Quantcast
Channel: xda-developers - Android Software and Hacking General [Developers Only]
Viewing all articles
Browse latest Browse all 3614

Successful Root Method for the Pantech Flex P8010

$
0
0
After about week of banging my head off a keyboard and a stupid amount of emails. I have finally gotten root on the Pantech Flex P8010. This is not a point and click root and is not for the faint of heart. You shouldn't run into any issues and if you follow the directions and you shouldn't mess your phone up even if root doesn't take but in the spirit of covering ones back side....

I am not responsible for anything that goes wrong.


This guide assumes that you are on a stock Pantech Flex P8010 Running android v4.0.4. This method of rooting is based off of Bin4ry's root for ICS/JB. Changes have been made to the srcipt to allow it to work with the Flex please follow the steps below and you will have root in just a few minutes.

This method has been performed successfully using Ubuntu 12.10 64bit it may work with other versions of linux but it will not work with Windows due to the driver issues and the fact that I didn't alter the windows batch file, infact I removed any windows related files from Bin4ry's original zip.

First you will need to set up the linux machine if you don't already have it. This can be done either using a Live CD/USB boot or you can install it in the standard manner or using WUBI. If you don't know how to do this google it.

Second you will need to set your phone up so that USB debug mode is turned on [settings>developer options]. Make sure you phone isnt plugged into the USB or it won't let you change the setting.

Now plug your phone into to the computer with the USB. Next you will need to set the USB computer connection type to Media Device(MTP)

In order for the computer to communicate with the phone we will need to install Android Debug Bridge (ADB) and create a couple of files.

Open a terminal window, and enter the following (this will install ADB):
sudo apt-get install android-tools-adb
Once this is done enter the following
sudo gedit /etc/udev/rules.d/70-android.rules
Gedit will open at this point copy the the following into it and then click save and close the window.
SUBSYSTEMS=="usb", ATTRS{idVendor}=="10a9:6055", MODE="0666"
In the terminal window enter this (yeah I know it looks the same just go with it)
sudo gedit /lib/udev/rules.d/70-android.rules
After the window opens paste the same line of code into the file that you did in the previous files, save and close.

Test your connection by issuing the following command in the terminal window:
adb devices
Should see something similar to:
OSCAR01111112010204 device
Your adb is now recognizing your phone and you can now move on to the next step if you are not getting this don't even bother moving to the next step it wont work. If you don't see this check your settings and go again.


Ok so you are now ready to actually root the phone. The first thing your going to need to do is download my modified Bin4ry script. See the attached file.

After you have it downloaded you will need to extract it you can do this by opening the file manager (click on the home folder icon) and going to download. Find the file called Root_Flex.zip. Right click on it and select EXTRACT HERE. After its done extracting you should see a directory called Root_Flex. In a terminal windows enter the following:
cd Downloads/Root_Flex
Your prompt should now look something like

user@machine_name~/Downloads/Root_Flex$
From here just enter the command:

bash RunMeFlex.sh
At this point you should see a bunch of junk come up and a menu asking which way you want to try to root. Type 1 and press enter. It will give you 3 errors, ignore them. It should copy a bunch of files and ask you to press restore on your phone, do it. It should ask you to press Enter to reboot the phone, do so and the phone will reboot. It should be waiting on you to press enter again dont press enter until the phone is completely rebooted and for good measure give it an extra few seconds. The script should finish and the phone will reboot again this time you should see a little box with an update appear on the phone. At this point you should be rooted. If not try the script again.

I hope this helps out a lot of folks out there. Let me know if I need to change anything in this How to or if I made any mistakes along the way.



Thanks go to Bin4ry for the original script and all the techical help provided. Check out the thread and give a thanks and donate a few bucks if you can.
http://forum.xda-developers.com/show....php?t=1886460

Thanks to Atadres for getting me going in the right direction and help testing along the way.

Thanks to Esau Silva for this post that helped get the drivers working for us.
http://esausilva.com/2010/05/13/sett...-linux-ubuntu/

Attached Files
File Type: zip Root_Flex.zip - [Click for QR Code] (1.97 MB)

Viewing all articles
Browse latest Browse all 3614

Trending Articles