J'ai essayé de Rooter mon Samsung Galaxy S3 Mini (GT-I8190) pour extraire le boot.img afin de flasher un noyau personnalisé.
Cependant, l'enracinement ne semble pas être aussi facile pour le Galaxy S3 mini. On m'a recommandé de flasher une récupération personnalisée (CWM) pour pouvoir installer un fichier de mise à jour ZIP aléatoire, qui est enraciné. (Je n'arrive pas à croire que ce soit si difficile, mais il semble que...)
J'ai donc téléchargé tous les fichiers nécessaires (CWM et Update.zip) et j'ai cherché un logiciel de flashage. J'ai rapidement vu que fastboot
n'a pas fonctionné (Sérieusement Samsung ?!). J'ai donc cherché d'autres tutoriels Sans compter Odin puisque je travaille sur Arch Linux. J'ai finalement trouvé Heimdall et l'a construit.
J'ai donc pensé que je pouvais maintenant flasher la récupération. Dans mon PIT, la Partition n° 20 (Index 19) et avec le nom "Kernel2".
J'ai donc essayé de le flasher : heimdall --Kernel2 recovery.img
y heimdall --19 recovery.img
. Les deux méthodes ont réussi, l'écran de téléchargement de l'appareil a indiqué que le téléchargement était terminé et l'appareil a redémarré.
Récupération des stocks
J'ai même essayé de flasher le noyau Android (Index : 20, Name : "Kernel") avec mon boot.img compilé, qui ne contenait pas de ramdisk (je me fiche que l'appareil soit perdu. C'est un appareil de test). Et il a démarré. Avec Android stock.
Ce qui est encore plus bizarre, c'est que mon appareil indique :
CUSTOM BINARY DOWNLOAD: YES (5 counts)
CURRENT BINARY: CUSTOM
SYSTEM STATUS: CUSTOM
Il a donc bien reçu les images, mais ne les a pas flashées d'une manière ou d'une autre.
Merci d'avoir lu cette question et encore plus merci de nous avoir aidés !