Guide: ROOT HTC One X (för Windows, Mac och Linux)

Diskussion i 'One X - ROM-filer och utveckling' startad av conny85, 24 mar 2012.

  1. conny85

    conny85 Professional Droid Hedersmedlem

    Blev medlem:
    19 okt 2010
    Inlägg:
    3 478
    Mottagna gillanden:
    930
    Operatör:
    Halebop
    Telefon:
    OnePlus 6

    MINA ENHETER

    Operatör:
    Halebop
    Telefon:
    OnePlus 6
    Telefon 2:
    Oneplus 3
    [​IMG]


    There seems to be a lot of confusion in the air around either how to unlock your bootloader or how to install a new recovery.
    I am writing this as a very easy step by step guide to do all the things necessary to get your new HTC One X ready to accept some custom fun so here goes nothing

    Unlocking Your Bootloader
    Before we can even think about doing anything the first port of call is unlocking your bootloader.
    As of the time of writing this there is currently no S-OFF method available so this is the only method of flashing a new recovery or boot image.
    I'm going to keep this as simple as possible



    1. Go Here "http://www.htcdev.com/" and create yourself an account on HTCDEV.
    2. Download These Fastboot Files
    3. Make a new folder on your C: drive called fastboot.
    4. Extract The Zip downloaded in step 2 to the new folder
    5. Go Here http://www.htcdev.com/bootloader/ and select "All Other Supported Models" and "then begin unlock bootloader"
    6. Yes, Tick both Boxes, Proceed
    7. Skip up to step 8 as we have all we need for the first 7 steps
    8. Power off your phone by holding the power button down for 10 seconds
    9. Power your phone on by holding power and volume down
    8. Highlight Fastboot With Volume+or- then press Power
    9. plug your phone into your PC and open a Command Prompt.
    (windows XP - Click Start > Run > type CMD in box then press OK
    (Windows 7 - Click Start > type CMD in search box then press Enter)
    10. cd to your folder where we put fastboot files cd c:\fastboot
    11. type this into your command prompt window fastboot oem get_identifier_token
    12. select & copy the text as per step 9 on the HTCDev website
    13. paste your identifier token into the box at the bottom and submit
    You Will Very Shortly Receive an email from HTCDev with a link to the second part of the instructions and your "Unlock_code.bin" attached
    14. download the "Unlock_code.bin" from the email and save it to the same folder that we extracted fastboot files to in step 2
    15. type this into your command prompt window fastboot flash unlocktoken Unlock_code.bin
    16. The Display Will change on your phone, press Vol + to accept and power to confirm.
    Congratulations You Have Successfully Unlocked Your Bootloader



    Now to the good stuff

    Installing A Recovery

    This one is very simple to do once you have your bootloader unlocked.
    A thing to note; at present there is no USB-Mass Storage in recovery so if you are planning to install a custom rom i would get it put on the internal memory of your phone now rather than messing things up later and been unable to install it.


    (if you have follwed my unlocking guide skip to step 4)
    1. Download These Fastboot Files
    2. Make a new folder on your C: drive called fastboot.
    3. Extract The Zip downloaded in step 1 to the new folder
    4. At Present The Latest Recovery is Official Clockworkmod Touch Recovery 5.8.2.7, you can grab it HERE (P.S. its the top one out of the two, the bottom is stock recovery)
    5. download the custom recovery and save it in the same folder as you did the fastboot files
    6. Power Phone Off by Holding power button for 10 secs
    7. select Fastboot with volume + or - then press power
    8. plug your phone into your PC and open a Command Prompt.
    (windows XP - Click Start > Run > type CMD in box then press OK
    (Windows 7 - Click Start > type CMD in search box then press Enter)
    9. cd to your fastboot files folder cd c:\fastboot
    10. type in your command prompt fastboot flash recovery name_of_recovery_image.img
    in my case it was fastboot flash recovery recovery-clockwork-touch-5.8.2.7-endeavoru.img

    Congratulations you now have a custom recovery

    power off the phone by holding power for 10 seconds
    power on the phone holding power+volumer down
    choose recovery with volume +/- then power to select



    select reboot bootloader with volume +/- then power to select
    choose recovery with volume +/- then power to select

    You are now on your custom recovery
    First Thing - Do A Nandroid Backup Of Your Current Rom In Case anything bad happens

    Make sure you already have your new rom on your internal memory as you cannot enable mass storage in the current recovery builds.

    Wipe then Flash your new Custom Rom

    Or you can download the latest SuperSU binaries from HERE and install them Via Recovery to just root the stock rom

    Hope this helps some of you

    guide for MAC http://forum.xda-developers.com/showthread.php?t=1592922

    KÄLLA: http://forum.xda-developers.com/showthread.php?t=1592355
     
    Last edited: 13 apr 2012
    Extenzia, doooh61, Flamso och 4 andra gillar detta.
  2. plun

    plun Android Medlem

    Blev medlem:
    18 okt 2009
    Inlägg:
    5 631
    Mottagna gillanden:
    520

    MINA ENHETER

    Utmärkt !

    Vi får sedan hoppas att Revolutionarysnubbarna är snabbt igång med en One X upplåsning.

    Info:
    http://revolutionary.io/

    Deras wiki:
    http://unrevoked.com/rootwiki/doku.php/public/revolutionary

    I princip alla som tycker om friheten att köra sin egen mjukvara använder sig av Revolutionary för upplåsningen. (luren blir då även inte registrerad hos HTC som upplåst vilket kan vara en stor fördel)
     
    conny85 gillar detta.
  3. conny85

    conny85 Professional Droid Hedersmedlem

    Blev medlem:
    19 okt 2010
    Inlägg:
    3 478
    Mottagna gillanden:
    930
    Operatör:
    Halebop
    Telefon:
    OnePlus 6

    MINA ENHETER

    Operatör:
    Halebop
    Telefon:
    OnePlus 6
    Telefon 2:
    Oneplus 3
    Värdefull och intressant läsning :)
     
  4. plun

    plun Android Medlem

    Blev medlem:
    18 okt 2009
    Inlägg:
    5 631
    Mottagna gillanden:
    520

    MINA ENHETER

    Som en referens till din guide så ser det då ut så här för en Sensation där då Revolutionarys verktyg är med för själva upplåsningen.

    http://forum.xda-developers.com/showthread.php?t=1192300

    Om man "strular" till det så finns det då fall då man kan bli tvungen att köra HTCs upplåsning men har man koll på läget så är det bara att sitta ner i båten så löser de skickligaste utvecklarna alla trubbel.

    Man kan sedan då även "backa" upplåsningen som kan vara bra vid tex garantiärenden för att slippa tjafsa med tex Anovo....
     
  5. plun

    plun Android Medlem

    Blev medlem:
    18 okt 2009
    Inlägg:
    5 631
    Mottagna gillanden:
    520

    MINA ENHETER

  6. goa200

    goa200 Kid Droid Hedersmedlem

    Blev medlem:
    3 jun 2009
    Inlägg:
    30
    Mottagna gillanden:
    162

    MINA ENHETER

    Låtom oss hållas till topic. frågor och problem relevanta till tråden.
     
  7. plun

    plun Android Medlem

    Blev medlem:
    18 okt 2009
    Inlägg:
    5 631
    Mottagna gillanden:
    520

    MINA ENHETER

    Jo ett stort problem så bör lösas på något sätt.

    Det är på tok för många som låser upp, lägger på en recovery, rootar och sedan en rom utan att ha en aning om vad de håller på med. (rootningen är ju bara en liten del !! och de flesta hemkokta rom är ju rootade och klara)

    Kommer det sedan en OTA så blir det fullkomlig kalabalik och genast ska då många ha på OTAn isf att vänta någon timme eller två tills det finns en "hemkokt" rom med OTAn....

    Just nu är det totalröra i Sensation-forumet där man missat det här......:P

    Med Transformer Prime blev det tyvärr många "tegelstenar" pga ovanstående när användare la på en hemkokt rom och sedan ville ha ASUS uppdatering.

    Kan bli samma sak med One X.... enklast "Sitt Ner i Båten" och låt det klarna hos XDA samt förhoppningsvist Modaco.

    Sen är amrisarna och engländarna suveräna på att det snabbt bildas EN GUIDE för de har ingen Jantelag att bekämpa.... de skickligaste utvecklarna tar fram verktygen sen enas man snabbt om en väg/guide som man kör rakt av.

    Ingen höjdare att se ledsna användare som blåser en pryl för 5-6ooo kr..
     
  8. plun

    plun Android Medlem

    Blev medlem:
    18 okt 2009
    Inlägg:
    5 631
    Mottagna gillanden:
    520

    MINA ENHETER

  9. conny85

    conny85 Professional Droid Hedersmedlem

    Blev medlem:
    19 okt 2010
    Inlägg:
    3 478
    Mottagna gillanden:
    930
    Operatör:
    Halebop
    Telefon:
    OnePlus 6

    MINA ENHETER

    Operatör:
    Halebop
    Telefon:
    OnePlus 6
    Telefon 2:
    Oneplus 3
  10. Hampa_D

    Hampa_D Professional Droid Medlem

    Blev medlem:
    5 jun 2010
    Inlägg:
    2 409
    Mottagna gillanden:
    371

    MINA ENHETER

    fast Paul sa ju att det inte skulle funka på en retail lur.... im i wrong or what? WHAT?!!

    root måste jag nog ha, inte för byte av rom osv men för att få adfree, titanium backup och gärna usb2go att funka....
     
    Last edited: 1 apr 2012
  11. plun

    plun Android Medlem

    Blev medlem:
    18 okt 2009
    Inlägg:
    5 631
    Mottagna gillanden:
    520

    MINA ENHETER

    Yep...så är det.

    Jag kör med AdAway som ett "måste" .... (och då måste man då ha root-behörighet)

    Sensation kördes länge med enbart en "temp-root" (hela förra sommoren) innan Revolutionary hackade bootloadern.

    Med säkerhet så kommer man att koka ihop en lösning mycket snabbare för One X....:teeth:
     
  12. Hampa_D

    Hampa_D Professional Droid Medlem

    Blev medlem:
    5 jun 2010
    Inlägg:
    2 409
    Mottagna gillanden:
    371

    MINA ENHETER

    det får vi hoppas. men det lär inte ta lång tid inna xda och modaco communityn är i full gång
     
  13. plun

    plun Android Medlem

    Blev medlem:
    18 okt 2009
    Inlägg:
    5 631
    Mottagna gillanden:
    520

    MINA ENHETER

    Jo det finns alltid några bra säkerhetshål att exploatera i Linux-kärnan....;)
     
  14. Hampa_D

    Hampa_D Professional Droid Medlem

    Blev medlem:
    5 jun 2010
    Inlägg:
    2 409
    Mottagna gillanden:
    371

    MINA ENHETER

    ja, frågan är hur det blir med nvidia grejerna, har iof inte läst på ordentligt men kan tänka mig att det kan skapa problem med grafikkretsen....
     
  15. plun

    plun Android Medlem

    Blev medlem:
    18 okt 2009
    Inlägg:
    5 631
    Mottagna gillanden:
    520

    MINA ENHETER

    Yep och det är redan ett problem som Primen drabbats av....ASUS/nVidia har inte släppt nVflash för Tegra 3. Hur HTC/nVidia gör vet vi inte ?

    Sen för Primen så tappade man då root när ASUS bytte kärna...dvs "exploiten" försvann från kärnan. Långnäsa...:P

    Här är Transformers utvecklingsforum. Pga alla trubbel med Primen inkl brickningar så är det ingen riktig fart...:P

    http://forum.xda-developers.com/forumdisplay.php?f=1414

    Jag kör med en app som heter "root-keeper" och jag lyckades få tillbaka root....

    En liten utvikning men är troligen viktig även för One X !! ;)
     
  16. Hampa_D

    Hampa_D Professional Droid Medlem

    Blev medlem:
    5 jun 2010
    Inlägg:
    2 409
    Mottagna gillanden:
    371

    MINA ENHETER

    hmm men som jag fatta det så endast root påverkar inte telefonen nämnvärt mer än tex appar som adfree osv? det är först när det ska in en custom rom det kan strula till sig lite
     
  17. plun

    plun Android Medlem

    Blev medlem:
    18 okt 2009
    Inlägg:
    5 631
    Mottagna gillanden:
    520

    MINA ENHETER

    Jo men själva "rootningen" är att man utnyttjar en sk "exploit" dvs ett säkerhetshål i kärnan.

    Det finns med varje Linux-version ett antal "exploits" som man av olika anledningar inte täpper till....kan vara helt harmlösa men kan nyttjas vid en "rootning". Några tunga "hackers" som har koll på det här....:cool:

    Min Prime har jag enbart "rootat" och jag tänker inte gå vidare med något mer eftersom det är så osäkert just nu. Precis som du tänker !

    Innan man får in en "custom rom" så behöver man ju oxå en recovery samt att man måste låsa upp luren vilket man inte behöver för enbart root.

    Mycket viktigt att man inte rusar iväg..... "Sitt ner i båten" och låt XDA eller Modaco-folket skapa ett säkert sätt !!
     
  18. plun

    plun Android Medlem

    Blev medlem:
    18 okt 2009
    Inlägg:
    5 631
    Mottagna gillanden:
    520

    MINA ENHETER

    Hampa_D gillar detta.
  19. Droid119

    Droid119 Guest

    Tycker man borde vänta på Revolutionary teamet. Då får man S-OFF på en gång.. :P och slipper NAND-lockskiten;)
     
  20. plun

    plun Android Medlem

    Blev medlem:
    18 okt 2009
    Inlägg:
    5 631
    Mottagna gillanden:
    520

    MINA ENHETER