- - Come eseguire il Dual-Boot TouchWiz e qualsiasi ROM AOSP su Samsung Galaxy S4

Come eseguire il Dual-Boot TouchWiz e qualsiasi ROM AOSP su Samsung Galaxy S4

Il Samsung Galaxy S4 e l'HTC One hanno moltoin comune. Entrambi questi dispositivi rappresentano il meglio in termini di hardware e software che l'industria degli smartphone Android ha da offrire e sono l'orgoglio dei loro produttori. Inoltre, entrambi questi dispositivi sono disponibili in due varianti: la versione standard che esegue il sistema operativo ottimizzato del rispettivo produttore (Samsung Touchwiz e HTC Sense) e le edizioni di Google Play che eseguono Android di serie nel modo in cui sono costruite da Google e spedite su dispositivi Nexus. E se un utente volesse provare entrambe le varianti del sistema operativo sullo stesso dispositivo? Di recente abbiamo dato uno sguardo al doppio avvio di HTC Sense e Google Play Edition per Android su HTC One utilizzando MoDaCo.SWITCH, che in seguito è stato reso disponibile anche per Samsung Galaxy S4. Rom Switcher di Grarak è uno strumento simile che ti consente di eseguire il dual-boot TouchWiz e qualsiasi ROM basata su AOSP su S4.

Samsung-Galaxy-S4-dual-boot-Garak

Offerto a noi da XDA-Developers Senior MemberGrarak, questo ingegnoso tweak ti consente di eseguire il doppio avvio non solo della ROM dell'edizione Google Play, ma di qualsiasi ROM basata su AOSP sul tuo Galaxy S4 che è già disponibile sulla ROM TouchWiz di Samsung. La ROM AOSP viene eseguita fondamentalmente dalla partizione cache e la posizione per la partizione cache della ROM TouchWiz è stata modificata per adattarla. Tieni presente che la ROM è attualmente in stato alfa, sebbene funzioni bene come driver quotidiano secondo lo sviluppatore e gli utenti che l'hanno provata finora.

Quindi, senza ulteriori indugi, mettiamo tutto in moto sul tuo Galaxy S4.

Clausola di esclusione della responsabilità: Seguire questa guida a proprio rischio. AddictiveTips non sarà responsabile se il dispositivo viene danneggiato o danneggiato durante il processo.

Requisiti

  • International Samsung Galaxy S4 I9500 con l'ultima ROM TouchWiz di serie. Fare NON tenta di utilizzare questo metodo con qualsiasi altra variante di S4 o con qualsiasi altro telefono.
  • Accesso root e ripristino personalizzato come TWRP o ClockworkMod installati sul telefono
  • Qualsiasi ROM personalizzata basata su AOSP compatibile con il tuo dispositivo
  • L'ultimo pacchetto Gapps (per installare app Google sulla ROM AOSP)
  • Un'utilità di archiviazione come l'eccellente e gratuita 7-zip
  • Un editor di testo decente come Notepad ++ (il Blocco note integrato di Windows potrebbe causare problemi di formattazione della linea)
  • L'app Rom Switcher di Grarak (Installa quando indicato nella procedura)

Procedura

  1. Apri la ROM AOSP che hai scaricato in 7-zip (o un'utilità di archiviazione di tua scelta).
  2. Vai su META-INF / com / google / android / e trascina il updater-script file sul desktop o in qualsiasi finestra di Windows Explorer.
  3. Apri il file degli script di aggiornamento in Notepad ++ (o l'editor di tua scelta).
  4. Trova questa linea:
    mount("ext4", "EMMC", "/dev/block/mmcblk0p20", "/system");

    e sostituiscilo con questo:

    mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");
  5. Ora trova queste due righe (che possono essere o non essere insieme) ed eliminale:
    format("ext4", "EMMC", "/dev/block/mmcblk0p20", "0", "/system");

    e

    package_extract_file("boot.img", "/dev/block/mmcblk0p9");
  6. Salvare il file di script di aggiornamento e trascinarlo nuovamente su 7-zip con la ROM ancora aperta in esso nella stessa posizione da cui è stato trascinato il file. Conferma quando ti viene chiesto se desideri sostituire il file.
  7. Allo stesso modo, apri il file zip del pacchetto gappsin 7-zip e trascina lo stesso file di script di aggiornamento dalla stessa posizione sul desktop o su qualsiasi finestra di Windows Explorer, aprendolo in Notepad ++ allo stesso modo.
  8. Trova questa linea:
    run_program("/sbin/busybox", "mount", "/system");

    e sostituiscilo con questo:

    mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");
  9. Salvare questo file di script di aggiornamento allo stesso modo e trascinarlo nuovamente in 7-zip con il file zip gapps ancora aperto in esso nella stessa posizione, confermando quando viene richiesto di sostituire il file.
  10. Trasferisci sia la ROM che il pacchetto gapps nella memoria interna del tuo telefono.
  11. Riavvia il tuo S4 per il recupero.
  12. Flash la ROM seguita dal pacchetto gapps e assicurati NON per cancellare qualsiasi cosa.
  13. Riavvia il telefono. Dovresti tornare nella tua ROM TouchWiz di serie.
  14. Ora installa l'app Rom Switcher di Grarak dal suo file APK e apri l'app una volta installata.
  15. L'app imposterà quindi tutto il resto per te; basta seguire tutti i passaggi che ti mostra.

Ora dovresti essere in grado di utilizzare Rom Switcherapp per riavviare il telefono nella ROM AOSP. Mentre questo è tutto ciò che serve per far funzionare questa mod dual-boot, ci sono alcune cose che devi tenere a mente. Poiché la struttura di partizionamento predefinita è stata modificata per rendere possibile il dual-boot, sarà necessario cancellare le partizioni e reinstallare la ROM AOSP, se necessario, di conseguenza. Puoi trovare le istruzioni dello sviluppatore per questi nel secondo post nel thread del forum collegato alla fine di questo post.

Per segnalazioni di bug, assistenza su problemi, richieste di funzionalità e aggiornamento con ulteriori sviluppi, visitare il thread del forum XDA-Developers collegato di seguito.

[tramite XDA-Developers]

Commenti