Apps will not connect to internet - G1 Q&A, Help & Troubleshooting

Hello, it's been a long time since I've had to ask a question here, so hopefully that won't inhibit my answers
So this problem happens a lot on my phone, and normally I just go and reinstall all my apps, but I'm getting sick of that solution. I install certain roms, and for whatever reason, the permissions for all my apps get broken, specifically the connection to data services. For example, Facebook, Myspace can't connect to the internet and force close, the same being for Twidroid and so forth. Native apps like the browser, IM, connect fine.
I've tried running fix_permissions in hopes of resolving this, but to no avail. If anything, it's made the problem worse (if some apps still work, it will break those working apps).
Are there any other solutions that I can use? I'm running Super D with Danger SPL, recent everything. Thanks guys

Anyone? I believe I've fixed this before but don't remember the solution.

lukekirstein said:
Anyone? I believe I've fixed this before but don't remember the solution.
Click to expand...
Click to collapse
Sorry. I've never heard of the apps installing but not connecting online.
APN settings maybe?

Binary100100 said:
Sorry. I've never heard of the apps installing but not connecting online.
APN settings maybe?
Click to expand...
Click to collapse
Only have default T-Mobile USA set, tried "restore defaults" to no avail.

So since there isn't any real solutions right now, is there any way I can go and mass install/uninstall apps?

lukekirstein said:
So since there isn't any real solutions right now, is there any way I can go and mass install/uninstall apps?
Click to expand...
Click to collapse
Thru adb
10

Related

com.google.process.gapps?

Does anyone know what com.google.process.gapps is? I think, im not quite sure, but it might have started coming up randomly after I moved the caches to my sd card. It doesnt do anything when I hit force close, everything im still doing stay the same, its just annoying having it pop up periodically. Does anyone know how I can fix this without having to wipe my phone or anything? Thanks
wipes suck..
I used astro to copy all my apps to my sd so all I have to do is install each one , one at a time which is tedious but better than the market and, I have now noticed if I hadn't done that Id have to buy all the apps since I bought a second G1 in white gave my black one to my wife after a wipe, then used the same sd to re install stuff to the albino one.
But it seems to me that this point other than pinpointing the problem to 1 or 2 apps then kill them and hope it fixes the problem, not alot is known about these lil' suckers so most of the time wipe is the only option, but all your contacts mail & stuff is sync'd from the goog servers so its not as bad as rebuilding most pda/smartphones.
soon im sure things will get easier and better
bhang
Yea I think im jus going to backup my stuff with mybackup, then wipe it, cuz its really annoying
Be careful with that. I encounter problem a while back, cant remember what I did to cause it, but when I rebooted I had to sign back in to my gmail account and couldn't get a data connection with the setup wizard. I had to reflash all the way back to rc29.
I jus wiped it and and used mybackup 2 restore everything, but I encountered a problem with Download Crutch, whenever I tried to install another app after I installed Download Crutch it would ask me to choose what app to use to install the other apps, Download Crutch or Package Installer, and it would freeze at [email protected] screen and say "Android has enountered an error" or smthin, and ask to wait or force close, but it wouldnt allow me to choose, it would just freeze. So I uninstalled it and successfully reinstalled my other apps, everything is fine now, im leaving Download Crutch uninstalled
Linda File Manager has a "download crutch" built in (lets you pick what to associate files with). Download crutch seems to be just that small part of linda file manager. best file manager, imo. Astro is juuust behind it
eleazar6 said:
Linda File Manager has a "download crutch" built in (lets you pick what to associate files with). Download crutch seems to be just that small part of linda file manager. best file manager, imo. Astro is juuust behind it
Click to expand...
Click to collapse
Would you say Discover is below Linda as well, cuz I use Discover
You should have just clear data of gmail application and error would have gone.
How do you "just clear the Google data"?
hcleared gmail data but the error still comes up...
hi, I've cleared the gmail apps data just as the post above suggested, but the error still comes up... now everytime I open gmail it'll force close immediately.... appreciate any help.. thanks
hamdi
com.google.process.gapps
I narrowed the problem down to "google talk" on my EVO. I went into settings about 30 mins ago and i haven't had a pop up yet.
If you frequently use Gtalk, there are other messaging apps such as Palringo that syncs with gtalk. Hope this helps!
try disabling Gtalk...worked for me.
How did you disable Gtalk? I removed Gtalk and it started having this issue in gmail... the only way I fixed it was by putting Gtalk back.
wiped entire phone and reinstalled everything again... dunno why this happens but when it starts I cannot revert it.
solution : com.google.process.gapps
solution : com.google.process.gapps on
chirag.limewebs.com
AsaSpades said:
Does anyone know what com.google.process.gapps is? I think, im not quite sure, but it might have started coming up randomly after I moved the caches to my sd card. It doesnt do anything when I hit force close, everything im still doing stay the same, its just annoying having it pop up periodically. Does anyone know how I can fix this without having to wipe my phone or anything? Thanks
Click to expand...
Click to collapse
I think I had similar problems with my Googles Apps, and a few other apps. What I did was installed Titanium backup. Backup up the apps that I was having problem. uninstalled the apps, and reinstall them from the Market. And that solved my problem.
Hi!
I was experiencing the same problem, and I couldn't install anything from Market. The problem is caused by the gtalk service. If you have it uninstalled, you can get it from a dropbox link. Here it goes: dlDOTdropboxDOTcom PERuPER15246936PERgtalkservice.apk
Of remove the spaces and the other stuff. Unfortunately the forum does not let meg paste external links since i'm a newbie here.
A guy named SAPS uploaded it. Say hallelujah It solves both problems.
Cheers
Could you please give me some more details about what i have to do with this :
dlDOTdropboxDOTcom PERuPER15246936PERgtalkservice.apk
I also have the same problem. I can't download anyting from the market. And my knowledge about computers is not too much.
crash090 said:
Hi!
I was experiencing the same problem, and I couldn't install anything from Market. The problem is caused by the gtalk service. If you have it uninstalled, you can get it from a dropbox link. Here it goes: dlDOTdropboxDOTcom PERuPER15246936PERgtalkservice.apk
Of remove the spaces and the other stuff. Unfortunately the forum does not let meg paste external links since i'm a newbie here.
A guy named SAPS uploaded it. Say hallelujah It solves both problems.
Cheers
Click to expand...
Click to collapse
Could you please give me some more details about what i have to do with this :
dlDOTdropboxDOTcom PERuPER15246936PERgtalkservice.apk
I also have the same problem. I can't download anyting from the market. And my knowledge about computers is not too much.
medi88 said:
hi, I've cleared the gmail apps data just as the post above suggested, but the error still comes up... now everytime I open gmail it'll force close immediately.... appreciate any help.. thanks
hamdi
Click to expand...
Click to collapse
cyberdelia said:
How do you "just clear the Google data"?
Click to expand...
Click to collapse
You press menu from your home screen
click on setting
click on applications
click on manage applications
click on all
click on "app name"
click on clear data
Don't ask me which app, cause I am still looking for it.
On my galaxy tab from tmobile, I cleared the following: contacts, gmail.
It fixed it
But on my G2 from tmobile, i ****ed up the sync, and had to restore it.
The app that I think that cause the problem for me was the bump app.

[q] Issue of Gingerbread 2.3.3 on N1

1) Genie (news/meteo) widget is broken. I remove the widget but, when I try to reinstall it, "genie" process suddenly ends.
RESOLVED: clear data from Application Settings Menu and then re-apply the widget.
PaulCayard said:
1) Genie (news/meteo) widget is broken. I remove the widget but, when I try to reinstall it, "genie" process suddenly ends.
RESOLVED: clear data from Application Settings Menu and then re-apply the widget.
Click to expand...
Click to collapse
Same issue with Meridian Pro player, the widget would make it crash.
Deleting the widget, clearing application data, then re-adding the widget fix it.
Note that clearing the application data makes it forget your unlock code for the pro version. Make sure you have a copy of your code before clearing the data.
I miss the Froyo keyboard, i loved to just swipe my finger up and get another pair of lines with symbols, WHY WAS THIS REMOVED!!!
Or perhaps is not removed, anyone knows?
My n1 is sooo much faster with gingerbread! The issue? I can't stop playing with it
Sent from my Nexus One using XDA App
Annoying amazon mp3 app is still there!
Can't access to Google Voice app (no more icon). The application appears as installed in the market. Can't open / uninstall from the list of applications (appears in grey in all apps list).
Anyone have the Trillian 1.0.145? (final beta before it went to market)
Seems to be the only app not working for me, never completes log in.
Not really an issue, but I.was so much hoping for copy/paste to work in gtalk but I still can't copy in gtalk.
Sent from my Nexus One using XDA App
I always chuckle when people say they avoid CM7 and other ROMs because they want to "avoid bugs".
Irony at its finest?
Don't know if anyone will care, but if you spam tap "Android version 2.3.3" you will see this image:
androidblogz.com/uploadfiles/androidblogzcom-1284587238/awesome-android-gingerbread-skeleton-zombie-painting-found-in-the-official-gingerbread-sdk_1.jpg
has any 1 tried market after updating? I got old market after updating to gingerbread.
Paul22000 said:
I always chuckle when people say they avoid CM7 and other ROMs because they want to "avoid bugs".
Click to expand...
Click to collapse
Do you really need to keep evangelizing CM? This is XDA, we know about CM7. If we wanted to be running it we would be already.
When you go to the USB storage connection screen the button seems to say "Turn off USB storage" no matter whether it's already on or not.
Sneeze1066 said:
When you go to the USB storage connection screen the button seems to say "Turn off USB storage" no matter whether it's already on or not.
Click to expand...
Click to collapse
mine seems fine
launcher pro's 3d scrolling app drawer doesnt work tho
Hasilpuri said:
has any 1 tried market after updating? I got old market after updating to gingerbread.
Click to expand...
Click to collapse
Yeah, me too.
Just close the Market and then re-open and you're back at the new one. You may need to kill Market in app management, or just wait a couple of minutes to go back in.
I'm having the umts hsdpa switch issue. It switches back and forth every few seconds, and I have strong signal. Anyone seeing this?

[Q] Cannot update multiple installed apps, is it the new market?

