PREMESSA
Questa non è una discussione dove verrà rilasciata la mia rom, ma bensì dove discutere degli aspetti prima che la rilasci.
Sinceramente dopo aver cercato inutilmente di fare un team di sviluppo ho sempre continuato da solo a fare la rom per questo dannato telefono dimenticato da dio...
Con gli ultimi aggiornamenti da parte del mitico XDA_Bam e da me finalmente posso affermare che stò preparando la mia prima custom rom su base gingerbread.
Per il momento ho piuttosto chiaro il progetto e ve lo vado a illustrare.
----------
-Modifiche Generali:
-- ROM Custom Gingerbread basato sul firmware Samsung XXKPU (europeo).
-- Deodex e ZipAligned.
-- Recovery e Root con Kernel XDA_Bam Overclocked, fare riferimento qui per i dettagli sul kernel: [KERNEL][I9003][KPQ/Universal] Bam Custom Kernel - xda-developers
-- Adesso grazie al Kernel di XDA_Bam le notifiche push hanno preso a funzionare correttamente.
-- Full CSC che permette di rimuovere la scelta della lingua e impostarla in base alla lingua della scheda sim.
-- Tema Samsung con qualche piccola modifica.
NOTA PER I TESTERS:
Per chi vuole contribuire a capire cosa consuma batteria consiglio l'uso di BetterBatteryStats. Sul market è a pagamento, ma per gli utenti di XDA l'autore ha creato una versione gratuita. Non verrà inclusa nella ROM in quanto giustamente l'autore non vuole e mi sembra giusto non farlo.
[APP] [10 Feb. - V1.6.1] BetterBatteryStats adds battery history back to Android - xda-developers
-Modifiche al Sistema:
-- Rimosso dai Logs SMS/MMS (avete tutti l'amante? ).
-- Rimosso segnalazione di batteria scarica (permette di utilizzare le applicazioni anche con batteria inferiore al 15%).
-- Aggiunto Advanced Power Menu (riavvio, riavvio recovery e riavvio download senza intestazione).
-- Aggiunto effetto CRT-On.
-- Aggiunto 14 Status Panel scorrevoli e impostabili.
-- Disabilitato di predefinito il roaming dati (non capisco perchè Samsung lo lascia sempre attivato).
-- Aggiunta batteria in percentuale in stile Gingerbread naturalmente.
-- Rimosso conferma di spegnimento/riavvio.
-- Aggiunto Notifiche LED dalla CyanoGenMOD.
-- Sostituito la lista degli APN con quella CyanogenMOD e aggiunto CoopVoce (il mio operatore).
-- Uso della GPU per l'interfaccia 2D.
-- Sostituito Fonts Samsungs con Fonts Sony Xperia S.
-- Sistemato alcune impostazioni in build.prop che Samsung aveva lasciato sbagliate.
-- Reso piu leggibile il file build.prop per gli sviluppatori.
-- Risolto il problema di consumo eccessivo della batteria grazie a Namaless.
-- Filesystem EXT4 visto che Gingerbread è ottimizzato per questo filesystem.
-- Rimossa animazione Samsung di spegnimento.
-- Rimosso animazione Samsung di avvio.
-- Rimosso suono di avvio.
-- Sostituita animazione di caricamento del cellulare da spento con quella del Samsung Galaxy S2.
-- Integrato e implementato lo script Thunderbolt per l'ottimizzazione della rete, del filesystem e del kernel.
-- Sostituita animazione di avvio con animazione statica personalizzata per un avvio più veloce.
-- Rimossa la cache dello scrolling per migliorarne la fluidità.
-Modifiche sulle Applicazioni:
-- Aggiornato la Tastiera Samsung con quelle del I9100 che a me piace particolarmente.
-- Rimosso Gmail, gmaps, tutte le applicazioni che si possono installare dal market al fine di alleggerire la rom lasciando all'utente finale la scelta delle applicazioni da installare.
-- Aggiornato Google Market con il nuovo Google Play.
-- Aggiunta tastiera HTC.
-- Aggiunto e integrato Ext4 Manager, Tweaks Manager e CWM Manager by CF.
-Modificata la fotocamera/videocamera:
-- Scatta foto e registra video fino allo 0% di batteria.
-- Scatta foto con il tasto blocco schermo.
-- Start/stop video registrazione.
- Modificato il Browser:
-- 8 pagine.
-- Schermo intero di predefinito.
-- Aggiunto menu UserAgent nelle impostazioni.
- Modificato SMS/MMS:
-- Rimosso limite di 5 SMS e poi conversione in MMS
-- Rimosso limite dei contatti che si possono aggiungere a un SMS.
-- Sostituito orario di Ricezione con orario di Invio nei SMS.
- Modificato Impostazioni:
-- Rimosso l'aggiornamento del firmware (causa consumo batteria).
-- Rimosso impostazione per la notifica degli aggiornamenti firmware (tolta l'applicazione, il menu non serve a niente).
-- Aggiunto MOD Author e MOD Version che viene letto dal file build.prop (ro.mod.author e ro.mod.version).
-- Aggiunto MOD Theme Author e MOD Theme Version che viene letto dal file build.prop (ro.mod.theme.author e ro.mod.theme.version).
- Aggiunto nel pannello impostazioni MOD Name e MOD Theme Name che mi ero dimenticato di aggiungere XD
- Migliorata la gestione della luminosità automatica con valori leggermente più bassi, migliorando ulteriormente la durata della batteria.
-Modifica TouchWiz Launcher:
-- Rimosse parti del GalaxyTab non necessari al corretto funzionamento.
-- Aggiunta e attivata la modalità Landscape.
-- Ottimizzate animazioni di entrata e uscita dal pannello applicazioni.
-- Applicazioni nel pannello ordinate automaticamente per nome.
-- Indicatori di pagine a scomparsa.
Questa rom deve essere una rom semplice e veloce come dovrebbe essere stata quella predefinita appena installata da Samsung, cosa che chiaramente non è riuscita a fare.
Vorrei inoltre rimuovere tutte le applicazioni samsung che non vengono di solito usate, per cui ho bisogno di sapere quali sono le applicazioni samsung che usate. Io uso Samsung Apps, il memo e l'archivio.. voi?