• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root How to Root Any Android Device Manually

Status
Not open for further replies.
Guy's this may help rooting MTK 6575 - 77

Files and programs necessary for receiving ROOT:
in archive the TPSparkyRoot program with Root Explorer.

Instruction:
1) turn off phone
2) hold vol+, menu and press on button
3) screen should be blank - download mode
4) insert usb cable to phone.
5) run TPSparkyRoot.bat
5.1)Phone will reboot the first time. After a full load of the smartphone we press
 
Upvote 0
I've got a t-mobile Prism and I'm having trouble with the tutorial

specifically at this step

When you have booted into Linux, open up terminal and type:
Code:
sudo nautilus
This would open up the Nautilus file browser with root privileges.

when I run this command I get an error saying it won't open with root permissions. Nautilus opens but the device doesn't show up

I can access the device through adb but with fastboot devices I get "???????????? fastboot

I've also been through the lsusb command and tried setting up rules in 51-android.rules file but no changes.


I'm unclear if the device should be showing up as a usb device or if the remainder should be done through the adb/fastboot interface.

I'm aware I can do the rooting with clockwork mod but I prefer to keep my original recovery intact if possible
 
Upvote 0
Commander appears to have su or sudo privileges. If you have some kind or security scanner installed on the Android, it will have a miniature hissie fit about Commander. It will do the same for Battery Doctor or it's many clones. Also the Wallpaper apps.

Just more impetus to root your box. Some of Google products are brilliant but the thought of any outside agency having more permissions on devices I bought and own than I do, and the EULA expressly forbids me from gaining full control of my machines awakens my Inner Paranoiac.
 
Upvote 0
This is not my tutorial and i have not tested this on my phone so please dont ask me for troubleshooting
the link of the original poster is given at the end of the post and all credit goes to him. I am just posting here so that fellow members can make use of this tutorial

Requirements and rooting process



  • Your pitiable unrooted Android device
  • ADB drivers for your device installed on your pc (I used WinXP. You may use Win 7/Vista or the Linux distro of your choice)
  • su, busybox, Superuser.apk
  • A working linux distro with Nautilus (I used a live usb stick of Ubuntu 11.04)
  • Strength, courage and whatever makes you a man according to Emerson.


Rooting Process

To start, you must have adb installed on the OS of your choice.
I used my trusty WinXP system.

To confirm your device is properly detected, in the command prompt, run
Code:
adb devices
Now copy busybox, su, superuser.apk to /data/local/tmp/ using adb.

Code:
adb push busybox /data/local/tmp adb push su /data/local/tmp adb push Superuser.apk /data/local/tmp
2.png


Now run adb shell

Code:
adb shell
Note that you see a "$" sign in the command prompt. That means you are not rooted.
Next run the following commands in the shell to change permissions and get some limited privileges for the Superuser files:

Code:
chmod 6755 /data/local/tmp/su chmod 755 /data/local/tmp/busybox chmod 644 /data/local/tmp/Superuser.apk
Note that the names of the files are case sensitive.

3.png


Done?
Turn off your Android device using the power button.

Now you need to reboot your system into a Linux distro which has Nautilus.
Android and Linux, having a similar heritage, makes it possible for us to get root access over the Android phone if you are running with root privileges within Linux. I used an Ubuntu 11.04 Live USB disk to save the hassle of installing another os.

When you have booted into Linux, open up terminal and type:
Code:
sudo nautilus
This would open up the Nautilus file browser with root privileges.

Now put your Android device into Download mode.
For Spice MI-410/Huawei Ideos X6/CherryMobile Magnum HD/Wellcom A99 the method is to hold down the Volume up button and simultaneously turn on the phone using the power on switch.

Once in download mode, connect the Android device using the microusb cable to the computer.
Now using the open Nautilus window, navigate to /UserData/local/tmp/ folder and verify that you have the files you sent to the device viz. su, busybox and Superuser.apk

Move/cut-paste su and busybox to /system/bin/ using Nautilus.
Move/cut-paste Superuser.apk to /system/app/ using Nautilus.

Now pull out the battery from your Android device.
I swear, this was the most tedious part on my MI-410 which has such a crappy back cover.

Now simply turn on your device.
You must now have root.

Verify by running:
Code:
adb shell su
You'll note that the "$" prompt will turn into a "#" and you'll be prompted by a Superuser permission notification on your
device

4.png


You have now completed your initiation brethren.
Welcome to the root club.

5.jpg


Disclaimer:

For all purposes, consider that your warranty will be void if you follow these steps

I am not responsible for any loss, monetary or otherwise arising as a result of this article.
If you don't feel up to it, quit now and close this web page.

I must assert that although I am aware of no reason why this should not work on *any* Android device, phone or tablet, I have only tested this on my Spice MI-410 crossflashed with the leaked CherryMobile MagnumHD Gingerbread 2.3.4 firmware.

I have tried to explain it in the easiest way I can, but I must state here that this is by no means an easy task and you must persevere. If you can't follow the steps to the letter, its better you don't follow them at all and wait for a single click app for this or a custom rooted firmware.

He conquers who endures.


