ClockworkMod: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
fix spaziatura
wikilink
 
(12 versioni intermedie di 10 utenti non mostrate)
Riga 1:
{{W|telecomunicazioniinformatica|luglio 2012}}
{{S|telecomunicazionisistemi operativi}}
 
In [[informatica]] la '''ClockWorkModClockworkMod Recovery''', (o più brevemente '''CWM,''') è una recovery modificata''[[Recovery (creata da ROM Managersoftware)|recovery]]'' modificata utilizzata nei dispositivi [[Android]],. essaEssa consente di accedere interamente alla memoria interna del telefono, comprese le partizioni di sistema, potendo così installare [[firmware]] alternativi, tweaks e permetterepacchetti cambiamentiprivi di [[firma digitale]], effettuare backup e wipe e formattazioni di partizioni. Può essere installata in vari modi, tra cui lavia fastboot (flash deldell'immagine filedella *.imgpartizione tramitedi irecovery prompttramite deiil comanditool ufficiale dipresente Googlenell'SDK Android), e APX Mod (per lai serieprodotti Transformerbasati disu Asuschipset e[[Tegra]] prodotty powered bydi [[NVIDIA|nVidia]]), o ancora installare un file *.zip con(appositamente dentrofirmato) lache recoveryprovvederà nuovaal cheflash verràdella installatapartizione alo successivoall'avvio temporaneo della recovery sopra quella fornita di riavviofabbrica. L'ideatoreIl principale developer è Koushik Dutta.
 
== Caratteristiche ==
CWM Recovery permette di effettuare molte operazioni che sulle recovery di base installate nei dispositivi non sarebbero possibili, le principali sono:
* Installare file zip apposti anche privi della firma digitale fornita da Google o dall'[[Original equipment manufacturer|OEM]]
*Riavviare il dispositivo al termine di un'operazione effettuata nella recovery;
* Formattare le partizioni adibite alalle salvataggioconfigurazioni datipresenti sunella memoria interna e nella [[Secure Digital|SD]] attraverso conil comando "wipe data/factory reset" che formattaprovvede laa partizionesvuotare le partizioni e cartelle /data, /cache, /sd-ext, ed /sdcard/.android_secure (perquest'ultima locontiene spostamentole appconfigurazioni sudelle SDCARDapplicazioni sespostate consentitosulla dalscheda sistemaSD);
*Installare file zip (di tipo update (rinominando il file in update.zip e flasharlo -cioè installarlo- con la recovery tramite il collegamento rapido apposito) (si può anche permettere di installare un file *.zip anche con tipi di firme per la certificazione);
* Formattare le partizioni ad uso del sistema, quali /system ed eventualmente /vendor
*Formattare le partizioni adibite al salvataggio dati su memoria interna e SD con comando "wipe data/factory reset" che formatta la partizione /data, /cache, /sd-ext, /sdcard/.android_secure (per lo spostamento app su SDCARD se consentito dal sistema);
*Salvare Fare il backup su memoria interna o esterna ledelle partizioni di sistema (salvataggiopresenti o backup del chipsulla eMMC o SSDinterna) oppure ripristinarle, con comando "backup and restore", nella quale è presente "backup", "restore", "advanced restore" (ripristina specificamente alcune partizioni), "backup in internal storage" (solo CWM 6), "restore from inernalinternal storage" (solo CWM 6), "change type backup" (colosolo CWM 6, cambiapermette tipodi dacambiare dubil standardformato adel img o altri tipi di formatibackup), "create zip backup" (solo CWM 6);
*Formattare solamente la partizione /cache con comando "wipe cache partition";
* Montare e smontare partizioni da utilizzare attraverso [[Android Debug Bridge|ADB]] o gli eventuali script di installazione presenti nei zip e la possibilità di leggere la SD dal PC tramite CWM
*Salvare su memoria interna o esterna le partizioni di sistema (salvataggio o backup del chip eMMC o SSD) oppure ripristinarle, con comando "backup and restore", nella quale è presente "backup", "restore", "advanced restore" (ripristina specificamente alcune partizioni), "backup in internal storage" (solo CWM 6), "restore from inernal storage" (solo CWM 6), "change type backup" (colo CWM 6, cambia tipo da dub standard a img o altri tipi di formati), "create zip backup" (solo CWM 6);
* Possibilità di fare un test dei tasti (key test), ricalibrare la percentuale di batteria (wipe battery stats), partizionare la SD (a partire da CWM 4) nelle tre partizioni [[File Allocation Table|fat]], [[ext4]] e [[Swap (informatica)|swap]] (queste ultime due non sono supportate direttamente dai software forniti dagli OEM)
*Montare e smontare partizioni da utilizzare e impedire l'utilizzo in CWM, ci sono tutti i tipi (/system, /data, /sd-ext, /cache, /sdcard, ...) poi la possibilità di formattare le partizioni per un fullwipe, e il mount o la possibilità di condividere la SD su PC tramite CWM (mount sdcard to computer);
*Possibilità di fare un test dei tasti (key test), permettere di ricreare una statistica sulla percentuale di batteria (wipe battery status, rivelatosi un'inutilità), permettere di partizionare la SD (a partire da CWM 4) in SDCARD, SD-EXT, e SWAP (per l'estensione di RAM virtuale, non funzionale). (SD-EXT e SWAP funzionano solamente se sul sistema è presente la libreria sd-ext, e 07swapon in init.d in /system/etc;
*Successivamente ci sono altri collegamenti non più spesso presenti come Shutdown.
 
== Dimensioni ==
Le dimensioni variano in base alla versione e ai tweaks contenuti in recovery.img:
-4MB* di4 standardMB per il sistemakernel, l'initrd e l'interfaccia della recovery; stessa
* Altri 500 KB o più per i moduli del kernel per la recovery touchscreen (richiede kernel compatibile con Ice Cream Sandwich)
-500KB o più per il funzionamento touch (su alcuni dispositivi è inutilizzabile la versione touch),
* Altri 750 KB o più per le configurazioni
-750KB e più per i tweaks e collegamenti.
 
== ProblematicheCollegamenti esterni ==
* {{Collegamenti esterni}}
Alcuni lamentano il fatto che la partizione recovery diventa inutilizzabile tramite l'app ROM Manager, come di fatto su Asus TF101 e altri dispositivi). Nelle versioni touch può esserci il problema di backup (che si blocca avviando la recovery).
 
[[Categoria:Sistemi operativi per dispositivi portatilimobili]]
 
[[Categoria:Android AOSP]]
 
[[Categoria:Sistemi operativi utilizzanti il kernel Linux]]
 
 
[[Categoria:Sistemi per dispositivi portatili]]
[[Categoria:Android]]