What's new
DroidForums.net | Android Forum & News

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Time effecient manual rooting method for Spectrum 2.

I've discovered after a few days of searching and a bunch of meds to kill my headache, that there is a manual way to root this device easily even when one clicks don't work. This was the case with my Spectrum, which I lost root with after the update. I will go through to steps to inform you on how this is performed, if I can do it anyone else can. First of all, you want to have an su file along with Superuser.apk, busybox, your exploits, I took mine out of a one click program to manually use. Also make sure you have the obvious tools such as SDK and the correct drivers for your operating system.

After installing all needed files:

1. Run command prompt as an administrator
2. Once command prompt is open, you want to change your directory to the location of adb. I put the files on my desktop so my directory would look like this:C:\users\josh\desktop\tools (just replace it with your own correct directory)
3. Once in the proper directory, start by running command outside of shell.
-adb devices
-adb push (your exploit) /data/local/tmp
-adb shell (this is when you will be running your exploit through adb) after entering this your directory should change completely to something like shell@android:/ $
4. In shell
-$ cd /data/local/tmp
-$ chmod 777 (your exploit that you pushed)
-$ ./(exploit name here)
5. restart the server, kind of a refresh after doing the above.
-adb kill-server (stops the server)
-adb devices
6. Now to start the shell back up and finish rooting
-adb shell
Once the shell is open, if you have proper root access, the "$" should be replaced with "#", and if it isn't repeat the steps above until success, I had to repeat it 2 or 3 times. If it is, continue following these steps.
7. Making the root stay
-# mount -o remount,rw -t rfs /dev/block/st19 /system (this changes the system from a read-only to a read-write)
-# exit (says it all...)
-adb push busybox /system/bin
-adb push su /system/bin
-adb install Superuser.apk
-adb shell
-# chmod 4755 /system/bin/busybox
-# chmod 4755 /system/bin/su
-# mount -o remount,ro -t rfs /dev/block/st19 /system (returns the system to a read-only format)
-# exit
-adb reboot
After your phone reboots, if superuser is installed, congratulations, you just rooted without having to rely 100% on a one-click method, and you've learned things in the process. Like I said, I just learned this today a friend gave me the ideas and helped me through it, I thought I'd share it on here for anyone who was like me and the one-click methods wouldn't work. If you have the right exploit for any version of Android OS and use this to root it, it should work. This is the first guide/info post I've ever made in my life, so don't hate too much on how crappy it is lol. Hope this helps someone. :D
 
Last edited:
Back
Top