Rooted, now getting crashes and app re-inits - Verizon Samsung Galaxy S7 Questions & Answers

ok so rooted my s7 and that went well but then i upgraded portions to have the volte enabled which worked fine but i keep getting app crashes but only when i have an app try to grab a file from storage (pic upload, or whatever else upload) which i think is from the apps re-initing after losing focus (if i go back to an app after moving out of it but not closing it, it doesnt go to where i left off but re-opens the app from the start)
so i've cleared both cache partition and dalvik and that helped the laggy-ness but apps still crash at the same points.
for the most part apps perform normally other than that (no random app crashes for no reason or with no interaction)
any ideas?
currently on the pe1 firmware after wiping; i had pg1 baseband and modem firmwares installed to use the voice over LTE, now all PE1

Boot into recovery mode and clear your cache partition.

This root method sucks as well. Don't expect anything great out of it.

jedi38 said:
Boot into recovery mode and clear your cache partition.
Click to expand...
Click to collapse
as i said already did that...
JAYNO20 said:
This root method sucks as well. Don't expect anything great out of it.
Click to expand...
Click to collapse
i'm not talking about the root process that actually worked flawlessly, this is only about the crashing apps and re-inits i could do a full wipe and re store apps selectively but that is a 5+ hour job due to all the apps and configuration i have to re-do so it's preferred if i can get a fix not involving a full wipe

Related

The process com.android.phone has stopped unexpectedly

I have been having this issue ever since my phone booted up and all my apps sequentally had force close dialogs happen. I am running my apps from the SD and figured something went wrong with the boot up sequence. I tried doing a nandroid backup, reinstall fresh 1.1, but no luck.
I then used my backups to reinstall over all my apps, then went into Market to install them via that. Everything seemed to be just fine, but the phone app would still not dial anything and when I recieved a call, it gives the error "The process com.android.phone has stopped unexpectedly" and then proceeds to try to reset the phone connection. Most times I lose all data connection and need to reboot.
Recently, I tried installing the latest Modoco CDMA rom. No luck. I then did a Titanium backup and force reinstalled everything again. Still no luck.
Anyone have this issue and get it resolved? My Hero can do everything but make and accept calls. I really don't want to do a wipe as this problem can just happen again, so I would rather understand the process.
Thanks in advance.
Ceger
Simplest way to fix this should be clearing the dalvik/boot cache from fresh's kitchen. I really should write up a guide on how to do these simple tasks manually.
obelisk79 said:
Simplest way to fix this should be clearing the dalvik/boot cache from fresh's kitchen. I really should write up a guide on how to do these simple tasks manually.
Click to expand...
Click to collapse
Will that work on MCR 2.2 as well? I'll look into that. Is it something I can do from recovery?
Ceger
yes should work on mcr 2.2 and can be done manually from recovery, I know recovery does dalvik cache, not sure if it also kils the boot cache as well though. The older version only did dalvik.
obelisk79 said:
yes should work on mcr 2.2 and can be done manually from recovery, I know recovery does dalvik cache, not sure if it also kils the boot cache as well though. The older version only did dalvik.
Click to expand...
Click to collapse
Do you need to do both? Wiping the dalvik cache created lots of app fc issues, which would be fine if the phone actually worked. Still won't make or receieve calls.
And thank you for the assistance.
Ceger
Edit. Clearing the boot cashe got rid of the FC issues. However, still have same issue with the phone app. This is so annoying.
honestly the best bet to clear up the issues would be to do a full wipe from recovery. Wipe the phone clean then run the stock RUU and re-root and install your custom rom. Do a nandroid backup first just to prevent losing any of your info.
Unfortunately despite the many well written guides here on XDA there are always a few issues most likely a result of slight hardware quirks or unfortunate circumstances at the time of flashing.
Just for '****s and giggles' have you tried pulling your battery for 30 seconds, reinstalling it and booting the phone up?
Heck sometimes just a reflash of the rom right over top of itself. I've been tinkering with this phone since the day root came out and I still don't fully understand all of it's quirks.
Ceger said:
I have been having this issue ever since my phone booted up and all my apps sequentally had force close dialogs happen. I am running my apps from the SD and figured something went wrong with the boot up sequence. I tried doing a nandroid backup, reinstall fresh 1.1, but no luck.
I then used my backups to reinstall over all my apps, then went into Market to install them via that. Everything seemed to be just fine, but the phone app would still not dial anything and when I recieved a call, it gives the error "The process com.android.phone has stopped unexpectedly" and then proceeds to try to reset the phone connection. Most times I lose all data connection and need to reboot.
Recently, I tried installing the latest Modoco CDMA rom. No luck. I then did a Titanium backup and force reinstalled everything again. Still no luck.
Anyone have this issue and get it resolved? My Hero can do everything but make and accept calls. I really don't want to do a wipe as this problem can just happen again, so I would rather understand the process.
Thanks in advance.
Ceger
Click to expand...
Click to collapse
use these commands to clear cache
rm -r /data/boot-cache/
rm /data/dalvik-cache/
once you finish then reboot.everything should go away...
he's done that already.
then i suggest to extract the rom zip file, and get into command on your device and go under the system/lib or app and see what is listed in the folders. and compare it to the rom folder.
That's how i was able to fix the voice search on my device, one of the lib file was missing and got it to work after that.
obelisk79 said:
honestly the best bet to clear up the issues would be to do a full wipe from recovery. Wipe the phone clean then run the stock RUU and re-root and install your custom rom. Do a nandroid backup first just to prevent losing any of your info.
Unfortunately despite the many well written guides here on XDA there are always a few issues most likely a result of slight hardware quirks or unfortunate circumstances at the time of flashing.
Just for '****s and giggles' have you tried pulling your battery for 30 seconds, reinstalling it and booting the phone up?
Heck sometimes just a reflash of the rom right over top of itself. I've been tinkering with this phone since the day root came out and I still don't fully understand all of it's quirks.
Click to expand...
Click to collapse
Done and done and no difference.
reddick said:
then i suggest to extract the rom zip file, and get into command on your device and go under the system/lib or app and see what is listed in the folders. and compare it to the rom folder.
That's how i was able to fix the voice search on my device, one of the lib file was missing and got it to work after that.
Click to expand...
Click to collapse
Done, even manually moved some files in case they were corrupted at one point. Very bad move, nandroid backup was my friend there.
Guess a wipe will be the only option then. How annoying.
Thanks for all of your inputs.
Ceger
Another thought... would updating my phone with latest kernal compile possibly do the trick? Or how about a replacement process for google.com.phone?
Ceger
Interesting theory.... worth a try.
i had this issue once and it was because of somehow the uids for the apps got messed up. a wipe should fix this in most cases. but for me it went like ur issue. i almost event went back stock. then i looked into it and found that in my packages.xml file the the uids were all messed up. i had multiple uids and certs for the apps i was having issues with. so what i did was pulled the packages.xml from the device and erased the apps i was having issues with. then pushed it back and rebooted. that cleared the issue. so if i were u i would research that. do a google search on it. then if it doesnt work do the ruu and reroot. good luck man. i know how u must be feeling. i was there
toastcfh said:
i had this issue once and it was because of somehow the uids for the apps got messed up. a wipe should fix this in most cases. but for me it went like ur issue. i almost event went back stock. then i looked into it and found that in my packages.xml file the the uids were all messed up. i had multiple uids and certs for the apps i was having issues with. so what i did was pulled the packages.xml from the device and erased the apps i was having issues with. then pushed it back and rebooted. that cleared the issue. so if i were u i would research that. do a google search on it. then if it doesnt work do the ruu and reroot. good luck man. i know how u must be feeling. i was there
Click to expand...
Click to collapse
Actually, the fix was much simpler. I wiped the SD ext partition and just did a Recovery Wipe. It went back to stock modded rom that remained rooted. I then used Titanium to reinstall my apps with data and then MyBackup to get back some settings such as my scenes, etc. and all was good. Took all of 30 minutes to get my Hero back up and running in better condition than before.
Thanks all for the assists.
Ceger
com.android.phone
com.android.phone
i am facing this prob on cyanogen mod10....when ever i reboot my optimus 2x....i face this damn problem
help plzzzzzzzzzz.....!!!!!

Dalvik Cache Wipe triggers Starting apps dialog box every boot

