COME EFFETTUARE IL ROOT DEL FIRMVARE ORIGINALE STOCK ANDROID V5.0 BOA3/BOC7 SUL GALAXY S5 SM-G900F MANTENENDO KNOX 0x0
In questo thread descrivo come ho ottenuto i permessi di root sul mio SM-G900F galaxy S5 con il firmware BOA3
QUINDI NON MI RITENGO RESPONSABILE DEI DANNI CAUSATI AL VOSTRO DEVICE QUALORA DECIDIATE A VOSTRO RISCHIO DI PROVARE LE OPERAZIONI CHE QUI DESCRIVO!
Per prima cosa Voglio ringraziare Chainfire, towelroot e _alexndr che con il loro grande lavoro l'hanno permesso.
Cosa ho usato:
- Il firmware G900FXXU1ANE2_G900FITV1AND2_ITV.zip scaricato da sammobile
- Il firmware G900FXXU1BOA3_G900FITV1BOA1_ITV.zip scaricato da sammobile
- Odin3_v3.10.6 scaricato da sammobile
- towelroot
- FlashFire
- BL_G900FXXU1BOA3.tar.md5 scaricato da _alexndr *
- CP_G900FXXU1BOA3.tar.md5 scaricato da _alexndr *
*Questi ultimi due possono essere creati con flashfire dopo aver caricato il firmware si apre la finestra per controllo partizioni, cliccando sulla freccetta in giù si apre un'altra finestra dove poter salvare le parti del firmware che Flashfire non scrive.
Procedura:
- La procedura descritta sottintende che si sappia eseguire il flash di un firmware tramite odin3, in caso contrario in rete e su questo forum potete trovare innumerevoli ottime guide.
- Se sul device è già presente il firmware ANE2 o inferiore saltare il punto 1
- Se sul device è già presente il firmware con i permessi di root saltare il punto 1, 2 e 3
0) Copiato G900FXXU1BOA3_G900FITV1BOA1_G900FXXU1BOA3_HOME.tar .md5, l’apk di towelroot e l’apk di FlashFire (Quest’ultimo solo se già scaricato sul tel in precedenza altrimenti va installato direttamente dal playstore sul tel) precedentemente scaricati su una sd che ho inserito nel device
1) Eseguito il Flash del firmware G900FXXU1ANE2_G900FITV1AND2_G900FXXU1ANE2_HOME.tar .md5 tramite Odin3 al posto del firmware G900FXXU1BOA3_G900FITV1BOA1_ITV preinstallato sul device originale.
2) Terminato il riavvio ho installato towelroot.
3) Effettuato root tramite towelroot; basta connettersi ad internet, lanciare towelroot e cliccare sul bottone “make it ra1n”.
4) Installato "FlashFire Pro" (o "Flashfire non PRO" se sul device è installato "Mobile ODIN PRO")
5) Lanciato FlashFire, cliccando sul bottone "+" e successivamente su quello wipe ho selezionato tutte le opzioni del wipe. dopo aver cliccato ancora sul bottone "+" ho selezionato il firmware G900FXXU1BOA3_G900FITV1BOA1_G900FXXU1BOA3_HOME.tar .md5 tramite il bottone "Flash firmware package", lasciati tutti i default tranne per le opzioni EverRoot dove ho lasciato soltanto "Inject SuperSu" e le opzioni di Reboot dove ho scelto di riavviare in download mode. Al termine delle configurazioni ho cliccato sul bottone del flash. (Non preoccuparsi se per 2 volte lo scremo si spegne pochissimi secondi)
6) Appena il device si riavvia in "download mode" tramite Odin3 eseguito il flash del bootloader BL_G900FXXU1BOA3.tar.md5 e del Modem CP_G900FXXU1BOA3.tar.md5.
PER G900FXXU1BOC7
Per il nuovo firmware G900FXXU1BOC7 e sufficiente scaricare i seguenti file ed utilizzarli al posto dei G900FXXU1BOA3 nella procedura descritta sopra:
- Il firmware G900FXXU1BOC7_G900FITV1BOC1_ITV.zip scaricato da sammobile
- BL_G900FXXU1BOC7.tar.md5 scaricato da _alexndr *
- CP_G900FXXU1BOC7.tar.md5 scaricato da _alexndr *
*Questi ultimi due possono essere creati con FlashFire dopo aver caricato il firmware si apre la finestra per controllo partizioni, cliccando sulla freccetta in giù presente in altro (scarica) si apre un'altra finestra dove poter salvare le parti del firmware che FlashFire non scrive.
Questa procedura l’ho testata anche partendo direttamente da un firmware Android V5.0 già con i permessi di root saltando i punti 1,2 e 3 partendo direttamente dal punto 4. E’ utile per l’ aggiornamenti del firmware se già installato G900FXXU1BOA3 o un altro firmware Lollipop rooted.
Queste sono le principali guide dalle quali ho preso spunto:
[How to] Root for 4.4.2 and Flash rooted Stock Android 5.0 with KNOX 0x0?
[Android 4.2+][ROOT] FlashFire - Play BETA - PREVIEW
Edit:
di seguito i link ai post di @AndroSolo , @Sh0K e @lucadalba che spiegano ulteriormente i vari passaggi per il root:
1)post di androsolo
2)post di Sh0K
3)post di lucadalba