• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

HTC DUMLOCK - Flash boot from recovery without fastboot! (Updated 2012-02-28 v2)

Search This thread

Dees_Troy

Senior Recognized Developer
Mar 31, 2008
1,705
13,548
KC MO
www.teamw.in
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.
 
Last edited:

alammori

Senior Member
Feb 8, 2008
920
261
Nashville
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.
 
Last edited:

mteezey

Senior Member
Oct 24, 2011
1,333
744
Detroit
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
 
Last edited:

HSadler93

Senior Member
Jun 29, 2010
183
21
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?
 

elektrik2001

Senior Member
Jan 23, 2009
118
8
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
 

benny3

Recognized Contributor
Dec 2, 2011
2,885
3,597
Rosommon, MICH
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
 
Last edited:

DomSim

Senior Member
Sep 24, 2008
1,326
208
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?
 

DomSim

Senior Member
Sep 24, 2008
1,326
208
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

re-read the instructions paying particular attention to steps 13-18.... then repeat step 18 like 9 times or so
 

mpgrimm2

Senior Member
Nov 5, 2011
1,760
1,181
Greenville, SC
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.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 26
    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.
    3
    Sorry if I sound like an ass, I mean I'm sure this is a great tool, but why is everyone still looking at workarounds? We really need more devs working on getting s-off or a downgrade method going so everyone can lose the need for fastboot or any workaround... Plus with s-on, no matter what is done, no flashing radios, no flashing splash screens...

    Sent from my PG86100 using xda premium

    If all forms of development and all developers were equal in talent, skill sets, and knowledge, then there might be some truth to your statement. Sadly, there are only a handful of people that know how to crack a bootloader and I am NOT one of them. So, yes, suggesting that a developer like myself should spend his time cracking a bootloader does make you sound like an ass.
    2
    works well

    Works well, thanks. Here's a video tutorial for newbies:

    2
    powduh09 why are you such a d3rp?

    Sorry if I sound like an ass, I mean I'm sure this is a great tool, but why is everyone still looking at workarounds? We really need more devs working on getting s-off or a downgrade method going so everyone can lose the need for fastboot or any workaround... Plus with s-on, no matter what is done, no flashing radios, no flashing splash screens...

    Sent from my PG86100 using xda premium

    you're not sorry you sound like an ass. you come in a thread and **** on the work. you dont like it, gtfo.

    i see a donate link in your sig - are you a dev? if so, why haven't you come up with a downgrade/s-off method yet? maybe if you stopped bishing and did some dev work, like TeamWin, you could solve your own problem. until then just stfu.

    and i'm pretty sure this work around was partly named after you.