Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,768,490 Members 50,373 Now Online
XDA Developers Android and Mobile Development Forum

[GUIDE][ROOT] Root almost any china android phone

Tip us?
 
Smo0thK
Old
(Last edited by Smo0thK; 27th October 2013 at 08:41 PM.) Reason: wrong commands and typos
#1  
Smo0thK's Avatar
Junior Member - OP
Thanks Meter 1
Posts: 6
Join Date: Jul 2013
Location: Dhaka
Prompt [GUIDE][ROOT] Root almost any china android phone

Use any 1 of the following methods.
I have personally tried these on 2 of my china android phones.
1. Using linux {Recommended}
Install Ubuntu or Debian
Either
Install the android-sdk.
dl.google.com/android/adt/adt-bundle-linux-x86-20130717.zip <==x86
dl.google.com/android/adt/adt-bundle-linux-x86_64-20130717.zip <==x86_64
or
Just get the standalone adb and fastboot executables
texasice-cream-sandwich-mirror.googlecode.com/files/adb_fastboot.zip
Install ia32-libs
Run this in a terminal
Code:
sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5
Now download the files required for root and put it in the same folder as adb
mir.cr/GDEPZT4V
After you finish installing the files,
Connect your device with debugging mode enabled
Run
Code:
cd path/to/adb
where "path/to/adb" is the directory of your adb file
Now run
Code:
sudo chmod a+x adb
sudo chmod a+x fastboot
>>Root
Code:
./adb devices
./adb push psneuter /data/local/tmp/
./adb push busybox /data/local/tmp/
./adb push su /data/local/tmp/
./adb push Superuser.apk /data/local/tmp/
./adb shell
Chmod and run the exploit under adb shell
Code:
cd /data/local/tmp/
chmod 755 psneuter
./psneuter
Now re-engage an adb shell to check if the exploit worked.
Code:
./adb kill-server
./adb devices
./adb shell
If you see a # sign, the exploit was was successful. Otherwise repeat from >>Root
Now run these on the same adb shell
Code:
cd /data/local/tmp
./busybox ash
mount -o remount,rw /dev/block/mtdblock0 /system
cp /data/local/tmp/su /system/xbin/su
chmod 6755 /system/xbin/su
chown 0.0 /system/xbin/su
cp /data/local/tmp/Superuser.apk /system/app/Superuser.apk
chmod 777 /system/app/Superuser.apk
cp /data/local/tmp/busybox /system/xbin/busybox
chmod 6755 /system/xbin/busybox
Now reboot your device and open up SuperSU. Let it update the binary.
Your device should be rooted.
2. Use Windows + Moborobo
Method 1 {Recommended but hard}
Download Moborobo from
Code:
moborobo.com
This software can Install drivers for many china phones and other branded phones.
After installing Moborobo download the files required for root
Code:
mir.cr/GDEPZT4V
Extract the files to the installation directory of Moborobo.
Code:
C:\Program Files (x86)\Moborobo
Run a CMD window under that directory and type
Code:
xcopy AndroidInterface.exe adb.exe
Connect your device in debugging mode & Open up Moborobo, It will install the drivers.
Keep Moborobo open & Follow the instructions mentioned in >>Root
P.S- the linux commands begin with a "./" remove this in windows or else it won't work. Note: Wherever I mentioned a terminal, the windows equivalent to this would be cmd
Method 2 {Easier}
Download and Install Moborobo just like above and run this under a cmd on that folder
Code:
xcopy AndroidInterface.exe adb.exe
Also download UnlockRoot or SuperOneClick
To make sure the adb files are of the same version, Copy over
Code:
adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll
to UnlockRoot's tools directory or SOC's ADB directory
Connect your device in debugging mode and open up moborobo.
Now keep Moborobo open and Run UnlockRoot or SOC.
Good Luck
---Smo0thK, team BL4CKF1R3---
Click thanks if I helped you.
[/COLOR]
The Following User Says Thank You to Smo0thK For This Useful Post: [ Click to Expand ]
 
arena1
Old
#2  
Member
Thanks Meter 4
Posts: 71
Join Date: Mar 2009
Hi there!

under method 2 in the end...I could not locate ROOT nowhere.....
 
Smo0thK
Old
#3  
Smo0thK's Avatar
Junior Member - OP
Thanks Meter 1
Posts: 6
Join Date: Jul 2013
Location: Dhaka
Thumbs up >>Root

Quote:
Originally Posted by arena1 View Post
Hi there!

under method 2 in the end...I could not locate ROOT nowhere.....
I said follow the instructions mentioned in ">>Root".
I named a step in Method one as ">>Root". So I meant you should repeat those steps.
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes