0 votes

Le Moto Z2 Play enraciné semble se bloquer après une mise à jour OTA accidentelle. Une chance de le sauver ?

J'ai mon Z2 Play depuis un an et demi, et peu après l'avoir obtenu, j'ai déverrouillé le bootloader avec la méthode officielle de Motorola, installé TWRP, rooté avec Magisk et installé Xposed Framework. J'étais tout le temps sous Nougat et je l'utilisais avec bonheur. Il y a quelques mois, il a commencé à demander à plusieurs reprises une mise à jour OTA, mais j'ai simplement ignoré les messages. Puis un jour, je dois avoir appuyé accidentellement sur quelque chose, car je pense qu'il a essayé de mettre à jour. J'ai reçu un message indiquant que la mise à jour avait échoué ou quelque chose comme ça.

Le téléphone a progressivement empiré après cela, redémarrant de manière aléatoire dans TWRP. J'ai réussi à le faire démarrer sous Android en allant dans le bootloader et en choisissant le "mode usine", mais le modem ne fonctionnait pas du tout et le téléphone était inutilisable.

Pour tenter de résoudre ce problème, j'ai décidé de flasher une ROM complète, en espérant supprimer tous les dommages causés par la mise à jour bâclée. Puisque j'avais déjà déverrouillé mon bootloader et TWRP, j'ai décidé de juste flasher une ROM personnalisée, puisque je ne savais pas si flasher du stock fonctionnerait avec TWRP. J'ai trouvé quelques ROMs personnalisées sur XDA, et j'ai essayé de les flasher avec TWRP. Cependant, le flashage ne fonctionne pas. J'ai obtenu un code d'erreur 255. Je joins une capture d'écran de l'erreur.

enter image description here

J'ai essayé à la fois de flasher via la méthode adb sideload via mon Mac et via USB OTG (clé USB) mais j'ai obtenu le même résultat pour les deux.