I have got this issue since I wiped the dalvik cache on Android 4.2.2 to fix a Play Store issue which I should of deleted that dalvik cache file with Titanium Backup or use Lucky Patcher to remove that left over file in /data/app/ but also wiping the cache somehow broke the APN API not allowing me to add the wiped APNs and such.
Since then I had to reflash EVERYTHING using the Nexus Stock Image flasher from Google Developers, since then I had no issues until a recent Android 4.3 update which caused the dalvik cache issue to arise since it wiped the dalvik cache.
I also do not have root because of the update but the su binary and SuperSU is still there so I cannot fix the issues manually.
When I come back on holiday I will root the device to see if I can fix the issue
but if that does not help then I can use the root to backup ALL the user apps, backup ALL the internal SD contents and reflash also rooting it.
Because I paid for the TB licence I can just restore my stuff in a touch of a "button".
I have removed apps which I don't use and the ones which I suspect is causing the issue but that does not help.
It seems that wiping the cache partition now does not break anything.
The dialog box says in the title "Android is upgrading..." and it says below "Starting apps..." and then gets off in a second.
I have seen forums of people having this strange issue but there are no replies.
I am getting back from holiday on the 31/8/13.
I really want this haunting issue to stop so please help so others can fix this issue without going though annoyance caused by this issue.
andyabc said:
I have got this issue since I wiped the dalvik cache on Android 4.2.2 to fix a Play Store issue which I should of deleted that dalvik cache file with Titanium Backup or use Lucky Patcher to remove that left over file in /data/app/ but also wiping the cache somehow broke the APN API not allowing me to add the wiped APNs and such.
Since then I had to reflash EVERYTHING using the Nexus Stock Image flasher from Google Developers, since then I had no issues until a recent Android 4.3 update which caused the dalvik cache issue to arise since it wiped the dalvik cache.
I also do not have root because of the update but the su binary and SuperSU is still there so I cannot fix the issues manually.
When I come back on holiday I will root the device to see if I can fix the issue
but if that does not help then I can use the root to backup ALL the user apps, backup ALL the internal SD contents and reflash also rooting it.
Because I paid for the TB licence I can just restore my stuff in a touch of a "button".
I have removed apps which I don't use and the ones which I suspect is causing the issue but that does not help.
It seems that wiping the cache partition now does not break anything.
The dialog box says in the title "Android is upgrading..." and it says below "Starting apps..." and then gets off in a second.
I have seen forums of people having this strange issue but there are no replies.
I am getting back from holiday on the 31/8/13.
I really want this haunting issue to stop so please help so others can fix this issue without going though annoyance caused by this issue.
Click to expand...
Click to collapse
that android is upgrading dialog box is the dalvik getting rebuilt, it get rebuilt after you wipe it, it is SUPPOSED to happen when you wipe your dalvik. it isnt an issue. if not, you wouldnt have a bootable or usable phone. the real issue here is you using lucky patcher. we all know what it is used for, and is disrespectable to the developers that hang out on xda.
simms22 said:
that android is upgrading dialog box is the dalvik getting rebuilt, it get rebuilt after you wipe it, it is SUPPOSED to happen when you wipe your dalvik. it isnt an issue. if not, you wouldnt have a bootable or usable phone. the real issue here is you using lucky patcher. we all know what it is used for, and is disrespectable to the developers that hang out on xda.
Click to expand...
Click to collapse
I only use Lucky Patcher for important stuff and not really for what you think so that is NOT the issue what so ever and misleading to this thread and plus, other people use it.
I mean that in EVERY boot it says that it is starting apps, nothing to do with building at all.
Sent from my Nexus 4 using Tapatalk 4 Beta
andyabc said:
I only use Lucky Patcher for important stuff and not really for what you think so that is NOT the issue what so ever and misleading to this thread and plus, other people use it.
I mean that in EVERY boot it says that it is starting apps, nothing to do with building at all.
Sent from my Nexus 4 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Late reply, but Lucky Patcher did this to my phone just now and I don't know what to do, other than reflash. Which sucks because I spent all night modding out my phone and was stupid enough to not to a nandoid backup.
Edit: The first boot it upgraded everything then everything force closed, 2nd boot everything upgraded, but seems to be working fine. Woo. Was scared for a moment.
evilpig said:
Late reply, but Lucky Patcher did this to my phone just now and I don't know what to do, other than reflash. Which sucks because I spent all night modding out my phone and was stupid enough to not to a nandoid backup.
Edit: The first boot it upgraded everything then everything force closed, 2nd boot everything upgraded, but seems to be working fine. Woo. Was scared for a moment.
Click to expand...
Click to collapse
Well you was LUCKY (pun alert!).
Anyway it seems that the stock rom was always the issue, even reflashing does not fix this issue when you wipe the dalvik cache.
I am on ParanoidAndroid 3.98 at the moment and I am not getting any issues just by wiping the dalvik cache and/or the cache partition.
Sent from my Nexus 4 using Tapatalk 4
I have found fix for this error, it is mainly due to odex files which are created by lucky patcher so deleting these files using lucky patcher itself will surely remove this error with 50 percent success rate. Here's the fix; open lucky patcher, there in lower left section you can see Toolbox, click that Toolbox then select 4th last option i.e Remove all odex files.Thats it android will reboot on itself and vola no android is upgrading. .
Check out attached image for help.
:good:Hits Thanks If I helped u:good:
Garu8 said:
I have found fix for this error, it is mainly due to odex files which are created by lucky patcher so deleting these files using lucky patcher itself will surely remove this error with 50 percent success rate. Here's the fix; open lucky patcher, there in lower left section you can see Toolbox, click that Toolbox then select 4th last option i.e Remove all odex files.Thats it android will reboot on itself and vola no android is upgrading. .
Check out attached image for help.
:good:Hits Thanks If I helped u:good:
Click to expand...
Click to collapse
I just removed the odex files and worked great. Thank you.

[Q] Com.android.phone has stopped working...can't sent texts either

ATT S5 with Straight Talk sim. Towel root and stuff. I can't place calls but can receive them. The antenna reception icon is replaced with the little "banned" (circle with line through it...think no smoking signs). Any fixes?
First try wiping the system cache. Boot to recovery mode and wipe the cache. If the problem persists, go the application manager in the settings menu and clear cache and data for the process (app).
That will resolve most issues. There have been hundreds of threads about xxx has stopped working, so if you had done a search you would already have found this.
If your luck is bad and the above doesn't fix the error, then presumably you have something unusual happening e.g. a corrupt system file or non-obvious conflicting app. You can try temporarily removing recently installed apps or resetting your phone.
To reset your phone, backup any files that are important to you. Then write a full, stock firmware image with Odin, followed by a facotry ata reset. It's recommended that you use a pre-June 6th firmware build to assure that you can easily Towel root again.
.
fffft said:
First try wiping the system cache. Boot to recovery mode and wipe the cache. If the problem persists, go the application manager in the settings menu and clear cache and data for the process (app).
That will resolve most issues. There have been hundreds of threads about xxx has stopped working, so if you had done a search you would already have found this.
If your luck is bad and the above doesn't fix the error, then presumably you have something unusual happening e.g. a corrupt system file or non-obvious conflicting app. You can try temporarily removing recently installed apps or resetting your phone.
To reset your phone, backup any files that are important to you. Then write a full, stock firmware image with Odin, followed by a facotry ata reset. It's recommended that you use a pre-June 6th firmware build to assure that you can easily Towel root again.
.
Click to expand...
Click to collapse
Tried everything except resetting. I don't even se the phone icon under app manager.
LXXXVII said:
Tried everything except resetting. I don't even se the phone icon under app manager.
Click to expand...
Click to collapse
You should provide more information e.g. a detailed, step by step description of what you are trying in aid of discerning where you have gone awry. It's implausible that you wrote a full stock firmware image plus cleared the system cache and a factory data reset and still have the problem remaining.
Those steps would restore any changes that you could have made to the keyloayout files and then some. Ergo, there is something that you have left out or possibly an error or omission in one of the steps you took towards reverting your phone.
.
LXXXVII said:
Tried everything except resetting. I don't even se the phone icon under app manager.
Click to expand...
Click to collapse
1- Check your IMEI by *#06# and *#0011#. Is it still OK and PASS?
2- In the most cases, flashing the stock firmware may fix the problem.

Apps optimized at every reboot

