E' disponibile la CM7 di ac1953:
Due note su questo progetto, per chi ne sia interessato. A metà 2011 ho cominciato ad interessarmi al mondo Android, stimolato dal fatto di avere a disposizione un 8160 su cui 'smanettare'. Sin dal primo momento è apparso chiaro che nella comunità c'erano due approcci diversi al modding:
1) Partire dalla ROM stock Froyo, aggiungere/eliminare componenti, eventualmente modificare il kernel e modificare la user interface
PRO: la ROM sicuramente non ha problemi di funzionamento
CONTRO: non si ottiene nessun valore aggiunto.
Le caratteristiche rimangono
quelle della ROM stock, a meno di qualcosa come il multitouch che comunque è a livello di kernel
2) Partire dal codice sorgente e compilare la ROM da zero, con eventualmente
l'utilizzo di drivers custom di cui non sono disponibili i sorgenti. E' l'approccio scelto, ad esempio da psyke83 (che ringrazio per la collaborazione)
per la sua ottima ROM basata sui sorgenti del progetto CyanogenMod.
PRO: la ROM è personalizzabile in tutto e per tutto
CONTRO: visto che i sorgenti sono Open Source non sono esclusi bugs rispetto alla ROM stock
Visto che il mio scopo era quello di imparare, la scelta è stata obbligata. Ho utilizzato anch'io i sorgenti della CM7, l'ottimo kernel di psyke83 e ho cominciato l'analisi ed il modding vero e proprio sui sorgenti.
Questa ROM è stata da me intesa come un lavoro 'in progress', non è mio interesse rilasciare delle versioni 'ufficiali'. Il lavoro di analisi sui problemi che qualcuno mi segnala non finiscono mai.... e poi ci sono le NUOVE implementazioni, quelle cioè che non saranno disponibili su nessuna CM7 fino a che non rilascerò ufficialmente i relativi sorgenti, che a volte non sono complete
Malgrado questo qualche amico mi ha pregato di rendere pubblico il mio lavoro e lo faccio di buon grado. Veniamo quindi alle caratteristiche di questa ROM che la differenziano da quelle disponibili attualmente in giro.
- Sorgenti CyanogenMod aggiornati + patches private
- Rimosso bug che impediva l'uso di Sygic sulla CM7
- Gestione livelli di riferimento devices audio configurabili
- Redirezione di tutto l'audio su auricolare bluetooth (configurabile)
- Driver audio aggiornato per gestione auricolare BT
- Sincronizzazione livello WiFi allo startup (bug CM7) - Sincronizzazione applicazione Music con le telefonate
- Revisione radio FM e sua ottimizzazione / bug fixing
- Bootanimation 'minimal' che riprende il tema 'ANDROID' dell'emulatore (comunque personalizzabile dall'utente
finale con una delle tante che sono in circolazione).
Alcune di queste patches sono già integrate nella ROM di psyke83, con il quale, nello spirito dell'Open Source, ci sono ottimi rapporti di collaborazione, anche se lui è focalizzato sul kernel e io sul framework
Un buon download a tutti!
Changelog 12/12/2012:
- BugFix Vari
Changelog 26/11/2012:
- Nuovo kernel
- Gestione NTFS
- Gestione audio 2-way
- Modifiche alla sezione 'Impostazioni dispositivo'
- Correzione del tema 'ICS' per un problema di trasparenze con alcune applicazioni
Changelog 04/10/2012:
- Patch di security USSD
- Rimozione bug memorizzazione contatti
Changelog 25/09/2012:
- Fix impostazione swap
- Fix risoluzione massima camera per U8180
Changelog 23/09/2012:
- Correzione bug lock randomico servizio gestione fotocamera
- Correzione bugs nell'aggiornamento immediato di nominativi e icone contatti/SMS
- Gestione automatica switch U8160/U8180
- Inserimento nella sezione Device/System della gestione size del buffer cache lettura SD
- Sostituzione fonts di default con il font Roboto (font standard ICS)
Changelog 09/09/2012a:
-KERNEL - Versione 27/04/2012 di psyke83
-Gestione parametri specifici u8160 in una applicazione a parte accessibile dalle impostazioni
-Wallpapers ICS/Jelly Beans aggiuntivi in una applicazione a parte
-Correzione errori nelle traduzioni italiane (dove verificati)
-Disabilitazione connessione dati in fase di prima accensione dopo un wipe
-Inizio play del ringer in caso di ricezione di una chiamata sincronizzata con l'accensione dello schermo
-Inserimento filtraggio audio nel caso di play ringer su chiamata per evitare distorsione (bug)
-SMS/MMS - Inserita ricerca e selezione contatti multipli (analogamente alla ROM stock)
-CONTATTI - Rimosso bug di mancato scaling immagine nel caso di assegnazione di un icona ad un contatto
-PHONE - Inserita la possibilità di assegnare al proprio numero di telefono una icona, visibile nelle conversazioni, senza creare esplicitamente un contatto
Changelog Hotfix-1:
- Aggiornamento kernel
- Aggiornamento files di configurazione per filtraggio risoluzioni
camera inesistenti
- Aggiornamento applicazione camera con riposizionamento scelte risoluzione e
qualita' JPG
- Aggiornamento wallpapers Cyano con aggiunta wallpapers ICS e Jelly Bean
Changelog 20120803:
- Sorgenti Cyanogenmod aggiornati
- Kernel/devices aggiornati all'ultimo rilascio di psyke83
Changelog 20120628:
- Sorgenti CM 7.2 Release + patches private
- Impostazioni/Cyanogenmod/audio/ Gain of audio peripherals sincrono e funzionante anche in aumento volume
- Variazione colore icone signal strength in funzione della intensità del segnale per GSM/UMTS e WiFi
- Switch audio su auricolare bluetooth immediato
CHANGELOG 20120718 (tutte le funzioni, se non espresso esplicitamente sono presenti ESCLUSIVAMENTE in questa ROM)
- Volume audio di riferimento variabile tra +/- 6 db per altoparlante, auricolare interno e auricolare (la funzione in questione è SOLO in questa ROM)
- Volume audio di riferimento variabile tra -3 e +9 db per auricolare bluetooth
- Aggiornamento immediato volume audio in caso di modifica valore di riferimento nei set CyanogenMod
- switch immediato on/off della redirezione audio su auricolare bluetooth
- Traduzione descrizione funzioni aggiuntive audio anche in italiano
- Rimozione bug CyanogenMod per cui le liste con paragrafi venivano disegnate male (esempio: lista contatti/preferiti vuota)
- Aggiunta tema Custom ICS 'home made'
BUG NOTI:
- Mancato cambio colore livello segnale WiFi per accensione del cellulare con WiFi attivo e segnale oltre il 50% del livello massimo RSSI possibile. Verrà rimosso nel prossimo rilascio
- L'applicazione Google Quick Search (se scaricata) ha un problema di visualizzazione quando il telefono viene ruotato. Anche se il problema è della applicazione questo si ripercuote sul tema ICS. L'analisi è in corso.
DOWNLOAD:
mIRC4Fun - Download: [Custom Rom]CM7 AC1963 U8160
Patch USSD sulla sicurezza per rom di psyke
NOTEPAD:
http://mirc4fun.org/index.php?page=d...Pad-signed.apk
USB HOST CONTROLLER:
http://mirc4fun.org/index.php?page=d...trollerMod.apk
Per problemi di compatibilità sul market con le applicazioni (come youtube) prendere in considerazione il market alternativo http://www.1mobile.com/