The Great Development team TeamWin has released a tool to help with the problem that has been plaguing us with an Evo 3D that has the 1.50 hboot. From the site:
HTC Dumlock is a workaround for devices with HTC's unlock that cannot flash boot from recovery. Put simply, we make backups of recovery and boot, then we flash the backup of recovery to boot. When you reboot normally, you'll be in your recovery, but since your recovery is flashed to boot, you can make changes to boot. We've added some extra features to TWRP 2 to allow you to easily restore the backup of boot once you've booted your recovery with this method.
Click to expand...
Click to collapse
Here is the link to their project page: http://www.teamw.in/project/htcdumlock
I'm really excited about this
Here's the thread link here from XDA
so boot flash boot recovery flash boot to boot reboot boot recovery to flash recovery flash boot reboot boot?
I are confuse
Related
Two weeks ago:
I rooted my phone using HTC's method since I had already ran the update to 1.5 shooter. I flashed CWM to the recovery of the phone and took a backup. Loaded ViperROM and all was good.
Last night:
I wanted to load a new kernel since the one I put on there was not working well with WiFi. At the time I did not know i could just boot to HBOOT then go to recovery I thought I had to use Fastboot. Using Fastboot and doing the commands from memory I think I flashed it to the boot instead of recovery... Not exactly sure what I did but whatever it was i'm stuck in a continual reboot that gets no further then HTC.
What I've tried so far to resolve issue:
1. Boot into recovery and restore from backup. - Did not work
2. Boot to recovery and load a new ROM (Myns zip). - Did not work
3. Boot to recovery and load a stock ROM (4.53.651.1_Rooted_deodexed_signed.zip) - Did not work
4. Rename the stock ROM(from above) as PG86IMG.zip and put on SD. - Didnt work
4. Used fastboot to do fastboot boot (stock kernel i found online.zip) (stock rom i found online.zip) - Did not work
Any ideas cause i'm out and I dont want to go back to my previous Evo 4g.
cgprelude said:
Two weeks ago:
I rooted my phone using HTC's method since I had already ran the update to 1.5 shooter. I flashed CWM to the recovery of the phone and took a backup. Loaded ViperROM and all was good.
Last night:
I wanted to load a new kernel since the one I put on there was not working well with WiFi. At the time I did not know i could just boot to HBOOT then go to recovery I thought I had to use Fastboot. Using Fastboot and doing the commands from memory I think I flashed it to the boot instead of recovery... Not exactly sure what I did but whatever it was i'm stuck in a continual reboot that gets no further then HTC.
What I've tried so far to resolve issue:
1. Boot into recovery and restore from backup. - Did not work
2. Boot to recovery and load a new ROM (Myns zip). - Did not work
3. Boot to recovery and load a stock ROM (4.53.651.1_Rooted_deodexed_signed.zip) - Did not work
4. Rename the stock ROM(from above) as PG86IMG.zip and put on SD. - Didnt work
4. Used fastboot to do fastboot boot (stock kernel i found online.zip) (stock rom i found online.zip) - Did not work
Any ideas cause i'm out and I dont want to go back to my previous Evo 4g.
Click to expand...
Click to collapse
From what I've read regarding the HTC unlock method, when you boot the custom recovery, the HTC unlock method does not grant the custom recovery write access to the boot partition.
There are only three ways I'm familar with having write access to the boot partition when having used the HTC unlock method:
1) From normal android mode, the boot partition is unlocked and you can flash a kernel/write to it. My application, Flash Image GUI, works great for this purpose.
2) Using fastboot to temporarily load the custom recovery. When using fastboot to temporarily load the custom recovery, the HTC unlock method grants the temporarily loaded custom recovery write access to the boot partition.
fastboot boot c:\downloads\custom-recovery.img or temporarily boot the custom recovery with write access to the boot partition to flash the .zip file
also, you can directly flash the kernel, but the modules will not work until you manually push those: fastboot flash boot c:\downloads\boot.img
3) Having the bootloader directly flash the boot partition via a PG86IMG.zip file.
All the stock RUU files are hosted at: http://goo-inside.me/shooter/ruu - the latest version is 2.08 which must be what you're using to have used the HTC unlock method.
Hope that helps! Good luck!
I downloaded the PG86IMG.zip file from goo-inside.me and it loaded the file then nothing happened. So I selected reboot and it went back to doing the same old loop.
Joey is the man! got it working. I was unaware that if i booted into recovery from bootloader it was read only not read write. using fastboot corrected it.
hi guys iive unlocked my evo with the htcdev mod and no problem has come out , bun i'm unable to run any recovery.
iìve tryed all cwm twrp and any i found on the site.
i try with fastboot method and abd, all say that the recovery vas written , no error but when i try to lunch recovery the phone show the htc logo stay 10/15 second then reboot the phone.
pls help me
Have you tried downloading the twrp pg86img.zip & make sure it's named PG86IMG.zip then put it on the root of you're sdcard, boot into bootloader and update that way?
CM powered EVO 3D, enough said.
luca73n said:
hi guys iive unlocked my evo with the htcdev mod and no problem has come out , bun i'm unable to run any recovery.
iìve tryed all cwm twrp and any i found on the site.
i try with fastboot method and abd, all say that the recovery vas written , no error but when i try to lunch recovery the phone show the htc logo stay 10/15 second then reboot the phone.
pls help me
Click to expand...
Click to collapse
when the device either hangs on the htc logo or reboots while on the htc logo, it means there is an issue with the actual kernel/ramdisk.
when dealing with a custom recovery, they should always boot without any issues. the best suggestion off the top of my head is to make sure if you're on the CDMA version, use the shooter recovery and if you're on the GSM version, use the shooteru version of the custom recovery.
otherwise, as suggested above, reflash the confirmed correct custom recovery for your device. there are a few ways to flash the custom recovery although, being you used the htc unlock method, regular custom recovery mode will not have write access to the boot/kernel partition.
if you're interested in loading any ROMs which come with kernels or separately flashing a custom kernel, there are essentially two complete methods:
1) use my Flash Image GUI app from normal android mode to flash the kernel. then flash the ROM from custom recovery.
2) use fastboot boot c:\android\cwm-recovery.img . this will temporarily boot the custom recovery and htc unlock will grant it write access to the kernel/boot partition. this command is different than fastboot flash recovery c:\android\cwm-recovery.img. the fastboot boot will temporarily boot into the custom recovery while fastboot flash will permanently write it into the recovery partition.
hope all the extra details make sense and helps!
Ummm.....Just my 2 cents, but it sounds as though the most basic possible problem has been overlooked here. You need to go into menu>settings>power and uncheck the "fast boot" box or do a battery pull, then try to boot into your bootloader to access recovery. With your phone completely powered down (fast boot unchecked or after battery pull), hold volume down and press power. That will put you in your bootloader with an option to boot recovery from there.
ok i'm a noob i've used thr shooter and not the shooteru cwm img, now all works
ty guys
HTC Dumlock
HTC Dumlock is a workaround for devices with HTC's unlock that cannot flash boot from recovery. Put simply, we make backups of recovery and boot, then we flash the backup of recovery to boot. When you reboot normally, you'll be in your recovery, but since your recovery is flashed to boot, you can make changes to boot. Head on over to our website for download links and instructions.
New v2 version scans / compares the backups of boot and recovery to help ensure that you don't run it twice and wipe out your backup of boot.
Hooray for Team Win! Here's my contribution:
http://rootzwiki.com/_/articles/rec...unlock-and-flashes-kernels-from-recovery-r432
Awesome work guys!
Sent from my Clean and MeanROM 3D
Can we flash custom roms with unlocked phone and hboot 1.5 with s-on directly from recovery now?
Edit: Nevermind the answer is yes. you guys are awesome.
this is awesome if i ever get hboot 1.5 again. Wish this was out a week ago i wouldn't of sold my phone so i could buy one with hboot 1.4
Kernels ok, but are we able to flash radios and such with this method?
I just htc unlocked, flashed the updated twrp via fastboot, then backed up, flashed su, installed HTC DumLock. When I try to use the app it finishes within a minute but does not reboot, rebooting to system reboots doesn't boot into TWRP. I gave the app root permissions, what else should I try?
Real cool news
This is awesome! Kudos! I'm a little squeamish to try it yet (I'm still android noobish ;-) ); I'll wait a bit until the more seasoned folk work the kinks out, but I'm extremely encouraged.
Edit: Changed notification
i tried twice to flash a kernel and i get is the progress bar sits there, i let it go for 10 minutes each time but it never flashed the zip
UPDATE: I got it i had to restore the backup
Everything went fine for me until i try to boot to system from recovery,it just reboots back to recovery
I even tried powering down and do a normal start and it go's into recovery
Can the recovery be made to recognize when it is booted using dumlock app and restore original boot automatically? Something like this,
Run dumlock app, writes recovery to boot but also sets a flag in your config file on the sdcard,
reboot to recovery in boot partition,
recovery sees flag in config file, then before allowing any interaction flashes your boot partition back to original and then allows you to flash away and reboot normal afterwards.
This to me would seem to make it a seemless process. I would think a modification could even be made to CM9 code that would execute the same type of commands to rewrite recovery to boot whenever you select "reboot to recovery" from the reboot menu by holding the power button to make this 100% seemless, no?
can I flash a radio with 1.50?
benny3 said:
UPDATE: I got it i had to restore the backup
Everything went fine for me until i try to boot to system from recovery,it just reboots back to recovery
I even tried powering down and do a normal start and it go's into recovery
Click to expand...
Click to collapse
re-read the instructions paying particular attention to steps 13-18.... then repeat step 18 like 9 times or so
gotojanoo said:
can I flash a radio with 1.50?
Click to expand...
Click to collapse
no...you are still s-off
alvintimothyjr said:
no...you are still s-off
Click to expand...
Click to collapse
actually am s-on with 1.50
Holy smokes, such an elegant solution. Doing this when I'm off work.
If u cant use fast boot to get to recovery how do u flash straigh to recovery?
Sent from my ADR6400L using Tapatalk
Anyone got this successfully working?
gotojanoo said:
actually am s-on with 1.50
Click to expand...
Click to collapse
Yeah that's what I meant...my bad
Interesting.
Is it basically copying the recovery image to the boot partition to get full access for flashing kernels/roms, then copying the recovery back afterwards?
I was wondering if someone would come up with something like this. Specifically, I had been wondering if there was a way to run fastboot from sdcard vs Pc to enter recovery.
hi,
today i unlocked my evo 3D GSM and install 4ext recovery and root it.
as i am S ON i tried to flash leedroid rom with flashimageGUI...
after the reboot i'm stuck with HTC logo...
I tried to restore a nandroid backup made BEFORE with 4ext but same résult, EVO won't boot.
i can go into fastboot, into recovery and its visible from my PC...
what can i do to make it boot again ?
thank you all for help
tarassor said:
hi,
today i unlocked my evo 3D GSM and install 4ext recovery and root it.
as i am S ON i tried to flash leedroid rom with flashimageGUI...
after the reboot i'm stuck with HTC logo...
I tried to restore a nandroid backup made BEFORE with 4ext but same résult, EVO won't boot.
i can go into fastboot, into recovery and its visible from my PC...
what can i do to make it boot again ?
thank you all for help
Click to expand...
Click to collapse
in the previous back up you did... there is a file named boot.img...copy that file to your computer in the same place as the fastboot command and adb....then type in
fastboot flash boot boot.img
wloftus said:
in the previous back up you did... there is a file named boot.img...copy that file to your computer in the same place as the fastboot command and adb....then type in
fastboot flash boot boot.img
Click to expand...
Click to collapse
Hello, thank you for this advice, thats what i did but with the boot.img of the leedroids rom :
- flash the rom
- power of
- go to fastboot
- fastboot flash boot boot.img
- worked...
i thougt flashimage gui had a function for evo3D to ectract the kernel and the rom but maybe i did not understand all i read...
btw thank you and all the others helped me
Hello Friends,
I have got twrp and cwm recovery installed in my phone.When i start my phone in recovery it runs in cwm recovery and when i reboot my phone iit runs twrp instead of my rom.I tried wiping the data through cwm recovery, but with no success.I have got stock jb installed on my phone. Please help.
You saying that phone cant boot ? Try to flash again the recovery you want (Flash the right recovery! For Hboot 1.24 flash ics, for 1.25 flash jb) then go to recovery) Or just flash the stock recovery ? You can find it in the forum.
Sent from my Desire X using Tapatalk
Sounds to me like you flashed JB recovery on ICS hboot.
mefistoreyon said:
You saying that phone cant boot ? Try to flash again the recovery you want (Flash the right recovery! For Hboot 1.24 flash ics, for 1.25 flash jb) then go to recovery) Or just flash the stock recovery ? You can find it in the forum.
Sent from my Desire X using Tapatalk
Click to expand...
Click to collapse
yes i can boot my phone in twrp only.When i switch on my phone it enters into twrp directly instead of rom and when i start it in recovery it enters in to cwr.i installed stock recovery also which replaced cwr but with no success.my phone still boots in twrp
nightwalkerkg said:
Sounds to me like you flashed JB recovery on ICS hboot.
so wat happens when one does that??
i mean does my problem looks the same??
wat to do please help me
Click to expand...
Click to collapse
amzyaamir said:
yes i can boot my phone in twrp only.When i switch on my phone it enters into twrp directly instead of rom and when i start it in recovery it enters in to cwr.i installed stock recovery also which replaced cwr but with no success.my phone still boots in twrp
Click to expand...
Click to collapse
You installed twrp to boot partition, that's why it boots directly into twrp (using fastboot flash boot twrp.img) You need to flash TWRP to recovery partition (using fastboot flash recovery twrp.img). Then enter recovery, install ROM, and flash boot image to boot partition (fastboot flash boot boot.img).
dansou901 said:
You installed twrp to boot partition, that's why it boots directly into twrp (using fastboot flash boot twrp.img) You need to flash TWRP to recovery partition (using fastboot flash recovery twrp.img). Then enter recovery, install ROM, and flash boot image to boot partition (fastboot flash boot boot.img).
Click to expand...
Click to collapse
thank you for your help.i flash boot boot.img file and twrp got replaced.but i have come up with a new problem now.my phone is s- on and its not accepting the rom which i downloaded from here(2.20.401.5_Deodexed). i thought because my phone is s-on it might accept the original jb rom(ROM_JB_STOCK_HTC_DESIRE_X_INDIA_HTC__038) but still even this version is not installing. so now my phone is not having any rom.what should i do???