Android: installare suonerie, allarmi e notifiche della Sense dell’HTC Desire

Alcuni giorni fa ho scardinato il mio HTC Desire con Unrevoked3 e successivamente vi ho installato l’ultima MIUI unstable 1.8.5 (aggiornato poi alla 1.8.12).

Quello che subito mi è mancato sono state le suonerie e le notifiche che avevo sulla Sense della rom originale. Ho così cercato informazioni per creare un pacchetto update.zip che le contenesse per flasharle direttamente sulla rom Miui.

Il risultato è stato questo:

update_audio_sense_htc_desire.zip

Questo file l’ho flashato sul mio HTC Desire con Miui 1.8.12 partendo da recovery ClockworkMod ed è andato tutto bene.

Chi vuole può scaricarlo ed usarlo assumendosi tutti i rischi e pericoli. Quindi rendete inutilizzabile il vostro bel telefono non mi venite a chiamare 🙂

 

 

Android: creare un file update.zip

Mi appunto qui di seguito i passi per creare un file update.zip da utilizzare per flashare un aggiornamento/modifiche su una rom Android:

  • Creare una directory di lavoro e posizionarcisi dentro
  • Creare la struttura di directory/files da copiare/applicare alla rom
  • Creare la direcrotry META-INF/com/google/android e copiarci dentro il file update-binary
  • Sempre in META-INF/com/google/android creare il file updater-script contenente le istruzioni per applicare le modifiche alla rom
  • Creare un file zip con il nome update.zip inserendovi tutto il contenuto della directory di lavoro creata
  • Eseguire il sign del file update.zip nel seguente modo:
    • Scaricare il seguente il file Auto-Sign v0.65 e decomprimerlo
    • Copiare il file update.zip nella cartella di Auto-Sign
    • Eseguire il seguente comando (si suppone che sia installato Java sul proprio sistema):
      • java -jar signapk.jar testkey.x509.pem testkey.pk8 update.zip update_signed.zip
A questo punto abbiamo ottenuto il file update_signed.zip che dovrà essere rinominato in update.zip, copiato sulla sdcard e flashato da recovery clockworkMod.
Queste note sono state scritte prendendo spunto da qui.