Slik låser du opp, roter og installerer en egendefinert ROM på HTC One X
Jeg kan ikke si at jeg har vært helt fornøyd med å ha byttet til Android Hvorfor min neste telefon ikke er en iPhone, fra en Apple Fanboy [Opinion] Hvorfor min neste telefon ikke er en iPhone, fra en Apple Fanboy [Opinion] Jeg har blitt kalt en Apple fanboy ved flere anledninger, så jeg kan like godt akseptere moniker og fortsette. Ja, jeg elsker Apple-produkter, og jeg rystet ved tanken på å berøre Windows ... Les mer - dårlig batterilevetid, mangel på systemoppdateringer og generell bugginess av min HTC One X er mine hovedproblemer - men jeg hørte at en tilpasset ROM kunne gå litt måte å gjøre meg til en lykkeligere Android-eier. Jeg tilbrakte ettermiddagen trawling gjennom fora, lærte å gjøre den komplette installasjonsprosessen fra en lager telefon, og jeg samler det her. Hvis du har en HTC One X, bør dette fungere for deg også.
Denne opplæringen vil gå deg gjennom prosessen med sikkerhetskopiering, låser opp opplastingsprogrammet ditt, roser telefonen din for utvikler tilgang, installerer en tilpasset oppstartslaster, gjør en sikkerhetskopi på enhetsnivå bare i tilfelle, og til slutt blinker en egendefinert ROM. Puh. Det tar deg fra en lager HTC One X, opp til en enhet du kan kaste rundt tilpassede ROM som de var pannekaker.
Har du ikke en HTC One X? Ta en titt på Ryans generiske veiledning for å installere en egendefinert ROM Slik installerer du en egendefinert ROM på Android-enheten Slik installerer du en egendefinert ROM på Android-enheten din Klar til å revitalisere Android-telefonen eller nettbrettet ditt? Å installere en egendefinert ROM er den beste måten å gjøre det på, slik at du får enda bedre ytelse og funksjoner. Les mer .
Som noen gang, verken jeg eller MakeUseOf gir noen garantier for dette - bør du aldri prøve å installere egendefinerte ROMer eller noen form for hack hvis du ikke har råd til å kjøpe en erstatningsenhet. Du kan murere telefonen din.
Du vil trenge:
- HTC One X (ikke prøv med en annen modell, jeg har ingen anelse om det vil fungere).
- Windows.
- HTC Sync-programvaren er installert.
- Tålmodighet.
Det siste punktet er viktig. Hvis du skynder prosessen, kommer du til å hoppe over noe, og ødelegger hele tiden telefonen. Du har blitt advart. Flere ganger. Også dette er kommer til å ugyldiggjøre alt eller deler av garantien din.
1. Grunnleggende sikkerhetskopiering
2. Lås opp Bootloader
I dette trinnet bruker vi den offisielle registreringsprosessen for HTC-utviklere for å låse opp telefonen (Merk, dette er annerledes enn å låse opp SIM-kortet ditt - du vil fortsatt være bundet til denne leverandøren).
Kontroller at du har HTC Sync installert på Windows. For meg kunne driverne ikke installere på Windows 8 64-bit, så jeg måtte manuelt installere driverne herfra. Start på nytt, sett inn telefonen og sjekk alt er bra.
Deretter registrerer du som utvikler på den offisielle HTC Dev-siden. Sjekk e-posten din, aktiver kontoen din, og logg inn. Velg deretter alternativet til Lås opp Bootloader, og velg Alle andre støttede modeller fra rullegardinmenyen. Nå, begynn prosessen.
HTC-området vil snakke om å opprette en katalog og fange noen filer fra Android SDK. I stedet for å laste ned hele greia, ta bare denne zip-filen [Ikke lenger tilgjengelig] som inneholder de nødvendige filene. Trekk ut disse til en ny mappe i roten til PC-stasjonen din - ring den Android for enkelhets skyld. Disse filene brukes til å kommunisere direkte med telefonen over USB-tilkoblingen.
Deretter må vi starte telefonen på nytt i fastboot-modus. For å gjøre dette, må du bare starte telefonen på nytt (eller slå den på) mens du holder nede VOLUM NED knapp. Du bør se en hvit skjerm med en meny som ligner dette.
Hvis du ikke kan få det til å gjøre dette (i utgangspunktet blinket min bare den nederste raden på knapper og startet på nytt normalt), betyr det at enheten din er satt til å starte opp raskt uten utvikleralternativene. Deaktiver dette ved å gå inn Innstillinger -> Strøm -> og fjern markeringen Rask oppstart. Prøv igjen, til du kommer til den hvite menyskjermen.
Koble enheten til datamaskinen, og bruk volumknappene til å gå opp og ned i listen, og strømknappen for å velge, velg RASK OPPSTART alternativ. Skjermen vil endres litt og vil nå høre på kommandoer over USB.
Fortsett med prosessen skissert på HTC-siden. Åpne en forhøyet ledetekst (i Windows 8 kan du høyreklikke fra nederste høyre hjørne for å gjøre dette, eller starte kommandopromptappen fra Alle Apps -> Høyreklikk -> Kjør som Admin).
Naviger til katalogen du opprettet tidligere. Hvis du brukte forslaget mitt, kan du skrive:
cd c: \ Android
Skriv nå
fastboot oem get_identifier_token
Som beskrevet på HTC-siden, kopier (tips: høyreklikk og velg merke først) og lim inn token i tekstfeltet, og klikk på knappen for å fortsette. Tollet vil bli sendt til deg som en .bin fil. Last ned denne filen, og legg den i Android katalog du laget tidligere.
Nå, for å sende denne opplåsingstoken til telefonen, skriv:
fastboot flash unlocktoken Unlock_code.bin
Igjen, ved hjelp av volumknappene for å flytte opp og ned og strømknappen for å velge, velger du å låse opp telefonen. Gratulerer, det var sannsynligvis den vanskeligste delen av denne prosessen.
3. Rooting
Telefonen er nå ulåst og klar til å bli slått av, men fortsatt ikke rotfestet. For å gjøre det, må vi installere et spesielt gjenopprettingsprogram. Vi bruker en kalt ClockworkMod. Når den er installert, kan du gjøre en sikkerhetskopier av rotnivå, og det vil bli brukt til å installere en tilpasset ROM. Tenk på det som vårt vennlige moddingverktøy som gjør livet enkelt.
Begynn å laste ned begge filene fra denne tråden. Plasser dem begge inn i den Android-katalogen vi opprettet tidligere.
Start telefonen på nytt i FASTBOOT-modusen igjen, og kontroller at USB-kabelen er koblet til. Igjen måtte jeg endre standard strømalternativet for å deaktivere hurtig oppstartsmodus før dette ville fungere. Skriv inn følgende kommando for å blinke ClockworkMod til enheten:
fastboot flash recovery r1-modaco-recovery-klokke-touch-endeavoru.img
Når du er ferdig, start på nytt, men denne gangen velger du RECOVERY fra menyen, ikke FASTBOOT. Du blir kastet inn i ClockworkMod.
4. NANDROID Backup
Fra menyen, velg backup og gjenopprett. Lag en ny sikkerhetskopi; Dette bruker NANDROID til å lage et rotenivå backup av alt, for å bruke bare hvis noe går galt senere - du bør kunne starte opp i gjenoppretting og gjenopprette dette. For å være trygg, må du starte på telefonen normalt og kopiere sikkerhetskopieringsinnholdet - som finnes i klokkeslettkatalogen - til PCen.
Husk at telefonen din er blitt slettet på dette tidspunktet, så du må gå gjennom noen oppsettprosedyrer igjen. Ikke bry deg med å sette opp for mye, siden den tilpassede ROM-formatet vil formatere det på nytt.
5. Installer en tilpasset ROM
Jeg har valgt en som heter Viper X, som du kan laste ned herfra. Hvorfor? Det synes å være populært, sier brukerne at det er solidt, forbedrer batterilevetiden, og det er bygget på Android 4.2. Du kan imidlertid velge en annen, og prosessen vil i utgangspunktet være identisk. Det er en 650 MB nedlastning, så vær komfortabel.
Kopier den nedlastede zip-filen til telefonens interne SD-kort, og ekstraher boot.img fra zip og legg det inn i Android-katalogen. Start på nytt og velg FASTBOOT-modus igjen, og skriv:
fastboot flash boot boot.img
Start på nytt og velg RECOVERY for å laste ClockworkMod. Velg først Slett cache-partisjon, og så Avansert -> Tørk Dalvik Cache. Nå kan du gå tilbake og velge installere zip fra sdcard. Finn den egendefinerte ROM-zip-filen, velg og gå gjennom installasjonsprogrammet. For ViperX ROM, sørg for å si at du ikke bruker en tilpasset kjerne (med mindre du er, i så fall vil du sannsynligvis ikke lese denne veiledningen).
Etter ferdigstillelse vil den første støvelen være ganske treg, men dette er normalt.
Det er det, alt gjort. Nå er jeg ingen Android-ekspert, så jeg kan ikke love å være til hjelp hvis du har ødelagt noe, og absolutt ikke prøv denne prosedyren på noe annet enn en lager HTC One X.
Hvis du har noen forslag til en bedre tilpasset ROM for å prøve, gi meg beskjed i kommentarene. Erez er en fan av MIUI.
Utforsk mer om: Android Rooting, Custom Android Rom.