INSTALLARE LOLLIPOP 5.0 STOCK
SENZA PERDERE I PERMESSI DI ROOT
GALAXY S5 G900F
Piccola premessa introduzione:
Ho voluto testare questo metodo, perchè non volevo installare un custom firmware prerootato
Il mio desiderio era avere Lollipop stock e il root, e ci sono riuscito
L'idea di questo metodo l'avevo già in mente tempo fa, quando uscirono i primi firmware sui quali non funzionava towelroot, perchè tentai l'aggiornamento con mobile odin ma il terminale non partiva al completamento del fllash
In base a esperienze in altre sezioni, avevo considerato che il problema fosse il bootloader mancante, a causa che mobile odin non lo flasha e la mancanza di esperienza in materia di sviluppo, quindi per prepararmi il bootloader da flashare da solo, mi ha fermato dal fare altri test
La conferma mi è arrivata leggendo il thread di questo utente di XDA, il quale ha sviluppato un custom firmware, e per ottenere il boot, indica nella guida l'utilizzo del bootloader tramite odin classico
Da qui l'inizio delle prove con successo finale.
Quindi i ringraziamenti vanno prevalentemente a lui per aver sviluppato l'idea, di mio c'è solo la caparbietà nel trovare il compromesso ottimale
Ovviamente trovare un equilibrio utilizzabile non è stato facile, in poche ore ho flashato decine di volte il mio povero S5 (se siete ansiosi astenetevi )
Purtroppo la stabilità del root su Lollipop è molto fragile, cioè bisogna avere delle accortezze per farlo sopravvivere ed evitare alcuni passaggi per scongiurare problemi (risolvibili ovviamente).
Il problema grande è stato supersu (almeno è quello che a mio modesto parere è imputabile), che sicuramente necessità di qualche aggiornamento per stabilizzare il root su lollipop.
La guida l'ho eseguita ovviamente con lollipop Polonia BNL2 (l'unica disponibile) e quindi i file indicati per il procedimento sono solo quelli inerenti a quel firmware, quando ci saranno altri Lollipop, vedremo se sarà attuabile su altri e soprattutto come arrivarci direttamente, visto che per ora mobile odin non funziona sulle 5.0 (speriamo in chainfire )
Per eseguire la guida dovete essere in ambiente KitKat 4.4.2 rootato, se già avete installato lollipop stock, dovete prima eseguire il downgrade
La guida non prevede il reset, ma a mio avviso, non è da sottovalutare il suo svolgimento pre flash e comunque è da tenere in considerazione l'eventualità che possa esere necessario un reset in caso di bootloop, quindi eseguite tutti i backup necessari.
Avvertimenti:
Al termine della procedura, non dovrete avviare supersu, tanto funziona lo stesso
Se comparirà l'icona di aggiornamento nella statusbar, non eseguitelo, altrimenti perderete il root e in un paio di occasioni mi è anche andato in bootloop, anzi, a fine configurazione aprite le impostazioni del telefono>>suoni e notifiche>>notifiche applicazioni>>supersu>>e togliete la spunta
così non avrete il fastidio dell'icona permanente in statusbar e nella lockscreen
Per aggiornarlo manualmente, scaricate questo ZIP, estraetelo>>andate nella cartella common e prelevate l'apk>>copiatelo nel telefono ed installatelo
Altro piccolo fastidio è che quando date i privilegi di root ad una applicazione, per alcuni minuti (4/5 circa) vi comparirà il messaggio che è stata data una shell alternativa all'applicazione in questione, tranquilli, scomparirà da sola
Passiamo alla guida.
COSA CI OCCORRE:
Terminale con KitKat rootato
Odin
Il Bootloader Lollipop BNL2 (Thanks ad _alexndr di xda
Firmware Stock BNL2 (per scaricarlo da sammobile, dovete essere registrati al sito)
Mobile Odin Pro (link Play Store)
PROCEDIMENTO:
Scaricate ed eseguite odin sul pc
Scaricate il file Bootloader sul pc
Inserite il file del bootloader su odin, alla voce bootloader (BL per chi usa odin 3.09)
Scompattate lo zip del firmware lollipop che avete scaricato in precedenza, dovete ottenere un file con estensione tar.md5
Copiare il file tar.md5 nella memoria del telefono
Scaricate mobile odin dal play store ed eseguitelo, vi chiederà di installare dei plugin, fatelo
Al termine del download, cliccate su OPEN FILE>>selezionate la memoria dove avete copiato il firmware lollipop>>cliccate sul firmware
L'applicazione vi chiederà se installare tutti i componenti del firmware>>date ok
Aggiungete la spunta a: Evenroot>>Inject supersu>>inject mobile odin>>wipe dalvik cache
Alla scelta AFTER flash, selezionate DOWNLOAD MODE, così il terminale non tenterà il riavvio
Date start con FLASH FIRMWARE
Al popup successivo accettate che faccia il check (non si sa mai) e alla fine inizierà il flash in automatico
Al termine vi apparirà la schermata di download mode>>collegatelo al pc dove odin è già pronto>>attendete che la porta ID:COM si colori e che nella finestra di dialogo appaia ADDED!!
Controllate che ci sia la spunta attiva solo ad AUTOREBOOT ed a F.TIME RESET
Date start
Tempo pochi secondi e il terminale comincerà il riavvio, attendete che cominci la misichetta di boot e scollegate
Il riavvio completo non è brevissimo e effettuerà anche l'ottimizzazione delle applicazioni installate
NB: SE RESTA SULLA SCRITTA SAMSUNG, NESSUNA PAURA, STACCATE LA BATTERIA E REINSERITELA DOPO ALCUNI MINUTI.
Se proprio stenta a partire, allora mandatelo in recovery mode ed effettuate un wipe data (ecco perchè all'inizio ho detto di effettuare un backup preventivo, il rischio è basso, ma può capitare)
Installate dal play store Simple check root o uno simile e avviatelo e controllate che i permessi siano attivi
NE IO, NE ANDROIDIANI SIAMO RESPONSABILI PER IL VOSTRO DEVICE
SIATE CONSAPEVOLI DI QUELLO CHE FATE