lunedì 11 novembre 2013

Significato del Wipe/Format

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 

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 

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 GAPPS
Forum: 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.
  • 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 
 e riavviare ma sempre in recovery mode

Andare su mounts and storage ed eseguire i seguenti format:
  • Format /system
  • Format /cache
  • Format /data
  • Format /datadata 
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
5) reboot e terminare la configurazione dello smarphone

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 

venerdì 29 marzo 2013

Da PDF a CBR

Convertire da PDF a CBZ/CBR per Windows

Se abbiamo dei fumetti in formato PDF che vogliamo convertire nel CBZ/CBR, per poterli leggere con programmi ad-hoc come CDisplay, oppure sul vostro tablet preferito?
Molto semplice, basta avere il software freeware PDF-XChange Viewer, che oltre ad essere un valido e leggero lettore di PDF, possiede la funzione poco conosciuta di convertire le pagine dei PDF in immagini. Ma bando alle ciance e via con il veloce tutorial!

Tutorial:
1. Scaricate PDF-XChange Viewer ed installatelo
2. Aprite il PDF del fumetto da convertire
3. File > Exporta > Esporta come immagine




Adesso è necessario selezionare Jpeg in "Tipo di Immagine", inserire la cartella di destinazione corretta con il nome del book (nel mio caso pikappa01). In questa cartella vi andarenno i vari file jpeg relativa di ogni pagina. Andare su macro e selezionare "numero di pagina" (apparirà la scritta <Page Number>). Terminato di eseguire il setting  si puo selezionare il tasto esporta.
Il programma creerà per ogni foglio un pagina jpg.

 
A questo punto con qualsiasi programma di compressione (winrar, 7-zip) create un file di compressione *.ZIP che poi andrete a rinominare *.CBR (oppure CBZ).


 Blogger iBLOG127