Sometimes dont have internet connection - Open Beta 16 - OnePlus 3T Questions & Answers

I have a problem on the latest open beta.
sometimes I dont have internet and only reboot solved the problem..
This problem is on Wifi and LTE ..

Its a known issue in the beta. Its just the first oreo beta and it has bugs.
Also please don't make new threads for issues like this. The same information can be easily found in the offical oreo open beta thread.

In the official thread this issue dont written..
How I downgrade to OB15 without wipe?

saarxee said:
In the official thread this issue dont written..
Click to expand...
Click to collapse
It's been reported by several users on the Beta thread here on XDA. It's not listed on the changelog as a known issue, if that is what you mean. But you can't expect a beta software version to have all it's bugs listed. That's kind of the whole point of the beta, for folks to test it, and report bugs.

i too have same problem :/

saarxee said:
In the official thread this issue dont written..
How I downgrade to OB15 without wipe?
Click to expand...
Click to collapse
You need to download and flash a special build by OnePlus, the links are available in the offical thread for beta 16.

Related

OxygenOS Open Beta 24/15 for OnePlus 3/3T

Here is the change-log for the latest Open Beta build, we have bug fixes and a few changes for you to play with.
System:
Added "Soft" screen calibration
We’ve reverted the screen calibration and added the new calibration from last build as “soft.” You can enable the new calibration in the "display> screen" calibration section of settings
New boot animation
Optimized the clearing of recent apps
Other:
Updated Community app to V1.9.5
Minor bug fixes
Please note: We have patched the blueborne vulnerability independent of the Android security patch. Therefore, some blueborne vulnerability scanners may not recognize our independent patch.
Please make sure you take a bit of time to fill out our survey on UX & UI here:
https://goo.gl/forms/ET3E7TbllSksASKT2 .
And please remember to tell us about any bugs you may find using the bug report forums, found here. https://forums.oneplus.net/feedback/
Remember:
If you have already flashed an Open Beta (you are currently running the latest Open Beta) you will receive this new build as an OTA.
If you ARE NOT running open beta software and would like to, please refer to the flashing instructions and the full ROM found in the downloads page here: http://downloads.oneplus.net/
Once you migrate to the Beta path, you will continue to receive Open Beta OTAs. You will NO LONGER receive the regular Official Stable OTAs.
Moving back to the Official OTA path from the Beta path will require a full install and clean flash (FULL WIPE of all data and cache)
Edit: OTA mostly will not install. You have to install the full ROM of 1.5gb which works fine with most of the beta users.
I love the new bootanimation <3
the last 2 beta is very laggy, is this fixed?
OB24 Google Drive Link
https://drive.google.com/open?id=0B9UXi1UID7ZBWm9qUHRGSEtKdW8
johnypl said:
the last 2 beta is very laggy, is this fixed?
Click to expand...
Click to collapse
Couldn't notice any lag...
Please could anyone test and tell if the sound problem has been fixed? Who kept stopping and came back. :laugh:
XDRdaniel said:
I love the new bootanimation <3
Click to expand...
Click to collapse
Can you provide the bootanimation here after the update?
I am rooted with Magisk and not able to flash Stock boot to update the ROM right now.
arnabJ said:
Can you provide the bootanimation here after the update?
I am rooted with Magisk and not able to flash Stock boot to update the ROM right now.
Click to expand...
Click to collapse
We also have boot sound now, but I don't know where to extract it from...
arnabJ said:
Can you provide the bootanimation here after the update?
I am rooted with Magisk and not able to flash Stock boot to update the ROM right now.
Click to expand...
Click to collapse
Are you sure you want this abomination?!
Not only is it ugly, it also seems to increase boot time.
XDRdaniel said:
We also have boot sound now, but I don't know where to extract it from...
Click to expand...
Click to collapse
It must be in /system/media directory.
But never mind. I don't need it now. (Read below).
AcmE85 said:
Are you sure you want this abomination?!
Not only is it ugly, it also seems to increase boot time.
Click to expand...
Click to collapse
Aaaah no I am fine with the current one.
Hahahaaha.
arnabJ said:
It must be in /system/media directory.
But never mind. I don't need it now. (Read below).
Aaaah no I am fine with the current one.
Hahahaaha.
Click to expand...
Click to collapse
Could you please do me a favor and upload your (stock) bootanimation.zip.
Thank you!
edit: The audio is actually stored within the new bootanimation.zip as a wav file.
AcmE85 said:
Could you please do me a favor and upload your (stock) bootanimation.zip.
Thank you!
Click to expand...
Click to collapse
There you go.
DOWNLOAD FROM GOOGLE DRIVE
Sent from my OnePlus3 using XDA Labs
change logs , benchmark test
after download on 85mb ota download, and can't install (install failed) from stock recovery and i try to reboot the new update come with 1.5GB anyone face this problem too? thanks
francise said:
after download on 85mb ota download, and can't install (install failed) from stock recovery and i try to reboot the new update come with 1.5GB anyone face this problem too? thanks
Click to expand...
Click to collapse
This is normal read first post on OnePlus forum post
Can someone extract boot.img for me?
Thank you.
Sent from my ONEPLUS A3003 using Tapatalk
meetpatel said:
Can someone extract boot.img for me?
Thank you.
Sent from my ONEPLUS A3003 using Tapatalk
Click to expand...
Click to collapse
Oneplus 3 or oneplus 3t?
francise said:
after download on 85mb ota download, and can't install (install failed) from stock recovery and i try to reboot the new update come with 1.5GB anyone face this problem too? thanks
Click to expand...
Click to collapse
Yes this happened with me too. I had to install full zip which worked for me.
izukamikain said:
Oneplus 3 or oneplus 3t?
Click to expand...
Click to collapse
Ohh. I want for oneplus 3, but I got it. Thank you.
Sent from my ONEPLUS A3003 using Tapatalk
Old bootanimation and bootlogo
Flash via TWRP
Download

MIUI 9.1 Global Stable is out for Mi Mix 2! (v 9.1.1.0)

____Update 12/01____
Since a couple of days we now have v 9.1.2.0. I haven't noticed any differences yet, but the wallpaper carousel is functioning again. They also implemented fixes for problems that I personally did not encounter. ...aaand the notifications are slightly improved! Some of them evene expand and allow for direct interaction. Breathtaking development.
Get it while it's fresh on en.miui.com.
Should you not be rooted, I can recommend installing it via XiaoMiTool. I used this to flash the last MIUI 8 Global Stable, and then got 9.1.1.0 and now 9.1.2.0 via OTA. I've read that for some people here fast charging isn't working on th 9-er Firmwares. I have had no problem with that at all. Maybe it's because you guys are rooted, or because system wasn't flashed properly? I don't know, but I feel with you...
____Update 11/16____
The MIUI9 release has since been officially announced. This XDA article sheds some light on the release. However, as of today, the ROM is still not available for download on en.miui.com.
If you don't feel like waiting for OTA hitting you, shadowxaero has provided a link to download 9.1.1.0 (NDEMIEI) in post #7.
To enable VOLTE in presumably every MIUI realease, KevinLuong has shared a great link to an explanation including an easy fix in post #2.
Update 11/17
The Firmware is officially available on en.miui.com now. Should you not be rooted, consider installing it via XiaoMiTool, which will let you chose and download the Firmware within the programs flashing dialogue (give that man a beer).
_____initial post_____
..but there is no mention of it anywhere (yet). Why is that?
It's Version 9.1.1.0 (NDEMIEI). Got it OTA on Friday night, but it isn't even yet listed on the official site. Whats up with that?
Everything seems to run great, except that VOLTE can not be activated, which I find a little weird for a stable release. Oh, and notfications are still not up to scratch in MIUI 9, which is the single most annoying thing about MIUI.
Anyone else on this ROM? Maybe with tips, tricks, htoughts or insights?
.
cartonneexpress said:
...but there is no mention of it anywhere. Why is that?
It's Version 9.1.1.0 (NDEMIEI). Got it OTA on Friday night, but it isn't yet listed on the official site. Whats up with that?
Everything seems to run great, except that VOLTE can not be activated, which I find a little weird for a stable release. Oh, and notfications are still not up to scratch, which is the single most annoying thing about MIUI.
Anyone else on this ROM? Maybe with tips, tricks, htoughts or insights?
Click to expand...
Click to collapse
It's a nightly preview pushed to some users.
http://en.miui.com/thread-951467-1-1.html explains the VoLTE thing, the dialler code enabled it for me.
Sent from my Mi MIX 2 using Tapatalk
KevinLuong said:
http://en.miui.com/thread-951467-1-1.html explains the VoLTE thing, the dialler code enabled it for me.
Click to expand...
Click to collapse
Thanks a lot! That explains, and easily fixes it!
KevinLuong said:
It's a nightly preview pushed to some users.
Click to expand...
Click to collapse
Hmm. Why would they do that? I'm not even participating in the user feedback program (at least not willingly ). Usually the nightlys they push out clearly state that they are nightlys, don't they? I saw this with the Mi 6 when it got v 9.0.1.0. In this case on Mix 2 the ROM clearly states "stable" though.
Well, I don't want to complain. I feel special now. :victory:
cartonneexpress said:
...but there is no mention of it anywhere (yet). Why is that?
It's Version 9.1.1.0 (NDEMIEI). Got it OTA on Friday night, but it isn't even yet listed on the official site. Whats up with that?
Everything seems to run great, except that VOLTE can not be activated, which I find a little weird for a stable release. Oh, and notfications are still not up to scratch in MIUI 9, which is the single most annoying thing about MIUI.
Anyone else on this ROM? Maybe with tips, tricks, htoughts or insights?
Click to expand...
Click to collapse
What ROM where you on before, MIUI 8 Global Stable?
Andy4Shurr said:
What ROM where you on before, MIUI 8 Global Stable?
Click to expand...
Click to collapse
Yes, I had Global Stable (v8.5.1.0).
It's a global stable beta (stable beta = what exactly??) according to the miui forums. There was an announcement about it. I put a link to the download in the reverse engineering thread.
I haven't actually tried it yet but I would be interested to know if it passes safetynet, I guess.
http://bigota.d.miui.com/V9.1.1.0.NDEMIEI/miui_MIMIX2Global_V9.1.1.0.NDEMIEI_232bee13eb_7.1.zip
A user provided that link on the MIUI forums. I haven't flashed it yet and I believe you need to be on the MIUI8 Stable ROM in order to flash this.
duraaraa said:
It's a global stable beta (stable beta = what exactly??) according to the miui forums. There was an announcement about it. I put a link to the download in the reverse engineering thread.
I haven't actually tried it yet but I would be interested to know if it passes safetynet, I guess.
Click to expand...
Click to collapse
Lol whoops, missed this post lol. A user on MIUI also said it passed safety net yesterday.
shadowxaero said:
http://bigota.d.miui.com/V9.1.1.0.NDEMIEI/miui_MIMIX2Global_V9.1.1.0.NDEMIEI_232bee13eb_7.1.zip
A user provided that link on the MIUI forums. I haven't flashed it yet and I believe you need to be on the MIUI8 Stable ROM in order to flash this.
Lol whoops, missed this post lol. A user on MIUI also said it passed safety net yesterday.
Click to expand...
Click to collapse
You can flash it with fastboot, but you have to convert the system to a system.img in order to do so.
duraaraa said:
It's a global stable beta (stable beta = what exactly??) according to the miui forums. There was an announcement about it. I put a link to the download in the reverse engineering thread.
I haven't actually tried it yet but I would be interested to know if it passes safetynet, I guess.
Click to expand...
Click to collapse
duraaraa said:
You can flash it with fastboot, but you have to convert the system to a system.img in order to do so.
Click to expand...
Click to collapse
Lol how does one do that?
shadowxaero said:
Lol how does one do that?
Click to expand...
Click to collapse
I used sdat2img.py
https://github.com/xpirt/sdat2img
Use that to make a system.img, flash that with fastboot.
Then flash all of the other partitions with fastboot from the unpacked zip, following the pattern of the Xiaomi fastboot updates so you know which thing needs to be flashed to what.
Kind of difficult to explain and probably not worth putting together a whole tutorial, but that's how you do it.
this build passes safetynet with Magisk 14. I also installed this over Epic rom and not over v8 stable.. works fine anyways. I did format userdata and cache from fastboot before i flashed.
cartonneexpress said:
...but there is no mention of it anywhere (yet). Why is that?
Everything seems to run great, except that VOLTE can not be activated, which I find a little weird for a stable release.....
Click to expand...
Click to collapse
Try disabling VoLTE carrier check with *#*#86583*#*# That did it for me. Make sure the little pop-up screen says disabled
No notification update no fun
Jesus when will it be officially available OTA?
Removed, was already in this thread.
Full ROM Pack Version: V9.1.1.0.NDEMIEI is available now : http://en.miui.com/download-334.html#491
whats the best way to upgrade? I am on MIMIX2Global_7.11.6 beta?
el3c said:
whats the best way to upgrade? I am on MIMIX2Global_7.11.6 beta?
Click to expand...
Click to collapse
This will most likely not work coming from the developer ROM, but try the regular manual update method:
Download the ROM and copy it to your device. Then go to settings > About Phone > System Update and chose your update package from the extended menu (three dots, top right).
Should the regular method not work, and should your device not be unlocked/rooted, then simply use the XiaoMiTool. If you follow the instructions this program works really really well, so consider donating that guy a beer or two.
.
cartonneexpress said:
This will most likely not work coming from the developer ROM, but try the regular manual update method:
Download the ROM and copy it to your device. Then go to settings > About Phone > System Update and chose your update package from the extended menu (three dots, top right).
Should the regular method not work, and should your device not be unlocked/rooted, then simply use the XiaoMiTool. If you follow the instructions this program works really really well, so consider donating that guy a beer or two.
.
Click to expand...
Click to collapse
phone is unlocked... i cant live without a native adblocker ^^
Thanks...and it seems to work with the updater app it´s in German but it says: all data will be deleted and it make a revert to global stable.
i´ve canceled that, i am not sure whats better, stay on beta and get weekly updates if i want or choose global. it s a hard decission
el3c said:
phone is unlocked... i cant live without a native adblocker ^^
Thanks...and it seems to work with the updater app it´s in German but it says: all data will be deleted and it make a revert to global stable.
i´ve canceled that, i am not sure whats better, stay on beta and get weekly updates if i want or choose global. it s a hard decission
Click to expand...
Click to collapse
I'm in the same position
Hi guys,
If you installed the Official MIUI 9.1 Stable can you please report on battery life ?
Regards.

[ROM][GT-I9506][NOUGAT] Flyme 6 OS

This is a ported rom from @Wonitor​
We do not take any responsibility for damages.​
Flyme 6 OS | Android 7.1.2​
Flyme OS Official Site
https://www.flyme.cn/firmwarelist-11.html
Installation
1. Flash ROM
2. Flash Gapps
3. If you want flash root
4. Enjoy!
Bugs
1. You can not change the mode from the network, only 4G is available
If you find another bugs, tell us. We try fix it.
I will try to make frequent updates to avoid bugs and If you have an idea, what else we can add to FlymeOS, write.
Downloads
ROM - FlymeOS-21-05-2018
XDA:DevDB Information
Flyme 6 OS [NOUGAT], ROM for the Samsung Galaxy S4
Contributors
dev99k, core-lte
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: 6.8.3.17R-beta
Version Information
Status: Stable
Stable Release Date: 2018-05-21
Current Beta Version: 2018-05-16
Created 2018-05-16
Last Updated 2018-05-21
Does Rom work on S4 E330S / K / L? And have the Vietnamese language? Thank you for sharing
Sorry my English
I did not have a chance to check. But it should work. Check it out, before make a backup. Let me know how it went
Vietnamese language is available.
Thanks bro, great job. The only problem so far it's that root not working. I have tried signing with Meizu account and activate root from settings - security, then i have tried SuperSu the last one and an older version.... no way to make root working.
Any suggestions?
Thanks.
superpulosu said:
Thanks bro, great job. The only problem so far it's that root not working. I have tried signing with Meizu account and activate root from settings - security, then i have tried SuperSu the last one and an older version.... no way to make root working.
Any suggestions?
Thanks.
Click to expand...
Click to collapse
try Recovery Flashable zip
http://www.supersu.com/download
Force Close does not select to wait for the application to respond, forced to reboot for normal use, please fix at the next build.
nhihoppro said:
Force Close does not select to wait for the application to respond, forced to reboot for normal use, please fix at the next build.
Click to expand...
Click to collapse
Hello, ohh craap can you give me logcat ? :fingers-crossed: I try to resolve this problem.
superpulosu said:
Thanks bro, great job. The only problem so far it's that root not working. I have tried signing with Meizu account and activate root from settings - security, then i have tried SuperSu the last one and an older version.... no way to make root working.
Any suggestions?
Thanks.
Click to expand...
Click to collapse
If SuperSU flashable not work, try flash magisk and flash trought TWRP.
Network Mode Selection is unavailable
Hi Dev.... I have 1 problem on this rom, i can't change network mode in setting and on dial pad *#*#4636#*#* always force close and you say 4G only is available but i can't change it.
help me mr
thanks and sorry my language is bad
Vhi A Enh said:
Hi Dev.... I have 1 problem on this rom, i can't change network mode in setting and on dial pad *#*#4636#*#* always force close and you say 4G only is available but i can't change it.
help me mr
thanks and sorry my language is bad
Click to expand...
Click to collapse
Hello ! We try to fix this problem. We fixed the majority of bothering things, but we have a problem with network changes.
I hope this DevROM can Fix it the rom
dev99k said:
Hello ! We try to fix this problem. We fixed the majority of bothering things, but we have a problem with network changes.
Click to expand...
Click to collapse
Okay Thanks Mr
I waiting for update file fix ?
Thank you for port this rom
New build
Link - http://www.mediafire.com/file/rn1r842a7yd643c/FlymeOS-21-05-2018.zip
Thanks, what's new in this build?
superpulosu said:
Thanks, what's new in this build?
Click to expand...
Click to collapse
We fixed some bugs, changed boot animation and improved boot.img. :fingers-crossed:
If you notice any bug, share it here
Changing the subject, would anyone want Resurrection Remix 6.0?
Yees, I want new version of this amazing rom, cause newset version for our device is 5.8.5, small update will be nice
Thanks for the nice rom, btw would you confirm video recording is working? I installed this rom to my E330 with small patches but only problem is video recording.
karkasss said:
Thanks for the nice rom, btw would you confirm video recording is working? I installed this rom to my E330 with small patches but only problem is video recording.
Click to expand...
Click to collapse
Helo, Really? I'll take a look at this
Google Account can not be signed into Google Chrome
nhihoppro said:
Google Account can not be signed into Google Chrome
Click to expand...
Click to collapse
Hello, try to clear cache google store, services and google chrome.
eccko said:
New build
Link - http://www.mediafire.com/file/rn1r842a7yd643c/FlymeOS-21-05-2018.zip
Click to expand...
Click to collapse
Hello Eccko,
What in new update has fixing change network mode,mr?
I have in lates build by Devv, i can't change network mode,always forced close with dial *#*#4636#*#*
If in new update has been fixed i want to download it mr...
Thanks
Sorry my language is bad

