HTC One X international (Europe) 1.29.401.11 - HTC One X

Just recently I have got my new HTC One X. I would like to have a root though, from what I have read here around the OneClick method do not work with 1.29.401.11 software version. I have tried it myself and this is what I got:
Code:
---------------------------------------------------------------
One-Click Root ToolKit For HTC One X!
Script by Max Lee from OneXRoot.com
Credits go to XDA users sparkym3 and Dan Rosenburg for exploit.
---------------------------------------------------------------
[*] This script will:
(1) root your HTC One X on ICS
(2) install Busybox
(3) install SU files
[*] Before u begin:
(4) Make sure to read full instructions at OneXRoot.com!
---------------------------------------------------------------
--- STARTING ----
--- WAITING FOR DEVICE
Start Rooting...
reboot #1 - DO NOT DISCONNECT YOUR DEVICE!
reboot #2 - DO NOT DISCONNECT YOUR DEVICE!
remount succeeded
1251 KB/s (91980 bytes in 0.071s)
rm failed for /system/xbin/su, No such file or directory
1255 KB/s (568647 bytes in 0.442s)
1254 KB/s (1075144 bytes in 0.836s)
2099+1 records in
2099+1 records out
1075144 bytes transferred in 0.340 secs (3162188 bytes/sec)
rebooting
All Done rooting HTC One X, check out OneXRoot.com for more cool stuff like ROMs, hacks, tips, and more!
runmelinux.sh: 49: runmelinux.sh: @pause: not found
It did not install superuser or busybox. I guess it all fails at creating/getting access to /system/xbin/su ?
I have read about some other methods to unlock the bootloader but as it states on the htcdev.com website if it will be executeted there is no way back to re-lock the bootloader. I guess there is no option to get the S-OFF without unlocking the bootloader at the moment for 1.29.401.11 software version? Seems like it worked for the previous version of the software, I wished I have ordered my phone few months ealier

withhope said:
Just recently I have got my new HTC One X. I would like to have a root though, from what I have read here around the OneClick method do not work with 1.29.401.11 software version. I have tried it myself and this is what I got:
Code:
---------------------------------------------------------------
One-Click Root ToolKit For HTC One X!
Script by Max Lee from OneXRoot.com
Credits go to XDA users sparkym3 and Dan Rosenburg for exploit.
---------------------------------------------------------------
[*] This script will:
(1) root your HTC One X on ICS
(2) install Busybox
(3) install SU files
[*] Before u begin:
(4) Make sure to read full instructions at OneXRoot.com!
---------------------------------------------------------------
--- STARTING ----
--- WAITING FOR DEVICE
Start Rooting...
reboot #1 - DO NOT DISCONNECT YOUR DEVICE!
reboot #2 - DO NOT DISCONNECT YOUR DEVICE!
remount succeeded
1251 KB/s (91980 bytes in 0.071s)
rm failed for /system/xbin/su, No such file or directory
1255 KB/s (568647 bytes in 0.442s)
1254 KB/s (1075144 bytes in 0.836s)
2099+1 records in
2099+1 records out
1075144 bytes transferred in 0.340 secs (3162188 bytes/sec)
rebooting
All Done rooting HTC One X, check out OneXRoot.com for more cool stuff like ROMs, hacks, tips, and more!
runmelinux.sh: 49: runmelinux.sh: @pause: not found
It did not install superuser or busybox. I guess it all fails at creating/getting access to /system/xbin/su ?
I have read about some other methods to unlock the bootloader but as it states on the htcdev.com website if it will be executeted there is no way back to re-lock the bootloader. I guess there is no option to get the S-OFF without unlocking the bootloader at the moment for 1.29.401.11 software version? Seems like it worked for the previous version of the software, I wished I have ordered my phone few months ealier
Click to expand...
Click to collapse
the only way you can root it, is by unlocking it from htcdev
just follow simple steps mentioned there...
then flash clockworkmod through fastboot
boot into recovry flash super su
Enjoy

Too bad you can't re-lock it after you do it (htcdev.com method).
Is there any chance it will be possible though, to root the 1.29.401.11 version in a way that you can get back to the stock whenever you want so it would be in the same state as you bought it?

There isn't anyway at the moment. Devs are working on s-off.
Sent from my GT-I9300 using xda app-developers app

Related

[Q] Rooting HTC Desire 2.2 with HBOOT 0.930001

