Jump to content

23/11/2013 Deblockage du bootloader, rootage, Installation du recovery, NVflash


Recommended Posts

Sommaire

1) Bootloader


1.1) Qu’es que le bootloader ?

1.2) Notre bootloader

1.3) Débloquer le bootloader

1.3.1) Débloquer un bootloader de version inférieur à 10.6.1.8

1.3.2) Débloquer un bootloader de version 10.6.1.8 et supérieur

2) Rooter


2.1) Qu’es que le rootage

2.2) Rooter Android

2.2.1) Motochopper (rooter sans débloquer le bootloader)

2.2.2) Utilitaires de déblocage pour bootloader débloqué

3) Recovery


3.1) Qu’es qu’un recovery?

3.2) Installer le recovery (TWRP)

4) NVflash


4.1) Qu’es que NVflash

5) Mes autres sujets
 




1) Bootloader
 

1.1) Qu’es que le bootloader ?

 

Il est se qui permet de lancer le ou les systèmes d’exploitations
 

1.2) Notre bootloader

 

Deux types de bootloader sont disponibles :

Le bootloader de version inférieur à 10.6.1.8 (Déployé dans les roms Officiel d'Asus avec Android 4.1).
Le bootloader 10.6.1.8 et supérieur (Déployé dans les roms Officiel d'Asus avec Android 4.2)

!! Attention !! Il faut impérativement vérifier la version du bootloader installé sur votre tablette avant de flasher une roms.

Exemple 1: Une rom prévue pour Android 4.2 avec un bootloader de version inférieur à 10.6.1.8 peut briquer définitivement votre tablette (Sauf si vous avez une sauvegarde NVflash).
Exemple 2: Une rom prévue pour Android 4.1 avec un bootloader 10.6.1.8 et supérieur peut briquer définitivement votre tablette.

Ou voir la version de bootloader
 

1.3) Débloquer le bootloader

 

Pour pouvoir installer une autre rom que la toms officiel fournit par Asus il est nécessaire de débloquer le bootloader.
Asus délivre officiellement les outils nécessaire au déblocage et spécifie clairement qu’il met fin à la garantie du produit (aucune méthode ne permet de réinitialiser d’usine totalement la tablette).

Page de Téléchargement Asus TF300T
 

1.3.1) Débloquer un bootloader de version inférieur à 10.6.1.8

  • Sélectionner Android comme système d’exploitation
  • Aller dans la section utilitaire
  • Télécharger Version V7
  • Copier le fichier .apk sur votre tablette et Installé le
  • Ouvrir la nouvelle application Unlock Device Tool et suivre les indications

1.3.2) Débloquer un bootloader de version 10.6.1.8 et supérieur

  • Sélectionner Android comme système d’exploitation
  • Aller dans la section utilitaire
  • Télécharger Version V8_For Android 4.2
  • Copier le fichier .apk contenue dans l’archive sur votre tablette et Installé le
  • Ouvrir la nouvelle application Unlock Device Tool et suivre les indications

2) Rooter



2.1) Qu’es que le rootage ?

 

Il permet de changer le niveau de privilège de l’utilisateur et ainsi pourvoir modifier des fichiers systèmes et utiliser des commandes systèmes bloqué initialement.
 

2.2) Rooter Android

 

2.2.1) Motochopper (rooter sans débloquer le bootloader)

 

Le logiciel à était testé avec sucées sur TF300T - 4.1.1, TF300T - 4.2.1 et TF300TG - 4.1.1

  • Télécharger Motochopper pour windows
  • Extraire l’archive sur votre ordinateur
  • Sur la tablette ouvrir les paramètre, aller dans A propos, Appuyer 7 fois sur la version de la rom (Le mode développer est maintenant activé).
  • Retourner dans les paramètres
  • Aller dans le nouveau menu option du développer / Débogage
  • Activer débogage USB
  • Brancher votre téléphone au PC avec le câble USB
  • Lancer le fichier run.bat que vous avez extrait au départ sur votre ordinateur

2.2.2) Utilitaires de déblocage pour bootloader débloqué

 

Les roms indépendantes étant déjà rootée, le sujet ne sera pas développé

3) Recovery
 

3.1) Qu’es qu’un recovery ?

 

C'est un menu que l’un peut lancer au démarrage de l’appareil en pressant les touche "POWER" + "VOLUME –" puis "VOLUME +".
Le recovery permet d’avoir accès au téléphone sans booter sous l’OS.
 

3.2) Installer le recovery (TWRP)

  • Télécharger le SDK d’Android
  • Installé le pour avoir l’outil fastboot
  • Aller à l’emplacement ou ce situe le fichier fastboot.exe
  • Faite MAJ + bouton droit de la souris dans le dossier et cliquer sur ouvrir une fenêtre de commande ici
  • Connecté la avec le cable USB au PC
  • Démarrer la tablette en mode Fastboot ("POWER" + "VOLUME -")
  • Attendre que "Checking for RCK image" disparaisse
  • Aller sur le symbole USB a l’aide de la touche "VOLUME –" et valider avec "VOLUME +"
  • Télécharger le recovery en .blop - Attention à la version de la tablette et du bootloader. Nom du fichier : "openrecovery-twrp-version du recovery-tf300t-VERSION D'ANDROID.blob" (bootloader de version inférieur à 10.6.1.8 ICS ou JB et bootloader 10.6.1.8 et supérieur 4.2)
  • Copier le fichier dans le même dossier ou se trouve fastboot.exe et renomé le en twrp.blob
  • Lancer la commande :
    fastboot -i 0x0B05 flash recovery twrp.blob
  • Vous pouvez maintenant redémarrer la tablette et lancer le recovery

4) NVflash



4.1) Qu’es que NVflash ?

 

Il permet d’accéder en cas de brickage à la mémoire interne et aux différentes partitions
 
Le tutorial pour les bootloader : 10.6.1.15.3 en anglais

5) Mes autres sujets

 

Linux : Xubuntu sur TF300G (prochainement)
 



 
Sources :
http://forum.xda-dev...play.php?f=1578
http://androidroot.m...sformer-tf300t/

J'ai créé ce topic afin de pouvoir partager mes futur expériences, toute les données actuels sont pour l'instant tirés de topic que j'ai traduit et présenté a ma façon.

Les remarque afin d'améliorer ce topic ou corriger des erreurs sont les bienvenu. Edited by b0b33140
  • Like 1
Link to comment
Share on other sites

Suite a ma première tentative de flash je me suis lamentablement planté de version de recovery, j ai installé le TWRP.....JB au lieu du TWRP.....4.2 (aucune mise en garde sur le site du développer) .

Vu que mon bootloader est celui de la rom 4.2 d'Asus je ne pouvais pas voir mes différentes partitions et je booter seulement en sur le recovery (même "power"+"volume-" ne fonctionnait pas), j'ai finalement pu booter sur le bootloader avec les différents choix (recovery, android ou wipe & factory reset) avec la commande "adb reboot bootloader".

Une fois sous le bootloader j'ai pu avoir accés au fastboot mais lorsque j’exécute une commande pour installer le bon recovery ou réinstaller la rom original d'Asus, le bootloder plante au moment ou la barre bleu d'installation doit s'afficher sur la tablette.

J'ai fini par supprimer avec succès le recovery avec la commande "fastboot erase recovery", maintenant je boot directement sous Android, j'ai accès au bootloader avec "power"+"volume-" mais je ne peut toujours pas installer le recovery avec fastboot.

Donc bizarrement après ce tuto, je vais vous demander votre aide.

HELP ME PLEASE!!!

  • Like 1
Link to comment
Share on other sites

Je serai toi je remettrai tout ça d’aplomb en flashant le fichier .blob de la dernière ROM stock (le fichier blob est dedans et il est à décompresser) ...

Ca te remettra le bootloader + recovery ASUS...ensuite tu reflash le bon recovery TWRP ...ou tu laisses tel quel !

Link to comment
Share on other sites

J aimerais bien faire sa mais en metant l archive de la rom originale d' asus dans le dossier /sdcard/ (je l ai dezipé une fois), quand je reboot rien ne ce passe.

Envoyé depuis mon HTC One S avec Tapatalk

J'ai aussi essayé de flasher le blob system avec fastboot a l' intérieure de l archive mais sa plante comme quand j' essaye d'installer un recovery au moment ou la barre bleu doit s afficher.

Envoyé depuis mon HTC One S avec Tapatalk

Link to comment
Share on other sites

Tu as utilisé cette commande ?

fastboot -i 0x0B05 flash system blob

normalement c'est assez long (environ 2 ou 3 min pour l'envoyer et bien 5 bonnes min pour l'ecriture) ...

Ca te dit quoi à toi durant cette opération ? (les messages de la console en fait)

comme ici :

injectblobfinreboot.png

Edited by Fullpower
Link to comment
Share on other sites

J'ai déjà essayé, je te montre, je lance en 1er une commande plutôt intéressante en fastboot "fastboot -i 0x0b05 getvar all" qui me renvoi le message suivant. On peut voir écrit "unlocked: no", si une personne avec un bootloader débloque peut essayer cette commande pour voir ci le message est différent.

Ensuite j'ai réésayer la commande "fastboot -i 0x0B05 flash system blob" tous le passe bien sur mon pc screenshot mais ma tablette plante, l'halo vert sur RCK ce fige et la barre bleu n’apparaît pas.

Link to comment
Share on other sites

Tente un wipe de ta tablette ...et refait le flash du fichier blob ...

Etrange...mais bon je suppose que le recovery que tu as installé au départ doit mettre le bronx...

Mais comment rétablir tout ça...je ne vois pas trop ...

edit : peux tu essayer d'installer le twrp special 4.2 ?

Edited by Fullpower
Link to comment
Share on other sites

J'ai essaye d'installer le twrp 4.2 mais sa plante comme pour le reste. Pour le wipe du bootloader sa me fait peur, il y a des membres de xda qui disent de surtout pas le faire sous peine de bricker totalement le tablette. Puis il me semble que le wipe du bootloder utilise le recovery.

Envoyé depuis mon HTC One S avec Tapatalk

Edited by b0b33140
Link to comment
Share on other sites

Quelqun avec un bootloader débloqué pourait essayer la commande "fastboot -i 0x0b05 getvar all" et m'envoyer ce que sa vous affiche svp ?

La commande est sans aucun danger pour votre matériel.

Edited by b0b33140
Link to comment
Share on other sites

  • 2 weeks later...

J'ai enfin trouvé la solution !

Le mauvais recovery que j'avais flashé m’avais corrompu la partition du recovery, j'ai pu la remettre d'origine avec les commandes :

dd if=/dev/zero of=/dev/block/mmcblk0p4 bs=100 count=1
dd if=/dev/zero of=/dev/block/mmcblk0p3 bs=16 count=1

Ces commandes peuvent être exécutée sous adb ou avec terminal emulator

Link to comment
Share on other sites

  • 4 weeks later...

Merci pour le tuto.

J'ai un petit soucis, seule la ROM Cromi Xenogenesis boot chez moi (je suis en 4.2.1).

La PA boot après un factory reset mais quand je redémarre elle reste sur l'écran de boot.

Des idées du pourquoi de la chose ?

Link to comment
Share on other sites

  • 2 weeks later...
  • 4 weeks later...

Bonjour !

Merci pour ce super post, clair et concis.

J'aurais quelques questions à poser si c'est le bon endroit (pour eviter de creer 1000 posts).

J'ai fais l'acquisition de la TF300T il y a 4 jours, et je suis débutant dans tout ce qui concerne "traficotage" des android.

1) Je désire utiliser une application qui demande que la tablette soit rooté. Est-ce que le fait de passer par la methode "sans debloquer le bootlander" me permet de garder ma garantie ASUS ? Au cas ou..

2) Et le fait de rooter ne fera qu'ajouter un "superutilisateur" qui va me demander a chaque fois si telle ou telle application peut acceder au root c'est ca ?

3) Je ne désire rien changer pour l'instant à la tablette parce que je suis satisfait pour le moment. Cependant il se peut qu'a l'avenir je tente de l'overclocker pour profiter un peu plus des jeux qui demandent de la ressource (j'ai cru voir une appli tegra overclock pour ca). Je n'aurais donc besoin que de mettre en place une nouvelle ROM ou faut faire tout ce que tu as cité dans ce post ? Ou rooter la tablette suffit.

4) D'apres ce que j'ai compris, les ROMS "stock" permettent de garder la meme interface ASUS. Ca change quoi dans ce cas là de les utiliser ? Peut-etre des appli inutiles seront retirées ? (et si j'ai bien compris : Rom = debloquer bootloader = plus de garantie)

5) Si je dois envoyer la tablette au SAV, il faudra que je retire toute trace du root et autres choses installées ? Ou seul le bootloader est concerné ?