Ayant vu cela, j'ai décidé d'essayer de reverrouiller le bootloader et de restaurer le firmware stock. J'ai essayé ce qui suit ce tutoriel . Cependant, cela n'a pas semblé fonctionner. Voici la sortie de mon fastboot :

Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot devices
ZY224BLVMC  fastboot
Pals-MacBook-Air:platform-tools Fiksdal$ ./fasboot oem lock begin
-bash: ./fasboot: No such file or directory
Pals-MacBook-Air:platform-tools Fiksdal$ fastboot oem lock begin
-bash: fastboot: command not found
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot oem lock begin
(bootloader) WARNING: This command erases all user data.
(bootloader) Please re-run this command to continue.
OKAY [  0.003s]
Finished. Total time: 0.005s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot oem lock begin
(bootloader) Flash valid Android images now
(bootloader) Then re-run this command to lock
OKAY [  0.018s]
Finished. Total time: 0.018s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash partition gpt.bin
(bootloader) has-slot:partition: not found
Sending 'partition' (45 KB)                        OKAY [  0.008s]
Writing 'partition'                                (bootloader) Validating 'gpt.default.xml'
(bootloader) Security version downgrade
(bootloader) Image primary_gpt failed validation
(bootloader) Preflash validation failed
(bootloader) Cancelling 'gpt.default.xml'
FAILED (remote failure)
Finished. Total time: 0.264s
Pals-MacBook-Air:platform-tools Fiksdal$ sudo fastboot flash partition gpt.bin
Password:
sudo: fastboot: command not found
Pals-MacBook-Air:platform-tools Fiksdal$ sudo ./fastboot flash partition gpt.bin 
(bootloader) has-slot:partition: not found
Sending 'partition' (45 KB)                        OKAY [  0.005s]
Writing 'partition'                                (bootloader) Validating 'gpt.default.xml'
(bootloader) Security version downgrade
(bootloader) Image primary_gpt failed validation
(bootloader) Preflash validation failed
(bootloader) Cancelling 'gpt.default.xml'
FAILED (remote failure)
Finished. Total time: 0.259s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash bootloader bootloader.img
(bootloader) has-slot:bootloader: not found
Sending 'bootloader' (5115 KB)                     OKAY [  0.209s]
Writing 'bootloader'                               (bootloader) Validating 'bootloader.default.xml'
(bootloader) Committing 'bootloader.default.xml'
(bootloader) - flashing 'emmc_appsboot.mbn' to 'aboot'
(bootloader) - flashing 'rpm.mbn' to 'rpm'
(bootloader) - flashing 'tz.mbn' to 'tz'
(bootloader) - flashing 'devcfg.mbn' to 'devcfg'
(bootloader) - flashing 'cmnlib.mbn' to 'cmnlib'
(bootloader) - flashing 'cmnlib64.mbn' to 'cmnlib64'
(bootloader) - flashing 'keymaster.mbn' to 'keymaster'
(bootloader) - flashing 'prov.mbn' to 'prov'
(bootloader) - flashing 'sbl1.mbn' to 'sbl1'
OKAY [  0.548s]
Finished. Total time: 0.943s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash logo logo.bin
(bootloader) has-slot:logo: not found
Sending 'logo' (2192 KB)                           OKAY [  0.093s]
Writing 'logo'                                     OKAY [  0.066s]
Finished. Total time: 0.344s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash recovery recovery.img  
(bootloader) has-slot:recovery: not found
Sending 'recovery' (20580 KB)                      OKAY [  0.838s]
Writing 'recovery'                                 (bootloader) Security version downgrade
(bootloader) Image recovery failed validation
(bootloader) Preflash validation failed
FAILED (remote failure)
Finished. Total time: 1.234s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash recovery recovery.img 
(bootloader) has-slot:recovery: not found
Sending 'recovery' (20580 KB)                      OKAY [  0.729s]
Writing 'recovery'                                 (bootloader) Security version downgrade
(bootloader) Image recovery failed validation
(bootloader) Preflash validation failed
FAILED (remote failure)
Finished. Total time: 1.125s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash dsp adspso.bin
(bootloader) has-slot:dsp: not found
Sending 'dsp' (16384 KB)                           OKAY [  0.667s]
Writing 'dsp'                                      OKAY [  0.132s]
Finished. Total time: 0.984s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash oem oem.img 
(bootloader) has-slot:oem: not found
Sending 'oem' (232923 KB)                          OKAY [ 10.302s]
Writing 'oem'                                      (bootloader) Security version downgrade
(bootloader) Image o failed validation
(bootloader) Invalid signed image
(bootloader) Preflash validation failed
FAILED (remote failure)
Finished. Total time: 10.554s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.0
(bootloader) has-slot:system: not found
Sending 'system' (517135 KB)                       OKAY [ 20.549s]
Writing 'system'                                   (bootloader) Security version downgrade
(bootloader) Image s failed validation
(bootloader) Invalid signed image
(bootloader) Preflash validation failed
FAILED (remote failure)
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.1
(bootloader) has-slot:system: not found
Sending 'system' (522979 KB)                       OKAY [ 20.458s]
Writing 'system'                                   (bootloader) Invalid signed image
(bootloader) Preflash validation failed
FAILED (remote failure)
Finished. Total time: 20.674s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.2
(bootloader) has-slot:system: not found
Sending 'system' (524215 KB)                       OKAY [ 20.487s]
Writing 'system'                                   (bootloader) Invalid signed image
(bootloader) Preflash validation failed
FAILED (remote failure)
Finished. Total time: 20.704s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.3
(bootloader) has-slot:system: not found
Sending 'system' (521087 KB)                       OKAY [ 19.126s]
Writing 'system'                                   (bootloader) Invalid signed image
(bootloader) Preflash validation failed
FAILED (remote failure)
Finished. Total time: 19.330s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.4
(bootloader) has-slot:system: not found
Sending 'system' (518083 KB)                       OKAY [ 19.082s]
Writing 'system'                                   (bootloader) Invalid signed image
(bootloader) Preflash validation failed
FAILED (remote failure)
Finished. Total time: 19.295s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.5
(bootloader) has-slot:system: not found
Sending 'system' (515569 KB)                       OKAY [ 18.974s]
Writing 'system'                                   (bootloader) Invalid signed image
(bootloader) Preflash validation failed
FAILED (remote failure)
Finished. Total time: 19.192s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.6
(bootloader) has-slot:system: not found
Sending 'system' (250209 KB)                       OKAY [  9.380s]
Writing 'system'                                   (bootloader) Invalid signed image
(bootloader) Preflash validation failed
FAILED (remote failure)
Finished. Total time: 9.579s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.7
(bootloader) has-slot:system: not found
fastboot: error: cannot load 'system.img_sparsechunk.7': No such file or directory
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash modem NON-HLOS.bin 
(bootloader) has-slot:modem: not found
Sending 'modem' (75092 KB)                         OKAY [  2.888s]
Writing 'modem'                                    OKAY [  1.878s]
Finished. Total time: 4.954s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot erase modemst1
(bootloader) has-slot:modemst1: not found
Erasing 'modemst1'                                 OKAY [  0.020s]
Finished. Total time: 0.210s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot erase modemst2
(bootloader) has-slot:modemst2: not found
Erasing 'modemst2'                                 OKAY [  0.020s]
Finished. Total time: 0.210s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash fsg fsg.mbn 
(bootloader) has-slot:fsg: not found
Sending 'fsg' (2932 KB)                            OKAY [  0.114s]
Writing 'fsg'                                      OKAY [  0.065s]
Finished. Total time: 0.364s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot erase cache
(bootloader) has-slot:cache: not found
Erasing 'cache'                                    OKAY [  0.016s]
Finished. Total time: 0.206s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot erase userdata
(bootloader) has-slot:userdata: not found
Erasing 'userdata'                                 OKAY [  2.252s]
Finished. Total time: 2.442s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot erase customize
(bootloader) has-slot:customize: not found
Erasing 'customize'                                (bootloader) Permission denied
FAILED (remote failure)
Finished. Total time: 0.194s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot erase customize
(bootloader) has-slot:customize: not found
Erasing 'customize'                                (bootloader) Permission denied
FAILED (remote failure)
Finished. Total time: 0.194s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot erase clogo
(bootloader) has-slot:clogo: not found
Erasing 'clogo'                                    (bootloader) Permission denied
FAILED (remote failure)
Finished. Total time: 0.192s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot oem lock
(bootloader) Still require signed boot.img
OKAY [  0.003s]
Finished. Total time: 0.003s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot reboot
Rebooting                                          
Finished. Total time: 0.005s

