[Q] XT1053 TMO possible brick - help please - Moto X Q&A

Hi
Unlocked bootloader, rooted. I'd had some issues with my phone and thought it was a smart idea to do a full wipe and start completely from scratch. I'd done this before and had not had issues. This time round, not to much.
The link to the factory images on droid developers seems down to me. I wasn't 100% sure which version below I should be requesting from the motorola site?
When i tried to install what I thought was a good ROM, it kept saying 'unable to mount /cache /system' and other similar errors. This was when flashing in fastboot. i also tried RSDLite but it came up with an error 'rsd lite failed flashing process unknown fastboot command'.
My questions are:
1. Which version is the correct one for my first gen moto X TMobile edition?
2. When I get the correct version, will the above errors go away or is there some other issue?
Thanks in advance. I've tried to include as much detail as possible.
MOTO X, GSM Dev Edition:
L-5.1-LPA23.12-15 (Retail) LMR1
MOTO X, GSM Dev Edition:
KK-4.4.4-KXA21.12-L1.29.1-2 (Retail) MR4
MOTO X, GSM Dev Edition:
KK-4.4.2-KXA20.16-1.25 MR3 (Retail)
MOTO X, GSM Dev Edition:
KK-4.4-13.11.1Q2.X-69-3 (Retail) MR2
Moto X, GSM Dev Edition:
JB 4.2.2-13.9.0Q2.X-116-17-57-6 (Retail)

emailrob said:
Hi
My questions are:
1. Which version is the correct one for my first gen moto X TMobile edition?
2. When I get the correct version, will the above errors go away or is there some other issue?
Thanks in advance. I've tried to include as much detail as possible.
MOTO X, GSM Dev Edition:
L-5.1-LPA23.12-15 (Retail) LMR1
MOTO X, GSM Dev Edition:
KK-4.4.4-KXA21.12-L1.29.1-2 (Retail) MR4
MOTO X, GSM Dev Edition:
KK-4.4.2-KXA20.16-1.25 MR3 (Retail)
MOTO X, GSM Dev Edition:
KK-4.4-13.11.1Q2.X-69-3 (Retail) MR2
Moto X, GSM Dev Edition:
JB 4.2.2-13.9.0Q2.X-116-17-57-6 (Retail)
Click to expand...
Click to collapse
You can use all of the above IF your device is XT1053 (Developer Edition). The first one is for Lollipop 5.1. 2nd, 3rd and 4th is for Kitkat with different version. The last one is JellyBean (Androind version 4.2.2). The choice is yours.

kenosis said:
You can use all of the above IF your device is XT1053 (Developer Edition). The first one is for Lollipop 5.1. 2nd, 3rd and 4th is for Kitkat with different version. The last one is JellyBean (Androind version 4.2.2). The choice is yours.
Click to expand...
Click to collapse
Thank you. I don't have developers but I read that its OK to use this on a non-dev edition. As they don't post images for non-dev editions that might be my only choice. I tried one here but the errors I mentioned came up TMO_RETAIL_XT1053_4.4-13.11.1Q2.X-69-3_MR2_CFC
Do you think the errors I saw are related to installing the wrong version or something else?

emailrob said:
Thank you. I don't have developers but I read that its OK to use this on a non-dev edition. As they don't post images for non-dev editions that might be my only choice. I tried one here but the errors I mentioned came up TMO_RETAIL_XT1053_4.4-13.11.1Q2.X-69-3_MR2_CFC
Do you think the errors I saw are related to installing the wrong version or something else?
Click to expand...
Click to collapse
It could be wrong version or the file you used. Follow the steps from below link.
https://motorola-global-portal.custhelp.com/app/standalone/bootloader/recovery-images

I followed the steps from the link to the letter. I still got the same errors, and when I reboot it still just gets stuck at the 'warning bootloader' white and red screen, and never gets into the boot sequence for Android.
I tried both the 4.4 and the 5.1 GSM versions, and neither worked.
I pasted the errors I a seeing in the hope that someone can help
http://pastebin.com/9QQScesK

emailrob said:
I followed the steps from the link to the letter. I still got the same errors, and when I reboot it still just gets stuck at the 'warning bootloader' white and red screen, and never gets into the boot sequence for Android.
I tried both the 4.4 and the 5.1 GSM versions, and neither worked.
I pasted the errors I a seeing in the hope that someone can help
http://pastebin.com/9QQScesK
Click to expand...
Click to collapse
What is your bootloader version? Did you type "fastboot.exe flash partition gpt.bin" or "fastboot flash partition gpt.bin" in command?

kenosis said:
What is your bootloader version? Did you type "fastboot.exe flash partition gpt.bin" or "fastboot flash partition gpt.bin" in command?
Click to expand...
Click to collapse
I typed it like it said on the motorola site:
fastboot flash partition gpt.bin
I'm not sure where it lists the bootloader version, but here is a pic of the screen:
http://imgur.com/svIL9eq

emailrob said:
I typed it like it said on the motorola site:
fastboot flash partition gpt.bin
I'm not sure where it lists the bootloader version, but here is a pic of the screen:
http://imgur.com/svIL9eq
Click to expand...
Click to collapse
Please check here.
http://forum.xda-developers.com/moto-x/general/info-warning-risks-downgrading-impacts-t3058202

kenosis said:
Please check here.
http://forum.xda-developers.com/moto-x/general/info-warning-risks-downgrading-impacts-t3058202
Click to expand...
Click to collapse
If that's happened, is there any way to bring it back to life? I read over this which seemed a little extreme, but may be my only option? http://forum.xda-developers.com/showpost.php?p=60224688&postcount=415
I can still get into fastboot OK, as well as installing TWRP.

emailrob said:
If that's happened, is there any way to bring it back to life? I read over this which seemed a little extreme, but may be my only option? http://forum.xda-developers.com/showpost.php?p=60224688&postcount=415
I can still get into fastboot OK, as well as installing TWRP.
Click to expand...
Click to collapse
All the SBF files listed in OP are for Dev Edition and TMO. I used 5.1 for my XT1053. If you can go to fastboot and install TWRP, you haven't bricked yet. Tell me:
1) Which version were you in BEFORE trying the fastboot?
2) Which SBF file version did you try to flash using fastboot?
3) What is your Bootloader version. When you press Power + Vol Down and go to BL screen with Recovery etc options listed, check the no. at the top. It should be something like 30.BE (BE is the latest. you can have different version).
4) DO NOT use fastboot. You need to use 'mfastboot' for large system files. Search for 'mfastboot' in XDA. When you tried the fastboot method, did you get any errors especially with the system.img file?

Thanks, responses below
Hitdroid said:
All the SBF files listed in OP are for Dev Edition and TMO. I used 5.1 for my XT1053. If you can go to fastboot and install TWRP, you haven't bricked yet. Tell me:
1) Which version were you in BEFORE trying the fastboot? EMAILROB I THINK 4.4.4
2) Which SBF file version did you try to flash using fastboot? EMAILROB I tried 4.4.4 and 4.4.2 and 5.1
3) What is your Bootloader version. When you press Power + Vol Down and go to BL screen with Recovery etc options listed, check the no. at the top. It should be something like 30.BE (BE is the latest. you can have different version). EMAILROB 30.B4
4) DO NOT use fastboot. You need to use 'mfastboot' for large system files. Search for 'mfastboot' in XDA. When you tried the fastboot method, did you get any errors especially with the system.img file?EMAILROB I will try mfastboot now with 4.4.2 from motorola factory images
Click to expand...
Click to collapse

No wait. Do NOT try to downgrade. Important to know what is your BL version. Check @KidJoe signature. He has a link about dangers of downgrading.
Sent from my XT1053 using XDA Free mobile app

Hitdroid said:
No wait. Do NOT try to downgrade. Important to know what is your BL version. Check @KidJoe signature. He has a link about dangers of downgrading.
Sent from my XT1053 using XDA Free mobile app
Click to expand...
Click to collapse
BL version 30.B4

So your BL is of 4.4.2.. I would try mfastboot of 4.4.4 .. Read the links given in KidJoe signature and get a thorough idea of what you are doing before proceeding.
Sent from my XT1053 using XDA Free mobile app

Good news! OMG I nearly cried when I saw the blue Motorola logo appear!!!
Bad news! But ugh I now have the dreaded 'wifi switch won't go on' issue. This is actually one of the reasons I formatted it in the first place! So i can't get it set up at all. Tried a reboot and the same issue.
Should I try a newer ROM (such as 5.1) and see if that fixes the issue? I hope this doesn't cause bootloader issues..! I'm so over being on the fastboot screen

Panic ye not. A cache clear in bootloader seems (for the moment) to have fixed the wifi issue.

Cool. So you are on 4.4.4 now? I didn't have any WiFi issues and don't know about that. Maybe you will find something on XDA.
And yeah you can use the 5.1 SBF file to upgrade. Your BL will be upgraded to 3.0BE after which you can't downgrade the BL. Aren't you getting any OTA updates asking you to install 5.1?
Sent from XT1053. Hit the Thanks button if I helped

Hitdroid said:
Cool. So you are on 4.4.4 now? I didn't have any WiFi issues and don't know about that. Maybe you will find something on XDA.
And yeah you can use the 5.1 SBF file to upgrade. Your BL will be upgraded to 3.0BE after which you can't downgrade the BL. Aren't you getting any OTA updates asking you to install 5.1?
Sent from XT1053. Hit the Thanks button if I helped
Click to expand...
Click to collapse
Thanks, yes. I'm not seeing any OTA updates to go to 5.1, which is weird. I don't yet have the TMo sim card installed, perhaps that's the reason? I'm adding a line so need to pick it up today. Perhaps it does some OTA check with the network before pushing it, to make sure its the right version. I'd prefer the OTA upgrade of course
Thanks again, I did the thanks button things. :good::good:

I read somewhere (not XDA) one person got OTA without having a sim card. Anyway, if you want to go to 5.1, I would say SBF method is the best. BTW, 5.1 hasn't been kind to me. I have a thread wherein I have posted the issue about Android optimizing all my apps on every reboot taking the boot time to 10-15 mins. Many ppl r having this issue. So it's up to you if you want to upgrade. And thanks
Sent from XT1053. Hit the Thanks button if I helped

Thanks again Hitdroid. I'll see if the OTA takes once I get the SIM, else go to SBF method.

Related

[Q] Flashing KitKat on a Moto X with 139.12.35.ghost_row.AmericaMovil.en.PR

Hello!
I'm currently stationed in Singapore and bought a Moto X about a month or so ago from eBay. While I am anxiously waiting for my Moto X to receive the 4.4 update, I realised that the system version (after the previous camera update) is 139.12.35.ghost_row.AmericaMovil.en.PR, which I found to be a Latin America version after some searching on the forums and Googling here and there.
I also found this thread, where OP said that they can be flashed over to either the T-Mobile version. Does this continue to work for the 4.4 updates by T-Mobile or AT&T, and would there be anything else required for flashing? (I saw something about flashing new radios and all, but was quite confused by contradicting explanations and suggestions :/)
Thanks in advance!
// EDIT:
To add on after a bit of searching, I realised that I am allowed to unlock my bootloader, despite claims from the original retailer on eBay that the phone came from AT&T (which is notorious, even here, for their stance on bootloader unlocking). What gives?
I got the same Moto X from a buddy yesterday. I did a lot of searching and also discovered the thread about the phone being flashed to t- mobile.
I fooled the steps on another thread titled " Return to stock 100%" out something like that...
I downloaded the correct Att firmware and with the use of RSDLite, I successfully flashed my Moto X to ATT.... it took less than 10 minutes. And as soon as it booted up, I got hit with the "update available" message ( kit Kat)
Sent from my XT1058 using Tapatalk
Thanks for the information!
I've successfully upgraded my phone to the Verizon version (minus all the bloatware that I hastily blasted off), with root and TWRP. So this is what I did, for future reference:
It seems that AmericaMovil versions are not bound by the AT&T's locked bootloader policies, and other Latin America versions are probably free from the restriction too. So I managed to get my hands on the Motorola Fastboot and unlocked my bootloader. TWRP was installed (remember to use 2.6.3.1 and above for 4.4 support), and then flashed the Verizon system dump available here. Root was installed by TWRP.
After getting on the device and setting things up, I rebooted to recovery to remove lots of bloatware (available in /system/app and /system/priv-app). Had to remove some of them through Titanium Backup as the file names were not always indicative that it came from Verizon. I made the extra step of killing the god-awful boot animation that they had by replacing it with this.
And... that concludes my experience with this, I suppose.
I've been looking through a few threads and I am not comfortable enough to flash the T-Mobile rom over my AmericanMovil one yet.
I can't seem to find step by step instructions on how to do this.. Would anyone like to explain it from the ground up?
My understanding
1) unlock bootloader
2) flash a recovery like twrp or cmw
3) flash the rom that is given in the OG post here http://forum.xda-developers.com/showthread.php?t=2477180
4) this should now give us the t-mobile version of things and we should be able to do the standard OTA from there?
[Q] So can this all be done without ever having to root the phone?
alternetconcept said:
I've been looking through a few threads and I am not comfortable enough to flash the T-Mobile rom over my AmericanMovil one yet.
I can't seem to find step by step instructions on how to do this.. Would anyone like to explain it from the ground up?
My understanding
1) unlock bootloader
2) flash a recovery like twrp or cmw
3) flash the rom that is given in the OG post here http://forum.xda-developers.com/showthread.php?t=2477180
4) this should now give us the t-mobile version of things and we should be able to do the standard OTA from there?
[Q] So can this all be done without ever having to root the phone?
Click to expand...
Click to collapse
I'm not too sure whether flashing via TWRP/CMW will allow you to get OTA, unfortunately. Which is why I went straight for the Verizon system dump. But yes, you can change firmware without ever having to root the phone. Heck, I think there's a guide on restoring mentioned by @plmiller0905 below that will allow you to do it without unlocking the bootloader, even.
RagnaParadise said:
I'm not too sure whether flashing via TWRP/CMW will allow you to get OTA, unfortunately. Which is why I went straight for the Verizon system dump. But yes, you can change firmware without ever having to root the phone. Heck, I think there's a guide on restoring mentioned by @plmiller0905 below that will allow you to do it without unlocking the bootloader, even.
Click to expand...
Click to collapse
I believe the bootloader does have to be unlocked in order to flash a different firmware.
Sent from my XT1058 using Tapatalk
RagnaParadise said:
I'm not too sure whether flashing via TWRP/CMW will allow you to get OTA, unfortunately. Which is why I went straight for the Verizon system dump. But yes, you can change firmware without ever having to root the phone. Heck, I think there's a guide on restoring mentioned by @plmiller0905 below that will allow you to do it without unlocking the bootloader, even.
Click to expand...
Click to collapse
Yeah after doing so more reading.. (at least the way I'm willing to do it) is to just unlock my bootloader and then using RSD Lite (Which i still have no idea what that is / where it is) flash an SBF found here (http://sbf.droid-developers.org/ghost_rcica/list.php)
I guess following this video somewhat http://www.youtube.com/watch?v=Fr0JHSAXJDI#t=15
Does that sound right?
Should I flash the TMO_RETAIL_XT1053_4.2.2-13.9.0Q2.X-116-X-17-57_MR1_CFC.xml.zip
Or just jump straight to the 4.4 version TMO_RETAIL_XT1053_4.4-13.11.1Q2.X-69-3_MR2_CFC.xml.zip
??
As far as I know, the use of RSD Lite doesn't require an unlocked bootloader (at least, that's what it shows in the video you showed me anyway), especially since these are images supposedly signed by Motorola themselves. Let me know if you've found something else?
As for your question on which to flash... I'm not sure, but you'd skip a lot of the hassle if you could flash 4.4 straight, so how about trying that?
RagnaParadise said:
As far as I know, the use of RSD Lite doesn't require an unlocked bootloader (at least, that's what it shows in the video you showed me anyway), especially since these are images supposedly signed by Motorola themselves. Let me know if you've found something else?
As for your question on which to flash... I'm not sure, but you'd skip a lot of the hassle if you could flash 4.4 straight, so how about trying that?
Click to expand...
Click to collapse
Rsdlite is a shell for a flash boot flash supposedly with an XML doing all the steps together. Just makes it easier.
You need unlocked boot loader only to flash an image that doesn't match your current boot loader. So if you have a. At&t phone you can only flash at&t images by rsdlite. But if you unlock your amerimovil phone you can flash any xt1058 image I think. So amerimovil could take say a rogers or at&t or telcel image. Not sure if T-Mobile image will work on a full rsdlite flash as it is an xt1053 image. I think you can flash most of a T-Mobile image by twrp but not by rsdlite not sure
sleepyguy007 said:
Rsdlite is a shell for a flash boot flash supposedly with an XML doing all the steps together. Just makes it easier.
You need unlocked boot loader only to flash an image that doesn't match your current boot loader. So if you have a. At&t phone you can only flash at&t images by rsdlite. But if you unlock your amerimovil phone you can flash any xt1058 image I think. So amerimovil could take say a rogers or at&t or telcel image. Not sure if T-Mobile image will work on a full rsdlite flash as it is an xt1053 image. I think you can flash most of a T-Mobile image by twrp but not by rsdlite not sure
Click to expand...
Click to collapse
So if I flash the at&t image found here (http://sbf.droid-developers.org/ghost_rcica/list.php), would it come pre-loaded with all the bloatware AT&T has even though I'm not using AT&T network?
alternetconcept said:
So if I flash the at&t image found here (http://sbf.droid-developers.org/ghost_rcica/list.php), would it come pre-loaded with all the bloatware AT&T has even though I'm not using AT&T network?
Click to expand...
Click to collapse
yes of course. think about it like if you took a dell windows 7 install CD , and put it on an HP. all the dell customizations would still be there.
obviously since you have unlocked bootloader, once you do the RSDlite you can always flash twrp, and superuser, and delete all that stuff. but then you wouldn't get updates again. i dont think the at&t image is really THAT bad. though i've heard the rogers one is better (though maybe not 4.4 yet)
sleepyguy007 said:
yes of course. think about it like if you took a dell windows 7 install CD , and put it on an HP. all the dell customizations would still be there.
obviously since you have unlocked bootloader, once you do the RSDlite you can always flash twrp, and superuser, and delete all that stuff. but then you wouldn't get updates again. i dont think the at&t image is really THAT bad. though i've heard the rogers one is better (though maybe not 4.4 yet)
Click to expand...
Click to collapse
Yeah unfortunately that's what I thought. Hence why I would of liked to flash the t-mobile image but I'm going to hold off until someone that is a bit more adb savvy then myself tries it out. I wouldn't know what to do if I ended up soft bricking my phone
Well it didn't take long to try it out myself...
It worked out!
I used this thread here http://forum.xda-developers.com/showthread.php?t=2446515
I downloaded the Tmobile 4.4 Image and used RSD.
All you have to do is unlock your BL. (Note: I was completely bone stock with NO root and NO special recovery like CMW or TWRP)
Have all the proper drivers installed, enable USB debugging in developer settings on the phone
Go into Fastboot on the phone
Plug in the phone and just follow the video
I do not take any responsibitliy if you brick your phone. It is fairly easy process and took only a few mins.
Hope this helps!
- deleted because I was sleepy enough not to notice that replies were done on the next page -_- -
alternetconcept said:
I've been looking through a few threads and I am not comfortable enough to flash the T-Mobile rom over my AmericanMovil one yet.
I can't seem to find step by step instructions on how to do this.. Would anyone like to explain it from the ground up?
My understanding
1) unlock bootloader
2) flash a recovery like twrp or cmw
3) flash the rom that is given in the OG post here http://forum.xda-developers.com/showthread.php?t=2477180
4) this should now give us the t-mobile version of things and we should be able to do the standard OTA from there?
[Q] So can this all be done without ever having to root the phone?
Click to expand...
Click to collapse
I've been doing some research on this since yesterday and I've been hesitant on doing it. I saw in your last post that you successfully flashed the TMO 4.4 ROM on your AmericaMovil phone, so I have a few questions for you before I go ahead and do the same:
1. Can you please confirm that your model is XT1058 and not XT1053?
2. Does the TMO ROM have the TMO boot logo and any TMO bloatware?
3. Does the TMO ROM have the Tethering & portable hotspot option under Settings > More?
4. Does the TMO ROM have the Mass Storage option under Settings > Storage > | > USB computer connection?
5. Have you been having any radio problems since you flashed the TMO ROM?
I wonder if I install the ROM in here http://forum.xda-developers.com/showthread.php?t=2477180 using RSDLite, would I get the OTA update to 4.4? The reason I want to install this ROM is because it only flashes system and boot.img without flashing bootloader, modem, logo etc... and I know the XT1058 radio is different from the XT1053 radio, so I've been reluctant to flash a full XT1053 ROM on my XT1058 phone.
But what I also would like to know is if an OTA update would flash a full ROM or not. In other words, if I flash the ROM above and then OTA update to 4.4 and the OTA update flashes the full ROM including the radio, I might as well flash the full 4.4 immediately.
What do you or anyone else think?
I'll answer to the best of my ability. heh
mschumacher69 said:
1. Can you please confirm that your model is XT1058 and not XT1053?
Click to expand...
Click to collapse
Mine was an XT1058, and has been flashed to XT1060. (I didn't notice that T-Mo had a 4.4 ROM on the list, so I went straight for the flashable ZIP for Verizon instead. silly me.)
mschumacher69 said:
2. Does the TMO ROM have the TMO boot logo and any TMO bloatware?
Click to expand...
Click to collapse
At least according to this article, the TMO version shouldn't have any bloatware.
mschumacher69 said:
4. Does the TMO ROM have the Mass Storage option under Settings > Storage > | > USB computer connection?
Click to expand...
Click to collapse
There's no reason why there shouldn't be; I'm seeing it on my Verizon version.
mschumacher69 said:
5. Have you been having any radio problems since you flashed the TMO ROM?
Click to expand...
Click to collapse
I can't say for sure if you'll face any problems, but I flashed the T-Mo radio provided here with my Verizon ROM, and I had no problems connecting to my network in Singapore.
--
I can't answer the rest unfortunately. Sorry. Hope I've helped.
RagnaParadise said:
I can't answer the rest unfortunately. Sorry. Hope I've helped.
Click to expand...
Click to collapse
Thank you for your answers!
Regarding Mass Storage, the reason I'm asking is because I don't have it on my AmericaMovil ROM.
The ROM is basically exactly what you get when you buy the T-Mobile version.
I figured the radios are nearly identical from the AT&T version and the T-Mobile version so my XT1058 is running on the XT1053 radios. There is no bloatware. tethering is there but I'm not sure if t-mobile will allow it. There is NO tmobile logo that comes up on boot. USB connect to computer is there.
As for the radio section again.. I was getting only EDGE in my house before I switched to this ROM (Meaning when I was on the ORIGINAL XT1058 image) and I am still getting only EDGE in my house.. Unfortunately I haven't left my house since yesterday flashing the image but when I'll be back at work in NYC and should see '4G/LTE' over there.
We'll see.
alternetconcept said:
The ROM is basically exactly what you get when you buy the T-Mobile version.
I figured the radios are nearly identical from the AT&T version and the T-Mobile version so my XT1058 is running on the XT1053 radios. There is no bloatware. tethering is there but I'm not sure if t-mobile will allow it. There is NO tmobile logo that comes up on boot. USB connect to computer is there.
As for the radio section again.. I was getting only EDGE in my house before I switched to this ROM (Meaning when I was on the ORIGINAL XT1058 image) and I am still getting only EDGE in my house.. Unfortunately I haven't left my house since yesterday flashing the image but when I'll be back at work in NYC and should see '4G/LTE' over there.
We'll see.
Click to expand...
Click to collapse
Thanks for ur reply! Which network are you on right now?
mschumacher69 said:
Thanks for ur reply! Which network are you on right now?
Click to expand...
Click to collapse
I've always been on T-mobile network. Both when i was on original XT1058 AmericanMovil system version and still on T-mobile when I switched the image to XT1053.
Back on my Nexus 4 though.. I would have HSPA+ in my house.. So I thought it was a bit odd that as soon as I received this phone that I wasn't getting anything other than EDGE..

[Q] Help with Root

Hey all,
I'm having some trouble flashing TWRP on my phone. I've been following this guide here. When attempting to install TWRP to get root, however, it won't work. I've tried several different versions of fastboot & mfastboot. Sometimes I get a "bootloader variable not found" error, but most of the time now it exits saying it's successful. However, when I reboot into fastboot mode and then into recovery mode, it's still at the stock recovery. Can someone tell me what I'm doing wrong?
If it helps, my unlock status code shown is 3.
Thanks in advance!
thehockeydude44 said:
Hey all,
I'm having some trouble flashing TWRP on my phone. I've been following this guide here. When attempting to install TWRP to get root, however, it won't work. I've tried several different versions of fastboot & mfastboot. Sometimes I get a "bootloader variable not found" error, but most of the time now it exits saying it's successful. However, when I reboot into fastboot mode and then into recovery mode, it's still at the stock recovery. Can someone tell me what I'm doing wrong?
If it helps, my unlock status code shown is 3.
Thanks in advance!
Click to expand...
Click to collapse
Had the same issue, what I did is rsdlite back to stock and then attempt to flash twrp ,it worked.
Also make sure the twrp download is OK, you may want to re download it
Sent on my Moto X
flashallthetime said:
Had the same issue, what I did is rsdlite back to stock and then attempt to flash twrp ,it worked.
Also make sure the twrp download is OK, you may want to re download it
Sent on my Moto X
Click to expand...
Click to collapse
Forgot to mention I got the OTA as soon as my phone turned on. So go back to stock, root and then do the OTA?
thehockeydude44 said:
Forgot to mention I got the OTA as soon as my phone turned on. So go back to stock, root and then do the OTA?
Click to expand...
Click to collapse
No, ota won't flash with custom recovery.
Which carrier are you on.
Try a factory reset, you will lose all your data etc, so do a backup on your computer
Sent on my Moto X
flashallthetime said:
No, ota won't flash with custom recovery.
Which carrier are you on.
Try a factory reset, you will lose all your data etc, so do a backup on your computer
Sent on my Moto X
Click to expand...
Click to collapse
I didn't think it would... I'm on ATT, with a Dev edition. And no data to backup yet, just got the phone today.
Could you point me to where you got the working .img file?
thehockeydude44 said:
I didn't think it would... I'm on ATT, with a Dev edition. And no data to backup yet, just got the phone today.
Could you point me to where you got the working .img file?
Click to expand...
Click to collapse
Here' s the rsdlite thread http://forum.xda-developers.com/showthread.php?t=2446515
I believe on your op you used another thread, that thread has I believe the link for rsdlite
Here's the firmware thread http://forum.xda-developers.com/showthread.php?t=2538394
Prior to setting up rsdlite make sure you have the latest moto device manager and drivers installed. Also open up the sbf file and find the XML file, open it up and delete the line that has getvar in it
I took the camera 4.2 ota and I could not flash twrp either even though my boot loader is unlocked. I won't take any more ota's , I'll just flash the firmware through rsdlite
Sent on my Moto X
flashallthetime said:
Here' s the rsdlite thread http://forum.xda-developers.com/showthread.php?t=2446515
I believe on your op you used another thread, that thread has I believe the link for rsdlite
Here's the firmware thread http://forum.xda-developers.com/showthread.php?t=2538394
Prior to setting up rsdlite make sure you have the latest moto device manager and drivers installed. Also open up the sbf file and find the XML file, open it up and delete the line that has getvar in it
I took the camera 4.2 ota and I could not flash twrp either even though my boot loader is unlocked. I won't take any more ota's , I'll just flash the firmware through rsdlite
Sent on my Moto X
Click to expand...
Click to collapse
OK, I'll use rsdlite to get back to stock, and then flash the new firmware, and then see if I can flash the twrp.img. I saw the line about deleting the getvar line, so I'll make sure I do that too... thanks for the help, I'll let you know how it goes.
thehockeydude44 said:
OK, I'll use rsdlite to get back to stock, and then flash the new firmware, and then see if I can flash the twrp.img. I saw the line about deleting the getvar line, so I'll make sure I do that too... thanks for the help, I'll let you know how it goes.
Click to expand...
Click to collapse
Just flash the AT&T KitKat 4.4 sbf file, then you're up to date
Sent on my Moto X
flashallthetime said:
Just flash the AT&T KitKat 4.4 sbf file, then you're up to date
Sent on my Moto X
Click to expand...
Click to collapse
It worked! It must have been because of the OTA I got immediately... but flashing the correct 4.4 worked (I downloaded it directly from Motorola, since none of those specifically said GSM Dev Edition (turned out to be the T-Mo one). SuperSU works too, now just to install TiBu and be on my merry way!
thehockeydude44 said:
It worked! It must have been because of the OTA I got immediately... but flashing the correct 4.4 worked (I downloaded it directly from Motorola, since none of those specifically said GSM Dev Edition (turned out to be the T-Mo one). SuperSU works too, now just to install TiBu and be on my merry way!
Click to expand...
Click to collapse
I think all the firmware files are for either retail or developer editions, anyways glad it worked. I have no idea why this happens with the ota's?
Sent from my XT1058 using XDA Premium 4 mobile app
flashallthetime said:
I think all the firmware files are for either retail or developer editions, anyways glad it worked. I have no idea why this happens with the ota's?
Sent from my XT1058 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I don't know either. Might try and figure it out once I'm done with damn finals in 2 weeks.

[Q&A] [TOOL] Moto X Toolkit v1.4.3 [Backup/Restore,Drivers,Return to stock,Root,Boot

[Q&A] [TOOL] Moto X Toolkit v1.4.3 [Backup/Restore,Drivers,Return to stock,Root,Boot
Q&A for [TOOL] Moto X Toolkit v1.4.3 [Backup/Restore,Drivers,Return to stock,Root,Bootani]
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [TOOL] Moto X Toolkit v1.4.3 [Backup/Restore,Drivers,Return to stock,Root,Bootani]. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
Root verizon 4.4.4
Hello!
So, i will be able to root my verizon moto x at 4.4.4 (with locked bootloader) using the slapmymoto option?
Thanks!
Nastrand said:
Hello!
So, i will be able to root my verizon moto x at 4.4.4 (with locked bootloader) using the slapmymoto option?
Thanks!
Click to expand...
Click to collapse
No I'm afraid not. That only works if your 4.4 or lower. As of 4.4.2 it doesn't work anymore.
And you can not downgrade without a great risk of bricking.
Well then we have to wait a new exploit that allows to root.
Thanks for your answer!
thanks
SBF.DroidDevs Is Gone!!!
Hello all,
I've been trying to get my 2013 VZW Moto X back to stock, but I don't have access to the SBF, since Droid-Dev's is down or something. I know there is a post on XDA about the Developer Edition of the Moto X 2013, but I have the consumer model. Any idea where I can get the 4.4.4 SBF?
Fingerz91 said:
Hello all,
I've been trying to get my 2013 VZW Moto X back to stock, but I don't have access to the SBF, since Droid-Dev's is down or something. I know there is a post on XDA about the Developer Edition of the Moto X 2013, but I have the consumer model. Any idea where I can get the 4.4.4 SBF?
Click to expand...
Click to collapse
File factory seems to be the go to site right now.... Link in opening post...
http://forum.xda-developers.com/showthread.php?t=2923347
Thanks!
Darth said:
File factory seems to be the go to site right now.... Link in opening post...
http://forum.xda-developers.com/showthread.php?t=2923347
Click to expand...
Click to collapse
Thank you Darth. I gummed up my retail Moto X, and now it's shiny and new again!!!
question about rooting Sprint Moto X running 4.4.4
I've got a Sprint Motorola X running 4.4.4 with a previously unlocked bootloader from having rooted it on 4.2.2 way back when. I lost root with the update but kept the unlocked bootloader. Will the Moto X Toolkit work for me?
Return to Stock not downloading files
When I try to do Return to Stock, then choose my carrier (Verizon), then choose to download and install any of the stock images, I get a 404 error when trying to download the stock .zip file.
Pasting the address (I cannot past it here, but it links to the VZW_XT1060_4.4.4-KXA21.12-L1.26_CFC_1FF.xml.zip file on droid-developers.org) into a web browser also gives me the same File Not Found error.
Has the file moved or is something else going wrong?
HOW CAN I ROOT MY MOTO X 1st GEN RUNNING 5.0.2 ?
I was successfully rooted, unlocked bootloade my moto x and was installed cm12 nightly with CWM recovery and flashe superSu zip file throogh recovery. also enabled root access for apps and adb in developers option. first time my moto x had root access but on flashing next updated nightlies of cm12 through CMW (not cmupdater) i was lost my root access even flashing same zip fileand enabling root acess in DEV opt. and in superSu app they show subinary is not installed. popup window for installing through normal way shows failed to download subinary. anyone knows plzz help me.
thanx in advance..
redband1 said:
When I try to do Return to Stock, then choose my carrier (Verizon), then choose to download and install any of the stock images, I get a 404 error when trying to download the stock .zip file.
Pasting the address (I cannot past it here, but it links to the VZW_XT1060_4.4.4-KXA21.12-L1.26_CFC_1FF.xml.zip file on droid-developers.org) into a web browser also gives me the same File Not Found error.
Has the file moved or is something else going wrong?
Click to expand...
Click to collapse
Yes. Droid-Developers.org has been down for some time.
See -> http://forum.xda-developers.com/moto-x/general/info-tip-web-sites-official-leaked-roms-t2923347
---------- Post added at 10:12 AM ---------- Previous post was at 10:05 AM ----------
Kuma Style said:
I've got a Sprint Motorola X running 4.4.4 with a previously unlocked bootloader from having rooted it on 4.2.2 way back when. I lost root with the update but kept the unlocked bootloader. Will the Moto X Toolkit work for me?
Click to expand...
Click to collapse
I haven't looked at the toolkit in some time, if there isn't a menu option to "Root with unlocked bootloader" then there should be an option to flash TWRP Recovery (since the release notes for Toolkit 1.4.4 says "Updated TWRP to 2.8.1.0")
Once you've successfully flashed TWRP, reboot the phone into it, it should ask if you want too root.
Other option is to not use the toolkit and see -> http://forum.xda-developers.com/mot...-instructions-unlocking-t2649738/post54796193
How do i know its backing up?
just fine
Link not working
When I try to download the unroot files from this link: http://sbf.droid-developers.org/phone.php?device=0
it doesn't work it comes up with an error page, is it a bad link and has it been updated? Any help would be appreciated
Thanks!
Qwerkle said:
When I try to download the unroot files from this link: http://sbf.droid-developers.org/phone.php?device=0
it doesn't work it comes up with an error page, is it a bad link and has it been updated? Any help would be appreciated
Thanks!
Click to expand...
Click to collapse
Post number 12 above has a link to other sites that do work. ?
Darth said:
Post number 12 above has a link to other sites that do work.
Click to expand...
Click to collapse
I was looking into that, but I need the recovery.img / system.img / and the boot.img files for unrooting. Do you know where I could find those?
Qwerkle said:
I was looking into that, but I need the recovery.img / system.img / and the boot.img files for unrooting. Do you know where I could find those?
Click to expand...
Click to collapse
Try the file factory link and find the firmware for your model and Android version.... Don't downgrade.... Then you can flash the files individually.
See the returning to stock section in this guide,
http://forum.xda-developers.com/showthread.php?t=2603358
?
Darth said:
Try the file factory link and find the firmware for your model and Android version.... Don't downgrade.... Then you can flash the files individually.
See the returning to stock section in this guide,
http://forum.xda-developers.com/showthread.php?t=2603358
Click to expand...
Click to collapse
Alright, I was reading through that, and it looks as if I can flash 4.4.4 without unrooting or anything like that (right now I'm on 4.4.2), because the firmware is available on file factory. Is there any prerequisites I need to take before flashing? I have an unlocked bootloader if that means anything in this situation....
return to stock with nandroid backup
I am currently using cm12 5.0.2 rom on my sprint moto x . I have a nandroid backup with stock 4.4.4 rom. my question is can I restore the nandroid backup without any problem?
Also I have to unroot and then lock the bootloader kindly tell me how to do that please.
Help Updating Verizon Moto X Developer Edition
All,
I have the Verizon Moto X Developer Edition. I originally bought it since I chose to pay full price, to maintain my unlimited Data. I also like rooting my device for certain operations, and I was willing to pay a little extra for the warranty to cover this activity.
I unlocked my bootloader and I rooted my device. I originally backed up my system, but never used TWRP, since I was happy with the mostly stock debloated ROM. I did use the Root to enable free Native WiFi hotspot.
Since the root and unlock, I have not received any system updates, and I'm stuck at Android 4.4. I have a Nexus 7 (2013) tablet, and I enjoy many of the newer features of Android.
I have seen Droid-life posts that the Moto X mainstream version is on 4.4.4.
Can anyone explain how to update my Developer Edition to 4.4.4 or later while maintaining Root and my Hotspot workaround? To be honest, I stopped tracking it, and don't even know what the latest version is for the mainstream Gen 1 Moto X. I have read some reports that show (Non-Developer versions) updating to the latest ROM wipes the Root, and they cannot get it back. And I am also under the impression that the mainstream image update is not compatible with my phone.
I used to tinker with several different ROMs all the time with my previous two phones, but I'm a little rusty. It has been 18 months since I bothered, as most of the functionality I need is reliable at this point. Yes, I realize that implies I probably don't need to tinker, but I'm considering it, pending the above information.
The one critical requirement is that I do use my phone as the hotspot, and enabling on my current plan required root access, or no-root, and an additional $30/month. I kind of like that feature. I used this method.
shaky

[Q] Q: How to flash to stock firmware?

i have moto x (xt1058) without at&t logo (ghost_rcica) and i have some problems with wifi and downloading apps from play store.
so, i want to flash stock rom again in my moto x (if that will fix my problems).
i have locked bootloader. pleas help me.
sheikh.sami17 said:
i have moto x (xt1058) without at&t logo (ghost_rcica) and i have some problems with wifi and downloading apps from play store.
so, i want to flash stock rom again in my moto x (if that will fix my problems).
i have locked bootloader. pleas help me.
Click to expand...
Click to collapse
Visit the link in my signature for Stock SBF files...
The view/read/follow -> [GUIDE][VIDEO] Moto X - Return to 100% stock (using RSD Lite OR manual flash)
but i have locked bootloader. can i flash stock firmware with locked bootloader?
KidJoe said:
Visit the link in my signature for Stock SBF files...
The view/read/follow -> [GUIDE][VIDEO] Moto X - Return to 100% stock (using RSD Lite OR manual flash)
Click to expand...
Click to collapse
but i have locked bootloader. can i flash stock firmware with locked bootloader?
help!
sheikh.sami17 said:
but i have locked bootloader. can i flash stock firmware with locked bootloader?
Click to expand...
Click to collapse
i have downloaded the stock firmware. and will flash through manual method. the question is this that can i flash with locked bootloader?
sheikh.sami17 said:
but i have locked bootloader. can i flash stock firmware with locked bootloader?
Click to expand...
Click to collapse
YES you can flash stock Moto roms meant for your model and carrier only.
Also, Never attempt to downgrade.
help me.
i'm currently on 4.4.4 stock and i'm flash stock 4.4.4 again with locked bootloader. i'm not downgrading.
my phone's model is xt1058 i've downloaded brasilian 4.4.4 stock firmware for xt1058. i again ask is that ok to flash with locked bootloader?
thankyou so much for helping.
help me!
KidJoe said:
YES you can flash stock Moto roms meant for your model and carrier only.
Also, Never attempt to downgrade.
Click to expand...
Click to collapse
I'm currently on stock 4.4.4. and i will flash stock 4.4.4 again.
my phone's model is xt 1058. I've downloaded stock Brasilian 4.4.4 firmware
for xt 1058. i had Chat with a motorola agent he said that first i have to
unlock bootloader. i want to confirm again that if i flash without unlocking
the bootloader my will not get Bricked or something like that?
thank you for helping me.
sheikh.sami17 said:
i'm currently on 4.4.4 stock and i'm flash stock 4.4.4 again with locked bootloader. i'm not downgrading.
my phone's model is xt1058 i've downloaded brasilian 4.4.4 stock firmware for xt1058. i again ask is that ok to flash with locked bootloader?
thankyou so much for helping.
Click to expand...
Click to collapse
I don't know exactly what ROM is on a Brasilian XT1058.
On you phone, go App Drawer -> Settings... Make note of what is listed under System Version, Android Version, and build number.
That is what to look for when you are searching for the Stock SBF for your phone. The file name will usually contain parts or all of that info, and possibly the carrier name, or acronym for the carrier name (Verizon might be VZW, Rogers Canada might be RCI, etc)
This is important because if you have a locked bootloader, you can't for example flash an XT1058 from AT&T USA (locked bootloader), with the SBF for an XT1058 from Rogers Canada.
KidJoe said:
I don't know exactly what ROM is on a Brasilian XT1058.
On you phone, go App Drawer -> Settings... Make note of what is listed under System Version, Android Version, and build number.
That is what to look for when you are searching for the Stock SBF for your phone. The file name will usually contain parts or all of that info, and possibly the carrier name, or acronym for the carrier name (Verizon might be VZW, Rogers Canada might be RCI, etc)
This is important because if you have a locked bootloader, you can't for example flash an XT1058 from AT&T USA (locked bootloader), with the SBF for an XT1058 from Rogers Canada.
Click to expand...
Click to collapse
i don't have a at&t phone.
my phone's android version is 4.4.4
system version is 212.44.26. ghost_row. RCI. en. ca
build nunber is KXA21.12-L1.26
that would be really great if u can find correct stock firmware for my phone.
help would be really appreciated.
sheikh.sami17 said:
i don't have a at&t phone.
my phone's android version is 4.4.4
system version is 212.44.26. ghost_row. RCI. en. ca
build nunber is KXA21.12-L1.26
that would be really great if u can find correct stock firmware for my phone.
help would be really appreciated.
Click to expand...
Click to collapse
Right, you have an XT1058 from Rogers Canada... Notice the RCI in the system version (which I also mentioned in my post as a possible acronym)
No offense, but your posts come across as if you are not willing to do anything but ask "tell me how to do this".
I would have a different attitude if you showed me that you took the time to read and try to understand what has been posted.
For example, I KNOW the correct XT1058 RCI CA 4.4.4 SBF is out there on the file factory link, and it has XT1058, RCI CA, 4.4.4 and that system number in its name! but YOU have to take the time to look, IT IS YOUR PHONE.
But no, its been "do it for me."
I have a life. Helping people on these forums is a HOBBY, not a job. I don't have the time to spoon feed each individual. That is why there are guides written (which I gave you links to).
If you can't figure this out, maybe you should play it safe and skip trying to flash your phone. And if you haven't factory reset your phone yet, try that as a first step.
sorry!
KidJoe said:
Right, you have an XT1058 from Rogers Canada... Notice the RCI in the system version (which I also mentioned in my post as a possible acronym)
No offense, but your posts come across as if you are not willing to do anything but ask "tell me how to do this".
I would have a different attitude if you showed me that you took the time to read and try to understand what has been posted.
For example, I KNOW the correct XT1058 RCI CA 4.4.4 SBF is out there on the file factory link, and it has XT1058, RCI CA, 4.4.4 and that system number in its name! but YOU have to take the time to look, IT IS YOUR PHONE.
But no, its been "do it for me."
I have a life. Helping people on these forums is a HOBBY, not a job. I don't have the time to spoon feed each individual. That is why there are guides written (which I gave you links to).
If you can't figure this out, maybe you should play it safe and skip trying to flash your phone. And if you haven't factory reset your phone yet, try that as a first step.
Click to expand...
Click to collapse
sorry but u took me wrong. i have spent too much time in finding the correct firmware but i haven't found. i found at&t firmware which i dont want, and yeah i saw that link and have choose to flash through manual method.
KidJoe said:
Right, you have an XT1058 from Rogers Canada... Notice the RCI in the system version (which I also mentioned in my post as a possible acronym)
No offense, but your posts come across as if you are not willing to do anything but ask "tell me how to do this".
I would have a different attitude if you showed me that you took the time to read and try to understand what has been posted.
For example, I KNOW the correct XT1058 RCI CA 4.4.4 SBF is out there on the file factory link, and it has XT1058, RCI CA, 4.4.4 and that system number in its name! but YOU have to take the time to look, IT IS YOUR PHONE.
But no, its been "do it for me."
I have a life. Helping people on these forums is a HOBBY, not a job. I don't have the time to spoon feed each individual. That is why there are guides written (which I gave you links to).
If you can't figure this out, maybe you should play it safe and skip trying to flash your phone. And if you haven't factory reset your phone yet, try that as a first step.
Click to expand...
Click to collapse
and i have reset my phone many times but no fixes. and the link to sbf files is dead.
sheikh.sami17 said:
sorry but u took me wrong. i have spent too much time in finding the correct firmware but i haven't found. i found at&t firmware which i dont want, and yeah i saw that link and have choose to flash through manual method.
Click to expand...
Click to collapse
Yes, ATT is not right.
sheikh.sami17 said:
and i have reset my phone many times but no fixes. and the link to sbf files is dead.
Click to expand...
Click to collapse
It took me all of 15 seconds to use the link in my signature to the thread with SBF ROM sites, then click the FileFactory site, and find a listing for XT1058_RCI-CA_4.4.4_KXA21.12-L1.26_59_cid14_CFC_1FF.xml.zip
http://www.filefactory.com/file/5z0...4.4.4_KXA21.12-L1.26_59_cid14_CFC_1FF.xml.zip
which most certainly DOES work as I am downloading it as I type.
So again, you are looking for "Do it for me" rather than trying your self. Sorry, but I'm done. Good luck.
thanx!
KidJoe said:
Yes, ATT is not right.
It took me all of 15 seconds to use the link in my signature to the thread with SBF ROM sites, then click the FileFactory site, and find a listing for XT1058_RCI-CA_4.4.4_KXA21.12-L1.26_59_cid14_CFC_1FF.xml.zip
http://www.filefactory.com/file/5z0...4.4.4_KXA21.12-L1.26_59_cid14_CFC_1FF.xml.zip
which most certainly DOES work as I am downloading it as I type.
So again, you are looking for "Do it for me" rather than trying your self. Sorry, but I'm done. Good luck.
Click to expand...
Click to collapse
can u help me a little bit more? in the commands i saw this "fastboot oem config carrier vzw"
but i dont have a vzw phone. so which command should i use?
sheikh.sami17 said:
can u help me a little bit more? in the commands i saw this "fastboot oem config carrier vzw"
but i dont have a vzw phone. so which command should i use?
Click to expand...
Click to collapse
You should be fine not running that command I believe. Flash everything else.
Need Help
Hey Every One! I Need a little Help I Have Bought a moto X At&t but unfortunately i Wipe my custom Rom.. and now its stuck in Bootloader.
Ps.
Bootloader is unlocked
Phone is Rooted
Can You Tell me What can i Do? or any one have Stock Rom for Moto X Xt1058 (At&t). Cuz i have seen lots of links and there are broken..
Regards
Faisal Siddiqui
faisal siddiqui said:
Hey Every One! I Need a little Help I Have Bought a moto X At&t but unfortunately i Wipe my custom Rom.. and now its stuck in Bootloader.
Ps.
Bootloader is unlocked
Phone is Rooted
Can You Tell me What can i Do? or any one have Stock Rom for Moto X Xt1058 (At&t). Cuz i have seen lots of links and there are broken..
Regards
Faisal Siddiqui
Click to expand...
Click to collapse
Download the correct firmware from here: http://www.filefactory.com/folder/dd05c058d3ff8dbe/?sort=created&order=DESC&show=100&page=1
Here you have the XT1058 AT&T 4.4.4 version for example: http://www.filefactory.com/file/48ofsvh148j7/ATT_XT1058_4.4.4-KXA21.12-L1.26_CFC_1FF.xml.zip
Here is a good how-to: http://forum.xda-developers.com/moto-x/general/guide-moto-x-return-to-100-stock-using-t2446515
Make sure you only flash a version that has the same or newer bootloader version! Downgrading can/will brick your device.
Just look up your bootloader version:
30.70 = original 4.2.2
30.71 = 4.2.2 OTA with camera update
30.B2 = 4.4
30.B4 = 4.4.2
30.B7 = 4.4.4
Meaning if you have 30.B7 for example, flashing 4.4.2 is a big no-no
You can find more about it here: http://mark.cdmaforums.com/MotoX-Downgrade.htm
All credits to original posters

[Q] Possible to donwgrade to kitkat on VZW?

As the title says, run across a few differing posts - but is it possible to downgrade to kitkat from Lollipop on a verizon moto x?
I found this guide, which doesn't specify non vzw, so I'm wondering if its possible. TIA!
You would need root to do that, which doesn't exist on vzw moto x yet.
you can
this information is wrong, as i've done it twice via rsdlite. once, because i tried to install a 5.1 OTA i found from a brazil carrier via fastboot and mucked up my phone, second time just because i was curious. It works and i'll prove it if need be.
joshuamink said:
this information is wrong, as i've done it twice via rsdlite. once, because i tried to install a 5.1 OTA i found from a brazil carrier via fastboot and mucked up my phone, second time just because i was curious. It works and i'll prove it if need be.
Click to expand...
Click to collapse
so can you link or post a tutorial?
and just to double check - you are on a non-Pure version on verizon?

Categories

Resources