Il Multitouch su Android HTC Magic

Ho acquistato l’HTC Magic nel mese di giugno scorso. Da allora ho cambiato cellulare altre due volte. Senza spendere un Euro. Ho semplicemente “rootato” il cellulare (abilitato i permessi di root) e quindi installato una nuova ROM.

L’hardware rimane lo stesso, il sistema operativo è sempre Android, ma in una nuova versione. Dopo aver provato la ROM RA-ION, domenica scorsa sono passato a MyHero, derivata da Android 1.5 con interfaccia Sense, che dovrebbe essere quella introdotta con l’HTC Hero.

Il fatto in sé di poter cambiare la ROM e quindi l’anima del cellulare è strepitoso. L”emozione è un misto tra l’acquisto di un nuovo dispositivo e quella euforia che può dare la prima installazione di Linux, quando sai di aver fatto una cosa tutto sommato semplice, ma che comunque hai compiuto con le tue sole forze.

In effetti rootare l’HTC Magic ed installare una nuova ROM non è una procedura particolarmente complessa, però composta di diverse fasi. Avere un quadro completo di queste fasi, prima di iniziare la procedura mi avrebbe aiutato, quindi provo a sintetizzare qui, a beneficio di chi ci volesse provare.

Quanto segue riguarda HTC Magic 32A (Tim). Se il tuo Magic è marchiato Vodafone devi cercare la guida specifica. Le procedure che descrivo sono comunque potenzialmente pericolose per il dispositivo, decidi a tuo rischio se procedere.

Primo contatto.

Tutte le operazioni si svolgono attraverso il dialogo tra il pc ed Android. Per poter stabilire questo dialogo ti serve la SDK, il kit di sviluppo. Installalo, lancia l’exe, e dal programma che si apre scarica anche i driver usb, sono fondamentali. Questa videoguida spiega bene l’operazione passo dopo passo.

YouTube Preview Image

La videoguida ti porta fino al momento in cui si stabilisce una possibilità di dialogo tra pc e smartphone, tramite le funzioni ADB. In pratica non è successo ancora niente, ma senza questo passo tutti i successivi non sarebbero possibili.

Nuova Recovery.

La recovery, in termini da profano è una sorta di bios di Android; è necessaria per compiere alcune operazioni preliminari rispetto alla installazione della nuova ROM, ed in particolare:

  • creare un backup completo con Nandroid (utile anche per riportare il telefonino allo stato di partenza, come appena uscito dalla fabbrica)
  • fare un wipe, ovvero una cancellazione completa dei dati dal telefonino, necessaria per evitare incompatibilità e sovrascritture. Come si può intuire questa operazione comporta la perdita di tutti i dati, e delle applicazioni precedentemente installate, ma sappiamo anche che i dati dei contatti con Android vengono sincronizzati da gmail, e che le applicazioni sono sempre disponibili nel Market, quindi poco male.

Per compiere queste due operazioni, dunque abbiamo bisogno di una nuova recovery. La prima volta la faremo avvieremo tramite un programmino detto Fastboot, sempre da terminale. In seguito installeremo la nuova recovery direttamente sul cellulare per non dover ogni volta ripetere l’operazione.

La seconda videoguida di android8 spiega come fare, passo dopo passo, fino alla installazione della nuova recovery. Poi prosegue con l’installazione della ROM, che a ben vedere è la parte più semplice.

YouTube Preview Image

ROM Modificata.

La prossima volta che vorremo installare una nuova ROM, avremo già la possibilità di comunicare con cellulare dal terminale del pc, e non avremo nemmeno bisogno di installare una nuova recovery (salvo casi particolari).

La scelta della ROM da installare è caduta su MyHero perché mi aveva molto impressionato un video visto sull’interfaccia Sense dell’Hero. In effetti è sia esteticamente che per funzionalità un’ottima interfaccia.

Prima di lanciarsi in avventure, consiglio una lunga approfondita lettura del wiki di Androidworld, per comprendere i termini e i numerosi passaggi che qui sono appena accennati. Io ho trovato molto utile seguire contemporaneamente le videoguide ed il wiki.

Mio Eroe! (MyHero)

Inutile nascondere la piacevole sorpresa nello scoprire il multitouch sia nel browser, in quello predefinito (non solo in Dolphin Browser) che nella gestione delle immagini. La risposta al tocco delle due dita è veramente sensibile e precisa, molto comoda da usare ed efficace. Nulla da invidiare ad iPhone o iPod Touch.
my_htcmagic

Adoro poi la gestione dei contatti di Sense, che mette al centro l’individuo. Scegliendo un contatto puoi visualizzare tutti gli strumenti di comunicazione, dall’sms alla mail, ai social network, tutti riaggregati intorno alla persona. Fantastico.

Non sono tutte rose e fiori, qualche elemento di perplessità su questa ROM c’è:

  • è sviluppato a partire dalla ROM 1.5, mentre è già disponibile da tempo la 1.6 (Donut), ma come si concilia questo con il fatto di avere una delle interfacce più belle che io abbia visto su Android, la Sense?
  • nel Market non trovo la versione 3.3 di Google Maps; sul telefonino era preinstallata la 3.1, ma non è possibile aggiornarla, perché?
  • nel Market sembra non esserci nemmeno Goggles per la ricerca tramite immagini; non che non si possa vivere senza, ma vorrei capire perché, visto che con la ROM precedente invece c’erano. E’ (anche) questa la differenza tra 1.5 e 1.6?

Dubbi che cercherò di dissipare prossimamente, tu puoi darmi una mano a capirci di più?

2 commenti

  1. Tambu January 26, 2010 - 11:42 am | #

    Goggles esiste solo per Android 1.6 o superiori :)

  2. Donato January 26, 2010 - 12:16 pm | #

    Avevo il sospetto.
    Vista quante soddisfazioni mi da questa interfaccia aggiungerei anche “sticazzi”, in attesa di Android 2.1 !! :-D

Lascia un commento

La tua mail non sarà mai pubblicata o ceduta a terzi. I campi obbligatori sono contrassegnati con *

*
*