Otključavanje bootloader-a, flešovanje Custom Recovery-a, root i instalacija Custom ROM za HTC One X (Tegra3)

HTC One X

OK, kako kod mene nije upalio one click root jer sam primenio OTA update na Android 4.0.4 sa Sensom 4.1, jedini način da rutujem telefon je ovaj koji ću ovde dokumentovati. Takođe je veoma jednostavno, ali ipak zahteva kuckanja u terminalu.

Iako postoje alati poput One X One Click i Automatic OneX Flasher ja ću u ovom uputstvu koristiti dobri stari terminal jer se tu nekako osećam sigurnije.

Pa da počnemo…

ADB i Fastboot

Bez ovoga nemojte ni da počinjete. Instalirajte adb i fastboot na lakši ili malo teži način. Na telefonu aktivirajte USB Debugging odlaskom na Settings > Development options > USB Debugging. Naravno instalirajte i drajvere.

My BakupBackup

Pošto se često dešava da ljudi postavljaju pitanja u vezi podataka itd. ovde ću vas odmah obavestiti: Ovim postupkom gubite sve podatke sa interne memorije kao što su naknadno instalirane aplikacije, sva podešavanja, SMS, pozive, kontakte sačuvane na telefonu … Zato nekako backup-ujte sve to. Predlažem da koristite My Backup Pro aplikaciju koja može sačuva aplikacije, njihova podešavanja, kontakte, SMS, slike, APN … gotovo sve što vam treba i to bez root pristupa.

Ja ću za svaki slučaj sve da backup-ujem i na ovaj način.

Otključavanje Bootloader-a

Unlock Process

  1. Idite na htcdev.com i ako nemate nalog, napravite ga. (Ne dopušta šđčćž, tako da smo ic umesto ić :| ). Stići će vam aktivacioni mail, otvorite ga i potvrdite. Zatim se ulogujte.
  2. Zatim idite na htcdev.com/bootloader i izaberite All Other Supported Models, a zatim begin unlock bootloader.
  3. yes, unlock, I accept itd. :)
  4. Tražiće vam da odete u bootloader: Isključite Fast Boot (Sense opcija) u Settings > Power > Fast Boot; ugasite telefon i dok ga palite držite Vol -, kad uđete u HBOOT, klackalicom za kontrolu jačine zvuka izaberite fastboot i pritisnite power dugme da potvrdite. (možete ući i kucanjem komande u terminalu adb reboot bootloader)
  5. Nastavite do koraka 8
  6. Ukucajte u terminalu fastboot oem get_identifier_token
  7. Kliknite na ikonu terminala u gornjem levom uglu > edit > mark
  8. Selektujte sve od <<<< Identifier Token Start >>>> do <<<< Identifier Token End >>>> i stisnite Enter da potvrdite.
  9. Desni klik > paste u polje u desetom koraku
  10. Stići će vam email sa unlock_code.bin fajlom. Sačuvajte ga u HOX folder na C particiji
  11. Zatim kucajte u terminalu fastboot flash unlocktoken Unlock_code.bin
  12. Pojaviće vam se ekran koji vas upozorava da na ovaj način omogućujete instalaciju Custom ROM-a bla bla bla … klackalicom selektujte yes i pritisnite power dugme da potvrdite
  13. Telefon će se restartovati i dobićete Setup Wizard. Telefon je resetovan na fabrička podešavanja.
  14. Čestitam, oslobodili ste vaš HTC One X! :D

CWM

Instalacija Custom Recovery-a

Kako bi iskusili blagodeti otključavanja, neophodno je da instalirate CWM Recovery.

  1. Skinite CWM Recovery iz ovog treda na XDA forumu, iskopirajte ga u HOX folder i proverite md5 da budete sigurni da se recovery dobro skinuo.
  2. Restartujte telefon u HBOOT kucanjem komande adb reboot bootloader
  3. Ukucajte u terminalu fastboot flash recovery ime_recovery_fajla.img (kod mene je slučaj bio recovery-clockwork-touch-5.8.4.0-endeavoru.img)
  4. Kada dobijete poruku: “Finished …” Isključite telefon odabirom Power Down, zatim upalite telefon držanjem Vol – i Power
  5. Sada ćete u HBOOT-u imati opciju Recovery, odaberite je
  6. To je to, ušli ste u ClockWorkMod Recovery :D Čestitam još jednom

 NAND Backup

Poželjno je da u ovom momentu uradite NAND backup kako bi ste se osigurali da imate originalnu verziju operativnog sistema.

  1. U Recovery-u odaberite backup and restore
  2. Zatim backup

Root

Konačno i ova opcija.

  1. Skinite CWM installable ZIP iz ovog treda
  2. U CWM izaberite Mounts And Storage > Mount USB Storage
  3. Sada iskopirajte skinuti zip fajl na vaš telefon preko računara
  4. Unmount-ujte telefon sa računara ili u Windows-u Safely Remove, zatim Unmount u Recovery-u
  5. Sa back se vratite na početni ekran Recovery-a i izaberite Install zip from SDCard > Choose Zip from SDCard
  6. Nađite zip koji ste iskopirali, odaberite ga i potvrdite da želite da ga primenite
  7. To je to, imate root :D

Restore

OK, sada kada ste sve ovo uradili, imate root, otključan bootloader i tako dalje i tako bliže, sada je vreme da vratite sve svoje podatke.

Restartujte telefon, skinite sa marketa My Backup Root aplikaciju (mnogo je bolja od My Backup – ima više opcija, i vratite sve što vam treba)

Custom ROM

Kako me je na tviteru LorDClockaN počeo prozivati da još nisam testirao njegov ROM, moram da ga spomenem ovde :P

Prvi ROM koji ću testirati će biti IceColdJelly :D Sa zadovoljstvom će biti flešovan.

Tako da … skinite poslednju verziju iz ovog treda.

Pošto nemamo S-Off, kernel se ručno flešuje. Tako da pravac HBOOT > fastboot

  1. otpakujte boot.img iz zipa
  2. kucate u terminalu: fastboot flash boot boot.img
  3. potom kucate: fastboot erase cache
  4. Nazad na početni ekran HBOOT-a
  5. Recovery
  6. Full Wipe je uvek preporučljiv, u ovom slučaju prelaska sa drugog tipa ROMa (Sense) na AOKP obavezan.
  7. Iskopirajte ROM na telefon
  8. Skinite gapps za JB i iskopirajte na telefon
  9. Install ZIP from SD Card – izaberite ROM
  10. Install ZIP From SD Card – izaberite gapps
  11. Restart … iiiii evo ga Pure Google Experience :D
  12. To je to, uživajte kao što ću i ja da uživam u blagodetima kastomiziranja.

IceCold

Objavljeno u Rutovanje

eboye

Vasilj
Milošević
Objavio tekstova:
Čovek koji je uvek tu kada ste u nevolji i koji će vam uvek pomoći svojim savetima i IT iskustvom. Hobi mu je čitanje ChangeLog-a. Posle HTC Hero telefona posedovao je HTC Desire HD, HTC One X, a sada je ponosni vlasnik LG Nexus 5 i LG G3 telefona. Inače je grafički dizajner po struci i zanima ga sve u vezi modernih tehnologija. Čovek pored kojeg morate biti Up To Date je autor na Srbodroidu. (napisala: goldie)