Source: Article : How to Root Any Android Device Manually
great article...being that it IS incomplete info from the original article..
On another Note...
I have an Alcatel Fierce XL 5054N SmartTab that has had its 5.1.1 partition wiped by a rogue recovery app (TWRP??) that i have no way of reflashing
(other than NKC dongle??)since my Windows PC ADB drivers have installed,but the MTP drivers do not show the Alcatel in device manager nor My Comp!!??!!
...so basicly i would like to know how i may reflash a stock android 5.1.1 ROM to the Alcatel with or without a PC...with or without a NKC firmware repair dongle...or ? ?
~~~ ; ?
 
Upvote 0
great article...being that it IS incomplete info from the original article..
On another Note...
I have an Alcatel Fierce XL 5054N SmartTab that has had its 5.1.1 partition wiped by a rogue recovery app (TWRP??) that i have no way of reflashing
(other than NKC dongle??)since my Windows PC ADB drivers have installed,but the MTP drivers do not show the Alcatel in device manager nor My Comp!!??!!
...so basicly i would like to know how i may reflash a stock android 5.1.1 ROM to the Alcatel with or without a PC...with or without a NKC firmware repair dongle...or ? ?
~~~ ; ?
See if you can still get into download mode
Same thing happened to my old samsung s duos. Except that it decided to shutdown before flashing from sdcard was done. So I had to fire up odin to reflash stock rom and redid the flashing of the custom rom.
 
Upvote 0
This is not my tutorial and i have not tested this on my phone so please dont ask me for troubleshooting
the link of the original poster is given at the end of the post and all credit goes to him. I am just posting here so that fellow members can make use of this tutorial

Requirements and rooting process
  • Your pitiable unrooted Android device
  • ADB drivers for your device installed on your pc (I used WinXP. You may use Win 7/Vista or the Linux distro of your choice)
  • su, busybox, Superuser.apk
  • A working linux distro with Nautilus (I used a live usb stick of Ubuntu 11.04)
  • Strength, courage and whatever makes you a man according to Emerson.


Rooting Process

To start, you must have adb installed on the OS of your choice.
I used my trusty WinXP system.

To confirm your device is properly detected, in the command prompt, run
Code:
adb devices
Now copy busybox, su, superuser.apk to /data/local/tmp/ using adb.

Code:
adb push busybox /data/local/tmp adb push su /data/local/tmp adb push Superuser.apk /data/local/tmp
2.png


Now run adb shell

Code:
adb shell
Note that you see a "$" sign in the command prompt. That means you are not rooted.
Next run the following commands in the shell to change permissions and get some limited privileges for the Superuser files:

Code:
chmod 6755 /data/local/tmp/su chmod 755 /data/local/tmp/busybox chmod 644 /data/local/tmp/Superuser.apk
Note that the names of the files are case sensitive.

3.png


Done?
Turn off your Android device using the power button.

Now you need to reboot your system into a Linux distro which has Nautilus.
Android and Linux, having a similar heritage, makes it possible for us to get root access over the Android phone if you are running with root privileges within Linux. I used an Ubuntu 11.04 Live USB disk to save the hassle of installing another os.

When you have booted into Linux, open up terminal and type:
Code:
sudo nautilus
This would open up the Nautilus file browser with root privileges.

Now put your Android device into Download mode.
For Spice MI-410/Huawei Ideos X6/CherryMobile Magnum HD/Wellcom A99 the method is to hold down the Volume up button and simultaneously turn on the phone using the power on switch.

Once in download mode, connect the Android device using the microusb cable to the computer.
Now using the open Nautilus window, navigate to /UserData/local/tmp/ folder and verify that you have the files you sent to the device viz. su, busybox and Superuser.apk

Move/cut-paste su and busybox to /system/bin/ using Nautilus.
Move/cut-paste Superuser.apk to /system/app/ using Nautilus.

Now pull out the battery from your Android device.
I swear, this was the most tedious part on my MI-410 which has such a crappy back cover.

Now simply turn on your device.
You must now have root.

Verify by running:
Code:
adb shell su
You'll note that the "$" prompt will turn into a "#" and you'll be prompted by a Superuser permission notification on your
device

4.png


You have now completed your initiation brethren.
Welcome to the root club.

5.jpg


Disclaimer:

For all purposes, consider that your warranty will be void if you follow these steps

I am not responsible for any loss, monetary or otherwise arising as a result of this article.
If you don't feel up to it, quit now and close this web page.

I must assert that although I am aware of no reason why this should not work on *any* Android device, phone or tablet, I have only tested this on my Spice MI-410 crossflashed with the leaked CherryMobile MagnumHD Gingerbread 2.3.4 firmware.

I have tried to explain it in the easiest way I can, but I must state here that this is by no means an easy task and you must persevere. If you can't follow the steps to the letter, its better you don't follow them at all and wait for a single click app for this or a custom rooted firmware.

He conquers who endures.


Source: Article : How to Root Any Android Device Manually



+Not all devices have "download mode". Most devices just have fastboot or bootloader mode!

+What does one do in the case of phones that do not have removable batteries?
 
Upvote 0

+Not all devices have "download mode". Most devices just have fastboot or bootloader mode!

+What does one do in the case of phones that do not have removable batteries?

**************No Longer Relevent**************************

AS has been mentioned, the thread is so old it is probably no longer relevent, if it was every relevent at all. I'm going to close it down so future folks arent confused.
 
Upvote 0
Status
Not open for further replies.

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones