Flashing to Verizon.. - Nexus S General

Is it possible to flash the sprint nexus 4g to Verizon? If so, how?
Thanks

The short and simple answer is no. If you want the long detailed version look around xda as this gets asked a lot in other cdma phone sections...
Sent on the go from my android device using Tapatalk

Oh ok thanks. I figured it could be possible since the verizon iPhone was able to flash to sprint. I guess the nexus is different or something.

i would imagine using tools there available online you could in theory get it going on verizon and maybe even get 3g but 4g wouldnt work for sure

ram130 said:
Oh ok thanks. I figured it could be possible since the verizon iPhone was able to flash to sprint. I guess the nexus is different or something.
Click to expand...
Click to collapse
When did this happen? You might be mistaken
Sent from my Nexus S 4G using XDA Premium App

I have a verizon prl flashed. It allows my nexus to roam on the verizon network at all times. It increased my dl speeds from 300k to 2mb per second.
You still need sprint service though.

tanman21 said:
I have a verizon prl flashed. It allows my nexus to roam on the verizon network at all times. It increased my dl speeds from 300k to 2mb per second.
You still need sprint service though.
Click to expand...
Click to collapse
Could you post how you did that? I would like increased 3G speed and coverage. 4G is fine in coverage areas for me. 3.5-5 down avg

DirtyShroomz said:
When did this happen? You might be mistaken
Sent from my Nexus S 4G using XDA Premium App
Click to expand...
Click to collapse
Nope..it's highly possible ..check YouTube and eBay. People even got step by step and so on. So I know it's possible.

I was hoping to do the same thing. Technically it seems like the Sprint ones should be possible.
I poked around the forums trying to find a general answer why this wasn't possible but didn't find any real concrete answer. Can anyone explain why it's not possible or point me to a post that does?
Thanks

Possible, yes. Legal? Not so much.
Sent from my Nexus S using XDA App

The fact that its illegal is why your not going to find a how-to on xda.
Sent from my Nexus S 4G using XDA Premium App

Why would it be illegal?
Root your phone and then download roam control.

eagercrow said:
Why would it be illegal?
Root your phone and then download roam control.
Click to expand...
Click to collapse
I dont think you understand what the OP is trying to do. He doesn't want to roam on Verizon, he wants to get a Verizon plan and activate his phone on Verizon. That requires falsifying your IMEI and no you cant do that with an app from the market.
Sent from my Nexus S using XDA App

Google is your friend, OP.
You clearly like android, so seek and you shall find
Sent from my SPH-D700 using XDA Premium App

Removed post.

The hardest part would be getting VZW to add the devices IMEI into their database, impossible, no, but very difficult.
Dan

You guys are really... nvm.
Its the radio chip thats bond to your stupid gay american cariers.
I imported my Ns out of the usa and it works fine on any carier here.
And why? Cuz all cariers here use the gsm-hdsp(or w/e its caled) networks
Sent from my Nexus S using XDA App

ghost010 said:
You guys are really... nvm.
Its the radio chip thats bond to your stupid gay american cariers.
I imported my Ns out of the usa and it works fine on any carier here.
And why? Cuz all cariers here use the gsm-hdsp(or w/e its caled) networks
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
That's cool except this thread has nothing to do with gsm carriers. You wont understand how cdma works. Only our brothers in japan and korea understand the headaches and abilities
Sent from my SPH-D700 using XDA Premium App

Related

Verizon and AT&T block wifi tethering from market.

I thought we'd all get a nice lol out of this ;-)
http://m.zdnet.com/blog/mobile-news...coming-and-now-they-are-here/2243?tag=nl.e539
Sent from my SPH-D700 using XDA Premium App
Sprint ftw
Sent from my SPH-D700 using Tapatalk
lynyrd65 said:
Sprint ftw
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
agreed.. more reasons to be on sprint..
Agreed, what's funny though is they can still get the apk online. But I suppose its a small step in their intentions
Sent from my SPH-D700 using XDA Premium App
treyxazn said:
Agreed, what's funny though is they can still get the apk online. But I suppose its a small step in their intentions
Sent from my SPH-D700 using XDA Premium App
Click to expand...
Click to collapse
yeah.. pretty sure that anyone that knows how to root to get tether to work knows where to find the apk.
But according to the article the carriers can differ the use of their own tethering services and the use of tethering that Google wanted to be allowed in Android, basically even if it isn't on the market it's less people using the tethering and makes it easier to pinpoint and cut people off.
A) Sprint will likely follow suit
B) I didn't even know it was available in the market lol.
Sent from my SPH-D700 using XDA Premium App
AproSamurai said:
But according to the article the carriers can differ the use of their own tethering services and the use of tethering that Google wanted to be allowed in Android, basically even if it isn't on the market it's less people using the tethering and makes it easier to pinpoint and cut people off.
Click to expand...
Click to collapse
Hmm I wonder how they would go about doing so, and am curious if they are able to if we have removed carrierIQ?
Sent from my SPH-D700 using XDA Premium App
Kcarpenter said:
A) Sprint will likely follow suit
B) I didn't even know it was available in the market lol.
Sent from my SPH-D700 using XDA Premium App
Click to expand...
Click to collapse
Sprint's the only company that hasn't followed in the major two's footsteps so far.
First being encrypted locked boot-loaders. Not one phone has been so encrypted that it's impenetrable. Then second being this. I think Sprint's taking the route of T-Mobile and going to support AOSP to the fullest. Of course, it's wishful thinking but on the other hand, it does appear to be the case...for now.
I would lie to know the source of info in that article stating that they can tell when you are tethering. I don't believe that is true. Data should be data. There was another article out and this was not stated, just the block. That is achieved by the market lkooking for the carrier's signature and not showing certain apps, like Verizon's NFL app to Sprint or At&T.
Sorry for the newbie question, but does anyone know how to remove the carrier IQ? It seems that if that is not there then one cannot be detected tethering.
I am a new EPIC user and rooted my phone using the oneclick method and RFS filesystem. Basically rooted just for tethering my tablets to my phone for occassional net access. So how do I go removing sprint's IQ? TIA!
Sent from my SPH-D700 using XDA App
imjimmy said:
Sorry for the newbie question, but does anyone know how to remove the carrier IQ? It seems that if that is not there then one cannot be detected tethering.
I am a new EPIC user and rooted my phone using the oneclick method and RFS filesystem. Basically rooted just for tethering my tablets to my phone for occassional net access. So how do I go removing sprint's IQ? TIA!
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Yup. Put on a ROM that has it removed. Read OPs in development ROMs
I had to post here.
I noticed this, and when I went on the website to install it, it said I couldn't "Carrier blocks the install."
I go on my phone, fire up the market, and it lets me install it from there.
So apparently, T-Mo just wants me to download it from my phone, not from their website.
Whatever, I didn't even know that there was a website for the market till like a week ago. xD
Currently, putting a rom on is the only way to remove it.
There its also the factor of how much data is used - generally, a tethered device like a computer or game console would use more data than the phone by itself. If Sprint sees an unusual amount of data being downloaded, they might be able to consider that proof enough (just speculation, I'm not an expert but it is plausible)
Sent from my SPH-D700 using XDA App
i think sprint cares just a little less because their data plans are truly unlimited. my phone is my only source of internet. i use it to download movies and games and everything else. i use about 9-30Gb of data a month. and 've been doing it for over a year. no one has terminated my contract or throttled my data speeds or anything. they put up with it as long as i pay my bill.
Kcarpenter said:
B) I didn't even know it was available in the market lol.
Sent from my SPH-D700 using XDA Premium App
Click to expand...
Click to collapse
use a search engine to find something about app and planet on the net to find an 'alternative market' for things like this 'pulled and/or blocked' wifi tethering app
Lol shame on u, shaaaammee on u lol
Sent from my SPH-D700 using XDA App
heathmcabee said:
Lol shame on u, shaaaammee on u lol
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
<looks around> What ??? It's a 'suggestion'
(contribution to the Android Community I say )
I use so much data and tethering is a small amount. I wonder if they track based on browser?
Sent from my SPH-D700 using XDA Premium App

Can I unlock my ns4g

I am wondering if I can use my sprint ns4g on T-Mobile some how?
Sent from my Nexus S 4G using xda app-developers app
try googleing:
sprint phone on tmobile
...amazin' how that works huh?
teach a man to phish...
Seriously wow thanks never heard of Google before
Sent from my Nexus S 4G using xda app-developers app
Bleedpurple said:
Seriously wow thanks never heard of Google before
Sent from my Nexus S 4G using xda app-developers app
Click to expand...
Click to collapse
its not possible. ns4g was made for sprint specifically because it is a CDMA network. T-mobile operates on the more common GSM network.
You might be able to get it on Boost Mobile, and I've seen a thread about getting it to work on Metro PCS although it was pretty dodgy and I dont believe you even get 3g with that.
Bleedpurple said:
Seriously wow thanks never heard of Google before
Sent from my Nexus S 4G using xda app-developers app
Click to expand...
Click to collapse
You failed to utilized it.
Sent from my Galaxy Nexus
lurtis said:
its not possible. ns4g was made for sprint specifically because it is a CDMA network. T-mobile operates on the more common GSM network.
You might be able to get it on Boost Mobile, and I've seen a thread about getting it to work on Metro PCS although it was pretty dodgy and I dont believe you even get 3g with that.
Click to expand...
Click to collapse
3G is def. working on MetroPCS with the Ns4G..
. Pretty stable too
Sent from my EVO 4G LTE

Bought a Sprint S4 today but...

I have T-Mobile service. I had hoped to be able to flash a recovery and then a T-Mobile ROM but so far it looks like this isn't possible. Or is it?
Nope. I don't think it will work.
Sprint is cdma and tmobile is gsm.
Sent from my Nexus 4 using xda premium
Sprint's Galaxy S4 has T-Mobile's HSPA+ GSM bands so technically it COULD work, only problem is the sim slot is locked to international providers only so until someone finds away to unlock it, no go.
Must be troll
dev_man77 said:
Must be troll
Click to expand...
Click to collapse
Mm probably not
Noobs can be quite nooby
Please read forum rules before posting
Questions and help issues go in Q&A and Help section
Thread moved
Thank you for your cooperation
Friendly Neighborhood Moderator
why the h e dubble hockey stick would you buy a Sprint s4 if u have tmobile service??
P.Mobile said:
why the h e dubble hockey stick would you buy a tmobile s4 if u have sprint service??
Click to expand...
Click to collapse
You have that backwards, but still a valid question.
metalfan78 said:
You have that backwards, but still a valid question.
Click to expand...
Click to collapse
just caught that.. lol
I bought a sprint s4, and have att service which I prefer.. I also have boost service which is what I'm using on it now, until I sort out the blocked domestic gsm carriers issue..
Why buy sprint s4 when I want it on att? Right deal right time..
Sent from my SPH-L720 using xda premium
The right deal for a phone you can't use?
metalfan78 said:
The right deal for a phone you can't use?
Click to expand...
Click to collapse
Yet...
Sent from my SPH-L720 using xda app-developers app
Well, each to his/her own, seems like it would be easier just to buy a model that can be used. That's just my opinion though.
itsmillertime said:
I have T-Mobile service. I had hoped to be able to flash a recovery and then a T-Mobile ROM but so far it looks like this isn't possible. Or is it?
Click to expand...
Click to collapse
Three major problems with this scheme:
1. Domestic GSM lock. Who known when or if this will ever be worked around.
2. Lack of LTE support for TMO (or AT&T) LTE.
3. Lack of support for AWS HSPA while TMO's HSPA 1900 deployment is still poor in many areas.
metalfan78 said:
The right deal for a phone you can't use?
Click to expand...
Click to collapse
as I said.. I have it on my boost account right now and using it.. but I'm pretty handy with phones, and I'm working with a few of the best android guys around to get the domestic block removed..
and tell me you wouldnt buy a bad esn jfltespr for 100?
Chris41g is a boss, if you haven't heard of him around here yet, you will.
Sent from my SPH-L720 using xda app-developers app
chris41g said:
as I said.. I have it on my boost account right now and using it.. but I'm pretty handy with phones, and I'm working with a few of the best android guys around to get the domestic block removed..
and tell me you wouldnt buy a bad esn jfltespr for 100?
Click to expand...
Click to collapse
I wouldn't buy any phone with a bad esn, but maybe that's just me.
metalfan78 said:
I wouldn't buy any phone with a bad esn, but maybe that's just me.
Click to expand...
Click to collapse
Well I have 12 devices, and no contracts.. So I pay full price for devices.. And most I just develop on..
Sent from my SPH-L720 using xda premium
If I were more of a developer then I would probably buy devices with bad esn just to mess around with.

Pisses me off free unlock method

I did the free unlock method and pop in a prepaid t- mobile micro Sim card and wile it don't prompt for an unlock code it surely don't/won't connect to internet or even show E ,4G,4G LTE at all.I have to switch to stock rooted MDL just to use the service mode *#0011# and have tried just about everything with the exception of using fastgsm.com on the account of not owning a computer. I even tried sha256 back on and inserted the T-Mobile card and enter *#0011# to repeat the process. Still no unlock code prompt either way and no real service either way.anybody can reply/pm me
Sent from my SAMSUNG-SGH-I337 using xda premium
Do you have calling Ability? If so, your APN probably need to be set correctly.
Sent from my SPH-D710 using xda premium
Might be just that.
Sent from my SAMSUNG-SGH-I337 using xda premium
So smart we all r around here.we sometimes over look the little things like going outside and wow the phone connects to T-Mobile with only Edge-2.so after calling T-Mobile I now know that that is in fact the best T-Mobile has to offer for my house.the free unlock method did work for me.
Sent from my SAMSUNG-SGH-I337 using xda premium
jball said:
So smart we all r around here.we sometimes over look the little things like going outside and wow the phone connects to T-Mobile with only Edge-2.so after calling T-Mobile I now know that that is in fact the best T-Mobile has to offer for my house.the free unlock method did work for me.
Sent from my SAMSUNG-SGH-I337 using xda premium
Click to expand...
Click to collapse
Tmobile has poor coverage. Good prices, but poor coverage.
That's not the reason. OP is using an AT&T S4. Any time you use an AT&T phone on T-Mobile, all you get is 2G.
Sent from my SPH-D710 using xda premium
jd1639 said:
Tmobile has poor coverage. Good prices, but poor coverage.
Click to expand...
Click to collapse
True, I'd be with them if the coverage was better.
Hmm Try to disable mobile data and reenable it . make sure your APN settings are correct. If not then you may need efs repair...
You can also try the option NV Rebuild
Sent from my GT-I9505G using xda premium
AWS? that should give you data on the bands.
Sent from my SGH-I337 using Tapatalk 2
Does anybody ever listen to me?
Sent from my SPH-D710 using xda premium
graydiggy said:
Does anybody ever listen to me?
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
What?
Like I said before, any time you bring an AT&T phone to T-Mobile, all you get is 2g data. Anything you try to get better will not work. If you want better either buy a T-Mobile device or get an international version of the device. Best option in this case is to sell the AT&T phone and use that money towards a new device.
Sent from my SPH-D710 using xda premium
I had issues with Tmobile at my house, just sitting outside on the deck... 1 bar of EDGE. Phone calls would work 25% of the time. Data would work, but rarely.
[soapbox]
As a side note... I HATE the current state of the cell phone industry in the USA. All phones should be unlocked, penta band, and sold directly from the manufacturer. Issues like this would never come up and the prices would stay down to be competitive.
[/soapbox]
mr_blanket said:
I had issues with Tmobile at my house, just sitting outside on the deck... 1 bar of EDGE. Phone calls would work 25% of the time. Data would work, but rarely.
[soapbox]
As a side note... I HATE the current state of the cell phone industry in the USA. All phones should be unlocked, penta band, and sold directly from the manufacturer. Issues like this would never come up and the prices would stay down to be competitive.
[/soapbox]
Click to expand...
Click to collapse
While that is very true, providers/manufacturers don't want competition. They want to own everything.
Sent from my SPH-D710 using xda premium
graydiggy said:
Like I said before, any time you bring an AT&T phone to T-Mobile, all you get is 2g data. Anything you try to get better will not work. If you want better either buy a T-Mobile device or get an international version of the device. Best option in this case is to sell the AT&T phone and use that money towards a new device.
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Not hardly. With AWS you can unlock all the bands so att phones can get T-Mobiles lte and att lte. Noone listens because its not true. A ton of people have reported about this. Read up on it first.
http://galaxys4root.com/galaxy-s4-t...aws-bands-on-att-galaxy-s4-sgh-i337sgh-i337m/
Sent from my SGH-I337 using Tapatalk 2
toxicpaulution said:
Not hardly. With AWS you can unlock all the bands so att phones can get T-Mobiles lte and att lte. Noone listens because its not true. A ton of people have reported about this. Read up on it first.
http://galaxys4root.com/galaxy-s4-t...aws-bands-on-att-galaxy-s4-sgh-i337sgh-i337m/
Sent from my SGH-I337 using Tapatalk 2
Click to expand...
Click to collapse
Thanks for the link, I shall read up on it as suggested.
Sent from my SPH-D710 using xda premium
---------- Post added at 02:12 PM ---------- Previous post was at 01:34 PM ----------
From what I can tell, it looks like the process didn't flash correctly. Restore your backup (assuming you made one) and try again. It could have been a bad download. Try re-downloading the needed files. If that still fails, try another USB port and wire if necessary. If all else fails, t-mobile sucks horribly in your area.
Sent from my SPH-D710 using xda premium
Sorry I haven't been on for a couple days. I was looking into AWS for a wile but I don't have a computer .I called T-Mobile and was told that were I live 2g is all I can get .
Sent from my SAMSUNG-SGH-I337 using xda premium

So i have the sprint version......

I have the SPRINT version.... could someone walk me thru on how to give u guys what u need to start working on this??
Sent from my LG-LS980 using xda app-developers app
stafly17 said:
I have the SPRINT version.... could someone walk me thru on how to give u guys what u need to start working on this??
Sent from my LG-LS980 using xda app-developers app
Click to expand...
Click to collapse
Don't most devs start with a system dump of the stock ROM?
Yea... i figured that... but how can i provide that... ive never done that.
Sent from my LG-LS980 using xda app-developers app
stafly17 said:
Yea... i figured that... but how can i provide that... ive never done that.
Sent from my LG-LS980 using xda app-developers app
Click to expand...
Click to collapse
Screenshots first. The consensus is, video too...
interloper said:
Video first.
Click to expand...
Click to collapse
Fixed
neato.. you work for sprint or did a drunk sprint employee leave one at the bar?
phones already been dumped. system dump from an actual device wouldn't be a bad idea tho.
@djrbliss has already patched for loki. (thank you)
@Dees_Troy has already built a sprint g2 recovery. (thank you)
I suppose IO/thecubed could update his root tool. I will ask him to do that.
What sim card does it use?
CSIM or USIM?
autoprime said:
neato.. you work for sprint or did a drunk sprint employee leave one at the bar?
phones already been dumped. system dump from an actual device wouldn't be a bad idea tho.
@djrbliss has already patched for loki. (thank you)
@Dees_Troy has already built a sprint g2 recovery. (thank you)
I suppose IO/thecubed could update his root tool. I will ask him to do that.
Click to expand...
Click to collapse
Wow you guys are on top of this. Thanks. Looking forward to picking up the Sprint G2 when it comes out.
stafly17 said:
I have the SPRINT version.... could someone walk me thru on how to give u guys what u need to start working on this??
Sent from my LG-LS980 using xda app-developers app
Click to expand...
Click to collapse
Definitely would like a system dumb. I know some people who would like to take some files from it to see if Google Wallet will work. Actually could you test this for us? Mainly looking to see if you're able to use Tap n Pay (NFC payments) on the sprint G2.
bb12489 said:
Definitely would like a system dumb. I know some people who would like to take some files from it to see if Google Wallet will work. Actually could you test this for us? Mainly looking to see if you're able to use Tap n Pay (NFC payments) on the sprint G2.
Click to expand...
Click to collapse
I work for sprint... went to an LG Launch training yesterday... they just handed me one. LOL
The launch date is 11/8/13
I have used the tap and pay at my sprint store and it worked.
I DONT KNOW HOW TO PROVIDE A Dump
ericdabbs said:
Wow you guys are on top of this. Thanks. Looking forward to picking up the Sprint G2 when it comes out.
Click to expand...
Click to collapse
lilotimz said:
What sim card does it use?
CSIM or USIM?
Click to expand...
Click to collapse
autoprime said:
neato.. you work for sprint or did a drunk sprint employee leave one at the bar?
phones already been dumped. system dump from an actual device wouldn't be a bad idea tho.
@djrbliss has already patched for loki. (thank you)
@Dees_Troy has already built a sprint g2 recovery. (thank you)
I suppose IO/thecubed could update his root tool. I will ask him to do that.
Click to expand...
Click to collapse
Sent from my LG-LS980 using xda app-developers app
stafly17 said:
I work for sprint... went to an LG Launch training yesterday... they just handed me one. LOL
The launch date is 11/8/13
I have used the tap and pay at my sprint store and it worked.
I DONT KNOW HOW TO PROVIDE A Dump
Sent from my LG-LS980 using xda app-developers app
Click to expand...
Click to collapse
I wish I could help out with the dump, but I've never done one myself.
stafly17 said:
Sent from my LG-LS980 using xda app-developers app
Click to expand...
Click to collapse
Just check the sim card. A USIM means the Sim card does the LTE authentication while the device does the CDMA authentication. A CSIM means that both LTE and CDMA Authentication comes from the sim card and you can hot swap devices by using the sim card just like the Iphone 5s/5c which uses CSIM.
lilotimz said:
Just check the sim card. A USIM means the Sim card does the LTE authentication while the device does the CDMA authentication. A CSIM means that both LTE and CDMA Authentication comes from the sim card and you can hot swap devices by using the sim card just like the Iphone 5s/5c which uses CSIM.
Click to expand...
Click to collapse
Is the look of the USIM vs. CSIM card different? How can you tell if a sim card is a USIM or CSIM?
ericdabbs said:
Is the look of the USIM vs. CSIM card different? How can you tell if a sim card is a USIM or CSIM?
Click to expand...
Click to collapse
When i take the sim out it says 4g is no longer avaliable... but 3g, data, calls, and sms, all work fine with the sim card out.... if that helps?
Sent from my LG-LS980 using xda app-developers app
stafly17 said:
When i take the sim out it says 4g is no longer avaliable... but 3g, data, calls, and sms, all work fine with the sim card out.... if that helps?
Sent from my LG-LS980 using xda app-developers app
Click to expand...
Click to collapse
USIM .. like most current Sprint devices. So most of the provisioning is still done in the EFS.. unlike the 5s which relies entirely on the sim card.
Any idea why the launch date is still a month away?
five40 said:
Any idea why the launch date is still a month away?
Click to expand...
Click to collapse
No clue.... i was told because we are getting the exclusive triband for our sprint network vision.
Sent from my LG-LS980 using xda app-developers app
phone seems finished. the firmware has been out for over a month. perhaps theyre waiting for the LTE-A network to build out a bit more before launch? idk :/
stafly17 said:
No clue.... i was told because we are getting the exclusive triband for our sprint network vision.
Sent from my LG-LS980 using xda app-developers app
Click to expand...
Click to collapse
Sounds like marketing speak to me, not really a legit reason.
More likely they are having tri-band hand off issues.
stafly17 said:
No clue.... i was told because we are getting the exclusive triband for our sprint network vision.
Sent from my LG-LS980 using xda app-developers app
Click to expand...
Click to collapse
five40 said:
Sounds like marketing speak to me, not really a legit reason.
More likely they are having tri-band hand off issues.
Click to expand...
Click to collapse
Sounds like maybe LTE 2600 (B41) hand off issues between the different LTE bands that is causing the delay. What does this phone being an exclusive triband have to do with it? Obviously the demo units are already available so the phone must be done. I doubt it is due to production issues since LG shouldn't need to make as many phones at launch like Verizon or ATT do. Doesn't sound like it makes any sense to me. Oct 25th would have already been pushing it.
---------- Post added at 02:21 PM ---------- Previous post was at 02:00 PM ----------
autoprime said:
phone seems finished. the firmware has been out for over a month. perhaps theyre waiting for the LTE-A network to build out a bit more before launch? idk :/
Click to expand...
Click to collapse
That seems to be my guess that Sprint is waiting on the LTE 2600 network to be built out a bit more before launch. But it also could be that Sprint can be having LTE 2600 TD-LTE to LTE 1900 FDD LTE hand off issues that is causing the delay.

Categories

Resources