Salve a tutti! in questa guida spiegherò come evitare che si reinstalli il bloatware con il flash di un KDZ su un telefono brandizzato. Prendiamo come esempio un telefono brand Tre(come il mio):installando con un file kdz una versione di ROM rilasciata dallo stesso brand(esempio,per le brand 3 la V20D),si reinstalla il bloatware della Tre(la cosa non avviene mettendo una ROM non rilasciata dal brand,esempio una V20A). Ma c'è un modo per evitare tutto ciò:
-sappiamo che le robacce del brand si trovano in data/.OP,eliminando la cartella tutte le bootanimation e apps del brand vengono rimosse (ringrazio @srimlas che ci ha mostrato questo trucchetto )
-Lg Flashtools non reinstalla la .OP quando flasha. ho infatti fatto dei test: flashando in CSE una ROM sopra una ROM senza la cartella .OP,questa sarà assente anche dopo il flash. E con lei,anche il brand sarà assente.
vi è un problema:nella suddetta cartella è installato il voice mate. Quindi abbiamo 2 metodi per togliere il brand con il flash di un KDZ,il primo non conserva il voice mate,il secondo invece dovrebbe conservarlo.
PRIMO METODO
1:Installate l'ultima versione Kitkat rilasciata dal vostro operatore(esempio,per i brand Tre la V10L) o anche una precedente,basta che sia stata rilasciata dal vostro brand.
2:Fate il root,installate ES gestore file o un altro file manager con supporto root,e dategli i permessi di root;abilitate anche la visualizzazione dei file nascosti.
3:andate nella directory principale ed entrate in "data":vedrete una cartella chiamata .OP:eliminatela:è la cartella del brand.
4:riavviate.
5:flashate una qualsiasi altra ROM con il flashtools,non avrete più nessun tipo di bloatware,ma neanche il voice mate.
ianche se mettete gli apk del voice mate nella cartella system/priv-app,quando flasherete il voice mate sarà eliminato.
SECONDO METODO
1:Installate l'ultima versione Kitkat rilasciata dal vostro operatore(esempio,per i brand Tre la V10L) o anche una precedente,basta che sia stata rilasciata dal vostro brand.
2:Fate il root,installate ES gestore file o un altro file manager con supporto root,e dategli i permessi di root;abilitate anche la visualizzazione dei file nascosti.
3:andate nella directory principale ed entrate in "data":vedrete una cartella chiamata .OP:non eliminatela. Al suo interno troverete due cartelle e due file.
-delle due cartelle mantenete la cartella apps,la cartella OPEN_EU potete eliminarla;
-i due files eliminateli.
4:all'interno della cartella .OP mettete questo file,chiamato app-enabled-conf.json: https://www.dropbox.com/s/6hotx8nvaa...conf.json?dl=0 esso rimpiazzerà quello precedentemente eliminato. L'ho modificato personalmente dal mio G3 usando WPS office. Se c'è qualcuno che se ne intende di questi file,lo controlli per favore sul mio telefono ha funzionato...in fin dei conti non ho fatto altro che eliminare tutte le stringhe che contenevano riferimenti ad apk che non fossero del Voice Mate...
5:nella cartella apps all'interno della cartella .OP,eliminate tutti gli apk presenti. Poi mettete questi 4 apk del voice mate(credits: @DreamReaper): https://drive.google.com/file/d/0B_6...FVbThYVHM/view e installateli. I loro permessi inizialmente saranno rwx rwx rwx,io li ho lasciati così e al riavvio li ho ritrovati con permessi rw- r-- r-- .
Spoiler:
6:controllate i permessi dei vari file e delle varie cartelle:
-permessi di cartella .OP: rwx rwx --x
-permessi di cartella apps: rwx rwx --x
-permessi degli apk del voice mate: rw- r-- r-- ,ma all'inizio sono rwx rwx rwx,al riavvio si impostano ad rw- r-- r--. io personalmente li ho lasciati rwx rwx rwx e riavviato.
-permessi del file app-enabled-conf.json : potetete lasciarli rwx rwx rwx,dopo un riavvio si sistemano da soli.
!assicuratevi che i permessi delle cartelle siano quelli sopra indicati perchè altrimenti al riavvio il telefono potrebbe andare in bootloop
7:riavviate
8:flashate con flashtools una qualsiasi ROM,il bloatware non si reinstallerà e in teoria dovreste aver mantenuto il voice mate.
chiedo a qualcuno che se ne intende di dare un'occhiata alla guida,e magari vedere se ho commesso qualche errore. personalmente facendo così ho installato con successo la V20D senza che si installasse tutto il bloatware della Tre.
Potrebbe anche essere che gli OTA ricevuti dopo aver installato un firmware,dopo aver seguito questa guida,non reinstallino il brand. Appena mi arriverà via OTA la 20E brand Tre lo testerò.
Ringrazio @dj75 che mi ha fornito i permessi delle cartelle e il file app-enabled-conf.json originale,che poi ho modificato.
Se ti sono stato utile ringraziami con un thanks