mascianHero – Double work…Full e Ligth rom (HTC Hero users only)

mascianhero

Per quanto riguarda il mio sviluppo pre-kernel (cioè in attesa del rilascio dei sorgenti del kernel da parte di HTC, i quali saranno preludio di tweaks ben più sostanziosi!!) son giunto al termine del lavoro.

Quello che vi propongo ora riguarda ben due rom: una in versione Full, simile alla precedente ma esente da bug; l’altra in versione Light.

mascianhero-your-fastest-rom0

Quest’ultima ha richiesto uno sviluppo notevole a fronte delle molte complicazioni incontrate durante l’elaborazione.

In pratica, ho eliminato completamente l’interfaccia Sense ed ogni sorta di widget dedicato; ma non è solo questa la particolarità di questa rom (detta in questo modo sembrerebbe un semplice “cut”), bensì la sostituzione dei widget integrati nell’interfaccia Sense con altri più perfomanti e stabili mantenendo soprattutto le applicazioni native sviluppate da HTC (quindi, la base dell’Hero risulta intatta): per cui rimangono funzionalissime tutte le applicazioni che i possessori dell’Hero già conoscono, tipo Stock, Footprints, Flash Player, Calendario potenziato, etc…(nessuna esclusione).

L’effetto di questo lavoro riguarda il launcher, ora a 3 Home, e la reattvità del sistema decisamente più incisiva…: ovviamente anche la memoria di sistema subisce un surplus notevole. Tanto per darvi un valore di riferimento, attualmente e con tutte le app di sistema attive (comprese le Home piene di link/widget) ho 90 Mb liberi!!!

Questa rom è dedicata a chi NON accetta compromessi e vuole un sistema stabile e velocissimo, a prescindere dagli effetti speciali! (H)

Per chi si chiedesse se il limite di sole 3 Home (in luogo delle 7 presenti nell’interfaccia Sense) possa essere una discriminante nella scelta, posso dire che ho incluso un programmino che mi ha permesso di accettare senza remore detto limite: appsorganizer.

Con questo programma potete riorganizzare, suddivendole in cartelle, tutte le applicazioni installate sul Vostro Hero; creando poi un collegamento alla Home avrete a portata di “ditotutto il sistema. Davvero comodo e ben fatto (più sotto potete notare, dagli screen della versione light, quello che intendo).

Caratteristiche di base comune ad entrambe le rom:

  • Root/Superuser
  • A2SD completamente automatico (ext4 non ancora supportato, fino a quando l’HTC non rilascerà i sorgenti del kernel)
  • Busybox ultima versione
  • Files audio x suonerie ed affini ridotti al minimo indispensabile (per occupare meno spazio in rom: potete crearvi le cartelle sulla sd per usare le vostre suonerie personalizzate)
  • Sistema sonoro rirpistinato all’origine (con il mio tweak alle frequenze, pur se ottimo in molti frangenti, in chiamata risultava un livello troppo basso. Allego comunque i files per chi volesse mantenere questo tweak)
  • Silenziata la suoneria al boot
  • Camera Touch Focus
  • Ottimizzato al max Rosie (per la versione Full!), il fulcro dell’interfaccia Sense: nella versione originale l’eseguibile pesa circa 5 Mb (!): la nostra versione solamente 1 Mb (e le features sono esattamente le stesse della versione originale!).
  • Build Mix 2.73.751.4/2.73.405.5 (l’ultima build, purtroppo, ha il difetto di “laggare” un pò troppo).
  • Innovativo metodo di compressione ed “align” in fase di building della rom (il metodo utilizzato da cyanogen nelle sue oramai famosissime rom); questa features è una delle più interessanti, in quanto ha portato ad un risparmio di peso quantificabile in circa 20 Mb (!!).

Per ovvi motivi non posso fornirvela completa nella mia configurazione perchè comprensiva di molti programmi non free (ad esempio la tastiera Better), e questo è un handicap non da poco considerando che è stata testata moltissimo per via le sostituizioni effettuate. Per quanto riguarda le app native sono intervenuto graficamente ed a…basso livello; eliminate molte applicazioni integrate (tipo info varie inserite da HTC, vari widget tipo -bookmark widget, mail widget, weather widget). Ma la cosa più sostanziosa è stata la sostituzione di applicazioni native in favore di corrispondenti programmi free, come…ad esempio:

  1. Gtalk sotituito da eBuddy (occupa le stesse risorse del programma nativo, ma è infinitamente più eccletico [supporta MSN, AIM, ICQ, Facebook-Chat- e lo stesso Gtalk]); per utilizzarlo andate nel sito ebuddy e, registrandovi, potrete preconfigurare i vostri network preferiti.
  2. Peep sostituito da iTwitter: decisamente più completo e funzionale (quest’ultimo manca del widget, ma gli avvisi nella barra delle notifiche sono sufficenti e completi). L’unica cosa che vi raccomandiamo è quella di avviarlo dopo un soft reset (non è predisposto per l’avvio automatico).
  3. Calendar Widget sostituito da Pur Grid Calendar: quest’ultimo ha un’estetica molto simile a quella del widget nativo, ma è maggiormente configurabile ed utilizzabile (il widget è presente in due dimensioni).

Consigli per inizializzare questa rom nel migliore dei modi:

Il file che deciderete di scaricare sarà un file compresso in *.rar, contenente una cartella nominata a seconda della rom scelta:

  1. _mascianHero Full_.rar
  2. _mascianHero Light_.rar

All’interno di ogni cartella troverete la rom in formato *.zip e già rinominata correttamente per eseguire il flash in Recovery Mode (Home+Power), ed una cartella contenente i parametri audio modificati.

  • How To: per installarli sostituendo gli originali: copiateli all’interno della cartella Tools (SDK), collegate l’Hero al pc senza montare l’SD, lanciate il prompt dei comandi e digitate:
  1. adb remount
  2. adb shell
  3. mount -o remount,rw /dev/block/mtdblock3 /system
  4. adb push AudioFilter.csv /system/etc
  5. adb push AudioPara4.csv /system/etc
  6. adb push AudioPreProcess.csv /system/etc
  7. adb shell
  8. reboot

Solita raccomandazione x la MicroSD:

  • 1° partizione PRIMARIA in FAT/32
  • 2° partizione PRIMARIA in ext3  (circa 500 Mb)
  • 2° partizione Linux_Swap  (circa 96 Mb)

(Ovviamente le applicazioni su sd vengono installate automaticamente in fase di flashing).

Dopo il flash ed arrivati alla prima configurazione, vi proporrà la scelta della lingua: attendete un attimo e vedrete che apparirà una schermata di richiesta root: pigiate su “Always allow“.

A questo punto il sistema vi proporrà la configurazione guidata: io vi consiglio di evitarla (pigiando su “ignora“) e settare prima altri parametri che ora vi descrivo.

Tra le app installate, cercate Swapper, lanciatelo e pigiate su Settings-Advanced Preferences, mettendo la spunta a “Use swap partition“; tornate indietro con il tasto Back (quello sullo

chassis) e pigiate sulla voce “Swappiness“, settandola a 10. Quindi, ultima volta tasto Back e pigiate finalmente su Swap On (nella parte bassa dello schermo vedrete delle scritte che vi indicheranno l’attivazione dello Swap; potrebbe capitare, saltuariamente,  che il programmino sembri non lavorare in quanto non apparirà alcuna scritta: no problem….cliccate sul tasto Home (sullo chassis) e riavviate l’Hero.

Riavviato il sistema settate dove dovrà lavorare la cache delle app: per farlo vi basterà aprire il programma TA Utility e cliccate sulla prima voce in alto (Move all cache in SD). Anche qui vi apparirà la schermata per la richiesta dei permessi di root: pigiate sempre su “Always Allow” ed avrete finito i passaggi essenziali per la configurazione del sistema.

  • A questo punto configurate tutto il necessario.

L’ultimo appunto riguarda il task manager integrato: Si tratta di Advanced Task Manager. Anch’esso, purtroppo, non è predisposto per l’avvio automatico (per cui ricordatevi di avviarlo dopo un eventuale reboot).

Questo programma, se configurato correttamente, farà si che non sentirete più il bisogno di effettuare alcun soft reset per recuperare risorse preziose, in quanto provvederà a farlo automaticamente (ad un intervallo prestabilito e configurabile); come settarlo correttamente? Facilissimo!

Andate nei settings, nella sezione riguardante l’esclusione delle app (Auto-End Excluded List) ed aggiungete quelle applicazioni che NON dovranno essere mai chiuse, tipo: la tastiera, lo Swapper, Il programma stesso, il Touch Flo, etc…etc..).

Ok…ora vi lascio agli screen ed ai link per il download! (Y)

  • Screen versione full:

mascianhero-your-fastest-rom1mascianhero-your-fastest-rom2mascianhero-your-fastest-rom3mascianhero-your-fastest-rom4

  • Screen versione Light:

mascianhero-your-fastest-rom5mascianhero-your-fastest-rom6mascianhero-your-fastest-rom7mascianhero-your-fastest-rom8mascianhero-your-fastest-rom9

P.S.: l’ultimo screen sarebbe la prova della completa funzionalità del plugin Flash per il Browser!

forum-download

