Samsung Galaxy S4 och HTC One har mycketgemensamt. Båda dessa enheter representerar det allra bästa när det gäller både hårdvara och mjukvara som Android-smarttelefonindustrin har att erbjuda och är stoltheten hos deras tillverkare. Båda dessa enheter finns också i två varianter: standardversionen som kör respektive tillverkares anpassade operativsystem (Samsungs Touchwiz och HTC Sense) och Google Play-utgåvorna som körs på Android på samma sätt som det har byggts av Google och levererats på Nexus-enheter. Men vad händer om en användare vill uppleva båda varianterna av operativsystemet på samma enhet? Vi tittade nyligen på dubbla start av HTC Sense och Google Play Edition lager Android på HTC One med MoDaCo.SWITCH, som senare också gjordes tillgänglig för Samsung Galaxy S4. Graraks Rom Switcher är ett liknande verktyg som låter dig dubbla start TouchWiz och alla AOSP-baserade ROM på S4.
Tillhandahålls till oss av XDA-Developers Senior MemberGrarak, denna snygga tweak låter dig dual-boot inte bara Google Play-utgåvan ROM, utan alla AOSP-baserade ROM på din Galaxy S4 som redan finns på lager Samsung TouchWiz ROM. AOSP-ROM körs i princip från cache-partitionen och platsen för cache-partitionen för TouchWiz-ROM har ändrats för att passa den. Observera att ROM: n för närvarande är i alfastatus, även om den fungerar bra som en daglig drivrutin enligt utvecklaren och de användare som har testat det hittills.
Så, utan någon annan anledning, låt oss komma igång med hela din Galaxy S4.
Varning: Följ denna guide på egen risk. AddictiveTips ansvarar inte om din enhet skadas eller muras under processen.
Krav
- International Samsung Galaxy S4 I9500 som kör det senaste lageret TouchWiz ROM. Do INTE försök att använda den här metoden med någon annan variant av S4 eller någon annan telefon.
- Rotåtkomst och en anpassad återställning som TWRP eller ClockworkMod installerat på telefonen
- Varje AOSP-baserad anpassad ROM-kompatibel med din enhet
- Det senaste Gapps-paketet (för att installera Google-appar på AOSP-ROM)
- Ett arkiveringsverktyg som den utmärkta och gratis 7-zip
- En anständig textredigerare som Notepad ++ (Windows inbyggda anteckningar kan ge problem med formatering av linjer)
- Graraks Rom Switcher-app (installera när du instrueras i proceduren)
Procedur
- Öppna AOSP-ROM: n som du laddade ner i 7-zip (eller ett arkiveringsverktyg efter eget val).
- Gå till META-INF / com / google / android / och dra ut updater-script fil till skrivbordet eller Windows Explorer-fönstret.
- Öppna updater-script-filen i Notepad ++ (eller redigeraren du väljer).
- Hitta den här raden:
mount("ext4", "EMMC", "/dev/block/mmcblk0p20", "/system");
och ersätt den med detta:
mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");
- Hitta nu dessa två rader (som kanske eller inte kan vara tillsammans) och ta bort dem:
format("ext4", "EMMC", "/dev/block/mmcblk0p20", "0", "/system");
och
package_extract_file("boot.img", "/dev/block/mmcblk0p9");
- Spara updater-script-filen och dra den tillbaka till 7-zip med ROM-skivan fortfarande öppen i den på samma plats som du dra ut filen från. Bekräfta när du får frågan om du vill ersätta filen.
- Öppna på liknande sätt zip-filen för gapps-paketeti 7-zip och dra ut samma updater-script-fil från samma plats på den till skrivbordet eller Windows Explorer-fönstret, öppna den i Notepad ++ på samma sätt.
- Hitta den här raden:
run_program("/sbin/busybox", "mount", "/system");
och ersätt den med detta:
mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");
- Spara denna updater-script-fil på samma sätt och dra den tillbaka till 7-zip med zip-filen gapps fortfarande öppen i den på samma plats, vilket bekräftar när du uppmanas att ersätta filen.
- Överför både ROM och gapps-paketet till telefonens interna lagring.
- Starta om din S4 till återhämtning.
- Flash-ROM-skivan följt av gapp-paketet och se till INTE att torka vad som helst.
- Starta om din telefon. Du bör vara tillbaka till din lager TouchWiz ROM.
- Installera nu Graraks Rom Switcher-app från APK-filen och öppna appen när den är installerad.
- Appen ställer sedan in allt annat för dig; följ bara de steg som den visar dig.
Du bör nu kunna använda Rom Switcherapp för att starta om din telefon till AOSP-ROM. Även om det här är allt du behöver för att denna dual-boot-mod ska fungera, finns det några saker du behöver komma ihåg. Eftersom standardpartitioneringsstrukturen har ändrats för att möjliggöra dubbelstart, måste du torka av partitioner och installera om AOSP-ROM om du behöver i enlighet därmed. Du kan hitta instruktioner från utvecklaren för dessa i det andra inlägget i forumtråden länkad i slutet av detta inlägg.
För bugrapporter, hjälp med frågor, funktionsförfrågningar och hålla dig uppdaterad med ytterligare utveckling, besök XDA-utvecklarens forumtråd länkad nedan.
[via XDA-utvecklare]
kommentarer