Så, hvad er en brugerdefineret ROM?

Hvis du ejer en Android-enhed eller for den sags skyld besøger et Android-relateret nyhedssite, har du sikkert hørt om ROM’er. Selvom mange mennesker fatter, hvad ROM’er er, er det for nogle mennesker ikke så let at få styr på det. Hvis du ikke er helt sikker på, hvad en ROM er, så vil jeg forhåbentlig i dag opklare tingene for dig.

Først skal jeg forklare, hvad en ROM er. Udtrykket ROM er misbrugt, og et pseudonym. Indtil for nylig var ROM’er lagringschips, der bestod af Read-Only-Memory. Har du nogensinde spillet Gameboy-spil? De var ROM’er. Nogle gange var der et separat område i kassetten, hvor man kunne gemme spillene, men selve spillet var Read-Only-memory. Du kunne ikke ændre det. Det udtryk, der er mere korrekt i forbindelse med Android, er firmware. Du kan nemt udskifte det hele, hvis du vælger det.

Dette kort har et par ROM-chips, hvoraf den ene fortæller enheden, hvordan den skal starte Android-softwaren (Firmware)

Når folk taler om at installere ROM’er på deres enheder, henviser de til at slette/overskrive gamle Android-software/systemfiler og erstatte dem med nye for at ændre Android og enhedens adfærd. Hvis du nogensinde har geninstalleret din computers styresystem (Windows 7, OSX, Linux), er dette stort set den samme procedure. Tør disken eller “hukommelsen”, og giv derefter computeren noget nyt software, som den kan starte op i.

Custom ROMs

Carbon Glass Theme for ICS

JBThemes

Carbon Glass Theme for ICS

En custom ROM er en ROM, der har undergået en ændring fra at være en ren distribution af Android. Google gør Android-kildekoden tilgængelig for alle til at lege med, og folk tager denne kode og ændrer den for sig selv. Det være sig for at tilføje funktioner, de finder på, eller for at videredistribuere den med sjove tweaks og tilføjelser. Så en brugerdefineret ROM kan definitionsmæssigt spænde fra nogle brugerdefinerede kodemodifikationer for at få Android til at køre bedre på en enhed, hele vejen til at ændre hjemmeskærmen, baggrundstjenesterne og standardsoftwaren.

Mange softwareeksperter samarbejder sammen i fællesskaber for at bygge de hurtigste eller mest funktionsfyldte ROM’er. De mest populære i dag er CyanogenMod (som understøtter over 70 enheder!), AOKP (en letvægts-ROM med masser af tilpasningsmuligheder) og Android Revolution, en tung ROM, som ofte fokuserer på at se godt ud. Bare fordi disse Android-builds er lavet af “almindelige mennesker” og ikke højt betalte udviklere hos HTC eller Samsung, betyder det ikke, at de er fulde af fejl eller risikable at bruge. I de fleste tilfælde er den software, der er bygget af fællesskaber, ti gange bedre. Udgivelsescyklusser er meget kortere, der kan lægges sjove funktioner ind, og alle kan bidrage med en idé til udviklingen.

Jeg bruger selv gerne AOKP, og i skærmbilledet nedenfor er et eksempel på, hvor meget de lader dig tilpasse tingene. Min navigationslinje, mit ur og min bar for batteriopladningsniveau er neongrøn. Bemærk også, at mit WiFI-signal er målt i procent, og udover opladningsmåleren, der løber langs toppen af nav-baren, har jeg også en cirkulær måler nederst til højre.

Nogle ROM’er!

Hvis du ikke er tilfreds med din nuværende software fra HTC eller Samsung, så tag et kig på disse hjemmesider. Det er tre af de mest populære ROM’er, der findes i dag.

  • CyanogenMod – De har næsten helt sikkert et minimalistisk og hurtigt build til din enhed.
  • AOKP – En fantastisk ROM, der stiger enormt i popularitet. De understøtter ikke enormt mange enheder lige nu, men er et kig værd for at finde ud af det.
  • Android Revolution HD – Den store far i udseende – Rul ned på siden for at se en liste over understøttede enheder, mest HTC og Asus Transformer, Galaxy Nexus også.

Fordelene ved at have brugerdefinerede ROMS på din enhed

  • Regelmæssige udgivelser – I stedet for at vente måned efter måned på en ny Android-distribution eller et sæt funktioner fra din udbyder. Brugerdefinerede ROM-udviklere kan udgive dem inden for et par uger. Det holder dig på forkant med, hvad Android er i stand til.
  • Let at udskifte – Når du først har rooted din telefon én gang for at installere en ROM, kan du nemt installere en hvilken som helst anden efterfølgende. Hvis du ønsker det, kan du endda vende tilbage til det stock build, som din telefon blev leveret med, da de fleste producenter frigiver softwaren.
  • Du har Root – For at installere en brugerdefineret ROM skal du roote din enhed. Dette giver dig mulighed for at fjerne og pille ved alt, hvad du vil, på din telefon. Det betyder også, at nogle applikationer, der kræver Root-adgang, såsom overclockere, kan fungere.

Vi har masser af artikler om rooting, som du kan kigge på her, og som dækker rooting-processen og ROM’er på tværs af en række enheder.

Hvilke ROM;s har du prøvet? Nogen favoritter?