Attendiamo i vostri feedback… ;-)

mascian




Leggi gli articoli correlati

  • Chi ha seguito il post precedente sa già cosa vogliamo proporvi. Comunque cercherò di descrivere il meglio possibile questo nuovo lavoro per HTC Hero che ha portato ad ottenere la prim ...

  • Grazie all'ottimo lavoro di tweaking da parte di teknologist (modaco) possiamo cominciare ad usufruire di tweaks davvero interessanti anche per il nostro Hero; a cominciare dallo sfrutta ...

  • Google, era intenzionata a produrre il suo Nexus One con l'azienda SonyEricsson, ma la società di Nordberg rispose con un secco "no" alla richiesta di Mountain View. La motivazione è c ...

  • Leggendo questo post troverete già elencate tutte le info principali sulla rom che vi presento ora; in quest'ultimo lavoro cambia la build, basata interamente sulla 2.73.405.38 ed ulte ...

  • Ovverossia...diteci come vorreste la vostra Hero ROM e, nei limiti del possibile, vedremo di accontentarvi!!! Questa l'idea di fondo.. Vorremmo capire se le vostre necessità coincida ...

Categoria: FirmwareHTCHTC HeroHackingInterfaccePersonalizzazioniTemiTweaks

Tags:


Se l'articolo ti è piaciuto condividilo

  • OkNotizie
  • Wikio IT
  • Twitter
  • Diggita
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Buzz
  • Reddit
  • Technorati
Ci sono 9 Commenti

Lascia un commento | Trackback URL

  1. CapozNo Gravatar scrive:

    Complimenti a Mascian, dopo una settimana di tentativi con varie rom e impostazioni ho provato questa versione light e finalmente mi trovo bene, l’hero fa esattamente quello che voglio e lo fa bene: telefono – email- navigatore. Quando lo ho usato per 2 giorni con la rom originale volevo lanciarlo dalla finestra ora comincio a trovarmi!

    Grazie Mascian complimenti per il lavoro!
    Aldo

    Thumb up 1 Thumb down 0

  2. mascianNo Gravatar scrive:

    Grazie a te Capoz… ;-)

  3. tmax07No Gravatar scrive:

    ottimo lavoro MASCIAN la full è spalata pure la Light piena di prog ottimi , ma le tue rom hanno solo un problema , non so se sono io ma non funzionano gli MMS provato eriprovato tutto ma niente settaggi vari ma li ricevo ma non si riescono a scaricare
    sono dovuto ritornare alla generic a malincuore
    ho visto i tuoi settaggi x tre ma io ho vodafone , ho provato anche altri settaggi ma nulla da fare scaricato APN italiani ma nulla pure con quelli :-( :-(
    spero che risolvi il problema xè mi piaceva un sacco la tua rom

    Thumb up 0 Thumb down 0

    • catulloNo Gravatar scrive:

      Ho lo stesso problema di tmax07….ricevo gli mms, ma non riesco a scaricare gli allegati :(
      Ti prego, Mascian, facci la grazia…rendici funzionanti anche gli mms … in tanti abbiamo Vodafone e ci sentiamo un po’ esclusi!
      Sono sicuro che ci accontenterai! Ciao

      Thumb up 0 Thumb down 0

  4. EmanueleNo Gravatar scrive:

    Ma con le rom cucinate non si può inserire un software di gestione della videocamera che supporti risoluzioni maggiori? ho è un limite hardware?

    Thumb up 0 Thumb down 0

  5. catulloNo Gravatar scrive:

    Ho lo stesso problema di tmax07….ricevo gli mms, ma non riesco a scaricare gli allegati :(
    Ti prego, Mascian, facci la grazia…rendici funzionanti anche gli mms … in tanti abbiamo Vodafone e ci sentiamo un po’ esclusi!
    Sono sicuro che ci accontenterai! Ciao

    Thumb up 0 Thumb down 0

  6. mascianNo Gravatar scrive:

    Ragazzi, abbiate pazienza ma son impegnato in altre faccende; cmq ci sto lavorando…e con una nuovo core.
    Seguiteci nel 3d dedicato del forum…proseguirò li.

    Grazie.

Lascia un commento:
  • Per farlo puoi usare semplicemente Facebook facendo click sul bottone sotto.
  • Oppure puoi compilare i campi sottostanti con i tuoi dati. Clicca Qui per creare un Avatar/immagine che compare quando lasci un commento.



:-[ (B) (^) (P) (@) (O) (D) :-S ;-( (C) (&) :-$ (E) (~) (K) (I) (L) (8) :-O (T) (G) (F) :-( (H) :-) (*) :-D (N) (Y) :-P (U) (W) ;-)