[Instructions] How To Root The Verizon Samsung Droid Charge

Neither z4root nor SuperOneClick is currently working on the Charge (though I’m sure someone will come up with a one-click method soon enough), but guess what – Gingerbreak sure does. Follow these instructions, and you should have root and full /system unlock on your Droid Charge in a few minutes. Credit goes to the Exploid Crew and unnamed testers.
No custom recovery, such as ClockworkMod or RA, is available yet, but it is surely going to arrive very soon.


  • Permanent root
  • Read/write access to /system
  • The bootloader is factory unlocked, so no additional fiddling is required
  • All Droid Charges survived testing
  • No data wipe is needed


  • Voids warranty
  • Could brick your phone if you aren’t careful
Android Police and Team AndIRC disclaim all liability for any harm that may befall your device, including, but not limited to: bricked phones, voided manufacturer warranties, exploding batteries, etc. The instructions below assume you already have a strong familiarity with adb command lines.
The instructions were created using Linux, but should work the same way on Windows, Mac, etc. You may require additional USB drivers on Windows – check with Samsung and Verizon if you can’t see the phone in adb.
If you’re unfamiliar with some of the terms, hit up our primers here:

Step 1

Download the zip archive containing the exploit and other needed files (MD5: c6f2f4119f4a640571c3ab50c3287aae).

Step 2

Unpack the downloaded zip – you should now have 3 files:

  • GingerBreak
  • su
  • Superuser.apk

Step 3

Enable USB debugging on your phone – go to Settings > Applications > Development > USB debugging and put a checkbox there.

Step 4

Push the files to the phone:
adb push GingerBreak /data/local/
adb push su /data/local/
adb push Superuser.apk /data/local/

Step 5

Gain root (this can take upwards of 10 minutes, and if it fails, reboot and try again):
adb shell
Now the shell should display “$”.
At this point, the shell should display “#”.

Step 6

When your prompt changes from $ to #, you have temp root. Now let’s make it a permanent root:
At this point, the shell should display “#”.
mount -o remount,rw -t rfs /dev/block/stl10 /system
cat /sdcard/su /system/xbin/su
cat /sdcard/Superuser.apk /system/xbin/Superuser.apk
chown 0:0 /system/xbin/su
chmod 06755 /system/xbin/su

Your Charge should now reboot. Enjoy permanent root!
If you have questions, use our webchat or go to irc.andirc.net and join #charge.
 [Source: Androidpolice]

Follow Us on our Channels: