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

Root [S-Off] Facepalm S-Off for HTC Evo 4g LTE

Install from other SD didn't work either. Since I am on 3.16 would able to run the 3.15 RUU after re-locking the bootloader so that I can get my phone in a usable state?
 
Install from other SD didn't work either. Since I am on 3.16 would able to run the 3.15 RUU after re-locking the bootloader so that I can get my phone in a usable state?

Unfortunately, not with s-on. I would try doing at least the first few steps of babyracun. You end up doing an old ruu throigh fastboot
 
Unfortunately, not with s-on. I would try doing at least the first few steps of babyracun. You end up doing an old ruu throigh fastboot

I thought I read somewhere that if you are hboot 1.15 or higher you can upgrade/downgrade your firmware? I'm hboot 2.09
 
Okay, so first things first...I still want to try Facepalm but I want to make sure I am fully ready phone wise.

I can't figure out why that RUU last night said I was on 3.16, but on the phone in the about phone tab it says 3.15

Also didn't 3.16 like just come out last week? I haven't done an update in almost a month and I haven't taken any OTAs (since I am still unlocked).

That babyracun method looked pretty easy since it doesn't involve me having to use Ubuntu...but I am not sure if I am in the correct current state to be able to use it. Out of desperation last night right before my backup finally worked I downloaded the babyracun zip and when I extracted the zip there was only one file in the folder...shouldn't there be more?

Lastly I am sorry if I am being a pain in the rear...I didn't mean for all this to go on so long or to have this thread go all over other topics besides what it was intended for. I sure do hope that I can one day get the understanding of this EVO4g LTE down like I did my old EVO.
 
So I decided to give facepalm a try again since now my SuperSU seems to be updated correctly and running properly.

Here is what I got after running the CID commands, the part in red is where I'm not sure what happened...but I believe the first three commands worked if I am correct:


C:\Android>adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
root@android:/ # su
su
root@android:/ # echo -ne "22222222" | dd of=/dev/block/mmcblk0p5 bs=1 seek=20
v/block/mmcblk0p5 bs=1 seek=20 <
8+0 records in
8+0 records out
8 bytes transferred in 0.006 secs (1333 bytes/sec)
root@android:/ # adb reboot bootloader
adb reboot bootloader
* daemon not running. starting it now on port 5038 *
* daemon started successfully *
error: device not found
1|root@android:/ #
 
You have to enter exit twice to get out of the shell and back ibto your normal directory before doing adb

Ran into that myself. As of right now youre trying to run adb from the phone whenb you want it on the computer.

The instructions are def not a step by step guide if youre new to running commands
 
You have to enter exit twice to get out of the shell and back ibto your normal directory before doing adb

Ran into that myself. As of right now youre trying to run adb from the phone whenb you want it on the computer.

The instructions are def not a step by step guide if youre new to running commands

Okay, so I can pretty much pick up where I left off then after closing out the command prompt window.

As for the information I got back after entering those first three commands...does that look correct?
 
There is a command you can issue from bootloader to see if it worked. I wanna say its fastboot getcid


You should get back something like 1111111
 
There is a command you can issue from bootloader to see if it worked. I wanna say its fastboot getcid


You should get back something like 1111111

That's what I was wondering...kind of like how we used Terminal Emulator on the old EVO to see if we had true SU?

***EDIT***

Tried it and it did not work, all I got in command prompt was a list of available commands...nothing about CID.
 
After successfully completing

adb reboot bootloader

The command to check is

fastboot getvar cid

What result or message should I be looking for after entering that command?

***EDIT***

Here is what I got after entering those commands:

C:\Android>adb reboot bootloader

C:\Android>fastboot getvar cid
cid: SPCS_001
finished. total time: 0.003s

C:\Android>
 
Okay, retry what steps again...the 3 line CID commands or the fastboot getvar cid command?

The CID commands.

As mentioned above, you only need the # prompt to know that you're running as root.

If you get the # prompt in response to adb shell, go right to the echo command. ;) :)

Then do the adb reboot, then the getvar command.
 
The CID commands.

As mentioned above, you only need the # prompt to know that you're running as root.

If you get the # prompt in response to adb shell, go right to the echo command. ;) :)

Then do the adb reboot, then the getvar command.

Okay, I will give it a go now!
 
Results after trying again:

C:\Android>adb shell
root@android:/ # echo -ne "22222222" | dd of=/dev/block/mmcblk0p5 bs=1 seek=20
v/block/mmcblk0p5 bs=1 seek=20 <
8+0 records in
8+0 records out
8 bytes transferred in 0.002 secs (4000 bytes/sec)
root@android:/ # exit
exit

C:\Android>adb reboot bootloader

C:\Android>fastboot getvar cid
cid: SPCS_001
finished. total time: -0.000s

C:\Android>

The funny thing is SuperSU seems to be working properly this time since I am no longer getting the "update binary error"
 
Results after trying again:

C:\Android>adb shell
root@android:/ # echo -ne "22222222" | dd of=/dev/block/mmcblk0p5 bs=1 seek=20
v/block/mmcblk0p5 bs=1 seek=20 <
8+0 records in
8+0 records out
8 bytes transferred in 0.002 secs (4000 bytes/sec)
root@android:/ # exit
exit

C:\Android>adb reboot bootloader

C:\Android>fastboot getvar cid
cid: SPCS_001
finished. total time: -0.000s

C:\Android>

The funny thing is SuperSU seems to be working properly this time since I am no longer getting the "update binary error"

Cid is still not sticking though, which was my issue
 
Back
Top Bottom