CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: gianpassa con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Pagina 1 di 2 12 ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 19
Discussione:

[GUIDA] Dual Boot Patcher (per LG G3 e altri dispositivi)

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano


    Registrato dal
    Apr 2012
    Località
    Savona
    Messaggi
    73
    Smartphone
    LG G3 D855

    Ringraziamenti
    2
    Ringraziato 47 volte in 20 Posts
    Cool

    [GUIDA] Dual Boot Patcher (per LG G3 e altri dispositivi)

    Buongiorno a tutti, dopo aver scritto la guida per il MultiROM del nostro caro LG G3 D855, mi appresto a scrivere quella per un'alternativa, ovvero il Dual Boot Patcher.

    Introduzione
    Dual Boot Patcher, come dice il nome, permette al vostro dispositivo di installare e avviare molteplici ROM Android una accanto all'altra.
    Il componente principale di Dual Boot Patcher è un semplice APK installabile.
    La differenza principale con il MultiROM risiede nel fatto che in questo caso non è necessario flashare recovery modificate, nè avere kernel modificati e tutte le operazioni si possono fare dall'applicazione stessa.
    Inoltre Dual Boot Patcher è compatibile con diversi telefoni, dunque questa guida è valida per tutti i dispositivi supportati (es. G2, G3, S4, S5, Nexus 5, Note 3, Note 4, Moto G, Moto X, OnePlus One, etc.)

    Componenti
    1. Dual Boot Patcher - apk per Android - è il pacchetto indispensabile da installare in ogni rom presente nel sistema. Permette di patchare rom, kernel, zip, etc.. nonchè di impostare il kernel principale, switchare tra le rom, eliminare le diverse rom o flashare le rom
    2. Dual Boot Patcher - exe per Windows - permette di patchare i pacchetti da Windows invece che da telefono
    3. Dual Boot Utilities - zip per Recovery - permette di fare i diversi wipe delle rom da recovery nonchè di impostare quale rom avviare in caso ci fossero problemi

    Requisiti
    Per poter funzionare, ovviamente sono necessari alcuni requisiti:

    1. Il dispositivo deve essere rootato
    2. É consigliato l'utilizzo della recovery (TWRP) invece che dell'applicazione per il flash delle rom
    3. Spazio disponibile sul telefono per poter ospitare i pacchetti da flashare, nonchè per ospitare più di una rom (non si possono installare rom sulla memory card, solo tenere i pacchetti di installazione delle stesse)
    4. Un bel backup completo con TWRP (non mi assumo responsabilità di problemi o danni al telefono)

    Download
    Tutti i pacchetti necessari si scaricano dal sito ufficiale dello sviluppatore, ovvero https://snapshots.noobdev.io/

    Una volta entrati nel sito, scaricate il Dual Boot Patcher per Android (obbligatorio), le Dual Boot Utilities (fortemente consigliate) e il Dual Boot Patcher per Windows (facoltativo) se volete patchare i file .zip da Windows invece che da Android

    Installazione supporto al Dual Boot Patcher
    1. Installate il Dual Boot Patcher per Android nel vostro dispositivo (è un normale apk)
    2. Copiate il file .zip delle Dual Boot Utilities nel vostro dispositivo nella cartella che preferite (operazione consigliata, utile per eseguire diverse operazioni da recovery invece che da Android e in caso di problemi con l'avvio delle rom)
    3. Se volete patchare i file zip da Windows, estraete inoltre sul pc il file .zip del Dual Boot Patcher versione Windows

    Utilizzo del Dual Boot Patcher per installare più rom
    1. Una volta installato l'apk del Dual Boot Patcher, avviamo l'applicazione e concediamo i permessi di root
    2. Dal menu "ROM", la prima volta è necessario impostare il kernel per la rom primaria. Se non appare un popup che chiede automaticamente di effettuare l'operazione, premete il tasto di impostazione della ROM primaria e selezionate la voce "Imposta kernel". Questa operazione è indispensabile per permettere di avviare le diverse ROM. Praticamente applica una piccola patch al kernel (qualunque esso sia) in modo da renderlo compatibile con il Dual Boot
    3. Le rom diverse dalla primaria, si possono installare in tre partizioni diverse, quella di System, di Cache e di Data. Dal menu "Spazio Disponibile", verifichiamo lo spazio a disposizione in ciascuna di queste partizioni e scegliamo in quale partizione installare la nostra rom alternativa.
    - Installare una "ROM secondaria" vuol dire flashare la rom nella cartella /system/multiboot/dual. Dentro la partizione system è dunque necessario dello spazio disponibile (almeno 500mb per rom aosp+gapps). Essendo nella partizione system già presente la rom primaria, potrebbe non esserci lo spazio necessario per flashare la rom. In questo caso bisogna valutare un'altra partizione o pulire il più possibile la rom primaria dalle applicazioni inutili
    - Installare una "ROM Multi Slot 1-2-3" vuol dire flashare la rom nella cartella /cache/multiboot/multi-slot-1-2-3. Dentro la partizione cache è dunque necessario dello spazio disponibile (almeno 500mb per rom aosp+gapps). Essendo la partizione cache solitamente piccola, potrebbe non esserci lo spazio necessario per flashare la rom. In questo caso bisogna valutare un'altra partizione
    - Installare uno "Slot Data" vuol dire flashare la rom nella cartella /data/multiboot/data-slot-nomeslot. Solitamente la partizione data è la più grande e vuota (è la stessa in cui vengono installate le app utente). Un altro vantaggio è che è possibile creare più slot data, ovvero installare più rom in questa partizione
    4. Detto questo dobbiamo scegliere la partizione più adatta al nostro scopo. Se possibile, sfruttiamo prima la partizione di cache, in quanto solitamente vuota. É possibile installare fino a tre rom in più in questa partizione. Verifichiamo ovviamente che ci sia lo spazio necessario (sul G3 è 500mb, con questo spazio è possibile installare una sola ROM aosp con relative gapps). Se non possibile nella cache, verifichiamo lo spazio della system. Nella system è possibile installare una sola rom alternativa. Se nella system è presente una rom stock (es. Cloudy) potrebbe non esserci spazio a sufficienza per una ulteriore rom. In caso le due partizioni fossero inadeguate, allora procediamo con la partizione di data, solitamente la più grande e libera. Quest'ultima soluzione è la più versatile in quanto si possono installare tutte le rom che si vogliono ma, essendo la partizione la stessa che contiene le app utente, andremo ad erodere spazio disponibile alle stesse
    5. Identificata la partizione ideale, scaricate lo zip della rom che volete affiancare alla primaria e le relative gapps. Si deve procedere ora a patchare TUTTI gli zip scaricati, in modo che si installino nella cartella corretta senza intaccare la rom primaria. Per effettuare questa operazione, si può usare il Dual Boot Patcher per Windows o il Dual Boot Patcher per Android nella sezione "Patcha File ZIP"
    6. In entrambi i casi, selezionare il dispositivo, nel nostro caso lgg3 (LG G3) e la partizione, secondo quanto scelto dalle informazioni ricavate nei punti 3 e 4.
    Selezionare ora i file da .zip da patchare (rom e relative gapps). Lasciate selezionato il preset "Personalizzato/Custom" e l'impostazione "É presente un kernel" se state patchando una rom. Se invece state flashando le gapps, o altri pacchetti, deselezionate l'opzione "É presente un kernel". Ignorate l'eventuale messaggio di file non supportato e avviate il processo di patching
    7. Se avete usato la versione Android, troverete i file .ZIP patchati nella stessa cartella dove erano presenti gli originali. Se avete usato la versione Windows, trasferite sul telefono i file .ZIP da flashare
    8. Per flashare le rom secondarie, l'operazione più semplice e sicura è quella di riavviare in recovery e flashare i pacchetti RIGOROSAMENTE PATCHATI per non sovrascrivere la rom primaria. Una volta riavviato, il sistema si avvierà automaticamente nella nuova rom flashata
    É possibile anche usare l'applicazione Android dalla sezione "ROM". Premere il pulsante rosso in basso a destra, dopo di che il pulsante + in basso a destra e sfogliare il dispositivo per selezionare i pacchetti necessari. Una volta impostata la lista, premere la V in alto a destra per avviare il flash. Anche in questo caso, una volta riavviato, il sistema si avvierà automaticamente nella nuova rom
    9. Una volta entrati nella nuova ROM, provvedete anche qua ad installare il Dual Boot Patcher. In questo caso NON SI DEVE impostare il kernel per questa rom. Per lo più utilizzerete l'applicazione per switchare tra le diverse rom

    Attenzione, precauzioni
    - Da quanto avrete capito, le rom secondarie si vanno a posizionare in diverse cartelle presente nelle partizioni di /cache, /system o /data. Nel caso flashaste pacchetti NON PATCHATI, rischiate di perdere irrimediabilmente tutti i dati per le rom secondarie
    - Un semplice WIPE CACHE effettuato da recovery potrebbe cancellare la rom installata come Multi Slot 1-2-3
    - L'installazione di un pacchetto per rom primaria potrebbe formattare la system cancellando l'eventuale rom secondaria o eseguire un wipe cache cancellando la rom multi slot
    - Lo stesso dicasi per il WIPE DATA/FACTORY RESET che rimuove le rom Data Slot nonchè tutte le app installate per qualsiasi rom
    - NON USATE l'opzione "Condivisione delle App" presente nell'applicazione, in quanto non è ancora stabile e può creare bootloop

    Aggiornamento ROM, rimozione ROM, switch ROM
    - Per switchare tra le rom è necessario aprire l'applicazione Dual Boot Patcher, andare nella sezione "ROM", cliccare sulla riga della rom che volete avviare e riavviare il sistema
    - Per aggiornare una rom è necessario patchare TUTTI i file .zip da installare. I file dovranno essere patchati con la procedura descritta precedentemente, rispettando la partizione di installazione (ROM secondaria, ROM Multi Slot o Slot Data). Questa operazione è OBBLIGATORIA anche nel caso si debbano flashare file .zip per la rom primaria, selezionando l'opzione "Aggiornamento ROM primaria" come partizione di destinazione
    - Per rimuovere una ROM, è ovviamente necessario essere nella ROM primaria o in una rom diversa da quella che si vuole rimuovere (attenzione, NON RIMUOVERE la ROM primaria, ovvero quella per cui si è impostato il kernel!!!). Per fare ciò, entrare nella sezione "ROM" dell'applicazione, premere il menu impostazioni relativo alla rom e selezionare "Elimina ROM". Scegliere successivamente quali partizione di quella rom formattare e, in caso vogliate rimuoverla completamente, selezionate "File del MultiBoot"

    Utilizzo delle Dual Boot Utilities
    Come consigliato, è buona norma avere il file .zip delle Dual Boot Utilities sul vostro dispositivo. Questo pacchetto, flashato in recovery, avvia un Aroma che permette di impostare quale rom avviare, nonchè di rimuovere qualsiasi rom. É utile nel caso non riusciate ad avviare nessuna rom o nel caso in cui non riusciste ad effettuare tali operazioni dall'applicazione Android

    Ringraziamenti
    I ringraziamenti vanno a @chenxiaolong per la creazione dell'applicazione e il supporto ai diversi dispositivi. Trovate il suo riferimento su XDA a questo indirizzo

    Se avete suggerimenti o dubbi per la guida, non esitate a scrivere!

    Non mandate P.M. ma scrivete qua così potrò rispondere e aiutare tutti!

    Ricordate di leggere le FAQ se avete dei dubbi prima di scrivere o ripetere le stesse cose!

  2. I seguenti 9 Utenti hanno ringraziato davidep85 per il post:

    choby (24-06-15),DreamReaper (24-06-15),fabi_92 (05-04-17),junki (18-04-16),piombastick (23-06-15),saturniano (26-08-15),vasilel (23-06-15),Wahoo (23-06-15),Wiro (27-08-15)

  3.  
  4. #2
    Androidiano


    Registrato dal
    Apr 2012
    Località
    Savona
    Messaggi
    73
    Smartphone
    LG G3 D855

    Ringraziamenti
    2
    Ringraziato 47 volte in 20 Posts
    Predefinito

    Faq

    Riservato

  5. #3
    Androidiano VIP L'avatar di Snoob


    Registrato dal
    Apr 2012
    Località
    Torino
    Messaggi
    2,228
    Smartphone
    HTC EVO 3D X515m

    Ringraziamenti
    29
    Ringraziato 443 volte in 384 Posts
    Predefinito

    ho letto che l'app sharing può essere fatto funzionare in parte, selezionando le app da condividere, NON condividendo gli apk ma solo i dati, e la prima volta che si intende usare questa funzione i dati vanno ripristinati con titanium

    qualcuno ha già provato? appena ho tempo ci smanetterò un po'
    Clicca QUI per registrarti a dropbox! Guadagneremo entrambi 500mb di spazio in più

  6. #4
    Androidiano


    Registrato dal
    Apr 2012
    Località
    Savona
    Messaggi
    73
    Smartphone
    LG G3 D855

    Ringraziamenti
    2
    Ringraziato 47 volte in 20 Posts
    Predefinito

    Quote Originariamente inviato da Snoob Visualizza il messaggio
    ho letto che l'app sharing può essere fatto funzionare in parte, selezionando le app da condividere, NON condividendo gli apk ma solo i dati, e la prima volta che si intende usare questa funzione i dati vanno ripristinati con titanium

    qualcuno ha già provato? appena ho tempo ci smanetterò un po'
    io ho letto che si riesce a condividere gli apk ma non i dati che vanno ripristinati con titanium! la funzione tuttavia non è stabile e non ho testato, chi vuole provare ci faccia sapere, a suo rischio e pericolo ☺

  7. #5
    Senior Droid L'avatar di choby


    Registrato dal
    Nov 2014
    Messaggi
    579

    Ringraziamenti
    64
    Ringraziato 207 volte in 182 Posts
    Predefinito

    Mi chiedo solo una cosa però....
    Come faccio ad aggiornare (esempio da versione 1 a 2) o a cambiare (da CloudyG3 a LionROM) la ROM Primaria senza fare i classici wipe ?
    Immagino sia inevitabile dover reinstallare tutto giusto ?
    OnePlus 5T - 6/64GB
    ROM = OxygenOS - Stable v.9.0.9 (TWRP Blu_Spark v.9.101 - Magisk v.20)
    Kernel = Stock

    Huawei Mediapad M5 - 4/32GB LTE
    ROM = Stock Android 9
    Kernel = Stock

  8. #6
    Androidiano


    Registrato dal
    Apr 2012
    Località
    Savona
    Messaggi
    73
    Smartphone
    LG G3 D855

    Ringraziamenti
    2
    Ringraziato 47 volte in 20 Posts
    Predefinito

    Quote Originariamente inviato da choby Visualizza il messaggio
    Mi chiedo solo una cosa però....
    Come faccio ad aggiornare (esempio da versione 1 a 2) o a cambiare (da CloudyG3 a LionROM) la ROM Primaria senza fare i classici wipe ?
    Immagino sia inevitabile dover reinstallare tutto giusto ?
    Devi usare l'applicazione e patchare selezionando "Aggiornamento Rom Primaria" se vuoi aggiornare la rom. Se la vuoi wipare, allora imposti il kernel sulla rom secondaria e ti formatti tramite dual boot utilities o apk le partizioni della rom primaria e poi flashi, sempre in modalità "Aggiornamento Rom Primaria".

  9. Il seguente Utente ha ringraziato davidep85 per il post:

    choby (24-06-15)

  10. #7
    Androidiano VIP L'avatar di Snoob


    Registrato dal
    Apr 2012
    Località
    Torino
    Messaggi
    2,228
    Smartphone
    HTC EVO 3D X515m

    Ringraziamenti
    29
    Ringraziato 443 volte in 384 Posts
    Predefinito

    qualcuno che è riuscito ad avviare la slimlp? a me dà lo schermo nero dopo la bootanimation lo schermo si accende e spegne correttamente con il tasto power, ma rimane nero, e non avendo il debug usb abilitato di default non posso neanche guardare logcat/kmsg
    Clicca QUI per registrarti a dropbox! Guadagneremo entrambi 500mb di spazio in più

  11. #8
    Androidiano


    Registrato dal
    Sep 2012
    Messaggi
    75

    Ringraziamenti
    15
    Ringraziato 12 volte in 12 Posts
    Predefinito

    Ho provato ad installare il dual boot seguendo la guida su xda ma quando flasho la rom aosp nella partizione system (l'installazione va a buon fine) e riavvio nella rom secondaria dopo il boot il telefono si spegne spegne senza che la rom si avvii. Questo accade con qualcunque rom aosp. Come posso risolvere?

  12. #9
    Androidiano


    Registrato dal
    Apr 2012
    Località
    Savona
    Messaggi
    73
    Smartphone
    LG G3 D855

    Ringraziamenti
    2
    Ringraziato 47 volte in 20 Posts
    Predefinito

    Quote Originariamente inviato da vasilel Visualizza il messaggio
    Ho provato ad installare il dual boot seguendo la guida su xda ma quando flasho la rom aosp nella partizione system (l'installazione va a buon fine) e riavvio nella rom secondaria dopo il boot il telefono si spegne spegne senza che la rom si avvii. Questo accade con qualcunque rom aosp. Come posso risolvere?
    purtroppo le ultime release del dual boot patcher non funzionano bene con il g3, sono pur sempre delle nightly. prova ad usare una versione più vecchia, ora non ricordo quale fosse ok. altrimenti scarica lo sharpening fix di skin1980 e prova a flasharlo sulla rom che non si avvia (non devi patchare)

  13. Il seguente Utente ha ringraziato davidep85 per il post:

    vasilel (26-08-15)

  14. #10
    Androidiano


    Registrato dal
    Apr 2012
    Località
    Savona
    Messaggi
    73
    Smartphone
    LG G3 D855

    Ringraziamenti
    2
    Ringraziato 47 volte in 20 Posts
    Predefinito

    Quote Originariamente inviato da vasilel Visualizza il messaggio
    Ho provato ad installare il dual boot seguendo la guida su xda ma quando flasho la rom aosp nella partizione system (l'installazione va a buon fine) e riavvio nella rom secondaria dopo il boot il telefono si spegne spegne senza che la rom si avvii. Questo accade con qualcunque rom aosp. Come posso risolvere?
    la 1388 di giugno dovrebbe andare bene hai provato?

Pagina 1 di 2 12 ultimoultimo
Ultima pagina

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy