yashsingh1/xdaforums huggingface dataset:
[Moto X Original Android Development] The Magician Type 0:
Hey everyone, I could really use some help here. Vzw Dev Edition, was 4.4 but flashed back to the camera update. Pushed the jar file successfully, launched impactor, ran the first step, but when I do the telnet {ip address} 222 command, I get the "link failed File exists" error. I know I have the right ip address, they're both on the same network, my adb is set up correctly, I'm lost here...

Any advice is appreciated, thanks!
[Moto X Original Android Development] zhp pilot:
Unlock bootloader and root the easy way. I have no idea why anyone with a dev edition would want to leave it locked.
[Moto X Original Android Development] nitroglycerine33:
Don't use an exploit to root an unlocked device. Unlock your bootloader, fastboot TWRP recovery and install a Supersu zip.
[Moto X Original Android Development] The Magician Type 0:
I'm not used to having an unlockable device, so I wasn't sure. That does sound much easier. Thanks!
[Moto X Original Android Development] kilgil27:
could use some help. I'm stuck on step 4. Once I boot into the bootloader, where do I run the "fastboot flash recovery recovery.img

fastboot reboot" commands from?
[Moto X Original Android Development] lowvolt1:
You have to put them in your fastboot directory. Then flash from there using adb.

via my slapped KIT KAT moto X
[Moto X Original Android Development] faisalsiddiqui:
AT&T Camera Update File

Can someone please upload the AT&T Camera Update file as the original links in the first post are not working and I can only find the verizon links on the rest of the posts.

Thanks
[Moto X Original Android Development] NJGSII:
x2 on this. Ain't too proud to beg lol.
[Moto X Original Android Development] barondebxl:
Man a video tutorial would be much appreciated, noob here when it comes to this.
[Moto X Original Android Development] sheltem:
*For T-Mobile users only*

I just helped out a fellow XDA member via PM, so I figured I would repost here. If any T-Mobile users out there are looking to root, but don't want to void their warranty by unlocking the bootloader, you can get the necessary 4.2.2 camera update stock firmware here:

https://motorola-global-portal.custhelp.com/app/standalone/bootloader/recovery-images

Apparently the T-Mobile and GSM Developer Moto X phones are exactly the same. This is the one you want:

Moto X, GSM Dev Edition: JB 4.2.2-13.9.0Q2.X-116-17-57-6 (Retail)

It will take some time for the Motorola admin to approve you.
[Moto X Original Android Development] Nixal:
What name of 4.2.2 camera update stock firmware for Xt1058 Brazil ?

SBF's link on first post is offline.

I try to use Cydia Impactor without this camera update stock and return this error: signature bugs unavailable

Someone have this file ?

And this file flash with RSD Lite ? Downgrade 4.4 Rom ???
[Moto X Original Android Development] rockingondrums:
I thought I read somewhere that RSDLite wouldn't work on this phone without an unlocked bootloader :confused:

Well... while people wait, perhaps someone can provide the original file that's no longer found?
[Moto X Original Android Development] emmabellachristian:
So made dumb mistake had this phone rooted before then was gonna sell it cus didn't like it so went back to 4.2.2 for sale buyer backed out and so was doing root process again and long story short was in flash boot image step didn't bother pay attention so just went ahead and did reboot. Noticed it said boot image wasn't flashed and now my phone won't even boot into boot loader to reef lash 4.2.2 with rsd. It's AT&T so I'm pretty muched effed right. Can't boot obviously can't boot into boot loader. Plug it in here chimes like its on try go into boot loader well connected here chimes again but nothing just black screen.
[Moto X Original Android Development] rockingondrums:
Cool, hopefully it's the same for tmo.

Also, can anyone tell me what step to start from if I'm currently on build 13.9.0Q2.X-116-X-17-57 ? System is 139.12.57.ghost_row.Retail.en.US. I already have the Camera update, don't I? So I just can just install the 140 system OTA and begin rooting it with SMM?

Edit: I found this chart of shipping/OTA firmware versions very useful, leaving it here for anyone who would like to see it. Source
[Moto X Original Android Development] skepian:
XT1055 US Cellular

Can anyone give me a link to 4.2.2 original stock firmware for XT1055 US Cellular?

All links are broken.
[Moto X Original Android Development] rift999:
I have the ATT files I am looking for a way to get them hosted now.
[Moto X Original Android Development] barondebxl:
Can anyone provide the camera update for AT&T please?
[Moto X Original Android Development] lowvolt1:
Get ahold of zhp pilot, he volunteered to post the vzw .sbf files for me.

via my slapped KIT KAT moto X
[Moto X Original Android Development] h1ghland3r:
Please, I need help with step 7.

I have a locked Moto X, I downgraded to 4.2.2 and start from step 1, but when I try the frist command in Step 7 after 'adb shell' I got the message:

"/system/bin/sh: can't create sys/kernel/uevent_helper: Permission denied"

---------- Post added at 03:29 PM ---------- Previous post was at 03:28 PM ----------
[Moto X Original Android Development] lowvolt1:
I remember having the same type of trouble. I think what I did was start over. I had to do the entire process like 4 times. When it finally worked for me. The only thing I did different in the end was wait like 5 minutes in between reboots.

via my slapped KIT KAT moto X
[Moto X Original Android Development] zhp pilot:
My moto x arrived via overnight shipping today. Just finished the root process. Went through on the first attempt with no hitches. Hardest part of the process was waiting after reboots. I was so antsy to move on to the next step. Lol.
[Moto X Original Android Development] h1ghland3r:
Have you waited like 5 minutes betweens reboots in step 7 or all the reboots?
[Moto X Original Android Development] lowvolt1:
I waited 5 minutes in between all reboots.

via my slapped KIT KAT moto X
[Moto X Original Android Development] h1ghland3r:
Hi again,

I re-flashed 4.4.2 with update camera, in step 4, when I try to flash the bootloader, I got the message:

Why this error of "Variable not supported"?
[Moto X Original Android Development] lowvolt1:
If I recall mine said that too. But from your screen shot, it looks like it went through.

via my slapped KIT KAT moto X
[Moto X Original Android Development] zhp pilot:
+1. Saw that every time but the on screen read out in fastboot doesn't show the error.
[Moto X Original Android Development] h1ghland3r:
Thanks for the answers guys, I'll continue to next setp.
[Moto X Original Android Development] barondebxl:
Are you using the AT&T moto x? If yes do you have a link to the camera update?
[Moto X Original Android Development] h1ghland3r:
Guys,

Step 7 sucessful! How I install SuperSU?

Edit: Forget ^_^ Done ! Thanks
[Moto X Original Android Development] sheltem:
I don't know how long this will last, but here goes:

http://www.onetimebox.org/box/tB2mBrQo3HzPcsXi2

Once again, the above link is for the 4.2.2 Camera Update firmware for GSM Dev and T-Mobile users only!
[Moto X Original Android Development] lowvolt1:
No. Vzw.

via my slapped KIT KAT moto X
[Moto X Original Android Development] barondebxl:
Ok thanks. Can't find the att one anywhere.
[Moto X Original Android Development] rift999:
I sent the ATT files to zhp pilot and he will upload them when he gets a chance.
[Moto X Original Android Development] tjohnstone3:
I'm in your boat right now. Any luck getting a fix for this w/ JCase?
[Moto X Original Android Development] zhp pilot:
I've added the AT&T and T-Mobile sbf files to my thread: http://xdaforums.com/showthread.php?t=2568334

XML's are edited already to remove getvar line
[Moto X Original Android Development] rockingondrums:
Hey everyone, I just did this from step 1 now that the Tmobile OTA has been posted (and if the link goes down later, someone can PM me for it. Maybe we can make a torrent of it?). Pretty much went without a hitch. I didn't have to flash back because my phone came in the right state.

I only had one small snag. When I first performed the second to last step:

echo "/data/local/tmp/rec.sh" > /sys/kernel/uevent_helper

my phone rebooted so quickly that I didn't have a chance to toggle bluetooth. So when I performed the next command, I got this error:

echo "/data/local/tmp/install.sh" > /sys/kernel/uevent_helper
The system cannot find the path specified.

So I simply re-did the rec.sh command, but this time I got the notification toggle ready and toggled it the moment I hit enter in the command window. I had to do it very quickly on the next comand as well, because the phone was rebooting so quickly. But of course, it did not give me an error so I installed SuperSu and updated the binaries the "normal" way (as we no longer have a recovery).

Awesome work jcase!

Another thing, I'm kind of glad there is no recovery anymore. Now, if I lose my phone with usb debugging disabled and my phone locked, theoretically someone can't just factory reset it, and I can still do backups with adb backup. Woot! Though I don't know if fastboot can reset the system to bypass the lockscreen... Hm. Something to research.
[Moto X Original Android Development] barondebxl:
Guys how do i flash the camera update to the phone?
[Moto X Original Android Development] lowvolt1:
What version are you on now? 4.2.2? Or 4. 4? Have you ever used rsdlite? Do you know how to enable USB debugging?

