Samsung Galaxy S4 og HTC One har myetil felles. Begge disse enhetene representerer det aller beste når det gjelder både maskinvare og programvare som Android-smarttelefonindustrien har å tilby, og er produsentens stolthet. Begge disse enhetene kommer også i to varianter: standardversjonen som kjører den respektive produsentens justerte operativsystem (Samsungs Touchwiz og HTC Sense), og Google Play-utgavene som kjører lager Android slik den er bygget av Google og sendt på Nexus-enheter. Skjønt hva hvis en bruker ønsker å oppleve begge variantene av operativsystemet på samme enhet? Vi har nylig sett på dobbeltoppstart av HTC Sense og Google Play Edition lager Android på HTC One ved hjelp av MoDaCo.SWITCH, som senere ble gjort tilgjengelig for Samsung Galaxy S4 også. Graraks Rom Switcher er et lignende verktøy som lar deg dual-boot TouchWiz og enhver AOSP-basert ROM på S4.
Brakt til oss av XDA-utviklere SeniormedlemGrarak, denne nifty tweak lar deg dual-boot ikke bare Google Play-utgaven ROM, men hvilken som helst AOSP-basert ROM på din Galaxy S4 som allerede er på lager Samsung TouchWiz ROM. AOSP ROM kjører i utgangspunktet fra cache-partisjonen, og stedet for cache-partisjonen på TouchWiz ROM er blitt endret for å imøtekomme den. Vær oppmerksom på at ROM-en for øyeblikket er i alfa-tilstand, selv om den fungerer bra som en daglig driver ifølge utvikleren og brukerne som har prøvd den så langt.
Så uten videre, la oss komme i gang med Galaxy S4.
Ansvarsfraskrivelse: Følg denne veiledningen på egen risiko. AddictiveTips er ikke ansvarlig hvis enheten din blir skadet eller murt under prosessen.
Krav
- International Samsung Galaxy S4 I9500 som kjører den nyeste lager TouchWiz ROM. Gjøre IKKE forsøk å bruke denne metoden med en hvilken som helst annen variant av S4, eller en hvilken som helst annen telefon.
- Rottilgang og en tilpasset gjenoppretting som TWRP eller ClockworkMod installert på telefonen
- Enhver AOSP-basert tilpasset ROM som er kompatibel med enheten din
- Den siste Gapps-pakken (for å installere Google-apper på AOSP-ROM)
- Et arkiveringsverktøy som den utmerkede og gratis 7-glidelåsen
- En anstendig teksteditor som Notepad ++ (Windows 'innebygde Notisblokk kan gi problemer med linjeformatering)
- Graraks Rom Switcher-app (installer når du blir instruert i prosedyren)
Fremgangsmåte
- Åpne AOSP-ROMen som du lastet ned i 7-zip (eller et arkiveringsverktøy etter eget valg).
- Gå til META-INF / com / google / android / og dra ut updater-script fil til skrivebordet ditt eller et hvilket som helst Windows Utforsker-vindu.
- Åpne updater-script-filen i Notepad ++ (eller redigereren du ønsker).
- Finn denne linjen:
mount("ext4", "EMMC", "/dev/block/mmcblk0p20", "/system");
og erstatt den med dette:
mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");
- Finn nå disse to linjene (som kanskje ikke er sammen) og slett dem:
format("ext4", "EMMC", "/dev/block/mmcblk0p20", "0", "/system");
og
package_extract_file("boot.img", "/dev/block/mmcblk0p9");
- Lagre updater-script-filen og dra den tilbake til 7-zip med ROM-en fortsatt åpen i den på samme sted som du dro filen ut fra. Bekreft når du blir spurt om du vil erstatte filen.
- Åpne zip-filen på gapps-pakken på samme måtei 7-zip og dra ut den samme updater-script-filen fra samme sted på den til skrivebordet ditt eller et hvilket som helst Windows Utforsker-vindu, og åpne den på Notepad ++ på samme måte.
- Finn denne linjen:
run_program("/sbin/busybox", "mount", "/system");
og erstatt den med dette:
mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");
- Lagre denne updater-script-filen på samme måte, og dra den tilbake til 7-zip når gapps zip-filen fremdeles er åpen i den på samme sted, og bekreft når du blir bedt om å erstatte filen.
- Overfør både ROM- og gapp-pakken til telefonens interne lagring.
- Start S4 på nytt til gjenoppretting.
- Flash-ROM etterfulgt av gapps-pakken, og sørg for IKKE å tørke noe.
- Start telefonen på nytt. Du bør være tilbake på din lager TouchWiz ROM.
- Installer nå Graraks Rom Switcher-app fra APK-filen, og åpne appen når den er installert.
- Appen vil deretter sette alt annet opp for deg; bare følg alle trinnene den viser deg.
Du skal nå kunne bruke Rom Switcherapp for å starte telefonen på AOSP ROM igjen. Selv om dette er alt du trenger for at denne dual-boot-moden skal fungere, er det noen få ting du må huske på. Siden standard partisjoneringsstruktur er endret for å muliggjøre dobbel oppstart, må du tørke partisjoner og installere AOSP ROM på nytt hvis du trenger det. Du kan finne instruksjoner fra utvikleren for disse i det andre innlegget i forumtråden som er koblet på slutten av dette innlegget.
For feilrapporter, hjelp med problemer, funksjonsforespørsler og holde deg oppdatert med videre utvikling, besøk XDA-Developers forumtråd som er lenket nedenfor.
[via XDA-utviklere]
kommentarer