- Whitson Gordon
@WhitsonGordon
- Uppdaterad 20 juni 2017, 16:30 EDT
När du köpte din telefon var den avancerad, hade den senaste Android-versionen och fick ditt hjärta att sjunga. Ett eller två år senare får den inga nya uppdateringar och prestandan är lite trög. Du kan blåsa nytt liv i din telefon – för att inte tala om att lägga till massor av användbara funktioner – genom att flasha den med en ny anpassad ROM.
Varför skulle jag vilja göra detta?
Det finns många anledningar till att någon vill installera (eller ”flasha”) en ny ROM i sin telefon. Du får nya funktioner och anpassningar, du blir av med all bloatware som var förinstallerad på din telefon och du kan få stock Android istället för tillverkarens lama anpassade användargränssnitt (jag talar till dig, Samsung). Men framför allt kan du uppgradera till den mest aktuella och optimerade versionen av Android, även om din telefon nästan har övergivits av tillverkaren.
Den sorgliga verkligheten är att de flesta tillverkare och operatörer snabbt glömmer bort gamla enheter och slutar att ge ut uppdateringar för dem. Även om vi förstår de ekonomiska aspekterna av situationen – det är inte lönsamt att betala hårdvaruföretaget för att skapa nya uppdateringar och stödja gamla telefoner – tycker vi ändå att det är synd att helt bra telefoner så snabbt förpassas till supportskräpet.
Tag till exempel Samsung Galaxy S III. När den släpptes 2012 var det en otroligt populär (och kraftfull) telefon. Men Android 4.3 Jelly Bean var den sista uppdatering den någonsin fick – och den fick den 6 månader efter att Jelly Bean släpptes av Google. Visst, tekniken har gått vidare och den är långt ifrån toppmodern, men det är fortfarande en duglig liten enhet. Telefonmoddare och anpassare har gjort det möjligt för denna tre år gamla enhet att få den senaste versionen av Android-Marshmallow genom anpassade ROMs som CyanogenMod. Och tack vare prestandaförbättringar i senare versioner av Android rapporterar folk att den går bättre än någonsin.
RELATERAT: Om du har en telefon som tillverkaren inte längre älskar, men som du fortfarande älskar, är det ett bra sätt att hålla den ny och fräsch genom att flasha en ny ROM till telefonen.
OBSERVERA: Varje gång du mixtrar med de inre delarna av din telefon, surfplatta eller annan enhet på ett sätt som tillverkaren och/eller den leverantör som tillhandahåller operatör inte har tänkt sig att du ska göra, ogiltigförklarar du tekniskt sett din garanti – åtminstone vissa delar av den – och du riskerar att permanent stänga enheten. Med det sagt har vi rotat, jailbreakat, låst upp, reflashat och på annat sätt modifierat telefoner, surfplattor, konsoler och annan avstängd elektronik i åratal utan att det har varit så mycket som ett enda hicka, för att inte tala om en enhet som har gått sönder. Läs instruktionerna noggrant och du kommer att klara dig bra.
Vad du behöver
Du kan inte bara ta en helt ny telefon och börja flasha ROMs. Du måste först låsa upp bootloader och installera en anpassad återställningsmiljö som TWRP. Så om du inte har gjort något av dessa ännu måste du följa dessa guider först och sedan komma tillbaka hit.
RELATERAT: Hur du låser upp din Android-telefons bootloader på det officiella sättet
För det andra behöver du ett ROM att flasha. Det finns otaliga olika ROMs där ute från många oberoende utvecklare och tweakers. Vissa är mycket populära – som CyanogenMod – och finns tillgängliga för många enheter. Andra kan vara skapade av mer oberoende utvecklare för en eller två telefoner. Om du vill ta reda på vilka typer av ROMs som finns tillgängliga för din enhet kan du gå till XDA Developers och bläddra i forumet för din specifika telefonmodell.
Tänk på att du vill hålla dig till din telefons exakta modell – bärare och allt. Det hjälper att lära sig modellnumret och ”kodnamnet” för din enhet, vilket hjälper till att skilja den från de andra. GSM Galaxy Nexus (GT-i9250) kallas till exempel ”maguro”, medan Verizon-versionen (SCH-i515) kallas ”toro”. Verizon Galaxy Nexus-användare måste flasha ROMs som är byggda för deras telefon och kan inte flasha ROMs som är byggda för GSM AT&T-versionen.
Andra telefoner kan använda samma modell hos olika operatörer, så det spelar kanske ingen roll. Men se till att göra din research och ladda ner ett ROM som är kompatibelt med just din enhet.
För den här guiden kommer vi att flasha CyanogenMod 12.1 till vår 2013 Moto X, som kommer i form av en flashbar ZIP-fil. Vi ska alltså ladda ner den senaste stabila versionen för vår telefon från CyanogenMods nedladdningssida. (Du kan se en lista över enheter i den vänstra sidofältet, som tar dig till deras tillgängliga nedladdningar). Om du vill ha en nyare version av Android än vad de stabila utgåvorna har att erbjuda kan du klicka på ”nightly” i den vänstra sidofältet för mindre stabila, men mer blödande versioner.
Oavsett vilket ROM du väljer kommer du förmodligen också att behöva ZIP-filen ”Google Apps”, som buntar ihop Googles egenutvecklade appar som Play Store, Gmail och Maps, eftersom dessa inte kan buntas ihop med ROM:er. Du kan hämta dem från OpenGApps.org. Se till att du laddar ner rätt version för din telefons processor och version av Android (om du inte är säker på vilken typ av processor din telefon använder kan du googla det). I vårt fall behöver vi Google Apps för Android Lollipop 5.1 (eftersom det är det som CyanogenMod 12.1 bygger på) för en ARM-processor (eftersom det är det som 2013 års Moto X använder).
Är du med mig så här långt? Du har en olåst telefon, med TWRP installerat, och både din ROM och Google Apps ZIP-filer? Bra, då sätter vi igång.
Hur man flashar ett ROM med TWRP Recovery
För att flasha vårt ROM måste vi lägga dessa två .zip-filer på vår telefon. Anslut telefonen med en USB-kabel och dra ZIP-filerna till telefonens interna lagring eller SD-kort.
Vi kommer att radera de flesta data på telefonen. Det borde hålla ditt interna lagringsutrymme intakt (där dina foton, din musik och andra filer lagras), men du kommer att förlora de flesta av dina appinställningar och andra data. Om du vill spara någon av dessa data kan du använda dessa appars säkerhetskopierings- eller exportfunktioner nu. Det är förmodligen en bra idé att säkerhetskopiera ditt interna lagringsutrymme också, för säkerhets skull.
Slut sedan av telefonen och starta upp i TWRP-återställning. Att göra detta är lite olika på alla telefoner – till exempel kan du behöva hålla in knapparna Power och Volume Down samtidigt och sedan använda volymtangenterna för att starta upp ”Recovery Mode” (återställningsläge). Googla instruktioner för din specifika modell för att se hur det går till.
När du har gjort det möts du av den välbekanta TWRP-hemskärmen.
OBSERVERA: Du bör förmodligen göra en säkerhetskopia i TWRP innan du fortsätter med den här processen.
Från hemskärmen trycker du på knappen Wipe (radera) och sveper över listen längst ner för att göra en fabriksåterställning. Du bör alltid göra en fabriksåterställning innan du flashar en ny ROM. Om du bara uppgraderar ditt befintliga ROM behöver du kanske inte göra det, men om du någonsin får problem efter att du flashat kan en fabriksåterställning hjälpa dig.
Nästan går du tillbaka till startskärmen för TWRP och klickar på knappen Installera.
Den följande skärmen kommer att visas. Scrolla ner och navigera till din ROM:s .zip-fil som du överförde tidigare.
Tryck på .zip-filen så visas den här skärmen. Svep för att bekräfta flashningen.
Det kan ta några minuter att flasha ROM:n, så ge det tid.
När det är klart är det dags att flasha den andra .zip-filen. Gå tillbaka till startskärmen och tryck på knappen Installera. Den här gången väljer du din .zip-fil för Google Apps och upprepar processen. Detta kan också ta ett tag, så ha tålamod.
När det är klart trycker du på knappen ”Wipe cache/Dalvik” som visas och sveper för att bekräfta.
När cacheminnet har rensats trycker du på knappen ”Reboot System” (omstart av systemet) för att starta upp Android igen.
RELATERAT: Om TWRP frågar om du vill installera SuperSU nu, välj ”Do Not Install”. Vissa ROMs, som CyanogenMod, kommer redan att ha root-åtkomst tillgänglig i inställningarna, och för alla som inte kommer rotade är det förmodligen bäst att flasha SuperSU själv.
Det kan ta ett tag att starta om telefonen första gången – kom ihåg att det här är första gången du startar upp ett nytt operativsystem, så det måste få allting klart för dig. Ge den tid. Om något går fel eller om telefonen inte startar upp efter en längre tid, starta om tillbaka till TWRP och återställ från din säkerhetskopia, eller försök att flasha igen. Se till att du har laddat ner rätt ROM-filer också.
RELATERAT: Glöm att flasha ROMs: Använd Xposed Framework för att finjustera din Android
Det är allt! Lek runt med ditt nya ROM, och om du älskar det, behåll det. Om du vill ha mer… så besök olika modcommunities och forum som XDA Developers för att se vad mer som finns där ute. Du kan till och med försöka hålla dig till standard-Android och använda Xposed-ramverket för att lägga till funktioner en efter en – i princip skapa ditt eget ”ROM”. Världen är ditt ostron, så gå ut och njut av den.
Bildkredit: iunewind/BigStockPhoto
Whitson Gordon är How-To Geek’s tidigare chefredaktör och var innan dess Lifehackers chefredaktör. Han har skrivit för New York Times, Popular Science, Wired, iFixit, The Daily Beast, PCMag, Macworld, IGN, Mediums OneZero, The Inventory och Engadget.