1 votes

Besoin d'aide pour débrider mon Google Pixel (sailfish)

J'essayais de rétrograder mon téléphone d'Android 10 à Android 7.1 (firmware stock). Je l'ai déjà fait auparavant et cela a toujours fonctionné, sauf que cette fois, l'outil flash-all.bat s'est arrêté pendant l'extraction de l'image système. J'ai essayé de changer de port USB, d'exécuter les commandes moi-même et c'est là que ça a cessé de fonctionner : J'ai flashé le bootloader, l'ai redémarré dans le bootloader mais il a essayé de démarrer sur le système et a échoué. Maintenant il est bloqué. Je n'ai pas verrouillé le bootloader.

Après avoir fait quelques recherches, j'ai découvert que je pouvais utiliser un câble EDL pour le forcer à passer en mode QEDL. Cependant, je n'ai jamais fait cela auparavant et j'ai vu dans des vidéos YouTube que vous aviez besoin d'un fichier .mbn spécifique au processeur. Je ne les trouve nulle part pour l'instant (il y avait un site arabe sans lien de téléchargement vers leur outil de débridage).

TL;DR - Mon téléphone est bloqué avec le bootloader déverrouillé et j'ai besoin d'aide pour flasher le firmware Qualcomm MSM8996 Pro SoC. Mon PC le détecte toujours comme Qualcomm HS-USB QDloader 9008.

0 votes

Donc l'appareil n'entre pas en mode bootloader si vous redémarrez et que vous maintenez les touches power + vol down ?

0 votes

L'utilisateur @najam a partagé quelques collections pour les programmeurs de firehose (afaik google n'a jamais divulgué certaines d'entre elles, mais cela vaut la peine d'essayer) Android.stackexchange.com/q/225752

0 votes

J'ai essayé plusieurs combinaisons de boutons, mais aucune n'a fonctionné. Si ça peut aider, le bootloader et la radio sont de la version nde63h, tandis que le reste est qp1a.191005.007.a3. Merci pour le lien, j'essaierai de vous tenir au courant.

1voto

David Points 11

J'ai trouvé ce tutoriel, mais il nécessite le fichier du programmeur firehose, que je ne trouve nulle part, pas pour sailfish ( https://www.leakite.com/collection-qualcomm-emmc-programmer-files/ ) Voici le lien, au cas où quelqu'un en aurait besoin : https://www.youtube.com/watch?v=z90cQ1whiSE . Si vous le trouvez, répondez à ce message et je l'ajouterai. Bonne chance !

Partie 2 :

J'ai finalement découvert les "Driver Binaries", des fichiers que Google fournit sur son site, bien qu'aucune instruction ne soit fournie. J'ai téléchargé les deux fichiers pour 7.1.0 nde et exécuté le fichier .sh. J'ai lu l'accord et tapé "I AGREE", après quoi le shell a créé un dossier appelé vendor. A l'intérieur se trouvent BoardConfigPartial.mk , device-partial.mk et le dossier "propriétaire".

D'après ce que j'ai cherché, ce sont des extensions Makefile pour construire le firmware réel, et tout le code source est stocké dans le dossier propriétaire trouvé précédemment. Il semble y avoir un rampatch .img et une msm8996_camera.xml et, plus intéressant encore, un autre dossier appelé lib64 qui contient gps.default.so , libwifi-hal-qcom.so . Il y a beaucoup de fichiers à l'intérieur mais je ne vais pas entrer dans les détails. Le but de ce commentaire est de permettre à toute personne plus expérimentée dans la compilation et la construction de logiciels à partir de code brut de compiler tout cela en un seul fichier flashable. .mbn .

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