*mascianHero* – Lightest rom, (HTC Hero users only)

mascianhero_lightest

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 ulteriori affinamenti/tweaks/aggiornamenti per rendere il sistema maggiormente performante e stabile.

Questa rom è mirata esclusivamente al miglioramento della mia versione Light, in quanto risulta molto più sfruttabile nel tempo rispetto alla versione full (più veloce e più stabile: le caratteristiche che io richiedo ad un sistema, a prescindere dall’elaborazione grafica).

Dallo screen in versione integrale, potete notare (sono le tre Home unite ed ovviamente, in questo caso, trattasi di fotomontaggio) come abbia sfruttato al massimo lo spazio disponibile; tramite il programma AppsOrganizer ho suddiviso le applicazioni di sistema in cartelle, poi riportate sulla Home per comodità d’accesso; ho incluso due widget per me essenziali: Pure messegner widget e Pure calendar widget. Con il primo ho il controllo delle mail/sms direttamente dalla Home, mentre con il secondo ho a dispozione le funzionalità complete del calendario, incluso l’inserimento al volo di un appuntamento). Quest’ultimo widget l’ho anche modificato graficamente per renderlo più simile a quello presente nella rom originale.

Il widget meteo presente in rom (SnowStorm) l’ho completamente modificato così da ottenere icone molto più belle delle originali…e tanto altro ancora.

In pratica ho voluto ottimizzare al max l’utilizzo delle sole 3 Home caratteristiche del Launcher originale, in quanto considero questa soluzione molto più immediata che non quella disponibile con il Launcher Rosie (7 Home, a mio parere, son troppo dispersive).

Oltre a questa rom Light allego altre due rom a puro scopo di test: una è sviluppata sulla nuova versione dell’OS Google, Donut: questa rom deriva dal lavoro di gecka (xda), ulteriormente tweakato; questa rom è da considerarsi come semplice curiosità, in quanto molte features riguardanti l’hwardware NON funzionano (tipo il GPS, Bluetooth, trackball, Camera, cuffie, etc…). Funziona invece bene la parte telefonica ed il WiFi.

L’altra rom è invece totalmente funzionate ed in pratica è la nuova build 2.73.405.38 solamente “rootata, senza alcuna aggiunta di nessun tipo (per cui, niente apps-to-sd, busybox, etc…; essa deriva dalla rom di Modaco). In questo caso NON avrete bisogno di partizionare la vostra SD.

Dal momento che potete leggere tutte le info riguardanti la rom al link citato poco sopra, in questo post cercherò di illustrare i passaggi principali per sfruttare al meglio il nostro sistema Android, dal collegamento al Pc all’ottenimento delle funzionalità di root.

Per prima cosa occorre aver scaricato sul vostro pc l’SDK Android, reperibile a questo link

Il file scaricato lo potete scompattare in una directory a piacere del vostro hard disk; la sua struttura è composta da diverse cartelle, ma per le nostre esigenze principali prenderemo in esame la sola directory Tools (a questa posizione vi consiglio di creare un collegamento al prompt di DOS, di modo che ogni volta che userete la consolle non dobbiate digitare l’intero percorso della directory Tools).

Attualmente la miglior recovery sviluppata per l’Hero è dell’utente Amon_RA: a questo indirizzo la potete scaricare (è il file “recovery-RA-HERO-v1.2.3.img (Mirror)“).

Una volta scaricato, copiatelo nelle directory Tools dell’SDK; dopodichè spegnete il vostro Hero, accendetelo in modalità fastboot con questa combinazione di tasti:

  • Back+Power

Collegatelo al pc tramite il cavo USB in dotazione

Lanciate il collegamento al prompt di DOS che avete precedentemente creato nella cartella Tools dell’SDK

Digitate questi comandi:

  • fastboot devices (a seguito di questo comando vi assicurerete che il collegamento Pc/Hero sia avvenuto correttamente, in quanto vi apparirà una sigla di identificazione del device).
  • fastboot flash recovery recovery-RA-HERO-v1.2.3.img

Questa una delle tre procedure indicate da Amon_RA (quella che ho usato anch’io); per le altre potete leggere il 3d indicato poco sopra.

La nuova recovery vi permetterà di eseguire una moltitudine di operazioni senza dover dipendere dal pc, tipo:

  • Nandroid: Backup e Restore
  • Apply sdcard:update.zip (questa funzione è dedicata al flash delle nuove rom, delle radio, dei temi: in tutti e tre i casi si tratterà di files in formato zip, da rinominare in update.zip per far si che la recovery li riconosca).
  • Apply sdcard:choose.zip (molto utile e dalle stesse caratteristiche della voce precedente, con l’aggiunta della scelta dello zip a prescindere dal suo nome).
  • Wipe data/factory reset (per riportare l’OS allo stato originario; in pratica la classica formattazione, ma della sola memoria interna).
  • Wipe SD:ext partition (idem come sopra, dedicata però alla partizione ext, quella partizione dove finiranno i programmi inclussi nelle romj che integrano l’apps-To-SD).
  • Wipe SD:dalvik-cache (formattazione della cache di sistema e applicazioni).
  • Parte SD: fat32+ext+swap (procedura automatizzata per partizionare una SD “vergine”).
  • Part SD:only Fat32 (come sopra, ma solo in Fat32).
  • Repair ext file system (procedura che m’è tornata comoda con le rom del Dream, in quanto una formattazione esweguita con programmi non adeguati non permetteva un’installazione della rom senza problemi).
  • Convert ext2 ext3 (semplice: se avete la partizione della vostra SD formattata in ext2, con questa voce potete facilmente convertire il file system alla verisone 3).

A questo punto dovreste essere in grado di aggiornarvi il sistema ogni qualvolta lo desideriate (purtroppo e per il momento son pochi gli sviluppatori che si dedicano all’Hero, in quanto le possibilità di tweaks son limitate dall’assenza dei sorgenti del kernel…: siamo tutti in attesa del loro rilascio da parte di HTC).

Ancora e per quanto riguarda le operazioni fattibili via pc in collegamento ADB (cioè tramite la consolle dell’SDK) sono molteplici; ve ne elenco qualcuna delle più usate (queste operazioni vanno eseguite con il device collegato al pc tramite cavo USB e senza montare l’SD).

Lanciate il collegamento al prompt dei comandi che avete creato in precedenza nella directory Tools dell’SDK (potete semplicemente copiare i comandi a seguire):

Comando per avere il dettaglio del contenuto di una directory

  • ls
  • Esempio:
  • ls system/app

Montare la cartella /system del telefono come scrivibile (o sola lettura se fosse già scrivibile)

  • adb remount

Comando per vedere il log del debug in real time (premete Ctrl+C per terminarlo)

  • adb logcat

Controllate se avete ottenuto i diritti di Root

  • dalla consolle digitate adb shell
  • # <– questo simbolo indica il completo accesso al sistema
  • $ <– al contrario, questo simbolo vi concederà solamente operazioni da “normal user”

Copiare un file sulla microSD (in questo caso il file test.txt)

  • adb push test.txt /sdcard/test.txt

Per copiare un file dalla microSD (in questo caso il file test.txt)

  • adb pull /sdcard/test.txt test.txt

Eliminare files/applicazioni

  • adb remount
  • adb shell
  • mount -o remount,rw /dev/block/mtdblock3 /system
  • rm -r (da qui mettete la stringa che ti interessa)
  • Esempio:
  • rm -r /data/app/com.agilesoftresource.apk

Installare programmi o altro dalla consolle

  • adb remount
  • adb shell
  • mount -o remount,rw /dev/block/mtdblock3 /system
  • Esempio:
  • adb push Desktop/AudioFilter.csv /system/etc
  • adb push Desktop/AudioPara_TMUS.csv /system/etc
  • adb push Desktop/AudioPara4.csv /system/etc
  • adb shell
  • reboot

forum-download






Leggi gli articoli correlati

  • Vi avevamo anticipato in queste pagine il nuovo terminale Huawei 8220 denomitato Pulse con sistema operativo Android. Il terminale sembrerebbe pronto al lancio. T-Mobile, operatore ame ...

  • Google ANDROID. Sistema operativo OPEN SOURCE !!!  che girerà su molti dei prossimi palmari che verranno venduti ed invaderanno l'intero pianeta. Seguiamo gli sviluppi di questo sistema ...

  • Il tethering, ovvero la possibilità di usare il nostro terminale come modem USB con i terminali Android, con i prossimi aggiornamenti apparirà come scelta alla connessione del cavo USB ...

  • AGGIORNAMENTO ORE 19.40: Dai primi test effettuati pare che la procedura per ora funzioni su GALAXY in Inglese e Francese e tedeschi. Stiamo preparando il tutto anche per le versioni Ita ...

  • Aggiornata la prima Rom Eclair 2.0 per Samsung Galaxy i7500: mustymod ROM. Alcuni interessanti miglioramenti e funzioni aggiunte: v1.01a Changelog (07/01/2010) - W ...

Categoria: FirmwareHTCHTC HeroHackingROOT HTC PhonesTweaks

Tags:


Se l'articolo ti è piaciuto condividilo

  • OkNotizie
  • Wikio IT
  • Twitter
  • Diggita
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Buzz
  • Reddit
  • Technorati
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) (&amp;) :-$ (E) (~) (K) (I) (L) (8) :-O (T) (G) (F) :-( (H) :-) (*) :-D (N) (Y) :-P (U) (W) ;-)