Before we begin, remember that the first person to do this was a fellow by the name of Sorensiim, aka the McGyver of Android, so don’t be surprised if you can’t do it on the first try or you end up making your device explode into a ball of fire all over your face. WATCH OUT because not only is this a hardware hack, it’s dealing with live wires which can give you a bit of a zap. Now that we’ve got that out of the way, lets talk about what Sorensiim did. It began when he was installing a System Recovery app – he clicked the recovery boot button and found that once booting, he got a message that said “Battery low – cannot program.” This is what he did.

First, he grabbed his USB cable and cut off the B plug – that being the side that plugs into the device. Once the shielding was stripped away, he found four wires, one each of White, Red, Green, and Black. Black of course is the ground and Red is +5V DC. These are the ones he needed to make the power flow.

With the Black and Red wires, he stripped back the covering to reveal just the wires (no more than 1-2mm’s on each) and pushed them GENTLY into the + and – slots on the battery (the battery found inside the phone, of course, which you’ve of course had out the whole time.) He applied a tiny bit of tape to keep these wires in place, but made sure to not cover the rest of the connectors.

He then plugged the battery into the phone, making sure that the wires stayed stuck to the battery while the Green and White wires are held back and away.

THE MOST IMPORTANT PART of this process is to make sure that the wires are touching only their correct terminals. If you don’t know which is which, DON’T DO THIS STUFF AT ALL, EVER. Why? Because you could make your battery explode and/or fry your phone, and just to be safe, I’ll say your face as well.

Red goes to the +

Black goes to the –

He went on to plug the other and of this new USB cable into his computer, allowing the 5V of DC electricity to flow directly into the phone and the battery. He reminds us that this is, of course, very similar to what you’d do if you were jumping your car battery, a thing that I and the rest of my midwest compatriots are very familiar with.

Finally he was able to get his bootloader going (Volume up + power on) and the message “ready to program, connect USB data cable” was seen. He connected his micro USB cable that he of course had a spare of, and connected the other end to his computer. He then let the flashing begin.

The end! Happy cutting and taping! Thank you to Sorenslim for taking the time to do this so that the world might know its glory!

[Via XDA]

  • DroidDev

    And the purpose is what exactly?

  • Anthony



  • Droid Noid

    He did it! He finally did it! Now, just tell us what he did. Great journalism there.

  • Sean

    I’m glad I’m not the only one who hasn’t a clue as to what the F this is about.

    They let anyone write for this site apparently.

    • Sobr0801

      My phone wont charge its battery, so by passing the phone to charge the battery is necessary.

  • Chris Burns

    He bypassed the USB power to put it straight through the battery input – the amount of times you’d need to use this are few but it’s a project that worked – I stand by my decision to post it.

    • Sobr0801

      Oh its needed.

  • Sean

    It’s great that you stand by your decision to post it… You should also think about explaining the reason for the post and explaining why and and for what purpose this is actually being done. This will help the reader understand why he should even be reading this in the first place.

  • KC

    ahhh okay thanks for the explanation! I usually dig your stories but still that was confusing I was about to do this to my phone and i didnt even know what it was going to do, but if it risked “making your device explode into a ball of fire all over your face” it had to be worth it hahaha, now im not so sure.

  • Christian

    So, to clarify,why would one want to do this?

    Eg, what does “programming the battery” do?

  • Anonymous

    Nice article!

    I just wanted to point out that there is a very powerful (recently improved) battery manager app in the Android market called JuiceDefender, that does all the necessary micro-tweaking on auto, allowing a much more energy-efficient usage of the phone.

    Simply put, JuiceDefender intelligently manages some of the most battery-draining components (GPS, WiFi, etc.), powering them only when they are actually needed …rather than leaving them on all the time. And it does much more than that, it’s literally full packed with features for battery consumption optimization (connectivity scheduling, location-aware controls, battery threshold controls, etc.). It’s quite amazing what it can do.

    JuiceDefender is free, fully customizable and fully automatic, meaning that it only needs to be set up once, and then it runs by itself improving battery life from behind the scene – you won’t need to touch it again!

    You can find some video reviews on JuiceDefender’s Facebook page and more info on its website.
    Hope that helps!