Since Lollipop 5.1, Android optimize the apps at every reboot (359 apps), it takes around 20 minutes each time. My phone is encrypted and it does that with or without SD card. Did anyone notice a similar behavior?
1) Tried to remove SD
2) Tried to clear Dalvik
No changes.
difto said:
Since Lollipop 5.1, Android optimize the apps at every reboot (359 apps), it takes around 20 minutes each time. My phone is encrypted and it does that with or without SD card. Did anyone notice a similar behavior?
1) Tried to remove SD
2) Tried to clear Dalvik
No changes.
Click to expand...
Click to collapse
On my phone a window shows up on a reboot that Android is optimizing apps, but it takes 3 sec. Your seems like you have just upgraded Android OS and it prepares apps for that. It could be that update didn't really go well. I have never encrypted my phone, so that could be something... If nothing helps, factory reset could work, but make sure that your sd card is decrypted before reset(if you have it encrypted too)
Same here, thought that xposed is the cause but it seems that other have this issue without root.
Sent from my D5833 using XDA Free mobile app
smardu said:
Same here, thought that xposed is the cause but it seems that other have this issue without root.
Sent from my D5833 using XDA Free mobile app
Click to expand...
Click to collapse
I did not have xposed when it began... I have root though
Charkatak said:
On my phone a window shows up on a reboot that Android is optimizing apps, but it takes 3 sec. Your seems like you have just upgraded Android OS and it prepares apps for that. It could be that update didn't really go well. I have never encrypted my phone, so that could be something... If nothing helps, factory reset could work, but make sure that your sd card is decrypted before reset(if you have it encrypted too)
Click to expand...
Click to collapse
The issue with encryption is that the recovery cannot access the data partition and so cannot fix file permissions which could be an explanation for the issue.
Though rarely it only optimize 1 app usually it's all of them...
Slightly different (and worse) here, phone encrypted and everytime I reboot it hangs, reboots itself and then optimizes each and every app.. rebooting has become an agony
I had root in 5.0.2 then went to 5.1.1 but had to use flashtool as the over the air update kept failing (because I had root? I undid root and still had the same problem).
So when 5.1.1 loaded I had the same issue you are having, and I found I couldn't get root so I flashed it again 5.1.1, still the apps optimising every boot.
So flashed it to 5.0.2 again, took root again. Rebooted and the apps still had to optimise again (far less apps though, like 170 compared to 350 on 5.1.1).
Do I flashed it back to 5.1.1 and now it seems to all work fine.
No idea what the issue was.
BTW I used the UK firmware for both versions.
Pyres said:
Slightly different (and worse) here, phone encrypted and everytime I reboot it hangs, reboots itself and then optimizes each and every app.. rebooting has become an agony
Click to expand...
Click to collapse
I already have this issue once. I don't reboot often, but I doesn't happen at each reboot...
Pyres said:
Slightly different (and worse) here, phone encrypted and everytime I reboot it hangs, reboots itself and then optimizes each and every app.. rebooting has become an agony
Click to expand...
Click to collapse
Actually this is the same as me, tries to boot ~2 min then reboot and optimize. I will try to reflash the zip pre-rooted.
I have had the same. I was on 5.0.2 with root. Updated to 5.1.1 with flashtool (as OTA no possible due to root). Had extensive battery drain and flashed back to 5.0.2 and then this boot problem. Only when I did a factory reset everything was fine again. I suppose clearing the cache/dalvik cache is not sufficient. Better to save all apps and data (Titanium backup for example), reset the phone and apply the update. Root with pre-rooted 5.1.1, then apply your backup ...
Brgds
omg
omg1010 said:
I have had the same. I was on 5.0.2 with root. Updated to 5.1.1 with flashtool (as OTA no possible due to root). Had extensive battery drain and flashed back to 5.0.2 and then this boot problem. Only when I did a factory reset everything was fine again. I suppose clearing the cache/dalvik cache is not sufficient. Better to save all apps and data (Titanium backup for example), reset the phone and apply the update. Root with pre-rooted 5.1.1, then apply your backup ...
Brgds
omg
Click to expand...
Click to collapse
That's what I did, solved the problem.
I've had this problem for quite a while. my phone is stock, unrooted. I have encryption enabled (required to get work email through Mobile Iron). I observe that this issue (double boot w/ optimize apps) starts after a software update. the only way I have resolved this is by wiping the phone completely and rebuilding my apps and customizations which is quite time-consuming. is there anyway to resolve this without wiping? And for the 1st time, the issue came up just last week but this time there was no software update that preceeded it. is this really just a fact of life when using Android with encryption enabled or is this just an Xperia-specific issue?
I have the same issue on my work issues Xperia Z3. 20 minutes per reboot. It's brutal. Not a good look for Android.

