J'ai un appareil Samsung S10 5G(Qualcomm). Cet appareil a déverrouillé le bootloader mais il n'est pas encore enraciné.
J'essaie d'apprendre à déballer, modifier et emballer les images ROM.
Actuellement, j'ai la ROM stock VZW disponible pour cet appareil et je peux la flasher avec succès en utilisant Odin3 v3.13.
Après avoir flashé cette ROM, j'ai essayé de modifier le système et la récupération en utilisant tar
, lz4
, simg2img
, mount
, tune2fs
y md5
disponibles sur mon Ubuntu 18.
Lorsque j'ai essayé de flasher différents fichiers tar, le résultat est le suivant :
Tentatives de réussite : Si je ne modifie rien et que je fais clignoter le Ap.tar contenant l'un des fichiers suivants :
- système.img.ext4.lz4
- system.img.ext4
- récupération.img.lz4
- recovery.img
Tentatives d'échec : Si je modifie juste le init.rc
en écrivant un simple commentaire à la fin de ce fichier et en flashant le fichier AP.tar contenant l'un des fichiers suivants (qui contiennent l'image brute modifiée au dernier niveau de sa hiérarchie de dossiers) :
- système.img.ext4.lz4 qui contient un system.img.ext4 .
- system.img.ext4
- récupération.img.lz4 qui contient un system.img .
- recovery.img
Lorsque Odin3 v3.13 n'a pas réussi à flasher les fichiers modifiés ci-dessus, il a donné les erreurs suivantes :
- Pour AP.tar contenant un fichier LZ4 : FAIL ! LZ4 n'est pas valide
- L'appareil n'a aucun impact de cette erreur et il reste en mode téléchargement.
- Pour AP.tar contenant un fichier ext4 ou img : FAIL ! (Auth)
- Dans ce cas, l'appareil affiche Seuls les binaires officiels sont autorisés à être flashés (récupération). ou Seuls les binaires officiels sont autorisés à être flashés (système).
Veuillez donner vos suggestions sur :
- Ce dispositif est sécurisé par Knox de Samsung. Est-il à l'origine de cette erreur ?
- Si oui, y a-t-il un moyen de le désactiver dans le zip VZW ?
- Si non, quel est le problème réel et comment puis-je le résoudre ?
0 votes
Toutes les images du microprogramme Android sont protégées par une signature cryptographique. Toute modification rendra la signature cryptographique invalide et votre appareil rejettera donc l'installation de l'image. Seuls les appareils dont le chargeur de démarrage est déverrouillé (tous les appareils ne peuvent pas être déverrouillés) peuvent installer des images de micrologiciels qui ne sont pas correctement signées.
0 votes
Mon appareil a déverrouillé le bootloader. Donc, la signature cryptographique doit-elle encore être valide ? Si oui, peut-on l'ajouter après avoir modifié le fichier image ou seul Samsung peut l'ajouter ?
0 votes
Seul Samsung peut signer une image. Si les images non signées ne sont pas acceptées, votre appareil n'est pas déverrouillé. Qu'avez-vous fait pour le déverrouiller ?
0 votes
Désolé pour la réponse tardive. Cet appareil est débloqué par Samsung donc je ne pense pas qu'ils vont me tromper. Il doit y avoir une autre raison. Peut-être qu'ils ont juste déverrouillé l'appareil mais pas désactivé le Knox. De plus, l'appareil peut être enraciné par Parcheando fichier AP par Magisk Manager donc s'ils peuvent le patcher, je dois être capable de flasher un simple changement. Qu'en pensez-vous ?
0 votes
Odin modifié forum.xda-developers.com/showthread.php?t=3762572
1 votes
Con
lz4 -B6 --content-size system.img.ext4 system.img.ext4.lz4
Le Odin v3.13 fonctionne bien sans aucun patch. Avec le patch MagiskFAIL! (Auth)
les erreurs disparaissent.