I have a Desire with OS 2.2 last update , it's Arabic android with the following software information :
Android version : 2.2
Baseband version : 32.49.00.32U_5.11.05.27
Kernel version : 2.6.32.15-gd96f2c0 htc-kernel and18-2 #1
Build number : 2.32.415.3 CL283905 release-keys
Software number 2.32.415.3
Browser version : Webkit 3.1
now my story is I paid lots of money to install the Middle East ROM that come with HTC Desire to Middle East since I bought my mobile from Poland Unlocked , with the last update we received in Middle East about 10 days a go I accepted the new update from 2.1 to 2.2 but some thing wrong happened and my mobile keep restarting so I paid lots of money again to get it back to work , now I decided to root it and learn how to install ROM by my self so i can save money , specially that I am Linux Geek and this things should be easy for me but because it's my only cell phone I have so I can not turn of my phone for long time , that's why I had to pay to fix it fast .
now I tried Unrevoked 3 but it's stuck where " Waiting for root.....( safe to restart if this doesn't work ) i repeat this many many times with Unrevoked 3.21 then Unrevoked 3.22
then I tried to downgrade the phone with this steps :
Linux/Mac Installation
1. Download and extract the utility in a terminal:
$ unzip downgrade23.zip
$ cd desire_downgrade
2. Enable USB debugging on your phone. Ensure 'ask me' is set under 'Connect to PC' setting, and 'charge only'. Plug in your phone.
3. Run the utility.
$ sudo ./downgrade.sh
4. Wait for the process to complete.
If you chose not to downgrade, you can now flash any RUU.
Windows Installation
0. Install HTC Sync (driver required).
1. Extract the downloaded zip file fully (do not just click on the zip file).
2. Enable USB debugging on your phone. Ensure 'ask me' is set under 'Connect to PC' setting with 'charge only'. Plug in your phone.
3. Double-click on the win-down file.
4. Follow instructions and wait.
in both cases I got this error :
error: device not found
although I tried windows " as administrator " and installed the driver many times , and tried Linux " as root " as well and I got the same error , change the USB port many times
i copied the PB99IMG.zip to my SD card and made the goldcard and boot by pushing the power button and Vol down it keep loading and in the end fail .
ANY HELP
copy from ./downgrade.sh output
Android 2.2 (froyo) to 2.1 downgrade utility.
=============================================
v2.2
For information, see this thread:
http://forum.xda-developers.com/showthread.php?t=768256
Press ctrl-c to exit this utility.
Checking for device... Waiting for device. Ensure USB debugging is enabled.
* daemon not running. starting it now *
* daemon started successfully *
Pushing essential files.
621 KB/s (26172 bytes in 0.041s)
112 KB/s (5392 bytes in 0.046s)
1005 KB/s (655360 bytes in 0.636s)
6 KB/s (315 bytes in 0.044s)
5 KB/s (264 bytes in 0.045s)
6 KB/s (334 bytes in 0.051s)
17 KB/s (819 bytes in 0.044s)
1267 KB/s (1120536 bytes in 0.863s)
0 KB/s (55 bytes in 0.055s)
6 KB/s (304 bytes in 0.047s)
7 KB/s (364 bytes in 0.048s)
14 KB/s (625 bytes in 0.043s)
Done.
Pushing recovery image to the sdcard.
Press n and enter to skip this stage, or just press enter to continue:
Beginning transfer. This may take a minute or two...
1738 KB/s (144182346 bytes in 80.973s)
1 KB/s (54 bytes in 0.046s)
Now verifying the downgrade file.
Downgrade file passed verification.
Obtaining root access.
Please wait a moment.
Done.
* daemon not running. starting it now *
* daemon started successfully *
error: device not found
error: device not found
===================================================================
Your phone is now ready to be downgraded - rebooting to bootloader.
Starting in 10 seconds (ctrl-c to quit)
error: device not found
error: device not found
error: device not found
error: device not found
Complete.
* Now wait for the boot screen to appear.
* Press power to select the bootloader option.
* Wait for the recovery image to be located and checked.
* Press vol-up to start the update.
If you want to cancel the downgrade press vol-down.
Once flashed you can root your phone with unrevoked3.
Exiting.
Have the same issue. I have a Desire that has the same software. I've only had it a couple days, but haven't found a way to root it yet.
stealth658 said:
Have the same issue. I have a Desire that has the same software. I've only had it a couple days, but haven't found a way to root it yet.
Click to expand...
Click to collapse
i am searching now for more than 10 days , review most of youtube vedios most of forums , can't break this ROM and root it till now .
olvatito said:
Android 2.2 (froyo) to 2.1 downgrade utility.
=============================================
v2.2
For information, see this thread:
http://forum.xda-developers.com/showthread.php?t=768256
Press ctrl-c to exit this utility.
Checking for device... Waiting for device. Ensure USB debugging is enabled.
* daemon not running. starting it now *
* daemon started successfully *
Pushing essential files.
621 KB/s (26172 bytes in 0.041s)
112 KB/s (5392 bytes in 0.046s)
1005 KB/s (655360 bytes in 0.636s)
6 KB/s (315 bytes in 0.044s)
5 KB/s (264 bytes in 0.045s)
6 KB/s (334 bytes in 0.051s)
17 KB/s (819 bytes in 0.044s)
1267 KB/s (1120536 bytes in 0.863s)
0 KB/s (55 bytes in 0.055s)
6 KB/s (304 bytes in 0.047s)
7 KB/s (364 bytes in 0.048s)
14 KB/s (625 bytes in 0.043s)
Done.
Pushing recovery image to the sdcard.
Press n and enter to skip this stage, or just press enter to continue:
Beginning transfer. This may take a minute or two...
1738 KB/s (144182346 bytes in 80.973s)
1 KB/s (54 bytes in 0.046s)
Now verifying the downgrade file.
Downgrade file passed verification.
Obtaining root access.
Please wait a moment.
Done.
* daemon not running. starting it now *
* daemon started successfully *
error: device not found
error: device not found
===================================================================
Your phone is now ready to be downgraded - rebooting to bootloader.
Starting in 10 seconds (ctrl-c to quit)
error: device not found
error: device not found
error: device not found
error: device not found
Complete.
* Now wait for the boot screen to appear.
* Press power to select the bootloader option.
* Wait for the recovery image to be located and checked.
* Press vol-up to start the update.
If you want to cancel the downgrade press vol-down.
Once flashed you can root your phone with unrevoked3.
Exiting.
Click to expand...
Click to collapse
adb/fastboot/bootloader drivers are not installed properly
its saying device not found which its an adb/fastboot command. even if it was preventing it you should find the device
EDIT:
am i reading this wrong? or did it downgrade successfully as now im reading it again it looks as if its waiting for the device then actually finding it after 4 attempts
Rastaman-FB said:
adb/fastboot/bootloader drivers are not installed properly
its saying device not found which its an adb/fastboot command. even if it was preventing it you should find the device
EDIT:
am i reading this wrong? or did it downgrade successfully as now im reading it again it looks as if its waiting for the device then actually finding it after 4 attempts
Click to expand...
Click to collapse
Actually after 4 attempts i think the script go to the next step , i even tried it without connecting my Desire and script keep taking step after another and keep giving errors till the script finish .
to be sure it's not Driver problem i used Linux to be sure the script will use adb command to find my device and root it , but it did not work , anyway , i will try again with this adb/fastboot and tell you the results
Thank you
I think, in Windows method, you should have uninstall HTC Sycn, after you installed it once for drivers. So, before starting this script, make sure htc sync isn't installed. But idk, just my guesses.
Reported it so that the mods can move it to the right section, you will get more hits there
Thread moved to Desire Q&A.
fixerDESIRE said:
I think, in Windows method, you should have uninstall HTC Sycn, after you installed it once for drivers. So, before starting this script, make sure htc sync isn't installed. But idk, just my guesses.
Click to expand...
Click to collapse
I did remove HTC sync and to be sure i tried Linux as well to be sure HTC sync will not effect , but still , it Push the PB99IMG.zip and restart for one time then waiting waiting for very long time with no action .
i think this HBOOT 0.93 is very hard to break , or nothing can break it till now , maybe soon some one will find some thing for it .
I had HBOOT 0.93 and rooted with Unrevoked 3.2 (the pulled version) but this also BRICKS your USB with the rest of the stuff, but you get the recovery flashed.
I cried for a few days that i didnt find a solution to unbrick my phone but i got help on irc #rootmydroid
There as a downgrade to 2.1.zip with the stuff as the teppic downgrade does it but its in the flashable zip, and as i had recovery in i used a cardreader to get the files over, rebooted to recovery, flashed the 2.1 downgrade.
Phone booted up as stock 2.1 without any recovery or root, but everything worked! HBOOT was 0.83 after this then i rooted again with an older version of unrevoked, i think it weas 3.14 and rebooted, had root and everything worked, nothing bricked.
I dont want to recommend this procedure but it is a way to do it.
Brick the phone to get recovery to be able to flash the downgrade 2.1 zip to be able to root with an older version of unrevoked.
All this was on a unbranded retail amoled desire with 2.2 OTA update, HBOOT 0.93.
But i had to do this cause my misc was broken, complained about bad blocks and stuff so i couldnt unbrick USB with traditional flash_image misc mtd0.img procedure.
kimozabe said:
I had HBOOT 0.93 and rooted with Unrevoked 3.2 (the pulled version) but this also BRICKS your USB with the rest of the stuff, but you get the recovery flashed.
I cried for a few days that i didnt find a solution to unbrick my phone but i got help on irc #rootmydroid
There as a downgrade to 2.1.zip with the stuff as the teppic downgrade does it but its in the flashable zip, and as i had recovery in i used a cardreader to get the files over, rebooted to recovery, flashed the 2.1 downgrade.
Phone booted up as stock 2.1 without any recovery or root, but everything worked! HBOOT was 0.83 after this then i rooted again with an older version of unrevoked, i think it weas 3.14 and rebooted, had root and everything worked, nothing bricked.
I dont want to recommend this procedure but it is a way to do it.
Brick the phone to get recovery to be able to flash the downgrade 2.1 zip to be able to root with an older version of unrevoked.
All this was on a unbranded retail amoled desire with 2.2 OTA update, HBOOT 0.93.
But i had to do this cause my misc was broken, complained about bad blocks and stuff so i couldnt unbrick USB with traditional flash_image misc mtd0.img procedure.
Click to expand...
Click to collapse
i do not know what you mean by BRICKS , and i tried to downgrade but it did not work too , i do not know why .
so can you please tell me step by step how to downgrade HBOOT 0.93 ?? note that i did try most of solutions i find online but it did not work , because after loading PM99IMG.zip , i got message faild
Same here,..
Hello guyz
Same problem here seems this OTA 2.2 Arabic Version is really hard to root...
http://forum.xda-developers.com/showthread.php?p=10083685#post10083685
ANY IDEAS ANYONE?!
Thanks all!
Finally
Finally , download Unrevoked3 version 3.32 and you will get your phone rooted in 10 minutes ,
HBOOT 0.93
Android 2.2
http://unrevoked.com
Enjoy

