Che kernel abbinare a questa cyano? Monto la snapshot m7 e vedo che la batteria dura veramente poco!! Grazie
Che kernel abbinare a questa cyano? Monto la snapshot m7 e vedo che la batteria dura veramente poco!! Grazie
connor97 (19-06-14)
Ultima modifica di gianni1879; 19-06-14 alle 21:16
Ragazzi mi sono deciso, sono Arci stufo della lentezza e dei lag Samsung, riprovo cyano sperando nella qualità fotografica sopra le aspettative.
Io ora ho una rom stock, con recovery stock e root (mi serviva per Greenfy)
Mi conviene flashare io la recovery e installare tutto o usare l'installer di cyano e poi flashare rom e gapps che voglio?
A proposito, quali sono le gapps minime che non creano problemi di sorta?
Volevo mettere il kernel boeffla, quale versione?
Grazie
Dunque: una piccola premessa per capire cosa sono i file sh contenuti in addon.d
Vi siete mai chiesti perché una volta installata la rom e le gapps quando aggiornate flashate solo la rom e non più le gapps, nonostante a ogni aggiornamento la partizione /system viene cancellata e riscritta da capo?
La soluzione sta nei file sh che stanno in addon.d
Questi file (che sono semplicemente degli script) rispondono ai comandi dell'updater script della rom e non fanno altro che backuppare alcune apk o lib o quant'altro prima che il System venga cancellato per poi riscriverli nella loro posizione dopo il flash (ecco perché questi file sh sono chiamati backup tools). Possono inoltre cancellare altre apk, lib ecc dopo il flash. Quindi venendo al problema delle gapps ecco come si presenta un generico 70-gapps.sh
Spoiler:
NOTA BENE: Lo script viene abilitato dalla recovery in fase di aggiornamento
Nella parte alta dello script dopo il comando
viene fatta la lista di tutti i file che verranno backuppati (notate che sono tutti i file che vengono installati con il vostro pacchetto di Gapps). Finita questa fase di backup la recovery comincerà l'aggiornamento della rom cancellando il System e reinstallando tutto quello che è contenuto nello zip della CM (quindi inserendo tutte le applicazioni tipiche della CM quali Trebuchet, la camera CM ecc) dopo di che inserisce anche quelle applicazioni, lib ecc che il nostro 70-gapps.sh ha backuppato precedentemente. In questo momento se lo script terminasse e riavviassimo il telefono troveremmo in contemporanea sia le app di Google che le app CM che fanno la stessa cosa (due Launcher, due app camera, due app calendario ecc ecc) ma invece non è finita qui.codice:list_files() { cat <<EOF
Ora viene la parte che più ci interessa: la parte finale dello script
Guardate nell esempio la parte sotto alla riga
Qui ci sono i comandi che rimuovono le apk e file che le gapps vogliono sostituire.codice:post-restore)
Notate che nell esempio vengono cancellati i vari Launcher AOSP (launcher2.apk launcher3.apk Trebuchet.apk) le camera AOSP ecc ecc
Tutta questa pappina (e scusatemi se mi sono dilungato ma volevo spiegare nel modo migliore) per dire che se volete tenere ad esempio la camera CM nonostante avete flashato queste gapps basta che cancellate dallo script le righe
e successivamente aggiornate la rom.....codice:rm -f /system/app/Camera2.apk rm -f /system/priv-app/Camera2.apk
Se invece volete sostituire una app Google e tenere solo la Cm basta che cancellate l'app Google dalla cartella system, modificate lo script come spiegato qui sopra e aggiornate la rom.
Importamte: non tutti i pacchetti di gapps sostituiscono le app native della rom percui fate sempre attenzione a quello che volete e a quello che flashate... Ma per lo meno adesso sapete come fare per rimediare.
Ovviamente una soluzione alternativa è flashare un pacchetto gapps diverso (che quindi vi installerà un 70-gapps.sh diverso....) e flashare poi la rom.
Spero di esservi stato utile
Ultima modifica di ivano949; 19-06-14 alle 22:51
FIRMA
albertowind (20-06-14),AndreaHH90 (22-07-14),boris1971 (19-06-14),connor97 (19-06-14),Vanix (28-06-14)
Lascia perdere l'installer meglio fare tutto di proprio pugno. Ricorda che la recovery deve essere compatibile con KitKat perciò mette l'ultima versione di quella che preferisci (che sia cwm, twrp o philz non fa differenza)
Le gapps che non ti danno problemi sono linkate in OP, scegli le Banks minimal che vanno da dio (versione per 4.4.3 se decidi di mettere una delle ultime Nightly)
Per il Boeffla prendi la versione 2.3 beta 6 per cm11 (non è considerato stabile ma fidati che va da Dio)
FIRMA
maxboost85 (20-06-14)