[XL] [Root]Guide: Rooting Xperia L (C2104, C2105) - Sony Xperia L

#Thread clean up due. Expect it this weekend. Sorry if the information below is confusing. Will fix ASAP.
Don't know how so many people survive without rooting their androids. I can't live without it. So here is the method for rooting Xperia L phone.
For more info on Xperia L check this out:
http://forum.xda-developers.com/showthread.php?t=2196066
This includes comprehensive steps which will include unlocking bootloader and getting your phone rooted.
****WARNING: Because this unlocks your bootloader hence you void your warranty.
ROOT
Truthfully I do not know who made this new script. I just had it on my laptop so putting it here for other's use. Do point me if its someone's, so I can give credits.
TO ROOT,
Connect the phone in debugging mode via USB. To enable debugging mode, go to Settings => Development => Check "USB Debugging".
Wait for the drivers to install. Happens automatically on Windows 7 and Windows 8/8.1.
Download the zip file below and extract it.
After extracting, run "install.bat". Admin rights usually not needed.
Follow On-Screen instructions.
Partial Root complete. If the exploit fails to run, try running again.
Now if you wish to unlock the bootloader, follow this:
http://forum.xda-developers.com/showthread.php?t=2332900
Do backup your TA partition as described in the thread above.
Thank You.

No bootloader unlock? I'm not Sony expert but we couldn't write in system partition without unlocking in HTCs.
Sent from my C2104 using Tapatalk 4 Beta
---------- Post added at 04:02 PM ---------- Previous post was at 04:01 PM ----------
I'll root as soon as i reach my home. Been dying to use apps like GMD Gesture Control.
Sent from my C2104 using Tapatalk 4 Beta

AayushDhuria said:
No bootloader unlock? I'm not Sony expert but we couldn't write in system partition without unlocking in HTCs.
Sent from my C2104 using Tapatalk 4 Beta
---------- Post added at 04:02 PM ---------- Previous post was at 04:01 PM ----------
I'll root as soon as i reach my home. Been dying to use apps like GMD Gesture Control.
Sent from my C2104 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Thats the difference, this pushes files to /data. See code below:
Code:
chmod +x $adb
$adb kill-server
echo "[*] Waiting for device..."
$adb wait-for-device
echo "[*] Device found."
echo "[*] Pushing exploit..."
$adb push pwn /data/local/tmp/pwn
$adb shell chmod 755 /data/local/tmp/pwn
echo "[*] Pushing root tools..."
$adb push su /data/local/tmp/su
$adb push busybox /data/local/tmp/busybox
$adb install Superuser.apk
echo "[*] Rooting phone..."
$adb shell /data/local/tmp/pwn
echo "[*] Cleaning up..."
$adb shell rm /data/local/tmp/pwn
$adb shell rm /data/local/tmp/su
$adb shell rm /data/local/tmp/busybox
echo "[*] Exploit complete. Press enter to reboot and exit."

dj2tusk said:
Thats the difference, this pushes files to /data. See code below:
Code:
chmod +x $adb
$adb kill-server
echo "
[*] Waiting for device..."
$adb wait-for-device
echo "
[*] Device found."
echo "
[*] Pushing exploit..."
$adb push pwn /data/local/tmp/pwn
$adb shell chmod 755 /data/local/tmp/pwn
echo "
[*] Pushing root tools..."
$adb push su /data/local/tmp/su
$adb push busybox /data/local/tmp/busybox
$adb install Superuser.apk
echo "
[*] Rooting phone..."
$adb shell /data/local/tmp/pwn
echo "
[*] Cleaning up..."
$adb shell rm /data/local/tmp/pwn
$adb shell rm /data/local/tmp/su
$adb shell rm /data/local/tmp/busybox
echo "
[*] Exploit complete. Press enter to reboot and exit."
Click to expand...
Click to collapse
Ah, that just skipped my mind. Been using Samsung's and it's pretty easy on them. Good stuff Now I can get rid of bloatware and use Autostarts to prevent useless battery drain.
Sent from my C2104 using Tapatalk 4 Beta

AayushDhuria said:
Ah, that just skipped my mind. Been using Samsung's and it's pretty easy on them. Good stuff Now I can get rid of bloatware and use Autostarts to prevent useless battery drain.
Sent from my C2104 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Thats the reason I rooted. Looks like bootloader has also been unlocked. See here. http://xperiafirmware.com/8-firmware/36-sony-xperia-l-c2105
The page is C2105 centric. No idea if it works good for C2104. Take a look..!

@AayushDhuria, Guess you could change your signature now.!

the MotoChopper exploit is posted by @djrbliss
its surprising to see NO MENTION of his in the OP...

DooMLoRD said:
the MotoChopper exploit is posted by @djrbliss
its surprising to see NO MENTION of his in the OP...
Click to expand...
Click to collapse
Thank you DooMLorRD for reminding me. Just linked to the thread and forgot to mention it. Thnx again, Updating OP.

Hey man thanks for adding me in the OP. I am facing a few problems with the root and need to confirm if they happen with you to!? So i was trying to delete a few apps with root app delete https://play.google.com/store/apps/...1bGwsMSwxLDMsInpzai5hbmRyb2lkLnVuaW5zdGFsbCJd and each time i hit delete, it rebooted my phone :/ Does this happen with anyone of you?

ishanbhatnagr96 said:
Hey man thanks for adding me in the OP. I am facing a few problems with the root and need to confirm if they happen with you to!? So i was trying to delete a few apps with root app delete https://play.google.com/store/apps/...1bGwsMSwxLDMsInpzai5hbmRyb2lkLnVuaW5zdGFsbCJd and each time i hit delete, it rebooted my phone :/ Does this happen with anyone of you?
Click to expand...
Click to collapse
Not yet..!! Will try and respond. Abhi me heading to BBQ nation..

dj2tusk said:
Thats the reason I rooted. Looks like bootloader has also been unlocked. See here. http://xperiafirmware.com/8-firmware/36-sony-xperia-l-c2105
The page is C2105 centric. No idea if it works good for C2104. Take a look..!
Click to expand...
Click to collapse
You could just unlock bootloader via Sonymobile's portal. Its official and working. I'll unlock and push SU to System.
Anyways DooMLord, It's nice to see you in mid range Xperia thread. Can I have a little hope for some development?
Sent from my C2104 using Tapatalk 4 Beta
---------- Post added at 08:50 PM ---------- Previous post was at 08:49 PM ----------
ishanbhatnagr96 said:
Hey man thanks for adding me in the OP. I am facing a few problems with the root and need to confirm if they happen with you to!? So i was trying to delete a few apps with root app delete https://play.google.com/store/apps/...1bGwsMSwxLDMsInpzai5hbmRyb2lkLnVuaW5zdGFsbCJd and each time i hit delete, it rebooted my phone :/ Does this happen with anyone of you?
Click to expand...
Click to collapse
Why don't you just delete via Root Explorer? Or if a little skeptical, Titanium Backup?
Sent from my C2104 using Tapatalk 4 Beta

Root explorer crashed on me too...
Sent from my C2104 using xda app-developers app

Also seems to reboot when trying to edit build.prop :/ Tried a few tweaks to exploit here and there and still rebooting :/

So any modification to /system partition is causing a reboot? Agree? I'll update the OP accordingly..
Sent from my C2104 using xda app-developers app

dj2tusk said:
So any modification to /system partition is causing a reboot? Agree? I'll update the OP accordingly..
Sent from my C2104 using xda app-developers app
Click to expand...
Click to collapse
What's the use of "rooting" when you don't even have root access?
And another question for doomlord if he happens to read this, Can I simply root just by unlocking bootloader and pushing SU app and binary to /system? I'm totally new to Sony Xperias. Don't know anything about firmware packages and stuff.
Would've created a custom ROM had it been a Samsung device.
I just need some idea.
Sent from my C2104 using Tapatalk 4 Beta

Well as for rooting, I was able to run several applications that require root access. But none of those require to access /system in rw mode.
Sent from my C2104 using xda app-developers app

