[Q] Multiple questions regarding my S4. - Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot

First of all, i recently rooted using cf autoroot and afterwards installed cwm recovery. I'm on 4.3.
After the things listed above i am completely clueless on things regarding flashing and things of that nature.
My first question is how do i backup my phone to my pc without the need of a external sd card, because mine is only a 1gb i cant backup to it.
2nd question is how to verify if i am on mf9, mdl, or whatever else. From what i have read it seems to matter regarding roms.
3rd and last question is once i am all setup and have chosen a rom how would i go about flashing it.
I'm sorry for my extreme case of noobness regarding androids and flashing, any well detailed links would really help and would love to be recommended roms.
Once again i have a Sprint Galaxy s4 running jellybean 4.3.
EDIT: Also the difference between Touchwiz and AOSP roms and kernels would help.

1. Not sure. I use Dropbox so I'm of no help here.
2. If you are on 4.3, you are on MJA. You can verify this from the About screen in System Settings.
3. Download your desired ROM to your phone. Turn off phone. Boot into recovery holding power and volume up. Flash away.
EDIT: Touchwiz is Samsung's Android interface. AOSP is closer to pure Android. Basically a user preference thing. Try them both.
Sent from my SPH-L720 using Tapatalk

frostedunit said:
1. Not sure. I use Dropbox so I'm of no help here.
Click to expand...
Click to collapse
Thanks but on the above did you backup with cwm and then post to dropbox?

As far as flashing a ROM goes, follow whatever instructions the OP has posted. Read through all their initial posts on their ROM before you flash.
Sent from my SPH-L720 using xda app-developers app

Buy a bigger sdcard!! What are they like $10 for a 16gb now.

Related

CWM recovery

Ok so I got my AT&T S4 successfully rooted using the guide I found on here that uses the Motochopper tool. Root Checker verified I am indeed rooted. But that's it. I'm only rooted to the stock ROM. Nothing custom. Now how to I go about getting a CWM recovery thing on my phone, while still maintaining the stock ROM?
Sent from my Galaxy Nexus using Tapatalk 4 Beta
On the play store, download goo manager (for twrp) or rom manager (for cwm) to install a custom recovery. Don't use either app to do anything but just install the recovery. Once it's installed, boot into recovery and make a backup, even if you're planning on staying stock. Cheers
Step 1. Go to the development forum and read about how to do it.
Step 2. Know how to do it.
Step 3. Do it.
I need more basic. I mean I know CWM means ClockWorkMod, but I don't know what that means. I also know that CWM is more popular than TWRP (I don't know what TWRP stands for) because the rom manager app has tons more downloads in the play store than the goo one does. What is a recovery mode and why do you need one? I mean if I screw up I can just use Odin to flash the AT&T stock ROM back. I wish someone would post a link to a ROMS for Dummies page.
Sent from my Galaxy Nexus using Tapatalk 4 Beta
If I were you I'd be happy that your rooted and now find out what that means to you and what you want to do with a rooted phone. You don't need a custom recovery if all you're interested in is being rooted. And if you mess up, Odin back to stock may not be an option. You may permanently hard brick your phone. So really decide what you want to do with the phone before you proceed any further.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
feetr2c said:
I need more basic. I mean I know CWM means ClockWorkMod, but I don't know what that means. I also know that CWM is more popular than TWRP (I don't know what TWRP stands for) because the rom manager app has tons more downloads in the play store than the goo one does. What is a recovery mode and why do you need one? I mean if I screw up I can just use Odin to flash the AT&T stock ROM back. I wish someone would post a link to a ROMS for Dummies page.
Sent from my Galaxy Nexus using Tapatalk 4 Beta
Click to expand...
Click to collapse
you really should have read and understood this first: http://forum.xda-developers.com/showthread.php?t=2301762
These guys are correct and trying to help you avoid a brick. If you are not aware of the basics start reading. Even if you are experienced at flashing on another device.
I had extensive experience on HTC phones and feel like a noob here, but getting better. But I have read over a thousand posts, at least, and dozens of how to videos since early may. And only feel comfortable now to flash a custom rom. Not ready yet as phone stock is pretty good for me atm. And would prefer an unlocked bootloader first. I only rooted and flashed a recovery about a week ago. May be a little slower than some, but never got into a problem I couldn't get out of on my HTC phones using the same learning process.
If you come back with specific questions where they know you have researched things they will gladly help. Googling some of the terminology is a good idea too. Had to do that when I first started flashing roms. A different language for sure.
Good luck and enjoy the phone and the rooted world.
In my experience with the S4 CWM does not work as well as TWRP. I had many issues installing a few custom ROMS with CWM, but as soon as i loaded TWRP those ROMS which wouldn't install would install properly. TWRP also was able to read my ext SD when it was formatted in exFat.

[Q&A][MF3] All MF3 Rom Questions Here Please!

[MF3 questions and answers thread][NOOB questions welcome here]
If anyone have ANY questions/Issues with MF3 Roms, please post the questions here. The forum is going to get flooded with these questions, let's try and centralize them before it gets out of hand.
RULES:
Do not ROM slam/bash in this thread.
Do not slam/bash anyone in this thread.
Everyone was a Noob at one time, lets help.
If you can not help, do not post.
Keep all questions and answers on the subject.
Stupid questions are ok.
Requirements are:
WHAT DEVICE
WHAT ROM (there are a few google roms)
And any other info you can supply.
This will insure you get an quick and accurate answer.
It is hard for anyone to help without this info, SO SUPPLY IT IN YOUR QUESTION.
IF SOMEONE HELPS, PLEASE GIVE THEM A THANKS!!!!!!!!!!
(as no one has to help, so lets thank them)
Thanks and enjoy!
[reserved]
I have tested 2 of the google roms myself for the ATT US SGH-i337 device. You can find which ones in my tested rom thread.
http://forum.xda-developers.com/showthread.php?t=2295557
If anyone wants to add to the cause, please start posting your input. Thanks
Thanks
TheAxman said:
reserved
I have tested 2 of the google roms myself for the ATT US SGH-i337 device. You can find which ones in my tested rom thread.
http://forum.xda-developers.com/showthread.php?t=2295557
If anyone wants to add to the cause, please start posting your input. Thanks
Click to expand...
Click to collapse
So - I just switched to android after having ALL the iPhone's since the 3G. I also have the ATT US SGH-i337. So far, have not missed the iPhone after a month...at all.
I do have a couple noob questions...I rooted and installed TWRP with that casual installer that you mentioned (did that less than a week after having my phone, where I never jailbroke any of my iPhone...I traded the 5 for my SG4). I was waiting for the GE Rom to come out and just flashed that yesterday with this one version 1.2 at the time:
http://forum.xda-developers.com/showthread.php?t=2341376
So, I thought I'd get closer to 12-13GB available storage after switching because of all the bloatware...but I only got an extra 500MB or so. Second, I don't know how to mount my SD card to move picture or have the gallery view pictures that are already on it.
Thoughts?
Thanks for being so helpful!
It should have auto mounted the extsdcard, so you can not see the sdcard within the google os? when you were on the stock rom, did it see it ok? What size is the sdcard?
Also, as far as space, you are not going to see any more than 12gig, give or take a gig, samsung allocated 4gig, depending on if you have the 16gig version device. And that is with any rom you flash, I may be wrong, but I have not seen anywhere where we can grab back some of that space.
Noob to Android. Will there be a way to flash the Google Edition ROM to Samsung Galaxy Active?
FtrV8 said:
Noob to Android. Will there be a way to flash the Google Edition ROM to Samsung Galaxy Active?
Click to expand...
Click to collapse
Now this is a real good question. I do not have the answer to that, but hopefully someone will come along and have an answer. I do not have that device, but I bet it would work.
Afaik there is not a way to get a custom recovery on the Active. You'd need that before you could flash the rom.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
jd1639 said:
Afaik there is not a way to get a custom recovery on the Active. You'd need that before you could flash the rom.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
Thank you sir, you are a gentleman.
I did not know this.
TheAxman said:
Thank you sir, you are a gentleman.
I did not know this.
Click to expand...
Click to collapse
They're not currently able to root it or get a recovery on it. Hopefully it's only a matter of time.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
I have the S View case for my GS4. Can anyone confirm if it still works with the GE Roms?
AutoUnion said:
I have the S View case for my GS4. Can anyone confirm if it still works with the GE Roms?
Click to expand...
Click to collapse
I can confirm the S view case functions as normal on GE
I have a stock ROM (att S4-i377)with superuser granted. I want to in install the Google ROM but do not know where to begin. Please help. Thanks
Galaxy S4
ricosuave1313 said:
I have a stock ROM (att S4-i377)with superuser granted. I want to in install the Google ROM but do not know where to begin. Please help. Thanks
Galaxy S4
Click to expand...
Click to collapse
since you are apparently unlocked and rooted,
>make a backup in custom recovery
>down the ROM (gapps is included) and loki-doki zip and place them on device/micro sd card
>full wipe in recovery
>flash ROM
>flash loki-doki zip
>reboot. let device boot up fully and sit for a few minutes. reboot and set it up.
The new camera in the ROM will only save to internal storage, unlike the previous camera Google used in older versions of Android. I have a 16 GB S4 with a 32GB SD card, so saving to the SD is very useful. Is there any way to force it to save pictures to the external?
ThePerson98 said:
The new camera in the ROM will only save to internal storage, unlike the previous camera Google used in older versions of Android. I have a 16 GB S4 with a 32GB SD card, so saving to the SD is very useful. Is there any way to force it to save pictures to the external?
Click to expand...
Click to collapse
The 4.3 GE ROM I was running the camera worked with the SD card for me.. Didn't think to try it on the 4.2 GE ROM though
Sent from my Omega AT&T S4
rcklss1 said:
The 4.3 GE ROM I was running the camera worked with the SD card for me.. Didn't think to try it on the 4.2 GE ROM though
Sent from my Omega AT&T S4
Click to expand...
Click to collapse
Interesting of them to do that. Was it the new camera and all?
ThePerson98 said:
Interesting of them to do that. Was it the new camera and all?
Click to expand...
Click to collapse
The 4.3 ROM had the new camera
Sent from my Omega AT&T S4
Google Play Edition - Stuck on Boot
If you are stuck on the boot screen after flashing the ROM and rebooting, go into the recovery and wipe the cache partition and dalvik cache partition 5 times then reboot. Every reboot after this should be fine.
rcklss1 said:
The 4.3 ROM had the new camera
Sent from my Omega AT&T S4
Click to expand...
Click to collapse
I just pulled the GalleryGoogle.apk out of the 4.3 ROM and put it into my 4.2, and it still doesn't have the option to save pictures to the external SD. It might be something built into the 4.3 ROM, but since it apparently can't be rooted at the moment, I guess I'll just have to be patient in order to find out.
ThePerson98 said:
I just pulled the GalleryGoogle.apk out of the 4.3 ROM and put it into my 4.2, and it still doesn't have the option to save pictures to the external SD. It might be something built into the 4.3 ROM, but since it apparently can't be rooted at the moment, I guess I'll just have to be patient in order to find out.
Click to expand...
Click to collapse
Im almost positive as soon as I opened the camera it asked if I wanted to save to my SD card so maybe it is ROM related I'll double check in the AM and report back whether I'm right or wrong
Sent from my Omega AT&T S4

