Outils pour utilisateurs

Outils du site


Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
article:linux:tablette_asus-tf300t [2018/01/30 18:24]
fab [Script erase.sh]
— (Version actuelle)
Ligne 1: Ligne 1:
-====== ASUS TF300T ====== 
  
-Dans dmesg: ​ 
-<​code>​ 
-[19280.916046] usb 1-2: new high-speed USB device number 22 using ehci-pci 
-[19281.084197] usb 1-2: New USB device found, idVendor=0b05,​ idProduct=4c80 
-[19281.084202] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 
-[19281.084206] usb 1-2: Product: ASUS Transformer Pad TF300T 
-[19281.084209] usb 1-2: Manufacturer:​ asus 
-[19281.084211] usb 1-2: SerialNumber:​ C8OKCT097133 
-</​code>​ 
- 
-Pages :  
-  * https://​forum.xda-developers.com/​transformer-tf300t 
-  * https://​forum.xda-developers.com/​wiki/​ASUS_Transformer_Pad/​TF300T 
-  * https://​www.asus.com/​fr/​supportonly/​ASUS%20Transformer%20Pad%20TF300T/​HelpDesk_BIOS/​ (note: via la recherche du site, il ne trouve que le modèle TF300TL) 
-  * http://​www.transformerforums.com/​forum/​transformer-pad-300-forum-tf300/​ 
-  * https://​twrp.me/​asus/​asusTF300T.html 
-  * https://​forum.xda-developers.com/​showthread.php?​t=1672108 (installer TWRP depuis l'app TWRP) 
-  * https://​forum.xda-developers.com/​showthread.php?​t=1697227 (infos générales de rooting, explication du SKU...) 
-  * http://​ftp.tekwind.co.jp/​pub/​asustw/​EeePAD/​TF300T/​ (miroir vers quelques vieilles versions d'​Android) 
-  * https://​forum.xda-developers.com/​wiki/​APX_mode 
- 
-===== Boot menu ===== 
- 
-Avec Vol down+power. 
- 
-''​Android cardu-user bootloader <1.00 e> released by "​WW_epad-10.4.3.9-20121106"​ A03''​ 
- 
-4 choix :  
-  * RCK (aboutit sur un android couché avec un "​!"​) 
-  * Android (redémarre en boucle) 
-  * USB (fastboot, <​del>​mais mon linux ne recense pas le périphérique,​ drivers manquants ?</​del>​) 
-  * Wipe Data (mouline un temps, puis redémarre en boucle) 
- 
-==== fastboot ==== 
- 
-Parfois, fastoot ne renvoit aucun device. Cable ? 
- 
-Ordre des manips : 
- 
-- brancher cable 
-- enclencher boot menu 
- 
-fastboot flashing get_unlock_ability 
-... 
-FAILED (remote: () 
-finished. total time: 0.002s 
- 
- 
- 
-<​code>​ 
-$ fastboot devices 
-015d2bc2851c100f ​       fastboot 
- 
-fastboot -i 0x0b05 devices -l 
-015d2bc2851c100f ​      ​fastboot usb:1-2 
-</​code>​ 
- 
-<​code>​ 
-fastboot -i 0x0b05 flash staging twrp-3.2.1-0-tf300t.img ​ 
-target didn't report max-download-size 
-sending '​staging'​ (7408 KB)... 
-OKAY [  2.761s] 
-writing '​staging'​... 
-FAILED (remote: (InvalidState)) 
-finished. total time: 5.353s 
-</​code>​ 
- 
-<​code>​ 
- ​fastboot getvar all 
-(bootloader) version-bootloader:​ 1.0 
-(bootloader) version-baseband:​ 2.0 
-(bootloader) version: 0.4 
-(bootloader) serialno: 015d2bc2851c100f 
-(bootloader) mid: 001 
-(bootloader) product: Cardhu 
-(bootloader) secure: yes 
-(bootloader) unlocked: no 
-(bootloader) partition-size:​bootloader:​ 0x0000000000800000 
-(bootloader) partition-type:​bootloader:​ emmc 
-(bootloader) partition-size:​recovery:​ 0x0000000000800000 
-(bootloader) partition-type:​recovery:​ emmc 
-(bootloader) partition-size:​boot:​ 0x0000000000800000 
-(bootloader) partition-type:​boot:​ emmc 
-(bootloader) partition-size:​system:​ 0x0000000030000000 
-(bootloader) partition-type:​system:​ ext4 
-(bootloader) partition-size:​cache:​ 0x000000001ac00000 
-(bootloader) partition-type:​cache:​ ext4 
-(bootloader) partition-size:​userdata:​ 0x00000006e5680000 
-(bootloader) partition-type:​userdata:​ ext4 
-all:  
-finished. total time: 0.082s 
-</​code>​ 
- 
- 
-J'​essaie de flasher avec le truc obtenu sur le site d'Asus : 
-<​code>​ 
-fastboot flash system WW_epad-user-10.6.1.27.5.zip ​ 
-target didn't report max-download-size 
-erasing '​system'​... 
-OKAY [  2.921s] 
-sending '​system'​ (496990 KB)... 
-OKAY [ 85.963s] 
-writing '​system'​... 
-OKAY [  2.037s] 
-finished. total time: 90.921s 
-</​code>​ 
- 
-Il me semble qu'il a été un peu vite. 
- 
-Problème: fastboot reboot, ne redémarre pas la tablette... 
-<​code>​ 
-fastboot reboot 
-rebooting... 
-</​code>​ 
- 
-Et au redémarrage,​ ça chie, il reste bloqué sur le logo ASUS. 
- 
-2ème tentative : 
- 
-<​code>​ 
-fastboot flash system WW_epad-user-10.6.1.27.5.zip ​ 
-target didn't report max-download-size 
-erasing '​system'​... 
-OKAY [  2.344s] 
-sending '​system'​ (496990 KB)... 
-OKAY [ 85.762s] 
-writing '​system'​... 
-OKAY [  2.722s] 
-finished. total time: 90.828s 
-</​code>​ 
- 
-après le flash de la partition system, fastboot ne répond plus d'​aucune opération. 
- 
-Essai d'​installation de TWRP sur la partition système. 
- 
-Et là, oops, le mode fastboot aboutit directement à un freeze et ne se déclenche plus. Les autres options de boot semblent réagir comme d'hab, mais j'ai perdu le mode fastboot. 
- 
-Fausse alerte, j'ai trituré le bouton reset pour redémarrer (j'​pense pas que ce soit lié), puis boot menu, et il a bien voulu démarrer fastboot. 
- 
-Essai de cette procédure de récup: https://​forum.xda-developers.com/​showpost.php?​p=44244313&​postcount=12 https://​android.stackexchange.com/​questions/​74834/​tf300t-bricked-no-fastboot-wrong-recovery 
- 
-On dirait aussi que la non-reconnaissance du périph par fastboot (sur mon PC) peut être dû à un faux contact de l'USB, car il semblait exécuter des commandes (courtes) au moment où je retirais le cable USB. 
- 
-Pendant le flash du blob, ça prend plus de temps que mes précédents flashs, et je vois la barre bleue sous les 4 images des options de boot qui progresse ! c'est bon signe ! 
- 
-Pas de bol, après reboot, il semble reparti pour faire des boucles, s'​éteint,​ se rallume, etc. 
- 
-Par contre maintenant il semble démarrer toujours en fastboot, m'a mis à jour le bootloader :  
- 
-<​code>​ 
-Android cardhu-user bootloader <1.00 e> released by "​WW_epa-10-6.1.27.5-20130902"​ A03 
-Key driver not found.. Booting OS 
- 
-Starting Fastboot USB download protocol</​code>​ 
- 
-<​code>​ 
-fastboot getvar all 
-(bootloader) version-bootloader:​ 1.0 
-(bootloader) version-baseband:​ 2.0 
-(bootloader) version: 0.4 
-(bootloader) serialno: 015d2bc2851c100f 
-(bootloader) mid: 001 
-(bootloader) product: Cardhu 
-(bootloader) secure: yes 
-(bootloader) unlocked: no 
-(bootloader) uart-on: yes 
-(bootloader) partition-size:​bootloader:​ 0x0000000000800000 
-(bootloader) partition-type:​bootloader:​ basic 
-(bootloader) partition-size:​recovery:​ 0x0000000000800000 
-(bootloader) partition-type:​recovery:​ basic 
-(bootloader) partition-size:​boot:​ 0x0000000000800000 
-(bootloader) partition-type:​boot:​ basic 
-(bootloader) partition-size:​system:​ 0x0000000030000000 
-(bootloader) partition-type:​system:​ ext4 
-(bootloader) partition-size:​cache:​ 0x000000001ac00000 
-(bootloader) partition-type:​cache:​ ext4 
-(bootloader) partition-size:​userdata:​ 0x00000006e5680000 
-(bootloader) partition-type:​userdata:​ ext4 
-all:  
-finished. total time: 0.088s 
-</​code>​ 
- 
-Situation similaire à celle d'​autres internautes:​ https://​forum.xda-developers.com/​showthread.php?​t=2245498 sauf que la tablette n'est pas "​unlocked"​. Il reste l'​option de trouver le software qui l'​unlock sous windows... (l'​autre option étant via l'APK, pas possible). 
- 
-Essai en bootant un kernel : 
-<​code>​ 
-fastboot boot jb-mr1-t30-r1-10.6.1.27-10.6.1.27.1-20130711-1745-foss.tar.gz ​ 
-creating boot image... 
-creating boot image - 195598336 bytes 
-downloading '​boot.img'​... 
-OKAY [ 33.783s] 
-booting... 
-FAILED (remote: () 
-finished. total time: 33.806s 
-</​code>​ 
- 
-==== Etat des lieux ==== 
- 
-La mise à jour a foiré à moitié et c'est ça qui est incompréhensible : le bootloader est à jour, mais le système ne démarre pas. 
- 
-Faut-il être unlocked pour pouvoir installer les images android plus récentes d'ASUS ? (possible mais pas bof crédible). 
- 
-Le périph/​bootloader n'est pas unlocked. 
- 
-Pour réaliser l'​unlock : 
-  * via l'APK, pas tjs de succès => pas possible tant que je n'​arrive pas à flasher un système (quel qu'il soit) qui démarre 
-  * via adb en étant root, et en modifiant un bit sur la table des partitions... => pas possible dans mon cas 
-  * via un logiciel windows d'Asus => pas trouvé de liens qui fonctionnent 
- 
-Flasher un vieux système ? 
- 
-Faudra que j'​essaie avec : 
-  * http://​ftp.tekwind.co.jp/​pub/​asustw/​EeePAD/​TF300T/​WW_epaduser_10_4_2_20_UpdateLauncher.zip 
-  * un autre WW du site d'asus 10.6.18 
- 
-Flasher avec une carte SD en Fat32 ? 
- 
-  * http://​www.transformerforums.com/​forum/​guides-tips-tricks/​35719-guide-how-manually-update-restore-firmware-tf101-tf201-tf300-tf700-tf701.html 
- 
-Ce cas est similaire au mien : http://​www.transformerforums.com/​forum/​guides-tips-tricks/​35719-guide-how-manually-update-restore-firmware-tf101-tf201-tf300-tf700-tf701-19.html#​post362167 
- 
-Essayer en faisant un format au lieu d'un erase ? (fastboot -w) 
- 
-==== flash 10.4.2.20 ==== 
-<​code>​ 
-$ fastboot flash system blob  
-target didn't report max-download-size 
-erasing '​system'​... 
-OKAY [  1.704s] 
-sending '​system'​ (799748 KB)... 
-OKAY [948.248s] 
-writing '​system'​... 
-OKAY [205.999s] 
-finished. total time: 1155.951s 
-</​code>​ 
- 
-Le gestionnaire de boot est revenu à une version antérieure,​ mais pareil, le système ne démarre pas. 
- 
-==== Script erase.sh ==== 
- 
-Reprend les instructions "​erase"​ de ce topic, censé résoudre les problèmes de boot loop : https://​forum.xda-developers.com/​showthread.php?​t=2396072 
- 
-<​code>​ 
-#!/bin/bash 
- 
-IDV="​0x0b05"​ 
- 
-echo "​Effacer les partitions ? Y (majuscule) pour confirmer."​ 
-read -rsn1 ans 
- 
-if [ $ans != '​Y'​ ]; then exit 0 ;fi 
- 
-for part in system recovery userdata boot misc cache 
-do 
-        fastboot -i "​$IDV"​ erase "​$part"​ 
-done 
-</​code>​ 
article/linux/tablette_asus-tf300t.1517333040.txt.gz · Dernière modification: 2018/01/30 18:24 par fab