via my slapped KIT KAT moto X
[Moto X Original Android Development] barondebxl:
I'm on 4.4. I just got the phone Wednesday. At&t. I have the camera file and usb debugging is enabled. No I never used rsdlite but I'm pretty fluent with adb and fastboot so I just need to do the first step. Help is appreciated thanks!
[Moto X Original Android Development] lowvolt1:
I have only done it using rsdlite. Wouldn't be much help doing it through fast boot.

via my slapped KIT KAT moto X
[Moto X Original Android Development] barondebxl:
Cool. I just installed rsdlite. So I put the camera file (unzipped) under "filename" and click start right?
[Moto X Original Android Development] lowvolt1:
Sounds right

via my slapped KIT KAT moto X
[Moto X Original Android Development] barondebxl:
It's not working though. I click start and nothing happens.
[Moto X Original Android Development] lowvolt1:
Okay. Is your phone in fastboot?

Click browse go to the .XML file for your device. The phone should show up on rsd. Single click the device and click start

via my slapped KIT KAT moto X
[Moto X Original Android Development] barondebxl:
Yes my phone is in fastboot. I did browse the .xml file but in device properties my device shows as N/A.
[Moto X Original Android Development] lowvolt1:
Can you post a screen shot of your rsd

via my slapped KIT KAT moto X rockin on Verizon
[Moto X Original Android Development] barondebxl:
Looks like its working....it flashed some things. It finished flashing now my phone rebooted. I think its good to go. Thanks so much!

---------- Post added at 10:20 PM ---------- Previous post was at 10:15 PM ----------

Wait, so now im on android 4.2.2. Is that correct?

---------- Post added at 10:20 PM ---------- Previous post was at 10:20 PM ----------

Wait, so now im on android 4.2.2. Is that correct?
[Moto X Original Android Development] lowvolt1:
Yes. In order to root using slap you have to be on 4.2.2. Now just follow the instructions

via my slapped KIT KAT moto X rockin on Verizon
[Moto X Original Android Development] barondebxl:
Awesome, thanks again!
[Moto X Original Android Development] NJGSII:
I'm having an issue running the telnet command. Everytime I try to run it says "telnet: not found" I did everything through cydia impactor and after that do you run the telnet command the shell or adb command line?
[Moto X Original Android Development] grenefroggie:
Do you have it enabled in Windows? If you are not sure try this:

Go to Control Panel.

Click Programs and Features.

On the top left corner click Turn Windows features on or off.

Scroll down to Telnet Client and make sure there is a check mark next to it. If there isn't, check it and wait for Windows to enable it.

Then try using it again.
[Moto X Original Android Development] barondebxl:
Same here.

---------- Post added at 11:38 PM ---------- Previous post was at 11:34 PM ----------

Mine was checked off. thanks bro. Will give it another shot.
[Moto X Original Android Development] lowvolt1:
Use puttytel. It works great!

via my slapped KIT KAT moto X rockin on Verizon
[Moto X Original Android Development] barondebxl:
Me too!

---------- Post added at 11:57 PM ---------- Previous post was at 11:41 PM ----------

Im at fastboot flash recovery recovery .img and it says " cannot load recovery .img"

---------- Post added at 11:57 PM ---------- Previous post was at 11:57 PM ----------

Im at fastboot flash recovery recovery .img and it says " cannot load recovery .img"
[Moto X Original Android Development] NJGSII:
That worked thanks.

Went throught the whole process and waited a few minutes after the last step and when I went to open SuperSu it said the binaries weren't installed. Obviously that means I have to start all over?
[Moto X Original Android Development] lowvolt1:
Try to boot into recovery. And try to install suoersu then.

via my slapped KIT KAT moto X rockin on Verizon

---------- Post added at 09:00 PM ---------- Previous post was at 09:00 PM ----------

Is the image in your fastboot directory?

via my slapped KIT KAT moto X rockin on Verizon
[Moto X Original Android Development] barondebxl:
Which one? The one from the .xml file?
[Moto X Original Android Development] NJGSII:
How would I install supersu in the stock recovery?
[Moto X Original Android Development] barondebxl:
Ok all good, i placed the recovery file in the fastboot folder! Lol for got thanks!
[Moto X Original Android Development] lowvolt1:
So you have already taken the 4.4 OTA? I believe the IMG it is looking for is the one from 4.2.2. So that would have to be in the fastboot directory

via my slapped KIT KAT moto X rockin on Verizon
[Moto X Original Android Development] NJGSII:
Yes, put that in the same directory that you're running fastboot from.
[Moto X Original Android Development] barondebxl:
Thanks guys, you guys are very helpful. Much appreciated. Im now installing the 4.4 updated before continuing. Its kinda fun :)
[Moto X Original Android Development] lowvolt1:
Just remember to wait like 5 minutes between re boots.

via my slapped KIT KAT moto X rockin on Verizon
[Moto X Original Android Development] NJGSII:
Whenever i try to go into recovery I get a failed to hab check for recovery: 0X56
[Moto X Original Android Development] barondebxl:
Ok will do. Thanks. My internet is slow so its still downloading the 4.4 OTA.

---------- Post added at 12:17 AM ---------- Previous post was at 12:15 AM ----------

The file that you first downloaded has the recovery.img. Put it in your fastboot folder.
[Moto X Original Android Development] lowvolt1:
What steps are you taking?

via my slapped KIT KAT moto X rockin on Verizon
[Moto X Original Android Development] NJGSII:
Just went into the bootloader and hit recovery and that message came up. Then after I fastboot flashed the recovery again it just stays at the boot screen and then turns off. A normal powerup works fine.
[Moto X Original Android Development] lowvolt1:
Have you finished all processes on slap?

via my slapped KIT KAT moto X rockin on Verizon
[Moto X Original Android Development] barondebxl:
Im almost done....whew. I can see the light at the end of the tunnel!

---------- Post added at 01:03 AM ---------- Previous post was at 12:49 AM ----------

Guess who's rooted baby!!!!!!!!!
[Moto X Original Android Development] lowvolt1:
Good job! Glad you got it.

via my slapped KIT KAT moto X rockin on Verizon
[Moto X Original Android Development] barondebxl:
Man it feels great to be rooted. So happy right now! Good night all!
[Moto X Original Android Development] Smitelight:
When I try to DL the 4.2.2 update in the link at the top of the OP, I just get a file not found message. Any other way to get that for a Sprint Moto X?
[Moto X Original Android Development] emmabellachristian:
guess i got cold shoulder for my very very stupid mistake :-x since i didnt get single reply
[Moto X Original Android Development] lowvolt1:
Refresh our memories.

via my slapped KIT KAT moto X rockin on Verizon

---------- Post added at 11:15 PM ---------- Previous post was at 11:15 PM ----------

The site crashed. They are slowly getting it back up.

via my slapped KIT KAT moto X rockin on Verizon

---------- Post added at 11:20 PM ---------- Previous post was at 11:15 PM ----------

I do not posses the skill set to assist you with this.

via my slapped KIT KAT moto X rockin on Verizon
[Moto X Original Android Development] emmabellachristian:
thanks i figured im pretty much effed anyways proably nothing more then fancy paperweight
[Moto X Original Android Development] sankyou:
Just wanted to say thanks! This worked very well on my Tmobile X that just arrived today. Now I have root and a warranty!!! This was an involved process and I am always amazed at what you guys can achieve.
[Moto X Original Android Development] rockingondrums:
I literally posted this answer a page or two before your question. Although those 2 pages were essentially walkthroughs between 2 people.
[Moto X Original Android Development] NJGSII:
Turns out I missed a step at the end. Re did everything and now I'm rooted. Thanks to Jcase.
[Moto X Original Android Development] scott62185:
Wait, so if I'm on a T Mobile Moto X and I can unlock my bootloader through their site, I don't need to do all the steps outlined in this tutorial? I can just put TWRP recovery on and flash Supersu?

Sorry for the noob question!
[Moto X Original Android Development] barondebxl:
Try here

http://xdaforums.com/showthread.php?p=1209
[Moto X Original Android Development] Smitelight:
Typo or board error?
[Moto X Original Android Development] tdiman:
Hi all,

Trying to understand the stability implications of rooting on the phone -- please someone confirm and/or explain ---

1) you'll be on 4.4 with the 4.2.2 bootloader

2) Are there any other partitions that are not on the 4.4 OTA? Recovery?

-Michael
[Moto X Original Android Development] thekendog:
I've gotten through all of the steps and Root Checker says that I'm rooted. I've booted into "recovery" mode, installed SuperSU, but I'm still getting an installation failed error when trying to update the binaries. Any ideas?
[Moto X Original Android Development] lowvolt1:
This exact thing happened to me. I started over.

via my slapped KIT KAT moto X rockin on Verizon
[Moto X Original Android Development] barondebxl:
I think board error. Sorry bout that. I'll try to locate the thread. zh pilot is the OP.
[Moto X Original Android Development] thekendog:
And it worked second time around? Did you do anything different?
[Moto X Original Android Development] lowvolt1:
Ha ha ha. I had to do it like 4 times. The only thing I did different and have read others are having success doing too. Is, wait like 5 minutes between reboots.

via my slapped KIT KAT moto X rockin on Verizon
[Moto X Original Android Development] chrisbass:
Kind of a noob question but I can't for the life of me start a telnet session. I've read the thread and watched the video many times and there were no specific instructions on how to do it. Could someone give some insight?
[Moto X Original Android Development] bd1212:
I'm using SlapMyMoto 0.5c to root my stock 4.4 Moto X and upon running impactor I'm given an error saying signature bugs unavailable. Anyone know how to get rid of this error? I never had a problem running impactor when I used RockMyMoto on 4.2.2.
[Moto X Original Android Development] blarsen1620:
You need to flash back to 4.2.2 before starting this process.
[Moto X Original Android Development] bd1212:
Yup just figured that out lol. In the process of doing that now.
[Moto X Original Android Development] chrisbass:
So I figured out I had to turn telnet on in windows but now when I attempt to connect I get this error message. "Could not open connection to host, on port 2222:connect failed. Any suggestions?
[Moto X Original Android Development] lowvolt1:
Use puttytel.

via my slapped KIT KAT moto X rockin on Verizon
[Moto X Original Android Development] sankyou:
Yes. It is the easier way on TMobile to unlock your bootloader. The downside to unlocking your bootloader is voiding your warranty.
[Moto X Original Android Development] thekendog:
Yes!!! Second time was the charm! The waiting 5 minutes in between reboots seems to work. Stoked...no more ads!
[Moto X Original Android Development] chrisbass:
Thanks, I've gotten farther now but the puttytel connection keeps timing out....feeling like a total noob here.
[Moto X Original Android Development] rockingondrums:
I didn't use puttytel but I know with Windows' built in telnet client, you have to run the impactor every time you use telnet to run a command. And do the telnet commands in a separate command window. I'm pretty sure the videos go over that though.
[Moto X Original Android Development] chrisbass:
I wasn't able to even establish a connection using cydia impactor. Kept getting "could not open connection to host, on port 2222:Connection failed". I've actually been able to establish a connection with puttytel but it times out rather quickly.
[Moto X Original Android Development] Toys Samurai:
Got root, but no RW to system

Ok, I got root, which is GREAT! But, I don't seem to get RW to system. I can issue the command

mount -o remount,rw /system

but checking the write protect status using

getprop rob.boot.write_protect

always return a 1. I read some other threads in this forum and got the idea that I may need to be in recovery to gain RW with non-DEV ED version of the Moto X. But here's the problem -- I can't reboot into the recovery. Every time I did

adb reboot recovery

, my Moto X reboots directly into the regular Android system. I tried

adb reboot bootloader

then use the volume button to chose the recovery from the boot menu, and it booted into Android also. It's like the recovery is gone.
[Moto X Original Android Development] rockingondrums:
Well, maybe you didn't get the IP address of the phone right? And both devices are on the same wifi network? And it mentions in the OP if the router does anything weird while they're trying to communicate that it won't work (though I didn't have that problem). And you ARE picking the right option in impactor, right? It's not the first thing on the drop down.

---------- Post added at 02:02 PM ---------- Previous post was at 01:59 PM ----------

That's because you no longer have a recovery. If you reboot to "recovery", then it boots android with moto's write protection OFF. Well, supposedly. I couldn't get it to work when using the phone's options. Every time I selected recovery from the fastboot menu, it didn't seem like my changes stuck (meaning WP must have been ON). So, in order to install Xposed framework, I just used adb to adb reboot recovery. Then installed Xposed, rebooted, and the changes stuck. Once Xposed was stuck, I didn't need WP OFF anymore to install and enable the modules (which kick ass).
[Moto X Original Android Development] barondebxl:
Yeah it should be explained a little better. But basically on Windows sometimes you have to "activate" telnet. To do so go to control panel, program and features and go to "turn on or off features" something like that. Then check telnet if it's unchecked then run it and it should work.
[Moto X Original Android Development] chrisbass:
It's funny....that's one of the many things I came up with when I first had the problem and did a bunch of googling/reading before resigning myself to post here and ask for help. With just reading through threads I've always found any answer I've ever needed but I'm stumped now.......it's gotta be my router.
[Moto X Original Android Development] barondebxl:
Yeah. Someone explained it to me yesterday. It can be a tricky process if you're a noob like me.