[Q] Need help with MF9 GS4 OTA update

Hi all. I saw this update pop up on my screen recently. I've yet to install it because I do not fully understand its effects and/or what i need to do to make sure it installs correctly.
I rooted my phone using ODIN and the Chainfire autoroot thing on June 16th 2013 (in case dates are important here). I believe i also flashed something that allowed me to use the stock wireless tethering application. I may have also flashed triangle away. I'm not exactly sure. But I at least flashed something to allow me to use the wireless tether.
Ordinarily I'd search around and try to find info about this, but one problem with these forums is that sometimes information gets scattered across posts or even threads. Also I see a lot of conflicting information. So it's very hard for me to distill the appropriate details.
Could someone help me figure out the following, as I would like to install the new update:
1.) What do I need to do prior to the update to make sure it installs correctly?
2.) What, if any effects will this have on my ability to root my phone again in the future? (if i need to, based on the answer to number one)
3.) What will i need to do POST update to get my phone back to the way it was PRE update? (again, if i need to do anything based on number 1).
Thank you all!
1) Make a nandroid in recovery. Either wipe your phone or dirty flash a stock rooted md9 ROM.
2) it will not have any affects on your ability to root. You can use cf auto root on MDL and mf9.
3) nandroid is the best way to go back to your old setup if you do not like the new mf9 update.
Sent from my SPH-L720 using Tapatalk 4 Beta
daniel4653 said:
1) Make a nandroid in recovery. Either wipe your phone or dirty flash a stock rooted md9 ROM.
2) it will not have any affects on your ability to root. You can use cf auto root on MDL and mf9.
3) nandroid is the best way to go back to your old setup if you do not like the new mf9 update.
Sent from my SPH-L720 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Searching would've quickly netted you these two results.
http://forum.xda-developers.com/showthread.php?t=2277480
http://forum.xda-developers.com/showthread.php?t=2357471
Also, questions should be in the Q&A section, just for future reference.
Good luck.
daniel4653 said:
1) Make a nandroid in recovery. Either wipe your phone or dirty flash a stock rooted md9 ROM.
2) it will not have any affects on your ability to root. You can use cf auto root on MDL and mf9.
3) nandroid is the best way to go back to your old setup if you do not like the new mf9 update.
Sent from my SPH-L720 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Thank you very much!
Questions and help issues go in Q&A and Help section
Thread moved
Thanks
FNM

