ULTIME NEWS! (aggiorn.10/10/11)
- Rilasciata la STABLE della CM 7.1!
INFO
- Cos'è la ROM CyanogenMod?
E' uno dei firmware custom di riferimento nel panorama ddell' hacking di Android. I primi rilasci risalgono al primo terminale android in commercio: l'HTC Dream (primavera 2009). Nel tempo, visto il successo, il supporto è stato allargato a più device fino ad arrivare anche all' HTC Desire (nome in codice bravo), fratello del Nexus One (passion). Ora la CyanogenMod vanta un buon numero di sviluppatori e viene rilasciata per più di venti terminale (anche alcuni tablet). Nel mondo di hacking HTC Desire tutte le rom, a parte la MIUI, si basano sulla CM (Sì, anche la Oxygen!)
- Cos' ha di particolare la CM?
E' una rom senza HTC Sense, perchè punta principalmente alla velocità e leggerezza del sistema e alla stabilità, è sempre aggiornata all'utima versione di android ed è arricchita da molte caratteristiche aggiuntive (superuser, ADW Launcher, Lockscreen personalizzabile, supporto FLAC,etc..). Per mantenere il progetto Open Source, le GApps (Google Apps: Market, GMail, Gmaps, etc..) non sono comprese nello zip di installazione e sono sempre da flashare a parte. Questo perchè la apps di google, a differenza del sistema operativo, non sono open source.
Il porting della CM per Desire è seguito da Kali- (Kalozzo), che ogni tanto passa di qui ad aiutarci!!
Attenzione NON confondere i file dedicati al Desire GSM europeo chiamati bravo con il desire CDMA americano chiamati bravoc
Lo sviluppo di questa ROM è basato sul rilascio delle NIGHTLIES, per informazioni: https://www.androidiani.com/forum/ht...ly-builds.html
IN QUESTO TOPIC SI DISCUTE SOLO DELLE VERSIONI STABILI
FULL CHANGELOG
DOWNLOAD LINKS
- Download CM7 per Desire
- Download GApps
INSTALLAZIONE
Pre-requisiti:
- Root (vedi guida di Cesco89 Root con Unrevoked )
I metodi di installazione sono 2:
1. facile e indolore ma incompleto per chi vuole solo "provare" (NO S-OFF e NO APP2SD ), installazione possibile con clockworkmod recovery 2.5.0.7
2. ha requisiti più "approfonditi" e più complesso ma che permette di sfruttare al massimo le potenzialità della CM7 (S-OFF, CM7 PARTITION TABLE & APP2SD)
Metodo 1 (FACILE)
(consigliato eseguire i passi i Wi-Fi perchè bisognerà scaricare circa 80Mb e avere almeno il 50% della batteria)
1. Installare Rom manager
2. Aprire ROM Manager e cliccare su Installa ClockworkMod Recovery, selezionare HTC Desire
3. Se appare la scritta Recovery installata corretamente premere OK, altrimenti ripetere il punto 2
4. Selezionare Download ROM, quindi CyanogenMod e poi l'ultima versione della ROM
5. Dopo aver selezionato la ROM aggiungere Google Apps
6. Terminato il download (circa 80MB) Backup Existing ROM and Wipe Data and Cache
7. Il Desire si rivvierà in recovery e eseguirà tutti passaggi di installazione quindi si riavvierà con la CyanogenMod installata. NON interrompere questa procedura. Il primo avvio sarà MOLTO lungo.
Con questo metodo installazione avremo un uno spazio limitato per le applicazioni (come per la stock), 147 Mb circa...
Metodo 2 (MANUALE) ATTENZIONE: Se volete cambiare la tavola delle partizioni con la CM7r2, dovrete farlo PRIMA di flashare e NON dopo!! Leggi più sotto
Pre-requisiti:
- Avere su SD i file ultima versione dell'update cm7 e ultima versione gapps (download links sopra)
- Avere S-OFF del terminale (https://www.androidiani.com/forum/ht...-recovery.html)
- Avere una CUstom Recovery, consigliata la RA-DESIRE 2.0.1 o clockworkmod recovery 3.0.X (guida di Cesco89, seconda metà del post: https://www.androidiani.com/forum/264376-post2.html
- Avere una delle ultime versioni della Radio (consigliata 5.11.05.27 o superiore) - Topic con le ultime RADIO su XDA ( ATTENZIONE: con la tavola BRAVO CM7 NON è possibile flashare una nuova radio da recovery a causa della cache ridotta (pericolo brick del terminale) ma è necessario farlo da fastboot)
1. avviare il Desire in Recovery
2. se non l'avete ancora fatto fare un nandroid backup
3. fare un Wipe data/factory reset
4. flashare l'updatecm7
5. flashare GApps
6. riavviare
MODIFICHE AGGIUNTIVE (possibili solo dopo metodo 2)
CM7 PARTITION TABLE (modifica effettuabile SOLAMENTE PRIMA di flashare la ROM, non dopo!!!)
A cosa serve?
La memoria del terminale è suddivisa in 3 partizioni: system 250MB, cache 40MB, data 147.
Con questa tavola lo spazio per le app (data) è ridotto, mentre lo spazio di sistema è superiore alle necessità, per la CM7 Kali ha elaborato insieme ad Alpharev una tavola apposita che permette di portare lo spazio per data a 287MB, la Bravo CM7 r2 Table.
Durante la procedura di S-OFF è già possibile mettere una tavola personalizzata, per chi non l'avesse effettuata è possibile farlo anche dopo così:
1. Nandroid backup in recovery.
2) Verify the MD5SUM of the file you downloaded against the one in the table.
3) Flash HBOOT with your phone in fastboot mode (Back+POWER) -> 'fastboot flash hboot bravo_alphaspl.img' (change into the correct filename for the HBOOT you downloaded)
4) 'fastboot reboot-bootloader'
5) 'fastboot erase cache'
6) Boot recovery, wipe everything and restore.
ATTENZIONE: con la tavola BRAVO CM7 r2 NON è possibile flashare una nuova radio da recovery a causa della cache ridotta (pericolo brick del terminale) ma è necessario farlo da fastboot
APP2SD in ENG
Simple2Ext (Facile e con interfaccia grafica)
CM7 Legacy App2SD Addon Script (Per utenti "esperti", tramite linea di comando) SECONDA META' DEL POST
Tenete presente che alcune applicazioni sono state programmate per autospostarsi su SD quindi lo script su queste non ha praticamente effetto. Per evitare questo o si tengono sempre controllate le applicazioni in Gestione Applicazioni e la loro posizione oppure selezionare nella voce in Impostazioni/CyanogenMod/Impostazioni Applicazioni/Luogo di Installazione selezionare MEMORIA INTERNA, non ci deve mai essere niente con il flag sullo spostamento su SD se no lo script non serve.
CYANOGENMOD LINK
- Website
- Topic di riferimento su XDA
- @cmsrc
- Issue Tracker PER SEGNALARE BUG
- Wiki
- Github
GRAZIE A KALI per il lavoro che svolge nel continuo porting della cm7 su Desire!
GRAZIE a Cesco89 per tutto il materiale scritto su questo forum per il Desire!