How do I clone APP on Mate 10 Lite? - Huawei Mate 10 Questions & Answers

Hi, I need to clone app (pokemon go) to use two separate accounts on one phone. I want to be as close as possible to MIUI app clone feature (I want both instances active on split screen) , here's what I've already tried:
Parallel Space - absolutely ussless and ram consuming. Cannot log into game.
Island App - best result so far, got 2 instances working, but there is one issue, only focused app is working, other is freezed untill focused on, even on split screen
App cloner - cloned app won't work at all
And last but not least:
This tutorial on how to use Huawei Twin App feature on any app. It didn't worked out for me, as I always get 'null' from 'adb get secure clone_app_list' no matter what I see in settings, after adding com.niantic.pokemongo as in tutorial, I got proper response, but I do not see additional app, moreover - response gets reset after phone reboot.
I've also tried this tutorial with additional parameter --user (added 0 for default user, and 10 for twin app user) - still no effect.
Does anyone here have proper solution to this issue?

Related

[APP] Multi-User App Share

I have created an app that will help share apps across users on google's new 4.2 multi user feature.
Thanks to mentose457 and unwired for giving me the idea.
see this thread (http://forum.xda-developers.com/showthread.php?t=1994169)
It works by removing package elements from user's package-restriction.xml file to add the app and adding the package element back to remove the app. (located at \data\system\users\10\package-restrictions.xml where 10 is the user's id)
This is quickly thrown together and will likely have a ton of bugs, but I wanted to go ahead and get it out there for testing.
- This is BETA
-You must have ROOT
- This changes system data on non documented files it could screw something up.
- I'm not responsible for any problems this causes or lost data or bricked or broken devices
- please use cation
- it is currently built to run on main user to enable or disable apps on secondary users (once root is fully working on secondary users I will see about making it run correctly on secondary user's account)
- not tested thoroughly with paid apps*
- does not currently support system apps**
- due to the way I pull the app list from the package manager some installed apps may not show as available to add/remove
- apps installed first on a secondary user's profile will probably not show in the list to add/remove
*paid apps seemed to work but I did not have internet access during testing. My theory is that any paid apps that use Google's license verification will not work or not work for long. So adding your Google Account to the secondary user's play store is probably still the best way to share paid apps.
**The entries in the xml for system apps is different. Therefore I will have to research them more before getting it to work or deciding not to mess with those apps. Currently some will show not installed on other users even though they are and removing/adding them will not work correctly.
------> DOWNLOAD HERE https://play.google.com/store/apps/...tm_medium=forum&utm_campaign=app_announcement
I'd love to get feedback to what is working and what is not. Also if anybody figures out anything more about the package-restriction.xml file I'd love to hear it. Especially when it comes to system apps.
wow this sounds great, Thanks
after using this app i can no longer use any secondary user account. i started it from the main account, changed the visibility for some apps, restarted. now when i log into the secondary account i get FCs for all apps that try to start. I can manage to pull down the notification and access the settings from there and uninstall apps and so on, but that doesn't really help.
i then created a completly new user but it's exactly the same there. primary user is still working fine.
any idea what's going on?
Tapatalked
Are you sure those apps work correctly under secondary users? There are some apps that don't access the sdcard the correct way that will not work under secondary users until the dev fixes the app.
Try downloading the apps that you had trouble with directly from the play store and see if they work.
nvm, sorry. I had installed a theme at the same time I installed your app and apparently CM10.1 doesn't like themes on secondary users. Didn't think a theme could have such an effect so blamed your app
No problem. Glad you got it figured out.

Tasker & Other Background Apps Closing (Android 9)

Hi all!
BIT OF BACKGROUND
Before I post this I wanna say I posted this earlier thinking it is a Tasker issue, into Reddit sub for Tasker. But it seems that it is an Android issue. I have in detailed mentioned what are the problems below. No one could identify this issue.
If you have any suggestion please help me out. Looks like this is the worst Android One phone I have got.
There is even a log in the end of the post. If someone can guide me on how to understand which app is force closing it, it will be great.
Thanks a lot in advance!
-------------------------
Hi,
I have been given a phone by office to use to send Whatsapp messages in the early hours of the morning.
This is a Infinix x604B (Indian Model) running stock Android (One) version Pie with security patch 5 March 2019.
I have unlocked bootloader and rooted with Magisk. (this issue was there since it came originally with Android 8)
I have a problem of Tasker and Autoinput not staying open in the background. I use these two along with
Whatsapp
Clipper
Autoresponder PRO (SMS
AutoResponder for WA
And the only one that doesn't fail to work in the background is AutoResponder for WA and Whatsapp.
Till now searching the forums and other places I have
1. Set the battery setting to "NOT OPTIMIZED"
2. Intelligent power saving standby - SET TO OFF
3. Battery Saver - SET TO OFF
4. Adaptive Battery - SET TO OFF (there is no option to exclude apps in this)
5. Developer Options - Background Process Limit - SET TO DEFAULT - STANDARD
6. Developer Options - Standby Apps - All the running apps are - SET TO ACTIVE
Under Tasker
1. App Check Method - App usage stats OR Accessibility (Both are used and still it closes)
2. Use Reliable Alarms - Always
3. Tasker has been given all permissions and others which connect with Android (only device admin is not permitted at the moment)
All the above don't work
As someone suggested in another post in Reddit, to use sys.keep_app_1 and I have added to build.prop and that doesn't bother at all. It still closes.
It barely takes 15 minutes to set the phone in idle stage and Tasker and AutoInput both will be taken out from the BG list.
In Accessibility options they both will appear as "This Service Is Malfunctioning" and have to disable and enable it back to make it work. Then it will be dead in 10-15 minutes. Very short time.
Till now i have reset the app, cleaned the preferences and started all over again without restoring the xml file for profiles and tasks. Still no change here.
Here is the Tasker log which I am sharing here. Hope you can get something out of it.
https://pastebin.com/zzdCugjP
Is there anything I can share to help?
Thank you!

App Cloner

Hello.
I have a slight problem regarding App Cloner app...
Some time ago, Facebook disabled FB login for cloned apps. The developers of Cloner tried hard to bypass that and then they released App Cloner 2.12.4 that, by them, was able to bypass it. Now my problem comes.
I have Samsung Galaxy A12 (so you know on which device i have a problem) and tried to clone Lords Mobile. It went smooth, in the past i played 3 accounts on windowed mode simultaneously on one screen. Now, i clone, install, start and it does not let me to login through FB.. I tried cloning options like Facebook login - Default, Alternative and Recommended and neither of them working. The Default option gives me the WebView window that tells me that i am not permitted to login... The other two options wont do anything at all...
Please, i am at the end, suggest something to me or recommend, i tried really everything. Is there something that can be done to bypass that damn login restriction???
Thanks in advance
Hello I am facing problem for make apps clone of my selected apps. Kindly help to use clone apps
I want avoid this message, please helpe

H96 Max 4K Android 11 issue - Apps beeing automatically closed after supposedly not responding for a while, Zattoo, Youtube

Hello,
The device is fairly new, up2date Hardware/Software wise. However, the device seems to be struggling with performance intensive applications like Zattoo Streaming TV app and e.g. Youtube.
On the first open of the app you can feel the laggyness, which leeds to the app beeing closed automatically, by android 11 system I assuem, because the app seems not to be responding, but it's just struggeling with the processing. On the next open usually things go quicker and I'm able to use the app. It is like some cache is beeing created on the first start which is taking too long for the Android system and hence is beeing force closed.
Since this happens to other apps as well and only performance intensive, I believe it is sime kind of Android feature. Usually the Android system shows a message/warning when an app isn't responding, in this case it doesn't. The app just closes. Next start and it's usually working fine, but from time to time it take 3 or even 4 start for the app to work correctly. I have two of those identical boxes and both show the same behaviour.
So, is this behaviour known to somebody and is there a way to increase the timeout threshold (which in my opinion seems to be the problem)? Thanks in adavance.
Lenny
Apparently not :-(

General Me and My OPPO FIND N

1. Me I have had almost every kind of phone you can think of form early palms, blackberries, Sony Ericsson P900, Nokia N9 (One of my all-time favorites) Surface duo (wanted to love but horrible experience) most of today’s flagships including all the Samsung folds. Got rid of my fold to get the pixel 6 pro mainly because of the camera and I loved it, I had no issues whatsoever. But I didn’t realize how much I would miss the fold and was going to go back to it when Oppo Released the N and it looked like the perfect hardware for me. After much consideration and reading I purchased from a Hong Kong Seller. And have been using for about 3 weeks now. Daily Driver. I absolutely love the phone, the size, the solid feel, great battery life. So far one of my favorite phones, I have used.
2. Once I got the phone, I researched all I could about the small and major quirks.
3. First thing I did was factory reset, the phone once it arrived. (They installed Google Play for me). Wanted to make sure nothing was installed, that I didn’t know about.
4. Easily found and installed the Google Play apk.
5. Next I download Apk Extractor and removed all the Chinese apps, that I could using it. (I didn’t want to use adb commands, fear of removing something needed). All the other leftover Chinese apps I placed in a folder and moved it out the way.
6.The Launcher is no big deal for me, on most of the phones I’ve had, I stuck with the default launcher. (Group text is an issue will discuss that later)
7. Started loading all my apps that I use games, banking etc. (around 250) tested them and everyone of the work. When I got to an app they didn’t display correctly on the open screen, I adjusted through the phone setting no app download.
8. Download new keyboard changed from the Chinese one.
9. Notifications limits, I set my main apps I need notifications from, but what I found was a lot of the social accounts Facebook, etc automatically was added to running in background and notifications and did not go against the limit. All my main apps I set to run in the background and made sure notifications was on and that a sound or vibration was set (the customizations for notifications are a lot) So far, I am notified we notifications come in. because I have a lot of email addresses I use home, work etc. I have always used Blue mail and it only counts as one notification.
10 Group message was a make or break for me, because send and receive a lot of group messages. And I have researched everywhere, tried different apps and no luck. The solution for me and it’s working well.
11. I decided to use Google Voice (I have had a number for years, so I tested it first for couple days) And now has officially ported my number to google voice, I can now get group messages etc. I will keep using until I they update the message issues or swap phone. I saved all my texts using SMS Backup & restore because you can not import the texts into google voice, but you can export them out. I saved all the old text on the new phone using SMS Backup & Restore, because if I need to find an old text it has a search fixture on it.
Conclusion so far, I am very happy with this phone, it’s an amazing piece of work. I know my post was long and for give me if it doesn’t make since. But if you have any questions on my experience just ask and I will do my best to answer.
Me too, this phone Is very good and pleasant to use as a daily driver . I have imaginée this phone before (i used the nec 05e,thé royole
flexpai 1,thé fold1and flold2 and several zflip). A little'more slimmer and lighter would bé perfect...but its ok.
M'y only complaint is about wifi calling with erratic behavior and disconnection ..maynbe a solution will occur..(more accurzte localisation or wiffi setting
i missed...)
grigsby01 said:
1. Me I have had almost every kind of phone you can think of form early palms, blackberries, Sony Ericsson P900, Nokia N9 (One of my all-time favorites) Surface duo (wanted to love but horrible experience) most of today’s flagships including all the Samsung folds. Got rid of my fold to get the pixel 6 pro mainly because of the camera and I loved it, I had no issues whatsoever. But I didn’t realize how much I would miss the fold and was going to go back to it when Oppo Released the N and it looked like the perfect hardware for me. After much consideration and reading I purchased from a Hong Kong Seller. And have been using for about 3 weeks now. Daily Driver. I absolutely love the phone, the size, the solid feel, great battery life. So far one of my favorite phones, I have used.
2. Once I got the phone, I researched all I could about the small and major quirks.
3. First thing I did was factory reset, the phone once it arrived. (They installed Google Play for me). Wanted to make sure nothing was installed, that I didn’t know about.
4. Easily found and installed the Google Play apk.
5. Next I download Apk Extractor and removed all the Chinese apps, that I could using it. (I didn’t want to use adb commands, fear of removing something needed). All the other leftover Chinese apps I placed in a folder and moved it out the way.
6.The Launcher is no big deal for me, on most of the phones I’ve had, I stuck with the default launcher. (Group text is an issue will discuss that later)
7. Started loading all my apps that I use games, banking etc. (around 250) tested them and everyone of the work. When I got to an app they didn’t display correctly on the open screen, I adjusted through the phone setting no app download.
8. Download new keyboard changed from the Chinese one.
9. Notifications limits, I set my main apps I need notifications from, but what I found was a lot of the social accounts Facebook, etc automatically was added to running in background and notifications and did not go against the limit. All my main apps I set to run in the background and made sure notifications was on and that a sound or vibration was set (the customizations for notifications are a lot) So far, I am notified we notifications come in. because I have a lot of email addresses I use home, work etc. I have always used Blue mail and it only counts as one notification.
10 Group message was a make or break for me, because send and receive a lot of group messages. And I have researched everywhere, tried different apps and no luck. The solution for me and it’s working well.
11. I decided to use Google Voice (I have had a number for years, so I tested it first for couple days) And now has officially ported my number to google voice, I can now get group messages etc. I will keep using until I they update the message issues or swap phone. I saved all my texts using SMS Backup & restore because you can not import the texts into google voice, but you can export them out. I saved all the old text on the new phone using SMS Backup & Restore, because if I need to find an old text it has a search fixture on it.
Conclusion so far, I am very happy with this phone, it’s an amazing piece of work. I know my post was long and for give me if it doesn’t make since. But if you have any questions on my experience just ask and I will do my best to answer.
Click to expand...
Click to collapse
Useful info here, thank you very much
Thanks for sharing your experience.
The Nokia N9 was one of the greatest phones ever.
And I too love the Oppo Find N.
After rolling with the Asus Padfone seriess for years (used the first gen Padfone for 1.5 years, and killed 3 new Padfone Infinities after that ). After that I had to switch to "boring" Asus Zenfones (had the 3 and 6)...
But now I finally have a fun and special phone again!
The best foldable ever this phone shifted me from iOS back to Android
To share my experience:
- The phone setup was painful and challenging. Reset, Install Playstore (with a Chinese Keyboard), delete and remove apps, Locale2 but now it feels like a normal phone I always use.
- The 5 apps notification limit is challenging. I use a messenger consolidator (Matrix based) so I only use one app there. You will need one for private and one for office email and I also needed one for the galaxy watch. So I had only one remaining. 2FA or Secure Code apps I normally need to load manually, same as credit card pushes.
- Hardware is amazing. Very solid construction. Guess I need to go caseless as the case adds to much bulk for me. But coming from a flip I feel those phones are unbreakable as long as they are closed. Charging speeds are decent (coming from a flip) and battery is holding more than one day in general.
- Software: There are nearly no apps optimized for big screen use. I miss the Kindle app from my surface allowing me to read a book "normally". Watching filmes is ok but you wont have more screen estate than on a S21Ultra by comparison. Fotos, Web is fantastic though. The OS Software is flawless, e.g. splitting screen with 2 Fingers is perfectly implemented. My hope is on Android 13 which is announced for this device in July, It should allow 3rd party developers to optimize their apps in a standard manner working on all foldables.
Generally: Very happy with this device. Caseless it is a one handed device for me and I use it as my only daily driver (except when near water or sand.)
deepsync said:
To share my experience:
- The phone setup was painful and challenging. Reset, Install Playstore (with a Chinese Keyboard), delete and remove apps, Locale2 but now it feels like a normal phone I always use.
- The 5 apps notification limit is challenging. I use a messenger consolidator (Matrix based) so I only use one app there. You will need one for private and one for office email and I also needed one for the galaxy watch. So I had only one remaining. 2FA or Secure Code apps I normally need to load manually, same as credit card pushes.
- Hardware is amazing. Very solid construction. Guess I need to go caseless as the case adds to much bulk for me. But coming from a flip I feel those phones are unbreakable as long as they are closed. Charging speeds are decent (coming from a flip) and battery is holding more than one day in general.
- Software: There are nearly no apps optimized for big screen use. I miss the Kindle app from my surface allowing me to read a book "normally". Watching filmes is ok but you wont have more screen estate than on a S21Ultra by comparison. Fotos, Web is fantastic though. The OS Software is flawless, e.g. splitting screen with 2 Fingers is perfectly implemented. My hope is on Android 13 which is announced for this device in July, It should allow 3rd party developers to optimize their apps in a standard manner working on all foldables.
Generally: Very happy with this device. Caseless it is a one handed device for me and I use it as my only daily driver (except when near water or sand.)
Click to expand...
Click to collapse
Hi,
What is this 'messenger consolidator' you are using please?
Thanks,
Simon.
lombrozo said:
Hi,
What is this 'messenger consolidator' you are using please?
Thanks,
Simon.
Click to expand...
Click to collapse
I'm using Beeper. It can consolidate Signal, Telegram, Whatsapp, LinkedIn, iMessage, Twitter, Slack and GoogleChat.
deepsync said:
I'm using Beeper. It can consolidate Signal, Telegram, Whatsapp, LinkedIn, iMessage, Twitter, Slack and GoogleChat.
Click to expand...
Click to collapse
Ah ok. Beeper is still invite only I think?
I guess so but you can bypass the queue when prepaying for a whole year...
deepsync said:
I guess so but you can bypass the queue when prepaying for a whole year...
Click to expand...
Click to collapse
How do I do that?
Register on the waiting list and email [email protected] or tweet them.
I absolutely love this phone and form factor. It's the perfect size.
I've had a pretty easy time of it thanks to a few posts on here and Gadget goddesses videos as well as my own know how. Maybe it was a little cleaner and easier for me than others since I've been using using google voice since before google bought grandcentral and I'm also on T-mobile.
0. Clone my old LG v60 dual screen over using the phone cloaner this thing came with.
1. changed all my app's notification permissions, battery permissions in app management section to ensure notifications
2. added some important apps that I want guaranteed notifications to the auto launch and recent apps manager sections, but so far even the apps that aren't in autolaunch or recent apps seem to be doing ok on notifications. I use tasker to launch my hotspot automatically when I get in my car and have the car connect to it, so I suppose if I really cared I could use tasker to ensure all my apps stay running and notify me. But so far haven't had to.
3. Under apps, under the "associated launch" the "Blocking records" log to figure out which apps were important to support notifications or proper operation of some apps, and then just activated associated launch to those apps that were blocked from launching(launched by other apps in background). For instance, outlook needed to launch the "company portal" app in the background to properly function and also give me notifications on incoming mail. So I jsut activated associated launch for Company portal. I didn't allow associated launch for all apps, as when I really went through the log, there were only a handful of apps I needed to worry about and would rather the rest not able to just get launched in the background to save juice.
4. I set google voice to prioritize wifi and Data. I get crap signal where I live so this is a must. Basically this has always replaced my voice over wifi anyway on all phones I've used past and present. I like taking calls on my desktop as well.
5. I used "Force LTE" app from the playstore to ensure I got 5g connectivity, although I don't think I really need 5g because even on my old tmobile phone, I noticed in the areas I live 5g is slower than 4g lte anyway. This is a known thing on Tmobiles rollout of 5g in rural areas and I'll probably turn off 5g. I'm just mentioning this to let people know 5g on T-Mobile works fine with this phone.
6. activated google assistant using gestures on the main screen
7. deleted all the chinese apps I could without adb, there's 10 I couldn't delete. I'll probably dump those with adb but it hasn't really been an issue. like everyone else I just stuffed them in a folder and hid it away. Although it seems to be important to at least do the updates in the chinese only app store because one of the updates was to the phones native google services libraries, which is required for a lot of stuff to run correctly including biometric face authentication on some apps.
8. replaced the keyboard like everyone else.
9. Installed Google camera for the heck of it. Gcam
Anyway, I'm not hitting any "quirks" or frustrations. This has been a pretty smooth transition. And again, I just feel this thing is the perfect size for chrome "desktop mode" browsing and reading manga and other reading apps.
I've only found one or two out of more than a hundred apps I use that can't be set to full screen in the display section. I suppose having to rotate the phone for some apps is one quirk I've hit, but it's not a big deal to me.
Anyhow good luck owners, and for those thinking about buying it, I give it a good solid yes.
wagz said:
I absolutely love this phone and form factor. It's the perfect size.
I've had a pretty easy time of it thanks to a few posts on here and Gadget goddesses videos as well as my own know how. Maybe it was a little cleaner and easier for me than others since I've been using using google voice since before google bought grandcentral and I'm also on T-mobile.
0. Clone my old LG v60 dual screen over using the phone cloaner this thing came with.
1. changed all my app's notification permissions, battery permissions in app management section to ensure notifications
2. added some important apps that I want guaranteed notifications to the auto launch and recent apps manager sections, but so far even the apps that aren't in autolaunch or recent apps seem to be doing ok on notifications. I use tasker to launch my hotspot automatically when I get in my car and have the car connect to it, so I suppose if I really cared I could use tasker to ensure all my apps stay running and notify me. But so far haven't had to.
3. Under apps, under the "associated launch" the "Blocking records" log to figure out which apps were important to support notifications or proper operation of some apps, and then just activated associated launch to those apps that were blocked from launching(launched by other apps in background). For instance, outlook needed to launch the "company portal" app in the background to properly function and also give me notifications on incoming mail. So I jsut activated associated launch for Company portal. I didn't allow associated launch for all apps, as when I really went through the log, there were only a handful of apps I needed to worry about and would rather the rest not able to just get launched in the background to save juice.
4. I set google voice to prioritize wifi and Data. I get crap signal where I live so this is a must. Basically this has always replaced my voice over wifi anyway on all phones I've used past and present. I like taking calls on my desktop as well.
5. I used "Force LTE" app from the playstore to ensure I got 5g connectivity, although I don't think I really need 5g because even on my old tmobile phone, I noticed in the areas I live 5g is slower than 4g lte anyway. This is a known thing on Tmobiles rollout of 5g in rural areas and I'll probably turn off 5g. I'm just mentioning this to let people know 5g on T-Mobile works fine with this phone.
6. activated google assistant using gestures on the main screen
7. deleted all the chinese apps I could without adb, there's 10 I couldn't delete. I'll probably dump those with adb but it hasn't really been an issue. like everyone else I just stuffed them in a folder and hid it away. Although it seems to be important to at least do the updates in the chinese only app store because one of the updates was to the phones native google services libraries, which is required for a lot of stuff to run correctly including biometric face authentication on some apps.
8. replaced the keyboard like everyone else.
9. Installed Google camera for the heck of it. Gcam
Anyway, I'm not hitting any "quirks" or frustrations. This has been a pretty smooth transition. And again, I just feel this thing is the perfect size for chrome "desktop mode" browsing and reading manga and other reading apps.
I've only found one or two out of more than a hundred apps I use that can't be set to full screen in the display section. I suppose having to rotate the phone for some apps is one quirk I've hit, but it's not a big deal to me.
Anyhow good luck owners, and for those thinking about buying it, I give it a good solid yes.
Click to expand...
Click to collapse
Good experience sharing - For me 5G always runs - no need to force. I use macrodroid to force the main apps into background when starting in the morning - so far it works.
At the end the Oppo Find N is the best foldable hardware - for foldables and for Tablets - Android is not fully there yet, mainly apps are just not yet optimized. Let's hope Android 13 is the basis for app developers to jump on the train...
deepsync said:
Good experience sharing - For me 5G always runs - no need to force. I use macrodroid to force the main apps into background when starting in the morning - so far it works.
At the end the Oppo Find N is the best foldable hardware - for foldables and for Tablets - Android is not fully there yet, mainly apps are just not yet optimized. Let's hope Android 13 is the basis for app developers to jump on the train...
Click to expand...
Click to collapse
Yeah, I just use the Force LTE app because it looks like they removed the preferred carrier band preference from settings on the find n. On all my other android phones, under mobile networks, there's usually a setting that allows you to pick which bands you want your phone to use. Like I said, 5g is actually slower for me than 4g, so I need a way to basically shutoff 5g when I'm in my home area. So without that setting on the android settings of the phone, I have to rely on an app like Force LTE. There's a lot of discussion on the interwebs about why 5g ends up being slower in some areas, like rural areas, than 4g. So it's something that will eventually get fixed and I won't have to worry about. But I just mentioned it in case someone needed a replacement for that android setting, not that people need it.
I've been using a Find N for about 2 months. I set up mine much like other people on this thread . Background on for almost all apps, auto-launch for main messaging apps, Google keyboard, Google assistant, GPay, default launcher, GCam/default Cam, Brave/Samsung Internet, Gmail/Outlook. I set up apps as full screen or 4:3 if they open sideways (still good to use). For social apps I use regular apps and WebApps too because the WebApps take full advantage of the big display (Instagram, Twitter and Instagram).
I've been playing games on emulators for the past 2-3 weeks (Switch and GameCube) and noticed yesterday that the screen protector on the big display has tiny marks (probably fingernails?). Is it ok to remove the factory screen protector and apply a new one? The marks are tiny and only on the "joystick area" so they don't bother me but I'm gonna eventually sell this in the future and may consider replacing the screen protector.

Categories

Resources