Hi all..
Recently I rooted my HTC One X and was fine but now under certain circumstances I want to send it back and for that I had to unroot it.
Following an unrooting guide from onex.com, I managed to unroot the One X but on the last stage of powering up the device, it is stuck at the boot loader every time and cannot do anything like flashing new roms etc on stock recovery .. not that I know of anyway and when starting up the device when you 1st see the HTC logo before it boots to boot loader it states some kind of developer mode or something.
Have tried the wipe data function on both bootloader and standard recovery which may have been the problem.
Any kind of fix for this? connecting device to windows 7 and using CMD to fast boot to clockwork mod dosnt work because I'd say the rom is corrupt and USB debugging is not available. plus dont know if clockwork mod is even there anymore :/
Please help ... Thanks.
Did you mean to post in the International forum? This one is for the LTE version of the phone.
Sent from my HTC One X using xda premium
He may be talking about the Rogers version as well
Easiest error free n00b method to restore yourdevice:
-> Relock your bootloader ( command: 'fastboot oem lock' )
-> Run the latest att ruu (If you have an AT&T device skip ahead to the final step)
-> When the installer starts up (and say's click next) move it to the side, dont continue yet.
-> Rename the rogers pj83img to rom.zip
-> Go to your temp folder (default: C:\Users\[Your User Name]\AppData\Local\Temp )
-> In a subfolder of one of the two folders with number/letter/hyphen names in parenthesis, you'll find rom.zip
-> overwrite it with the rogers one you renamed earlier
-> Turn on your phone, and connect it to your computer
-> Go back to the installer and proceed through it.
Let it do it's thing and your phone should now be fixed for use.
The RUU & Img Images can be found Here
Please help me .. stuck on White Screen HTC One Beats Audio
JSLEnterprises said:
Easiest error free n00b method to restore yourdevice:
-> Relock your bootloader ( command: 'fastboot oem lock' )
-> Run the latest att ruu (If you have an AT&T device skip ahead to the final step)
-> When the installer starts up (and say's click next) move it to the side, dont continue yet.
-> Rename the rogers pj83img to rom.zip
-> Go to your temp folder (default: C:\Users\[Your User Name]\AppData\Local\Temp )
-> In a subfolder of one of the two folders with number/letter/hyphen names in parenthesis, you'll find rom.zip
-> overwrite it with the rogers one you renamed earlier
-> Turn on your phone, and connect it to your computer
-> Go back to the installer and proceed through it.
Let it do it's thing and your phone should now be fixed for use.
The RUU & Img Images can be found
Hi JSLEnterprises,
I tried your method before and it work fine ... now I'm stuck again but this time at the HTC One BeatsAudio white screen.
so I can't run the RUU + PJ83IMG again , because my device is not synch with HT Synch ??
How can I remedy that...
I'm on Rogers HTC one x, (was debranded)
Please and thanks
Click to expand...
Click to collapse
JSLEnterprises said:
-> Go to your temp folder (default: C:\Users\[Your User Name]\AppData\Local\Temp )
-> In a subfolder of one of the two folders with number/letter/hyphen names in parenthesis, you'll find rom.zip
Click to expand...
Click to collapse
I don't have any subfolder or any folder with this sequence number/letter/hyphen names in parenthesis. I have tried to search for rom.zip file on the Temp folder but no luck either.
Will this solve my problem with it not being able to update my ROM? It says it can update my ROM because the ROM I have isn't for this device, I have an HTC One X but I did something quite stupid I have installed the AT&T 1.85 Firmware and now I can't install the Rogers firmware.
Any help would be greatly appreciated
Thank you
Fr33man76 said:
I don't have any subfolder or any folder with this sequence number/letter/hyphen names in parenthesis. I have tried to search for rom.zip file on the Temp folder but no luck either.
Will this solve my problem with it not being able to update my ROM? It says it can update my ROM because the ROM I have isn't for this device, I have an HTC One X but I did something quite stupid I have installed the AT&T 1.85 Firmware and now I can't install the Rogers firmware.
Any help would be greatly appreciated
Thank you
Click to expand...
Click to collapse
hey i am in the same situation, booting loop, version 1.94, rogers. ruu doesn't work cuz my version is higher then the one it shows up on upgrading.
if u have a solution to this , plz plz plz notify me.
thank u !
This saves my bricked one x! Thanks man!!!:good::good:
JSLEnterprises said:
Easiest error free n00b method to restore yourdevice:
-> Relock your bootloader ( command: 'fastboot oem lock' )
-> Run the latest att ruu (If you have an AT&T device skip ahead to the final step)
-> When the installer starts up (and say's click next) move it to the side, dont continue yet.
-> Rename the rogers pj83img to rom.zip
-> Go to your temp folder (default: C:\Users\[Your User Name]\AppData\Local\Temp )
-> In a subfolder of one of the two folders with number/letter/hyphen names in parenthesis, you'll find rom.zip
-> overwrite it with the rogers one you renamed earlier
-> Turn on your phone, and connect it to your computer
-> Go back to the installer and proceed through it.
Let it do it's thing and your phone should now be fixed for use.
The RUU & Img Images can be found Here
Click to expand...
Click to collapse
Thanks for the post!!!
Related
Downgrading to hboot 0.75:
1. Tools needed:
1.1. Hex editor http://mh-nexus.de/en/hxd/
1.2. rooted desire
1.3. misc.img
1.4. attachment flash_image.zip (in german guide: http://www.android-hilfe.de/attachm...-how-rebrand-o2-desire-fertig-flash_image.zip )
2. creating misc.img
2.1. connect the desire to your pc and start a adb shell with:
----> adb shell
2.2. copy mtd0 to sdcard as misc.img
----> cat /dev/mtd/mtd0 > /sdcard/misc.img
3. edit misc.img
3.1. copy misc.img to your pc (or edit it directly on sdcard)
3.2. start a hex editor and open misc.img
3.3. in line 11 is the current version (example: 1.21.405.1)
3.4. change it to 1.15.405.1
3.5. save under a new name and copy it to sdcard
4. flash modified misc.img
4.1. download flash_image.zip, unzip and copy the content to the sdcard (attachment in german guide)
4.2. move via adb to the sdcard
----> cat /sdcard/flash_image > /data/flash_image
4.3. add execute bit
----> chmod 755 /data/flash_image
4.4. flash the modified image (don't forget to change name)
----> /data/flash_image misc /sdcard/misc-mod.img
(4.5. could need more than one try, seems there is no output on success)
5. applied the HTC Bravo WWE 1.15.405.4 RUU to unroot it: http://shipped-roms.com/shipped/Bra...io_32.30.00.28U_4.05.00.11_release_122704.exe
Now it shows hboot 0.75 in fastboot!
Original (german guide): http://www.android-hilfe.de/root-ha...esire/30011-how-rebrand-o2-desire-fertig.html
P.S. Rooting for hboot 0.83: http://forum.xda-developers.com/showthread.php?t=748618
Rooting for hboot 0.92: http://android.modaco.com/content/htc-desire-desire-modaco-com/315594/root-slcd-hboot-0-92/
Do you not think this is pointless seeing as any HBOOT can be rooted? there is no need to downgrade and the other thread you posted this in was from August - things have moved on a lot since then...
Why would anyone downgrade to 0.75???
0.93 can be rooted easily with Unrevoked....
`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´`´
Sent using XDA app from my Desire
For example with hboot 0.75 you can flash _ANY_ official ROM ( http://shipped-roms.com/shipped/Bravo/ ) but with 0.92 you can't (error: wrong bootloader version).
But why would you want to go back to Android 2.1? So long as you can get an RUU for YOUR operator you can go back to stock for warranty purposes
Going back to 0.75 is just not needed any more
EddyOS said:
But why would you want to go back to Android 2.1? So long as you can get an RUU for YOUR operator you can go back to stock for warranty purposes
Going back to 0.75 is just not needed any more
Click to expand...
Click to collapse
Read for example this http://forum.xda-developers.com/showthread.php?t=694194
or this http://android.modaco.com/content/h...ding-hboot-0-80-to-0-75-anymore/#entry1358212
There are MANY QUESTIONS about downgrading hboot to 0.75.
simploid said:
Read for example this http://forum.xda-developers.com/showthread.php?t=694194
or this http://android.modaco.com/content/h...ding-hboot-0-80-to-0-75-anymore/#entry1358212
There are MANY QUESTIONS about downgrading hboot to 0.75.
Click to expand...
Click to collapse
Yeah but those are like 3-4 months old, and thus not that relevant anymore...
But if this helps anyone, so be it... I don't see the point, as the new tools that are from August, works fine with those hboot.
Thanks for posting. Looks useful to me, I'm not aware of another way to revert branded phones to stock when a Froyo RUU for the phone's operator is not available.
FOUND SOLUTION TO DOWNGRADE 2.2 w HBOOT 093 to stock 2.1 HBOOT .083
Ok I am no expert but I found a simple solution.
I am new to these boards and I am even new to the Android platform. I just love technology and in my spare time try to hack into all my gadgets.
I have three files that you need to download.
Update.zip is to be downloaded to you SD Card.
The other two zip file you need to extract somewhere you can easily find.
These files are .img files you will need to flash onto your HTC Desire using unrevoked.
Step 1.
Flash the misc.img
Step 2.
Flash the recovery-RA-desire-v1.7.0.1-R5.1.img file. The HTC Desire will cycle through rooting process and your phone will reboot in recovery mode that has a flashing option.
Step 3.
Scroll down and press the FLASH option. Select the update.zip file that you downloaded to your SD Card. IMPORTANT. PLEASE MAKE SURE YOU DO NOT HAVE ANY OTHER FILE ON SD CARD called update.zip.
Step 4.
Once you flash the update.zip file just reboot the phone as normal. This process now allows you to install the factory ROM with desired HBOOT.
Step 5.
Unzip the HTC ROM Updater .exe and run the HTC program with your phone plugged in via USB. If you encounter any issues try unplugging the phone and reboot in bootloader and then plug phone back via usb make sure you have the phone on fastboot usb mode then run the HTC ROM Updater program.
I tried to upload the original ROM for my phone but file too big. Sorry.
I have the HTC Desire Telstra A8183 and I can only attest to this working on my phone. I hope that others have the same luck as I did.
Let me know how it goes. If you have any questions, I'm not an expert but certainly will respond. GOOD LUCK.
simploid said:
Downgrading to hboot 0.75:
SNIP....
Click to expand...
Click to collapse
Worked brilliantly, was having so much pain trying to get from 0.93 debranded back to a Tmobile stock image.
Used this to 0.75, then stock TMOB image straight on top, easy!
Desire now off to T-Mobile for overheat repair!
Job done!
simploid said:
Downgrading to hboot 0.75:
1. Tools needed:
Click to expand...
Click to collapse
Also for me it worked perfectly! Tnx mate!
Desire was doing strange things and i wanted to go back to the way i bought it.
Now blazing fast on Stock Eclair including irritating bootsound
If you were doing it for warranty then all you needed to do was get the current ROM for your phone
EddyOS said:
If you were doing it for warranty then all you needed to do was get the current ROM for your phone
Click to expand...
Click to collapse
I know, but first it's nice to know what is possible and second, i wanted to know again how Eclair was feeling. Quite good I must say.
I'm just completing the last OTA by the way.
So back on stock unrooted FroYo 2.29
edit: oh, there's another update, 2.29.405.5
Gonna root it now and mod it here and there. Then make a nandroid, s-off, then restore...
As My desire is amoled and unbranded i don't know for sure if this tut gonna help Slcd/Branded desire user if some one with slcd or branded desire fix there brick by follow this tut please leave a comment Here.
*To work this Hole Thing Out You need to setup Adb and fastboot in your pc,if you don't know how to do it follow this nice Guide.
http://androidforums.com/desire-all-things-root/337356-faq-adb-fastboot-windows-updated-1st-june-2011-a.html
Last few days i saw lots of people having usb brick problem even after they flashed the Ruu.exe or PB99IMG.zip update via hboot that because misc.img is corrupted and they stuck on stock rom without any usb function.Few Days ago i was in the same situation and solved my problem thought i should share this Information with people who need help.
Note-If you usb bricked on s-off device then try this fastboot command to solve this
fastboot oem enableqxdm 0(unblock your sd-card)
fastboot oem eraseconfig(fix misc partition)
if above command don't work then you have to flash a ruu.exe or PB99IMG.zip file via hboot to return to stock
rom usally that fix the usb brick but some time that trick also fails,if that happen then you have to go through the process below.
If your device is branded then create a goldcard and flash a unbranded PB99IMG.ZIP cause maybe this not gonna work on branded device.
I solve my usb brick this way
after return to stock rom via PB99IMG.zip file flash via hboot(didn't fix my usb brick so i had to do the steps below)
1.i unlocked my sd card via fastboot command"fastboot oem enableqxdm 0" sd card recognized by phone and i can browse it via file explorer.
note-you can access your sdcard only via file explorer nothing else so after execute the command download a file explorer from android market.
2.then i copied the visionary+(it gave me temporary root access which is needed to work this whole thing out).
root explorer,terminal emulator apk and those usb bricked update file(image_flash,mtd0.img) to sdcard from pc via card reader and installed them.
before copy those update file on sd card i edited the mtd0.img to put correct cid n rom info via hex editor.
To find cid info
If you don't know your Cid then type this command in fastboot-fastboot oem boot this will show you info about your phone cid.when the info shows up look for‘INFOCID HTC___xxx'
To find The Rom version-Go to Settings>About phone>Software Information and note your Software Number.
3.after that i copied those update file in phone memory to copy file in phone memory you have to set permission for r/w.When open root explorer look at the top left corner you will see mount as r/o mount r/w tap on mount r/w that's it you set permission to read/write on your phone memory and copy the file in
/data/data/ folder and set permission for r/w and execute for those file via root explorer.
4.after that i simply typed this command in terminal emulator
"su
/data/data/flash_image misc /data/data/mtd0.img"
Rebooted my phone and voila usb brick is gone htc sync,usb tethering,sd card mount,charge everything is working and now i am rooted and s-off again
Note-you don't need the rageagainstthecage file which only need if you try to get root access via terminal emulator which is lengthy n complicated but with visionary+ you can get root access with 1 click and it's much easier than typing command in T.E.
If above information helps you to fix Your usb brick Please Leave a comment Here and you can also hit the Thanks button
Exiled_SouL said:
before copy those update file on sd card i edited the mtd0.img to put correct cid n rom info via hex editor.
Click to expand...
Click to collapse
how do you edited it? thx
edited it with hex editor software it included in the zip file
I know. but how exactly?
tma24 said:
I know. but how exactly?
Click to expand...
Click to collapse
when you open the mtd0 file with hex editor look for
"HTC_1xx"-your cid
"ClearAutoImage .x.xx.405.x"-your rom value
and edit those according to your cid and rom value information.
i updated the thread with some more useful info so recheck the 1st post.
Thank you very much. While my phone is fine but I'm trying to fix a friend
you welcome,if it work out please leave a reply here
of course
my translated your post in slovak forum
http://smartmobil.sk/forum/viewtopic.php?f=142&t=12610
thank you very much
Regards.
Exiled_SouL said:
you welcome,if it work out please leave a reply here
Click to expand...
Click to collapse
Yes, I fixed it!!! Thx man.
Congrats.thanks for confirming
You've made my day. You need a donate button. Thanks.
Hi, thank you very much for responding my thread, and thank's to you my desire is back to normal..., I have one question, Is it safe to use permanent root using Visionary+ ?
thank's
kebhoganteng said:
Hi, thank you very much for responding my thread, and thank's to you my desire is back to normal..., I have one question, Is it safe to use permanent root using Visionary+ ?
thank's
Click to expand...
Click to collapse
Glad that it worked out for you about V+ root,TBH i don't know but my opinion is it's safer to use unrevocked for root.
Marc. said:
I read it, but a few questions...
( My phone is S-ON )
1. I'm not on a stock rom, but on Insertcoin
2. I can already acces my SD card, so can I skip the first step? Done that yesterday already.
3. Can I use the mtd0.img generator? If yes I have already the file.
4. With step 3, which files must be in /data/data?
5. With step 2, I have super user, so can I use that instead of the root acces thing?
Click to expand...
Click to collapse
Quote from the other topic, maybe you read it here faster.
Edit, just tried it. I generated my mtd0.img out of another topic. Read a lot, and it works perfect again!! Thanks!! You saved my phone!
Exiled_SouL said:
Glad that it worked out for you about V+ root,TBH i don't know but my opinion is it's safer to use unrevocked for root.
Click to expand...
Click to collapse
Hi, again
I have a new problem after fixing the USB Brick. I can't root my desire using Unrevoked 3, it was always failed on process uninstalling unrevoked3 system and showed :
Validation error : Backup CID is Missing
do you have any idea for this problem?
thx for your respond
That same error showed up when i tried to root after usb brick but in my app drawer the super user icon showed that means it worked somehow even after the error,so check your app drawer and recovery if you see the su icon and cwm recovery then it worked don't worry about the error
Sent from my HTC Desire using XDA App
Hello,
Can I try this method on my Desire S (unrooted, s-on v2.3.5-sense3.0) ?
a great big thank you. I am very happy!
rakhan01 said:
Hello,
Can I try this method on my Desire S (unrooted, s-on v2.3.5-sense3.0) ?
Click to expand...
Click to collapse
Yes, if you want to brick your device by flashing a misc meant for another one..
This tutorial is for noob people like me who needs a clean, simple and secure way to achieve something more from their stock ROM phones.
No doubt the devs are doing magics with their images but probably there are many conservative people who want to stay with their original firmwares.
So here we go:
My phone was runnig RUU_Saga_HTC_Europe_1.28.401.1_Radio_20.28b.30.080 5U_38.03.02.11_M_release out of the box first. It was S-ON. I S-OFFed it using Alpharevx and then I rooted it with Gingerbreak 1.20. Then I decided to update the phone with the stock RUU_Saga_HTC_Europe_1.47.401.4_Radio_20.28I.30.085 AU_3805.06.02.03_M_release_199410_signed and I lost my root but the phone was still showing S-OFF. Rooting with Gingerbreak is not working on 1.47.xxx ROMs. I rooted it using 4EXTRecovery v2.1.0 FINAL and this file from http://unrevoked.com/rootwiki/doku.php/public/revolutionary
To install 4EXTRecovery v2.1.0 FINAL on a non rooted phone(thanks to madmaxx82 and .sh4d0w.):
1. Download and unzip on your PC the attached 4EXTRecovery v2.1.0 FINAL.zip file
2.Copy all 5 files to the C:\ directory of your PC.
3.Connect your phone to the PC(debug usb option activated) charge only
4.Run cmd to open console, point to the directory where you copied the files and type: adb reboot bootloader - device will boot into the bootloader
5.Type: fastboot flash recovery recovery.img
Done
After reboot you should have 4EXTRecovery installed available from recovery option on your hboot menu.
6. Copy to the root of your SD Card the file su-2.3.6.3-efgh-signed.zip which you can download from here
7.Go to the 4EXTRecovery > install from sd card and choose su-2.3.6.3-efgh-signed.zip
8.Done. After reboot you should have SUPERUSER installed and your phone is rooted again
To get Ad hoc wifi support:
9.Download and unzip the attached Ad hoc.zip file to your PC.
10. Install from 4EXTRecovery ADHOC.v2.zip file and reboot.
11.Copy and replace wpa_supplicant file to: /system/bin
(you can use file expert apk from the market to do that)
Done. You have an Ad hoc wi-fi support.
YOUR PHONE MUST BE S-OFF BEFORE TO START THIS PROCEDURE!!!
DO IT ON YOUR OWN RISK!
Good luck!
You can have a look here for double check: http://forum.xda-developers.com/showpost.php?p=16171869&postcount=184
Just to be sure: does installing 4EXTRecovery or su-2.3.6.3-efgh-signed wipe any data from you phone?
NO it didn't !
I did it last night and worked !
Phone remains untached. Just rooted
Sent from my HTC Desire S using XDA Premium App
If I have ClockworkMod Recovery installed already then can I install 4EXTRecovery on top of that?
I don't think so. You better don't. But why do you need 4EXT once you have already CWM installed? I just shared one option to root 1.47.xx ROM which was not possible to do with Gingerbreak. If I have to remove CWM I would flash stock RUU. You will keep your S-OFF but will loose root. Then install 4EXTRecovery and proceed to root with the su-file. But maybe there is more elegant and time-saving way to do it. Just surch around the forum.
Sent from my HTC Desire S using XDA Premium App
Noob understands it to have better and more features.
This work with new hboot (6.98.1002 or like) or not
bilalovic1234 said:
This work with new hboot (6.98.1002 or like) or not
Click to expand...
Click to collapse
Yes, it works. That's the idea because Gingerbreak is not working on 6.98.1002
on cmd i have juste one message< waiting for device > how many time i need waiting or is wrong way
ando roido said:
If I have ClockworkMod Recovery installed already then can I install 4EXTRecovery on top of that?
Click to expand...
Click to collapse
yes you can install 4EXTRecovery on top of CWMR
4EXTRecovery basically is CWMR with more options & features
bilalovic1234 said:
on cmd i have juste one message< waiting for device > how many time i need waiting or is wrong way
Click to expand...
Click to collapse
Uninstall all HTC drivers and HTC Sync from your PC. Download fastboot drivers available here and install them. Make sure your phone is with USB debug active, connect it to the PC(charge only) and you should be OK. After everything done you may install your HTC Sync again if you want.
not help is same probleme .... f..ck.... i have superuser installed beefore this hboot and i cant delete superuser
bilalovic1234 said:
not help is same probleme .... f..ck.... i have superuser installed beefore this hboot and i cant delete superuser
Click to expand...
Click to collapse
Download the stock ROM from the dev section and flash the phone. I pointed this on the previous page. And follow the procedure - read it again.
teddy_irish said:
Download the stock ROM from the dev section and flash the phone. I pointed this on the previous page. And follow the procedure - read it again.
Click to expand...
Click to collapse
Same waiting for device all is ok but not work...
bilalovic1234 said:
Same waiting for device all is ok but not work...
Click to expand...
Click to collapse
But you have SuperUser installed so your phone is already rooted. What actually are you trying to do?
When I was installing the stock ROM I was using the drivers provided from the official HTC website. Before to succeed with flashing the RUU it gave me couple of times connection error and waiting for device. I tried with sync option and with charge option and it worked at the end. You can try that too. As far as I remember flashing the RUU was with USB debug OFF.
i have root my phone..
but i have problem with wifi..
i think i cant move the wpa_supplicant..
i have tick the root explorer in the file expert
any suggestion?
thanks u
loukasz said:
i have root my phone..
but i have problem with wifi..
i think i cant move the wpa_supplicant..
i have tick the root explorer in the file expert
any suggestion?
thanks u
Click to expand...
Click to collapse
What is the problem with your wifi? Install the file expert apk from market. Open it and go to the place on your SD Card where you put the file wpa_supplicant. Copy the file and navigate to /system/bin and paste it - it will ask you to overwrite the existing file. Press ok and that's it. Make sure that you have installed the ADHOC.v2.zip file from recovery too.
teddy_irish said:
What is the problem with your wifi? Install the file expert apk from market. Open it and go to the place on your SD Card where you put the file wpa_supplicant. Copy the file and navigate to /system/bin and paste it - it will ask you to overwrite the existing file. Press ok and that's it. Make sure that you have installed the ADHOC.v2.zip file from recovery too.
Click to expand...
Click to collapse
in wifi write error..
i replace the wpa_supplicant..any suggestion..i need my wifi
how can i check if the ADHOC.v2.zip installed?
edit:
Installing update...
Installing Wifi Adhoc..
Installation complete!
Install from sdcard complete
Click to expand...
Click to collapse
install again the ADHOC.v2.zip
replace the wpa_supplicant but Error in wifi still exist..
loukasz said:
in wifi write error..
i replace the wpa_supplicant..any suggestion..i need my wifi
how can i check if the ADHOC.v2.zip installed?
Click to expand...
Click to collapse
Just boot in to recovery and choose install zip from sd card
Navigate to ADHOC.v2.zip(the file should be on the root of your SD Card) and install it. Reboot.
This guide is intended for Telstra One XL users in Australia Only. If you are not using this handset then please leave this thread now as this process MAY NOT work for you as I have no way of confirming.
Recently I have seen an increase in the amount of questions on what we (Telstra users) need to do to Root and/or Unlock the Bootloader on our phones. This guide is intended to have all of this information in one place so that all Telstra users can have a quick reference point to this info so that we don't clog up the forums with many posts.
I am not to be held responsible for any problems or paper weights that you may have/create while using these methods. In saying that, these methods and tried, true and tested by many users here on the XDA forums. Any problems that you may have can be posted in this thread or in the Q&A sections of this forum.
Now onto the good stuff....
To be able to install a Custom ROM onto your Telstra HTC One XL you DO NOT need to root your phone (unless using Goo Manager to install recovery but more on that later.), all you need to do is Unlock the Bootloader and then install a Custom Recovery through fastboot.
If you have any questions about the below processes then please post in this thread so that we can assist you with all the information that you need to know.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
How to get Root permissions - 1.81 Only
Please note: Root is only achievable if your software number starts with 1.81. To check this go to Settings > About > Software Information > Software Number. If the version is 1.89 then you will not be able to root your phone.
1. Go to the HTC Website and download HTC Sync Manager from here. Once installed ensure that it is not running. You can do this by going to Task Manager (Right Click Taskbar > Start Task Manager) > Processes > Then end the HSMServiceEntry.exe and htcUPCTLoader.exe processes.
2. Download the attached onxr.zip file that contains the files required to Root your phone.
3. Create a new folder on C:\ Drive called Android and then extract the Zip file into that location.
4. Connect up your phone to your computer using the USB cable that came with the phone.
5. Enabled USB Debugging. Settings > Developer Options > USB Debugging
6. Make sure the phone is in Charge Only mode by pulling down the Notification bar from the top of your screen, pressing on USB Connection Type and selecting Charge Only.
7. Browse to C:\Android and find the correspodning file to your operating system:
Windows - root.bat
Linux - root-linux.sh
Mac OSX - root-mac.sh
8. Wait for the script to finish and your phone to restart once or twice.
9. Once the phone completes it's reboots open your App Drawer and confirm that the SuperSU application is present. Open the app and click Ok to update your SU Binaries.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
How to Unlock the Bootloader
1. Before starting browse to here. Download and install HTC Sync Manager but do not start it.
2. Also download the attached adb-fastboot.zip file on this post and extract it to C:\Android\. You should now have adb.exe and fastboot.exe files in this folder along with some .dll files.
2. Go to HTCDev.com
3. Click Register at the top of the screen and setup your account.
4. Once completed browse to http://www.htcdev.com/bootloader/unlock-instructions.
5. Unfortunately we cannot remove the battery so start from Step 2 and follow all the way down to Step 4 then click 'Proceed to Step 5'.
7. Scroll down to Step 6 as we have already extracted the ADB and Fastboot file, then click 'Proceed to Step 8'.
8. Follow the steps on screen until you have your Device Identifier Token. Place this token into the text box provided and click 'Submit'.
9. HTC will then email your Unlock Code to you. Once you receive this file save it to C:\Android\ with the other files from earlier.
10. Follow Steps 12 and 13.
11. Your device now has an Unlocked Bootloader.
12. To relock your Bootloader to run an RUU, simply run fastboot oem lock from command prompt.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
How to Install TWRP Custom Recovery
Please note: This step can only be attempted after Unlocking your Bootloader. If your Bootloader is not unlocked then you will not be able to complete this step.
1. Browse to the TWRP HTC One X (Evita) webpage.
2. Download the latest TWRP recovery img under the 'Download Recovery Image' section of the page. Current version (2.2.2.0) as of 29/08/12 here.
3. Download the attached adb-fastboot.zip file on this post and extract it to C:\Android\. You should now have adb.exe and fastboot.exe files in this folder along with some .dll files.
4. Turn off your phone.
5. Hold down the Volume Down button and then the Power button until a basic text menu appears on your screen with a white background.
6. Using your Volume Up and Down Buttons and your Power button as your Enter button select 'fastboot' from the list of options. If you have HTC Sync installed correctly your screen should now say FASTBOOT USB.
7. Click on Start > Run (Windows Key + R) then type: cd C:\Android\
8. Then enter the following command. Once this command is entered it will copy the recovery to your device and flash this custom recovery.
fastboot flash recovery openrecovery-twrp-2.2.2.0-evita.img
Note: The name of the recovery file will change when a new version is released. If you are using Windows 7 the best way to ensure the name of the file is correct is to type the first few letters and then press the TAB key on your keyboard.
9. After the recovery has been flashed to your phone successfully you will need to select reboot from the menu on your phones screen and then recovery. This will reboot your phone into the TWRP Recovery mode, from here you will be able to flash ROMs.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
How to install a ROM using TWRP
1. Download the ROM you would like to Flash to your phone and copy it across to your SD Card.
2. Reboot your phone into Recovery.
Stock ROM: Turn off your phone. Hold Volume Down and Press the Power Button for 3 seconds and then let go of the Power Button but keep holding Volume Down until the white bootloader screen is show. Once here select Recovery from the list on screen using the Volume Up and Down buttons then using the Power Button to select the recovery open.
Custom ROM: You may be able to reboot into recovery from the Power Menu, otherwise use the above method.
3. Create a Nandroid Backup. To do this you need to press the Backup button and select only System and Data. Name your backup with the name of the ROM and the date you are doing the back in case you need to restore this backup at a later date.
4. As a general rule of thumb before flashing a new ROM I do the following. (You don't have to use this method, you may be advised to use a different method depending on the ROM so please check their install instructions.
Go to Wipe. Then wipe in the following order:
Cache
Dalvik Cache
System
Factory Reset
5. Go back to the main TWRP screen. Select Install
6. Browse your SDCard and find the ROM .zip file and click on it.
7. Swipe to install.
8. Follow the prompts, if there are any, for the ROM you are installing.
9. Once the install has finished then select Reboot to System.
APNs
You may be required to enter in your APN settings if your not using a Telstra Based ROM. To enter these APNs go to Settings > Mobile Network > Access Point Names > Menu > Add. Once entered in make sure you select the orange radio button to enable the APN.
(Internet)
Name: Telstra Internet
APN: Telstra.wap
Proxy: 10.1.1.181
Port: 80
APN type: default
Leave all other fields unchanged
(MMS)
Name: Telstra MMS
APN: Telstra.mms
MMSC: http://mmsc.telstra.com:8002
MMS proxy: 10.1.1.180
MMS port: 80
APN type: mms
Leave all other fields unchanged
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Tweaks
Build.prop Edits
After installing a Custom ROM that isn't built for Telstra Users it is suggested that you add the following edits to your Build.prop file:
Code:
ro.ril.hsdpa.category=24
ro.ril.enable.amr.wideband=1
To make these edits you will need to install a file explorer like 'ES File Explorer'. Once installed ensure that it has root permissions and that the File System is mounted as writable.
1. Browse to /system/, long press on build.prop and select edit.
2. Find the above entrys and ensure that they are the same as above. If they don't exist then enter them as they appear above.
3. Save the newly edited build.prop.
4. Reboot your phone.
Note: The wideband change will not work on CyanogenMod 10. We have submitted something to the issue tracker here to try and get this resolved for us.
Telstra One App
The latest TelstraOne app is now available on the Google PlayStore here.
References
Telstra One XL Thread
TeamWin Project Website
Ausdroid
One Click Root for HTC One X Thread
Please know that I am not responsible for any of the development that went into these methods and that full credit goes to the creators, in saying that if I have missed anyone please shoot me a PM and I will make sure I put you up here as your deserve more credit than me for this information!!
Great work, well written mate, I'm sure it'll help a lot of newbies.
Only thing I noticed was the software version of 1.85 - Telstra roms start from 1.81 then jump up to 1.89.
1.85 was more AT&T if I'm not mistaken.
Sent from my HTC One XL
thejosh86 said:
Great work, well written mate, I'm sure it'll help a lot of newbies.
Only thing I noticed was the software version of 1.85 - Telstra roms start from 1.81 then jump up to 1.89.
1.85 was more AT&T if I'm not mistaken.
Sent from my HTC One XL
Click to expand...
Click to collapse
Ahh you are right my friend. Been so long since I had 1.81 that I'd forgotten haha. Will update the posts Thanks!
Well done. Looks very handy for Telstra folks. I've added this to my Index thread: http://forum.xda-developers.com/showthread.php?p=26512322
redpoint73 said:
Well done. Looks very handy for Telstra folks. I've added this to my Index thread: http://forum.xda-developers.com/showthread.php?p=26512322
Click to expand...
Click to collapse
Thanks, seems like i've taken this further than i was going to originally....lol
Bootloader Unlock has now been added
Has anyone got the Telstra One app working? I downloaded the zip file and copied the apk to /system/app but it never appeared in the app drawer.
tclc said:
Has anyone got the Telstra One app working? I downloaded the zip file and copied the apk to /system/app but it never appeared in the app drawer.
Click to expand...
Click to collapse
Would you be running CM10 by any chance? I haven't managed to get it working with it yet.
If it's a sense rom it should appear in the app drawer as soon as you copy it over.
tclc said:
Has anyone got the Telstra One app working? I downloaded the zip file and copied the apk to /system/app but it never appeared in the app drawer.
Click to expand...
Click to collapse
Did you set correct permissions while system is read write? Has to be rw-r-r-
Sent from my HTC One XL using xda premium
Mac...?
Hi guys, thanks for the info. I'm on a mac, do you guys know of any tools to use to unlock my XL?
You can unlock the phone (assuming you bought one from Telstra) by going to HTCDev. You'll need fastboot to complete the process though.
(Unfortunately xda doesn't allow me to post links here yet, but googling should take you to the right place)
Thanks, I managed it. The instructions are quite windows based but it was simple enough once I worked out that the process is mostly OS agnostic if you exchange fastboot for fastboot-mac and use terminal on OS X. Using CM10 nightly, like it.
Thankyou worked a charm with a couple of exceptions.
I installed aokp_evita-jb-rohan-build3
Working good over the weeked
APN I automatically had 4 APN's come up one of which name Telstra internet wPortal which had you settings so I selected that.
Telstra App It appeared fine after doing you instructions but only after rebooting the phone
Couldn't test 4G as I live outside coverage but work inside, 4G didnt appear inside the coverage zone this morning and this was when I edited the Build.prop and
after rebooting, nothing, blank screen and I left it a while, tried a couple more times to boot and it appeared to be dead. Had an original backup that I could restore. Will test again later
Will have to find out what the missing 4G issue was after reinstalling
piscario said:
Thankyou worked a charm with a couple of exceptions.
I installed aokp_evita-jb-rohan-build3
Working good over the weeked
APN I automatically had 4 APN's come up one of which name Telstra internet wPortal which had you settings so I selected that.
Telstra App It appeared fine after doing you instructions but only after rebooting the phone
Couldn't test 4G as I live outside coverage but work inside, 4G didnt appear inside the coverage zone this morning and this was when I edited the Build.prop and
after rebooting, nothing, blank screen and I left it a while, tried a couple more times to boot and it appeared to be dead. Had an original backup that I could restore. Will test again later
Will have to find out what the missing 4G issue was after reinstalling
Click to expand...
Click to collapse
The best APN i have used on an AOSP rom is the one without 'w/Portal' in the title.
As for the build.prop edits, I can't confirm if these actually do anything in AOSP. I'm still yet to test this out myself. I assume that the HD Voice edit will work but I doubt the that HSDPA change will work.
[EDIT] question solved
Sent from my HTC One XL using xda premium
Thanks for the guide!
How different is the One X AT&T to the One XL? e.g. can we use the "One X All in One Kit" to unlock the One XL bootloader?
What are peoples opinions on custom ROMs? The One X has Android Revolution HD but there doesnt seem to be anything earth shattering for the XL due to a far smaller userbase. Are the stock ROMs with root good enough?
Anyone flashed this latest Telstra 2.40 radio here
I had terrible signal using that, gone back to the last one.
Sent from my HTC One XL using xda premium
timmaaa said:
Anyone flashed this latest Telstra 2.40 radio here
I had terrible signal using that, gone back to the last one.
Sent from my HTC One XL using xda premium
Click to expand...
Click to collapse
I have flashed it on CM10 1006 and it worked ok but its not working well on 1007 or 1008 (doesn't even appear to install correctly).
I just recently got an HTC One X and attempted to install a custom ROM on it. I have Cyanogenmod 10 on the phone but it is stuck in a bootloop and I forgot to make a recovery file of the stock ROM I had on here. I have seen people talk about installing a boot.img file but I have no clue a) where to find the file and b) how to install it. If someone could give me step by step directions on how to fix this I would be extremely appreciative. I also attempted to install the ruu file from a suggestion from someone else on here and it failed to update my phone and I attempted this twice. Any assistance would be of great help.
Try turning off your phone and rebooting into twrp recovery, connect your phone to a pc and mount storage. Download another Rom & move to phone , unmount,
System reset, wipe cache & davlik cache
Install other Rom reboot and wait patiently
Hopefully that'll work for ya. I would recommend viper 2.4.1
Sent from my HTC One X using xda premium
Thanks hopefully that works. I have rooted my phones a million times this is my first HTC phone and it has been such a pain! I'll try to other ROM you mentioned hopefully it will work for me. I read somewhere I need to change a boot.img file is that not true? If I do need to do that how will I go about doing so?
That worked! Thank you so much! Should I be able to flash other roms now or will that happen again?
Depends on your hboot version?
If your on hboot 1.14 you'll have to take these steps. All I did was copy this, as I've wrote this probably 100 times now:
Now this is using windows vista/7, hope you have it lol..
1. Download adb/fastboot from the first post in this thread. http://forum.xda-developers.com/showthread.php?p=28340689 now extract it.
2. Download the Rom of choice on either phone or computer. You'll need to copy it so that you have 2 copies, one for phone and one for computer. (This is the least confusing way).
3.download gapps onto your phone.
4. Right click and Extract the Rom.zip file... You'll see some files, the ONLY one you need is "boot.img" take the boot.img, copy it and paste it INSIDE THE ADB/FASTBOOT FOLDER.
5. Now enter recovery on phone. Choose "wipe".. wipe cache, dalvick, factory reset, system.. now go back and choose "install" Flash the Rom.zip followed by gapps.
6. Do not choose reboot! Instead, press back and choose reboot from the MAIN menu. One of the options is reboot to bootloader. Once in bootloader (white screen with skating androids) choose "fastboot"
7. On your computer, RIGHT CLICK your adb/fastboot folder. choose "open command prompt here"
8. Type --> fastboot flash boot boot.img
Success! Reboot phone and enjoy. it May seem like alot but I broke it down in individual steps. Others will argue to fastboot first or last, Ive seen my cousin have trouble doing it first. Now he does it last and its a success every single time. Feel free to ask any questions of you don't understand
9. Delete the extracted Rom contents to clean up and so you don't get confused if you have to do it to a different rom
Also check out the stickies in general section and development section. Guyincognito and redpoint has written some great tutorials and aquired a lot of resources rolled in to one. It would definatley benefit you to read up on it
Sent from my HTC One XL using Tapatalk 2