• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [HOW TO](gaining root)unlock,downgrade,and achieve s-off with htcDev

Hello,

I've been following your guide and have finished step 3 and achieved root successfully. I tried following step 4 to downgrade to froyo but started receiving some errors and it was only then that I realised this guide is for an original 'incredible' rather than the 'incredible s' that I've got.

So my question is - will the guide and attached/linked files work on an incredible s (vivo)?

The specific errors I'm encountering are..

Code:
C:\downgrade>adb push flash_image /data/local/
failed to copy 'flash_image' to '/data/local//flash_image': Permission denied
This I managed to get around by copying it to the sdcard and then using a root file explorer to copy the file to /data/local/ which worked fine.

and

Code:
shell@android:/data/local # ./flash_image misc /sdcard/mtd0.img
./flash_image misc /sdcard/mtd0.img
Segmentation fault

I'm not sure if I should proceed now? Segmentation fault sounds quite fatal?

Thanks in advance,

Dave
 
Upvote 0
Hello,

I've been following your guide and have finished step 3 and achieved root successfully. I tried following step 4 to downgrade to froyo but started receiving some errors and it was only then that I realised this guide is for an original 'incredible' rather than the 'incredible s' that I've got.

So my question is - will the guide and attached/linked files work on an incredible s (vivo)?

The specific errors I'm encountering are..

Code:
C:\downgrade>adb push flash_image /data/local/
failed to copy 'flash_image' to '/data/local//flash_image': Permission denied
This I managed to get around by copying it to the sdcard and then using a root file explorer to copy the file to /data/local/ which worked fine.

and

Code:
shell@android:/data/local # ./flash_image misc /sdcard/mtd0.img
./flash_image misc /sdcard/mtd0.img
Segmentation fault


I'm not sure if I should proceed now? Segmentation fault sounds quite fatal?

Thanks in advance,

Dave

this guide will NOT work for inc s. flash_image is specifically for mtd devices,not emmc.

a quick search at xda reveals you may want to use this:
http://forum.xda-developers.com/showthread.php?t=1373697

or there may be other solutions there as well.

I installed it.

Now it says "droid!" and freezes

try a factory reset in hboot,now that the stock recovery is in place. give it as long as 10-15 minutes to finish booting,if you havent been.
 
  • Like
Reactions: davaidosvidany
Upvote 0
try a factory reset in hboot,now that the stock recovery is in place. give it as long as 10-15 minutes to finish booting,if you havent been.

yey!! it boots! wow!!

but now it gives me error messages

the process com.htc.bg has stopped unexpectedly. Please try again.
The process com.google.process.gapps has stopped...
The process android.process.acore ..
The application Google Services Framework...

I can't access the menu or anything
 
  • Like
Reactions: scotty85
Upvote 0
yey!! it boots! wow!!

but now it gives me error messages

the process com.htc.bg has stopped unexpectedly. Please try again.
The process com.google.process.gapps has stopped...
The process android.process.acore ..
The application Google Services Framework...

I can't access the menu or anything

now, after a few reboots it doesn't boot anymore. after the DROID sound it just reboots again and again..
 
  • Like
Reactions: scotty85
Upvote 0
I have followed directions on my refurb I just got with the latest OTA update. My phone is unlocked, trying to flash superuser, but recovery just sticks at hat with orange circle then i push power button to go back to menu. Recovery does nothing, how to i flash super user with this problem?

Thanks
sounds like you are trying to select with the power button.

from step 3 of the original post:
*note that clockwork menu options are selected on the original inc with the optic trackpad-thingy. pressing power will take you back a menu,or to the hat if youre on the main menu. this is a common source of conusion.

;)
 
  • Like
Reactions: sdrawkcab25
Upvote 0
I have the impression the phone does not completely delete everything.

for example, after I installed the RUU I got messages like

Sorry! The application Mp3 Music download (process great.app.luck) has stopped working

and also also the same for amazon and ARD (a German tv channel)

not pre-installed apps on a verizon I believe:)


Is there a way to completely wipe the Droid besides the factory reset in the boot menu??

That might help to solve the problem.
 
Upvote 0
I have the impression the phone does not completely delete everything.

for example, after I installed the RUU I got messages like

Sorry! The application Mp3 Music download (process great.app.luck) has stopped working

and also also the same for amazon and ARD (a German tv channel)

not pre-installed apps on a verizon I believe:)


Is there a way to completely wipe the Droid besides the factory reset in the boot menu??

That might help to solve the problem.
flashing the ruu,and doing a factory reset in hboot with the stock recovery in place should both completely wipe the phone. you may have bad blocks or damaged partitions that are preventing data from being properly wiped.