Oxygen OS Beta 5??!

Today I received a system update (OTA), it seems like it's the beta 5 for the OP6T (A6013)
Correct me if I'm wrong but I don't think betas are ever delivered ota pretty sure you have to manually flash or system upgrade them. It's most likely 9.0.12.
bladestonez said:
Correct me if I'm wrong but I don't think betas are ever delivered ota pretty sure you have to manually flash or system upgrade them. It's most likely 9.0.12.
Click to expand...
Click to collapse
No, mine was delivered OTA. I was on OB4 at the time. BTW, for those of you on Verizon, the installation of OB5 via native update (i.e. the OS flashed itself and I had to fastboot twrp to root it later) caused loss of cell service. I ended up reverting to OB4.
reaper000 said:
No, mine was delivered OTA. I was on OB4 at the time. BTW, for those of you on Verizon, the installation of OB5 via native update (i.e. the OS flashed itself and I had to fastboot twrp to root it later) caused loss of cell service. I ended up reverting to OB4.
Click to expand...
Click to collapse
Oh alright I've never used any of the betas I like renovate too much lol.
ANdREs2208 said:
Today I received a system update (OTA), it seems like it's the beta 5 for the OP6T (A6013)
Click to expand...
Click to collapse
So we're just going to act like there isn't already a thread dedicated to both beta and stable builds?
Every single update, someone creates a new thread, only for it to be closed soon...
We have a discussion thread for the beta builds already:
https://forum.xda-developers.com/oneplus-6t/how-to/official-oxygenos-beta-1-oneplus-6t-t3881099
Per the forum rules, please search before posting and do not duplicate discussions in the forum.
THREAD CLOSED
ANdREs2208 said:
Today I received a system update (OTA), it seems like it's the beta 5 for the OP6T (A6013)
Click to expand...
Click to collapse

[EOL][ROM][UNOFFICIAL][BETA][ARTEMIS][EAS] AOSiP10 Quiche Android Q Beta

Your warranty is now void blah blah blah I'm not responsible for your toaster going rogue on you.
LAST AOSiP10 BETA BUILD?? SEE THIS POST - https://forum.xda-developers.com/showpost.php?p=80702799&postcount=86
EOL = THIS ROM IS NOW FINITO! AICP15 COMING SOON!
---
Bugs? You tell me. With logs. Pretty stable tho and most stuff working.
Q is still very early on in its development. I find it works decently enough for a daily driver.
Trees used are on my github. Kernel tree so mods don't delete the thread: [url]https://github.com/celtare21/kernel_essential_msm8998-1[/URL]
NOTE: This thread is maintained by me. The ROM is built by KuranKaname using his own sources (which you can see above).
Thank you so much for your work
Just one question: is the trusted face (face unlock) working? Thank you very much, I'll test it out and I'll let you know if are there any bugs ?
...
SteLomby said:
Just one question: is the trusted face (face unlock) working? Thank you very much, I'll test it out and I'll let you know if are there any bugs ?
Click to expand...
Click to collapse
Thanks! Myself I know that trusted face is from the gapps selection, which right now it's pretty minimal so it's not present. Haven't tried installing P one or Pixel dump one tho
First update is live, edited link in thread
Does this support f2fs like your other builds ?
Jz5678910 said:
Does this support f2fs like your other builds ?
Click to expand...
Click to collapse
yes, f2fs is supported.
Update 2 is live. Link and changelog updated
KuranKaname said:
Thanks! Myself I know that trusted face is from the gapps selection, which right now it's pretty minimal so it's not present. Haven't tried installing P one or Pixel dump one tho
Click to expand...
Click to collapse
I've tried flashing pie open gapps but they won't install as it detects the Android version as incompatible.
I also found this one: cyanogenmods.org/downloads/bitgapps-for-android-10-download
But when I flash it from twrp, the ROM won't boot anymore.
Can you fix it plz?
Man, i love you!
Now it's time to switch to Android 10!
Edit: It looks like ROM download link is not working, can you fix please?
dark.wizard said:
Man, i love you!
Now it's time to switch to Android 10!
Edit: It looks like ROM download link is not working, can you fix please?
Click to expand...
Click to collapse
My bad forgot up update. Link and update up
SteLomby said:
I've tried flashing pie open gapps but they won't install as it detects the Android version as incompatible.
I also found this one: cyanogenmods.org/downloads/bitgapps-for-android-10-download
But when I flash it from twrp, the ROM won't boot anymore.
Can you fix it plz?
Click to expand...
Click to collapse
Gapps will come with time, the packages are still alpha/beta
Lineage has too few customization options. I hope other roms will appear earlier. Do you know if it will appear within a month?
冰糖葫芦娃 said:
Lineage has too few customization options. I hope other roms will appear earlier. Do you know if it will appear within a month?
Click to expand...
Click to collapse
PIxel Experience 10 will come with gapps soon
How do I install an update? I'm in update 2
I like cake
HueyT said:
PIxel Experience 10 will come with gapps soon
Click to expand...
Click to collapse
PIxel Experience also has a few custom options, expect more rom
---From Google Translation---
giovann134 said:
How do I install an update? I'm in update 2
Click to expand...
Click to collapse
Flash ROM
Flash twrp
Reboot twrp
Flash Gapps
then magisk if you want.
Am I being dumb? The gapps package doesn't install anything. No Play Store, no setup on first boot. Just doesn't do it on a completely clean install.
Third flash is a charm I guess. Weird... Still no setup on a factory reset though which sucks since you can't restore your info from Google.
Tanner1294 said:
Am I being dumb? The gapps package doesn't install anything. No Play Store, no setup on first boot. Just doesn't do it on a completely clean install.
Third flash is a charm I guess. Weird... Still no setup on a factory reset though which sucks since you can't restore your info from Google.
Click to expand...
Click to collapse
Yeah there's no setup wizard. But don't worry, compiled Aosip Q and put in built in pixel gapps. Will release later

Categories

Resources