Je n'ai pas grand chose à te proposer car pour l'instant je n'ai pas déverrouillé ma tablette, donc pas testé.
Un ami qui a franchi le cap et qui est très habitué aux roms customs sur smartphone, me disait récemment que cela ne valait pas encore vraiment la peine, qu'il en avait testé quelques-unes et s'était finalement rabattu sur la Virtuos Prime - pratiquement identique à la .28 d'Asus ( http://forum.xda-developers.com/showthread.php?t=1511839 ).
Salut LorD S6T9N: je pense qu'avec la méthode toute récente utilisant Debugfs, le tuto avec downgrade ne servira pratiquement plus. A moins, naturellement, qu'Asus ne nous réserve une nouvelle mauvaise surprise (blocage de l'exploit) dans une prochaine mise à jour
Avec le root activé, on dispose déjà de pas mal de possibilités. De quoi attendre tranquillement que les roms customs apportent réellement des avantages. Il sera ensuite assez tôt de déverrouiller et perdre sa garantie
je viens de voir (oupsss il était temps !!) qu'ASUS nous avait pondu un nouveau firmware, le .28 !! je ne m'en étais pas aperçu vu que mon outil ne me proposait pas de mise à jour OTA, et comme je suis resté pas mal de temps sans utiliser ma tablette...... enfin donc j'ai fait une mise à jour manuelle en téléchargeant le zip chez ASUS. dézippé une fois et copié ça sur une micro SD et ça a fonctionné !!! alors qu'en copiant le ficher BLOB sur la mémoire interne ..rien. donc me voilà avec mon nouveau firmware et ce que je craignais avant de procéder à la MaJ a été confirmé, à savoir perte du root même avec rootkeeper. ca fait 2 mise à jour manuelles que je fais et perte du root à chaque fois. j'ai donc utilisé Debugfs et sans problèmes j'ai récupéré le root. tout est donc ok. mais je voulais signaler ça car l'indication fournie par ASUS pour mettre à jour manuellement (fichier sur microSD) est la bonne contrairement à ce que j'ai pu lire ici page 7. a+
petite précision, quand tu dezippe le fichier téléchargé, tu obtiens un deuxième zip et c'est celui ci que j'ai mis sur ma microSD, pas uniquement le fichier BLOB.
Alors c'est là que réside la différence et sans doute l'explication (mais sans garantie): Si c'est un zip qui est copié, il faut le mettre sur la SDCard Si c'est le fichier BLOB lui-même, c'est dans le stockage interne.
Je ne me souviens pas des détails pour l'utilisateur en question. Peut-être était-ce avec une version antérieure du BLOB. En l'occurrence, l'essentiel c'est que tu sois parvenu au résultat souhaité, en suivant la méthode Asus de surcroît. Encore une fois, merci de ce retour
Je suis de retour pour te dire que j´ai réussi á recuperer le numero de serie de ma transformer prime qui etait unknown....j´avait renvoyé ma tablette chez Asus car il beuguait et l´ecran devenait transparant... il l´ont réparé et apres comme par magie quand je l´ai recuperé il y´avait le numero de serie
Débogage USB activé dans Paramètres /Options pour développeurs
Pilote Android installé
SDK installé et quelques rudiments au sujet d'ADB (voir procédure ICI)
Ancien firmware téléchargé (lien pour ww 9.4.2.15 ) Attention à bien se procurer le firmware qui convient (ww ou eu ou de etc.. selon la région/pays). Vérifier le nom du firmware actuel dans Paramètres - A propos
Sauvegarde des applications et données effectuée. Par précaution, copier la sauvegarde sur le pc
Procédure (downgrade)
Dézipper le fichier du firmware téléchargé et l'éventuel zip contenu. Vous devez avoir un fichier nommé BLOB. Enregistrez ce fichier BLOB dans la mémoire de stockage interne de la tablette (monté en tant que /sdcard)
Connectez la tablette à l'ordinateur et démarrer la session ADB shell.
Une fois dans ADB Shell, exécutez les commandes suivantes. Astuce pour débutants: Ne prenez pas le risque de retaper les commandes!! Sélectionnez et copiez la ligne de commande souhaitée, cliquez du bouton droit dans la fenêtre d'invite de commande, sélectionner Coller, appuyez sur Entrée... et voilà
5. Une fois que l'écran EEEPad est remplacé par celui d'ASUS avec son icône de chargement du système, vous devez être capable de redémarrer la session ADB en tapant la commande
Code:
adb shell
Une fois dans shell, exécutez la commande:
Code:
dd if=/sdcard/blob of=/dev/block/mmcblk0p4
6. La ligne de commandes (command prompt) sera vide comme si rien ne se passe. Ne pas paniquer! Attendre jusqu'à la fin du processus. NE PAS INTERROMPRE (cela peut prendre entre 3-10 min. environ)
7. Lorsque vous voyez le message suivant:
Code:
1066806+1 records in 1066806+1 records out 546204969 bytes transferred in 250.309 secs (2182122 bytes/sec)
(les nombres dans les résultats peuvent être différents, mais le message doit avoir la même structure)
Vous pouvez quitter le shell et redémarrer votre appareil sans risque comme suit:
Code:
exit adb reboot
8. Lors du redémarrage, vous verrez la barre de progression du flashage ASUS EeePAD. Soyez patient-e et attendez jusqu'à la fin.
9. La tablette redémarrera d'elle-même et débutera le chargement du nouveau système (comme il s'agira du premier démarrage, cela prendra quelques minutes)
10. Alors… heureux-se, vous avez un nouveau "ancien" firmware!!
Etape optionnelle supplémentaire (uniquement en cas de problème) Dans certains cas, flasher un ancien firmware laisse la partition de données intacte. Ce type de problèmes peut se produire, rarement et presque uniquement le cas lors d'un downgrade de ICS vers Honeycomb (firmware 8.xx.xx.xx). Il est alors conseillé de faire un nettoyage en démarrant avec [vol down] et [power] maintenus appuyés (vous verrez l'info concernant la rom). Ensuite, attendez que l'écran avec Android et Wipe data apparaissent. Sélectionnez Wipe en utilisant [vol down] et acceptez avec [vol up] pressé deux fois.
Remarque importante: Si vous devez faire ce nettoyage n'oubliez pas de faire une sauvegarde préalable de vos données et copiez cette sauvegarde (enregistrée sur la SDCard) dans un dossier de votre ordinateur!
Rooter - préserver le root - mettre à jour
Rooter
Télécharger la dernière version de ViperMod (au moment de la rédaction de ce tuto: v. 4.6 pour Windows et v. 4.1 pour linux) Remarque importante: Comme vous avez déjà les pilotes Android qui vont bien avec ADB, n'installez pas ceux proposés dans le zip de ViperMod.
Sur le pc, quitter impérativement Splashot Streamer et Asus Sync. Ces applications tournent en tâche de fond sur le pc (si vous les avez installés). Vérifier parmi les icônes de la zone de notification
Lancer l'exécution du fichier viperMOD PrimeTime
Choisir l'option 1 (même si votre firmware est le 9.4.2.15) et confirmer par ENTREE
Appuyer sur une touche tant que cela vous est demandé puis laisser le root se faire
Lorsque toutes les étapes sont terminées, appuyer sur une touche - la tablette va redémarrer.... vous êtes root!
Protéger le root et mettre à jour le firmware
Installer Voodoo OTA Rootkeeper (gratuit sur Play Store)
Exécuter l'application
Sauvegarder le root (backup su)
Redémarrer l'appareil et vérifier que le root est toujours actif
Procéder à la mise à jour OTA vers la version 9.4.2.21 (ou ultérieure)
Rétablir le root près mise à jour OTA
Relancer Voodoo OTA Rootkeeper
Restaurer le root
Redémarrer l'appareil et vérifier
Désormais, vous pourrez utiliser les applications de Play Store nécessitant des droits root (Titanium Backup, options de certains lanceurs, etc.). Par contre, vous ne serez pas en mesure d'installer un autre système concocté par les développeurs HTC-DEV ou XDA. Pour cela, il faut déverrouiller la tablette, lui ajouter un recovery, flasher le nouveau système. Mais c'est une tout autre histoire dont la trame se trouve ICI
Bonsoir, je suis vraiment bloqué, qulqu'un peut il m'aider. J'ai downgradé une prmière fois ma tablette avec la méthode ci dessus pour pouvoir installer la rom de chez asus la 4.1.1 j'ai bien telechargé la WW.... J'ai réussi à l'installer mais j'ai perdu le root même avec ota. J'ai donc fait un wipe data et quand elle a redemaré j'ai été surpris de voir que la première page était en asiatique... j'ai choisi le mode francais... tout était ok à par dans le menu près de l'horloge : les caractères au dessus de la sd card sont en chinois. Le problème est je ne peux plus downgrader la rom ! Car lorsque je suis dans l'invite de commande et que je tape : ADB shell, puis mv /data/local/tmp /data/local/tmp.bak j'obtiens la réponse suivante : failed on ' /data/local/temp' - Permission denied
Je suis dans le même cas de toi...je ne peux pas downgrader ma tablette... j'attends de voir si quelqu'un a une solution. Adb shell me met permission denied comme toi...
Je viens de comprendre ! Dans le numéro de built j'ai TW_epad-10.4.2.15
ce n'ai pas le WW ! Pourtant je suis convaincu d'avoir pris le bon sur le site asus !!!! Quelqu'un sait il comment faire pour downgrader une tablette avec le built TW ?
J'ai peut être trouvé Alyk : j'ai fait une manip, les caractères ne sont plus en chinois. Mais j'ai toujours le TW. Comme moi tu as peut etre fais un redemarrage en maintenant la touche bas et le power... Tu es arrivé dans le menu où se trouve RCK - android - sigle usb - wipe data. Si comme moi tu as validé RCK... au redémarrage tu t'es trouvé avec du coreen. Il te suffit donc de refaire la même manip et selectionner android. Les caractères coreen du menu près de l'horloge reviennent en francais !
@Alyk: Tu as tester en vérifiant que Voodoo et superUser sont bien réinstallés sur ta tablette et en choississant de restaurer le roo? Sinon, essaie de rooter avec ce nouveau tuto http://www.forum-generationmobiles.net/t61551-tuto-debugfs-automated-root-pour-rooter-les-tf101-tf201-tf300-tf700 (idée supprimée car JB n'est pas encore supporté par ce tuto-là)
EDIT: Une solution par ADB pour retrouver le root partiellement disparu: http://forum.xda-developers.com/showthread.php?t=1911261 (si certaines commandes donnent une erreur "failed quelque chose", poursuivre quand même. Cela a marché pour quelques utilisateurs)
@fff13: si tu es en TW, c'est que tu n'as pas dû prendre la bonne version. Il faut tenter de refaire la manip en te procurant le vrai WW
Bonjour pnoire Au faite je n'avait pas expliqué comment j'ai reussi a installé jelly bean sur ma tablette ... j'ai utilisé la methode de downgrade du 4.0.3 mais jai mit le Blob de jelly bean apres jai pu installé jelly bean car je ne savais pas comment l'installer. Je ne pouvais pas faire de mise a jours donc j'ai prit un risque mais tous s'est bien passé.Apres je ne sais pas si c'est possible de retrouver le root apres ça....voila mon histoire ... j'ai essayé ta methode pour retrouvé le root mais il n'y a rien qui s'est passé
@Alyk: à ma connaissance, il n'y a pas encore de méthode pour rooter la TF201 sous Jelly Bean, mais cela ne devrait plus trop tarder.
@tous et surtout fff13: La page ASUS de téléchargement contient une grosse erreur! Le 2e encadré parle de WW mais concerne en fait le blob TW !!! Il faut prendre le fichier proposé dans le 3e encadré et toujours vérifié que le nom contient bien WW avant de flasher
A noter également que si vous passer à JB en utilisant le fichier proposé par Asus, vous perdrez votre Root sans espoir de le récupérer pour l'instant. Mais je pense que les devs XDA ne tarderont pas à trouver la solution. A vous de choisir si la mise à jour OTA ou par le tuto que je vais mettre à disposition ne fonctionne pas: soit vous rester en ICS jusqu'à ce qu'on trouve un moyen de faire cette mise à jour et vous conserverez le root, soit vous voulez absolument Jelly Bean, vous installez le système intégral proposé par Asus et vous perdez le root
@Alyk: franchement, je ne sais pas. J'aurais tendance à te dire que le tuto de downgrade complet proposé sur ce topic "devrait" fonctionner mais il faudra tout reprendre à 0 c'est à dire revenir à la version .15.
bonjour probleme en tapant dd if=/sdcard/blob of=/dev/block/mmcblk0p4 il me dit cannot open for write:Permission denied a savoir que ma tablette est en version 4.1.1 numero de build jro03c.ww_epad-10.4.2.15-20120917 donc en mise a jour d origine asus
quand je le demare en haut a gauche il me marque the device is unlocked
en tapant les commande adb devices j ai liste of devices attached c40kas036166 device
si je tape mv /data/local/tmp /data/local/tmp.bak reponce mv n est pas reconnu en tant que commande interne ou externe, un programme executable ou un fichier de commande
en tapent ln -s /dev/block/mmcblk0p4 /data/local/tmp idem
en tapent adb shell j ai shell@android:/$ je tape cd /data/local j ai shell@android://data/local $ je tape ls -l j ai opendir failed, permission denied
j ai telecharge la version ww_epad-user-9.4.2.15zip