That's the problem. I can change the frequency and other things but as soon as any app tries to access /system BOOM it reboots
Sent from my Xperia L using XDA-developers app

Hmm... Anyone with unlocked boot loader? Try and access /system with this please.
Sent from my C2104 using xda app-developers app

ishanbhatnagr96 said:
That's the problem. I can change the frequency and other things but as soon as any app tries to access /system BOOM it reboots
Sent from my Xperia L using XDA-developers app
Click to expand...
Click to collapse
I think its because locked boot loader prevents you to write system partition, it messes up and thus your phone reboots.
PS: Thanked by mistake.
Sent from my C2104 using Tapatalk 4 Beta

AayushDhuria said:
I think its because locked boot loader prevents you to write system partition, it messes up and thus your phone reboots.
PS: Thanked by mistake.
Sent from my C2104 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Does rooting/un-rooting quiet constantly effect battery backup?

Related

[ROOT] 1.85 - New, working method - ACT NOW, MAY NOT LAST FOREVER!

Silly HTC. THIS EXPLOIT MAY NOT LAST FOREVER. ATT COULD KILL THIS. DO IT NOW.
Warning: If something goes wrong, whatever you do, do NOT install the update that this process finds. If you DO, you will be stuck on 2.20 with no chance for root (currently)
What you need:
HOX on ATT 1.85
su binary from http://dl.dropbox.com/u/don'tusemeimabadsubinary
EDIT: The su binary above has issues. Use this one instead: http://dl.dropbox.com/u/9060692/su
Make sure HTC sync is NOT RUNNING (down in system tray)
Make sure phone is set to "charge only" and usb debugging is enabled!
Put su in same directory as ADB. Get to adb command prompt and cd into that directory
NEW - pull sim card
NEW - do factory reset
NEW - when reset is complete, do not replace sim, do NOT connect to wifi. Go through setup, go to settings, enable USB debugging. When that's done:
adb shell rm /data/data/com.redbend.vdmc/lib/libvd*
adb reboot
After the device reboots:
adb shell ln -s /data/local.prop /data/data/com.redbend.vdmc/lib/libvdmscomo.so
(If you get file doesn't exist after the FIRST command don't worry - they may not be there)
Now, on the phone, go to settings and check for software update. It will tell you you need to connect to network. Now, replace the SIM OR connect to wifi. Have it check for software update again. When it's done, do NOT click "yes" or "ok" on the phone. Simply:
adb shell ls -l /data/local.prop
IF AND ONLY IF you get "file not exists" or anything like that then set your phone's date 2 days ahead and reboot the phone and start over. If you get file info, you're golden. Proceed....
adb shell "echo 'ro.kernel.qemu=1' > /data/local.prop"
Now it's time to reboot
adb reboot
After phones reboots
adb remount
adb push su /system/xbin/su
adb shell chown 0.0 /system/xbin/su
adb shell chmod 06755 /system/xbin/su
adb shell rm /data/local.prop
adb reboot
Congrats, you have root. Install supersu and busybox installer from the market (or Play store).
If you pledged a bounty in the bounty thread, note the instructions here:
Please pay bounty to make a wish foundation
http://www.wish.org/help/donate
Please choose the "Make a Wish Foundation of America" (don't select a chapter). You can use Paypal as well.
Special thanks to designgears as well for being my tester and also writing the one click. He has several hours of work in this project as well. Consider a donation to him, too - http://rootzwiki.com/store
ADDED: Please let me know if this works for you!
ADDED: If you already pushed the wrong binary it's easiest just to start over with the correct binary.
SWEEEEEEEEEEET!
You have just made a lot of people. SCC/FGFD
where do we get the su binary. I have a supersu zip to gain root after unlock
Great job guys!!!
Do terminal apps need root to run? Can I do this with terminal and avoid ADB?
I got "no updates found" and permission denied...
-rw------- system system 1196598 2012-05-25 12:36 local.prop
beaups you are the ****ing best!!!
AWESOME. Thank you so much!
Where do we get su binary?
I'm thinking maybe from a rooted phone? I have a rooted HTC Inspire.
shgadwa said:
AWESOME. Thank you so much!
Where do we get su binary?
I'm thinking maybe from a rooted phone? I have a rooted HTC Inspire.
Click to expand...
Click to collapse
I added the link to op
shgadwa said:
AWESOME. Thank you so much!
Where do we get su binary?
I'm thinking maybe from a rooted phone? I have a rooted HTC Inspire.
Click to expand...
Click to collapse
It's in the op
Sent from my HTC One X using Tapatalk 2
2nd line after adb shell i get no device found. USB debugging is enabled.
Very awesome. Hard work and dedication finally paid off. Thanks to who all that contributed to this.
Omg. Awesome. Who discovered this exploit?
My brother, give us your PayPal so we can donate. This is awesome.
Anyway to put the setting up of ADB in lamens terms for some of us that aren't familiar? I am ok with the commands, I just don't know how to get ADB to command prompt and where to place the files.
---------- Post added at 05:52 PM ---------- Previous post was at 05:52 PM ----------
gunnyman said:
Omg. Awesome. Who discovered this exploit?
Click to expand...
Click to collapse
beaups and dg
I updated to op to fix a wrong instruction.
when I put in the first line it says device not found. It's weird I can boot into boot into bootloader and everything but can't do that line
gunnyman said:
Omg. Awesome. Who discovered this exploit?
Click to expand...
Click to collapse
Once we get a few success stories I'll be claiming bounty (charity).
OMG GOOD JOB!!!! Im already rooted but im proud of you guys!!! GOOD JOB!! Hopefully Me and a Simonsimons will be releasing S=OFF SOON! fingers crossed
SkizzMcNizz said:
when I put in the first line it says device not found.
Click to expand...
Click to collapse
Try again, updated instructions.

a request for root pantech flex

ROOT HAS BEEN OBTAINED!! thanks to a great effort from Donovan01 help from Bin4ry! and help from davepmr and just a little help from me we have successfully rooted the PANTCH FLEX using a modfied Bin4ry script created by Donovan01
here is the link to the tutorial! on how to root your flex custom recovery and roms are on the way hang on to your seats guys!
http://forum.xda-developers.com/showthread.php?t=2008888
use binary method of rooting google it
Thank you
lokenok said:
use binary method of rooting google it
Click to expand...
Click to collapse
Thanks allot good thing i got insurance on this thing will attempt and keep you updated also can you link me to a good tutorial on how to make and port custom roms
lokenok said:
use binary method of rooting google it
Click to expand...
Click to collapse
I cannot find a guide :/
atadres said:
I cannot find a guide :/
Click to expand...
Click to collapse
Update I tried a binary temp root with z4 root and no luck the device reboots and gets stuck at the art screen and requires a battery pull
+1. Awesome specs and design. Would be even more awesome if rooted. Please!!
ivansana said:
+1. Awesome specs and design. Would be even more awesome if rooted. Please!!
Click to expand...
Click to collapse
I traded my Samsung galaxy s3 for this and the element tablet and I don't regret it
I moved up from a Samsung Infuse and yes, compared to the other devices I tried out - Galaxy III and HTC OneX - I am quite impressed with the Flex. The hardware is excellent; we just need root and perhaps a custom kernel and rom to play with.
stuartmc said:
I moved up from a Samsung Infuse and yes, compared to the other devices I tried out - Galaxy III and HTC OneX - I am quite impressed with the Flex. The hardware is excellent; we just need root and perhaps a custom kernel and rom to play with.
Click to expand...
Click to collapse
I, can make roms. And ports on this i. Just can't root
Any progress so far on this I ordered my Flex last night and should have it in a few days. Hoping to root it right out of the box if possible.
donavan01 said:
Any progress so far on this I ordered my Flex last night and should have it in a few days. Hoping to root it right out of the box if possible.
Click to expand...
Click to collapse
no unfourtunatly ive recived no reply from the guys over at the burst forums there is however a guy over at the forums at android forums who says hell take a crack at it
OK GUYS SO I got this from a pm with DAVEPMR all credit is due to him I was not able to get past the adb shell command as my 64 bit windows 8 did not recognize my device and there are no drivers for our device for PC but if anyone here wants to try we have an untested GUIDE
Not sure we can help much, rooting kind of requires a phone to test on.
you will need su and Superuser http://www.4shared.com/file/77Hm6isK/su_online.html Superuser.apk is at http://www.4shared.com/android/o6FouNYk/Superuser.html
but you might try
adb shell
rm -r /data/local/tmp
ln -s /data/ /data/local/tmp
exit
adb reboot
adb shell
echo 'ro.kernel.qemu=1' > /data/local.prop
exit
adb reboot
adb shell mount -o remount,rw /system
adb push su /system/xbin/su
adb shell
chown 0.0 /system/xbin/su
chmod 06755 /system/xbin/su
rm /data/local.prop
exit
adb reboot
adb install Superuser.apk
atadres said:
OK GUYS SO I got this from a pm with DAVEPMR all credit is due to him I was not able to get past the adb shell command as my 64 bit windows 8 did not recognize my device and there are no drivers for our device for PC but if anyone here wants to try we have an untested GUIDE
Not sure we can help much, rooting kind of requires a phone to test on.
you will need su and Superuser http://www.4shared.com/file/77Hm6isK/su_online.html Superuser.apk is at http://www.4shared.com/android/o6FouNYk/Superuser.html
but you might try
adb shell
rm -r /data/local/tmp
ln -s /data/ /data/local/tmp
exit
adb reboot
adb shell
echo 'ro.kernel.qemu=1' > /data/local.prop
exit
adb reboot
adb shell mount -o remount,rw /system
adb push su /system/xbin/su
adb shell
chown 0.0 /system/xbin/su
chmod 06755 /system/xbin/su
rm /data/local.prop
exit
adb reboot
adb install Superuser.apk
Click to expand...
Click to collapse
I have windows 7 64bit and ubuntu on the laptop so I should be able to get one of the other to show he pantech some love. Still waiting on UPS to bring me my new toy, should have it tuesday.... can't wait to try.
Has anyone tried SuperOneClick on this yet??
TekGadgt said:
Has anyone tried SuperOneClick on this yet??
Click to expand...
Click to collapse
That was going to be the first thing I tried.... still waiting on UPS ... its like being a little kid and not being allowed to open the presents under the tree
donavan01 said:
That was going to be the first thing I tried.... still waiting on UPS ... its like being a little kid and not being allowed to open the presents under the tree
Click to expand...
Click to collapse
ive tried z4 not super one click heres the issue with super 1 click it was designed to root gingerbread just like z4 root none of those one clicks have been tested on a device with ICS on it thats the issue when it comes to that ! and yes patiently waiting heres an edit ive tried adb shell on the flex on a windows 7 32 bit! and still no luck i cannot get the dang thing to recognize our devices i tried downloading and installing pantechs only drivers for the burst and still no luck! im at a loss when it comes to this how can we get our device to be recognzied by adb shell?
Maybe we need to start bugging Pantech for drivers... I don't think the drivers for the Burst would work anyways. The Flex uses a Qualcomm MSM8960 and the Burst uses the Snapdragon S3 APQ8060. I know they're both Arm7 processors but my guess is that the rest of the hardware in the phones is different too.
---------- Post added at 11:12 AM ---------- Previous post was at 10:53 AM ----------
Just requested drivers from Pantech lets see if that does any good.
donavan01 said:
Maybe we need to start bugging Pantech for drivers... I don't think the drivers for the Burst would work anyways. The Flex uses a Qualcomm MSM8960 and the Burst uses the Snapdragon S3 APQ8060. I know they're both Arm7 processors but my guess is that the rest of the hardware in the phones is different too.
---------- Post added at 11:12 AM ---------- Previous post was at 10:53 AM ----------
Just requested drivers from Pantech lets see if that does any good.
Click to expand...
Click to collapse
i. the process of creating driver permissions for adb using a Linux box guess it's a race between me and pantech Haha
atadres said:
i. the process of creating driver permissions for adb using a Linux box guess it's a race between me and pantech Haha
Click to expand...
Click to collapse
OK GUYS BREAKTHROUGH thanks to Bin4ry root once we are able to get drivers for our device we will be able to root using this method hopefully as it is tested on 4.0.4 !! now its just a matter of getting drivers
http://forum.xda-developers.com/showthread.php?t=1886460
atadres said:
i. the process of creating driver permissions for adb using a Linux box guess it's a race between me and pantech Haha
Click to expand...
Click to collapse
Well if I was a betting man I would put my money on you... OEM's tend not to like to do things they dont have to.

[Solved] New 4.2.1 update + root partially lost with Superuser App

Hello
I have upgraded my TF300T with the last ASUS update (4.2.1).
After the upgrade, I have a partially rooted device.
All the apps already declared in the whitelist of Superuser are still gaining the root permission (root explorer...). But any new installed applications cannot access root
After a few hours of research with google I found that supersuser app is not compatible with Android 4.2 but I didn't any clue to repair that.
[UPDATE] Solution in post 4
Thx
Re: [Q] New 4.2.1 update + root partially lost with Superuser App
Do not uninstall anything that has root! I had the same problem when updating from ICS earlier in year. Will post update when I find my notes.
Sent from my DROID RAZR HD using xda app-developers app
---------- Post added at 12:35 PM ---------- Previous post was at 12:14 PM ----------
http://forum.xda-developers.com/showthread.php?t=1995207
Check out this thread - you can see where I thanked the poster near the end. I downloaded the binary as instructed. I use ES File Explorer. I checked the permissions of the installed su. I then copied the new binary replacing the old one. I checked permissions again. I don't remember if I had to change them or not but they were the same when I was done. I then believe I updated the binary from the market. Lastly with fingers crossed I rebooted. For me root was completely restored and I was good to go.
Sent from my DROID RAZR HD using xda app-developers app
Reilly1812 said:
Do not uninstall anything that has root! I had the same problem when updating from ICS earlier in year. Will post update when I find my notes.
Sent from my DROID RAZR HD using xda app-developers app
---------- Post added at 12:35 PM ---------- Previous post was at 12:14 PM ----------
http://forum.xda-developers.com/showthread.php?t=1995207
Check out this thread - you can see where I thanked the poster near the end. I downloaded the binary as instructed. I use ES File Explorer. I checked the permissions of the installed su. I then copied the new binary replacing the old one. I checked permissions again. I don't remember if I had to change them or not but they were the same when I was done. I then believe I updated the binary from the market. Lastly with fingers crossed I rebooted. For me root was completely restored and I was good to go.
Sent from my DROID RAZR HD using xda app-developers app
Click to expand...
Click to collapse
Thanks for your reply but it does not work for me.
Solution
After several tries, I found a way to solve my problem.
As it could be useful for some other people, here are the steps to repair your root
All credit goes to Koush for the fix
Requirements : adb / su binary
Follow this link and dowload su binary on your computer
Extract the contents to a folder
Start a cmd window
Run adb shell
In adb shell type
Code:
/system/bin/su
Check you are root (id or # prompt)
Remount system as RW
Code:
mount -o remount,rw /dev/block/mmcblk0p1 /system
Open a new CMD window and push the su binary from step 1 to the internal storage
Code:
adb push <your path>\su /sdcard/
From the adb session where you got root, type
Code:
mv /system/bin/su /system/bin/su.back
cat /sdcard/su > /system/bin/su
chmod 6755 /system/bin/su
Done (maybe reboot)
If it does not work for you, you can restore your old binary if you prefer...
worked for me
fuzzynco said:
worked for me
Click to expand...
Click to collapse
Is there any way to do this from a terminal app on the device? I just updated and had this happen. I'm suprised more people didn't have an issue/ no general warning went out.

[GUIDE] Root LG AS730 Root for Revol Wireless 4.0.4 Kernel 3.0.8 IMM76L AS73012a

MODIFIED LG AS730 Root for Revol Wireless Android Version 4.0.4 Kernel 3.0.8 Build IMM76L SW Version AS73012a
March 22, 2013
By: Ruckman
---------------------------------------------------------------
##ENABLE USB DEBUGGING UNDER SETTINGS > DEVELOPMENT > USB Debugging
##PLUG IN USB CORD TO COMPUTER
##PLACE PHONE INTO LG software mode
######(Download lg-as730-4.0.4-root.zip)
######Extract ZIP, and run adb from that folder.
adb shell
######(while in adb shell)
rm /data/local/tmp/profile_calib_m
ln -s /data/local.prop /data/local/tmp/profile_calib_m
exit
adb reboot
######(Wait for FULL phone reboot)
adb shell
######(once in the adb shell again)
echo 'ro.kernel.qemu=1' > /data/local.prop
rm /data/local/tmp/profile_calib_m
exit
adb reboot
######(Wait for FULL phone reboot)
adb remount
adb push su /system/bin/su
adb shell "chmod 6755 /system/bin/su"
adb shell "ln -s /system/bin/su /system/xbin/su 2>/dev/null"
adb push busybox /system/xbin/busybox
adb shell "chmod 755 /system/xbin/busybox"
adb shell "/system/xbin/busybox --install /system/xbin"
adb push Superuser.apk /system/app/Superuser.apk
adb shell rm /data/local.prop
adb reboot
######(You are now ROOTED!)
Sweet. Before this I was just using that scrappy unlock root program.
Sent from my LG-AS730 using xda premium
NomadCF said:
Sweet. Before this I was just using that scrappy unlock root program.
Sent from my LG-AS730 using xda premium
Click to expand...
Click to collapse
I saw that program but it seemed a little spyware laden. So I decided to try and find another way, and after about 6 hours of messing around succeeded. Glad someone else benefited from it as well.
RuckmanXDA said:
I saw that program but it seemed a little spyware laden. So I decided to try and find another way, and after about 6 hours of messing around succeeded. Glad someone else benefited from it as well.
Click to expand...
Click to collapse
Oh it is a POS program with ALLOT of spyware. But since i was using on my virtual PC I didn't really care
But yea thanks again !
PS. What have you really done to yours since you rooted it ? I've been slowly removing the bloat-ware.
NomadCF said:
Oh it is a POS program with ALLOT of spyware. But since i was using on my virtual PC I didn't really care
But yea thanks again !
PS. What have you really done to yours since you rooted it ? I've been slowly removing the bloat-ware.
Click to expand...
Click to collapse
I want to compile clockwork recovery but that is a lot more work and i risk perma-bricking my phone, but I have been using titanium backup and root explorer. Be careful of what programs you remove, the phone may have root but it still has a locked bootloader that freaks if you remove the wrong app.
So what apps have you removed safely. I've gone and removed the normal ones (Facebook, exchange, etc).
Sent from my LG-AS730 using xda premium

[Root] RockMyMoto (Yes, even the first OTA)

This will void your warranty, like all root exploits. Use this at your own risk. Do not take OTAs on rooted devices unless you know what you are doing, as it may cause a bootloop or a soft brick.
RockMyMoto is designed for MotoXs that have recieved the Camera update, patching PwnMyMoto. If you are unsure of your firmware, try PwnMyMoto first.
First step is to install Cydia Impactor, by Saurik. http://www.cydiaimpactor.com/ This is required. You will also need adb installed and working, and be comfortable with the command line. Your phone must be on the same network as your PC.
Figure out the ip address of your phone:
adb shell getprop dhcp.wlan0.ipaddress
Click to expand...
Click to collapse
unzip RockMyMoto-{version}.zip and push the exploit and su to /sdcard/:
adb push su /sdcard/
adb push RockMyMoto.jar /sdcard/
Click to expand...
Click to collapse
Run Impactor and select "# start telnetd as system on port 2222", then hit start.
Once the process is complete, run telnet:
telnet {your phone's ipaddress} 2222
Click to expand...
Click to collapse
Run the exploit through telnet
dalvikvm -cp /sdcard/RockMyMoto.jar RockMyMoto
Click to expand...
Click to collapse
The exploit will tell you to use adb to reboot:
adb reboot
Click to expand...
Click to collapse
Run the exploit through telnet for the second time, it will reboot on it's own:
dalvikvm -cp /sdcard/RockMyMoto.jar RockMyMoto
Click to expand...
Click to collapse
Run the exploit through telnet for the third time, it will not reboot:
dalvikvm -cp /sdcard/RockMyMoto.jar RockMyMoto
Click to expand...
Click to collapse
Wait 0-60 seconds, for su to install, then install SuperSu from the market.
Enjoy!
Known issues:
If you have AP isolation mode enabled in your AP (aka WiFi router) you won't be able to connect to your phone via telnet, disable isolation.
Windows users having trouble see here
Amazing! Trying now...
You are the man!!!!!!!!!!
Sent from my XT1060 using Tapatalk
Doing this now. Wonderful job jcase.
Edit: It works.
OMG It worked like a charm! Thank you jcase!!!
one thing though
adb push RockMyMoto-1.0.zip /sdcard/
Click to expand...
Click to collapse
should have been
adb push RockMyMoto.jar /sdcard/
which should have been extracted with su from the zip.
Okay. I have never rooted like this before. Adb = command prompt? Do I need the SDK? Or just the rockmymoto and the other program?
Sent from my XT1060 using Tapatalk
holyevilcow said:
OMG It worked like a charm! Thank you jcase!!!
one thing though
should have been
adb push RockMyMoto.jar /sdcard/
which should have been extracted with su from the zip.
Click to expand...
Click to collapse
Thanks, fixed
Quick question, does this method force us to reboot recovery for system r/w like pwnmymoto?
d4mi3n said:
Quick question, does this method force us to reboot recovery for system r/w like pwnmymoto?
Click to expand...
Click to collapse
yes it does
Works on windows perfectly. AWESOME WORK !
You never cease to amaze. Nice work bro,
Thanks a ton
Sent from my Nexus 7 using Tapatalk
Major Kudoos to Jcase and saurik. Up and running like a boss.
Thanks jcase! Followed your steps and worked like a charm.
Sent from my XT1058 using XDA Premium 4 mobile app
I haven't taken the update so could I just unfreeze apps, unroot, uninstall root apps, take the update, then run this? I don't want to RSD a third time today.
Sent from my Moto Ghost
Thanks bro, amazing work as usual!
Sent from my XT1058 using XDA Premium 4 mobile app
---------- Post added at 03:22 AM ---------- Previous post was at 03:13 AM ----------
Also if anyone is not by a PC you can just type getprop and whatever command to get the info you need using terminal emulator. Just don't type adb shell before getprop. And just typing getprop in terminal emulator will list your whole build.prop or you can just type getprop ro.secure & hit enter & that will tell you whether your s-off or not by listing a 0 or a 1. That was just a example if you just want to find out just 1 line like jcase first command to get your ipaddress. You would just type getprop dhcp.wlan0.ipaddress & hit enter & terminal emulator will list your sensitive data if your not by a PC
Sent from my XT1058 using XDA Premium 4 mobile app
thanks bro! worked beautifully
does anyone know of a way to get the native tethering working after rooting this way on a camera updated vz moto x? thanks
edit: this works: http://forum.xda-developers.com/showthread.php?t=2443562
Quote:
adb push su /sdcard/
adb push RockMyMoto.zip /sdcard/
When I do this step I get an error about no such directory. Please help
---------- Post added at 02:48 AM ---------- Previous post was at 02:38 AM ----------
Now says "read only file system"
---------- Post added at 03:09 AM ---------- Previous post was at 02:48 AM ----------
Okay got past that.
Know saying telnet is not reconized as command
---------- Post added at 03:50 AM ---------- Previous post was at 03:09 AM ----------
Okay I finally got it!! Yay Root!
When I try the telnet action, I get an error that the 'link failed File exists'. If I try to proceed to the next step, same error. My router is an Asus router and I made sure Isolation was unchecked, and there was a setting for telnet (never used this before) and I tried both on and off for that one.
Anybody have a clue how I can get through this?
Thanks!

Categories

Resources