37 misli na “Otključavanje bootloader-a, flešovanje Custom Recovery-a, root i instalacija Custom ROM za HTC One X (Tegra3)

  1. Odlicno upuststvo!

    ee sad da je One X moj sigurno bi sledio ovo uputsvo od reci do reci. Posto pripada mom tati a njega zanima samo SIM unlock, mozes li da mi pomognes u tom pogledu. Telefon je kupljen u Telenoru.

    Za ili protiv: Thumb up 0 Thumb down 0

    • Paaa, ja sam kupio telefon u slobodnoj prodaji, ali koliko sam gledao, nema jos nacina za free otkljucavanje (nema S-OFF). Tj. pogledaj da kojim slucajem nemas S-OFF … to bi mozda otvorilo mogucnost otkljucavanja.

      Inace jedino preko onih sajtova sto salju kodove, a i to sam cuo da ima slabo za HOX jos uvek, cak nismo ni izlistani :|

      Za ili protiv: Thumb up 0 Thumb down 0

  2. Pitao sam se samo koliko ćeš izdržati čekajući S-Off pre nego što ga otključaš preko htcdev-a :p
    Ja se još uvek uzdržavam, ali kako vidim da od S-Off-a skoro neće biti ništa, odustaću i ja. Što se custom romova tiče, ipak sam uzeo HTC (pored toga što mi je izgled neuporedivo bolji od S3 sa kojim bih morao i neke ženske minđuše i ostali nakit da kupim da bih se kompletirao) iz razloga što ima Sense, pa ću ipak probati ViperX by Team Venom. Jedino me zabrinjavaju dvojica (rare) likova koji su upal u APX mode sa ovim romom prilikom instalacije istog, trenutno nereševi problem kod HTC One X-a…

    BTW, svaka čast na članku i samo nastavi tako ;)

    Za ili protiv: Thumb up 0 Thumb down 0

    • Kad sam uzeo telefon, svidelo mi se kako Sense 4/4.1 izgleda, ali nakon nekog vremena ipak sam skontao da je Vanilla Android, Vanilla Android :) IceColdJelly radi i bolje nego sto sam ocekivao … cak je i kamera WOW :)

      Za ili protiv: Thumb up 0 Thumb down 0

  3. Dule, za SIM Unlock ces morati da platis nekom servisu. Ako je telefon kupljen pre juna platices oko 10 Evra, ako je noviji onda ide do 50, posto se narucuje originalni kljuc od HTC-a.

    Za ili protiv: Thumb up 0 Thumb down 0

  4. Ipak sam instalirao IceColdJelly 2.2, ubedio me eboye :D
    Od otključavanja telefona preko htcdev-a do restarta nakon instalacije roma sve je prošlo glatko. Predstoji igranje sa romom…

    Za ili protiv: Thumb up 0 Thumb down 0

  5. Na XDA forumu sam video da su neki likovi uspeli da otkljucaju HOX tj Sim unlock preko terminal emulatora i rootovanja.

    Za ili protiv: Thumb up 0 Thumb down 0

  6. Funkcioniše li ovaj metod za uređaj na koji je primijenjen OTA update na Android 4.1.1 sa Sensom 4+?
    Napominjem da je prethodno telefonu na ovaj način otključavan bootloader-a, flešovan Custom Recovery i odrađen root dok je bio na Androidu 4.0.4 sa Sensom 4.1.

    Za ili protiv: Thumb up 0 Thumb down 0

    • Trebalo bi da da … bootloader je odvojen od svega ostalog … tacnije 99,9% sam siguran da bootloader mozes da otkljucas i zakljucas kad god hoces ;)

      Za ili protiv: Thumb up 0 Thumb down 0

      • OK, hvala na odgovoru!
        Još nijesam odradio OTA update na Android 4.1.1, ali 99,9% mi je sasvim prihvatljiva vjerovatnoća da ga update-ujem. :)

        Za ili protiv: Thumb up 0 Thumb down 0

  7. Probao. Ne može da se uradi OTA update na root-ovan telefon.
    Nakon što se uređaj restartuje, prikaže se CWM Recovery i daje izvještaj o grešci.
    Sačekaću da se pojavi ovaj stock rom sa root-om, pa ću ga onda instalirati….

    Za ili protiv: Thumb up 0 Thumb down 0

    • A, pa ja sam razumeo da je vec uradjen OTA :D

      Mozes i OTA da primenis, samo prvo moras da vratis stock Recovery, zakljucas bootloader … itd. pa onda primenis OTA ;)

      Ali bolje je u svakom slucaju da sacekas root-ovan official … mislim da vec ima na XDA ;)

      Za ili protiv: Thumb up 0 Thumb down 0

  8. Definitivno ja nijesam bio dovoljno jasan :)

    Nijesam našao root-ovan official na XDA, pa mi je ideja bila da instaliram OTA update, ne cimam se oko backup i restore varijanti, i nakon update-e odradim root po ovom uputstvu.
    Sad svakako čekam XDA! :)

    Za ili protiv: Thumb up 0 Thumb down 0

  9. Ovo nije anketa, al moj glas bezrezervno ide za InsertCoin (od prethodna dva). Nisam ga koristio na OneX, ali jesam na Desire i sad ga koristim na GS3 – i slabo sam šta drugo i koristio od ROMova.
    Može se reći da sam navijač.

    Posledično – oni koji navijaju za InsertCoin, hejtuju RevolutionHD, i tu nisam izuzetak. baadnews>>mike1986.

    Za ili protiv: Thumb up 0 Thumb down 0

  10. @eboye, Hvala na informaciji i na preporuci. Za vikend ću se potruditi da odradim update.

    @IvanP, Takođe hvala na preporuci.
    S obzirom da nemam iskustva ni sa jednim od ova dva ROM-a, možeš li mi odgovoriti šta je po tebi prednost InsertCoin-a u odnosu na RevolutionHD? U čemu su uopšte razlike (osim ovoga što je @eboye napisao)?

    Moje preference kod izbora ROM-a su prilično jednostavne:
    – Volim Sense (jedan od dodatnih razloga zašto koristim HTC),
    – Ne želim često da mijenjam ROM (puno vremena mi uzima backup i restore podataka i aplikacija, spajanje duplih kontakata, i sl),
    – Iz prethodnog razloga preferiram stock ROM-ove, jer su uglavnom stabilniji, i ne može se desiti da nešto ne radi.
    – Ali svakako nemam ništa protiv ROM-a koji je u stvari unaprijeđeni official (što sam shvatio da su i InsertCoin i RevolutionHD).

    Uh, udavih… :-)

    Za ili protiv: Thumb up 0 Thumb down 0

  11. p.s. Po broju stranica na XDA vidim da je RevolutionHD u odnosu na InsertCoin jedno 4,5 puta popularniji :)
    Mada, to mu je možda i prednost :)

    Za ili protiv: Thumb up 0 Thumb down 0

  12. Lapsus, trebalo je da stoji da to vjerovatno nije prednost.

    Definitivno sam počeo da spamujem, ali kad nema mogućnosti izmjene komentara… :(
    Sorry!

    Za ili protiv: Thumb up 0 Thumb down 0

  13. Jedina prednost InsertCoin koju ja umem da navedem, kao deklarisani navijač, je da baadnewz ima bolji smisao za humor od mike1986. U stvari, ovaj drugi nema nikakav smisao za humor, i moja baba bi imala bolji szh od njega. Jasno ti je valjda šta znači “navijač”: InsertCoin je za ljude, RevolutionHD je za.. nije lepo da psujem, da?
    Sa stanovišta nekog ko nema nikakvih preferenci, oba ROMa su odlična. Teško da ćeš primetiti razlike i da ih instaliraš oba. Sa stanovišta nekog ko je InsertCoin imao na htc Desire (prvu beta verziju), pa na htc Sensation pa sad na SGSIII – jasno je, moj sledeći telefon je Nexus 4, jer ga baadnewz kupuje. Sad jasnije? (inače slično rezonujem i uporno koristim “fabričke” romove, imaju oni svoje zašto).

    Za ili protiv: Thumb up 0 Thumb down 0

    • Ja opet taj InsertCoin nisam koristio, čuo sam da ga hvale ljudi sa Desire-a. Ja sam na Desire HD-u koristio mnoge Sense ROMove, ARHD je bio najbolji BMO od Sense ROMova, ali sad sam na AOKP i s vremena na vreme flešnem Sense da vidim šta nudi …

      Za ili protiv: Thumb up 0 Thumb down 0

  14. Pozdrav svima!
    Imam HoX sa Rogers mreze, znaci nije quard core nego dual, sim free je. Bootloader nije otkljucan, S-on.
    Hteo bih da se vratim na 4.0.4. Da li postoji mogucnost povratka, da li se otkljucavanjem bootloadera telefon zakljucava?

    Razlog zbog kog hocu da se vratim na ICS je taj, na Jelly Bean-u ne postoji mogucnost iskljucivanja Cell broadband poruka, koje mi stizu non stop, izludjuju me. Ukoliko je moguce iskljuciti CB poruka na JB-u necu raditi downgrade.

    Hvala unapred!

    Za ili protiv: Thumb up 0 Thumb down 0

    • Pozdrav, mislim da je moguce iskljuciti te poruke. Nemam oficijelni ROM pa ne mogu da ti kazem gde se tacno nalazi, ali probaj u Settings > Call > Other Call Settings ili nesto slicno, ili u Messages aplikaciji na Settings. Opcija bi trebalo da se zove nesto poput “call broadcast service”.

      Za ili protiv: Thumb up 0 Thumb down 0

  15. Na zvanicnom htc sajtu sam naso da ta opcija trebala da bude u Settings > Call ali je nema, ne znam zasto. Ne znam da li je do Jelly Bean-a pa iz tog razloga hocu da radim downgrade.
    Da li je moguc downgrade ili ne? Ukoliko je moguce i potrebno nosicu telefon u servis.

    Za ili protiv: Thumb up 1 Thumb down 0

  16. Broadcast poruke su smaračina, realno, imao sam taj problem sa N95 i Beeline provajderom, ovde u Rusiji. Evo kratke priče: podešavanja u telefonu nisu pomogla. Postojao je Call Service (da bi isključili broadcast poruke, odaberite 3) – ali to nije pomagalo. Onda mi otkrili da moram da odem kod njih, u predstavništvo, i tamo da ih zamolim da mi to isključe. I jesam. I jesu. Ne diraj JB – idi kod provajdera i buni se.

    Za ili protiv: Thumb up 1 Thumb down 0

    • Danas sam bio do Telenora, rekli su mi da ne mogu iskljuciti tu uslugu samo na mom broju, rekli su mi da je do telefona. Zvao sam nakon toga korisnicki sevis, isto su mi rekli i uputili su me na oficijalni HTC sevis.

      Za ili protiv: Thumb up 0 Thumb down 0

      • E pa izvini za setnju. Nemam vise ideja – ni ja ne mogu da nadjem to podesavanje na CyanogenMod 10.1 (koji je Android 4.2.1), mada mene telefon ne davi tim porukama, mozda je do mreze, mozda do ROM-a, ne znam ni sam. Ako ti nije do root-ovanja i instaliranja nekog custom ROM-a da vidis desava li se i sa njima, eno gore linka koji je eboye postavio, pa nazad na ICS.

        Za ili protiv: Thumb up 0 Thumb down 0

  17. Potrebno mi je vase misljenje… kupio sam One X pre 15 dana.(tel je S-ON)
    Hocu da ga otkljucam,rutujem,stavim recovery i naravno neki custom ROM, kao sto sam do kupovine One X radio na Desire-u.
    Posto je tel pod garancijom 12 meseci,razmisljam da li da odmah radim sve ovo ili da pricekam jos malo?! Problem je sto garancija, u slucaju nekog kvara, ne vazi ako odradim ista od gore navedenog. Kakva su vasa iskustva?! Pozdrav

    Za ili protiv: Thumb up 0 Thumb down 0

    • Paaa, ja eto od ovog posta imam AOKP ROM i nisam se vratio na Sense … mogu reci da sam prezadovoljan. Sve je stvar za sta ti sluzi telefon i koliko ga fizicki pazis. Meni moj nije ispao ni jednom do sad, nisam seo na njega niti ista slicno :)

      Za ili protiv: Thumb up 0 Thumb down 0

      • Reci mi koji AOKP koristis, CM10 ili neki drugi? Na starom Desire-u sam koristio razne i vecina ih je bila puna bugova. Koliko baterija izgura sa AOKP?! Pozz

        Za ili protiv: Thumb up 0 Thumb down 0

        • IceColdJelly … od verzije 2.0 radi sve sem MHL i PhotoSphere :)

          Baterija od verzije 1.7.5 radi “odlično”, tj. isto, možda malo bolje nego na Stock-u … meni izdrži od 10am-2am i ostane na 7-8% s tim da je screen on time ~2:30:00, striminga muzike, tvitera, surfa, feedly-a itd. :)

          Za ili protiv: Thumb up 0 Thumb down 0

  18. Evo iz suprotnog tabora mali savet (nemam htc) – sacekaj nedelju dve, toliko ces istrpeti stock, a bice ti dovoljno da ti se manifestuje neki eventualni hardverski nedostatak tipa zuta mrlja (pu pu) – toliko cini mi se i prodavnice daju da se zameni uredjaj za drugi ako nesto nije u redu.
    A onda… siroko ti polje.

    Za ili protiv: Thumb up 0 Thumb down 0

  19. zapeo sam kod prvog koraka, tj kod htcdev.com. Svi koraci su ok, medjutim, kada dobijem ekran gde trebam izabrati YES za otkljucavanje bootloadera i selektujem ovu opciju…nista se ne dogodi. Gde gresim?

    Za ili protiv: Thumb up 0 Thumb down 0

  20. imam probiem sa konekcom putem usb kabla. nekadahoce nekada ne dase poveze na laptop. sve sam sto znam probao, menjao kablove, compove, ukljucivao i iskljucivao usb opcije i bez ikakvog smisla se cas konektuje cas ne. uglavnom ne, izade usb unknown device. instalirao sam i razne drajvere i tu bex ikakvog smisla hoce nece… kada se poveze prikaze se kao my htc i tada otvara dve particije, sdcard i C mem.phon u kojoj su sistenski podatci. napominjem da sam nosio i na test m.ploce gde ja usb mikro slot u funkciji kao i ostali elementi. tel. vidi konekciju sa compom, usb pvezan, usb debugging rezim aktivan. nagovesili su mi da je softverski problem i da nemogu bez usb konekcije da stave novi rom. kod mene je trenutno and.verzia 4.2.2 sensever. 5.0 br.softvera 4.17.166.2 a tel je sa swiskom mreze i otkljucan je za sve mreze.
    imate li ikakvo resenje za ovaj problem? S’postovanjem mica

    Za ili protiv: Thumb up 0 Thumb down 0

Ostavi komentar

Vaša email adresa neće biti javno objavljena. Polja koja su obavezna obeležena su sa *

Obavestite me o budućim komentarima e-mail-om. Takođe se možete pretplatiti bez komentarisanja.