El teu blog de Linux en català

Com actualitzar Android al teu mòbil: La manera fàcil

En aquesta mini guia explicarem els passos per actualitzar un Android a la versió 2.2 (tot i que serveix per qualsevol versió), sense que la nostra operadora hagi decidit fer-ho de manera general.

Tots aquells que fem servir el sistema operatiu Android al nostre mòbil sabem que fa temps que existeix la versió 2, la 2.1 i la 2.2 (Froyo). Tot i això, la meva HTC Magic de Vodafone, seguia amb la versió 1.6 i tot i la promesa de que actualitzaran a tothom, serà 1 any més tard, si finalment és fa.

Com que Android 2.2 ja és oficial, porta moltes millores i funciona perfectament en el nostre telèfon, ho farem sense esperar a la nostra operadora. Per a això, instal·larem una ROM no oficial, que incorpori la versió d’Android que ens interessi.

Atenció: Fer-se root o instal·lar una ROM al nostre telèfon teòricament n’invalida la garantia, i per això s’ha de fer sota el vostre propi risc.

Els passos que jo he seguit han sigut els següents:

  1. Aconseguir privilegis de root al telefon, amb Androot.
  2. Instal·lar ROM Manager
  3. Instal·lar la ROM i les aplicacions de Google

1. Aconseguir privilegis de root al telefon.

Android és a fi de comptes un Linux, però que a difèrencia de una distribució normal, l’usuari no es mai root, i normalment no sap com aconseguir ser-ho ni ho necessita.

Per aconseguir ser root:

  1. Descarregar (buscant a fora del Market) una aplicació anomenada Androot. Jo he fet servir aquest enllaç (que conté la versió 1.6.1): http://www.megaupload.com/?d=W3OGVL6E
  2. Amb el mateix navegador fem clic a sobre de la descarrega i ens donarà l’opció d’instal·lar-la. L’instal·lem.
  3. Obrim el programa, i fem clic a l’opció root. Si tot va bé, ens ho comunicarà i ja podrem obtenir permisos de root, quan ho volguem!
Androot

Per aconseguir ser root, descarreguem Androot des de fora del Market, i l'executem

2. Instal·lar ROM Manager i ClockworkMod

Per fer-ho és molt senzill:

  1. Instal·lem l’aplicació ROM Manager des del Market (la versió gratuïta es suficient, pel que jo he vist)
  2. A dins de l’aplicació ROM Manager fem clic a “Flash ClockworkMod Recovery”. Atenció: usuaris d’una HTC Magic de Vodafone, heu de dir que el vostre telèfon es un MyTouch no una Magic. Després d’això ja tindrem ClockworkMod instal·lat.
Root Manager

Al ROM Manager, un cop instal·lat hem de flashejar la utilitat ClockworkMod per poder instal·lar cap ROM

3. Instal·lar la ROM que vulgueu amb el sistema operatiu actualitzat

Descarreguem una ROM

Descarregar i instal·lar una ROM amb ROM Manager és realment senzill

Atenció: Al instal·lar una ROM perdreu totes les dades que no estiguin sincronitzades al vostre compte de Google o emmagatzemades a la targeta SD.

Un cop instal·lat el ROM Manager, la cosa es molt senzilla. Obrim el ROM Manager i llavors:

  1. Fem click a Download ROM
  2. Ens apareixerà un llistat de ROMs disponibles (jo vaig triar la última de CyanogenMod, que portava Android 2.2)
  3. Descarregar automàticament la ROM i Google Apps (és opcional tot i que recomanat, ja que són les aplicacions de Google que no són al Market, com Gmail, entre altres)
  4. Dir-li a tot que si (fem una còpia de seguretat, esborrem tota la configuració del telèfon i instal·lem les Google Apps)
  5. El telèfon és reiniciarà, farà la còpia de seguretat, esborrarà les dades (no pas de la SIM, ni de la SD, si del sistema instal·lat anteriorment)
  6. Al reiniciar ja tindreu el nou sistema actualitzat.

Així podreu gaudir d’una nova versió amb moltes noves funcionalitats i en aquest cas particular, molt més ràpid! O sigui que val la pena 🙂

Referències:
Elandroidelibre
XDA (NexusDesireDream/Magic) o a la web de Cyanogen

