[Q] Just got my G2... - G2 and Desire Z Q&A, Help & Troubleshooting

and I'm new to this android stuff, completely. So I was wondering what kinda mods can I do to this phone and what should I do to it.

You should root it and apply a bunch of roms in the development section to see which one you like. Almost all of the roms have none of the bloatware that your provider demands your phone have on it, and some of them have custom looks to fit your aesthetic needs. More importantly, most of the roms will be easier on the battery of your phone, so you don't have to plug it in every 4 hours.
A good question is are you use to the process of modifying your phone?

enserio said:
You should root it and apply a bunch of roms in the development section to see which one you like. Almost all of the roms have none of the bloatware that your provider demands your phone have on it, and some of them have custom looks to fit your aesthetic needs. More importantly, most of the roms will be easier on the battery of your phone, so you don't have to plug it in every 4 hours.
A good question is are you use to the process of modifying your phone?
Click to expand...
Click to collapse
nope. I've never modified a phone before. Which is why I'm so interested in doing so now since I have a good phone lol. How do I "root" my phone n all that..

You're right. You do have a kick ass phone and you should take full control of it and do what you like to it, since you bought it.
The method I used to root my phone is an older method, which is posted at the top of this forum: http://forum.xda-developers.com/showthread.php?t=837315
Watch it SEVERAL times before trying. People say their root didn't complete, but let me tell you, the battery pull is oh so necessary.
After that, go into the development section to start flashing roms. Each rom comes with instructions to flash, but they're basically all the same.

My suggestion would be to wait until you have familiarized yourself with this forum and Read until you understand what you are doing and why you are doing it. HERES A GOOD PLACE TO START. Its really easy to mess up your "good" phone doing stuff to it that you don't fully understand.
While the root method suggested above by enserio has worked and I my self used Visionary to root (not with this video though), it has caused so many bricked bootloops I can even guess a number, by far the most risky way to root. It is the least technical way, but with the most dangers. Hope you can afford to buy a new phone because your taking a big gamble rooting this way.
The method I recommend and anyone who has been in this forum long enough to know better would be HERE XDA WIKI, it uses Rage to temp root then Gfree to permroot. This is the safest way to root your phone, even if you mess up more than likely your phone will survive. This requires some technical knowledge but you can gain this by reading and searching and looking for tutorial videos on how to use ADB. Plus the skills learned would be indispensable.

enserio said:
You're right. You do have a kick ass phone and you should take full control of it and do what you like to it, since you bought it.
The method I used to root my phone is an older method, which is posted at the top of this forum: http://forum.xda-developers.com/showthread.php?t=837315
Watch it SEVERAL times before trying. People say their root didn't complete, but let me tell you, the battery pull is oh so necessary.
After that, go into the development section to start flashing roms. Each rom comes with instructions to flash, but they're basically all the same.
Click to expand...
Click to collapse
I read someone on the forum got their phone bricked from some method.. My phone won't be harmed will it??

joemm said:
My suggestion would be to wait until you have familiarized yourself with this forum and Read until you understand what you are doing and why you are doing it. HERES A GOOD PLACE TO START. Its really easy to mess up your "good" phone doing stuff to it that you don't fully understand.
While the root method suggested above by enserio has worked and I my self used Visionary to root (not with this video though), it has caused so many bricked bootloops I can even guess a number, by far the most risky way to root. It is the least technical way, but with the most dangers. Hope you can afford to buy a new phone because your taking a big gamble rooting this way.
The method I recommend and anyone who has been in this forum long enough to know better would be HERE XDA WIKI, it uses Rage to temp root then Gfree to permroot. This is the safest way to root your phone, even if you mess up more than likely your phone will survive. This requires some technical knowledge but you can gain this by reading and searching and looking for tutorial videos on how to use ADB. Plus the skills learned would be indispensable.
Click to expand...
Click to collapse
awesome. thanks, I start studying n looking into all this now.

huhhhhh said:
I read someone on the forum got their phone bricked from some method.. My phone won't be harmed will it??
Click to expand...
Click to collapse
if you screw up, it will.
also, rooting and installing custom roms does not at all mean better battery life.
it varies greatly depending upon what you use the phone for and how often you use it.
I, in fact, have LOST a lot of battery life since rooting, because I have been using it more than I would if I hadn't rooted/installed custom roms.
my suggestion:
play with the phone as it came from the factory, read around here and see if there is any functionality you could gain from modding/rooting/custom roms, and go from there.

*sigh*
Sent from my HTC Vision using XDA App

huhhhhh said:
I read someone on the forum got their phone bricked from some method.. My phone won't be harmed will it??
Click to expand...
Click to collapse
Most of the bricks came from the Visionary method; as stated above, the best/safest means to root is in the wiki, that's the method the guys/gals who found the exploit created.
Sent from my T-Mobile G2 using XDA App

OriginalGabriel said:
Most of the bricks came from the Visionary method; as stated above, the best/safest means to root is in the wiki, that's the method the guys/gals who found the exploit created.
Sent from my T-Mobile G2 using XDA App
Click to expand...
Click to collapse
That's not to say that there aren't other ways to brick your phone. Someone messing around in things they don't understand can easily turn your G2 into a paperweight. Its always just a safe rule to research first

Grats on the phone.
I lurked on here and read for a few weeks to make sure I had a full understanding before attempting anything.
Since doing lots based off of the dev forums I've been extremely happy. Just be careful and do your due diligence and you should be fine as long as your halfway technically inclined.

Related

[Q] I don't want to sound like a brat, but how close are we to a 1 click root?

Let me start of by saying I'm really grateful for all of the hard work all the devs put in for this big win! But I'm trying to weighout waiting for a 1 click or if I should test my adb skills. You know how it goes. Thanks everybody!
This has already been done with visionary
Sent from my T-Mobile G2 using XDA App
I don't want to sound like a jerk, but if following the very clear and succinct step-by-step instructions worries you too much, I'd question if you should be rooting your phone to begin with. You can mess up a lot on a rooted phone if you don't know what you're doing.
grivad said:
I don't want to sound like a jerk, but if following the very clear and succinct step-by-step instructions worries you too much, I'd question if you should be rooting your phone to begin with. You can mess up a lot on a rooted phone if you don't know what you're doing.
Click to expand...
Click to collapse
amen to that! but no joke, word for word is hard to mess up. a lot of the things u end up doing is gonna be some word to word stuff, no one click tricks usually. so get comfortable
Sent from my T-Mobile G2 using XDA App
the video makes it very easy just watch that and do exactly what he says it works great
I rooted my phone without adb... lol
it can all be done via terminal
visionary 13
has any1 tryed the app visionary13 perm-root yet and did it wrk i found the app on MaDaCo site but i havent used it yet i am waiting for my new g2 to come to come from tmobile had to get a new onw one cause i took the google goggles off and that made it so that i could not get the new ota-update so when the new one comes i want to root it trying visionary13.
byno1 said:
has any1 tryed the app visionary13 perm-root yet and did it wrk i found the app on MaDaCo site but i havent used it yet i am waiting for my new g2 to come to come from tmobile had to get a new onw one cause i took the google goggles off and that made it so that i could not get the new ota-update so when the new one comes i want to root it trying visionary13.
Click to expand...
Click to collapse
you got a replacement for your phone because you couldn't take the time to revert on your own and then apply the update? shame on you.
@OP
root is very easy, if you can read and follow directions you will be fine, but what the others say is true, if you are worried then you should either learn up on your sdk tools or not root your phone because i promise you will get a bootloop one day and not know what to do and you will ask us if it is broken and how to fix it(unless you have been doing your reading), and most likely if we tell you how to fix it then you are going to need adb anyways
rooting is really easy if you use the rage method.
grivad said:
I don't want to sound like a jerk, but if following the very clear and succinct step-by-step instructions worries you too much, I'd question if you should be rooting your phone to begin with. You can mess up a lot on a rooted phone if you don't know what you're doing.
Click to expand...
Click to collapse
Thanks for being a ****, but your anti failed, I upped my ADB to spite you. 3 phones rooted, no problems yet.
It's just my opinion, but I don't think the one-click root method is great for the G2. Unlike the Vibrant there is a step that can brick your phone, and you are best doing that one by hand. Plus, learning ADB will make your life sooooo much easier when you actually do root the phone.
Rooting is just the first step, then you have to do cool stuff to it. Then you need to screw it up, and then you need to fix it. All of that is made much easier or requires ADB.
cparekh said:
Rooting is just the first step, then you have to do cool stuff to it. Then you need to screw it up, and then you need to fix it. All of that is made much easier or requires ADB.
Click to expand...
Click to collapse
Haha, so true.

dumb question.

I know I'm gonna get sh*t for asking this. I've already been thru all the rooting threads but they are all confusing me. I'm new to the phone and love it, I'm a big texter and it runs my battery down pretty quick I have to take my charger to work with me or it wouldn't last me. I'm with AT&T and came over from Tmobile and had the G2x which I had rooted. All the Threads here for rooting confuses me. Could someone explain it alittle different please for AT&T I don't want to brick my phone. Rooting my G2x was real easy this seem alot harder
just a few posts under yours.... [GUIDE] Rooting the Samsung Captivate Glide i927/i927r
That is the perfect post for you. WATCH THE VIDEO!
if you cant find that... few posts under where you started a new thread, OR if you cant follow those directions.... DONT FLASH UNTILL YOU DO. its called research, or knowing what you are doing
sgt_addyjp said:
I know I'm gonna get sh*t for asking this. I've already been thru all the rooting threads but they are all confusing me. I'm new to the phone and love it, I'm a big texter and it runs my battery down pretty quick I have to take my charger to work with me or it wouldn't last me. I'm with AT&T and came over from Tmobile and had the G2x which I had rooted. All the Threads here for rooting confuses me. Could someone explain it alittle different please for AT&T I don't want to brick my phone. Rooting my G2x was real easy this seem alot harder
Click to expand...
Click to collapse
The method to root the phone will get easier as more people work on it(Once CWM works,etc) so just wait until then if you can't follow the current instructions.
For the Glide right now the only method of rooting is flashing a rooted ROM. There is no 'one click' root method where your current stuff is preserved like other phones may have. I'm waiting for such a root method, no rush since my wife uses the Glide and is happy with everything stock.
sgt_addyjp said:
I know I'm gonna get sh*t for asking this. I've already been thru all the rooting threads but they are all confusing me. I'm new to the phone and love it, I'm a big texter and it runs my battery down pretty quick I have to take my charger to work with me or it wouldn't last me. I'm with AT&T and came over from Tmobile and had the G2x which I had rooted. All the Threads here for rooting confuses me. Could someone explain it alittle different please for AT&T I don't want to brick my phone. Rooting my G2x was real easy this seem alot harder
Click to expand...
Click to collapse
I kinda felt the same way coming from HTC phones. The threads here can keep me reading for hours, i rooted Vibrant and a Captivate and i was lost the entire way.
once the rooted AT&T ROM was posted, it took just a matter of minutes, and most of that was just downloading the files needed.
Follow the instructions posted or watch the video on how to do it, and once your done, you'll love it. Then, if you like, go to the app store and download "superuser" and "titanium backup" (free versions will work for now, but paying for them is really the way to go)
And before you know it, custom ROMs will here, and then the real fun starts!

Should I Root?

I was just wondering if it should root my Epic 4G Touch. I have a few reasons for wanting to Root, namely, Free WiFi Tethering, and silencing the Camera. However, my concerns are voiding the warranty, and losing my data. In your opinion, is it worth it?
Also, if I unmount my Micro SD card before rooting, there's no chance of losing any data on it, correct?
Sent from my SPH-D710 using XDA
I say go for it and you got nothing to lose. I was also once contemplating to root
or not and im glad i did
Phones can also be unrooted and restored if something happens to go wrong.
You will have lots of benefits such as using custom roms,using root applications,
modding your entire phone to your liking etc etc...
Should I root?
Yes you should root for sure the android world is ever expanding and becoming easier and more complex Ive learned so much tinkering with my E4GT how to root use odin install roms over clock under clock change voltages memory tweeks Mali GPU tweeks. also it makes jail breaking and unlocking the iphone look like a sad little controlled by apple baby the android OS is wide open to any and all customization and you dont need google's permission to do it. so yes i would root any android phone its so much better than stock ROM and Kernels. Good luck please post any more questions if u have them ill help you out the best i can.
Rooting really unlocks the potential of your phone. I know most Sprint stores are probably different, but when I picked up my E4GT the guy at the counter had a custom rom on his phone. And told me not to worry about rooting/flashing as they can usually reset the phone (before ICS of course). And if they couldn't save it, then I would have to pay a 100 deductible. Not to shabby, and of course haven't hard bricked yet (knock on wood). Just make sure to read, read, read! And check out qbking 77 videos on youtube. That guy is a genius, and if you follow his steps to a T then you will be fine. Good luck!
+1 on the qbking77 videos he makes it easy to follow along. I rooted fiollowing his steps with no problem.my phone is faster has more abilities has better battery can tether backup make nandroids for safe keeping. Just as said above read and research before jumping. You won't be sorry you did.
Question do I have to unroot to update to ics when its finally released?
Sent from my SPH-D710 using Tapatalk 2
Ok first off the answer is no if you do it with sfhubs method and secondly before any of you guys start messing with your phones do some research. "Should I Root" has got to be one of the most repetitious threads in here. A little research of the thoughts of others asking the same question would be a great start to your Android adventure.
Honestly, this is a great place but it does take up some of your time and brain power. Asking others about what to do with your personal device is a lill off center to me but its ok as long as if you destroy your own personal device you dont go blaming others.
Like mentioned QBKing has plenty of videos and please Please please read the stickys in all sections. I may sound crazy but too me if you have to ask this question about rooting your not ready. Its not for the faint of heart...
Side note - If you learn anything in here is that the upgrade for ICS will be here long before or minutes after its official. Never understood why people unroot to get an update to root again... Is it just me? *scratches head*
playya said:
Side note - If you learn anything in here is that the upgrade for ICS will be here long before or minutes after its official. Never understood why people unroot to get an update to root again... Is it just me? *scratches head*
Click to expand...
Click to collapse
I really don't care that you can't understand. I want the official release. I don't want to use roms that have minor issues or have none working features. Yet anyway. I'd rather be safe. Now as for my question. I did a search an I get conflicting results. One says updating ota with root doesn't matter. Second one is you can update with root but you wont be able to root after.
Sent from my SPH-D710 using Tapatalk 2
If you have to ask, NO.
Haha that Sprint guy at the counter sounds like me, custom rom on my E4GT while showing customers my phone. I love it when some ask "wow did ice cream sandwich come out? Can I update to that??" By all means rooting and roming your phone is not for everyone, but I say go for it. Don't expect everything to work perfectly, you need to understand there will be bugs and glitches every now and then and that's why this is my hobby. Always something to do
Sent from my SPH-D710 using xda premium
proxy0 said:
I really don't care that you can't understand. I want the official release. I don't want to use roms that have minor issues or have none working features. Yet anyway. I'd rather be safe. Now as for my question. I did a search an I get conflicting results. One says updating ota with root doesn't matter. Second one is you can update with root but you wont be able to root after.
Sent from my SPH-D710 using Tapatalk 2
Click to expand...
Click to collapse
Hahahaha... ahhh you don't care hahahaha ok but buddy if you really did your research like you said you would know that.... Ya know what just go to sfhubs threads and do a little reading and you will find your answer which I answered already.
My bad this place is about helping others who need helps so here you go..You do know that sfhubs tars are rooted stock with NO I repeat NO changes... I have already answered that I believe but I guess you were stuck on something else I said.... Hahahahahaha
here it is below from sfhubs thread here
The ONLY change was the addition of ROOT to the ROM. NOTHING else was changed. If you made no other changes, you WOULD be able to install an OTA patch update (based off of EL29) on top of this w/o issues.
root, unroot to root again?
Playya Out!
it is definitely worth it, and if you plan not to root it, you should just give it to someone more deserving and get the iphone. i had the same question a few weeks ago and after much reading and a little bravery, ive grown to trust myself highly with some of these processes. really rooting isnt even what youre after for the good stuff, its just a prerequisite. i recommend reading a lot though. and like others said, qbking77 is your guiding angel lol

Root de la Vega thread closed?

Hi guys, any idea why DG closed the Root Vega thread and all the links died? I found the download from Electron73's thread. But is it still working or we have to use King root or sth to get rooted?
wow guys, Kingo root is very cool. I did it for my N900T. Wonderful. Thanks Dev
Huh I just got my Note 3 and was about to root it. What's the story with de la Vega, is that not the optimal way to root anymore?
Apparently flashing one file via Odin was to complicated for people around here, they wanted a program that will hold their hands every step and tell them it'll be alright. Root de la Vega still works great, I've done it on three Note 3's, never had an issue.
Ehh, guess I'm just a grumpy old man, 4 years ago you needed to know what you were doing to root a phone, now there's these newfangled one-click roots these kids are doing nowadays and people go doing stupid stuff to their phones without knowing what the hell they're doing, then screw up and come running here for help. 90% of the problems you see are things that could easily be avoided if they had only read the op.
Grumble grumble...get off my lawn...
kitsunisan said:
Apparently flashing one file via Odin was to complicated for people around here, they wanted a program that will hold their hands every step and tell them it'll be alright. Root de la Vega still works great, I've done it on three Note 3's, never had an issue.
Ehh, guess I'm just a grumpy old man, 4 years ago you needed to know what you were doing to root a phone, now there's these newfangled one-click roots these kids are doing nowadays and people go doing stupid stuff to their phones without knowing what the hell they're doing, then screw up and come running here for help. 90% of the problems you see are things that could easily be avoided if they had only read the op.
Grumble grumble...get off my lawn...
Click to expand...
Click to collapse
I hear ya, but as Android continues growing more mainstream, rooting and ROMs isn't just for geeks (should it be?). Even CyanogenMod is now addressing its "#1 problem" by developing a Windows & Mac GUI root & installer (but no linux, yet)
I've run Linux in some or another (NetBSD, FreeBSD, RedHat, Fedora) as my primary desktop for almost 2 decades, but lately even here it's gotten noobified with Uboontoo elbowing in. I was able to root my Galaxy S1 and Kindle Fire without even booting Windows, but my S3 and Note3 needed ODIN in Windoze because Heimdall (for linux) isn't maintained as much anymore, sadly.
It's just the direction things are going.
Now, ..... YOU KIDS TURN THAT MUSIC DOWN!
What does it mean that RDLV closed?
Is that mean that it cannot be used anymore or the links are already dead? i just root my Note 3 last November 13, 2013 using the RDLV method and it work perfect for me. I just want to know what does it mean that it closed?
My best guess is the one click guys bought him out
Sent from my SM-N900T using xda app-developers app
kitsunisan said:
Apparently flashing one file via Odin was to complicated for people around here, they wanted a program that will hold their hands every step and tell them it'll be alright. Root de la Vega still works great, I've done it on three Note 3's, never had an issue.
Ehh, guess I'm just a grumpy old man, 4 years ago you needed to know what you were doing to root a phone, now there's these newfangled one-click roots these kids are doing nowadays and people go doing stupid stuff to their phones without knowing what the hell they're doing, then screw up and come running here for help. 90% of the problems you see are things that could easily be avoided if they had only read the op.
Grumble grumble...get off my lawn...
Click to expand...
Click to collapse
Totally agreed. The more i read about this kingo root the more i want to reverse back to factory status. Well, too late now, my imei could be on some zombie clone phones or my phone got monitored by someone already!
Sent from my SM-N900T using XDA Premium 4 mobile app
AldrichDSaints said:
Is that mean that it cannot be used anymore or the links are already dead? i just root my Note 3 last November 13, 2013 using the RDLV method and it work perfect for me. I just want to know what does it mean that it closed?
Click to expand...
Click to collapse
Once you have rooted, you don't need to do it again.
He closed the thread because his method was too complicated for people who don't want to bother to read before making that type of change. He had actually come up with a more generic version of the same, but was getting bombarded with people asking how rather than reading how.
Once the one click methods became available, there was no point in continuing to support the other method as they did the same thing. Again, something you normally only do once.
The issue with the IMEI makes sense to me, and unfortunate that they did that, but I don't think it was for an nefarious purpose. The Vroot method was more of a concern to me since the Interface and output was in Chinese and I would prefer to see what it is saying rather than make assumptions.
Right now, I would if ask tell someone to use the Kingo Root method if they needed to root now. I saved the De La Vega root files for both T-Mobile and Verzion when I first saw them in case that I was going to do it at work, but ended up using them while at home.
No big deal in either case.
krelvinaz said:
Once you have rooted, you don't need to do it again.
He closed the thread because his method was too complicated for people who don't want to bother to read before making that type of change. He had actually come up with a more generic version of the same, but was getting bombarded with people asking how rather than reading how.
Once the one click methods became available, there was no point in continuing to support the other method as they did the same thing. Again, something you normally only do once.
The issue with the IMEI makes sense to me, and unfortunate that they did that, but I don't think it was for an nefarious purpose. The Vroot method was more of a concern to me since the Interface and output was in Chinese and I would prefer to see what it is saying rather than make assumptions.
Right now, I would if ask tell someone to use the Kingo Root method if they needed to root now. I saved the De La Vega root files for both T-Mobile and Verzion when I first saw them in case that I was going to do it at work, but ended up using them while at home.
No big deal in either case.
Click to expand...
Click to collapse
Thanks for the response. But the RDLV Method doesn't have a malware right? I don't mind reading before performing this kind of things but if you don't mind, if you'll be asked which method do you prefer? The RDLV or the one click root sir?
I ended up going with the one click root because it was extremely easy and literally only took me 30 seconds. Also I planned on getting a custom recovery and rom in the future so the knox count would had gone up anyway.
AldrichDSaints said:
Thanks for the response. But the RDLV Method doesn't have a malware right? I don't mind reading before performing this kind of things but if you don't mind, if you'll be asked which method do you prefer? The RDLV or the one click root sir?
Click to expand...
Click to collapse
None of the processes have malware. Malware is where something is put onto your computer or device which continues to do things.
These are simply rooting your device.
The issue was in doing the rooting process, Kingo Root appeared to be collecting the IMEI number from the phone. After it was rooted, there was nothing on your phone other than the files necessary for root (busybox, SuperSU) ... no malware.
krelvinaz said:
None of the processes have malware. Malware is where something is put onto your computer or device which continues to do things.
These are simply rooting your device.
The issue was in doing the rooting process, Kingo Root appeared to be collecting the IMEI number from the phone. After it was rooted, there was nothing on your phone other than the files necessary for root (busybox, SuperSU) ... no malware.
Click to expand...
Click to collapse
Kind of odd for them to be collection IMEI numbers isn't it?
krelvinaz said:
None of the processes have malware. Malware is where something is put onto your computer or device which continues to do things.
These are simply rooting your device.
The issue was in doing the rooting process, Kingo Root appeared to be collecting the IMEI number from the phone. After it was rooted, there was nothing on your phone other than the files necessary for root (busybox, SuperSU) ... no malware.
Click to expand...
Click to collapse
Exactly what I was thinking
Sent from my SM-N900T using xda app-developers app
Regarding root methods, why does there only need to be one? This isn't Highlander! What happened to choice?
Sent from my SM-N900T using XDA Premium 4 mobile app

[Q] Should I worry about rooting at this point?

I've had people, both in real life and on web forums, tell me that rooting is risky/riskier at this point in time. Is this true? I'm just considerably more nervous as the phone isn't even a week old yet. However, I feel like I'm just being scared for no reason. I had huge butterflies when I rooted my s3 for the first time (first time rooting). It was so simple and without any scares. After that, I played with ROMs, started rooting friends' old phones when they got new ones. I plan on attempting to dual boot my s3 with other things now for fun. So, I'm aware that there's always a risk, but I just don't want to hold off rooting for no reason. Is it a breeze? Is my anxiety truly warranted?
Also, I keep reading "Chinese variants" what does that mean? Are they talking about the phone nationality or the chip? I feel like it's a dumb question, but this is confusing me. It adds to my nervousness because I'm thinking, what if it means only Chinese phones and I screw up my American phone. I know it's probably silly, but...
Anyway, thanks for any help.
Just use chainfire's sprint root and you will be fine. No reason to worry.
dschachm said:
Just use chainfire's sprint root and you will be fine. No reason to worry.
Click to expand...
Click to collapse
This. I've rooted every Android phone I've ever owned. I like to take control of my device.
Have to agree. I've rooted every Android device that I've owned and never had any issues including taking them to a Sprint store for replacement.
Helpful
dschachm said:
Just use chainfire's sprint root and you will be fine. No reason to worry.
Click to expand...
Click to collapse
Thanks for putting my mind at ease.
Maybe I should make another post, but I'm on linux/ubuntu and I've seen mention of attempting to use Odin in VM, but I worry that if it does work that such a "bridge" might cause potential interruptions. Any further advice?
Edit: According to some further research, it's not suggested to run Odin in VM. So, never mind. Thanks again for the answer, I'll just borrow someone's Windows PC.

Categories

Resources