Om du äger en Android-enhet, eller för den delen besöker någon Android-relaterad nyhetssida, har du säkert hört talas om ROMs. Även om många människor fattar vad ROMs är, är det för vissa människor inte så lätt att få grepp om det. Om du inte är helt säker på vad en ROM är kan jag förhoppningsvis reda ut saker och ting för dig idag.
Först ska jag förklara vad en ROM är. Termen ROM är missbrukad och en pseudonym. Fram till nyligen var ROM:s lagringschips som bestod av Read-Only-Memory. Har du någonsin spelat Gameboy-spel? De var ROM:s. Ibland fanns det ett separat område i patronen där du kunde spara spel till, men själva spelet var skrivskyddat. Du kunde inte ändra det. Den term som är mer korrekt när det gäller Android är Firmware. Du kan enkelt byta ut allt, om du vill.
Detta kort har några ROM-chips, varav ett talar om för enheten hur den ska starta upp Android-programvaran (Firmware)
När folk pratar om att installera ROM:s på sina enheter syftar de på att radera/översätta gamla Android-programvaru-/systembolagsfiler och ersätta dem med nya för att förändra beteendet hos Android och enheten. Om du någonsin har installerat om operativsystemet på din dator (Windows 7, OSX, Linux) är detta i stort sett samma procedur. Torka disken eller ”minnet” och ge sedan datorn en ny programvara som den kan starta upp i.
Anpassade ROMs
JBThemes
Carbon Glass Theme for ICS
Ett anpassat ROM är ett ROM som har genomgått någon modifiering från att vara en ren distribution av Android. Google gör Android-källkoden tillgänglig för alla att leka med, och folk tar denna kod och ändrar den för sig själva. Vare sig för att lägga till funktioner som de kommer på, eller för att distribuera om den med roliga justeringar och tillägg. En anpassad ROM kan alltså vara allt från några ändringar av den egna koden för att få Android att fungera bättre på en enhet till att ändra hemskärmen, bakgrundstjänsterna och standardprogramvaran.
Många mjukvaruexperter samarbetar i grupper för att bygga de snabbaste eller mest funktionsfyllda ROM:erna. De mest populära idag är CyanogenMod (som har stöd för över 70 enheter!), AOKP (ett lättviktigt ROM med många anpassningsmöjligheter) och Android Revolution, ett tungt ROM som ofta fokuserar på att se bra ut. Bara för att dessa Android-byggen är gjorda av ”vanliga människor” och inte av högavlönade utvecklare på HTC eller Samsung betyder det inte att de är fulla av buggar eller riskabla att använda. I de flesta fall är programvaran som byggs av gemenskaperna tio gånger bättre. Utgivningscyklerna är mycket kortare, roliga funktioner kan läggas in och vem som helst kan bidra med en idé till utvecklingen.
Jag gillar själv att använda AOKP, och i skärmdumpen nedan finns ett exempel på hur mycket de låter dig anpassa saker. Min navigeringslist, min klocka och min bar för batteriladdningsnivå är neongröna. Notera också att min WiFI-signal mäts i procent, och förutom laddningsmätaren som löper längs toppen av nav-baren har jag en cirkulär mätare längst ner till höger också.
Somliga ROMs!
Om du inte är nöjd med din nuvarande mjukvara från HTC eller Samsung kan du ta en titt på de här webbplatserna. Det här är tre av de mest populära ROM:erna som finns idag.
- CyanogenMod – De har med största sannolikhet ett minimalistiskt och snabbt bygge för din enhet.
- AOKP – Ett bra ROM som ökar enormt i popularitet. De har inte stöd för ett enormt antal enheter just nu, men värt en titt för att ta reda på det.
- Android Revolution HD – The big daddy in appearances – Scrolla nedåt på sidan för att se en lista över enheter som stöds, mestadels HTC och Asus Transformer, Galaxy Nexus också.
Fördelarna med att ha anpassade ROMS på din enhet
- Regelbundna utgåvor – Istället för att vänta månad efter månad på en ny Android-distribution eller en uppsättning funktioner från din operatör. Utvecklare av anpassade ROMs kan ge ut dem inom några veckor. Det gör att du kan hålla dig i framkant när det gäller vad Android är kapabelt till.
- Enkelt utbyte – När du väl har rotat din telefon en gång för att installera ett ROM kan du enkelt installera vilket annat ROM som helst efteråt. Om du vill kan du till och med återgå till den standardversion som telefonen kom med, eftersom de flesta tillverkare släpper programvaran.
- Du har rotat – För att installera ett anpassat ROM måste du roota din enhet. Detta gör att du kan ta bort och pyssla med allt du vill på din telefon. Det innebär också att vissa program som kräver Root-åtkomst, till exempel överklockare, kan fungera.
Vi har massor av rooting-artiklar för dig att ta en titt på här, som täcker rooting-processen och ROM:s på en rad olika enheter.
Vilka ROM;s har du provat? Några favoriter?