Hur man låser upp, roterar och installerar en anpassad ROM på din HTC One X
Jag kan inte säga att jag har varit helt nöjd med att ha bytt till Android Varför min nästa telefon inte är en iPhone, från en Apple Fanboy [Yttrande] Varför min nästa telefon inte är en iPhone, från en Apple Fanboy [Yttrande] Jag har har kallats en Apple fanboy vid flera tillfällen, så jag kan lika godt acceptera moniker och fortsätta. Ja, jag älskar Apple-produkter och jag shudder vid tanken på att röra Windows ... Läs mer - dålig batterilivslängd, brist på systemuppdateringar och generell bugginess på min HTC One X är mina viktigaste problem - men jag hörde att en anpassad ROM kunde gå lite sätt att göra mig till en lyckligare Android ägare. Jag tillbringade sedan eftermiddagen trawling genom forum och lärde mig hur man gör den fullständiga installationsprocessen från en lagertelefon, och jag sammanställer det här. Om du har en HTC One X, bör det fungera för dig också.
Denna handledning kommer att leda dig genom processen att säkerhetskopiera, låsa upp din startladdare, rota din telefon för utvecklaråtkomst, installera en anpassad startladdare, göra en säkerhetskopiering på enhetsnivå bara om det är och slutligen blinka en anpassad ROM. Phew. Det tar dig från ett lager HTC One X, upp till en enhet som du kan kasta runt egna ROM som om de var pannkakor.
Har du inte en HTC One X? Kolla in Ryans generiska guide för att installera en anpassad ROM Så här installerar du en anpassad ROM på din Android-enhet Hur installerar du en anpassad ROM på din Android-enhet Klar för att återuppliva din Android-telefon eller -tablet? Installera en anpassad ROM är det bästa sättet att göra det - driva upp det med ännu bättre prestanda och funktioner. Läs mer .
Som någonsin, varken jag eller MakeUseOf ger några garantier för detta - du bör aldrig försöka installera anpassade ROM-skivor eller någon form av hack om du inte har råd att köpa en ersättningsenhet. Du kan maste din telefon.
Du kommer behöva:
- HTC One X (försök inte med en annan modell, jag har ingen aning om det kommer att fungera).
- Windows.
- HTC Sync-programvara installerad.
- Tålamod.
Den sista punkten är avgörande. Om du skyndar på processen, kommer du att hoppa över någonting och stötta din telefon genomgående. Du har blivit varnad. Flera gånger. Även detta är kommer att upphäva alla eller delar av din garanti.
1. Grundläggande säkerhetskopiering
2. Lås upp din Bootloader
I det här steget använder vi den officiella HTC Developer-registreringsprocessen för att låsa upp telefonen (Obs! Det här skiljer sig från att låsa upp SIM-kortet - du är fortfarande knuten till den operatören).
Se till att du har HTC Sync installerat på Windows. För mig lyckades drivrutinerna inte installeras på 64-bitars Windows 8, så jag måste manuellt installera drivrutinerna härifrån. Starta om, anslut din telefon och kontrollera att allt är bra.
Registrera sedan som en utvecklare på den officiella HTC Dev-sidan. Kontrollera din e-post, aktivera ditt konto och logga in. Välj sedan alternativet till Lås upp Bootloader, och välj Alla andra stödda modeller från rullgardinsvalet. Nu börjar processen.
HTC-webbplatsen kommer att prata om att skapa en katalog och fånga några filer från Android SDK. Istället för att ladda ner hela grejen, ta bara den här zip [No longer available] som innehåller de nödvändiga filerna. Extrahera dessa till en ny mapp i roten till din PC-enhet - ring den Android för enkelhets skull. Dessa filer används för att kommunicera direkt med din telefon via USB-anslutningen.
Därefter måste vi starta om din telefon i snabbstartsläge. För att göra det kan du bara starta om telefonen (eller slå på den) medan du håller ned SÄNK VOLYMEN knapp. Du borde se en vit skärm med en meny som liknar detta.
Om du inte kan få det att göra (i första hand, min blinkade bara den nedre raden av knappar och startades normalt) betyder det att enheten är inställd att starta snabbt utan utvecklaralternativ. Inaktivera detta genom att gå in Inställningar -> Ström -> och avmarkera Fastboot. Försök igen tills du kommer till den vita menyskärmen.
Anslut enheten till datorn och använd volymknapparna för att gå upp och ner i listan och strömknappen för att välja, välj fastboot alternativ. Skärmen ändras något och kommer nu att lyssna på kommandon över USB.
Fortsätt med processen som skisseras på HTC-webbplatsen. Öppna en förhöjd kommandoprompt (i Windows 8 kan du högerklicka från det nedre högra hörnet för att göra det eller starta kommandotolkenheten från Alla appar -> högerklicka -> Kör som administratör).
Navigera till katalogen du skapade tidigare. Om du använde mitt förslag kan du skriva:
cd c: \ Android
Skriv nu
fastboot oem get_identifier_token
Som beskrivet på HTC-webbplatsen, kopiera (tips: högerklicka och välj markera först) och klistra in token i textfältet och klicka på knappen för att fortsätta. Token kommer att skickas till dig som en .bin fil. Hämta den här filen och lägg den i Android katalog du gjort tidigare.
Nu, för att skicka denna låsa token till telefonen, skriv:
snabbblåsningslås upplåsning Unlock_code.bin
Återigen använder du volymknapparna för att flytta upp och ner och strömknappen för att välja, välj att låsa upp telefonen. Grattis, det var förmodligen den svåraste delen av denna process.
3. Rooting
Telefonen är nu upplåst och redo att vara messed med, men fortfarande inte rotad. För att göra det måste vi installera en särskild återställningsprogram. Vi använder en kallad ClockworkMod. När det har installerats kan du göra en säkerhetskopierad rotnivå och det används för att installera en anpassad ROM. Tänk på det som vårt vänliga moddingverktyg som gör livet enkelt.
Börja med att ladda ner båda filerna från den här tråden. Placera dem båda i den Android-katalogen som vi skapade tidigare.
Starta om din telefon till FASTBOOT-läget igen och se till att din USB-kabel är inkopplad. Återigen var jag tvungen att ändra standard strömalternativ för att inaktivera snabbstartsläget innan det skulle fungera. Skriv följande kommando för att blinka ClockworkMod till enheten:
snabbboot flash återhämtning r1-modaco-recovery-clockwork-touch-endeavoru.img
När du är klar startar du om igen, men den här gången väljer du RECOVERY från menyn, inte FASTBOOT. Du kommer att kastas i ClockworkMod.
4. NANDROID Backup
Från menyn väljer du Säkerhetskopiering och återställ. Skapa en ny säkerhetskopia; Detta använder NANDROID för att skapa en säkerhetskopiering av rotenivå på allt, för att använda bara om något går fel senare - du borde kunna starta om i återställning och återställa detta. För att vara säker, starta om i telefonen normalt och kopiera säkerhetskopieringsinnehållet - som finns i klockkatalogen - till din dator.
Kom ihåg att din telefon har torkats vid denna tidpunkt, så du måste gå igenom alla installationsprocedurer igen. Stör inte om du vill installera för mycket, eftersom den anpassade ROM-formatet formaterar det igen.
5. Installera en anpassad ROM
Jag har valt en som heter Viper X som du kan hämta härifrån. Varför? Det verkar vara populärt, säger användarna att det är rockigt, förbättrar batteriets livslängd och det är byggt på Android 4.2. Du kan välja en annan men, och processen kommer att vara i grunden identisk. Det är en 650 MB nedladdning, så bli bekväm.
Kopiera den nedladdade zip-enheten till telefonens interna SD-kort och extrahera boot.img från zip och placera det i Android-katalogen. Starta om och välj FASTBOOT-läge igen och skriv:
snabbboot flash boot boot.img
Starta om igen och välj RECOVERY för att ladda ClockworkMod. Välj först Torka cachepartitionen, och då Avancerat -> Torka Dalvik Cache. Nu kan du gå tillbaka och välj installera zip från sdcard. Hitta den anpassade ROM-zip-filen, välj och gå igenom installationsprogrammet. För ViperX ROM, var noga med att säga att du inte använder en anpassad kärna (om du inte är, i vilket fall du förmodligen inte läser den här guiden).
Efter avslutad start kommer den första starten att vara ganska långsam, men det här är normalt.
Det är det, allt gjort. Nu är jag ingen Android-expert så jag kan inte lova att vara till någon hjälp om du har brutit någonting, och försök helt enkelt inte denna procedur på något annat än ett lager HTC One X.
Om du har några förslag på en bättre anpassad ROM för att försöka, låt mig veta i kommentarerna. Erez är ett fan av MIUI.
Utforska mer om: Android Rooting, Custom Android Rom.