There a lot of reasons to root your Magnum HD, one of them is to void your warranty. The other good reasons are:
- To install custom ROMs. The problem is just that the device is so brand spanking new that there are no custom roms...yet.
- To turn it into a target dev device. Which is my reason. It just sucks writing code that needs access to some /system binaries and get cock blocked because its not rooted.
- Its Friday night and got nothing to do. Ok I made this one up.
Now if you are one of those Windows GUI babies and doesn't know his way around CMD or DOS you are way over your head. Stop what you are doing because YOU MIGHT BRICK YOUR PHONE AND I WILL LAUGH AT YOU. You heard me, if you screw this one up and blame me, I. WILL. LAUGH. AT. YOU.
If you haven't changed the webpage then download and install the Android SDK.
Here are steps to root your CM Magnum HD
- Take your Magnum and plug it in into your PC and make sure it is recognized by ADB. Run ADB from the command line and type adb devices. If there are no devices, then you need to install something like a USB device driver. There should be on with your phone. Whatever the case you are looking for something like the screen shot on the right;
- Then download something called rageagainstthecage. Unpack it and put it somewhere where you can get to it from the command line.
- Copy the rageagainstthecage-arm5.bin to /data/local/tmp folder on the device:
adb push rageagainstthecage-arm5.bin /data/local/tmp
- Now do a CHMOD and run it:
chmod 755 /data/local/tmp/rageagainstthecage-arm5.bin
- Get a copy of Superuser (SU) and busybox. Now unpack it. Do the following:
mount -o remount,rw /dev/block/mtdblock3 /system
adb push su /system/xbin
adb push busybox /system/xbin
adb push Superuser.apk /system/app
chown 0.0 /system/xbin/su
chmod 6755 /system/xbin/su
chmod 755 /system/xbin/busybox
chmod 644 /system/app/Superuser.apk
ln -s /system/xbin/su /system/bin/su
- Reboot and redo step 1. Once you get your PC to recognize your phone do the last step.
- And for the moment of truth, if you haven't bricked your phone yet, time to see if we really have root access. Refer to the screen shot. You are looking for the "#" symbol. You might have to accept a prompt from your phone.