Chromecast Mirroring with Rooted MAXX 4.2.2 - Droid Ultra Q&A, Help & Troubleshooting

Hi guys,
Iam trying to get the screen mirroring enabled on myAXX but it turns out that the Mirror Enabler app only works on KitKat. I am not willing to give up my root access since alot of my daily apps use it. What options do i have?
PS: I have disabled the apps on the droid that are used for OTA updates.
Thanks for reading.
Regards.
Sent from my XT1080 using XDA Free mobile app

I think as far as full display mirroring goes, you're outta luck.
A lot of third party apps can mirror content (photos, videos, audio, etc) to a Chromecast on any +4.0 device.
Also, you are aware that there is a root method for 4.4 right? (not the latest ota, and still not compatible with the mirroring)

Go here: http://forum.xda-developers.com/har...experimental-enable-mirroring-device-t2812193
That worked on my rooted max, should work on yours. I'm on 4.4.4 rooted and unlocked bootloader. I would imagine it works on all as long as you have root.

If not mistaken due to build prop data being changed with out WP being disabled you lose it working after reboot.
I can confirm full mirroring with audio does work with 4.4.4.
I too am unlocked and rooted.
Sent from my XT1080 using XDA Premium 4 mobile app

True, if write protection is not disabled it would need to be ran again after reboot. But honestly, how often do people reboot their phones? Personally the only time I reboot mine is when installing an xposed module or something like that which requires reboot.

Thanks for the reply. I was sort of expecting that ..
With regards to the knowledge of a 4.4 update that retains root, no I wasn't aware of that. I've had a look in the forum and there doesn't seem to be any pros or cons related to this update so i'll be sticking with what i have working. Besides, nowhere does it say how to update to 4.4 while keeping root.
Sent from my XT1080 using XDA Free mobile app

Thanks but my 4.2.2 version is what holding me back from using that method as it requires KitKat.
Sent from my XT1080 using XDA Free mobile app

i think you cant do this because it needs some apis from kitkat

integraletotale said:
Thanks but my 4.2.2 version is what holding me back from using that method as it requires KitKat.
Sent from my XT1080 using XDA Free mobile app
Click to expand...
Click to collapse
You can update to 4.4 19.5.3 and still retain full root and Wp off. That will put you in the same spot you are in now but with working cast. I made a guide for this wayy back when here it is
http://forum.xda-developers.com/showthread.php?t=2616104
Use that to a T and youll be fine.

Thanks for the info but didn't the 4.4 build have the potential to brick your phone? I vaguely recall moto pulling an update from ota, can't remember if it was 4.4 though. Furthermore, are there any issues with this build, reboots, poor battery, screen issues and the likes.
EDIT: Link about the 4.4 fiasco: http://www.phonearena.com/news/Moto...4.4-for-the-DROID-MAXX-ULTRA-and-Mini_id51357
Greatly appreciate your help!
Sent from my XT1080 using XDA Free mobile app

integraletotale said:
Thanks for the info but didn't the 4.4 build have the potential to brick your phone? I vaguely recall moto pulling an update from ota, can't remember if it was 4.4 though. Furthermore, are there any issues with this build, reboots, poor battery, screen issues and the likes.
EDIT: Link about the 4.4 fiasco: http://www.phonearena.com/news/Moto...4.4-for-the-DROID-MAXX-ULTRA-and-Mini_id51357
Greatly appreciate your help!
Sent from my XT1080 using XDA Free mobile app
Click to expand...
Click to collapse
I have applied that patch several times with no brick.

Thanks for confirming. I've followed the guide (excellent guide btw) and successfully upgraded to 4.4 with root.
Installed MirrorEnabler v4, though without success
FYI for anyone reading this.
Sent from my XT1080 using XDA Free mobile app

integraletotale said:
Thanks for confirming. I've followed the guide (excellent guide btw) and successfully upgraded to 4.4 with root.
Installed MirrorEnabler v4, though without success
FYI for anyone reading this.
Sent from my XT1080 using XDA Free mobile app
Click to expand...
Click to collapse
That is odd. Which 4.4 build are you on? If 19.5.3 try it with 19.6.3. I don't use the app myself so I'm just guessing.

I do know with root on 4.4.4 it does work. Even though I am unlocked as long as you only do a soft reboot it should work. Not sure but it may need to have the update Chromecast app installed as well that has the cast screen option in the settings. Mirror app prior to v4 required sqlite root since it changes a value in the build prop if I remember right.
But I maybe of on that part been a bit since I did mine back on version 2 I think it was. Any how I do know the droid ultra and x line it does work.
If you still have issues I suggest you head you over to that thread for better detailed help it very active since the day it started those guys there are way more knowledgeable then I on that topic
Sent from my XT1080 using XDA Premium 4 mobile app

I'm on 19.5.3. Will share some logs and tests with the MirrorEnabler author and wait for a reply.
Sent from my XT1080 using XDA Free mobile app

I tried all versions with no success
Just confirmed latest version of Chromecast app in the store and noticed an updated "What's new" section saying that mirroring works from KitKat 4.4.2 MR1.
If I get the unlock code and successfully unlock my boot loader would I then be able to get 4.4.2 on my MAXX with root?
Sent from my XT1080 using XDA Free mobile app

No 4.4.2 software for max unless it's a ROM. Latest is 4.4.4.
CC software for the phone is 1.7.4 to mirror. Had to get a down load from the other thread or in that section. Should be able to get it to mirror I would think before updating to 4.4.4.
To keep full root with w/p off you need to be unlocked and replace the recovery with a custom one if you goto to 4.4.4 at this time.
Sent from my XT1080 using XDA Premium 4 mobile app

Still digging
Chromecast uses WebRTC to stream content using VP8 and H.264 video compression. Can't find any documentation with reference to VP8 encoding being supported by the MSM8960DT, the Qualcomm Snapdragon S4 Pro, which is the same as the SoC found in the 2013 Nexus 7 (has official screen mirroring support).

One you unlock (correct me if I'm wrong, but I understood you are trying to get unlock code), you can OTA up to 4.4.4 or even install it via TWRP as I did and still have root. Enabler works on mine, 4.4.4 unlocked/rooted/wp off.
Sent from my XT1080 using Tapatalk

Thanks. Do you happen to remember if you updated from 19.5.3 directly to 4.4.4, and was it using stock recovery?
Sent from my XT1080 using XDA Free mobile app

Related

Google search not working after update, help

As the title states my Google search is no longer working after the new update. The only way I can get it to work it to clear cache, data, and uninstall updates which will then revert the app to factory form. After doing all that the app works no issues but then the app updates itself and then i keep getting same error message every time I try to load it.. Anyone else have this issue? Running P6800 with JB 4.1.2. Thanks in advance.
adinis78 said:
As the title states my Google search is no longer working after the new update. The only way I can get it to work it to clear cache, data, and uninstall updates which will then revert the app to factory form. After doing all that the app works no issues but then the app updates itself and then i keep getting same error message every time I try to load it.. Anyone else have this issue? Running P6800 with JB 4.1.2. Thanks in advance.
Click to expand...
Click to collapse
I have the same issue. I read there are issues on some nexus devices. I think just wait for Google to release a fix.
Sent from my GT-P6800 using Tapatalk 4
xrayA4T said:
I have the same issue. I read there are issues on some nexus devices. I think just wait for Google to release a fix.
Sent from my GT-P6800 using Tapatalk 4
Click to expand...
Click to collapse
Same here. Reverted to the previous version and waiting for the update with correction (hopefully),
I just did a phone reset hoping it would solve the issuebut nothing. Google just released a new update and still same problem.
Sent from my GT-P6800 using XDA Premium 4 mobile app
Indeed, the release of 11/21 is no good either.
I have been looking all over the net and can't seem to find any info on this, Google hasn't even acknowledged there is something wrong. Maybe this is only affecting a very small number number of people.
Sent from my GT-P6800 using XDA Premium 4 mobile app
adinis78 said:
I have been looking all over the net and can't seem to find any info on this, Google hasn't even acknowledged there is something wrong. Maybe this is only affecting a very small number number of people.
Click to expand...
Click to collapse
Both Google Now / Search and Newsstand have been crashing on launch with the stock ROM. But on my other JB devices no such problem. I tried rooting this tablet. No change. Then I flashed the unofficial Cyanogenmod 10.1. That solved the problem.
My assumption: the Samsung stock ROM is the source of the problem.
What did I learn?
- My tablet is running smoother without all the Samsung crap. I should have done it even sooner!
- I will probably gravitate in the future to Nexus devices where the OS is not compromised by vendor-motivated overhead. And it's easier to get updates and custom ROMs.
- Because Samsung has not been fully cooperative with the developer community, ROMs often lack certain device drivers. (Another advantage for Nexus.)
If this motivates you to root and flash just be aware of two known deficiencies with the ROM I am using:
-no tethering
-once you turn off wifi you'll have to reboot to turn it on again.
(Thanks, Samsung for withholding wifi device drivers from the public.)
We shouldn't have to install custom roms in order for an app to work. I have tried to report the issue to Google but I have yet to receive feedback. I have flashed many roms and many of my Android devices but I longer wish to do so since no one rom is fully functional as it should, there will always be issues. I too may consider a Nexus device, but at the same time I have always liked Samsung and their products but this one issue with this app is a little annoying.
Sent from my GT-P6800 using XDA Premium 4 mobile app
Third week with this issue, not acceptable
Sent from my GT-P6800 using XDA Premium 4 mobile app
What I don't understand is that my wife's Note I I was able to update with no issues, her phone is running JB 4.1.2. I'm no tech or anything but I believe it may have something to with our tab itself.
Sent from my GT-P6800 using XDA Premium 4 mobile app
After flashing the JB 4.1.2 Indonesian firmware, my Google search has stopped working. No matter what I do it always crashes.
I don't have option to uninstall updates from app manager. Does any of u guys have an older version of Google search? Would be really glad if u can post it for me.
Sent from my GT-N7100 using Tapatalk
Manipur said:
After flashing the JB 4.1.2 Indonesian firmware, my Google search has stopped working. No matter what I do it always crashes.
I don't have option to uninstall updates from app manager. Does any of u guys have an older version of Google search? Would be really glad if u can post it for me.
Sent from my GT-N7100 using Tapatalk
Click to expand...
Click to collapse
Hi Manipur,
Try to download this:
http://sdrv.ms/18hoDxb
Let me know if any problems.
Whether Samsung or Google, the android environment can come across as chaotic. So much going on with all various versions.
Samsung keep selling us pretty much the same devices with new software, I'm not particularly impressed their pace of improvements.
Google products seems to work well on Apple ios, android is still missing functions available Apple for a good while now, funny how that works.
Sent from my GT-P6800
Newbie11 said:
Hi Manipur,
Try to download this:
http://sdrv.ms/18hoDxb
Let me know if any problems.
Click to expand...
Click to collapse
I don't see an apk file. Do I have to flash it from recovery?
Sent from my GT-N7100 using Tapatalk
Manipur said:
I don't see an apk file. Do I have to flash it from recovery?
Sent from my GT-N7100 using Tapatalk
Click to expand...
Click to collapse
It is the apk file, should be about 14.4 MB. Try to download again and let me know if any problems.
Newbie11 said:
It is the apk file, should be about 14.4 MB. Try to download again and let me know if any problems.
Click to expand...
Click to collapse
Installed but this version also force closes. What the hell is wrong with Google search?
Sent from my GT-P6800 using Tapatalk 4
Manipur said:
I don't see an apk file. Do I have to flash it from recovery?
Sent from my GT-N7100 using Tapatalk
Click to expand...
Click to collapse
Manipur said:
Installed but this version also force closes. What the hell is wrong with Google search?
Sent from my GT-P6800 using Tapatalk 4
Click to expand...
Click to collapse
Oops. Too bad, that is the oldest one I have, and it works fine in my case.
I know I'm not the only one with this issue, anybody have an any ideas as to why Google search no longer works, even after new updates. On My wife's Note II she gets all the updates with no issue, she is also running 4.1.2. This is really pissing me off.
Sent from my GT-P6800 using XDA Premium 4 mobile app
Another update released today and still same issue, what seems to be the problem?
Sent from my GT-P6800 using XDA Premium 4 mobile app
I hv the same problem after update to official Singapore ROM.
Cannot wait for a respectable tab with phone function so I can ditch Samsung forever.

[Q] OTA away for KiK Kat

Ok so verizon sent to new update and now I lost Fox-FI wifi.
My question is, can I go back to the last version?? I think it was Jelly bean right.?
Is there a way to do this or am I screwed until fox fi comes up with a fix. and/or have to root?
I would just like to go back to the last version versus rooting..
Thanks for the input.....
[email protected] said:
Ok so verizon sent to new update and now I lost Fox-FI wifi.
My question is, can I go back to the last version?? I think it was Jelly bean right.?
Is there a way to do this or am I screwed until fox fi comes up with a fix. and/or have to root?
I would just like to go back to the last version versus rooting..
Thanks for the input.....
Click to expand...
Click to collapse
what? you receives OTA update for kit kat? your phone is xt926? You can post a print of about phone?
Nvm!!
He has the original Razr. Not an HD.
DO NOT ALLOW THE OTA! IT MAY LOCK YOUR BOOT OR UNROOT YOU FOREVER!
If any others get the same update choose download but choose not now & the ota will be in cache. Cut/move it with a root browser to your Ext SD. We want that file!
Please post a screen shot of your phone info page. There is easy screenshot free.
You are the 1st guinea...
Have you ever unlocked you boot?
Okay so here to screenshots of the new Kik Kat. You'll see on the settings there's a new icon saying Network Monitored.. So what should I do. I'm not rooted nor have I done that other big thing someone was talking about.
Sent from my XT1080 using xda app-developers app
[email protected] said:
Okay so here to screenshots of the new Kik Kat. You'll see on the settings there's a new icon saying Network Monitored.. So what should I do. I'm not rooted nor have I done that other big thing someone was talking about.
Sent from my XT1080 using xda app-developers app
Click to expand...
Click to collapse
Thanks but don't you have the wrong phone forum?
Okay can I get this move to the right thread or should I just start over in that thread
Sent from my XT1080 using xda app-developers app
[email protected] said:
Okay can I get this move to the right thread or should I just start over in that thread
Sent from my XT1080 using xda app-developers app
Click to expand...
Click to collapse
No harm done
Just start over
Good practice for the soldiers.
Still good news none the less. lol
Sent from my XT907 using Tapatalk
SARM1084 said:
Still good news none the less. lol
Sent from my XT907 using Tapatalk
Click to expand...
Click to collapse
Yes it seems that Moto will update last years phones first ultra maxx and mini, then the 2012 ones...HD, MAXX HD

How to uninstall bloatware?

I am using a Droid Mini, 4.4 kitkat unrooted, completely stock. Being excited to get 4.4, I updated before reading the forums and now I am stuck unrooted.
Is it possible to uninstall my bloatware (verizon apps along with a few others) without my phone being rooted? I am accustom using TitaniumBackup for this task but unfortunately I can not due to not being rooted.
Sorry, friend, you're pretty stuck right now. Small consolation, at least you are successfully upgraded to KK.
fat-fingered and Maxx-ed out.
Thanks for the reply. I was scared that would be the case.
Sent from my Nexus 5 using xda app-developers app
You can disable the bloatware. Settings / apps, find the app and tap it, tap disable at the top if it's there.
doogald said:
You can disable the bloatware. Settings / apps, find the app and tap it, tap disable at the top if it's there.
Click to expand...
Click to collapse
You can disable what they say you can. I'm assuming he wants a full Denise debloat
Maxx'd out Kit Kat
Thanks. I will give that a try, sounds real simple.
Sent from my Nexus 5 using xda app-developers app
There is another question I had also. Since I can't use TitaniumBackup, is there another way to backup all my apps and data from another android phone and restore on my Droid Mini?
Sent from my Nexus 5 using xda app-developers app
Topsnake said:
You can disable what they say you can. I'm assuming he wants a full Denise debloat
Maxx'd out Kit Kat
Click to expand...
Click to collapse
Actually this is way, way better than it used to be.I was able to disable nearly all the VZW stuff. There was very little left that I wanted to get rid of and couldn't. This is the first non-rooted phone I've had where I could do that and the number one reason I had for rooting in the first place.
TolaSkamp said:
I am using a Droid Mini, 4.4 kitkat unrooted, completely stock. Being excited to get 4.4, I updated before reading the forums and now I am stuck unrooted.
Is it possible to uninstall my bloatware ......not being rooted.
Click to expand...
Click to collapse
You can use a launcher like nova and hide the bloatware in your app drawer....
Sent from my XT1080 using XDA Premium 4 mobile app
If your comfortable with command line you can do an adb backup, then restore that backup.ab file by doing abd restore backup.ab. There are some additional parameters in the initial adb backup command but I can't remember them. You'll have to Google them..
Sent from my XT1030 using Tapatalk

[Q] Custom ROM Droid Maxx Developer Edition

I'm somewhat a noob to custom ROMs, and looking for a bit of information before I decide to flash a new one. I have a Verizon Droid MAXX Developer Edition (XT1080) with the current KitKat 4.4 installed. I'm looking to try the nightly CM11 out. I have already unlocked the bootloader, its not rooted just yet though.
In another forum thread located here: http://forum.xda-developers.com/showthread.php?t=2654816
A user posted a link to http://download.cyanogenmod.org/?device=moto_msm8960dt (3 downloads, I'm not sure which one to choose for my device)
I'm wanting to know if this build would work on my phone before I flash and possibly mess something up, and also does Verizon work okay on this build. Is there anything else I should know before flashing a ROM (I'm somewhat tech savvy, so the process seems pretty straight forward, but any advice is appreciated)
I would have posted the question in that thread but I didn't want to break any rules, which says to Q/A here.
Der Geist said:
I'm somewhat a noob to custom ROMs, and looking for a bit of information before I decide to flash a new one. I have a Verizon Droid MAXX Developer Edition (XT1080) with the current KitKat 4.4 installed. I'm looking to try the nightly CM11 out. I have already unlocked the bootloader, its not rooted just yet though.
In another forum thread located here: http://forum.xda-developers.com/showthread.php?t=2654816
A user posted a link to http://download.cyanogenmod.org/?device=moto_msm8960dt (3 downloads, I'm not sure which one to choose for my device)
I'm wanting to know if this build would work on my phone before I flash and possibly mess something up, and also does Verizon work okay on this build. Is there anything else I should know before flashing a ROM (I'm somewhat tech savvy, so the process seems pretty straight forward, but any advice is appreciated)
I would have posted the question in that thread but I didn't want to break any rules, which says to Q/A here.
Click to expand...
Click to collapse
Obviously you need to have a custom recovery installed and get root. All three of those builds are for our phone. They are "nightlies" that get updated, well, nightly. I ran the 2/19 build for a little while and it worked pretty well. GPS was the only thing that didn't work and I think there is a work around for that. Active notifications and touchless controls are not part of cm.
Sent from my XT1080 using Xparent BlueTapatalk 2
I'm not worried about GPS or the Motorola controls.
Do you recommend a good recovery to flash? Also I've seen people posting problems when rooting this phone with 4.4 installed.
Any reason why you reverted back? Didn't like it?
Sent from my XT1080 using xda app-developers app
Der Geist said:
I'm not worried about GPS or the Motorola controls.
Do you recommend a good recovery to flash? Also I've seen people posting problems when rooting this phone with 4.4 installed.
Any reason why you reverted back? Didn't like it?
Sent from my XT1080 using xda app-developers app
Click to expand...
Click to collapse
I use TWRP. No problems rooting the Dev edition on 4.4 the problems are all with the consumer edition. I've never been a big CM fan plus I like having a working GPS, and I just didn't feel like going through the steps to get it working
CM seems to be good for my first custom ROM, but for future references do you recommend another ROM? I've seen that PACMAN ROM posted a bunch, but it looks pretty buggy.
Sent from my XT1080 using xda app-developers app
Der Geist said:
CM seems to be good for my first custom ROM, but for future references do you recommend another ROM? I've seen that PACMAN ROM posted a bunch, but it looks pretty buggy.
Sent from my XT1080 using xda app-developers app
Click to expand...
Click to collapse
CM 11 is pretty much it for our phones right now. You can flash the firmware for the Moto X and try those ROMs though.
One last thing as far as rooting goes. Do I use rock my moto to root. Also if I should decide to keep my stock ROM are there any advantages to rooting other than apps like titanium backup etc?
Sent from my XT1080 using xda app-developers app
Read my thread
http://forum.xda-developers.com/showthread.php?t=2645122
then try to install cyanogen (i already did)
http://forum.xda-developers.com/showthread.php?p=50515668
So with xposed you can customize a current ROM without having to flash to cyanogenmod? I like the stock ROM but I'd like to be able to change certain designs (example: change the way my notification bar looks. Maybe battery icons and change menus within settings. Etc ) Just trying to really see the benefit of flashing another ROM if what I'm wanting to do can be done through a 3rd party program.
Sent from my XT1080 using xda app-developers app
Just root and use xposed. I used to put custom ROMs on other phones. For this xposed is all that's necessary
Sent from my XT1080 using Tapatalk
coronanlime said:
Just root and use xposed. I used to put custom ROMs on other phones. For this xposed is all that's necessary
Sent from my XT1080 using Tapatalk
Click to expand...
Click to collapse
When I first installed CM11 it looked almost exactly like my stock set up using the Google launcher and xposed. The only advantage CM provides that I can see is the ability to tweak the kernel settings, if you are into that sort of thing.
Sent from my Nexus 7 using Xparent BlueTapatalk 2
I appreciate all the help so far. I think I will try xposed out and see what I can tweak as far as display settings.
I'm assuming no custom recovery is required for this, only rooting. I like some aspects of cyanogenmod but for this also being my work phone, I don't want to risk messing up my network settings etc.
When you root, can you still update your stock OS? Or do you need to unroot before each update?
Sent from my XT1080 using xda app-developers app
Der Geist said:
I appreciate all the help so far. I think I will try xposed out and see what I can tweak as far as display settings.
I'm assuming no custom recovery is required for this, only rooting. I like some aspects of cyanogenmod but for this also being my work phone, I don't want to risk messing up my network settings etc.
When you root, can you still update your stock OS? Or do you need to unroot before each update?
Sent from my XT1080 using xda app-developers app
Click to expand...
Click to collapse
You need to unroot and be completely stock
Sent from my XT1080 using Xparent BlueTapatalk 2

Please Help : SCH-I535 4.3 updated

Hi all,
I don't know whether I'm posting my question in the correct forum or not.
My Phone is SCH I-535. Accidentally, I upgraded to 4.3.
I have rooted and downloaded rootchecker from play store and it is rooted successfully.
Basically, I did a big blunder last time, by flashing a wrong ROM altogether. Flashed the International Version ROM and it hard bricked, and it was a mess. I could not use my phone for almost 6 months since, I did not have time to work on this. So now, I got the phone up and running and I did not know that, I should not accept the 4.3 update. So I did accept and now I'm on 4.3 and rooted.
Basically, I have 3 requirements.
1. Get a clean, fast, simple ROM, which has only essential Apps and no bloatware - CAN ANYONE SUGGEST ANY ROM-SCH-I535,4.3,ROOTED
2. Get the HotSpot feature working - I downloaded foxfi, and it is working fine. But if the stock Hotspot feature works, then it will be great. I don't like many Apps in my phone. I feel they make it a bit slow. I want my phone to be as fast as possible.
3. Increase the Brightness of my screen. I read somewhere about the kernel modification or something. I tried to do that last time and I messed it up badly.
So, I did not want to do anything stupid this time and I'm posting here.
I have read different threads and there is a lot of information, and that's how, I was able to root this 4.3 SCH I-535. But I don't want to do anything on my own, with out expert advice. So I'm posting here.
Any help is highly appreciated. Thank You.
1. Lots of great roms available, take a look at all of them and see what looks interesting. Every rom will be experienced differently by everybody, so your best option here is to systematically try them out until you find a good one that runs like you need it to. Remember you need safestrap in order to do this and the rom can only be 4.3 TouchWiz.
2. I think there's a wifi hack somewhere that will remove the Verizon prompt completely. Not sure where to find it though, might not be s3 specific.
3. Increasing the brightness may not be possible. If there is a way, then an xposed module might be able to do it. Take a look at all of them and see if something allows you to modify that.
Sent from my SCH-I535 using Tapatalk 2
Foxfi free didn't work on my rooted Verizon s3. Did you use free or paid version.?
Sent from my SCH-I535 using xda app-developers app
whhw31 said:
Foxfi free didn't work on my rooted Verizon s3. Did you use free or paid version.?
Sent from my SCH-I535 using xda app-developers app
Click to expand...
Click to collapse
Must of been a looooong time since you tried last.
whhw31 said:
Foxfi free didn't work on my rooted Verizon s3. Did you use free or paid version.?
Sent from my SCH-I535 using xda app-developers app
Click to expand...
Click to collapse
I've tried today, no luck.
Sent from my SCH-I535 using xda app-developers app

Categories

Resources