6) Quel est le réel intéret du recovery ? Est-ce que, par exemple, ca me permet d'enregistrer l'état de ma tablette à ce jour (le 28/07/2013) et si dans 2 semaines j'ai un souci je peux la remettre telle qu'elle était à cette date ? (comme sur pc en gros)

7) Si ma tablette est seulement rootée, est-ce que les futures mises a jours se feront normalement (comme si elle était d'origine) ou il faudra suivre une procédure particuliere ? Et meme question si jamais je mets en place un ROM ˆˆ

Je me permets de poser ces questions ici parce que c'est le post le plus simple que j'ai trouvé. J'arrete pas de tomber sur des discussions d'extraterrestres qui parlent qu'avec des "SGK 1.23.4202 fd>=23 user22okcool et si ca marche pas alors TIGERWINDER 42-24 overblazed" (je capte rien !! Alors le forum xda j'en parle meme pas c'est pareil mais en anglais, j'en ai mal au crane).

Merci d'avance pour vos eclaircissements, a la base j'ai juste cherché à savoir comment Rooter et eventuellement overclocker mais tous les posts et forum n'ont fait que m'embrouiller davantage.

PS : au cas ou je passe a l'action, tes liens sont toujours d'actualités ? Ou il y a de nouvelles versions ?

PS 2 : merci de ne pas effacer le post mais éventuellement le déplacer s'il gene, j'ai vraiment besoin d'éclaircissements)

Edited by kilmor
Link to comment
Share on other sites

  • 2 weeks later...

1) la tablette ne sera plus garantie

2) oui

3) Il faut obligatoirement rootée la tablette, après j'ai jamais essayé. Je pense qu'il est préférable d'essayer les kernel customisés déjà testé à différentes fréquences, sa t'evitera de causer des instabilités.

4) Les roms stock sont basés sur la rom fournis par asus, elle contienne de nombreuses optimisations qui améliorent la rapidité. Elles sont très customisable et il est donc également possible d'installer ou non certaines applications système.

5) si tu as modifié le bootloader, il est actuellement impossible de remettre la tablette intégralement d'usine pour le moment, donc si tu l'envoi au SAV elle sera réparée que si tu as bcp de chance. Si tu as seulement rooté la rom d'origine, efface seulement le trace du rootage et sa devrai être bon.

6) Oui, par exemple.

7) Si tu as seulement rooté la rom d'origine, tu dois pouvoir. Si tu as une autre rom (bootloader modifié) ces impossible.

 

PS) Pour chercher une rom ou un kernel, il est préférable d'aller sur xda, mes exemples sont seulement les roms les plus connus.

Link to comment
Share on other sites

  • 1 month later...

Hello les gens !

 

Bon, moi je vais commencer à bouger parce que là, j'en peux plus de la rom officielle actuelle. Si sur le principe, la méthode pour installer une rom est la même que sur un phone, les moyens changent quand même suivant la bête, du coup je me sens perdu avec les quelques posts de la section "Tutoriels".

 

C'est finalement sur ce topic, hors forum "Tutoriels", que je trouve les informations les plus complètes, voir tout simplement les tuto, pour le déverrouillage, rootage, etc.

 

Il n'y aura pas moyen de glisser ce post dans le forum "Tutoriels" et de l'épingler ? Ça serait plus évident je pense pour tous ceux qui viendrait ici.

 

Je m'y mettrais ce soir et j'espère ne pas rencontrer trop de soucis.

Link to comment
Share on other sites

Je n'ai pas encore mit à jour la partie roms qui date un peut, la version 10 est effectivement stable et la version 10.2 ne l'ai pas encore mais les nightly sont quand même généralement très stable. Il y a aussi des roms comme ParanoidAndroid et PAC-Man bassé sur CM mais qui comprend des modifications et options supplémentaires qui peuvent s'avérer très intéressante.

Regarde toutes les dernières roms sur le forum de XDA developers http://forum.xda-developers.com/forumdisplay.php?f=1582

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...