GUIDA AI WIPE /FORMAT
Spesso
ci viene chiesto, prima di installare una rom di effettuare, tramite
recovery, dei " wipe ". Ma cosa sono realmente? A cosa servono?
Con questa breve guida cercherò di rispondere a queste domande.
COSA SONO I WIPE?
I wipe, generalmente parlando, cancellano i file di determinate partizioni, cartelle o "zone" delle memoria del device.
ELENCO WIPE PRINCIPALI
- Wipe Data/Factory Reset
- Wipe Cache
- Wipe Dalvik Cache
- Wipe/Format System
- Wipe/Format Internal Storage
- Wipe/Format External Storage/SDcard
Attenzione:
WIPE e FORMAT sono la stessa cosa, potrete trovare entrambi i termini in base alla recovery che usate (le più comuni sono CWM e TWRP).Per questo motivo d'ora in poi userò solamente il termine WIPE
WIPE DATA
Il
wipe /data cancella le app che abbiamo installato (che appunto si
trovano in /data), i file delle nostre impostazioni, i dati di tutte le
app - comprese quelle di sistema - che verranno riportate come appena
acceso il device per la prima volta.
Eseguendo questo wipe ci
ritroveremo con il device come appena acceso per la prima volta dopo
averlo comprato: Android si avvierà e incomincierà il breve setup dove
inseriremo l'account Google, le nostre impostazioni etc...
Quando si cambia una ROM , questo wipe è OBBLIGATORIO.
In particolare, quando si cambia ROM e si effettua questo wipe, si
parla di "clean install", ovvero di una "installazione pulita".
Inoltre, se quando si tratta di aggiornare una stessa ROM (es. passando dalla Tsunamic 4.8 alla 5.0), questo wipe può non essere fatto (sempre
tenendo presente che un installazione pulita è sempre più sicura e
affidabile); quando invece si passa da una ROM all'altra, e in
particolare da un progetto ad un altro (es. da Cyano a AOKP e
così via), il wipe invece è OBBLIGATORIO.
WIPE CACHE
Il
wipe della cache, cancella appunto, la cache. La cache è una memoria
temporanea che memorizza dati che vengono usati frequentemente, a cui si
potrà accedere, su richiesta, molto velocemente.
Questo significa
che ogni applicazione android, comprese quelle di sistema e android
stesso utilizzano una memoria cache; quando andremo a fare questo wipe,
questa memoria verrà cancellata e l'applicazione incomincerà a
ricrearla.
Un chiaro esempio ne è il browser, se controllate le
informazione dell'applicazione, noterete che i dati che memorizza in
cache possono occupare svariati MB.
Questo non significa che di tanto
in tanto, senza motivo, dobbiamo fare questo wipe; infatti esso andrà
fatto solo in certe occasioni:
Quando flashiamo una ROM, (e quindi facciamo il wipe /data) è OBBLIGATORIO farlo.
In generale, è CONSIGLIATO, ma non obbligatorio, fare il wipe cache ogni volta che si flasha uno zip da recovery.
Su
questo punto ci sono diversi pareri: alcuni sostengono che il wipe
cache è inutile quando si flasha temi, kernel etc, mentre altri
ritengono che è meglio farlo per evitare problemi etc...
Per questo motivo, non lo metto come obbligatorio, ma consigliato, appunto.
In
verità la questione è molto più complessa e dipende da che cosa si
flasha. Infatti nel flashare determinati kernel con patch e compressioni
ramdisk differenti, un wipe cache e dalvik è molto utile per evitare
problemi.
WIPE DALVIK CACHE
La dalvik cache, è un altro tipo si cache.
All'avvio
di android la DVM (Dalvik Virtual Machine), in base alle app installate
( apk ) crea una struttura di cartelle, una specie di albero delle
dipendenze, che viene usato per ottimizzare l'avvio delle applicazioni.
Poichè Dalvik è un processo, quindi un programma, ha la sua "area di
cache" che ha lo stesso obbiettivo della cache normale, velocizzare e
ottimizzare certe operazioni; in questo specifico caso l'avvio degli
apk.
Analogamente alla cache normale, questo wipe è OBBLIGATORIO prima di installare una ROM, invece è CONSIGLIATO quando si flasha kernel, gapps etc.
WIPE SYSTEM
Il wipe system cancella la partizione nella quale è contenuto il sistema android. Quando lo fate, DOVETE
avere nella vostra memoria uno zip da flashare con una ROM, perchè
altrimenti vi ritroverete in una brutta situazione: il device non si
accenderà perchè non vi è installato nessun OS!
Normalmente questo wipe non è necessario. Serve solo in particolari casi.
WIPE INTERNAL STORAGE
Fate
estrema attenzione a questo wipe, esso cancellerà interamente la
memoria interna del vostro device. Attenzione a non confonderlo con
altri wipe e non farlo assieme a wipe /system.
in quel caso bisogna però considerare due eventualità:
- Device con slot microSD In questo caso sarete salvi, dato che potete comunque flashare uno zip dalla microSD
-
Device senza slot Ad esempio i Nexus, in questo caso verrà cancellato
l'intero contenuto della cartella /sdcard (percorso relativo, in realtà
sarebbe /storage/emulated/.../sdcard) e quindi non potrete flashare
alcunchè!
WIPE EXTERNAL STORAGE
Formatterà la microSD esterna.
Blogger BLOG127
Se cerchi qualcosa in internet, prova prima qua!! Blog di Informatica, Smartphone e opinioni personali...
lunedì 11 novembre 2013
I governor dei kernel
Il governor della CPU stabilisce le modalità con le quali la frequenza
varia tra il minimo ed il massimo permessi dal kernel o (quando
previsto) stabiliti dall'utente.
Come è facile intuire, il governor influenza molto la velocità del terminale e la durata della batteria.
Ora una rapida carrellata dei governor più utilizzati:
Ondemand
E' probabilmente il più utilizzato perché è impostato di serie nella maggior parte dei kernel; quando è richiesto un aumento della frequenza della CPU, ondemand aumenta velocemente la frequenza, per ridurla gradualmente quando non è più necessaria.
Conservative
Simile all'ondemand, ma aumenta la frequenza della CPU più gradualmente, rendendo meno reattivo il telefono, ma risparmiando la batteria.
Performance
Mantiene sempre la frequenza della CPU al valore massimo impostato, consuma molto.
Powersave
Mantiene la frequenza della CPU al valore minimo impostato, per questa ragione non si può impiegarlo nel normale uso del terminale.
Interactive
Funzionalmente simile al governor ondemand con un'attenzione maggiore alla reattività, anche questo governor consuma molto.
InteractiveX
Differisce dall'interactive per una migliore gestione al minimo, garantendo una maggior durata della batteria.
Smartass
E' basato sull'interactive, ma modificato per gestire meglio la frequenza a telefono inattivo.
SmartassV2
Gestisce la CPU in maniera diversa se lo schermo è acceso oppure è spento: a schermo spento fa scendere rapidamente la frequenza, a schermo acceso la fa aumentare repentinamente; per alcuni il miglior governor per il Galaxy S e smartphone in generale.
Blogger BLOG127
Come è facile intuire, il governor influenza molto la velocità del terminale e la durata della batteria.
Ora una rapida carrellata dei governor più utilizzati:
Ondemand
E' probabilmente il più utilizzato perché è impostato di serie nella maggior parte dei kernel; quando è richiesto un aumento della frequenza della CPU, ondemand aumenta velocemente la frequenza, per ridurla gradualmente quando non è più necessaria.
Conservative
Simile all'ondemand, ma aumenta la frequenza della CPU più gradualmente, rendendo meno reattivo il telefono, ma risparmiando la batteria.
Performance
Mantiene sempre la frequenza della CPU al valore massimo impostato, consuma molto.
Powersave
Mantiene la frequenza della CPU al valore minimo impostato, per questa ragione non si può impiegarlo nel normale uso del terminale.
Interactive
Funzionalmente simile al governor ondemand con un'attenzione maggiore alla reattività, anche questo governor consuma molto.
InteractiveX
Differisce dall'interactive per una migliore gestione al minimo, garantendo una maggior durata della batteria.
Smartass
E' basato sull'interactive, ma modificato per gestire meglio la frequenza a telefono inattivo.
SmartassV2
Gestisce la CPU in maniera diversa se lo schermo è acceso oppure è spento: a schermo spento fa scendere rapidamente la frequenza, a schermo acceso la fa aumentare repentinamente; per alcuni il miglior governor per il Galaxy S e smartphone in generale.
Blogger BLOG127
Etichette:
I9000,
KERNEL,
ROM,
ROM CUCINATA,
SMARTPHONE
venerdì 8 novembre 2013
Androdi 4.3 - ROM AOSP CarbonRom
ROM 4.3 AOSP CarbonRom
Il seguente link è relativo al forum originale su XDA e il relativo download della ROM e GAPPSForum: forum.xda-developers.com
Per il Download della Rom: CarbonRom
Per quel che riguarda le Gapps vi sono tre opzioni. Quella consigliata è la MINI MODULAR PACKAGE
FULL COMPLETE PACKAGE
Vi sono le seguenti app google
Gmail | Google+ | Google Calendar | Google Currents | Google Earth | Google Keep | Google Keyboard (replaces AOSP Keyboard) | Google Play Books | Google Play Games
Google Play Magazines | Google Play Music | Google Play Movies | Google Play services | Google Search | Google Wallet | Hangouts | Maps | Sound Search for Google Play
Street View on Google Maps | TalkBack | YouTube
Full Complete Package
FULL MODULAR PACKAGE
Come per il Full Complete Package, ma manca Google PhotoSphere Camera/Gallery
Full Modular Package
MINI MODULAR PACKAGE
Vi sono le seguenti app google:
Gmail | Google+ | Google Calendar | Google Play services | Google Search | Maps | Street View on Google Maps | YouTube
Mini Modular Package
Blogger BLOG127
martedì 5 novembre 2013
Installazione di una Rom Cucina su I9000
Se vogliamo installare sul nostro smartphone una nuova rom è necessario eseguire i seguenti passi:
Attenzione è sempre meglio prima eseguire un backup della rom in uso.
Installazione da Rom Cucinata
1) Copiare la ROM ed eventualmente le Gapps nella sd interna del telefono (per es: /ROM)
2) Riavviare lo smartphone in modalità recovery-mode ed eseguire i seguenti wipe
Andare su mounts and storage ed eseguire i seguenti format:
Abbiamo così eseguito tutti i vari Wipe/Format
E' tempo di installare la nuova rom:
3) riavvio completo del I9000
4) andare di nuovo in recovery mode e installare le gapps sempre da:
Attenzione che in entrambi i reboot (punto 3 e 5) potrebbe impiegare un po' di tempo.
Se si proviene da una stock Samsung
1)copiare la ROM e le gapps nella memoria del telefono (per es /ROM)
2)Install zip --> Choose zip from /storage/sdcard0 (/ROM) recovery flash immediato della Rom, questo serve per cambiare la recovery
3)Riavviare in recovery-mode Wipe data/factory reset - Wipe cache partition - advance -> wipe dalvik cache e riavviare sempre da recovery -Install zip --> Choose zip from /storage/sdcard0 (/ROM) Reflash della ROM
4) riavvio completo del I9000
5) via recovery installare le GAPPS
Install zip --> Choose zip from /storage/sdcard0 (/ROM per es Gapps.zip)
6) reboot
Blogger BLOG127
Attenzione è sempre meglio prima eseguire un backup della rom in uso.
- Andare in recovery mode ed eseguire Backup And Restore -> Backup to /Storage/sdcard0
Installazione da Rom Cucinata
1) Copiare la ROM ed eventualmente le Gapps nella sd interna del telefono (per es: /ROM)
2) Riavviare lo smartphone in modalità recovery-mode ed eseguire i seguenti wipe
- Wipe data/factory reset
- Wipe cache partition
- advance -> wipe dalvik cache
Andare su mounts and storage ed eseguire i seguenti format:
Abbiamo così eseguito tutti i vari Wipe/Format
E' tempo di installare la nuova rom:
- Install zip --> Choose zip from /storage/sdcard0 selezionare la cartella dove presente la rom
- /ROM/nomerom.zip e si esegue installazione della Rom
3) riavvio completo del I9000
4) andare di nuovo in recovery mode e installare le gapps sempre da:
- Install zip --> Choose zip from /storage/sdcard0--> selezionare la cartella dove presente le Gapps
- /ROM/gapps.zip e si esegue installazione delle Gapps
Attenzione che in entrambi i reboot (punto 3 e 5) potrebbe impiegare un po' di tempo.
Se si proviene da una stock Samsung
1)copiare la ROM e le gapps nella memoria del telefono (per es /ROM)
2)Install zip --> Choose zip from /storage/sdcard0 (/ROM) recovery flash immediato della Rom, questo serve per cambiare la recovery
3)Riavviare in recovery-mode Wipe data/factory reset - Wipe cache partition - advance -> wipe dalvik cache e riavviare sempre da recovery -Install zip --> Choose zip from /storage/sdcard0 (/ROM) Reflash della ROM
4) riavvio completo del I9000
5) via recovery installare le GAPPS
Install zip --> Choose zip from /storage/sdcard0 (/ROM per es Gapps.zip)
6) reboot
Blogger BLOG127
Iscriviti a:
Post (Atom)