I think I have maleware and a factory reset did nothing

So I think I may have gotten maleware from trying to update my pornhub app. Yea yea I know I know but its that time of the month for my wife and well the rest isnt needed lol. Honestly im not even sure if thats what caused it as ive had the app for about a year now and never had a problem. I did download some new keyboard & themes before all this started so those might be the culprit though I doubt it. Now all of a sudden the phone is installing so many random apps, multiple lock screens, is resetting itself, freezing, and acting all types of weird. Its not just porn related stuff its installing either im getting stuff for clash of clans, travelocity, money something, solitaire, etc. I was able to get it hooked up to my computer to try and manually remove stuff but im not finding certain apps like the travelocity & solitaire and going through phones app manager doesnt allow me to uninstall them even though they are present. I am also seeing little android icons next to some things which are named pornclub which is what makes me think it was the pornhub app.
Please for the love of everything help me get my phone back to working normally. Would flashing the phone work since a factory reset did nothing? I did put the phone in safe mode and was able to clear the cache of some of the apps which seemed to have taken them out but it did nothing for others even though there were no uninstall options.
Did you reset using stock recovery? Sometimes, stock recovery is needed to wipe data, cache.
Engriks Malware ?
Muintir said:
Would flashing the phone work since a factory reset did nothing? I did put the phone in safe mode and was able to clear the cache of some of the apps which seemed to have taken them out but it did nothing for others even though there were no uninstall options.
Click to expand...
Click to collapse
Use the odin tool to reflash every thing. If it is a virus I'm 99% sure that'll get it.
Flashing with Odin will not always wipe the data partition; therefore, it is a good idea to perform a factory reset before booting the newly-installed rom for the first time.
audit13 said:
Did you reset using stock recovery? Sometimes, stock recovery is needed to wipe data, cache.
Click to expand...
Click to collapse
Malware in system files >> you can't Remove it when you reset wipe data
Asadullah said:
Use the odin tool to reflash every thing. If it is a virus I'm 99% sure that'll get it.
Click to expand...
Click to collapse
i want reflash my phone plz >> sgh-i337
audit13 said:
Flashing with Odin will not always wipe the data partition; therefore, it is a good idea to perform a factory reset before booting the newly-installed rom for the first time.
Click to expand...
Click to collapse
i want reflash my phone plz >> sgh-i337
i want to repartition my phone to install a new rom for my device >> Samsung sgh-i337
Usually, partitioning is required if Odin can't pull the partition table from the phone.
Which bootloader is on the i337? Is the phone the att version of the s4?
Did you delete the folders on your phone's internal storage before you did a factory reset? Sometimes it doesn't delete everything.
I'd start by plugging the phone back into the computer, delete all the folders and files on the internal storage and do the factory reset again. See if that helps. I'd also make sure to not have the phone restore apps when you do the initial startup.
Muintir said:
So I think I may have gotten maleware from trying to update my pornhub app. Yea yea I know I know but its that time of the month for my wife and well the rest isnt needed lol. Honestly im not even sure if thats what caused it as ive had the app for about a year now and never had a problem. I did download some new keyboard & themes before all this started so those might be the culprit though I doubt it. Now all of a sudden the phone is installing so many random apps, multiple lock screens, is resetting itself, freezing, and acting all types of weird. Its not just porn related stuff its installing either im getting stuff for clash of clans, travelocity, money something, solitaire, etc. I was able to get it hooked up to my computer to try and manually remove stuff but im not finding certain apps like the travelocity & solitaire and going through phones app manager doesnt allow me to uninstall them even though they are present. I am also seeing little android icons next to some things which are named pornclub which is what makes me think it was the pornhub app.
Please for the love of everything help me get my phone back to working normally. Would flashing the phone work since a factory reset did nothing? I did put the phone in safe mode and was able to clear the cache of some of the apps which seemed to have taken them out but it did nothing for others even though there were no uninstall options.
Click to expand...
Click to collapse
Hi! I have too such problem. Only I don't know that my children set. The only way to get rid of a virus it to reinstall completely the Android. You need to pass in a subject about your phone and to esteem as to reinstall the Android.

Categories

Resources