Anyone else noticing that since getting the new market, multiple apps on the Nook Color won't update? They just show open, and I presume would not let you install them at all?
The new Windows Phone 7 clone market seems to show apps even if you can't install them, so sounds like that's what's going on but can't figure out why.
Waze, Facebook, Wifi Analyzer.. I think I saw another one too.
Solution is found, although still a tad quirky. You must have the new market and follow this procedure:
skwalas said:
Ah hah! You are correct. Clearing market data at 161 caused me to lose my apps again. So it seems the full process is as follows: (and note I've never force closed the app, not sure why that should be necessary.
1) set dpi to 160 in build.prop
2) reboot
3) clear market app data (force close first may help?)
4) restart market, accept terms, let it rebuild data at 160 dpi
5) profit
Click to expand...
Click to collapse
And another procedure, similar, with a few extra steps.
freonchill said:
Posting my results, might help someone
Preface: NC running cm7 7.1.0 rc-1 on sandisk cl4 16gb card with 0.5 random write, 32 queue depth... See my post in the sd card performance topic
Downloaded and installed lcd density app
Choose 160 dpi
Choose reboot via first option, kill
After rebooting, run market
Notice its still broken
Goto running app/services
Kill 2 market services
Goto installed app list
Force quit market app
Clear data
Run market
Accept
Full market front screen with movies, books, apps, etc
Was able to update 12 apps that didnt have update icons since i downloaded new market app.
I just did that, so i will post back if it has problems and or stops working in the future
Click to expand...
Click to collapse
If you update your CM7 or otherwise go back to 161 DPI, the market will eventually stop letting you update again. You can redo the procedure above to fix it. And if you you find your Apps list is empty you can try using AppBrain, it will list updates and you can update them one at a time. Not sure about installing new apps that otherwise would be "incompatible" this way, however.
Thanks to everyone that figured this stuff out, the two posts above are only examples which seem to work, there are other folks who started the ball rolling towards a solution.
New market updates multiple apps for me.
Only problem is that sometimes even if some app is already updated, it still shows it at updating list.
i constantly have to clear data for the new market to work properly. Have you tried that? I know after I clear data I get a notification that updates are available.
mrkavanagh said:
i constantly have to clear data for the new market to work properly. Have you tried that? I know after I clear data I get a notification that updates are available.
Click to expand...
Click to collapse
By that do you mean clear the notification list? I wouldn't want anyone to read that and go ahead and wipe their data.
Applications>manage apps> market> clear cache; clear data.
I constantly have to do this as well.
RASTAVIPER said:
New market updates multiple apps for me.
Only problem is that sometimes even if some app is already updated, it still shows it at updating list.
Click to expand...
Click to collapse
Oh, sure, it's updating some apps.. Just some are showing up without the ability to update.
Like I know at least a few apps have updated and they don't show up as needing updates. Or look at Appbrain, you can always see app updates there regardless of the market.
Seems like it's just filtering more apps than it used to. I'm about to remove the new market, it sucks anyway.
Silly question, but how do you guy get the new Market?
votinh said:
Silly question, but how do you guy get the new Market?
Click to expand...
Click to collapse
Installed automatically on my NC.. Lucky me. There are also apk's floating around.
I'm having a similar problem since updating to nightly 142. Certain icons are no longer visible in Launcher, Advanced Uninstaller, or Titanium Backup. When I visit the Market I'm not given the download box in the header or an update option. Almost as if the app is incompatible with the device. I tried the Applications>manage apps> market> clear cache; clear data procedure with no different result. I did get the message when returning to Market, so I guess I cleared something. The effected apps ( that I'm concerned about ) are Facebook and, of course, Angry Birds. Couple others as well. Thanks for any suggestions
416inversed said:
Applications>manage apps> market> clear cache; clear data.
I constantly have to do this as well.
Click to expand...
Click to collapse
^THIS...Oh SO much THIS
I had to do this today so that nook tweaks would update
khaytsus said:
Installed automatically on my NC.. Lucky me. There are also apk's floating around.
Click to expand...
Click to collapse
Thanks, m8.
You aren't the first one saying "it automatically updated" but surprisingly, mine doesn't. Don't know why.
Yes, I can see some Vendor (Vending?).apk floating around the net but no clue which version they are.
Maugchief said:
I'm having a similar problem since updating to nightly 142. Certain icons are no longer visible in Launcher, Advanced Uninstaller, or Titanium Backup. When I visit the Market I'm not given the download box in the header or an update option. Almost as if the app is incompatible with the device. I tried the Applications>manage apps> market> clear cache; clear data procedure with no different result. I did get the message when returning to Market, so I guess I cleared something. The effected apps ( that I'm concerned about ) are Facebook and, of course, Angry Birds. Couple others as well. Thanks for any suggestions
Click to expand...
Click to collapse
Didn't help the issue at hand here for me either, unfortunately..
Sorry you're having the same issues. I also posted to the cyanogen forums and am still waiting for another reply to the post. That's where the Titanium Backup suggestion came from. Here's hoping for another suggestion here.
It doesn't seem like the market notifies you if an app needs a manual update due to changing permissions anymore. Also I get a Appstore and market both saying I need to update Amazon mp3 and after I update one the other app store will still say it's not updated so you have to update again in order to clear the two out
Sent from my NookColor using XDA Premium App
I am having the same issue as the OP. Agenda Widget Plus and Facebook disappeared from my "MyApps" list but can be found by searching. I have the new market and going into settings to clear data and cache for market did not help. Had been working without issue previously. I am running n146.
Sent from my NookColor using Tapatalk
I disabled MarketUpdater.apk last night and uninstalled Market updates and I STILL am having problems with SOME apps.
Oddly, I can see Waze again, but I still cannot 'see' the Plus version of Android Agenda Widget and a few others. I CAN see the free version of Android Agenda Widget, go figure. For some reason I can usually see apps in AppBrain that need updating, but those apps have also disappeared from AppBrain, so I'm not sure what I'm missing currently.
Damn you Google, what are you doing?
Same situation for me. Went to a backup of an earlier nightly that still had the old market and even there Agenda Widget Plus was missing. Also checked the android market web site and it shows Agenda Widget as incompatible with NC. How does the market determine whether an app is compatible with a device? I contacted the Agenda Widget developer and he said he had not changed anything.
Sent from my NookColor using Tapatalk
elwood1229 said:
Same situation for me. Went to a backup of an earlier nightly that still had the old market and even there Agenda Widget Plus was missing. Also checked the android market web site and it shows Agenda Widget as incompatible with NC. How does the market determine whether an app is compatible with a device? I contacted the Agenda Widget developer and he said he had not changed anything.
Sent from my NookColor using Tapatalk
Click to expand...
Click to collapse
I'd kinda like to know that as well. When I originally downloaded the crappy Facebook app I had no problem. But when I go to the market on the website now it says it is not compatible even though it works fine. I suspect now that the market is "device aware" any of my installed apps that get updates will not show if the app is no longer considered compatible so I will be stuck with the older version.
patruns said:
I'd kinda like to know that as well. When I originally downloaded the crappy Facebook app I had no problem. But when I go to the market on the website now it says it is not compatible even though it works fine. I suspect now that the market is "device aware" any of my installed apps that get updates will not show if the app is no longer considered compatible so I will be stuck with the older version.
Click to expand...
Click to collapse
My guess is that Facebook can use the GPS, or Microphone, Camera... some hardware we don't have.
This is new behavior, at least changed behavior, and it's very annoying.
I've read that "device aware" suggestion in a few places, and decided to try the build.prop edit that I've read about elsewhere. Changed the device name to Samsung S and manufacturer to samsung. It didn't make a difference. I also can't understand why Angry Birds and Checkers could be device specific. The Market definitely knows I've got Nook because it is grayed out in the drop down box. I hope brighter minds than mine can come up with a work around.

[Q] Bionic and CarrierIQ

O.K. Wearing my tinfoil hat. Looked and couldn't find the processes that might operate this rootkit on my Bionic, but I really can't be certain what I am looking for.
The HTC versions were IQAgent and IQRD. Nothing similar that I have found, but I'll bet they are there somewhere.
Anyone found anything?
http://www.wired.com/threatlevel/2011/11/secret-software-logging-video
RMD
--
I've heard that it could be disguised as Contacts Sync and ContactsData. They have the same icon (although that doesn't mean much).
I haven't been able to determine if its the same thing or not.
Anyone able to confirm that the Bionic is CarrierIQ free?
I tried the Logging test tool, but if they renamed the app it won't work.
Either way, this thing is going to cause such a lawsuit with huge repercussion. (which they deserve)
railmaster7 said:
I've heard that it could be disguised as Contacts Sync and ContactsData. They have the same icon (although that doesn't mean much).
I haven't been able to determine if its the same thing or not.
Anyone able to confirm that the Bionic is CarrierIQ free?
I tried the Logging test tool, but if they renamed the app it won't work.
Either way, this thing is going to cause such a lawsuit with huge repercussion. (which they deserve)
Click to expand...
Click to collapse
Likewise, I ran the "CIQ Checks" test in the "Logging Test App" by xda member TrevE mentioned in this article as a reliable way of testing for the presence of CIQ: http://lifehacker.com/5863895/carri...everything-on-your-phone-and-how-to-remove-it The test completed running and nothing showed up in the "CIQ File List" so I'm assuming the Bionic is clean.
I don't think the Contacts Sync and ContactsData icons are a reliable way to test for CIQ. Found this on another site: "The icon is a default icon, not specific to Carrier IQ. It can't help you determine whether or not CIQ is present."
After all the latest news about the rootkit that is allowing apps to bypass requests and can track what you're doing on the phone, I have found that particular app on our Bionics.
First, read this article:
http://www.helloandroid.com/content/are-carriers-illegally-tapping-your-android-phone
Next, go to settings, applications, manage applications, all applications tab, and look for the Fake Blur app. I am rooted and rommed and noticed that I still have this app. Is it something that we should be worried about? Has anyone tried uninstalling it and seeing if the phone still works without it?
Well, for whatever it's worth:
http://www.theverge.com/2011/12/1/2602532/verizon-carrier-iq-denial
So that would seem to strongly support the idea that the Bionic lacks CIQ.
Reverence12389 said:
After all the latest news about the rootkit that is allowing apps to bypass requests and can track what you're doing on the phone, I have found that particular app on our Bionics.
First, read this article:
http://www.helloandroid.com/content/are-carriers-illegally-tapping-your-android-phone
Next, go to settings, applications, manage applications, all applications tab, and look for the Fake Blur app. I am rooted and rommed and noticed that I still have this app. Is it something that we should be worried about? Has anyone tried uninstalling it and seeing if the phone still works without it?
Click to expand...
Click to collapse
I'm tempted to use TB to remove this completely from my phone... and it's present in Liberty v2.0
Stories said:
I'm tempted to use TB to remove this completely from my phone... and it's present in Liberty v2.0
Click to expand...
Click to collapse
It's present in Shifter rom also. I was going to uninstall it using TB, but it seems like it might stop something from working, because when I attempted to force stop the application and went back to my homescreens, it was like I had just turned the phone on and they were sluggish.
Reverence12389 said:
It's present in Shifter rom also. I was going to uninstall it using TB, but it seems like it might stop something from working, because when I attempted to force stop the application and went back to my homescreens, it was like I had just turned the phone on and they were sluggish.
Click to expand...
Click to collapse
I froze it with titanium a few hours ago and hadn't had any issues or FC's yet. I'm running Purity.