[S-ON][TUTORIAL] Downgrade from a ROM Hboot 1.03 to a ROM Hboot 0.9

Firts before all, I WILL NOT BE RESPONSABLE IF YOU'VE GOT ANY PROBLEM FOLLOWING THESE STEPS.
What to learn in this tut ?
- GAIN FULL ROOT ACCESS IN ADB SHELL easily, thanks to zergRush
- DOWNGRADE from a ROM compatible HBOOT 1.03 to a ROM compatible HBOOT 0.9 (and consequently avoid RUU Output Errors)
Thanks to mphi tuto, aparici help and zergRush I managed to do it whereas with other techniques it doesn't work.
Techniques not working to downgrade :
Installing a modified PG76IMG.ZIP (version has been modified to be after my current ROM version, modifying android-info.txt) with GoldCard and Bootloader Install
--> Bootloader loads and checks the zip on your goldcard, but after finishing to check it goes back to bootloader menu
Installing with the RUU by replacing the rom.zip in temp folder. I extracted rom.zip content then change version in android-info.txt, then recompress a new zip and replace the other by the new one.
--> Signature Version Error even if the ROM version is changed…
I guess it doesn't work because the phone is not rooted and S-OFF.
Working downgrade steps :
Download HTC Sync USB Drivers and the tools you will need here, including zergRush (found here) : http://www.mediafire.com/?z2l7n2gxznz6276
Download the HTC Official ROM which is hboot 0.9 here : http://www.filefactory.com/file/cbb...35.3029H_7.46.35.08_release_183799_signed.exe
Back up your phone data on a SD card or something else
Shut down your phone then insert GoldCard in it and power on (Creating a goldcard http://forum.xda-developers.com/showthread.php?t=954723)
Connect your phone to your computer via USB and select HTC Sync mode (also verify USB debugging is enabled).
Extract the tools at the root of your computer (example c:\tools)
Run Windows CMD and move to the tools folder, then execute these commands
Put the tool on your sd_card
Code:
adb push flash_image /sdcard/flash_image
Add zergRush to your phone
Code:
adb push zergRush /data/local/zergRush
Enter interactive shell mode
Code:
adb shell
Launch zergRush
Code:
chmod 755 /data/local/zergRush
/data/local/zergRush
The resulting output should be like this :
Code:
[**] Zerg rush - Android 2.2/2.3 local root
[**] (C) 2011 Revolutionary. All rights reserved.
[**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.
[+] Found a GingerBread ! 0x00017118
Sending 149 zerglings ...[ * ] Trying a new path ...[ * ] Sending 149 zerglings ...[ * ] Trying a new path ...[ * ] Sending 149 zerglings ...[ * ] Trying a new path ...[ * ] Sending 149 zerglings ...
[+] Zerglings caused crash (good news): 0x401219c4 0x0054[ * ] Researching Metabolic Boost ...
[+] Speedlings on the go ! 0xafd260a9 0xafd39f9f[ *] Poping 24 more zerglings[ * ] Sending 173 zerglings ...
[+] Rush did it ! It's a GG, man !
[+] Killing ADB and restarting as root..enjoy!
Kudos you're root !! you can even exit adb, you still will be root as long as your phone is connected via usb
.
Now execute those commands :
Code:
cat /dev/mtd/mtd0 > /sdcard/misc.img
cat /sdcard/flash_image > /data/flash_image
chmod 777 /data/flash_image
exit
Once you've exit from adb shell type this :
Code:
adb pull /sdcard/misc.img misc.img
Now the misc.img is in your tools folder. Run HxD.exe and select OK when prompted.
Open misc.img in the current directory, and change line 11 which contains the version number of your current ROM. Change it by number of the future ROM you want to install.
Changes will appear in red. Save the file to misc2.img.
Copy the img t the SDCard using this command :
Code:
adb push misc2.img /sdcard/misc2.img

Return to the shell where you're root
Code:
adb shell
/data/flash_image misc /sdcard/misc2.img
After this, run the RUU installer and let it do its work !
You should have succeed
Please send me your hboot version and your before and after configuration of roms before and after the downgrade or upgrade following this tutorial if you succeed in it !
Experimentations :
Being root in adb allows you to do things like those who are S-OFF. If you tried something, inform me by PM for me to add informations to this part of the tuto.
Before and after configs Working:
- ROM 1.48.118.0 T-mobile Poland TO ROM 1.33.401.2 StockWWE, HBOOT 1.03, S-ON, CID: T-MOB009
- ROM 1.64.192.1 Vodafone FR TO ROM 1.30.401 Official HTC Rom, HBOOT 1.03 S-ON
- ROM T-Mobile NL rom TO ROM 1.30.401 Official HTC Rom
It seems to be not working on T-Mob USA phones, take care following steps
Special Thanks :
mphi for his tuto, aparici for his help, revolutionary for their local root
----------
Hope it will help ! Let me know how it's going for you !
Please click Thanks if you find the post useful
Great tut you should put [S-ON] in the topic title.
emveefr said:
Experimentations :
Being root in adb allows you to do things like those who are S-OFF. If you tried something, inform me by PM for me to add informations to this part of the tuto.
Click to expand...
Click to collapse
What are the differences between adb root and permanent root? Any disadvantages?
(also, think this topic should be pinned)
Doesn't work for me.
Root is fine, flash edited misc is fine.
When try to flash 1.30.401.0 via RUU I get ERROR [131]: CUSTOMER ID ERROR
my phone: hboot 1.03, S-ON, cid: T-MOB009
*se-nsei. said:
Great tut you should put [S-ON] in the topic title.
What are the differences between adb root and permanent root? Any disadvantages?
(also, think this topic should be pinned)
Click to expand...
Click to collapse
That's done . I don't know how it could be pinned ?
I think there are no differences between them except permanent or temporary effect on the phone lol.
BTW thanks for your reply, happy that it helps !
slavislavi said:
Doesn't work for me.
Root is fine, flash edited misc is fine.
When try to flash 1.30.401.0 via RUU I get ERROR [131]: CUSTOMER ID ERROR
my phone: hboot 1.03, S-ON, cid: T-MOB009
Click to expand...
Click to collapse
I've never met this error, but be sure to do all the steps carefully. I do them 2 times before it works (so first time, there was an error !).
I think the operation I missed was this one : adb push flash_image /sdcard/flash_image. Which is really important !
Repeat operations, be sure of what you do and if it doesn't work I hope we could find the fix for you !
Edit : check your Goldcard, there are lot of possibilites that error is caused by this one :
- GoldCard not in the device (you're not noob like this I guess xD)
- Bad manipulation while creating Goldcard
- Change the brand of your SD Card, try Kingston one which is perfect for it
emveefr said:
but be sure to do all the steps carefully. I do them 2 times before it works (so first time, there was an error !).
Click to expand...
Click to collapse
I tried several times, each time without error.
I also tried to change the CID in misc.img but also no effect yet.
The tutorial is nothing short of genius my friend. I am sure this will help all S-ON users to gain a temporary root and flash their ROM of choice. Cheers mate!
slavislavi said:
I tried several times, each time without error.
I also tried to change the CID in misc.img but also no effect for now.
Click to expand...
Click to collapse
Check your goldcard like I said in the edit.
hardikrajgor123 said:
The tutorial is nothing short of genius my friend. I am sure this will help all S-ON users to gain a temporary root and flash their ROM of choice. Cheers mate!
Click to expand...
Click to collapse
Thanks dude ! Yes that's why I thought it would be helpful for other people who are beginners like me and who wants to flash the ROM !
The key to succeed for noobs : Read, read, read, and re-read HTC dev forums
emveefr said:
Check your goldcard like I said in the edit.
Click to expand...
Click to collapse
Success!!
The problem was in s...ty Goodram memory card (in trash now).
Thank you!
now StockWWE 1.33.401.2, S-ON, HBOOT 1.03
slavislavi said:
Success!!
The problem was in s...ty Goodram memory card (in trash now).
Thank you!
now StockWWE 1.33.401.2, S-ON, HBOOT 1.03
Click to expand...
Click to collapse
did you have a tmobile usa wildfire s ?
Hello,
I tried to do everything as you said in tutorial but I'm so unexperienced in rooting etc. so I failed.
I think I made a goldcard, and I moved to correct folder while being in CMD but after writing "adb push flash_image /sdcard/flash_image" I saw that:1584 KB/s (0 bytes in 76044.000s)> I think it's not good. After typing the second comment "adb push zergRush /data/local/zergRush" I saw "cannot stat 'zergRush': No such file or directory".
What am I doing wrong?
I'm sorry for my bad english.
tyrone1 said:
did you have a tmobile usa wildfire s ?
Click to expand...
Click to collapse
T-Mobile Poland. CID is still T-MOB009
So let me get this right.
We now have a method of rooting the WFS and having the ability to flash a new rom on to it?
imlgl said:
So let me get this right.
We now have a method of rooting the WFS and having the ability to flash a new rom on to it?
Click to expand...
Click to collapse
Yes and no. We can install custom roms yes, but it's not permanent root it's only through adb shell and it's only tested working so far from actual operator roms first (t-mobile, vodafone) not sure if it works from generic stock down.
*se-nsei. said:
Yes and no. We can install custom roms yes, but it's not permanent root it's only through adb shell and it's only tested working so far from actual operator roms first (t-mobile, vodafone) not sure if it works from generic stock down.
Click to expand...
Click to collapse
Well at least it's something. It can only progress from here. Feels lonely being in the S-off club
emveefr said:
Firts before all, I WILL NOT BE RESPONSABLE IF YOU'VE GOT ANY PROBLEM FOLLOWING THESE STEPS.
What to learn in this tut ?
- GAIN FULL ROOT ACCESS IN ADB SHELL easily, thanks to zergRush
- DOWNGRADE from a ROM compatible HBOOT 1.03 to a ROM compatible HBOOT 0.9 (and consequently avoid RUU Output Errors)
Thanks to mphi tuto, aparici help and zergRush I managed to do it whereas with other techniques it doesn't work.
Techniques not working to downgrade :
Installing a modified PG76IMG.ZIP (version has been modified to be after my current ROM version, modifying android-info.txt) with GoldCard and Bootloader Install
--> Bootloader loads and checks the zip on your goldcard, but after finishing to check it goes back to bootloader menu
Installing with the RUU by replacing the rom.zip in temp folder. I extracted rom.zip content then change version in android-info.txt, then recompress a new zip and replace the other by the new one.
--> Signature Version Error even if the ROM version is changed…
I guess it doesn't work because the phone is not rooted and S-OFF.
Working downgrade steps :
Download HTC Sync USB Drivers and the tools you will need here : http://mediafire.com/?wxf6y4yq6d6nc8d
Download the HTC Official ROM which is hboot 0.9 here : http://www.filefactory.com/file/cbb...35.3029H_7.46.35.08_release_183799_signed.exe
Back up your phone data on a SD card or something else
Shut down your phone then insert GoldCard in it and power on (Creating a goldcard http://forum.xda-developers.com/showthread.php?t=954723)
Connect your phone to your computer via USB and select HTC Sync mode (also verify USB debugging is enabled).
Extract the tools at the root of your computer (example c:\tools)
Run Windows CMD and move to the tools folder, then execute these commands
Put the tool on your sd_card
Code:
adb push flash_image /sdcard/flash_image
Add zergRush to your phone
Code:
adb push zergRush /data/local/zergRush
Enter interactive shell mode
Code:
adb shell
Launch zergRush
Code:
chmod 755 /data/local/zergRush
/data/local/zergRush
The resulting output should be like this :
Code:
[**] Zerg rush - Android 2.2/2.3 local root
[**] (C) 2011 Revolutionary. All rights reserved.
[**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.
[+] Found a GingerBread ! 0x00017118
Sending 149 zerglings ...[ * ] Trying a new path ...[ * ] Sending 149 zerglings ...[ * ] Trying a new path ...[ * ] Sending 149 zerglings ...[ * ] Trying a new path ...[ * ] Sending 149 zerglings ...
[+] Zerglings caused crash (good news): 0x401219c4 0x0054[ * ] Researching Metabolic Boost ...
[+] Speedlings on the go ! 0xafd260a9 0xafd39f9f[ *] Poping 24 more zerglings[ * ] Sending 173 zerglings ...
[+] Rush did it ! It's a GG, man !
[+] Killing ADB and restarting as root..enjoy!
Kudos you're root !! you can even exit adb, you still will be root as long as your phone is connected via usb
.
Now execute those commands :
Code:
cat /dev/mtd/mtd0 > /sdcard/misc.img
cat /sdcard/flash_image > /data/flash_image
chmod 777 /data/flash_image
exit
Once you've exit from adb shell type this :
Code:
adb pull /sdcard/misc.img misc.img
Now the misc.img is in your tools folder. Run HxD.exe and select OK when prompted.
Open misc.img in the current directory, and change line 11 which contains the version number of your current ROM. Change it by number of the future ROM you want to install.
Changes will appear in red. Save the file to misc2.img.
Copy the img t the SDCard using this command :
Code:
adb push misc2.img /sdcard/misc2.img

Return to the shell where you're root
Code:
adb shell
/data/flash_image misc /sdcard/misc2.img
After this, run the RUU installer and let it do its work !
You should have succeed
Experimentations :
Being root in adb allows you to do things like those who are S-OFF. If you tried something, inform me by PM for me to add informations to this part of the tuto.
Working on :
- RUU_Marvel_Vodafone_FR_LPM_1.64.192.1_Radio_47.10c .35.3030_7.47.36.19M_release_203694_signed + Hboot 1.03
Special Thanks :
mphi for his tuto, aparici for his help, revolutionary for their local root
----------
Hope it will help ! Let me know how it's going for you !
Please click Thanks if you find the post useful
Click to expand...
Click to collapse
Good job on the tutorial emveefr, I am almost certain my problem is gonna be goldcard related, I'll get a new microsd in the morning thanks alot.
So if can get adb root can't you just go into current rom with adb and delete certain apps out of the /system/app folder????
i'm sorta a newbie at all this kinda stuff...
i got zergRush to go... then it restarted adb root which is indicated by # instead of $ correct?
But once in there i couldnt rm any of the .apk in /system/app
or any ideas which rom would be compatible with Tmobile USA wildfire s ???
build 1.62.531.3
thanks in advanced..
slavislavi said:
Success!!
The problem was in s...ty Goodram memory card (in trash now).
Thank you!
now StockWWE 1.33.401.2, S-ON, HBOOT 1.03
Click to expand...
Click to collapse
No problem man, I told you there was a mistake somewhere ^^
Could you tell us your before and after configurations please ?
filip88888888 said:
Hello,
I tried to do everything as you said in tutorial but I'm so unexperienced in rooting etc. so I failed.
I think I made a goldcard, and I moved to correct folder while being in CMD but after writing "adb push flash_image /sdcard/flash_image" I saw that:1584 KB/s (0 bytes in 76044.000s)> I think it's not good. After typing the second comment "adb push zergRush /data/local/zergRush" I saw "cannot stat 'zergRush': No such file or directory".
What am I doing wrong?
I'm sorry for my bad english.
Click to expand...
Click to collapse
You know I was so inexperienced like you a few days ago. Like I said previously, read, read and read on forums to understand what you are doing.
How do you want to succeed if you don't understand the whole part ? It's not about copying the lines I put here, understand them and you will know what to do .
BTW about your errors, transfert is not good and it cannot find zergRush because something is going wrong somewhere in your files and folders I guess.
If other users can do it themselves and succeed, just give it a try later and be patient while learning !
PS : You know I'm french and I will not criticize you on your english speaking ^^
meanmug said:
Good job on the tutorial emveefr, I am almost certain my problem is gonna be goldcard related, I'll get a new microsd in the morning thanks alot.
Click to expand...
Click to collapse
Thanks dude . Tell us if you succeed and post your config !
tyrone1 said:
So if can get adb root can't you just go into current rom with adb and delete certain apps out of the /system/app folder????
i'm sorta a newbie at all this kinda stuff...
i got zergRush to go... then it restarted adb root which is indicated by # instead of $ correct?
But once in there i couldnt rm any of the .apk in /system/app
or any ideas which rom would be compatible with Tmobile USA wildfire s ???
build 1.62.531.3
thanks in advanced..
Click to expand...
Click to collapse
Yes root is indicated by # in the shell. What does it say when you want to remove apk ?
About your rom sorry I don't know.
I'm sure I was doing something wrong but like I would go into /system/app/ and type rm Stock.apk
It would say directory not empty.
Can you help me how to do it step by step. I believe needs to me mounted rw.. I not familiar with the exact commands.
Thanks.
Sent from my HTC Wildfire S using Tapatalk

check bootloader unlock (non windows tools)

hello
im trying to unlock a x10mini. almost all tools are windows tools. everything ok, except that im running osx86. so i have to investigate with linux unlocking methods.
thanks to this thread http://forum.xda-developers.com/showthread.php?t=1261898 (credits to the_laser and ff0000) i managed to run msm7227 script, this is the output:
Code:
sh-3.2# sh msm7227_semc.sh
******************************************************
*** Process requires standard Android 2.x firmware ***
*** -= now it's up to you! ;) =- ***
******************************************************
1. searching for 'adb' executable
2. getting root priviledges
waiting for device...
pushing exploit...
1255 KB/s (585731 bytes in 0.455s)
executing exploit...
mmap() failed. Operation not permitted
waiting for device...
3. removing NAND MPU restrictions via SEMC backdoor (this is permanent)
165 KB/s (3087 bytes in 0.018s)
success
Rebooting...
Waiting for device...
4. re-getting root priviledges (wait for complete boot process)
property service neutered.
killing adbd. (should restart in a second or two)
Waiting...
5. getting access to semcboot area
180 KB/s (8064 bytes in 0.043s)
6. writing semcboot
694 KB/s (596916 bytes in 0.838s)
successfully wrote 0003ff00
7. All done.
but there is one suspicious line (the one with the mmap error)
i dont want to continue installing a custom kerner until im sure that bootloader is unlocked, but s1tool is not avaliable for nonwindows platforms.,,, i just want to check ib bootloader is unlocked now.
i have read in other threads about power on with the volume button pressed, but nothings happens.
ps: this thread maybe should go in the one i told but i cannot post on it.
peace

[Q] Trying to root. Cannot enter recovery (nor Philz nor TWRP): bootloop

Hi evreyone !
I spent hours trying and reading posts everywhere I could without any success.
I'm trying to follow this rooting guide: http://forum.xda-developers.com/showthread.php?t=2634196 (Root and Dual Recovery for Locked Bootloader) and I'm stuck in a bootloop at step 10.
I'm using the last Z1C-lockeddualrecovery2.7.117-BETA.installer.zip and I noticed an error during recovery installation (after DEVICE WILL NOW REBOOT!):
Code:
##########################################################
#
# Installing XZDR version 2.7.117 BETA
#
#####
Temporarily disabling the RIC service, remount rootfs and /system writable to allow installation.
Copy recovery files to system.
Copy mr wrapper script to system.
Copy chargemon script to system.
Copy dualrecovery.sh to system.
Copy rickiller.sh to system.
Installing NDRUtils to system.
Copy busybox to system.
Trying to find and update the gpio-keys event node.
Found and will be using /dev/input/event4!
Trying to find and update the power key event node.
Found and will be monitoring /dev/input/event3!
Speeding up backups.
Make sure firstboot goes to recovery.
=============================================
DEVICE WILL NOW REBOOT!
=============================================
Error type 2
android.util.AndroidException: Can't connect to activity manager; is the system running?
at com.android.commands.am.Am.run(Am.java:101)
at com.android.commands.am.Am.main(Am.java:82)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:235)
at dalvik.system.NativeStart.main(Native Method)
=============================================
REMEMBER THIS:
XZDualRecovery does NOT install any superuser app!!
You can use one of the recoveries to root your device.
=============================================
Waiting for your device to reconnect.
After entering CWM for the first time, reboot to system to complete this installer if you want it to clean up after itself.
=============================================
Installation finished. Enjoy the recoveries!
=============================================
(Note that I'm using Linux... I tried to run the bash script both as a user or as root)
If I continue the rooting process by flashing D5503_14.2.A.1.114_Generic UK.ftf (step 9), I'm stuck at step 10 as I can't boot any recovery. The phone is stuck in a bootloop, and after the green light pressing vol up (ou down) won't do anything...
I tried the whole process (from the begining: docomo) several time and end up everytime with the same result: an error at the end of the recovery installation and a bootloop at step 10 that prevent me from entering any recovery...
I'm out of ideas ! What can I do to manage the installation of the recovery ?
OldBeurt said:
What can I do to manage the installation of the recovery ?
Click to expand...
Click to collapse
Try a newer guide - http://forum.xda-developers.com/showthread.php?t=2688933
Thanks for your answer !
XperienceD said:
Try a newer guide - http://forum.xda-developers.com/showthread.php?t=2688933
Click to expand...
Click to collapse
Since I don't have access to any recovery, I don't understand how I can follow this guide (step 5: Go to recovery menu[...]).
What did you meant ?
OldBeurt said:
I don't understand how I can follow this guide (step 5: Go to recovery menu[...])
Click to expand...
Click to collapse
Read the requirements and it links to how to root, and if you can't or won't unlock your bootloader then you're going to have to jump through hoops.
XperienceD said:
Read the requirements and it links to how to root, and if you can't or won't unlock your bootloader then you're going to have to jump through hoops.
Click to expand...
Click to collapse
Of course I red the requirements. The root method described is the same (http://forum.xda-developers.com/showthread.php?t=2642081) than the one I followed (http://forum.xda-developers.com/showthread.php?t=2634196). And so the result is going to be the same: being stuck in a bootloop after flashing the recovery form the computer (flashing witch returns an error that I quoted above).
I need help to "recover" the recovery, I mean to be able to properly flash the dual recovery on my phone (whether I wish to unlock the bootloader or not is not the point for now, since I need to root with the locked bootloader in the first place).
It's obvious that there is an error while installing dualrecovery. However I don't know what could cause that error. I advise you to try install it on a fresh ubuntu / Windows client.
Edit: You are executing the install.sh script right? Because at first you select option 3, which is missing in your output. It looks like you are simply executing installrecovery.sh which is of course wrong.
Thanks for your input !
zxz0O0 said:
It's obvious that there is an error while installing dualrecovery. However I don't know what could cause that error. I advise you to try install it on a fresh ubuntu / Windows client.
Click to expand...
Click to collapse
I don't know where the error came from, but I tried several times (about 10) and it end up the same way ! I will try on another machine (Linux too).
zxz0O0 said:
Edit: You are executing the install.sh script right? Because at first you select option 3, which is missing in your output. It looks like you are simply executing installrecovery.sh which is of course wrong.
Click to expand...
Click to collapse
Yes I'm using install.sh, I just pasted the relevat part of the output, but here I paste all of it:
Code:
Will attempt to get root to install!
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
=============================================
Step1 : Waiting for Device.
=============================================
Succes
=============================================
Step2 : Sending the recovery files.
=============================================
mkdir failed for /data/local/tmp/recovery, File exists
0 KB/s (29 bytes in 0.056s)
362 KB/s (17768 bytes in 0.047s)
325 KB/s (15578 bytes in 0.046s)
11 KB/s (501 bytes in 0.043s)
272 KB/s (11791 bytes in 0.042s)
3186 KB/s (44383 bytes in 0.013s)
70 KB/s (3082 bytes in 0.042s)
9 KB/s (385 bytes in 0.041s)
3645 KB/s (657704 bytes in 0.176s)
3521 KB/s (2597754 bytes in 0.720s)
3936 KB/s (1842873 bytes in 0.457s)
5217 KB/s (2447499 bytes in 0.458s)
193 KB/s (8124 bytes in 0.041s)
=============================================
Step3 : Setup of dual recovery.
=============================================
=============================================
Attempting to get root access for installation using rootkitXperia now.
NOTE: this only works on certain ROM/Kernel versions!
If it fails, please check the development thread on XDA for more details.
=============================================
ro.build.product=C6903
ro.build.id=14.1.G.1.534
search kallsyms...
1 2 3 4
(kallsyms_addresses=c0899410)
(kallsyms_num_syms=00014df1)
kernel dump...
1 2 3 4 5 6 7 8 9
prepare_kernel_cred=c00b89f4
commit_creds=c00b8518
ptmx_fops=c0ea365c
Succeeded in getroot!
##########################################################
#
# Installing XZDR version 2.7.117 BETA
#
#####
Temporarily disabling the RIC service, remount rootfs and /system writable to allow installation.
Copy recovery files to system.
Copy mr wrapper script to system.
Copy chargemon script to system.
Copy dualrecovery.sh to system.
Copy rickiller.sh to system.
Installing NDRUtils to system.
Copy busybox to system.
Trying to find and update the gpio-keys event node.
Found and will be using /dev/input/event4!
Trying to find and update the power key event node.
Found and will be monitoring /dev/input/event3!
Speeding up backups.
Make sure firstboot goes to recovery.
=============================================
DEVICE WILL NOW REBOOT!
=============================================
Error type 2
android.util.AndroidException: Can't connect to activity manager; is the system running?
at com.android.commands.am.Am.run(Am.java:101)
at com.android.commands.am.Am.main(Am.java:82)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:235)
at dalvik.system.NativeStart.main(Native Method)
=============================================
REMEMBER THIS:
XZDualRecovery does NOT install any superuser app!!
You can use one of the recoveries to root your device.
=============================================
Waiting for your device to reconnect.
After entering CWM for the first time, reboot to system to complete this installer if you want it to clean up after itself.
=============================================
Installation finished. Enjoy the recoveries!
=============================================

[SOLVED] stuck on sony logo after trying to root :S

alohaa guys,first post and thread
sinds i cant post in the developers thread
ill post here
as the title says im stuck on the sony logo,after trying to root my z1c
flashtool still see my phone,but it says :device connected with USB debugging off
i tried a couple of times to get in the recovery menu,boot phone,and press either volume up or down S:
nothing ever happens it just shows the sony logo and dissapears,then it comes back again :S
i got the proper files on the mirco sd card,as written in the tutorial
http://forum.xda-developers.com/showthread.php?t=2642081
any help is appriciated,and i will look further also in the trheads if i can find a solution for this,but havent found anything yet,if there is any
I made the mistake to first connect the phone to the PC and then running flash tool. Try to start the flashtool first. When it asks You to connect the phone do so ( I think in fastboot mode).
Then the ftf files should be flashed properly and the phone boot up normally
Gesendet von meinem D5503 mit Tapatalk
konsi said:
I made the mistake to first connect the phone to the PC and then running flash tool. Try to start the flashtool first. When it asks You to connect the phone do so ( I think in fastboot mode).
Then the ftf files should be flashed properly and the phone boot up normally
Gesendet von meinem D5503 mit Tapatalk
Click to expand...
Click to collapse
yes flash tool was already running before,so it detects the phone,i tried flashing again and this time it worked,eg just the flashing
at .16 of the tutorial i posted a link of i flashed D5503_14.3.A.0.681_Generic_UK-nosystem.ftf ,but then afterward,still same logo from sony comes and goes,but it doesnt get in recovery mode S:
before i flash anything more,ill wait for anwers,i geuss overflashing doesnt exist but i very uncertian of what im doing now
btw thanks for the quick reply
edit this is what unroot gave me http ://i61.tinypic.com/jhufyg.png
Well, I'm a noob as well
I did the root process with instructions from another thread which was called noob proof it doesn't unlock the bootloader though. I don't have the link right now. But it is one on the top of the forum.
Btw the rooting process of this phone is IMHO very complicated.
Edit: sorry, I didn't see it was this thread you are talking about. I used the same ?
Gesendet von meinem D5503 mit Tapatalk
Please start again from step 1 of the guide. Post the output of dualrecovery installer once you run it.
Bootloop can be caused by multiple mistakes the user did.
konsi said:
Well, I'm a noob as well
I did the root process with instructions from another thread which was called noob proof it doesn't unlock the bootloader though. I don't have the link right now. But it is one on the top of the forum.
Btw the rooting process of this phone is IMHO very complicated.
Edit: sorry, I didn't see it was this thread you are talking about. I used the same ?
Gesendet von meinem D5503 mit Tapatalk
Click to expand...
Click to collapse
lol,i read a few pages further, this post it says start over again from step 1,if sony logo keeps coming up,and no green light flashes
http://forum.xda-developers.com/showpost.php?p=50227041&postcount=19
i will try again S:
edit: thanks @ zxz0O0 ill try D:
I would've done the same. Report if you succeed
Gesendet von meinem D5503 mit Tapatalk
guys thanks for the help,i managed to root my xperia z1c
and i think i know what went wrong,the first time i used Z1C-lockeddualrecovery2.7.123-BETA.installer
with option 3 [Installation on unrooted ROM]
at exact same time windows explorer crashed dont know why,but that resulted in a protocol failure??,and afterwards could not connect to device
error :device not found , it said a few times
this is why i could not get in the recoverymode
after starting at step 1 again
and i could start/boot with the flashed docomo firmware,i was very reliefed (btw whats up with that docomo sheep walking on the screen lol)
and useing Z1C-lockeddualrecovery2.7.123-BETA.installer, install.bat for the 2nd time i saw the difference
this time it gave me this
Code:
==============================================
= =
= PhilZ Touch, CWM and TWRP Dual Recovery =
= Maintained by [NUT] =
= =
= For Many Sony Xperia Devices =
= =
==============================================
[ 1. Installation on ROM rooted with SuperSU ]
[ 2. Installation on ROM rooted with SuperUser ]
[ 3. Installation on unrooted ROM ]
[ 4. Exit ]
Please choose install action. [1,2,3,4]?3
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
=============================================
Waiting for Device, connect USB cable now...
=============================================
Device found
=============================================
Step2 : Sending the recovery files.
=============================================
0 KB/s (29 bytes in 0.457s)
19 KB/s (17768 bytes in 0.907s)
415 KB/s (15759 bytes in 0.037s)
163 KB/s (501 bytes in 0.003s)
720 KB/s (11798 bytes in 0.016s)
2405 KB/s (56662 bytes in 0.023s)
1003 KB/s (3082 bytes in 0.003s)
6 KB/s (385 bytes in 0.056s)
1316 KB/s (657704 bytes in 0.488s)
3564 KB/s (2602457 bytes in 0.713s)
3150 KB/s (2464762 bytes in 0.764s)
2776 KB/s (1845018 bytes in 0.649s)
234 KB/s (8658 bytes in 0.036s)
=============================================
Step3 : Setup of dual recovery.
=============================================
=============================================
Attempting to get root access for installation using rootkitXperia now.
NOTE: this only works on certain ROM/Kernel versions
If it fails, please check the development thread (Post #2) on XDA for more deta
ls.
REMEMBER THIS:
XZDualRecovery does NOT install any superuser app
You can use one of the recoveries to root your device.
=============================================
ro.build.product=C6903
ro.build.id=14.1.G.1.534
search kallsyms...
1 2 3 4
(kallsyms_addresses=c0899410)
(kallsyms_num_syms=00014df1)
kernel dump...
1 2 3 4 5 6 7 8 9
prepare_kernel_cred=c00b89f4
commit_creds=c00b8518
ptmx_fops=c0ea365c
Succeeded in getroot!
/data/local/tmp/recovery/install.sh: line 23: /system/xbin/busybox: not found
/data/local/tmp/recovery/install.sh: line 23: /system/bin/busybox: not found
##########################################################
#
# Installing XZDR version 2.7.123 BETA
#
#####
Temporarily disabling the RIC service, remount rootfs and /system writable to a
low installation.
Copy recovery files to system.
Rename stock mr
Copy mr wrapper script to system.
Rename stock chargemon
Copy chargemon script to system.
Copy dualrecovery.sh to system.
Copy rickiller.sh to system.
Installing NDRUtils to system.
Creating /system/.XZDualRecovery to store a backup copy of busybox.
Copy busybox to system.
Trying to find and update the gpio-keys event node.
Found and will be using /dev/input/event4!
Trying to find and update the power key event node.
Found and will be monitoring /dev/input/event3!
Speeding up backups.
Make sure firstboot goes to recovery.
=============================================
DEVICE WILL NOW TRY A DATA SAFE REBOOT!
=============================================
=============================================
Your installation has already cleaned up after itself if you see the install.ba
/install.sh exit.
=============================================
=============================================
Installation finished. Enjoy the recoveries
=============================================
the rest was a piece of cake
thanks for all the very quick responses
this thread can be deleted by the mods if they wish to
or leave it for people with the same bad luck as me

Categories

Resources