Thursday, June 16, 2011

How To: Root The Verizon Samsung Droid Charge

Follow these instructions, and you should have root and full /system unlock on your Droid Charge in a few minutes. Applauding the Exploid Crew and unnamed testers. No custom recovery, like ClockworkMod is available yet, but we hope it arrives very soon.

 Pros:
  • Permanent root
  • Read/write access to /system
  • The bootloader is factory unlocked
  • All Droid Charges survived testing
  • No data wipe is needed
Cons:
  • Voids warranty
  • Could brick your phone if you aren’t careful
Procedure:

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 – Settings > Applications > Development > USB debugging> Check the box there.

Step 4: Push the files to the phone:

adb push GingerBreak /data/local/

adb push su /data/local/

Step 5: Gain root (it takes over 10 minutes, and if it fails, reboot and try again):

adb shell

Now the shell should display "$".

Run:

/data/local/GingerBreak

At this point, the shell should display "#".

Step 6: When your prompt changes from $ to #, you have temp root. Now, make it a permanent root:

At this point, the shell should display "#".

Run:

mount -o remount,rw -t rfs /dev/block/stl10 /system

cat /data/local/su > /system/xbin/su

chown 0:0 /system/xbin/su

chmod 6755 /system/xbin/su

reboot

Now install SuperUser off the market. Your Charge should now reboot.

Bingo! You’re done. Enjoy permanent root!

Note:  If you have a problem, and need to run GingerBreak a second time, delete the temp files by running: adb shell rm /data/local/tmp/*

No comments:

Post a Comment