Question Phone constantly crashing and rebooting issue -> Help

As already mentioned in other Posts, my Vivo X90 Pro Plus is really unstable. As I don't know if I'm the only one having these issues and as it's not so evident, I decided to create a new Post about it.
I quickly installed after receiving the phone Google Play Store like a lot of people I guess, then many apps. I'm using quite a lot the GPS applications, and they seem well working. But the first thing I observed and didn't understand was the WiFi speed. It seems when downloading a big file by WiFi to be slow compared to my other phones even older in technologies and on the same router connection and at the same distance. Then I had a lot of crashes of the phone. A lot during the use of GPS Apps like Google Maps and WAZE, but not only. I was thinking it was due to the Debloat script I applied, but after doing a complete Erase and trying without the script, I observed the same. I did try to take a Log of the OS to check but as I'm not so specialized in these logs, I would need help of someone knowing the Logcat and their readings if possible... Because it's not clear for now if it's Hardware and need to change phone, or Soft or OS... I observed when it start crashing, it can be even every 5 minutes and becoming worst and worst and consumes a lot of the battery without any specific reason.
As it seems I can't attach here the Logcat file, here's the link to it;
iPage
michaelbeghain.com
Thanks a lot
Macguyver1980 said:
after doing a complete Erase and trying without the script, I observed the same.
Click to expand...
Click to collapse
You mean the problem is there after a factory reset too (without Google Play and debloat)?
TheMystic said:
You mean the problem is there after a factory reset too (without Google Play and debloat)?
Click to expand...
Click to collapse
Without Google Play it's difficult to say, as I can't use the phone without anything installed and I don't speak Chinese. But without the Debloat also, yes.
Macguyver1980 said:
Without Google Play it's difficult to say, as I can't use the phone without anything installed and I don't speak Chinese. But without the Debloat also, yes.
Click to expand...
Click to collapse
Then the issue is being caused by Google apps and services. Where did you install those from?
Also, try deleting app data for Android System Webview and Chrome. These have been responsible for several app crashes in the past.
TheMystic said:
Then the issue is being caused by Google apps and services. Where did you install those from?
Also, try deleting app data for Android System Webview and Chrome. These have been responsible for several app crashes in the past.
Click to expand...
Click to collapse
I installed once from APKMirror, then once from APKPure. Ok, I'll try to delete datas. Have you seen from the Logcat what was the cause? Thanks
Macguyver1980 said:
I installed once from APKMirror, then once from APKPure. Ok, I'll try to delete datas. Have you seen from the Logcat what was the cause? Thanks
Click to expand...
Click to collapse
Isn't it good to use APKPure for the app not available in our region we need in the Google Play Store and we have to update? If you've another proposal...
Macguyver1980 said:
I installed once from APKMirror, then once from APKPure. Ok, I'll try to delete datas. Have you seen from the Logcat what was the cause? Thanks
Click to expand...
Click to collapse
Do you check the APKs on VirusTotal before sideloading them?
I haven't seen the logcat as I won't make anything out of it.
I would stay away from apkpure though because I don't trust that site.
Macguyver1980 said:
Without Google Play it's difficult to say, as I can't use the phone without anything installed and I don't speak Chinese. But without the Debloat also, yes.
Click to expand...
Click to collapse
What version debloat script did you use?
Hi, that's ok. From the logcat I understood there was an issue with the app "Weather Widget" I installed and got used to and all GPS apps. After removing and cleaning its data, the problem is solved. There are no issues with the apps coming from apkpure. This app was coming from the Google Market and caused this issue. Thanks for your help.
But to refer to a comment, I've indeed yet a lot of error messages related to "Android System Webview" which should be updated when there are no update available. Like for Email checks, it seems often causing issues.

Categories

Resources