Més sobre Android:
Geeks.cat secció Android
Monjo.cat (Tot i que ja no s’actualitza)

    • Pau on 29 de setembre de 2010 at 09:48

    Reply

    Ostis, Roger, quin gran article!!! Jo ja tinc l’accés root, però no estava convençut de si instal·lar o no una ROM. Potser m’animaré…

      • Roger on 29 de setembre de 2010 at 11:10

      Reply

      Jo estava una mica cagat si te de dir la veritat però tinc dos companys amb un mòbil com el meu i vaig veure que els dos instal·laven ROMs amb normalitat, i com que aquesta realment valia la pena (molt més ràpida) i a més adequada al meu telèfon o sigui que m’hi vaig animar.

      El mateix procediment hauria de servir per provar les traduccions al català, i de fet, al instal·lar la ROM em va oferir l’opció del català, i efectivament hi havia coses en català (els dies de la setmana, alguns programes, etc…) però era una cosa massa parcial.

        • Pau on 29 de setembre de 2010 at 18:11

        Reply

        Roger, jo tinc el Nexus One amb l’Android 2.2. Vols dir que em paga la pena instal·lar una Rom? Saps si amb el nexus one la càmera ja grava al màxim?

          • Roger on 29 de setembre de 2010 at 18:39

          Reply

          No crec que et pagui la pena… Jo miraria quins afegits te la ROM, respecte la versió bàsica. Hi ha diferents cuiners de ROMs i potser primer hauries de triar quina ROM te afegits que et puguin interessar.

          Pel que sembla la diferencia entre el ROM Manager gratuït i el de pagament, es que el de pagament te bastantes més ROMs per descarregar. ROMs d’una altra banda que diria que es poden descarregar per un altre costat i instal·lar amb el mateix programa…

    • Joan on 29 de setembre de 2010 at 10:17

    Reply

    Això ho puc fer desde el meu LG GT540 (Optimus)?

      • Roger on 29 de setembre de 2010 at 11:20

      Reply

      Jo diria que aquest procediment es prou general que serveix per la majoria de telèfons amb Android.
      El que no crec que et funcioni es la mateixa ROM de cyanongen… per que crec que no te encara suport pel teu telèfon. Tot i això aniran afegint suport per a altres telèfons. Ho pots anar mirant aqui: http://www.cyanogenmod.com/home

      El que si que crec que podràs fer amb el mateix procediment es instal·lar altres ROMs d’altres “cuiners” i segurament el ROM Manager només et deixarà descarregar les ROMS que son compatibles amb el teu telèfon.

      De totes maneres trobo que fer-te root, i instal·lar el ROM Manager per mirar una miqueta no et farà cap mal i a part no és quasi gens arriscat. Pots deixar de ser root en qualsevol moment amb el mateix programa.

      Ja ens aniràs dient el que vegis amb el teu telèfon i així tots ens en podem beneficiar 🙂

        • Joan on 29 de setembre de 2010 at 12:52

        Reply

        Gràcies,

        Ja m’havia fet root, i he instal·lat el ROM Manager, però si li dono a “Flash ClockworkMod Recovery” nomès m’apareixen models de telefons que no són el meu:

        Huawei Pulse, Pulse Mini i Dell Streak…

          • Joan on 29 de setembre de 2010 at 17:00

          Reply

          Al final m’he actualitzat a la 2.1 utilitzant LG-Utils amb una ROM que he trobat.
          M’hauré d’esperar per la 2.2…

            • Roger on 29 de setembre de 2010 at 17:26

            No has fet servir el ROM Manager llavors?

            • Joan on 29 de setembre de 2010 at 20:52

            No, no l’he fet servir, he utilitzat una ROM oficial de LG d’un altre pais. (Ara tinc el telèfon en anglès, però com que tampoc el puc tenir en català).
            La 2.2 m’interessa pel tema de guardar aplicacions a la SD, però de moment no puc utilitzar el mètode del ROM manager.
            De totes maneres la 2.1 ja presenta força millores respecte la 1.6.

    • Marc B. on 29 de setembre de 2010 at 10:17

    Reply

    Molt bon article.
    Estaria bé un altre tutorial de com restaurar la còpia de seguretat, per restaurar la informació un cop has instal·lat la nova versió de l’Android.
    Gràcies!

      • Roger on 29 de setembre de 2010 at 11:25

      Reply

      El mateix ROM Manager té una opcio de restaurar backups, bastant facileta… És pot instal·lar “manualment” reiniciant amb una especie de Grub que te l’android, però la veritat és que no ho he hagut de fer.

    • Gerard on 29 de setembre de 2010 at 16:38

    Reply

    Algú té el Tattoo?? no trobo el rom manager pel market

      • Anna on 22 de gener de 2011 at 21:11

      Reply

      Gerard ho has provat amb el Tattoo? ha funcionat?

    • Cr4zyDuck on 29 de setembre de 2010 at 17:29

    Reply

    Em podeu confirmar si funciona amb la HTC Legend?

      • Cr4zyDuck on 29 de setembre de 2010 at 18:04

      Reply

      Crec que això respon la meva pregunta:

      http://forum.xda-developers.com/showthread.php?t=747598

    • Albert on 30 de setembre de 2010 at 01:28

    Reply

    Suposo que entre els dispositius disponibles no estarà el motorola dext no? (aquesta gent encara em té a la 1.5, son una vergonya)

      • Roger on 30 de setembre de 2010 at 08:49

      Reply

      Pots provar el mateix procediment, encara que no puguis triar exactament la mateixa ROM… De fet, les ROMs estan per quan els de l’operadora et deixen tirat.
      Només t’has d’assegurar-te que el teu hardware sigui prou potent per fer correr la versió nova.

    • Adrià on 30 de setembre de 2010 at 11:12

    Reply

    Un bon article!

    Tinc, però, un parell de preguntes. Comentes que amb el Magic cal dir que és un MyTouch. Saps si amb el Hero passa alguna cosa similar.
    L’altra qüestió és si saps si hi ha alguna ROM al ROM Manager que porte HTC Sense.

    Gràcies!

      • Roger on 30 de setembre de 2010 at 14:41

      Reply

      Diria que no… perque a més el HTC Magic surt a la llista, però el HTC Magic de Vodafone, es una Magic capada, més semblant a un MyTouch.

      I a més crec, que la majoria de telefons no soportats es perque porten HTC Sense i hi ha algun problema amb els drivers. Parlo de memòria però diria que va per aqui el tema…

        • Adrià on 1 d'octubre de 2010 at 00:51

        Reply

        Al final entre el que explicave aquí i coses que he trobat a ltres llocs m’he decidit i ja tinc un HTC Hero amb Android 2.1 i HTC Sense funcionant.

        Gràcies!

          • Roger on 1 d'octubre de 2010 at 09:50

          Reply

          Quina ROM has instal·lat al final? Ho has fet amb el ROM Manager o l’has instal·lat “manualment”?

            • Adrià on 1 d'octubre de 2010 at 09:57

            He instal·lat la villain ROM. L’he baixada a la targeta i mitjançant el ClockworkMod Recovery l’he instal·lada.
            Una cosa que m’ha agradat molt de la ROM és que ve amb una aplicació per fer tethering WiFi, que amb Android 2.2 si que ve per defecte, però amb el 2.1 cal fer-se mitjançant aplicacions externes.

    • Ignasi on 30 de setembre de 2010 at 14:08

    Reply

    Bones,

    jo fa cosa de 6 mesos que soc root (pel mètode tradicional de canviar el SPL i el Recovery des de la linia de comendes del PC), i havia utilitzat una 2.2 amb la Magic. Però he tornat a una 1.6 ben refregida. La 2.2 necessito una SD bona per poder utilitzar el SWAP i la APP2SD, si no, dóna força errors i l’anula la SD, a part del Force Close més que habituals. Ara amb una 1.6 va com un tiro, però te els dies comptats, ja que a finals de més em vull comprar la DesireHD…. llarga vida als androides!

    • edgar on 1 d'octubre de 2010 at 15:16

    Reply

    Bon dia, tinc una htc hero LLIURE i al seu dia vaig treure la ROM 1.5 HTC Orange i vaig ficar la 2.1 oficial de HTC (sense orange) he fet els 3 pasos tal com marca aquí i al descargar la ROM hem surt això , algu sap perquè? o que puc fer ?

    Ocurrió un error mientras se descargaba la lista de rom’s!
    Por favor,contacta al desarrollador de esta ROM.

    Merci , Edgar

      • Adrià on 1 d'octubre de 2010 at 15:37

      Reply

      A mi em va passar el mateix i vaig haver de baixar-me manualment la ROM i posar-la dins la targeta SD.
      Després d’això cal fer la instal·lació manual amb el ClockworkMod Recovery.

      • Roger on 1 d'octubre de 2010 at 18:32

      Reply

      Hola Edgar,
      Jo faria el que et comenta l’Adrià.
      Per si et falten detalls, el ClockworkMod es com una especie de gestor d’arranc, com si fos un grub que et permet instal·lar ROMs, resetejar el telefon a la configuració de fàbrica, etc…
      L’instal·les amb el mateix ROM Manager, i encara que no puguis descarregar la ROM amb el mateix programa, pots arrancar amb el ClockworkMod i instal·lar-la allà mateix.
      Per arrancar amb el ClockworkMod, crec que hi ha una combinació de tecles per entrar-hi (com si fos l’F8 del l’ordinador), però des del mateix ROM Manager l’hi pots fer clic a “Reboot into Recovery” i automaticament reiniciaràs amb aquest gestor d’arranc que et permetrà instal·lar les ROMs.
      Seguint els mateixos passos “manualment” pots instal·lar la ROM que necessitis, i encara que no estigui disponible a la llista.
      Aqui tens una mica més d’informació:
      http://lifehacker.com/5596108/how-to-choose-the-right-android-rom-for-you
      I aqui llistats de ROMs:
      http://theunlockr.com/downloads/android-downloads/android-roms/
      De fet potser valdria la pena fer un segon article recapitulant alguns conceptes més…

    • Esther on 13 d'octubre de 2010 at 16:28

    Reply

    iep!

    he seguit al peu de la lletra les instruccions, moltes gràcies. Ara mateix em trobo en el moment de, després de que s’hagi reiniciat el telefon, apareix una pantalla de cyanogen(mod) i no tira ni cap endavant ni cap enrere… i fa uns 30 minuts que estic a l’espera… és habitual? Quanta estona triga en instal·lar-se l’actualització?

    merci!

      • Roger on 15 d'octubre de 2010 at 16:33

      Reply

      30 minuts es molt…

      Jo de tu reinciaria el telefon i segurament arrancaras amb la ROM vella. Si no hauràs de tornar a provar de flashejar el ClockworkMod i despres la ROM. A mi em va passar que no vaig flashejar bé el ClockworkMod i al arrancar el telefon, em mostrava un senyal d’exclamació i un telefon. Pero prement Casa i Endarrere podia reiniciar el mode normal.

    • Xavi on 11 de novembre de 2010 at 01:25

    Reply

    Primer de tot felicitats pel tutorial, està molt be, encara que jo porto tot el día pegant-m’he amb la meva HTC Magic (Vodafone aware)… La he rootejat pero tras Rom Manager + Clockwork Mod, res, al reiniciar es queda allà… He probat diferents versións de recovery mod, de tot… I res…
    Tindre que utilititzar algun altre metode… Alguna suggerencia ? (just ara començo a ficar una mica el cap en el tema dels budells d’android)

      • Pau on 11 de novembre de 2010 at 07:33

      Reply

      Hola Xavi. Has provat amb la versió 5 del cyanogenmod? L’altre dia parlava amb un company que em comentava que ell i un altre que tenien el mateix telèfon amb la mateixa companyia havien provat d’instal·lar la cyanogenmod 6 als seus telèfons: a un li funcionava i a l’altre no.

      Potser que siga alguna cosa del telèfon, no ho tinc clar. Probablement et caldrà provar amb algun altre mod. Supose que pots continuar fent servir el telèfon, no? O t’has quedat sense? hehe

        • Fiber on 11 de novembre de 2010 at 10:17

        Reply

        Hola Pau, moltes gracies. (m’acabo de crear usuari)

        Doncs no he probat la 5.* perque estaba mes interesat a la 6, pero ja ho faré… De totes formes em penso que es mes cosa de que no acaba d’arrancar el clockwork, encara que no se si una cosa i altra estan relacionades.

        Ho provo i et dic quelcom.

Respon a Pau Cancel·la les respostes

Your email address will not be published.