[Q] Need Help Updating AT&T S.Galaxy 4 V. 4.2.2 Rooted to Newest Version AT&T

Hey guys,
I ran a search but I don't understand half the things people are writing. I would greatly appreciate it if someone could please explain to me my options. In layman's terms, as I do not understand half the abbreviations and jargons here.
I rooted my phone over a year ago and really don't remember much about the process. I can't download important apps from Google Play anymore as they require newer versions than 4.2.2... So I'm stuck on this old version and need to update ASAP.
I have ONLY rooted the phone. I haven't done any mods or installed any ROMS. It's on stock AT&T Rom. (sometimes I wonder why I even bothered in the first place).
Can someone please point me in the right direction, I want a regular STOCK AT&T newest version, whether it stays rooted or not that's fine, but a newer version, KitKat preferably. What are my options? The simplest method would help me the most.
Things I really need backed up: My Text Messages, Voicemail, Call Logs, Whatsapp Messages etc. What is the best way to back that up? If I use Titanium Backup, and I don't have root after I update, Titanium Backup would be obsolete. So what would my other option?
Please help.
Much appreciated,
Are you sure you want to update from 4.2.2. You probably have the option to flash custom roms on your phone. There are many custom roms that that'll put 4.4.4 on your phone. Since you're rooted get terminal emulator from the play store. In it type
getprop ro.bootloader
If the last three characters are mdb or mdl you have a lot of options. I can help walk you through on how to get a custom rom on your phone.
You can update your firmware and bootloader to 4.4.4 too but you'll lose the option to flash most custom roms.
Sent from my Nexus 5 using XDA Free mobile app
jd1639 said:
Are you sure you want to update from 4.2.2. You probably have the option to flash custom roms on your phone. There are many custom roms that that'll put 4.4.4 on your phone. Since you're rooted get terminal emulator from the play store. In it type
getprop ro.bootloader
If the last three characters are mdb or mdl you have a lot of options. I can help walk you through on how to get a custom rom on your phone.
You can update your firmware and bootloader to 4.4.4 too but you'll lose the option to flash most custom roms.
Sent from my Nexus 5 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks bud,
I got I337UCUAMF3
I'll be honest, I haven't really messed with any custom ROMS before. I just use the stock AT&T one. But I would like to upgrade to KitKat so my phone is faster and can download / upgrade the latest Apps. Lollipop isn't out for the AT&T Samsung S4 right?
Kepela523 said:
Thanks bud,
I got I337UCUAMF3
I'll be honest, I haven't really messed with any custom ROMS before. I just use the stock AT&T one. But I would like to upgrade to KitKat so my phone is faster and can download / upgrade the latest Apps. Lollipop isn't out for the AT&T Samsung S4 right?
Click to expand...
Click to collapse
Will the phone Not download the latest 4.4.4 from the phone settings?? Settings/More/About Device/Software Update. It must be connected to WiFi to download!!! Or you can get the AT&T S4 i337 to Stock 4.4.4 NJ4 Kit Kat Scroll down this page, easy to do. http://forum.xda-developers.com/galaxy-s4-att/general/guide-odin-to-stock-updating-rooting-t2926642
tailgunner9 said:
Will the phone Not download the latest 4.4.4 from the phone settings?? Settings/More/About Device/Software Update. It must be connected to WiFi to download!!!
Click to expand...
Click to collapse
No. My phone is rooted... Is it supposed to download to 4.4? And also couldn't there be issues with that?
I found this post. So I know this is ONE option: But I'll lose my Root. Which is fine if that's my only option.
http://forum.xda-developers.com/showthread.php?t=2728462
As the OP says, I will lose ROOT. So my question would be, If I back up using Titanium Backup, how can I restore my backup if Titanium Backup works only on ROOT? This is very important.
@ jd1639 - He had mentioned there were several other options, so I will wait to hear them, and I can make a decision from there. Otherwise, I may have to fork out another $150 - $200 Bucks on a Samsung Galaxy S5 or S6. depending which suits my needs.
Many thanks for the replies!
Kepela523 said:
I found this post. So I know this is ONE option: But I'll lose my Root. Which is fine if that's my only option.
http://forum.xda-developers.com/showthread.php?t=2728462
As the OP says, I will lose ROOT. So my question would be, If I back up using Titanium Backup, how can I restore my backup if Titanium Backup works only on ROOT? This is very important.
@ jd1639 - He had mentioned there were several other options, so I will wait to hear them, and I can make a decision from there. Otherwise, I may have to fork out another $150 - $200 Bucks on a Samsung Galaxy S5 or S6. depending which suits my needs.
Many thanks for the replies!
Click to expand...
Click to collapse
You're on mf3 bootloader which doesn't really allow you to flash any roms anyway. You'd have to use safestrap.
What I'd do is flash the nb1 tar file in Odin. That'll update you to 4.4 and the device should then ota update itself from there. You will lose root, you can root it again if you want. See this http://forum.xda-developers.com/showthread.php?p=50912149
Sent from my Nexus 5 using XDA Free mobile app
jd1639 said:
You're on mf3 bootloader which doesn't really allow you to flash any roms anyway. You'd have to use safestrap.
What I'd do is flash the nb1 tar file in Odin. That'll update you to 4.4 and the device should then ota update itself from there. You will lose root, you can root it again if you want. See this http://forum.xda-developers.com/showthread.php?p=50912149
Sent from my Nexus 5 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks JD, do you know if this wipes my phone? In other words, does it factory reset my phone?
Yes Flash the NB1 Stock file as he said. But you are going to loose Root and any pictures etc. stored on phone memory, so copy them to your PC or SD card. I always like to take SD card out just in case when I flash just in case it may erase it. But after you flash NB1 Stock or the Stock Root it is like a phone and have to set it up. Then it should Update to 4.4.4 itself from the settings/ Software update. Good luck. Any problem let us now.
Ah cheers,
Last question: Do you recommend the First or second option?
I337UCUFNB1_4.4_Stock_Odin_tar
I337UCUFNB1_4.4_Rootable_Stock_Odin_tar
Just a bit confusing as why he would post two separate links? I'm interpreting the first cannot be rooted ever.
Thanks again to the both of you for helping with this.
Kepela523 said:
Ah cheers,
Last question: Do you recommend the First or second option?
I337UCUFNB1_4.4_Stock_Odin_tar
I337UCUFNB1_4.4_Rootable_Stock_Odin_tar
Just a bit confusing as why he would post two separate links? I'm interpreting the first cannot be rooted ever.
Thanks again to the both of you for helping with this.
Click to expand...
Click to collapse
It's possible to root even the 4.4.4. It just gets a little trickier to do it and you have to flash modules in Odin. In the general forum see "all things at&t....." by guut13
Sent from my Nexus 5 using XDA Free mobile app
Kepela523 said:
Ah cheers,
Last question: Do you recommend the First or second option?
I337UCUFNB1_4.4_Stock_Odin_tar
I337UCUFNB1_4.4_Rootable_Stock_Odin_tar
Just a bit confusing as why he would post two separate links? I'm interpreting the first cannot be rooted ever.
Thanks again to the both of you for helping with this.
Click to expand...
Click to collapse
Yep I think you are correct. So if you want to root again use the Rootable to flash in Odin. Once you go from Jelly Bean to Kit Kat bootloaders are Locked for some .tar Same for Lollipop, they have not been able to root and unlock bootloader as yet. Just follow the steps and take your time and all will be good. Have done it several times on mine with Odin.
Hey guys, I just wanted to take the time and thank you both for the help. I finally updated today. After backing up all my data and making sure everything was safe to go. Bam! I did exactly as you suggested and had zero issues... I am now on 4.4.2
There were a couple hiccups along the way, but I figured them out without too much of a hassle.
Cheers again and best of luck to the both of you!

