Related
Hi, here's an tutorial how to Fix the "ERROR[190]: ROM IS NOT UPDATED"
mphi said:
Warning: You could probably brick your phone if you flash an invalid misc partition. So follow these steps carefully (or not at all)!
Click to expand...
Click to collapse
Android Tool's what you will need : Click
Confirmed: http://forum.xda-developers.com/showthread.php?t=1444512&page=2
1. Be sure u got all drivers.
2. Connect your phone via USB and select the HTC sync option when prompted. Also ensure that USB debugging is enabled (this is the default).
3. Unzip my pack somewhere. I suggest like (x:\folder)
4. Start cmd. Be sure u are in the ADB folder with CMD.
5. Write those commands carefully, be sure you wrote them correctly.
adb push flash_image /sdcard/flash_image
adb push zergRush /data/local/tmp/zergRush
adb shell chmod 777 /data/local/tmp/zergRush
Click to expand...
Click to collapse
Enter Shell by using
adb shell
*You should notice $*
Click to expand...
Click to collapse
Execute zergRush
./data/local/tmp/zergRush
*zergRush will kill adb, start it again with*
adb shell
*You should notice that $ changed to #*
Click to expand...
Click to collapse
Get the misc.img
cat /dev/mtd/mtd0 > /sdcard/misc.img
exit
Click to expand...
Click to collapse
Copy misc.img from sdcard to current directory
adb pull /sdcard/misc.img misc.img
Click to expand...
Click to collapse
6.Run HxD.exe, select "OK" at the prompt then File -> Open and locate misc.img (which is in the current directory). On the 11th line you should see the version number of your current ROM. I set my version number to 2.13.401.2 since this was the version number. The changes made will be highlighted in red. File -> Save As and name it misc2.img.
Pictures!
1. Find your version my was 10.13.401.2
http://i.imgur.com/xfltH.png
2.Write currect Version (Dont worry if something will left, we will get off this soon)
http://i.imgur.com/yHp9W.png
3.Change the Selected number what left, for me it was 2. Then in this BIG table of weird things, there will be selected an value for me it's 32, just change it to 00, and save file. Should look like this:
http://i.imgur.com/3omav.png
Click to expand...
Click to collapse
If your version of misc.img match the required version of the RUU you can complete the tutorial (this is not a problem to which this guide will help you). If the versions are different, set the version that is required, and continue the tutorial from step 7.
7. Back to adb window. Copy the misc2.img to sdcard. (no # or $)
adb push misc2.img /sdcard/misc2.img
Click to expand...
Click to collapse
Flashing time
adb shell
cat /sdcard/flash_image > /data/flash_image
chmod 777 /data/flash_image
*Flash Command, it depends your life, be sure you wrote this correctly*
/data/flash_image misc /sdcard/misc2.img
Click to expand...
Click to collapse
ALL CREDITS TO mphi, i just edit it to zergrush...
Click to expand...
Click to collapse
After those steps you should be able to install RUU from htcdev to unlock bootloader.
Reply if something went wrong.
If it helps just click THANKS
If you use zergRush again, clean dump's from zergRush via
Code:
adb shell
rm /data/local/tmp/boomsh
rm /data/local/tmp/sh
My version was 10.13.401.2 I've changed it to 2.13.401.2 so now I should go on from step 7?
Yes, go to step 7 edit it to good one and flash it.
I edited the red text so it will be easier to undestand good luck
Hi Unkheq,
Came back to hit thanks!
It totally worked for me, it was showing version 10.13.401.2 and i edited to 2.13.401.2, followed all your steps exactly and all went fine.
RUU ran succesfully.
Thanks for the tut!
adb shell
*You should notice $*
Click to expand...
Click to collapse
done ok I get $
Execute zergRush
./data/local/tmp/zergRush
*zergRush will kill adb, start it again with*
adb shell
*You should notice that $ changed to #*
Click to expand...
Click to collapse
Fail.. I get premission denied.
What should I do now?
hi gusta1,
Did you give zergrush full permissions with this command: adb shell chmod 777 /data/local/tmp/zergRush ? it's under step 5.
yes I did and all went well till executing zergrush... here I get a premission denied
are you sure u copied zergrush in good directory, or try giving chmod again
Unkheq said:
are you sure u copied zergrush in good directory, or try giving chmod again
Click to expand...
Click to collapse
I write code a several times and allways stuck at that point... i don't know what to do anymore.. what could be wrong? My WFS is S-ON and it is not rooted yet
gusta1, be sure you are in the directory where you put the files. For example, if you extracted them in D:\WFS\APPS then in CMD you need to type command: chdir D:\WFS\APPS and after that start with step 5 from tutorial.
I have the same problem as gusta1 even I'm in proper folder I've got following message:
$ ./data/local/tmp/zergRush
./data/local/tmp/zergRush
[**] 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.
[-] Cannot copy boomsh.: Permission denied
$
Click to expand...
Click to collapse
I run cmd as admin (Vista), repeated prcedure and restarted phone several times, but with the same result.
But my history is different. I have S-off my Wildfire S successfuly at the begining when I was on 2.3.3. However I put phone to my wife and once phone asked for update to 2.3.5 she allowed it and S-off was gone. Since that I can not move, everywhere is some error.
Anorien said:
gusta1, be sure you are in the directory where you put the files. For example, if you extracted them in D:\WFS\APPS then in CMD you need to type command: chdir D:\WFS\APPS and after that start with step 5 from tutorial.
Click to expand...
Click to collapse
I tried again and I got same result... I am in good directory,Any idea?
Hi,
Try this:
After entering "adb shell":
run these commands in adb shell:
rm /data/local/tmp/boomsh
rm /data/local/tmp/sh
Then continue with the step to execute zerg rush.
Anorien said:
Hi,
Try this:
After entering "adb shell":
run these commands in adb shell:
rm /data/local/tmp/boomsh
rm /data/local/tmp/sh
Then continue with the step to execute zerg rush.
Click to expand...
Click to collapse
Thanks!! You are the best!! I made it with your advice!
Oh i forgot about cleaning commands if x times zergRush, will add ^^
gusta1 said:
Thanks!! You are the best!! I made it with your advice!
Click to expand...
Click to collapse
You welcome, glad I could help!
Worked with orange romania wildfire S phone.
Thanks
Thank you very much it worked fine for me>>> all the thanx
Hi
I've got an UK T-mobile S_ON WFS with
HBoot 0.90.000
Android 2.3.3
Rom 1.34.11.03
HTC unlock bootloader fails with error 190 and tip http://forum.xda-developers.com/showthread.php?p=21120374 fails with Hboot bypassed.
Am I likely to have any major problems? Don't want to brick my phone.
Thanks
Help
* bump *
1) Unlock device
2) root device with means of your choice
3) adb shell
4) su
5) echo -ne "22222222" | dd of=/dev/block/mmcblk0p5 bs=1 seek=20
6) reboot bootloader
7) fastboot oem readcid
confirm change of cid
This is interesting! Hopefully we will get s-off too still much needed a custom recovery thanks for this
I also thought super Cid consists of "1111111" least it did for the sensation and other phone
ilostchild said:
This is interesting! Hopefully we will get s-off too still much needed a custom recovery thanks for this
I also thought super Cid consists of "1111111" least it did for the sensation and other phone
Click to expand...
Click to collapse
check the OG dev. its posted and I posted picture.
ilostchild said:
This is interesting! Hopefully we will get s-off too still much needed a custom recovery thanks for this
I also thought super Cid consists of "1111111" least it did for the sensation and other phone
Click to expand...
Click to collapse
supercid can be 11111111 or 22222222 and probably 333333333 etc
I posted the supercid guide so i could post the s-off here http://forum.xda-developers.com/showthread.php?p=38346549, i wanted them separate as not everyone may want both.
jcase said:
supercid can be 11111111 or 22222222 and probably 333333333 etc
I posted the supercid guide so i could post the s-off here http://forum.xda-developers.com/showthread.php?p=38346549, i wanted them separate as not everyone may want both.
Click to expand...
Click to collapse
yea just found this out when i went back to main forum page thanks for this, this should push more deving for this phone too!
I just recently switched to HTC. What exactly does superCID do?
Sent from my HTC One VX using Tapatalk 2
puts your phone in a region free form, so you can and will be able to flash other roms from different region(debrand)
normall the output would be ATT_01 for USA or something along the lines thats letting the phone now to only accept roms that have region of Att_01
it worked for me too
thanks .. now to s off
Oh okay does that completely unlock the phone to use on other carriers as well?
Sent from my HTC One VX using Tapatalk 2
No this is only the cid. The cid is what region the phone is for. It is also what the ruu checks for compatibility
Sent from my HTC One X+ using xda premium
sorry for this question but how do i exactly use this command?
echo -ne "22222222" | dd of=/dev/block/mmcblk0p5 bs=1 seek=20
i have changed cid on other phones but never like this
TD4 said:
sorry for this question but how do i exactly use this command?
echo -ne "22222222" | dd of=/dev/block/mmcblk0p5 bs=1 seek=20
i have changed cid on other phones but never like this
Click to expand...
Click to collapse
Code:
1) Unlock device
2) root device with means of your choice
3) adb shell
4) su
says it right there bud... htc dev unlock device
then root your device once rooted go to cmd prompt (windows) or Terminal (mac/linux)
type adb shell
hit enter
type su
enter
then type the following command
echo -ne "22222222" | dd of=/dev/block/mmcblk0p5 bs=1 seek=20
enter
got it thanks!
i was asking because some phones require to be on fastboot mode, just wanted to make sure before doing anything
ilostchild said:
Code:
1) Unlock device
2) root device with means of your choice
3) adb shell
4) su
says it right there bud... htc dev unlock device
then root your device once rooted go to cmd prompt (windows) or Terminal (mac/linux)
type adb shell
hit enter
type su
enter
then type the following command
echo -ne "22222222" | dd of=/dev/block/mmcblk0p5 bs=1 seek=20
enter
Click to expand...
Click to collapse
When I do that it says the comands are not valid none of them. Maybe I do something wrong. I am htc unlocked and rooted. Maybe I need to do different then plug the phone and open comand prompt? Thanks
Sent from my HTC One VX using xda app-developers app
grigoriisi said:
When I do that it says the comands are not valid none of them. Maybe I do something wrong. I am htc unlocked and rooted. Maybe I need to do different then plug the phone and open comand prompt? Thanks
Sent from my HTC One VX using xda app-developers app
Click to expand...
Click to collapse
download this http://developer.android.com/sdk/index.html then go to cmd and cd to C:\Users\(user)\(where you downloaded it to)\adt-bundle-windows-x86_64\sdk\platform-tools the commands should now work :victory:
did that
deleted
---------- Post added at 05:31 PM ---------- Previous post was at 05:20 PM ----------
nathanleagan said:
download this http://developer.android.com/sdk/index.html then go to cmd and cd to C:\Users\(user)\(where you downloaded it to)\adt-bundle-windows-x86_64\sdk\platform-tools the commands should now work :victory:
Click to expand...
Click to collapse
can u please tell me step by step how am i suppose to do it? i do it and when i get to adb shell command it says its not a valid comand nor su or anything else.
grigoriisi said:
deleted
---------- Post added at 05:31 PM ---------- Previous post was at 05:20 PM ----------
can u please tell me step by step how am i suppose to do it? i do it and when i get to adb shell command it says its not a valid comand nor su or anything else.
Click to expand...
Click to collapse
when you did adb shell did it connect or did it say wrong command?
it said not recognised command
nathanleagan said:
when you did adb shell did it connect or did it say wrong command?
Click to expand...
Click to collapse
it said not recognised command
grigoriisi said:
it said not recognised command
Click to expand...
Click to collapse
look inside the folder i said to cd to is there a file called adb?
yes it is and works with only adb command not adb shell
nathanleagan said:
look inside the folder i said to cd to is there a file called adb?
Click to expand...
Click to collapse
yes it is and works with only adb command not adb shell
Hi, this is my first thread at XDA
I have a problem with my HTC one
my bootloader is RELOCKED after flash a RUU.
HTCdev sent me a error, so i cant unlock the bootloader with this method.
any of you can help me to reunlock my bootloader?
Elneu said:
Hi, this is my first thread at XDA
I have a problem with my HTC one
my bootloader is RELOCKED after flash a RUU.
HTCdev sent me a error, so i cant unlock the bootloader with this method.
any of you can help me to reunlock my bootloader?
Click to expand...
Click to collapse
are you s-off by chance?
synisterwolf said:
are you s-off by chance?
Click to expand...
Click to collapse
yes, I'm still S-off
Elneu said:
yes, I'm still S-off
Click to expand...
Click to collapse
follow this guide
http://forum.xda-developers.com/showthread.php?t=2475914
Code:
to UNLOCK your bootloader,enter the following:
adb devices
adb shell
su (if needed to get a # prompt)
echo -ne "HTCU" | dd of=/dev/block/mmcblk0p3 bs=1 seek=33796
(i would very strongly recomend you copy/paste this)
exit
(exit a second time if you need to to get back to a normal > prompt)
adb reboot bootloader
verify you are now unlocked
synisterwolf said:
follow this guide
http://forum.xda-developers.com/showthread.php?t=2475914
Code:
to UNLOCK your bootloader,enter the following:
adb devices
adb shell
su (if needed to get a # prompt)
echo -ne "HTCU" | dd of=/dev/block/mmcblk0p3 bs=1 seek=33796
(i would very strongly recomend you copy/paste this)
exit
(exit a second time if you need to to get back to a normal > prompt)
adb reboot bootloader
verify you are now unlocked
Click to expand...
Click to collapse
Thanks a lot, it works
I accidentally locked the bootloader on my developer edition one M8. I was returning it to stock for a warranty exchange (I already have the replacement device and I need to ship the old one back within the next few days).
I need to get this thing back to stock ASAP
Right now my bootloader is locked (laugh all you want. I'm an idiot.) but I'm S-OFF. Where do I go from here? I need to make sure I'm S-ON and have the tampered flag removed before I send it back, otherwise I'm sure they will bill me for a replacement motherboard and not allow me to have any say in that.
This is basically what I need to undo (I was in a hurry and copy/pasted the wrong text from a tutorial)
adb shell
su
echo -ne '\x00\x00\x00\x00' | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796
exit
exit
Code:
to UNLOCK your bootloader,enter the following:
adb devices
adb shell
su (if needed to get a # prompt)
echo -ne "HTCU" | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796
(i would very strongly recomend you copy/paste this)
exit
(exit a second time if you need to to get back to a normal > prompt)
adb reboot bootloader
verify you are now unlocked
This is from this thread -
http://forum.xda-developers.com/showthread.php?t=2708571
Thanks a million! It worked like a charm!
Verizon M9, is S-0ff, cid 11111111.
When I do fastboot request for token, here's the error message:
c:\Program Files (x86)\Android\android-sdk\platform-tools>fastboot oem get_identifier_token
(bootloader) [KillSwitch] : /dev/block/bootdevice/by-name/frp
(bootloader) [KillSwitch] Last Byte is 0X00, disable unlock
(bootloader) [KillSwitch] oem unlock Turn Off!
OKAY [ 0.071s]
finished. total time: 0.072s
Can you guess what this is and how to fix it?
Thanks
michaelbsheldon said:
Verizon M9, is S-0ff, cid 11111111.
When I do fastboot request for token, here's the error message:
c:\Program Files (x86)\Android\android-sdk\platform-tools>fastboot oem get_identifier_token
(bootloader) [KillSwitch] : /dev/block/bootdevice/by-name/frp
(bootloader) [KillSwitch] Last Byte is 0X00, disable unlock
(bootloader) [KillSwitch] oem unlock Turn Off!
OKAY [ 0.071s]
finished. total time: 0.072s
Can you guess what this is and how to fix it?
Thanks
Click to expand...
Click to collapse
How to unlock the bootloader? Don't go through HTC (they don't need to know )
http://forum.xda-developers.com/one-m9/general/how-to-lock-unlock-bootloader-htcdevs-t3092036
to UNLOCK your bootloader,enter the following:
Code:
adb devices
adb shell
su (if needed to get a # prompt)
echo -ne "HTCU" | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796
(i would very strongly recomend you copy/paste this)
exit
(exit a second time if you need to to get back to a normal > prompt)
adb reboot bootloader
verify you are now unlocked
andybones said:
How to unlock the bootloader? Don't go through HTC (they don't need to know )
http://forum.xda-developers.com/one-m9/general/how-to-lock-unlock-bootloader-htcdevs-t3092036
to UNLOCK your bootloader,enter the following:
Code:
adb devices
adb shell
su (if needed to get a # prompt)
echo -ne "HTCU" | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796
(i would very strongly recomend you copy/paste this)
exit
(exit a second time if you need to to get back to a normal > prompt)
adb reboot bootloader
verify you are now unlocked
Click to expand...
Click to collapse
Thanks for this: it was stock recovery, no SU - but finally got it done....
:good::good::good:
Tried that, though got the following
-ne "HTCU" | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796 <
dd: /dev/block/mmcblk0p2: Permission denied
1|[email protected]_himawl:/ $
Any idea what that is, and how to rectify?
andybones said:
How to unlock the bootloader? Don't go through HTC (they don't need to know )
http://forum.xda-developers.com/one-m9/general/how-to-lock-unlock-bootloader-htcdevs-t3092036
to UNLOCK your bootloader,enter the following:
Code:
adb devices
adb shell
su (if needed to get a # prompt)
echo -ne "HTCU" | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796
(i would very strongly recomend you copy/paste this)
exit
(exit a second time if you need to to get back to a normal > prompt)
adb reboot bootloader
verify you are now unlocked
Click to expand...
Click to collapse
mlev1987 said:
-ne "HTCU" | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796 <
dd: /dev/block/mmcblk0p2: Permission denied
1|[email protected]_himawl:/ $
Any idea what that is, and how to rectify?
Click to expand...
Click to collapse
Copy n paste code...
The code is:
echo -ne "HTCU" | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796
Not
-ne "HTCU" | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796
Forgetting "echo"
You're lucky you didn't brick your device.
andybones said:
Copy n paste code...
The code is:
echo -ne "HTCU" | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796
Not
-ne "HTCU" | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796
Forgetting "echo"
You're lucky you didn't brick your device.
Click to expand...
Click to collapse
I copy and pasted exactly how you put it, with echo as well. This is the response I got
mlev1987 said:
I copy and pasted exactly how you put it, with echo as well. This is the response I got
Click to expand...
Click to collapse
You're doing something wrong then. Guy above you followed same direction and worked fine.
This is link to the thread if you want to direct your questions there.
http://forum.xda-developers.com/one-m9/general/how-to-lock-unlock-bootloader-htcdevs-t3092036
andybones said:
You're doing something wrong then. Guy above you followed same direction and worked fine.
This is link to the thread if you want to direct your questions there.
http://forum.xda-developers.com/one-m9/general/how-to-lock-unlock-bootloader-htcdevs-t3092036
Click to expand...
Click to collapse
my phone is not S-off. does that make a difference?
mlev1987 said:
my phone is not S-off. does that make a difference?
Click to expand...
Click to collapse
oh boy.. yes.
Please go to the thread I linked to you.
the guy above you had posted he was S-OFF.
Last thing I'd want is to see a brick happen.
andybones said:
oh lord yes.
Click to expand...
Click to collapse
sorry. back to square one. gotta get s-off
thanks
mlev1987 said:
sorry. back to square one. gotta get s-off
thanks
Click to expand...
Click to collapse
Sunshine now supports the Verizon HTC M9, I highly suggest it.
$25 is WELL worth it.
http://theroot.ninja/index.html
http://forum.xda-developers.com/showthread.php?t=2792487
"3.3.2 - now supports verizon m8 on the marshmallow firmware HTCOneM8vzw/htc_m8wl:6.0/MRA58K/708002.3:user/release-keys
3.3 - The Verizon m9 update
The LONG awaited update, we have added Temproot (and thus unlock and s-off) support for the Verizon HTC m9 on the HTCOneM9vzw/htc_himawl:6.0/MRA58K/669662.7:user/release-keys firmware (latest as of this posting)."
andybones said:
Sunshine now supports the Verizon HTC M9, I highly suggest it.
$25 is WELL worth it.
http://theroot.ninja/index.html
http://forum.xda-developers.com/showthread.php?t=2792487
"3.3.2 - now supports verizon m8 on the marshmallow firmware HTCOneM8vzw/htc_m8wl:6.0/MRA58K/708002.3:user/release-keys
3.3 - The Verizon m9 update
The LONG awaited update, we have added Temproot (and thus unlock and s-off) support for the Verizon HTC m9 on the HTCOneM9vzw/htc_himawl:6.0/MRA58K/669662.7:user/release-keys firmware (latest as of this posting)."
Click to expand...
Click to collapse
Thanks
But what if you already used sunshine and like a dummy relock it to do update. Now I'm s off and can't unlock or relock.
Sent from my HTC6535LVW using Tapatalk
---------- Post added at 02:35 PM ---------- Previous post was at 02:33 PM ----------
I've already downgraded and still cant
Sent from my HTC6535LVW using Tapatalk
johnnycm77 said:
But what if you already used sunshine and like a dummy relock it to do update. Now I'm s off and can't unlock or relock.
Sent from my HTC6535LVW using Tapatalk
---------- Post added at 02:35 PM ---------- Previous post was at 02:33 PM ----------
I've already downgraded and still cant
Have you tried this set of commands with a clean install of rooted custom rom? (With SuperSU setup correctly.)
to UNLOCK your bootloader, enter the following:
adb devices
adb shell
su (if needed to get a # prompt)
echo -ne "HTCU" | dd of=/dev/block/mmcblk0p2 bs=1 seek=33796
(i would very strongly recommend you copy/paste this)
exit
(exit a second time if you need to to get back to a normal > prompt)
adb reboot bootloader
verify you are now unlocked
Click to expand...
Click to collapse
I tried that it denied me. I can't root for some reason
Sent from my HTC6545LVW using Tapatalk
johnnycm77 said:
I tried that it denied me. I can't root for some reason
Sent from my HTC6545LVW using Tapatalk
Click to expand...
Click to collapse
If you have TWRP installed, place one of the custom roms from here in the M9 section.
Odexed, deodexed - doesn't matter - just not a stock RUU. It will be rooted already. Then proceed with unlock.
I keep doing that but for some reason it isn't rooted when I boot back up. In my twrp it shows that it installed it but it doesn't. My bootloader status shows locked instead of relocked or tampered.
Sent from my HTC6545LVW using Tapatalk
johnnycm77 said:
I keep doing that but for some reason it isn't rooted when I boot back up. In my twrp it shows that it installed it but it doesn't. My bootloader status shows locked instead of relocked or tampered.
Sent from my HTC6545LVW using Tapatalk
Click to expand...
Click to collapse
Open adb Shell while your phone is booted into twrp. That shell has root prompts by default so simply run the echo cmd to unlock the phone.
Sent from my SM-N930V using Tapatalk
Thank you
Sent from my HTC6535LVW using Tapatalk
dottat said:
Open adb Shell while your phone is booted into twrp. That shell has root prompts by default so simply run the echo cmd to unlock the phone.
Sent from my SM-N930V using Tapatalk
Click to expand...
Click to collapse
NICE, is this for M9 only, or will it work on HTC10?