I got to step four where you start to push the flash image (adb push flash_image /data/local/) and it comes back with failed to copy 'flash_image' to '/data/local/': is a directory.
That and if I try to mount /data/ it comes back with mount: mounting /dev/block/mmcblk0p1 on /data failed: Invalid argument.

nevermind just used an adb explorer and created local under the data folder on my phone to fix it

are you not on a stock rom? not sure why you had to create a local folder and mount data...

were you successful at the downgrade/s-off?
 
Upvote 0
thanks, I tried that many times.

is there a way to repair the partitions then?

depends on if the prollem is hardware related,or just bad blocks in flash memory. bad blocks are fixable,an eris user came up with a zipfile to find and fix bad blocks on the eris handset,wich is also an mtd device. unfortunately,i have no idea how youd determine what your real issue is,and go about finding a way to repair them. :(
 
Upvote 0
s-off
hboot 0.92.000
radio -2.15.00.07.28

nothing i flash works, then i get the 3 vibrate bircked phone, i flash recovery back to this. I cant get anything to work. I want rooted gingerbread. How do i get there. Please help.


Thanks

I keep trying and get to white boot screen and it gets stuck. then i have to flash recovery again. cant get gingerbread.
 
Upvote 0
hey guys, any help i can get for the Mac counterpart for the adb part? i can look up the commands, i think, but i don't quite "get" what to do and if i need a different set of files?
let me see what i can find out...
I keep trying and get to white boot screen and it gets stuck. then i have to flash recovery again. cant get gingerbread.
are you trying to get to recovery via power and vol up?
 
Upvote 0
hey guys, any help i can get for the Mac counterpart for the adb part? i can look up the commands, i think, but i don't quite "get" what to do and if i need a different set of files?

the files will for the most part be the same. to make adb and fastboot work on a mac,youll need different files,but the exploits and such for the phone are the same.

this from post #629 of the original root guide:

OK, I'm finally s-off via Mac Terminal!

For those using a Mac, you will need to download the Android SDK starter package as well as the platform-tools addition (platform-tools is not part of the starter package, but is easily obtained by running the android command in the terminal once you've downloaded SDK and downloading it from the menu). The platform contents will automatically be saved in your SDK folder. You can get the SDK here: Android SDK | Android Developers

Also, you still need to download the mini-adb-inc package that Scotty has on the OP because you still need the flash_image and mtd0.img files to push to your phone. After that, the steps are the same, but with a few minor tweaks that I'll detail below.


GREEN instructions are what I tweaked...if it's bold, it's code
3)prepare to downgrade
-extract the mini-adb_inc .zip. place the mtd0 and flash_image in your Android SDK platform-tools folder. (no real need to put anything at root directory if you don't want, I'll explain why in a moment)
-place the 2.2 downgrade on the root of your sd card...this part of step 3 is the same.

4)downgrade with adb. This is where things get more interesting. :D
At this point, I've assumed the Mac users know how to get to your terminal...if not, go to Applications->Utilities->Terminal. Go ahead and check your md5's...the command in Terminal is simply md5, not md5sums. OK, moving along...

-make sure phone is plugged in and usb debugging checked on,in charge only mode
-at the promt in your Terminal window:

cd <after the space, drag the platform-tools folder from the Finder window and drop it into the command line...this will automatically load your path and why you don't necessarily need to place everything in your root directory> Here's what mine looked like:

gkinsellas-imac:~ gkinsella$ cd /Users/gkinsella/AndroidSDK/platform-tools
gkinsellas-imac:platform-tools gkinsella$

./adb devices must use ./ in front of the command to execute the adb commands from the platform-tools folder

md5 mtd0.imgmd5 flash_image
for both of these, type the md5 command followed by a space, and then drag and drop each file to automatically include the path for the file. These will return the same numbers Scotty has on the OP

./adb push flash_image /data/local/
./adb push mtd0.img /sdcard/


./adb shell your prompt should change to a #. if it changes to a $,then type su note your phone may pop up a message asking you to allow permissions the first time you do this (the first time I did this, I received a "Permission denied" message...I typed su again and got the # prompt). if it does check "always" and touch "allow" on the superuser request on the phone screen.

cd /data/local
chmod 0755 /data/local/flash_image

cd /data/local
./flash_image misc /sdcard/mtd0.img
NOTE:
no changes to these commands because you're now in the phone!

you can now downgrade back to 2.2,so you can run "unrevoked forever" to regain s-off

exit to get back to $ prompt
exit to get back to the "platform tools" prompt

./adb reboot bootloader this will boot your phone to "fastboot" select "bootloader" with the power button.

i also found this,on xda:
http://forum.xda-developers.com/showthread.php?t=1917237

looks like you can use his download instead of the sdk,and then follow his directions and then,basically follow this threads original post steps and commands to htcdev unlock,etc.

hope that helps :)
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones