Lost tether... - Moto X Q&A

Was working fine a few weeks ago, now it tells me to call big red, and I can't think of anything I've done that should have caused this to happen.
Anyone have a solution or should I be looking for an app?
sent from my Moto X using Tapatalk

chipk said:
Was working fine a few weeks ago, now it tells me to call big red, and I can't think of anything I've done that should have caused this to happen.
Anyone have a solution or should I be looking for an app?
sent from my Moto X using Tapatalk
Click to expand...
Click to collapse
Look at settings and see if you're on 4.4.2 or 4.4

4.4.2
sent from my Moto X using Tapatalk

chipk said:
4.4.2
sent from my Moto X using Tapatalk
Click to expand...
Click to collapse
The 4.4.2 broke root and overwrote your tethering mod. read the thread below
http://forum.xda-developers.com/moto-x/moto-x-qa/-t2702982
http://forum.xda-developers.com/mot...-4-4-4-4-2-t2709239/post51715805#post51715805

If you have an unlocked bootloader, it's easy to enable hotspot again.

motoxone said:
If you have an unlocked bootloader, it's easy to enable hotspot again.
Click to expand...
Click to collapse
What does unlocking process involve? Ive heard there is a code.. and if you get the code does it work for every x or just yours..
---------- Post added at 12:57 AM ---------- Previous post was at 12:53 AM ----------
I guess all are able to be unlocked not just dev versions.. i will hook my usb cable to my laptop and start entering random numbers into the unlocking code hole thingy and get mine unlocked.. just like the bobbypin in a master lock

I just had to install xposed and we're working again, should have never happened in the first place though!
Sent from my Nexus 7 using Tapatalk

So yours is unlocked.. that makes a big difference

I got the code from the chinese middle-man back when it was available, but now it's not possible. I have the standard Moto X, not DE.
doitinthedirt said:
What does unlocking process involve? Ive heard there is a code.. and if you get the code does it work for every x or just yours..
---------- Post added at 12:57 AM ---------- Previous post was at 12:53 AM ----------
I guess all are able to be unlocked not just dev versions.. i will hook my usb cable to my laptop and start entering random numbers into the unlocking code hole thingy and get mine unlocked.. just like the bobbypin in a master lock
Click to expand...
Click to collapse

Related

[Q] T-Mobile Moto X - Failed to unlock bootloader

I was quite lucky, in that my shiny new Moto X was delivered today. I've played around a bit with the stock software, and decided that I really wanted to root and play a bit more. Upon getting my Device ID, I pasted it in the Motorola unlocker page only to be greeted with the message that my device doesn't qualify for the bootloader to be unlocked.
I'm quite sad. Has anyone had any success in unlocking the T-Mobile Moto X just yet?
If you bought it off contract as a T-Mobile variant then the boot loader is unlockable as far as I am aware.
Sent from my XT1058 using XDA Premium 4 mobile app
adb pull /system/app/PrivInit.apk
send it to me, and I will build PwnMyMoto for it
TooSlo said:
I was quite lucky, in that my shiny new Moto X was delivered today. I've played around a bit with the stock software, and decided that I really wanted to root and play a bit more. Upon getting my Device ID, I pasted it in the Motorola unlocker page only to be greeted with the message that my device doesn't qualify for the bootloader to be unlocked.
I'm quite sad. Has anyone had any success in unlocking the T-Mobile Moto X just yet?
Click to expand...
Click to collapse
Get rid of all spaces they will make the code invalid.
Sent from my GT-I9505G using Tapatalk 2
mattlgroff said:
Get rid of all spaces they will make the code invalid.
Sent from my GT-I9505G using Tapatalk 2
Click to expand...
Click to collapse
Nevermind.
jcase said:
adb pull /system/app/PrivInit.apk
send it to me, and I will build PwnMyMoto for it
Click to expand...
Click to collapse
Master Jedi, will PwnMyMoto, root and UNLOCK the bootloader? I'm on Verizon waiting for Dev Edition to arrive at my door step.
Sent from my SCH-I605 using Xparent Cyan Tapatalk 2
Bill Idol said:
Master Jedi, will PwnMyMoto, root and UNLOCK the bootloader? I'm on Verizon waiting for Dev Edition to arrive at my door step.
Sent from my SCH-I605 using Xparent Cyan Tapatalk 2
Click to expand...
Click to collapse
No, if you can unlock the bootloader, do so properly and dont use my exploit. Unlock it, flash re covery flash supersu
jcase said:
No, if you can unlock the bootloader, do so properly and dont use my exploit. Unlock it, flash re covery flash supersu
Click to expand...
Click to collapse
Thankyou Master Jedi
Sent from my SCH-I605 using Xparent Cyan Tapatalk 2
---------- Post added at 10:24 AM ---------- Previous post was at 10:09 AM ----------
jcase said:
No, if you can unlock the bootloader, do so properly and dont use my exploit. Unlock it, flash re covery flash supersu
Click to expand...
Click to collapse
Another question(s) for you sir, I understand that unlocking the BL will enable you to flash a custom recovery but do you need to unlock to flash custom roms? And if you don't what recovery image do you use to flash roms with? And if I unlock the BL using the moto website what method do I use the obtain root?
Sent from my SCH-I605 using Xparent Cyan Tapatalk 2
Same Issue
T-Mobile Moto X with the same issue; enter code from fastboot formatted as instructed into the unlock webform and get 'does not qualify'. Sat on the phone with Motorola's awful support for an hour (mostly on hold) wading through support reps that do not understand what the difference is between 'bootloader' and 'SIM' unlock and finally got to tier-3 support, which was closed for the day, and will be calling me back. Web chat was futile, the rep kept insisting this is for the developer edition only, (which ships unlocked to begin with therefore negating the need for an unlock request).
Was just successful. Not sure if this was Motorola's fault or not, but i tried again, doing everything the same way as before and it worked, code was e-mailed and phone is unlocked.
deskhack said:
T-Mobile Moto X with the same issue; enter code from fastboot formatted as instructed into the unlock webform and get 'does not qualify'. Sat on the phone with Motorola's awful support for an hour (mostly on hold) wading through support reps that do not understand what the difference is between 'bootloader' and 'SIM' unlock and finally got to tier-3 support, which was closed for the day, and will be calling me back. Web chat was futile, the rep kept insisting this is for the developer edition only, (which ships unlocked to begin with therefore negating the need for an unlock request).
Click to expand...
Click to collapse
same **** here, cant unlock with tmobile
I had the same problem on my Rogers xt1058...But the next day it just worked. So just keep trying.
Sent from my Moto X cell phone telephone...
kj2112 said:
I had the same problem on my Rogers xt1058...But the next day it just worked. So just keep trying.
Sent from my Moto X cell phone telephone...
Click to expand...
Click to collapse
i hope they didnt ship att to me. i dont know how to check
Software version in settings, about. But I'm not sure which are which. Lol
Sent from my Moto X cell phone telephone...
After about an 1 hour with Moto Support team they told me Tmobile version is NOT unlockable and their webiste is wrong
kolyan said:
After about an 1 hour with Moto Support team they told me Tmobile version is NOT unlockable and their webiste is wrong
Click to expand...
Click to collapse
If they said it is, but it isn't. Good ground for return.
Sent from my Moto X cell phone telephone...
---------- Post added at 02:14 PM ---------- Previous post was at 02:11 PM ----------
Also, I wouldn't trust what they say at that level of support. I emailed support when mine wouldn't work.... Clearly asking about my boot loader and their response was my version was not carrier unlocked. Not the sharpest knives in the drawer over there. Lol
Sent from my Moto X cell phone telephone...
Escalated issue, level 2 support rep logged in my PC to make sure and he wasnt able to unlock either.
Try to unlock it today, I was in the same problem a few days ago, In motorola webpage says that my bootloader doesnt qualify for unlock, but today my luck changes, and I try it again, and for my sorprice was that the unlock code was available.
I am having the same issue.
Sent from my XT1053 using XDA Premium 4 mobile app
Is this a new motomaker device ?
Sent from my XT1058 using XDA Premium 4 mobile app

[Q] Confused about unlocking of bootloader

I recently ordered a GSM unlocked moto x from motomaker and I was wondering if the gem unlocked version's boot loader is unlockable. I plan to get a sim card from T-Mobile soon, if that info is useful at all. Thanks in advance guys!
tomh12player said:
I recently ordered a GSM unlocked moto x from motomaker and I was wondering if the gem unlocked version's boot loader is unlockable. I plan to get a sim card from T-Mobile soon, if that info is useful at all. Thanks in advance guys!
Click to expand...
Click to collapse
Yes, it is unlockable: I just did mine this evening! However, it will void the warranty..but hey, I sometimes live dangerously.
markwebb said:
Yes, it is unlockable: I just did mine this evening! However, it will void the warranty..but hey, I sometimes live dangerously.
Click to expand...
Click to collapse
How did you unlock it? And was it on android 4.4?
More than likely it still comes with 4.2. You unlock it by visiting Motorola Unlock Bootloader page. It lists all the steps needed. Simple process, should take no more than 10 minutes.
Btw, the T Mobile Moto maker version comes with a T Mobile SIM inside already. Just has to be activated.
Sent from my Moto X
RenSoAbrupt said:
More than likely it still comes with 4.2. You unlock it by visiting Motorola Unlock Bootloader page. It lists all the steps needed. Simple process, should take no more than 10 minutes.
Btw, the T Mobile Moto maker version comes with a T Mobile SIM inside already. Just has to be activated.
Sent from my Moto X
Click to expand...
Click to collapse
I received mine yesterday and it came with 4.4.2
RenSoAbrupt said:
More than likely it still comes with 4.2. You unlock it by visiting Motorola Unlock Bootloader page. It lists all the steps needed. Simple process, should take no more than 10 minutes.
Btw, the T Mobile Moto maker version comes with a T Mobile SIM inside already. Just has to be activated.
Sent from my Moto X
Click to expand...
Click to collapse
Correct on both!
I unlocked first before taking the OTA to 4.4.
Sent from my Nexus 5 using xda app-developers app
---------- Post added at 06:35 PM ---------- Previous post was at 06:30 PM ----------
Dream Weaver said:
I received mine yesterday and it came with 4.4.2
Click to expand...
Click to collapse
Interesting that units are shipping with different versions.
Sent from my Nexus 5 using xda app-developers app
Dream Weaver said:
I received mine yesterday and it came with 4.4.2
Click to expand...
Click to collapse
Picture of it with 4.4.2.
Sent from my Moto X
markwebb said:
Correct on both!
I unlocked first before taking the OTA to 4.4.
Sent from my Nexus 5 using xda app-developers app
---------- Post added at 06:35 PM ---------- Previous post was at 06:30 PM ----------
Interesting that units are shipping with different versions.
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
Forgive me for being such a newbie, but if you unlocked it while it was 4.2.2, and updated it to 4.4, it remains unlocked? And what do you plan to do now that you've unlocked it?
It remains unlocked regardless of which version. Now that you are unlocked. You may install TWRP and superSU. To gain root privileges and get xposed framework with gravity box. Which remains the best combo so far for most who have rooted and are on 4.4.
RenSoAbrupt said:
It remains locked regardless of which version. Now that you are unlocked. You may install TWRP and superSU. To gain root privileges and get xposed framework with gravity box. Which remains the best combo so far for most who have rooted and are on 4.4.
Click to expand...
Click to collapse
Do you mean unlocked regardless of which version?
Yes, seems my autocorrect got the best of me.
Sent from my Moto X
I plan on buying a Verizon moto x NON developer edition. Is the boot loader still unlockable, from xda resources?
Sent from my SCH-I535 using Tapatalk
Feldroid said:
I plan on buying a Verizon moto x NON developer edition. Is the boot loader still unlockable, from xda resources?
Sent from my SCH-I535 using Tapatalk
Click to expand...
Click to collapse
The non-developer Moto X on VZW has never been unlockable.
Sent from my Moto X
RenSoAbrupt said:
Picture of it with 4.4.2.
Sent from my Moto X
Click to expand...
Click to collapse
I reinstalled mine so no can do, it might not have been 4.4.2 exactly but I know it was at least 4.4 for sure.
More than likely 4.4, we are all awaiting the arrival of 4.4.2 and a better camera though.
Sent from my Moto X
imnuts said:
The non-developer Moto X on VZW has never been unlockable.
Sent from my Moto X
Click to expand...
Click to collapse
Is that expected to change any time soon? I know in the past the dev community has had these things hacked apart like 24 hours after launch. We're now months into the launch of the Moto X and we only recently even got root. So I guess my question is twofold:
1. Is there a reason that the Moto X has proven so darned hard to unlock?
2. What are the limitations of having a locked (but rooted) device as far as custom ROMs, kernels, bootloaders, recoveries, etc.? Coming from a Galaxy Nexus that I was able to fully unlock and root on day one, I have no idea what's accessible via rooting vs. via unlocking. It all just kind of felt the same to me.
N00b questions I know, but I'd really like to know what I can and can't do with this VZW Moto X of mine.
gerodive said:
Is that expected to change any time soon? I know in the past the dev community has had these things hacked apart like 24 hours after launch. We're now months into the launch of the Moto X and we only recently even got root. So I guess my question is twofold:
1. Is there a reason that the Moto X has proven so darned hard to unlock?
2. What are the limitations of having a locked (but rooted) device as far as custom ROMs, kernels, bootloaders, recoveries, etc.? Coming from a Galaxy Nexus that I was able to fully unlock and root on day one, I have no idea what's accessible via rooting vs. via unlocking. It all just kind of felt the same to me.
N00b questions I know, but I'd really like to know what I can and can't do with this VZW Moto X of mine.
Click to expand...
Click to collapse
All I can say is the Bionic and Galaxy S4 both on VZW have not been unlocked and never will be.
Either buy the overpriced Dev edition or the unlockable gsm version... when it is discounted again.
Sent from my Nexus 5 using xda app-developers app

Wifi won't turn on. Sim card isn't being detected.

Hi.
I ****ed up. I tried to restore my Moto X to factory defaults following the instructions found here(http://forum.xda-developers.com/moto-g-2014/general/restore-to-stock-t2873657) and everything went wrong. My phone was soft bricked. I managed to save it using the windroid tool (flashed recovery, in recovery flashed CM12) but when I booted I couldn't enable wifi and my sim card wasn't being detected.
I don't know what to do. I'm in over my head. I need help. I tried reflashing the rom, but that didn't work. I might suck at searching but I couldn't find anything that worked in the forum. Does anyone have any ideas?
Thanks in advance,
Jeremy
(it's past midnight here so I might not be here to answer any questions for a few hours. sorry!)
Lavitt said:
Hi.
I ****ed up. I tried to restore my Moto X to factory defaults following the instructions found here(http://forum.xda-developers.com/moto-g-2014/general/restore-to-stock-t2873657) and everything went wrong. My phone was soft bricked. I managed to save it using the windroid tool (flashed recovery, in recovery flashed CM12) but when I booted I couldn't enable wifi and my sim card wasn't being detected.
I don't know what to do. I'm in over my head. I need help. I tried reflashing the rom, but that didn't work. I might suck at searching but I couldn't find anything that worked in the forum. Does anyone have any ideas?
Thanks in advance,
Jeremy
(it's past midnight here so I might not be here to answer any questions for a few hours. sorry!)
Click to expand...
Click to collapse
Why are you following a guide for the moto G? What phone model do you have? If you're flashing moto G images that certainly won't work. If you have the PE then flash the images off the moto web page. The 5.0 images are posted so you shouldn't have issues with downgrading. If you have another model there are guides and images in this, the moto x, forum for that.
Sent from my XT1095 using Tapatalk
kcustom11 said:
Why are you following a guide for the moto G? What phone model do you have? If you're flashing moto G images that certainly won't work. If you have the PE then flash the images off the moto web page. The 5.0 images are posted so you shouldn't have issues with downgrading. If you have another model there are guides and images in this, the moto x, forum for that.
Sent from my XT1095 using Tapatalk
Click to expand...
Click to collapse
Thanks for the reply.
I found the guide in the faq stickied in the help forum. Guess I wasn't thinking. Do you thinking following a different guide will solve my problem?
Lavitt said:
Thanks for the reply.
I found the guide in the faq stickied in the help forum. Guess I wasn't thinking. Do you thinking following a different guide will solve my problem?
Click to expand...
Click to collapse
What model phone?
Sent from my XT1095 using Tapatalk
kcustom11 said:
What model phone?
Sent from my XT1095 using Tapatalk
Click to expand...
Click to collapse
Moto x 2014 xt1097
Lavitt said:
Moto x 2014 xt1097
Click to expand...
Click to collapse
There are a bunch. Is the bootloader unlocked? What country? What version were you on before you flashed CM? You need to find the images for your particular device.
Sent from my XT1095 using Tapatalk
---------- Post added at 02:15 PM ---------- Previous post was at 02:09 PM ----------
http://www.filefactory.com/folder/dd05c058d3ff8dbe/?sort=filename&order=ASC&show=25&page=5
There are a bunch here.
Sent from my XT1095 using Tapatalk
---------- Post added at 02:18 PM ---------- Previous post was at 02:15 PM ----------
http://forum.xda-developers.com/moto-x-2014/general/guide-xt1097-to-xt1095-nextel-t2972693
You can convert your phone to a PE if you want. If not just use his instructions and flash your version you found on the previous link. Then you can flash back to CM.
Sent from my XT1095 using Tapatalk
kcustom11 said:
There are a bunch. Is the bootloader unlocked? What country? What version were you on before you flashed CM? You need to find the images for your particular device.
Sent from my XT1095 using Tapatalk
---------- Post added at 02:15 PM ---------- Previous post was at 02:09 PM ----------
http://www.filefactory.com/folder/dd05c058d3ff8dbe/?sort=filename&order=ASC&show=25&page=5
There are a bunch here.
Sent from my XT1095 using Tapatalk
---------- Post added at 02:18 PM ---------- Previous post was at 02:15 PM ----------
http://forum.xda-developers.com/moto-x-2014/general/guide-xt1097-to-xt1095-nextel-t2972693
You can convert your phone to a PE if you want. If not just use his instructions and flash your version you found on the previous link. Then you can flash back to CM.
Sent from my XT1095 using Tapatalk
Click to expand...
Click to collapse
You're a life saver! I could kiss you! Can I buy you a beer or something? If it wasn't for you I'd have a useless phone!

[Q] Bypass activation lock?

My friend bought a nexus 6 and the guy never removed his Google account,he cannot get ahold of the guy so is there anyway around the lock?
You could probably get the nexus root toolkit and flash a complete stock ROM including the entire system image to get rid of it...
Sent from my Nexus 6 using Tapatalk
thawte said:
You could probably get the nexus root toolkit and flash a complete stock ROM including the entire system image to get rid of it...
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
wrong.
if you do not get hold of the previous owner, then that device will be a brick for you, a door stop for all intensive purposes.
Yeah, im thinking if you can get to the bootloader, you should be able to factory reset that.
Sent from my Nexus 6 using Tapatalk
Kenjari said:
Yeah, im thinking if you can get to the bootloader, you should be able to factory reset that.
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
sure, you can factory reset and flash anything you want, but itll ask for the previus users name and paasword before letting you finish booting. thats the whole point of google setting up this security feature, as it wouldnt be security if it didnt.
Is it showing in recovery or just when you unlock the phone?
Sent from my Nexus 6 using Tapatalk
---------- Post added at 05:20 PM ---------- Previous post was at 05:15 PM ----------
I've played with my nexus 6 and it has never asked for a username or password... It's just a pattern or pin and I have reset it when I had it setup. There is a option to have it enabled on boot up and also enabled when the OS loads. Maybe the guy didn't have the boot up option enabled
Sent from my Nexus 6 using Tapatalk
See here:
http://forum.xda-developers.com/nexus-6/general/guide-properly-prepare-nexus-6-resale-t3104504
Note the number of threads that this has already happened. @simms22 is 100% correct, there is no workaround or bypass.
thawte said:
Is it showing in recovery or just when you unlock the phone?
Sent from my Nexus 6 using Tapatalk
---------- Post added at 05:20 PM ---------- Previous post was at 05:15 PM ----------
I've played with my nexus 6 and it has never asked for a username or password... It's just a pattern or pin and I have reset it when I had it setup. There is a option to have it enabled on boot up and also enabled when the OS loads. Maybe the guy didn't have the boot up option enabled
Sent from my Nexus 6 using Tapatalk
Click to expand...
Click to collapse
its a newer security feature, it came out with 5.1. if he sold the phone, and had his security feature enabled(even if he wiped the phone), itll ask you for it first, before you can change it. what he should have done is remove his account from the phone, but he didnt. theres a few threads here on xda about it.
simms22 said:
its a newer security feature, it came out with 5.1. if he sold the phone, and had his security feature enabled(even if he wiped the phone), itll ask you for it first, before you can change it. what he should have done is remove his account from the phone, but he didnt. theres a few threads here on xda about it.
Click to expand...
Click to collapse
Might as well buy a IMEI blacklisted phone. Have the same result.
I thought maybe you can modify the OS and remove the anti theft or fc the initial setup.
prdog1 said:
Might as well buy a IMEI blacklisted phone. Have the same result.
Click to expand...
Click to collapse
at least you can use it as a wifi device in that case
---------- Post added at 05:47 PM ---------- Previous post was at 05:44 PM ----------
jordy787 said:
I thought maybe you can modify the OS and remove the anti theft or fc the initial setup.
Click to expand...
Click to collapse
nope.
if it was that easy to remove it, it would be considered extremely terrible security. but, if your phone gets stolen, at least it would be of no use to a thief.
Thread cleaned. Please do not discuss fraudulent activities in the forums. Thanks.
google activation done in nexus 6

Speakerphone on CM13

I'm using CM13 but can't get the speakerphone to work.
Is it possible to get the speakerphone to work?
Am I the only one that has this issue? Maybe no one uses the speakerphone and just hasn't noticed?
I tried a proposed solution of changing something in build props from digital to analog but that didn't work.
csmall said:
Am I the only one that has this issue? Maybe no one uses the speakerphone and just hasn't noticed?
I tried a proposed solution of changing something in build props from digital to analog but that didn't work.
Click to expand...
Click to collapse
I assume you mean speakerphone for calling. For it to work your gpt and modem partitions needs to be on the one for lollipop unless you have a phone like me and had no official lollipop OTA released. However there is a solution. But hey I could be wrong. Post back and let me know.
Sent from my Moto X using Tapatalk
Yes the speakerphone for calls.
My bootloader is unlocked.
csmall said:
Yes the speakerphone for calls.
My bootloader is unlocked.
Click to expand...
Click to collapse
I seen that after I replied so I edited it. Anyway. What model of the X?
Sent from my Moto X using Tapatalk
XT1053
csmall said:
XT1053
Click to expand...
Click to collapse
What Android version are you coming from?
Sent from my Moto X using Tapatalk
It may have been 5 but I can't recall.
csmall said:
It may have been 5 but I can't recall.
Click to expand...
Click to collapse
Did you ever take the stock 5.1 update? If not, flashing the gpt and modem should do the trick.
Sent from my Moto X using Tapatalk
It was up to date but I don't think it was at 5.1.
Where would I get those files to flash?
I come from stock 4.4.2(latest for my variant) then I found out I could flash the Verizon gpt.bin and non-hlos.bin and speakerphone worked again. However I suggest you try one of the xt1053 modem and gpt. Possibly xt1058.
-Remember I'm not responsible if you brick your phone-
Sent from my Moto X using Tapatalk
---------- Post added at 10:32 PM ---------- Previous post was at 10:31 PM ----------
csmall said:
It was up to date but I don't think it was at 5.1.
Where would I get those files to flash?
Click to expand...
Click to collapse
Firmware files are here => https://firmware.center/firmware/Motorola/Moto X (1st gen-2013)/Stock/
And also here => https://androidfilehost.com/?a=show&w=files&flid=44728
Sent from my Moto X using Tapatalk
---------- Post added at 10:36 PM ---------- Previous post was at 10:32 PM ----------
I forgot about this http://forum.xda-developers.com/moto-x/development/xt1053-retail-stock-lollipop-flashable-t3155843 it has just what you need unless you want to download the whole XML file.
Sent from my Moto X using Tapatalk
-I am NOT responsible for any damages that may occur-
Thanks man! It took some playing around but I finally got the modem and gpt flashed.
After that took a dalvik cache wipe to get the cellular radio to work again but after that the phone and speaker work!
csmall said:
Thanks man! It took some playing around but I finally got the modem and gpt flashed.
After that took a dalvik cache wipe to get the cellular radio to work again but after that the phone and speaker work!
Click to expand...
Click to collapse
That's awesome dude. Glad I could help.
Sent from my Moto X using Tapatalk
-I am NOT responsible for any damages that may occur-

Categories

Resources