Bump! - Unlock your LG G3 with TWRP! (D855 / D852 / D852g / F400)

Search This thread

thecubed

Inactive Recognized Developer
Aug 19, 2008
1,046
10,457
Austin, TX
Hi all!

We're back again, and have something great to post for everyone!

kfYiLOz.png

What is this?

Glad you asked!
This is a followup to Stump ( http://forum.xda-developers.com/lg-g3/orig-development/root-stump-root-lg-g3-sprint-verizon-t2850906 ) that allows you to flash Bump'd boot images to your LG G3.


But wait? I thought you said this is an unlock?!
It is! You can flash anything that's been Bump'd, and Bump'ing a boot image is easy to do, and I'll put a post on XDA on how to do that in a week or so once I have all the details finalized.
Most ROMs you'll want to download will be pre-Bump'd, so as an end user there's nothing you need to worry about.

Is this similar to Loki?
No, you will not need to ensure your firmware version matches exactly with the ROM you have. You will only need to make sure that the ROM you downloaded is compatible with your carrier.

What carriers is this compatible with?
This is compatible with all LG G3 variants. Look for a post in your XDA subforum with Bump to download. If the download link does not have your model in it (i.e. for ATT you'd download a D850 image), then make sure you're downloading from the correct forum post.

How do I use this?

Prerequisites:
  • You must be rooted for this to work! Any root method that works for your device will work.
  • A working ADB installation and familiarity with it. This thread is NOT the place to post questions about how to install/use ADB. Posts asking such questions will be deleted.

Instructions:
  1. Download the file linked below to your computer
  2. Set your phone to MTP mode, and copy the downloaded file to your phone's INTERNAL SD Card
  3. Open a command prompt window on your computer, and run these commands one at a time (YOU WILL GET AN 'out of space' ERROR ON THE ZERO PART, IGNORE IT!) - copy and paste them if you must.
    Edit CHANGEME to your phone's model, make sure it matches the file you downloaded. Capitalization matters!
    Code:
    adb shell
    su
    dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/recovery
    dd if=/sdcard/twrp-2.8.0.0_CHANGEME-signed.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery

Easy, right? You can now get into recovery as follows:
  1. Power off the phone, and unplug USB
  2. Hold Volume Down + Power
  3. When you see the LG logo, keep holding Volume Down, release Power and quickly press it again.
  4. Continue holding both Volume Down and Power until you see the "Factory Reset" screen (if you have Bump installed, it won't erase your data, don't worry!)
  5. Press Volume Down, then Power to confirm
  6. Press Volume Down again, and Power to confirm once again
  7. Congrats!

Who made this?

Bump would not be possible without the help and support of many people.
Please consider donating something to the people listed below to help them to continue to support your LG phone and to show your appreciation of all the hours they've put into this awesome unlock!
  • @thecubed - Paypal Donate - That'd be weird if I wrote something nice about myself here
  • @IllegalArgument - Paypal Donate - Special thanks here, IllegalArgument really helped out and brought us across the finish line here. It's safe to say that we have the unlock today because of him - show him some love!
  • @autoprime - Paypal Donate - Generally awesome. Always helpful, always willing to test things, and a great guy to have on the team!
  • @Shelnutt2 - Paypal Donate - Lots of reversing work, super smart - another awesome member of the team!
  • @AnimatronicRocketReptile - Paypal Donate - Crypto help, thanks!
  • @Dees_Troy - Paypal Donate - For building all these TWRP images for us, thanks so much!

Your donations help us continue bringing you great mods for your phones, thanks to everyone who has already donated and to those who have pledged to do so!

Where do I download this?

You can download the latest version of TWRP that's been Bump'd here:
Simply download the appropriate version for your phone's model.
Code:
[URL="http://downloads.codefi.re/thecubed/lg_g3/bump/"]http://downloads.codefi.re/thecubed/lg_g3/bump/[/URL]
Edit: added d855!

DO NOT MIRROR these links, and NO, you may NOT include this in any toolkits. I will hunt you down and stare at you until you feel bad about yourself if you do.
This includes news outlets - DO NOT mirror these files. Please use the link as it is above.

Help! I have questions!

Come on over to #lg-g3 on Freenode IRC and ask your question, someone should be able to help you!
DO NOT private message me asking for help on IRC or on XDA, I will ignore you!
 
Last edited:

paratox

Senior Member
Feb 18, 2010
1,112
376
Last edited:

wes53177

Senior Member
Apr 12, 2011
57
13
Terminal Emulator

So I've been attempting to use Terminal Emulator. My end result is cannot open for read: no such file or directory. I have tried multiple paths and locations such as sdcard0 sdcard0/sdcard I will try more in the morning, but I was just wondering if anyone got different results and which path are you using. I am on the Verizon variant vs985. Thanks everyone. Glad to see this.
 

streilu

Senior Member
Oct 13, 2010
102
12
thats damn nice news! can somebody test if reboot to recovery works to twrp?
dont know if i remember the key combinations :D
cant wait till its out for d855 hehe
 

ChrisM75

Senior Member
Nov 2, 2013
580
268
Wonderful work guys.

Just to check, flashing this doesnt factory reset, right? At the moment ive got everything working just right, i don't want to disturb it until Kernels appear..
 

tschmid

Senior Member
Feb 17, 2013
859
325
Just tested on D855!

Currently backing-up my Stock ROM :D

Thank you very much!

PS. Did the instructions using terminal emulator and it worked like a charm.
Is it safe via terminal emulator?
Can you explain your steps?

Thanks

Gesendet von meinem LG-D855 mit Tapatalk
 

L10nH34Rt

Senior Member
Apr 3, 2007
738
91
Athens
Xiaomi Mi 8
Is it safe via terminal emulator?
Can you explain your steps?

Thanks

Gesendet von meinem LG-D855 mit Tapatalk
You basically just follow the instructions from the first post, skipping the "adb shell" command.

Make sure you put the recovery on the root of your sdcard.

I can't see why this wouldn't be safe. Instead of doing this remotely, you do it directly from your phone. Its basically the exact same thing.
 

ChrisM75

Senior Member
Nov 2, 2013
580
268
I did it by terminal emulator, works fine, no errors. Been into recovery and rebooted, all good.

Can restart in recovery using Quick boot app.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 482
    Hi all!

    We're back again, and have something great to post for everyone!

    kfYiLOz.png

    What is this?

    Glad you asked!
    This is a followup to Stump ( http://forum.xda-developers.com/lg-g3/orig-development/root-stump-root-lg-g3-sprint-verizon-t2850906 ) that allows you to flash Bump'd boot images to your LG G3.


    But wait? I thought you said this is an unlock?!
    It is! You can flash anything that's been Bump'd, and Bump'ing a boot image is easy to do, and I'll put a post on XDA on how to do that in a week or so once I have all the details finalized.
    Most ROMs you'll want to download will be pre-Bump'd, so as an end user there's nothing you need to worry about.

    Is this similar to Loki?
    No, you will not need to ensure your firmware version matches exactly with the ROM you have. You will only need to make sure that the ROM you downloaded is compatible with your carrier.

    What carriers is this compatible with?
    This is compatible with all LG G3 variants. Look for a post in your XDA subforum with Bump to download. If the download link does not have your model in it (i.e. for ATT you'd download a D850 image), then make sure you're downloading from the correct forum post.

    How do I use this?

    Prerequisites:
    • You must be rooted for this to work! Any root method that works for your device will work.
    • A working ADB installation and familiarity with it. This thread is NOT the place to post questions about how to install/use ADB. Posts asking such questions will be deleted.

    Instructions:
    1. Download the file linked below to your computer
    2. Set your phone to MTP mode, and copy the downloaded file to your phone's INTERNAL SD Card
    3. Open a command prompt window on your computer, and run these commands one at a time (YOU WILL GET AN 'out of space' ERROR ON THE ZERO PART, IGNORE IT!) - copy and paste them if you must.
      Edit CHANGEME to your phone's model, make sure it matches the file you downloaded. Capitalization matters!
      Code:
      adb shell
      su
      dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/recovery
      dd if=/sdcard/twrp-2.8.0.0_CHANGEME-signed.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery

    Easy, right? You can now get into recovery as follows:
    1. Power off the phone, and unplug USB
    2. Hold Volume Down + Power
    3. When you see the LG logo, keep holding Volume Down, release Power and quickly press it again.
    4. Continue holding both Volume Down and Power until you see the "Factory Reset" screen (if you have Bump installed, it won't erase your data, don't worry!)
    5. Press Volume Down, then Power to confirm
    6. Press Volume Down again, and Power to confirm once again
    7. Congrats!

    Who made this?

    Bump would not be possible without the help and support of many people.
    Please consider donating something to the people listed below to help them to continue to support your LG phone and to show your appreciation of all the hours they've put into this awesome unlock!
    • @thecubed - Paypal Donate - That'd be weird if I wrote something nice about myself here
    • @IllegalArgument - Paypal Donate - Special thanks here, IllegalArgument really helped out and brought us across the finish line here. It's safe to say that we have the unlock today because of him - show him some love!
    • @autoprime - Paypal Donate - Generally awesome. Always helpful, always willing to test things, and a great guy to have on the team!
    • @Shelnutt2 - Paypal Donate - Lots of reversing work, super smart - another awesome member of the team!
    • @AnimatronicRocketReptile - Paypal Donate - Crypto help, thanks!
    • @Dees_Troy - Paypal Donate - For building all these TWRP images for us, thanks so much!

    Your donations help us continue bringing you great mods for your phones, thanks to everyone who has already donated and to those who have pledged to do so!

    Where do I download this?

    You can download the latest version of TWRP that's been Bump'd here:
    Simply download the appropriate version for your phone's model.
    Code:
    [URL="http://downloads.codefi.re/thecubed/lg_g3/bump/"]http://downloads.codefi.re/thecubed/lg_g3/bump/[/URL]
    Edit: added d855!

    DO NOT MIRROR these links, and NO, you may NOT include this in any toolkits. I will hunt you down and stare at you until you feel bad about yourself if you do.
    This includes news outlets - DO NOT mirror these files. Please use the link as it is above.

    Help! I have questions!

    Come on over to #lg-g3 on Freenode IRC and ask your question, someone should be able to help you!
    DO NOT private message me asking for help on IRC or on XDA, I will ignore you!
    90
    Bump! site release tomorrow (Monday morning) - rejoice peoples, custom ROMs are almost here!

    AOSP for select devices is already staged and ready for general use too! Don't worry, we haven't abandoned you all - we've been hard at work behind the scenes despite all the raging over here ;)

    For now, I'm off to bed so I can be around tomorrow first thing in the morning for a release thread.
    70
    I'm betting they're just placeholders for now...

    We're working with the teams to ensure Bump integration into their build process through our API before we release the whole shebang.
    With that said, though, we're still waiting a bit before releasing Bump into the wild. We don't know what this next OTA is going to do, and we'd like to ensure we have a handle on it before we give the community a tool that they could potentially use to brick mass amounts of phones.

    Remember here: if we go and just say "screw LG" we're going to make them hate us - which is not our goal. Releasing a tool that bricks users phones after an OTA accidentally, ergo driving up their repair costs, is not in our best interests.
    If the OTA comes out and Bump is patched, we'll figure out how it's patched and make Bump work with it.

    Regarding OTAs - just flash TWRP, and you won't be able to take an OTA for the most part. You'll boot to TWRP and the update will fail (or so it would seem). Us waiting to release a Bump tool does not bother anyone who wants to ensure their device remains unlocked. Simply flash TWRP and disable OTA and you're good to go. There's no magical clock hanging over your head here for "time left to unlock".

    Also, in regards to everyone PMing me asking for me to Bump things for them:
    Please remember that I am not a robot, I also have a day job. Private messaging me and asking "hey man can u bump dis 4 me?" then not linking your image, or disconnecting from IRC shortly after asking does me and you no good. I cannot read your mind, or download from a magical URL that I do not have ;)
    Secondly, we're trying to ensure proper trust here - what I don't want to see is a 3rd party distributing a Bump'd ROM until we have the site up and figured out what's going on with the newest possible OTA efforts.

    I realize this isn't a popular opinion, however we'd really appreciate your understanding when it comes to this.
    We released Bump a bit too early, honestly we should have waited another 3 or so months so that it wouldn't get patched on this phone's lifecycle. Unfortunately, we got ahead of ourselves and need to sit back and think this one through before we potentially either cause issues with future devices, or make LG lock the phones down so tight that Samsung phones seem like easy targets.

    Again, to everyone who's been patient and helpful - extra thanks to you guys. We've got your back, it's just gonna take some more time :)
    62
    Dear Jeebus this thread is getting ridiculous.

    First, timmytim didn't have official access to the site. We didn't condone him bumping a few images, however as he's been honest with us and understanding, we're in no way upset.

    Second, I had been manually bumping images for select developers here and there. As of now, that process is no longer. I will *not* be bumping any images manually for any developers.

    We'll release the Bump site when it is ready.
    We have taken the beta site we were using for testing offline and it will only return when the site is 100% finished.

    Some of this craziness is just driving me up a wall, you guys. This crap needs to stop now.
    52
    to take the bounty and run.. that would suggest that more than 1/3 of the bounty was paid out. lol.

    thank you to 25% of you that kept your word on pledges. and thank you to those who did not pledge but donated after the release. seriously, it's much appreciated by everyone on the team. I assume the remaining 75% are waiting for the Bump site to go live? :D

    And it's funny that this thread sees the most complaining... but this specific thread is for all the models that had no part in the bounty... and is where we are seeing the least amount of donations. And no... this dev work isn't about the money.. but when people wanna bring money/bounty into the convo.. I have no issue being transparent. And again... thank you to those of you who did not have models part of the bounty and still chose to donate.

    as for the hold up on Bump site... building a brand new site to handle everything takes time. the onslaught of attacks from China after the mention of Bump has increased drastically... and once the Bump site launches will only attract more attacks. I assume that no one is considering all the server protection and backend work that is required to properly defend the server without ever going down from all the DDOS attacks and everything else going on. Plus database management... UI coding... backend coding..

    Also, there is lots of dev work going on behind the scenes in regards to AOSP... which you'll all cry about anyway due to camera not working. Everyone needs to relax.. we have an ENTIRE LG community to take care of... it's a lot bigger than just getting you a kernel so you can overclock your G3.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone