fw.253 - Sony Xperia ZL

Yesterday i updated my zl to fw.253
And i must say.......i go back to fw.434.
I can't see any changes for more speed
The camera opens in the same time as in 434
The smooth of the launcher is the same
But the battery is in a shorter time to 0
The update with the systemUI and stamnia mode, i didn't need.
because the black status/navbar did i have in my Mod and the
stamnia mode i don't use.
This Update is for me nothing.
I will see that i put some apps of fw.253 in my Mods of fw.434
Thanks for reading

I´m thinking about downgrading too, had some mods and tweaks on 434 i was very happy with, can´t have them yet on the new update, so i might wait a while for some developments.
The thing is, where to download the 434 ftf?

cesarleeds said:
I´m thinking about downgrading too, had some mods and tweaks on 434 i was very happy with, can´t have them yet on the new update, so i might wait a while for some developments.
The thing is, where to download the 434 ftf?
Click to expand...
Click to collapse
Here in the ZL Forum

cesarleeds said:
I´m thinking about downgrading too, had some mods and tweaks on 434 i was very happy with, can´t have them yet on the new update, so i might wait a while for some developments.
The thing is, where to download the 434 ftf?
Click to expand...
Click to collapse
You can find the firmwares right on this forum.
Here is the link to all the CXXXX.
http://forum.xda-developers.com/showthread.php?t=2196718
Just flash it with Flashtool and re-root if you want.

Related

[Q] some help with my xperia S bootloader and root.

hello.i need some help with my Xperia S lt26i.i'm on stock ICS .55 firmware and i want to root.but i'm not really sure if my bootloader is locked or unlocked.when i go to service info it says : Bootloader unlock allowed says Yes.so this is locked but i can unlock my bootloader?
and the best method to root and flash a custom rom?i've seen some tutorials but i don't know what to use.i don't want to downgrade or something.
thanks you for time and sorry for the noob questions but i am new on the xperia rooting.
Grigoris0r20r said:
hello.i need some help with my Xperia S lt26i.i'm on stock ICS .55 firmware and i want to root.but i'm not really sure if my bootloader is locked or unlocked.when i go to service info it says : Bootloader unlock allowed says Yes.so this is locked but i can unlock my bootloader?
and the best method to root and flash a custom rom?i've seen some tutorials but i don't know what to use.i don't want to downgrade or something.
thanks you for time and sorry for the noob questions but i am new on the xperia rooting.
Click to expand...
Click to collapse
Yes you can unlock bootloader,after unlock you will lose DRM Keys that can't be restore,and also BRAVIA Engine won't work.
About root check youtube to know more and understand.
Sent from my Sony Xperia™ sola using XDA Premium App
thank you so much for your help! i will wait a litle bit longer for the official update and if they don't release it i will root.thanks!
Complete Guide For Flashing ROM
Grigoris0r20r said:
hello.i need some help with my Xperia S lt26i.i'm on stock ICS .55 firmware and i want to root.but i'm not really sure if my bootloader is locked or unlocked.when i go to service info it says : Bootloader unlock allowed says Yes.so this is locked but i can unlock my bootloader?
and the best method to root and flash a custom rom?i've seen some tutorials but i don't know what to use.i don't want to downgrade or something.
thanks you for time and sorry for the noob questions but i am new on the xperia rooting.
Click to expand...
Click to collapse
Hello @Grigoris0r20r,
Its really simple if you follow the steps,
Here is a step by step post for the same. Click [Here]
Its A Complete Beginners Guide.
It would surely help.
Regards,
Dwarkesh
dwarkesh2492 said:
Hello @Grigoris0r20r,
Its really simple if you follow the steps,
Here is a step by step post for the same. Click [Here]
Its A Complete Beginners Guide.
It would surely help.
Regards,
Dwarkesh
Click to expand...
Click to collapse
thank you so much!!!! very helpfull guide! i think that i am gonna stick with locked bootloader for a while.and like all the phone if i root it it will void my warranty right? thank you! :good::good::good::good::good:
pannekoek28 said:
You can always root your device. You will still receive OTA (over the air) updates. I highly recommend to root your xperia S, because it is very easy and I can't name a negative thing about it. To root your .55 firmware, search in the android development thread for a topic about rooting this specific firmware. It's called New root method or something like that. I'm on my mobile now so I can't give you a link.
As for bootloader: yes, you can unlock it. I personally don't recommend it, (a lot of others will), because you won't be able to go back to normal and I find it very difficult to do. There are about 2-3 ROMs that can be installed with a locked bootloader. I also have a locked one and used Xzxperience 2 for quite a time.
Good luck with rooting (and unlocking?) and welcome to the forums
Sent from my LT26i using xda app-developers app
Click to expand...
Click to collapse
i think u say about this method : http://forum.xda-developers.com/showthread.php?t=2204321
i've found it easy.what about your rom? is it stable and fast? oh and if you don't mind one more question.u said that i am be able to receive OTA updates.so if i have a custom rom i am still gonna be able to receive official OTA updates? thank you for your help!!! and like you said i think i am gonna stick with locked bootloader.i only have some months my XS.
Grigoris0r20r said:
i think u say about this method : http://forum.xda-developers.com/showthread.php?t=2204321
i've found it easy.what about your rom? is it stable and fast? oh and if you don't mind one more question.u said that i am be able to receive OTA updates.so if i have a custom rom i am still gonna be able to receive official OTA updates? thank you for your help!!! and like you said i think i am gonna stick with locked bootloader.i only have some months my XS.
Click to expand...
Click to collapse
Unfortunately No, You Will Not Get Sony Official Update.
Yes Having a locked bootloader is a good idea till JB rolls out
dwarkesh2492 said:
Unfortunately No, You Will Not Get Sony Official Update.
Yes Having a locked bootloader is a good idea till JB rolls out
Click to expand...
Click to collapse
the only bad with locked bootloader is that you can't flash all the roms.but its ok.i think i am gonna root it soon cause sony is not gonna release the official update soon i think.
Lets hope it does!
dwarkesh2492 said:
Lets hope it does!
Click to expand...
Click to collapse
well mate i have already rooted my LT 26i to Jelly bean, it will be June to get official update.
don't worry about the warranty, u can re-lock your boot loader any time and flash it with .55 and no one will know that u had rooted your phone and u can do the official updates with OTA or PC companion or from service center.
i can 100% guarantee u that cz i have already tested it on EMMA ( official software for Sony )
if u want to know the details how to unlock boot-loader, root and install leaked Jelly bean, its all in the forum
if u don't understand then i can help out
epicsha said:
well mate i have already rooted my LT 26i to Jelly bean, it will be June to get official update.
don't worry about the warranty, u can re-lock your boot loader any time and flash it with .55 and no one will know that u had rooted your phone and u can do the official updates with OTA or PC companion or from service center.
i can 100% guarantee u that cz i have already tested it on EMMA ( official software for Sony )
if u want to know the details how to unlock boot-loader, root and install leaked Jelly bean, its all in the forum
if u don't understand then i can help out
Click to expand...
Click to collapse
i will wait for a bit longer for the official update,otherwise i am gonna root it.did u used the ftf .200 that they posted here?
Grigoris0r20r said:
i will wait for a bit longer for the official update,otherwise i am gonna root it.did u used the ftf .200 that they posted here?
Click to expand...
Click to collapse
Nope i used .197 and its decent. let it run till official update ;p
epicsha said:
Nope i used .197 and its decent. let it run till official update ;p
Click to expand...
Click to collapse
heheh yeah thats true.maybe i will try it soon.they said end of may but they did say what year lol
pannekoek28 said:
I really enjoyed the ROM. It had some nice features (toggles in status bar, CPU over/underclocking) and a really nice look.
To be honest I'm not really sure about OTA updates in custom ROM's. As far as I can recall you will NOT receive OTA updates. But you don't need them, because you can flash the official JB firmware when it's out with flashtool.
Good luck
Oh and btw, yes I meant that thread you mentioned. It works really easy
Click to expand...
Click to collapse
yeah thats what i saw.a few clicks and you are done.btw do you know any other roms that don't want unlocked bootloader?i saw the list for jb roms but all need unlocked bootloader.
pannekoek28 said:
I know this ROM (http://forum.xda-developers.com/showthread.php?t=2139152) is for locked bootloaders too. That's all I've found yet.
I havn't tried this one, but I am planning to do so. (after JB ofcourse )
I will stick with .55 firmware now, until JB releases. If I like it I will keep it (will use some mods though).
If I don't like it, I will switch to the ROM above. If I don't like that one I might unlock my bootloader.
Click to expand...
Click to collapse
nice!!! thank you! so if i root my phone and keep the bootloader locked i can still receive the new update when it rolls out.right?
and one noob question.whats the point of rooting it if not using another rom?just to overclock?
There is no need to worry if u want to root the phone or unlock the boot loader nor u have to get worried that u will loose your warranty.
i have already tried it on official software
epicsha said:
There is no need to worry if u want to root the phone or unlock the boot loader nor u have to get worried that u will loose your warranty.
i have already tried it on official software
Click to expand...
Click to collapse
hmmm nice then!!!
But I have already tested on my LT26i. Can u explain me what model u have and what are the things u have done. I would help u as much as I can!
Sent from my C6602 using xda app-developers app
pannekoek28 said:
you WILL lose warranty if you unlock your bootloader. in the Android development forum there is a thread that describes how to keep warranty, but it won't work for me [/QUOT
hmmmm i see.no need to root it now though cause i received the official update yesterday so its ok.at least they fixed the cam.but not the lag when you record on full HD.
Click to expand...
Click to collapse

[Q] What is stock?

Ok, this is a really stupid question, and I think my IQ has lowered 5 points just from asking it, but what is the stock for R800i? I installed ICS the day I got mine, and now I'd like to return it to stock and I don't know what stock is for this device.
Tired_ said:
Ok, this is a really stupid question, and I think my IQ has lowered 5 points just from asking it, but what is the stock for R800i? I installed ICS the day I got mine, and now I'd like to return it to stock and I don't know what stock is for this device.
Click to expand...
Click to collapse
U can find the stock roms in smokerman's thread named -Index of all Xperia play roms,kernels etc...they will be in .ftf format...to flash the stock rom ull need flashtool..so download it from its respective thread..the instructions should be in the same thread as well..
eddynoob said:
U can find the stock roms in smokerman's thread named -Index of all Xperia play roms,kernels etc...they will be in .ftf format...to flash the stock rom ull need flashtool..so download it from its respective thread..the instructions should be in the same thread as well..
Click to expand...
Click to collapse
Thank you for that, but I'm still confused. I see 9 ftf files in that post, in the section marked R800i (plus several that are obviously not for me, such as Hong Kong and UK...my Play is the global unlocked model). Which one do I want? Or are they all the same?
Tired_ said:
Thank you for that, but I'm still confused. I see 9 ftf files in that post, in the section marked R800i (plus several that are obviously not for me, such as Hong Kong and UK...my Play is the global unlocked model). Which one do I want? Or are they all the same?
Click to expand...
Click to collapse
I think they're pretty much the same thing...u can use .62 phoenix or .79(with these two ull get unlocked partition so that u can also use custom kernels with custom partition layout (600/700mb data partition).. btw gotta hav unlocked boot loader for that:good:
also stock means mostly built by sony code so everything should work
touchpads, Xloud etc..

[Q] Arc S Lt18i 4.0.2.A.0.62 firmware needed

Hi guys, I'm looking for latest gb firmware for the Arc S Lt18i 4.0.2.A.0.62. I found out many threads/links but none of those is working, all are offline.
So i'm just asking, can anyone kindly share with me Italian version or Generic EU version of 4.0.2.A.0.62 for Lt18i please?
Thanks in advance
Try this Link
Or go to this http://talk.sonymobile.com/t5/Andro...y-Bean-ICS-Ice-Cream-Sandwich-and/td-p/154389
n3mvn said:
Try this Link
Or go to this http://talk.sonymobile.com/t5/Andro...y-Bean-ICS-Ice-Cream-Sandwich-and/td-p/154389
Click to expand...
Click to collapse
Thanks buddy for your links. The one you sent to me is generic India firmware, yesterday i found out Generic World UK version from this site:
http://forumobileservice.blogspot.it/2013/08/sony-official-firmware.html
Are there so many differences between each countries releases?Is there a global version?
Thanks
I think the differences between them are extra apps included and languages. Main parts are same.
If you flash ftf file with Flashtool, there is an option "Exclude TA" to swipe "simlock.ta" in firmware, then you can use normaly.
n3mvn said:
I think the differences between them are extra apps included and languages. Main parts are same.
If you flash ftf file with Flashtool, there is an option "Exclude TA" to swipe "simlock.ta" in firmware, then you can use normaly.
Click to expand...
Click to collapse
Ok clear, thanks Just last question, Do you suggest to update to stock ICS instead of stock GB? Is GB overall better than ICS?I heard that stock ics is little worse (laggier)..
Thanks
Yes, stock GB is smoother than stock ICS. But it miss alot of features, and some new apps dont support GB, e.g: new Gmail app. I have a backup android phone run GB, the last time I check, gmail app is really suck and ugly :silly:
Flash GB if you need performance.
But for something new and fast, you should try custom roms based on Kitkat.
n3mvn said:
Yes, stock GB is smoother than stock ICS. But it miss alot of features, and some new apps dont support GB, e.g: new Gmail app. I have a backup android phone run GB, the last time I check, gmail app is really suck and ugly :silly:
Flash GB if you need performance.
But for something new and fast, you should try custom roms based on Kitkat.
Click to expand...
Click to collapse
I was also thinking about Xperia Hd Ultimate Ics based rom, just to have stock look but without missing performances. I hope it's the right choice.
Thanks for your advices buddy
InternationalPlayer71 said:
I was also thinking about Xperia Hd Ultimate Ics based rom, just to have stock look but without missing performances. I hope it's the right choice.
Thanks for your advices buddy
Click to expand...
Click to collapse
after some time ICS gets always slow. sorry to say that
bejunk said:
after some time ICS gets always slow. sorry to say that
Click to expand...
Click to collapse
So, if we only consider stock SE firwmares, do you suggest to stay with GB instead of ICS?
Thanks
InternationalPlayer71 said:
So, if we only consider stock SE firwmares, do you suggest to stay with GB instead of ICS?
Thanks
Click to expand...
Click to collapse
GB would be better than ICS in terms of performance.
僕のINO2から送られてきた
InternationalPlayer71 said:
Hi guys, I'm looking for latest gb firmware for the Arc S Lt18i 4.0.2.A.0.62. I found out many threads/links but none of those is working, all are offline.
So i'm just asking, can anyone kindly share with me Italian version or Generic EU version of 4.0.2.A.0.62 for Lt18i please?
Thanks in advance
Click to expand...
Click to collapse
If you request rooted device, i suggest flashing 0.42, doing root and then OTA update to 0.62. Flashed 0.62 cannot be rooted.
Comby_sk said:
If you request rooted device, i suggest flashing 0.42, doing root and then OTA update to 0.62. Flashed 0.62 cannot be rooted.
Click to expand...
Click to collapse
I thought a solution was found in the past..an update of one click root script..isn't it?Still no solutions to this root problem on .62??
Thanks
I am just reading this thread (http://forum.xda-developers.com/showthread.php?t=2219711), it seems be solved. Thanks for your correction.

Update with root?

Alright guys,
I've been on .108 for a while now, simply because my phones set up as I want it to be (xposed modules, deodexed, superuser mod etc) and I'm just curious as to whether I can bypass the verification and update to .157 without flashing an OEM rom and updating?
I'm not sure if there's any significant improvements, but it's probably worth doing. I'm only considering it because a new deodex file has been posted for .157 and I have no idea how to create them myself.
martin091 said:
I'm not sure if there's any significant improvements, but it's probably worth doing.
Click to expand...
Click to collapse
There isn't and it's not really, which is why I came back to 108 and will keep it until the next FW update.
XperienceD said:
There isn't and it's not really, which is why I came back to 108 and will keep it until the next FW update.
Click to expand...
Click to collapse
Fair play. I was half hoping for a fix for the camera lag. But if it's no better then I'll probably do the same thing, thanks.

downgrading lollipop to kitkat or jelly bean

I do not like lollipop at all as i believe it has slowed down my phone.
Can i get a guide how to downgrade ? Thanks
molkeri said:
I do not like lollipop at all as i believe it has slowed down my phone.
Can i get a guide how to downgrade ? Thanks
Click to expand...
Click to collapse
Just flash a stock kk ftf
spudata said:
Just flash a stock kk ftf
Click to expand...
Click to collapse
i have already a kitkat ftf file but not a workable flashtool.:crying:
molkeri said:
i have already a kitkat ftf file but not a workable flashtool.:crying:
Click to expand...
Click to collapse
What's wrong with flashtool?
https://github.com/Androxyde/Flashtool
Download button is on the right hand side underneath 'Clone in desktop' button... This will flash anything anywhere anytime.... just put yr Kk ftf file into the Flashtool firmwares folder and it will show up as a choice to flash.... Job Done
Or.... you could download the Android SDK and use adb to flash your ROM but there's a bit more to understanding how to work with a CMD window opened in platform-tools folder to run the adb.
https://developer.android.com/sdk/installing/index.html
If you have a Z1 compact I find it odd that you have a slower device with lollipo on board.... or is it stock lollipop...? Custom lollipop ROM's run like the wind on my Z1 cos there's no bloat to clog it up and fill up the RAM.... minimal Google apps ensure it runs fast and the control over how yr handset runs is yours.... not Googles
160lightning said:
Download button is on the right hand side underneath 'Clone in desktop' button... This will flash anything anywhere anytime.... just put yr Kk ftf file into the Flashtool firmwares folder and it will show up as a choice to flash.... Job Done
Or.... you could download the Android SDK and use adb to flash your ROM but there's a bit more to understanding how to work with a CMD window opened in platform-tools folder to run the adb.
If you have a Z1 compact I find it odd that you have a slower device with lollipo on board.... or is it stock lollipop...? Custom lollipop ROM's run like the wind on my Z1 cos there's no bloat to clog it up and fill up the RAM.... minimal Google apps ensure it runs fast and the control over how yr handset runs is yours.... not Googles
Click to expand...
Click to collapse
Hello, thanks for your reply.
I downloaded the flashtool (zip file) and tried to open it but it gives me a error when i attempt to run ''Flashtool.exe'' (under ProgramExe file)
"i have already a kitkat ftf file but not a workable flashtool."
This makes it sound like you've got a 'broken' flashtool .... ..... but I'm now guessing you've never used one before and that is why it's not 'workable'....?
If you've never used flashtool before then you need to read thru the thread at the beginning of this forum in the General section.
http://forum.xda-developers.com/showthread.php?t=2631291
160lightning said:
"i have already a kitkat ftf file but not a workable flashtool."
This makes it sound like you've got a 'broken' flashtool .... ..... but I'm now guessing you've never used one before and that is why it's not 'workable'....?
If you've never used flashtool before then you need to read thru the thread at the beginning of this forum in the General section.
http://forum.xda-developers.com/showthread.php?t=2631291
Click to expand...
Click to collapse
Hello, thanks for your reply.
Yes, i am new to the flashtool stuff. Before this i manually updated my mobile phone to lollipop ugrade with a step by step approach.
The file you provided i could not open it. I will take a look in the thread you provided.
Update : I managed to use ''sony mobile flasher by androxyde'' to put a kitkat firmware on my phone and it succeeded.
I just dont know if this version i put is the official one. If you could give me a link to the official kitkat version for z1 compact(yes i searched but couldnt find anything) it would help a lot.
molkeri said:
Update : I managed to use ''sony mobile flasher by androxyde'' to put a kitkat firmware on my phone and it succeeded.
I just dont know if this version i put is the official one. If you could give me a link to the official kitkat version for z1 compact(yes i searched but couldnt find anything) it would help a lot.
Click to expand...
Click to collapse
Ok.... that's good.... :good:
Is it running sweetly.... no problems...?
Where did you get the KK ftf file...?
Does the Sony logo start at boot like normal ? anything look different to when you had KK previously..?
160lightning said:
Ok.... that's good.... :good:
Is it running sweetly.... no problems...?
Where did you get the KK ftf file...?
Does the Sony logo start at boot like normal ? anything look different to when you had KK previously..?
Click to expand...
Click to collapse
Hello,
Yes it is running smooth. No lags, just like the day i bought it.
Sony logo is present at boot, yes. Maybe some stuff look a bit different because i was getting used to lollipop ! ?
Additional info :
build number : 14.4.A.0.157
android version : 4.4.4
I really cant remember where i downloaded the ftf file but it was not a official website, i think.
molkeri said:
Hello,
Yes it is running smooth. No lags, just like the day i bought it.
Sony logo is present at boot, yes. Maybe some stuff look a bit different because i was getting used to lollipop ! ?
Additional info :
build number : 14.4.A.0.157
android version : 4.4.4
I really cant remember where i downloaded the ftf file but it was not a official website, i think.
Click to expand...
Click to collapse
Job done.
160lightning said:
Job done.
Click to expand...
Click to collapse
Thank you.
A question : Will a lower firmware (example 4.2 or 4.3 ) have a positive effect on the RAM ? for example phone being faster.
molkeri said:
Thank you.
A question : Will a lower firmware (example 4.2 or 4.3 ) have a positive effect on the RAM ? for example phone being faster.
Click to expand...
Click to collapse
I don´t think so, just one thing:
KK firmware .108 has less battery hunger than latest .157
moonryder said:
I don´t think so, just one thing:
KK firmware .108 has less battery hunger than latest .157
Click to expand...
Click to collapse
Hello,
I just recharged my phone within 10 minutes up to 50% ! Seems the KK firmware has indeed a positive effect on the battery. I am going to try JB and find out what it does on the battery and let you guys know.
molkeri said:
Thank you.
A question : Will a lower firmware (example 4.2 or 4.3 ) have a positive effect on the RAM ? for example phone being faster.
Click to expand...
Click to collapse
The best way to speed up your device is to manage the limited RAM resource that such a small computer can have built into such a tiny space. Unwanted bloatware and 'uncontrolled' background applications use up too much RAM as ideally you should aim to never be using more than 30% of total RAM with the device just turned on and loaded...so when you open an app or go online to browse you have plenty of space to shuffle stuff around..... and that's why the clever guys here design Custom ROM's which run much faster because they are tuned to be more efficient than stock.
If you add to that having root access and the total control that comes with it you can end up with a much faster device by ensuring you only have the apps on board that you use and that none of them are running in the background unnecessarily. You can monitor your RAM and cache usage and learn how to adjust your app settings to get the best out of what you have constantly.
It's like any machine ... off the shelf works.... but if you tune it for optimum performance you'll get much more from it.
160lightning said:
The best way to speed up your device is to manage the limited RAM resource that such a small computer can have built into such a tiny space. Unwanted bloatware and 'uncontrolled' background applications use up too much RAM as ideally you should aim to never be using more than 30% of total RAM with the device just turned on and loaded...so when you open an app or go online to browse you have plenty of space to shuffle stuff around..... and that's why the clever guys here design Custom ROM's which run much faster because they are tuned to be more efficient than stock.
If you add to that having root access and the total control that comes with it you can end up with a much faster device by ensuring you only have the apps on board that you use and that none of them are running in the background unnecessarily. You can monitor your RAM and cache usage and learn how to adjust your app settings to get the best out of what you have constantly.
It's like any machine ... off the shelf works.... but if you tune it for optimum performance you'll get much more from it.
Click to expand...
Click to collapse
Thank you for the explanation.
A other question :
Do you know what ''BAL'' and ''RU'' files are ? When i flashed it was written ''4.4 customization BAL''
molkeri said:
Thank you for the explanation.
A other question :
Do you know what ''BAL'' and ''RU'' files are ? When i flashed it was written ''4.4 customization BAL''
Click to expand...
Click to collapse
Baltic and Russian regions
molkeri said:
Thank you for the explanation.
A other question :
Do you know what ''BAL'' and ''RU'' files are ? When i flashed it was written ''4.4 customization BAL''
Click to expand...
Click to collapse
Indeed as Spudata rightly notes those letters represent regions and so you can tell from that your KK ftf you obtained and flashed is a customised from Russian origin. I would guess that when you first booted into set-up and were asked to select the language it 'may' have been on Russian by default and you had to scroll down to select your language of choice....?
If you ever decide to try out taking full control of your device and experiece the full power it has then the best time to experiment is when you get a new one so you can keep your old one to play with in case you manage to do some irreversible damage, tho that happening is becoming far less frequent with the tools that we have available nowadays thanks to the awesome work of the clever people who work to develop them and share here on XDA.
Enjoy
Thank you for reply guys.
@Lightning,
Yes indeed, i do not know if it was Russian but it was Cyrilic for sure, so yes most likely it is a Russian version. I assume there are also EURO versions out there ? Would it not be better for me to put a EU version ? ( I am from Netherlands).
Indeed, i am trying to learn more from you guys, after i have found my ideal firmware i am planning to put 4k video recording on the device and so on.

Categories

Resources