Upgrading to 5.0 from NI2

Does 5.0 not suck enough to do this yet? My new car has AndroidAuto and I want to use it but can't with my current 4.4.4 verison. Last I read, 5.0 sucked and everyone was trying to downgrade. I'm currently rooted with xposed framework and would miss not being able to turn my phone into a hotspot so hopefully that's possible by now too. What exactly do I need to do?
If you are on N12 you can get to 5.0 rooted. There are many threads on this. Have a search around!
I used a method by Jkruse, and now can even use safestrap without ODIN.
Sent from my SM-G900V using XDA Free mobile app
ridenickel9 said:
If you are on N12 you can get to 5.0 rooted. There are many threads on this. Have a search around!
I used a method by Jkruse, and now can even use safestrap without ODIN.
Sent from my SM-G900V using XDA Free mobile app
Click to expand...
Click to collapse
Is there a dedicated thread for the Jkruze method? I see him referenced here but I don't see anything about his method so far.
I used this as I was already rooted on N12. At the bottom of the first post here:
http://forum.xda-developers.com/showthread.php?p=62333947
If you are not rooted you likely want to start here:
http://forum.xda-developers.com/showthread.php?p=53447240
Warning/disclaimer: read everything before attempting anything to your phone....multiple times. These links / help may ruin your phone. Be careful
Ok, I get the process now after reading but I don't know how to SafeSTrap on NI2 if I'm already rooted. The instructions aren't clear on that, the title says you'll be able to use SafeStrap without ODIN but if I'm already rooted on KK then it just tells me to boot into safestrap...
Do I need to install SS? Do I need to disable xposed if/when I install it?
Ok I'm in SS now and I'm not sure if I should flash over the stock ROM or use a ROM slot. Thoughts? I already made a backup of the entire system and these phones have useless internal memory so I wanted to save space by wiping/installing over the stock ROM. Are there drawbacks to that?
If your rooted, you should have safestrap installed. When you boot your phone do you get a screen that pops up after the S5 screen?
It would show a image and have 2 buttons. One option would be recovery.
I didn't have it but I do now. My main question is about the slots, should I overwrite the stock one or install along side? Don't really have the storage to keep the stock slot but also don't know if doing that will do something irreplaceable.
Since you can load a stock 5.0 rooted ROM I'd do the stock slot... however, that's your call. Make sure you follow instructions to get right kernel and such.
Will you ever need 4.4.4 again ? Even so, long as you don't update the bootloader and can see it in Odin you can always rebuild.
Remember, once your on 5.0 with the newer kernel you can only get to safestrap by flashing the n12 kernel. U can do it by using odin, or lollipop safestrap application if applicable.
Sent from my SM-G900V using XDA Free mobile app
berfles said:
I didn't have it but I do now. My main question is about the slots, should I overwrite the stock one or install along side? Don't really have the storage to keep the stock slot but also don't know if doing that will do something irreplaceable.
Click to expand...
Click to collapse
I don't think the slots were ever working before the dev quit working on it.
Ok cool, that's what I wound up doing anyway and already had to test my backup to see that it worked (it does). Thanks for the help, I'm now on 5.0 and still rooted. Maybe my next step will be xposed, but the only thing I really used on that was the tethering and it already seems to work in this ROM.
Awesome! Glad to hear all is well.
Sent from my SM-G900V using XDA Free mobile app

Categories

Resources