Le Samsung Galaxy S4 et le HTC One ont beaucoupen commun. Ces deux appareils représentent le meilleur en termes de matériel et de logiciels que l'industrie des smartphones Android a à offrir et font la fierté de leurs fabricants. En outre, ces deux appareils sont disponibles en deux variantes: la version standard exécutant le système d'exploitation modifié du fabricant respectif (Samsung Touchwiz et HTC Sense), et les éditions Google Play qui exécutent Android stock comme il est construit par Google et livrées sur les appareils Nexus. Mais que se passe-t-il si un utilisateur souhaite découvrir les deux variantes du système d'exploitation sur le même appareil? Nous avons récemment examiné le HTC Android Sense et Google Play Edition à double démarrage sur HTC One à l'aide de MoDaCo.SWITCH, qui a ensuite été mis à la disposition du Samsung Galaxy S4. Rom Switcher de Grarak est un outil similaire qui vous permet de double-toucher TouchWiz et n'importe quelle ROM basée sur AOSP sur le S4.
Présenté par XDA-Developers Senior MemberGrarak, ce réglage astucieux vous permet de double-démarrer non seulement la ROM de l'édition Google Play, mais toute ROM basée sur AOSP sur votre Galaxy S4 qui est déjà sur la ROM Samsung TouchWiz d'origine. La ROM AOSP s'exécute essentiellement à partir de la partition de cache et l'emplacement de la partition de cache de la ROM TouchWiz a été modifié pour l'adapter. Notez que la ROM est actuellement en état alpha, bien qu'elle fonctionne correctement en tant que pilote quotidien selon le développeur et les utilisateurs qui l'ont essayée jusqu'à présent.
Alors, sans plus tarder, mettons tout en œuvre sur votre Galaxy S4.
Avertissement: Veuillez suivre ce guide à vos risques et périls. AddictiveTips ne sera pas responsable si votre appareil est endommagé ou endommagé au cours du processus.
Exigences
- International Samsung Galaxy S4 I9500 exécutant la dernière ROM TouchWiz en stock. Faire NE PAS essayez d'utiliser cette méthode avec toute autre variante du S4 ou avec tout autre téléphone.
- Accès root et récupération personnalisée telle que TWRP ou ClockworkMod installé sur le téléphone
- Toute ROM personnalisée basée sur AOSP compatible avec votre appareil
- Le dernier package Gapps (pour installer les applications Google sur la ROM AOSP)
- Un utilitaire d'archivage tel que l'excellent et gratuit 7-zip
- Un éditeur de texte décent comme Notepad ++ (le bloc-notes intégré de Windows peut poser des problèmes de formatage de ligne)
- Application Rom Switcher de Grarak (installez-le lorsque vous y êtes invité)
Procédure
- Ouvrez la ROM AOSP que vous avez téléchargée en 7-zip (ou un utilitaire d'archivage de votre choix).
- Accédez à META-INF / com / google / android / et faites glisser le script de mise à jour fichier sur votre bureau ou n'importe quelle fenêtre de l'Explorateur Windows.
- Ouvrez le fichier de script de mise à jour dans Notepad ++ (ou l'éditeur de votre choix).
- Trouvez cette ligne:
mount("ext4", "EMMC", "/dev/block/mmcblk0p20", "/system");
et remplacez-le par ceci:
mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");
- Maintenant, trouvez ces deux lignes (qui peuvent ou non être ensemble) et supprimez-les:
format("ext4", "EMMC", "/dev/block/mmcblk0p20", "0", "/system");
et
package_extract_file("boot.img", "/dev/block/mmcblk0p9");
- Enregistrez le fichier de script de mise à jour et faites-le glisser sur 7-zip avec la ROM toujours ouverte au même endroit où vous avez fait glisser le fichier. Confirmez lorsque vous êtes invité à remplacer le fichier.
- De même, ouvrez le fichier zip du paquet gappsen 7-zip et faites glisser le même fichier de script de mise à jour du même emplacement vers votre bureau ou n'importe quelle fenêtre de l'Explorateur Windows, en l'ouvrant dans Notepad ++ de la même manière.
- Trouvez cette ligne:
run_program("/sbin/busybox", "mount", "/system");
et remplacez-le par ceci:
mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");
- Enregistrez également ce fichier de script de mise à jour et faites-le glisser à nouveau dans 7-zip avec le fichier zip gapps toujours ouvert au même emplacement, confirmant lorsque vous êtes invité à remplacer le fichier.
- Transférez la ROM ainsi que le package gapps vers la mémoire interne de votre téléphone.
- Redémarrez votre S4 en récupération.
- Flashez la ROM suivie du paquet gapps et assurez-vous NE PAS pour essuyer quoi que ce soit.
- Redémarrez votre téléphone. Vous devriez être de retour dans votre ROM TouchWiz d'origine.
- Maintenant, installez l'application Rom Switcher de Grarak à partir de son fichier APK et ouvrez l'application une fois installée.
- L'application configurera ensuite tout le reste pour vous; il suffit de suivre toutes les étapes qu'il vous montre.
Vous devriez maintenant pouvoir utiliser le Rom Switcherapplication pour redémarrer votre téléphone dans la ROM AOSP. Bien que ce soit tout ce dont vous avez besoin pour que ce mod à double démarrage fonctionne, il y a quelques choses que vous devez garder à l'esprit. Étant donné que la structure de partitionnement par défaut a été modifiée afin de rendre possible le double démarrage, vous devrez effacer les partitions et réinstaller la ROM AOSP si vous en avez besoin, en conséquence. Vous pouvez trouver les instructions du développeur pour celles-ci dans le deuxième article sur le fil de discussion lié à la fin de cet article.
Pour les rapports de bogues, l'aide sur les problèmes, les demandes de fonctionnalités et pour rester à jour avec les développements ultérieurs, visitez le fil du forum XDA-Developers lié ci-dessous.
[via XDA-Developers]
commentaires