Cela ne semble pas avoir d'effet sur mon appareil. Je me suis demandé si le chargeur de démarrage n'était pas dans une sorte de limbes verrouillées/déverrouillées, alors j'ai essayé de déverrouiller le chargeur de démarrage à nouveau en utilisant la clé que j'ai reçue de Moto par e-mail. Cela n'a pas fonctionné non plus.

Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot oem unlock THECODEFORMYDEVICE
(bootloader) invalid boot state
OKAY [  0.005s]
Finished. Total time: 0.008s

Il semble que je n'arrive à rien. Il doit bien y avoir un moyen de tout effacer totalement, de prendre un nouveau départ ? Je ne me soucie pas si je dois restaurer le firmware stock, le bootloader stock, peu importe. Je veux juste pouvoir au moins utiliser mon téléphone d'une manière ou d'une autre. Mon appareil est-il totalement cassé ? N'y a-t-il rien que je puisse faire ?

J'ai utilisé adb et fastboot sur macOS High Sierra.

À la demande de @acejavelin, je publie quelques informations supplémentaires :

Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8953-C0.C7
(bootloader) product: albus
(bootloader) board: albus
(bootloader) secure: yes
(bootloader) hwrev: P4
(bootloader) radio: 3
(bootloader) storage-type: emmc
(bootloader) emmc: 64GB SKHYNIX HCG8a4 RV=08 PV=A2 FV=00000000000000A2
(bootloader) ram: 4GB SKHYNIX LP3 DIE=8Gb M5=06 M6=03 M7=00 M8=5F
(bootloader) cpu: MSM8953
(bootloader) serialno: ZY224BLVMC
(bootloader) cid: 0x0032
(bootloader) channelid: 0x40
(bootloader) uid: B5E66CBA00000000000000000000
(bootloader) securestate: flashing_unlocked
(bootloader) verity-state: enforcing
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536870912
(bootloader) reason: Last time flashing failed
(bootloader) imei: *****************
(bootloader) meid: 
(bootloader) date: 07-29-2017
(bootloader) sku: XT1710-09
(bootloader) battid: SNN5983B
(bootloader) iccid: 
(bootloader) cust_md5: 
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Sat Jan  3 17:37:25 UTC 1970"
(bootloader) ro.build.fingerprint[0]: motorola/albus/albus:7.1.1/NPSS26.
(bootloader) ro.build.fingerprint[1]: 118-19-18/24:user/release-keys
(bootloader) poweroffalarm: 1
(bootloader) ro.build.version.full[0]: Blur_Version.26.261.24.albus.reta
(bootloader) ro.build.version.full[1]: il.en.US
(bootloader) ro.build.version.qcom: LA.UM.5.6.r1-03800-89xx.0
(bootloader) version-baseband: M8953P_23.33.07.34R ALBUS_EMEADSDS_CUST
(bootloader) kernel.version[0]: Linux version 3.18.31-perf-gf3fa6ef (hud
(bootloader) kernel.version[1]: soncm@ilclbld83) (gcc version 4.9 201501
(bootloader) kernel.version[2]: 23 (prerelease) (GCC) ) #1 SMP PREEMPT T
(bootloader) kernel.version[3]: ue Dec 5 00:03:05 CST 2017
(bootloader) sbl1.git: git=MBM-NG-VC0.C7-0-ge9cd975
(bootloader) rpm.git: git=5578f74
(bootloader) tz.git: git=MBM-NG-VC2.06-0-g82f94af-dirty
(bootloader) devcfg.git: git=MBM-NG-VC2.06-0-g82f94af-dirty
(bootloader) keymaster.git: git=MBM-NG-VC2.06-0-g82f94af-dirty
(bootloader) cmnlib.git: git=MBM-NG-VC2.06-0-g82f94af-dirty
(bootloader) cmnlib64.git: git=MBM-NG-VC2.06-0-g82f94af-dirty
(bootloader) prov.git: git=MBM-NG-VC2.06-0-g82f94af-dirty
(bootloader) aboot.git: git=MBM-NG-VC0.C7-0-gb6d4956
(bootloader) qe: qe 1/1
(bootloader) frp-state: no protection (77)
(bootloader) ro.carrier: reteu
all: listed above
Finished. Total time: 0.034s

1voto

MoFi Points 11

Il semble que votre appareil a mis à jour sa version d'Android et ne vous permet pas de rétrograder. Donc, l'erreur TWRP 255 semble être que vous avez voulu flasher une rom 64bit sur une recovery 32bit. Essayez de trouver une image stock Oreo ou flashez le twrp 64bit. Si je trouve quelque chose, je modifierai ce message. P.S. Non, votre appareil n'est pas bricolé, il n'y a pas d'OS installé :)

-1voto

abcd Points 1

Utilisez cette https://androidfilehost.com/?fid=1322778262904007189 Cela m'a vraiment aidé avec le problème

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X