Ubuntu - Nexus 7 (2013) Q&A

I was wondering if anyone has been able to boot into ubuntu/linux using Complete linux installer mine fails at mounting loop device can you point me to a rom/kernel that support this loop thing am on PAC with Elementalx kernel
Sent from my Nexus 7 using xda app-developers app

You can see on the Linux-on-Android (other name of Complete Linux Installer) thread that there is a bug with 4.3.
It should work fine if you use a Custom Rom 4.2 and use the app. Apparently it will be fixed soon on 4.3, but no idea when

Vaykadji said:
You can see on the Linux-on-Android (other name of Complete Linux Installer) thread that there is a bug with 4.3.
It should work fine if you use a Custom Rom 4.2 and use the app. Apparently it will be fixed soon on 4.3, but no idea when
Click to expand...
Click to collapse
Oh! Thank you so much
Sent from my Nexus 7 using xda app-developers app

You are welcome. I'll personally wait for a fix or workaround, 'cause I love 4.3 so bad.
Note that dual-boot (without emulation) should arrive soon since the indiegogo campaign was successfully completed, just the time to port dual-boot from original N7 to the new version.
Sent from my Nexus 7 using xda app-developers app

bogii4 said:
Oh! Thank you so much
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Multiboot is out : http://forum.xda-developers.com/sho...] MultiROM v15a (fix bootloop after flashing)
We still have to wait for a Linux rom though
Sent from my Nexus 7 (2013) using xda-app

Vaykadji said:
Multiboot is out : http://forum.xda-developers.com/sho...] MultiROM v15a (fix bootloop after flashing)
We still have to wait for a Linux rom though
Sent from my Nexus 7 (2013) using xda-app
Click to expand...
Click to collapse
I've been using multirom, its so awesome!!! Now if you were to downgrade to 4.2 and implement multirom would this work?? I'm not really sure which part is inhibiting Ubuntu installation. I hope Ubuntu is developed for 4.3/multirom soon here, any links about this would be nice.
Sent from my Nexus 7 using xda app-developers app

That's the problem right there :
- Ubuntu Touch isn't yet developped for 4.3 devices (driver problem)
- Android 4.2 isn't yet available for 4.3 devices (driver problem)
Actually, the only thing you could do right now is install a CyanogenMed Nightlies (unstable). But it's gonna change over the following days/weeks, of course.

[Q] No touch screen response in Real Racing 3
delete

bogii4 said:
I was wondering if anyone has been able to boot into ubuntu/linux using Complete linux installer mine fails at mounting loop device can you point me to a rom/kernel that support this loop thing am on PAC with Elementalx kernel
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
I made a guide to run Ubuntu 12.04 on the new N7 "flo". Check it out
http://forum.xda-developers.com/showthread.php?t=2467059

Related

MyScript Notes Mobile for Nexus 7

Hi, I was just wondering if someone could explain to me how to install MyScript Notes Mobile on my Nexus 7. I have it rooted but can't quite figure out how to install this app correctly. I am a noob so any help would be greatly appreciated.
Thanks!
Sent from my Nexus 7 using XDA Premium HD app
Follow the instructions here
http://forum.xda-developers.com/showthread.php?t=1526433
ajpettit said:
Follow the instructions here
http://forum.xda-developers.com/showthread.php?t=1526433
Click to expand...
Click to collapse
Hi,
Does it work on our Nexus 7?
Regards,
DarkSorcerer said:
Hi,
Does it work on our Nexus 7?
Regards,
Click to expand...
Click to collapse
It does on mine. Downloaded the zip, rebooted into TeamWin recovery and installed it. So you have to be rooted to install this.
But it seems to work OK. It takes what ever you write with your finger (I do not have a pen yet) and turns into very neat script writing.
I am on Android version 4.2.1
blingmaster said:
It does on mine. Downloaded the zip, rebooted into TeamWin recovery and installed it. So you have to be rooted to install this.
But it seems to work OK. It takes what ever you write with your finger (I do not have a pen yet) and turns into very neat script writing.
I am on Android version 4.2.1
Click to expand...
Click to collapse
Hi,
Thank you!
Regards,
Sent from my Galaxy Nexus using Tapatalk 2
version 1.3
k_burkhardt said:
Hi, I was just wondering if someone could explain to me how to install MyScript Notes Mobile on my Nexus 7. I have it rooted but can't quite figure out how to install this app correctly. I am a noob so any help would be greatly appreciated.
Thanks!
Sent from my Nexus 7 using XDA Premium HD app
Click to expand...
Click to collapse
GO to Google Play and get the latest version 1.3 works with Nexus7 (apparently older version where not adapted to the screen).

[Q] Compiling CM10.1

Hey Guys i no i might seem like a noob but i want to compile cm10.1 for the play ive got a pc with pretty decent specs
i7 2600 3.4GHz And 4GB Of Ram and ubuntu 12.04 LTS 64BIT the questions is can it be done since fxp hasnt done this yet would i have to compile my own kernel and such
extremetempz said:
Hey Guys i no i might seem like a noob but i want to compile cm10.1 for the play ive got a pc with pretty decent specs
i7 2600 3.4GHz And 4GB Of Ram and ubuntu 12.04 LTS 64BIT the questions is can it be done since fxp hasnt done this yet would i have to compile my own kernel and such
Click to expand...
Click to collapse
Firstly, This should go in the questions sub forum, that's what its there for. Secondly, FXP has a working build for the Xperia Play. So you could use there ROM as a base. Compile everything normally and CM10 should and when you build your ROM should work with CM10 ROMs. If not, you either heavily modified the ROM and you most likely will need a custom ROM(Unlikley) or you made a mistake. Reply if you need links to the got source. Happy building! :beer:
Sent from my Xperia Play using xda app-developers app
JunDavis said:
Firstly, This should go in the questions sub forum, that's what its there for. Secondly, FXP has a working build for the Xperia Play. So you could use there ROM as a base. Compile everything normally and CM10 should and when you build your ROM should work with CM10 ROMs. If not, you either heavily modified the ROM and you most likely will need a custom ROM(Unlikley) or you made a mistake. Reply if you need links to the got source. Happy building! :beer:
Sent from my Xperia Play using xda app-developers app
Click to expand...
Click to collapse
What i Dont Think They Have CM10.1 Built Yet?? Link If They Do
Official FXP development thread.
http://forum.xda-developers.com/showthread.php?t=1780322
Sent from my Xperia Play using xda app-developers app
JunDavis said:
Official FXP development thread.
http://forum.xda-developers.com/showthread.php?t=1780322
Sent from my Xperia Play using xda app-developers app
Click to expand...
Click to collapse
Thats CM10 i Need 10.1 I Want To Make Android 4.2
extremetempz said:
Thats CM10 i Need 10.1 I Want To Make Android 4.2
Click to expand...
Click to collapse
Oh OK! Didn't see the .1. Yes get it from source and try to port? You might have to make some kernel adjustments. I recommend trying to port a similar device or ROM using 4.2. Sorry for the misunderstanding.
Glad to see someone actually noticed 4.2
••••••••••••••••••••••
If I helped you. Please click the thanks button!
Seems that with the actual sources they put on github you can't achieve that,we need either fxp to push their source or to debug it ourselves, I just made a build this morning but it doesn't go past the kernel logo, and can't seem to be able to logcat, the strange thing is that adb doesn't recognize the phone but I was able to use flashtool to reboot it in flashmode via adb, any suggestions?
Sent from my R800i using xda app-developers app
sasukekun67 said:
Seems that with the actual sources they put on github you can't achieve that,we need either fxp to push their source or to debug it ourselves, I just made a build this morning but it doesn't go past the kernel logo, and can't seem to be able to logcat, the strange thing is that adb doesn't recognize the phone but I was able to use flashtool to reboot it in flashmode via adb, any suggestions?
Sent from my R800i using xda app-developers app
Click to expand...
Click to collapse
Log cat should work. Pm me the ROM and I'll log cat it for you.
••••••••••••••••••••••
If I helped you. Please click the thanks button!
You may be able to port the Arc release while using a 4.1.2 kernel.
Sent from my Xperia Play using xda premium
I got a logcat thanks, will see what is wrong later, I'm very noob at this so don't expect anything from that try, it's just a way for me to start learning
Sent from my R800i using xda app-developers app
Leraeniesh said:
You may be able to port the Arc release while using a 4.1.2 kernel.
Sent from my Xperia Play using xda premium
Click to expand...
Click to collapse
He will need to make modifications to Ramdisk for the kernel to work fxp cm10 zImage is fine
Sent from my GT-I9300 On Official JB

[Request] Ubuntu Touch For S4 I9500 Octa

please if anyone can port for samsung galaxy s4 octa-core?
Sent from my GT-I9500 using XDA Premium 4 mobile app
I'm only keeping the GT-I9500 praying for this to happen!
Been using ios since the day it launched, decided to switch to Android when the S4 came out and ... boy it was the disappointment of my life.
But I'm sure it'll be a perfect Ubuntu touch device, otherwise I'll use it as a coaster.
Cheers...
Sent from my GT-I9500 using xda app-developers app
Androiders96 said:
please if anyone can port for samsung galaxy s4 octa-core?
Sent from my GT-I9500 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Ubuntu touch is basically built using cm10.1 as base. And since we do not have a working cm10.1 tree either we have to wait for ubuntu touch to support cm10.2 or ask someone to create a device tree for cm10.1
Sent from my GT-I9500 using xda premium
would like to run Ubuntu on my i9500
a2441918 said:
Ubuntu touch is basically built using cm10.1 as base. And since we do not have a working cm10.1 tree either we have to wait for ubuntu touch to support cm10.2 or ask someone to create a device tree for cm10.1
Sent from my GT-I9500 using xda premium
Click to expand...
Click to collapse
If we get the source code for 10.1 so we can eitherly port it to 10.2 or 11.0 so it will be easy for people to flash it through Recoveries and the main thing is who will test it as Cyanogen 10.2 build is unstable so we need testers and some good dev to work on it.
Hello
Some device tree:
https://github.com/gokulnatha/GT-I9500/tree/master/Documentation
https://github.com/intervigilium/android_device_samsung_i9500
https://github.com/intervigilium/android_kernel_samsung_exynos5410
Where can I found the source for ubuntu touch?
Ubuntu touch for i9505:
https://wiki.ubuntu.com/Touch/Devices/i9505
http://forum.xda-developers.com/showthread.php?t=2564187
Thanks
montolla said:
Hello
Some device tree:
https://github.com/gokulnatha/GT-I9500/tree/master/Documentation
https://github.com/intervigilium/android_device_samsung_i9500
https://github.com/intervigilium/android_kernel_samsung_exynos5410
Where can I found the source for ubuntu touch?
Ubuntu touch for i9505:
https://wiki.ubuntu.com/Touch/Devices/i9505
http://forum.xda-developers.com/showthread.php?t=2564187
Thanks
Click to expand...
Click to collapse
Any progress?
a2441918 said:
Ubuntu touch is basically built using cm10.1 as base. And since we do not have a working cm10.1 tree either we have to wait for ubuntu touch to support cm10.2 or ask someone to create a device tree for cm10.1
Click to expand...
Click to collapse
nickboy360 said:
If we get the source code for 10.1 so we can eitherly port it to 10.2 or 11.0 so it will be easy for people to flash it through Recoveries and the main thing is who will test it as Cyanogen 10.2 build is unstable so we need testers and some good dev to work on it.
Click to expand...
Click to collapse
Ubuntu Touch has switched to AOSP. Both 4.2 and 4.4. based trees are available now.
Sent from my TF300T using Tapatalk
f69m said:
Ubuntu Touch has switched to AOSP. Both 4.2 and 4.4. based trees are available now.
Sent from my TF300T using Tapatalk
Click to expand...
Click to collapse
Hello
And where can I found it?
so, can I made dual boot with Ubuntu Touch as second rom (AOSP)?
Thanks
montolla said:
And where can I found it?
so, can I made dual boot with Ubuntu Touch as second rom (AOSP)?
Click to expand...
Click to collapse
Have a look here: https://wiki.ubuntu.com/Touch/AOSPBuild
It is slightly out-of-date concerning the branches, check those actually available.
I have not tried the UT dualboot.sh, instead I have ported MultiROM. Works pretty well!
Sent from my TF300T using Tapatalk
f69m said:
Have a look here: https://wiki.ubuntu.com/Touch/AOSPBuild
It is slightly out-of-date concerning the branches, check those actually available.
I have not tried the UT dualboot.sh, instead I have ported MultiROM. Works pretty well!
Sent from my TF300T using Tapatalk
Click to expand...
Click to collapse
Hello
I will try.
Thanks
Androiders96 said:
please if anyone can port for samsung galaxy s4 octa-core?
Sent from my GT-I9500 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Hello
I'm working on it at:
http://forum.xda-developers.com/showthread.php?p=51115087#post51115087
Thanks
---------- Post added at 04:02 AM ---------- Previous post was at 04:00 AM ----------
f69m said:
Have a look here: https://wiki.ubuntu.com/Touch/AOSPBuild
It is slightly out-of-date concerning the branches, check those actually available.
I have not tried the UT dualboot.sh, instead I have ported MultiROM. Works pretty well!
Sent from my TF300T using Tapatalk
Click to expand...
Click to collapse
Hello
Yeah, the rpoblem is that actually i9500 has cm11.0 and ubuntu touch has ptablet_10.1 and other but do not mathc
Thanks
---------- Post added at 04:47 AM ---------- Previous post was at 04:02 AM ----------
tembares said:
Any progress?
Click to expand...
Click to collapse
Hello
Yes, I start to build ubuntu touch for i9500 based on cm10.1 here:
http://forum.xda-developers.com/showthread.php?p=51115087
Thanks

Compatible kernel query

Guys I'm using the latest build of omnirom 4.4.1 the 26.12 build and I was just wondering is there a somewhat stable enough kernel that is compatible with it yet?
Sent from my SGH-I317 using xda app-developers app
Give this one a try,
http://forum.xda-developers.com/showthread.php?t=2239453
I haven't flashed it, but I will do it later today.
aradhaya10 said:
Guys I'm using the latest build of omnirom 4.4.1 the 26.12 build and I was just wondering is there a somewhat stable enough kernel that is compatible with it yet?
Sent from my SGH-I317 using xda app-developers app
Click to expand...
Click to collapse
The cm 11 kernels should work fine. Pretty much any aosp kernel based on 4.4 will work.
Sent from my phone
Thanks I will give devil kernel a try.
Sent from my SGH-I317 using xda app-developers app
210euser said:
The cm 11 kernels should work fine. Pretty much any aosp kernel based on 4.4 will work.
Sent from my phone
Click to expand...
Click to collapse
Actually they have been some issues with some of the AOSP roms. example I tried to flash Devil on SlimKat a week back and it got stuck on a boot loop. As per the kernel dev it was due to each rom using different initramfs.
http://forum.xda-developers.com/showpost.php?p=47826836&postcount=178
jibust said:
Actually they have been some issues with some of the AOSP roms. example I tried to flash Devil on SlimKat a week back and it got stuck on a boot loop. As per the kernel dev it was due to each rom using different initramfs.
http://forum.xda-developers.com/showpost.php?p=47826836&postcount=178
Click to expand...
Click to collapse
This ^^^^..
The devs are working the kernels pretty hard right now...and I'm sure that devil kernel will be 4.4 capable before long...
We are just well ahead of the curve on 4.4...and devs need time to catch up on all of the extra mods....g
Sent from my SAMSUNG-SGH-I317 using XDA Premium 4 mobile app
jibust said:
Actually they have been some issues with some of the AOSP roms. example I tried to flash Devil on SlimKat a week back and it got stuck on a boot loop. As per the kernel dev it was due to each rom using different initramfs.
http://forum.xda-developers.com/showpost.php?p=47826836&postcount=178
Click to expand...
Click to collapse
This is true. Hopefully most aosp rom should be built to boot the same.
Sent from my phone
Alright so might as well wait for the appropriate launch of a compatible kernel, thanks a lot guys
Sent from my SGH-I317 using xda app-developers app

Miui for nexus 7 2013?

Hi guys! I'm totally in love with my nexus 7 2013, but I don't understand why we still don't have the miui rom. If we do, I did not find it. Even the previous nexus 7 has this rom available. So sad
Enviado desde mi Nexus 7 usando XDA Premium HD app
I would like it too, but I think miui isn't very interested in tablets.
Who knows, someone might be able to do a good job porting. Maybe would need resizing and stuff, but nothing is impossible.
Sent from my LG-P880 using xda premium
Try miui home launcher, it's called mihome.
Only works as portrait for me
I, too, would love a miui rom.
Sent from my Nexus 7 using Tapatalk
bolleyjara said:
Hi guys! I'm totally in love with my nexus 7 2013, but I don't understand why we still don't have the miui rom. If we do, I did not find it. Even the previous nexus 7 has this rom available. So sad
Click to expand...
Click to collapse
MIUI doesn't have a native tablet UI, so any port would look rather strange on the Nexus 7. Maybe in the near future when MIUI makes a tablet they would have a tablet UI then.
The MIUI ports for the Nexus 7 2012 have all been discontinued long ago.
I love MIUI and wish it would be available on Nexus 7 but unfortunately that doesn't seem likely.
MiHome isn't compatible with Nexus 7.
I tried porting it but they don't have any 4.3 compatible files. If I had a 4.2 ROM it would work but that doesn't exist as this device was released with 4.3.
Sent from my Nexus 7 2013 using Tapatalk
Am also discouraged by my miui absence. Kinda discouraged by flo development in general, really...
Sent from my Nexus 7 using XDA Premium 4 mobile app
It may not be labeled as the 2013 model but it is indeed for the 2013 model.
Here you go:
http://en.miui.com/download-29.html
EDIT: IT is v4 - unsure to whether or not v5 is coming out today (it should?) - according to a thread on their site - stay tuned!
According to this thread http://forum.xda-developers.com/showthread.php?t=2666258 , it's in closed beta right now, bit it's coming.
Sent from my Nexus 7 using XDA Premium 4 mobile app
http://en.miui.com/download-213.html
deathblade said:
http://en.miui.com/download-213.html
Click to expand...
Click to collapse
wow,anyone try this?it's v5 miui,for nexus 7 (2013)?
Just installed waiting for it to boot(installed on to flash drive with multirom)
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
---------- Post added at 12:48 PM ---------- Previous post was at 12:40 PM ----------
I'm probably gonna have to charge my nexus before posting how stable and such It is
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
---------- Post added at 12:58 PM ---------- Previous post was at 12:56 PM ----------
Settings say miui-4.3.1.4 so idk exactly
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
it wont even install for me I get an error when trying to flash
I had to download it twice, make sure to download it straight on the device, that's what I had to do
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
Anybody know which gapps to download and flash for this version?
deathblade said:
Just installed waiting for it to boot(installed on to flash drive with multirom)
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
---------- Post added at 12:48 PM ---------- Previous post was at 12:40 PM ----------
I'm probably gonna have to charge my nexus before posting how stable and such It is
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
---------- Post added at 12:58 PM ---------- Previous post was at 12:56 PM ----------
Settings say miui-4.3.1.4 so idk exactly
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
how to install?using cwm recovery?simply wipe everything and then flash it?
as far as I know miui v5 is still jb build,kitkat is v6 miui which not release yet,don't even know if the v6 is already work on progress yet..
I have unlock,root stock 4.4.2 already,if I try this v5 miui would it be a downgrade?is it okay to downgrade?
edit : maybe you see their weekly build code,miui roms update every week and they name it by the date,it's 4.3.14 so the 14 means the day of release,3 means month,not sure for the 4 at the first code means..maybe the code for android base version 4..cmiiw
Best way to install is to utilize multirom and install as secondary ROM on internal storage, that way you won't need to downgrade your ROM you have now and you can still use miui and try it out just check it out its in the original Dev section here
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
deathblade said:
Best way to install is to utilize multirom and install as secondary ROM on internal storage, that way you won't need to downgrade your ROM you have now and you can still use miui and try it out just check it out its in the original Dev section here
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
you mean like dualboot?
I just have this nexus 7 for couple of weeks,I hope you understand how noob I am
my first phone is xiaomi mi2s so I'am a little bit familiar with miui and enjoy the rom so much,ussually I'm using miuiandroid.com rom,it's a multilang miui rom and the dev said that for nexus 7 will release soon,I guess I'll wait for it
here's the link for miuiandroid.com
http://xiaomi.eu/community/threads/4-3-14.23776/
but the status is still pending,and download link for nexus 7 2013 flo is not on the list yet..so I'll wait a little bit
Galon123 said:
you mean like dualboot?
I just have this nexus 7 for couple of weeks,I hope you understand how noob I am
my first phone is xiaomi mi2s so I'am a little bit familiar with miui and enjoy the rom so much,ussually I'm using miuiandroid.com rom,it's a multilang miui rom and the dev said that for nexus 7 will release soon,I guess I'll wait for it
here's the link for miuiandroid.com
http://xiaomi.eu/community/threads/4-3-14.23776/
Click to expand...
Click to collapse
ok multirom makes dual boot easy, even a noob can do it, so long as you know how to flash in a custom recovery
here is the thread for it: http://forum.xda-developers.com/showthread.php?t=2457063
and \what even better is if you download the app from play store (also called multirom) then you can setup multirom right there with the app
and as for dual boot its super easy after multirom is setup reboot recovery
go to advanced/multirom
add rom make sure internal storage is selected (dont have an otg connected storage device) do not share kernel and android are selected
hit next
find the zip
swipe to install after install reboot
before entering a rom itll give you a menu to select a rom, shoose the one you just installed and hit boot
and there you have it,
also to setup multi rom with the app just have root (su) and select the three first checkboxes they should be
1. multirom
2. recovery
3. kernel with support
and then hit the button below them and itll download some files and after a bit ask to reboot recovery press ok
then reboot recovery and follow steps above
i have my nexus 7 2013 running 7 roms via multirom and external storage devices
if you feel this is too complicated then i guess try to revert to stock (*same android version as miui) and flash from there? i havent downgraded on this device, i know with multirom it doesnt really matter what android version the different roms are, thats why i suggested it
deathblade said:
ok multirom makes dual boot easy, even a noob can do it, so long as you know how to flash in a custom recovery
here is the thread for it: http://forum.xda-developers.com/showthread.php?t=2457063
and \what even better is if you download the app from play store (also called multirom) then you can setup multirom right there with the app
and as for dual boot its super easy after multirom is setup reboot recovery
go to advanced/multirom
add rom make sure internal storage is selected (dont have an otg connected storage device) do not share kernel and android are selected
hit next
find the zip
swipe to install after install reboot
before entering a rom itll give you a menu to select a rom, shoose the one you just installed and hit boot
and there you have it,
also to setup multi rom with the app just have root (su) and select the three first checkboxes they should be
1. multirom
2. recovery
3. kernel with support
and then hit the button below them and itll download some files and after a bit ask to reboot recovery press ok
then reboot recovery and follow steps above
i have my nexus 7 2013 running 7 roms via multirom and external storage devices
if you feel this is too complicated then i guess try to revert to stock (*same android version as miui) and flash from there? i havent downgraded on this device, i know with multirom it doesnt really matter what android version the different roms are, thats why i suggested it
Click to expand...
Click to collapse
can run 7 roms?wow,I'll try it later
thaks for the info dude..
Galon123 said:
can run 7 roms?wow,I'll try it later
thaks for the info dude..
Click to expand...
Click to collapse
NP, it'll run as many Roms as a storage device/ devices can hold most of the ROM I'm running are thought and otg cable I got from eBay for $1 and a few flash drives(actually 2) to give you an idea 8GB can hold 2 Roms full of apps and mods
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app

Categories

Resources