T-Mobile HD2 Official Update Up and Running!! - HD2 General

Hey guys the offical update just came out i just didn't notice cause they have the picture of the Touch Pro2 for it. So go and get it guys!! Just go to t-mobile.com/wmupgrade

Before I even install this...just wanna make sure. Is the HSPL going to be overwritten?

Thanks! I didn't notice it either.

yeah can custom roms still be installed?

secano said:
Before I even install this...just wanna make sure. Is the HSPL going to be overwritten?
Click to expand...
Click to collapse
As far as i know it does change it from 2.08 to 2.10. so i recommend you do some research before installing this update cause as of now i don't think there is a way to override 2.10 to have hspl.

It's just the 2.13 ROM, from what I saw on the download page.
In this event: The WMobile OS version is the same.

Ok so I installed it, I then read where people said it was twitchy and such and....well it is. My clouds no longer glide across my screen, they now twitch across my screen. I'm downgrading back to 2.10 until 2.13 is better.

its working for me...

xionlionpc said:
Ok so I installed it, I then read where people said it was twitchy and such and....well it is. My clouds no longer glide across my screen, they now twitch across my screen. I'm downgrading back to 2.10 until 2.13 is better.
Click to expand...
Click to collapse
i would hard reset and then see how things are going...even though when you upgraded to the new rom it hard reseted for you, just doing it to be safe

Touch Screen Not Responsive
My issue with the new version is that the touch screen is flaky. I have to swipe my finger harder to move from screen to screen and push harder to get the characters to work. Went back to a cooked rom.

No more touch response issues
I re loaded the official rom again and voila, my touch senstivity issues are gone....I am not sure what else got changes between the first release and the official one(18th May), but I am not seeing the touch sensitivity issues..its smooth and am able to click on the x button without any issue...

im having touch problem and connection problem it keeps loosing service and serches for service, i didnt have this problem on the old rom, is there anyway to fix those without going back to the old version?

Please see the general forum for the fix on sensitivity:
http://forum.xda-developers.com/showthread.php?t=683192
As for the Radio, in the 2.13 version the radio was updated, so yes you may have different results from different radios in your area, please see this thread:
http://forum.xda-developers.com/showthread.php?t=669733&page=3
for your answer on HSPL, yes 2.13 will overwrite it to SPL 2.10; however if you re-install 2.10 then it will re-write the SPL to 2.08, and then you can re-install HSPL....
Topic to General please...

Cant download update
Is anyone else having a hard time downloading the update? I have been trying since last night with no luck. I even tried on 2 different computers and three different internet connections...lame!

Same problem
snasearles said:
Is anyone else having a hard time downloading the update? I have been trying since last night with no luck. I even tried on 2 different computers and three different internet connections...lame!
Click to expand...
Click to collapse
I download early this morning and tried on WIN7; said file corrupted.
btw, download speed was like crap

Slow to non existent download speeds
I'm trying to dl the newest official update, size 220mb, speed 6kb/s, you heard right. Guessing the server is getting slammed. Can't be my internet connection, cause I'm doing this from work, I work for Comcast and I'm at the headend, have my own personal connection rated up to 25mb/s. This sucks........

oshizzle1991 said:
i would hard reset and then see how things are going...even though when you upgraded to the new rom it hard reseted for you, just doing it to be safe
Click to expand...
Click to collapse
I hard reset and then also reflashed the ROM, still had the same issues. I liked the menu's to "bounce" when I hit the top or bottom and scroll smoothly. I applied all the registry edits and it didn't help much, like I thought it did. My Sense weather was very twitchy and it really bothered me. I downgraded back to spl 2.08 and my 2.10.531 ROM for the time being. It is much better now, I never had any issue's to begin with so the update seemed pointless.
Looking at some custom ROM's right now.

Related

AID to Led,trackball, backlight, 3.5mm headset jack problems

Problems might be solved by wiping the original rom and install MoDaCo's 1.5 one.
I have been with these problems for days and after install 1.5 rom from MoDaco, everything goes fine again.
The fact proves they are not hardware faults.
They are almighty system BUGS!!!
MoDaCo's 1.5 rom and instructions:
http://android.modaco.com/content/h...018/02-09-1-5-modaco-custom-hero-rom-is-here/
no way I'm invalidating my warranty by messing around with different roms... even if it is software fault, it should be repaired by manufacturer rather then users themselves...
predo said:
no way I'm invalidating my warranty by messing around with different roms... even if it is software fault, it should be repaired by manufacturer rather then users themselves...
Click to expand...
Click to collapse
Since your warranty has been invalidated, why not try this customised rom to get everything back again?
zhanglei said:
Since your warranty has been invalidated, why not try this customised rom to get everything back again?
Click to expand...
Click to collapse
Are you seriouslly? I'll update right now! Hope this help.
spiderman_anhvu said:
Are you seriouslly? I'll update right now! Hope this help.
Click to expand...
Click to collapse
it works on my phone, exactly.
zhanglei said:
Since your warranty has been invalidated, why not try this customised rom to get everything back again?
Click to expand...
Click to collapse
and what makes you think it has?
Not everyone changes and updates roms on the phone as soon as they get it.
considering the problems I'm now glad I didn't.
zhanglei said:
it works on my phone, exactly.
Click to expand...
Click to collapse
Confirmed!
It work on my phone too! So amazing, only software problem.
Thank you so much!
predo said:
and what makes you think it has?
Not everyone changes and updates roms on the phone as soon as they get it.
considering the problems I'm now glad I didn't.
Click to expand...
Click to collapse
I'm offering an alternative to those who are unable to get warranties or relunctant to wait for a new but probably another unreliable phone set.
You may ignore this if you are confident to get a new phone without extra cost.
Seen as there is meant to be an official update coming from HTC sometime in the near future I'm going to hang around for that, if one fails to materialise then I'll start using one of the custom ROMs.
Having said that, everything currently works on my Hero. And so it should, it's only 5 days old.
zhanglei said:
Problems might be solved by wiping the original rom and install MoDaCo's 1.5 one.
I have been with these problems for days and after install 1.5 rom from MoDaco, everything goes fine again.
The fact proves they are not hardware faults.
They are almighty system BUGS!!!
MoDaCo's 1.5 rom and instructions:
http://android.modaco.com/content/h...018/02-09-1-5-modaco-custom-hero-rom-is-here/
Click to expand...
Click to collapse
If you can reproduce the fault by going back to the stock state (and hopefully get the LED/Headjack faults again) you have proved that there is a software bug in the phone.
i never had any doubt it is a software thing when a simple app, Toggle Headset, bypasses the 3.5mm jack problem, and that problem is always present and simultaneous with the LED problem :/
you don't fix motherboard problems with a widget, so it obviously isn't a motherboard problem :/
suisen said:
i never had any doubt it is a software thing when a simple app, Toggle Headset, bypasses the 3.5mm jack problem, and that problem is always present and simultaneous with the LED problem :/
you don't fix motherboard problems with a widget, so it obviously isn't a motherboard problem :/
Click to expand...
Click to collapse
If the problem is reproducable by flashing the Hero back to the original ROM and waiting a couple of days får the problem to reappear it's 100% confimed. But so far this thread is my best hope that HTC really knows of the problem since [email protected] apperantly "fixed" it...
predo said:
and what makes you think it has?
Not everyone changes and updates roms on the phone as soon as they get it.
considering the problems I'm now glad I didn't.
Click to expand...
Click to collapse
Problems? I've installed 4 different versions and 3 radios now, no issues at all! Its usually people who don't follow instructions who have the issues.
Official is available on MoDaCo's website, you can try that.
As for warranty, make a nandroid backup and you can go back to stock and re-do recovery partition easily.
Comfirmed. Updating to latest Version fixed the issue. I just restored a old nandroid backup and problem is gone... Weird, as i was expecting it to be there..will now flash back to latest version... still unsure if i should go about getting my phone replaced...
I sent my hero back to HTC who MAKE the phone and they replaced the mainboard
IF they don't know who does ? why doesnt a hard reset fix it?
spacecat said:
I sent my hero back to HTC who MAKE the phone and they replaced the mainboard
IF they don't know who does ? why doesnt a hard reset fix it?
Click to expand...
Click to collapse
<DISCLAIMER>
THIS IS JUST A THEORY!!! I REPEAT THAT IT'S JUST A THEORY!!!
I have a friend who has a theory why a hardreset doesn't fix it:
It's because HTC shipped the phones with a factory configured image wich might have differed from the ROM mage flashed to to phone in the first place. When all of us had to do our first hard reset the ORIGINAL ROM image replaced the factory configured image which apperantly contained software to poll the headphone jack to see if the user put a jack in there. That software DIDN'T exist in the flashed ROM image.
THE ABOVE IS JUST A THEORY!!!
</DISCLAIMER>
Thiesen said:
<DISCLAIMER>
THIS IS JUST A THEORY!!! I REPEAT THAT IT'S JUST A THEORY!!!
I have a friend who has a theory why a hardreset doesn't fix it:
It's because HTC shipped the phones with a factory configured image wich might have differed from the ROM mage flashed to to phone in the first place. When all of us had to do our first hard reset the ORIGINAL ROM image replaced the factory configured image which apperantly contained software to poll the headphone jack to see if the user put a jack in there. That software DIDN'T exist in the flashed ROM image.
THE ABOVE IS JUST A THEORY!!!
</DISCLAIMER>
Click to expand...
Click to collapse
SO why did it work at first and what has the LEDS go to do with it? i reset my phone twice and it all worked fine it was a week or so later that it went wrong if it worked why did it stop?
dont worry about invalidating ur warranty, just make sure you do a nandroid backup before you flash , any issues or need to go bak to stockrom just do a restore!!
predo said:
no way I'm invalidating my warranty by messing around with different roms... even if it is software fault, it should be repaired by manufacturer rather then users themselves...
Click to expand...
Click to collapse
If you make a nandroid backup your warranty will not be invalidated once you restore it. Get Your facts right.
Flashed almost every version of MODACO and no problems whatsoever.
What is the problem with the 3.5mm jack?
Does anyone know whether a ...ehr ... iPhone headpiece ... ehr ... works there?

HD2 camera problem

I flashed my HD2 with cooked ROM and everythings works fine for month untill i had that stupid idea to "enhance the picture with offical patch from official website". The only thing i see, when i want to take a picture, is : Unable to switch to preview mode. Failed to set up the camera device.
Is there any solution for this? (I´m sure everything could be undone by flashing it with cooked ROM again but I dont want to lose all data and cabs and intsall it again...this is the last way)
Thx for advice
i heard someone else who did the same and resetting the phone was the easiest option, if you speak to HTC they will tell you the same and its like getting a blood out of a stone when you ask them on what it changed, how to revert etc.
A|ex said:
i heard someone else who did the same and resetting the phone was the easiest option, if you speak to HTC they will tell you the same and its like getting a blood out of a stone when you ask them on what it changed, how to revert etc.
Click to expand...
Click to collapse
By reseting you mean factory reset? Or will it be enough to flash another/same cooked ROM or do I have to install official ROM and than flash it again?
(I have HSPL).
Thx
Don't you have an option to uninstall the patch? I do on mine.
Also, if your ROM is 1.66 or newer the patch comes preinstalled.
meegulthwarp said:
Don't you have an option to uninstall the patch? I do on mine.
Also, if your ROM is 1.66 or newer the patch comes preinstalled.
Click to expand...
Click to collapse
I tried to uninstall it, but it didnt work.
HD2 same problem after the patch...
it has happen to me to...nothing to help us? do i really have to reset? snif snif lol sorry for bad english...after uninstallation it say's the same thing, i have the latest rom from LEO....hope some kind soul will save us
This also happened to me today "camera failed to initilize" Reset the phone using the red button works ok for now.
This happened to me last night. Resetting it doesn't help...

Here it is again folks! Htc hd official upgrade

I am not sure what is up them but here is the official release again.
Get it while it is hot!
http://forums.t-mobile.com/t5/HTC-H...ate-Now-Available-on-T-Mobile-com/td-p/380116
Did you try this? better than the original one they put out? I'm wondering why it's the same version number. Seems like a good way to confuse people.
Supposedly there were issues with downloading the originial release, so they had to correct that. But, the version they put up is the same one as before.
I've got all 3 "versions" of the new ROM now (leaked, first official issue, and this new one now too) and they're all the same.
Confusing? Yes. Big deal? Not really
so basically this isn't going to fix any issues? you downloaded it and it's the same everything? Why would they bother?
crisisinthecity said:
so basically this isn't going to fix any issues? you downloaded it and it's the same everything? Why would they bother?
Click to expand...
Click to collapse
Well yes it's the same as the first release of the 2.13 ROM if that's what you mean. I think they just put it back up because there's people who didn't get it before they had to pull it temporarily for the downloading issues. I assume it'll stay available there from now on.
crisisinthecity said:
Did you try this? better than the original one they put out? I'm wondering why it's the same version number. Seems like a good way to confuse people.
Click to expand...
Click to collapse
I used the First release and still have it on my computer at home. I downloaded the leaked version and it was a godsend. I hear when they made it official on the 18th it caused people a lot of problem even bricking. according to the link they where having server issues and that is why they had to pull the official release but I guessed they fixed the issues now. It is the same ROM version as the one I have so your guess is as good as mine. I think sirphunkee has them all downloaded but has not implemented them and is still running 2.10xxx
toreone said:
I used the First release and still have it on my computer at home. I downloaded the leaked version and it was a godsend. I hear when they made it official on the 18th it caused people a lot of problem even bricking. according to the link they where having server issues and that is why they had to pull the official release but I guessed they fixed the issues now. It is the same ROM version as the one I have so your guess is as good as mine. I think sirphunkee has them all downloaded but has not implemented them and is still running 2.10xxx
Click to expand...
Click to collapse
Correct, and I should have made that clear...still on 2.10, haven't flashed any of the upgrade downloads.
Somewhere in one of the threads in this section about the upgrade, the leaked version and the first "official" releases were compared and found to match bit-for-bit. Also, T-Mobile forums had confirmation that the recent re-release is identical to the one they put up before the download issues. So, by the commutative property of Windows Mobile Mathematics (WMM), they're all the same
However, that's not to say that the end experience from those who have flashed any of the three doesn't vary greatly. Some report a near-magical cleansing of demons, others are suddenly needing an exorcism...and this is across all three "releases" of this ROM.
sirphunkee said:
Correct, and I should have made that clear...still on 2.10, haven't flashed any of the upgrade downloads.
Somewhere in one of the threads in this section about the upgrade, the leaked version and the first "official" releases were compared and found to match bit-for-bit. Also, T-Mobile forums had confirmation that the recent re-release is identical to the one they put up before the download issues. So, by the commutative property of Windows Mobile Mathematics (WMM), they're all the same
However, that's not to say that the end experience from those who have flashed any of the three doesn't vary greatly. Some report a near-magical cleansing of demons, others are suddenly needing an exorcism...and this is across all three "releases" of this ROM.
Click to expand...
Click to collapse
I forget where I read...but a lot of people where having issue when the flashed to a custom rom then flashed to the upgraded tmobile rom with out returning their phones back to stock. I guess that was a major issue. Or people had to factory reset then run the upgrade I didn't do either of those things when I flashed and it worked great. I mean I didnt have CHT or Editor on but I did have a bunch of apps.
I bought my HD2 last week and the rom it came with from the factory is 2.13.531.1. I have had the phone freeze on me 2 or 3 times in the week I have owned it. Even though the rom that was just released is the same version would it still be a good idea to flash it? I am coming from a G1 and on occasion have flashed a rom and the phone ran like crap. Then upon re flashing the same exact rom the phone ran like normal.
I upgraded last evening, despite my initial trepidation.
Everything seems smooth now--a lot of the hiccups when texting seem to be gone (out of order texts, highlighting of last text sent and lag when trying to write a text that is part of a longer thread).
Swype is working a 100x better.
So far, so good.
ReganH22 said:
I bought my HD2 last week and the rom it came with from the factory is 2.13.531.1. I have had the phone freeze on me 2 or 3 times in the week I have owned it. Even though the rom that was just released is the same version would it still be a good idea to flash it? I am coming from a G1 and on occasion have flashed a rom and the phone ran like crap. Then upon re flashing the same exact rom the phone ran like normal.
Click to expand...
Click to collapse
That happens with winmo as well as android....after flashing a ROM, sometimes either a re-flash, or an immediate hard-reset is needed to get it to "stick". In fact, most chefs recommend doing a hard-reset right after a new flash, just to be safe, and I've seen numberous times where a buggy install is fixed perfectly just by doing that. So, if you're fine with the effort involved, I would certainly suggest it...it certainly can't hurt
Cool. Thanks for the info sirphunkee.
Software Upgrade or ROM
I downloaded the update from T-Mobile and have it running on my HD2. Was this an update to my ROM, so a hard reset will reload this update? I talked with a T-Mobile rep on the phone who said a hard reset would remove the update and I would have to re-install it.
jwperez1 said:
I downloaded the update from T-Mobile and have it running on my HD2. Was this an update to my ROM, so a hard reset will reload this update? I talked with a T-Mobile rep on the phone who said a hard reset would remove the update and I would have to re-install it.
Click to expand...
Click to collapse
Good thing you asked here to be sure
No, a hard-reset will only "reload" whatever the currently flashed ROM is...whether it's an official update or a custom ROM.

[Q] Touch screen no longer working in Android or Windows mobile. Please help!!

My touchscreen is no longer working in either android or wm. I originally had the energy rom and since my Problem started have switched back to chucky rom and finally back to tmobile stock rom. I had radio version 2.12 installed and have tried 2.10 since. Any suggestions?
spgrimes said:
My touchscreen is no longer working in either android or wm. I originally had the energy rom and since my Problem started have switched back to chucky rom and finally back to tmobile stock rom. I had radio version 2.12 installed and have tried 2.10 since. Any suggestions?
Click to expand...
Click to collapse
tis a hardware problem, mate. happened to me. return if you can. hope your warranty still available.
jsmccabe78 said:
tis a hardware problem, mate. happened to me. return if you can. hope your warranty still available.
Click to expand...
Click to collapse
Eh thats what I am afraid of.
Seems a bit odd to me that reports of this seem to be surfacing only now? Could this not be linked to running Android?
I have the same issue btw.
I'm going to try a task29 see if that helps.
spgrimes said:
My touchscreen is no longer working in either android or wm. I originally had the energy rom and since my Problem started have switched back to chucky rom and finally back to tmobile stock rom. I had radio version 2.12 installed and have tried 2.10 since. Any suggestions?
Click to expand...
Click to collapse
I had an HD2 a month ago that did the same thing, I was running energy & android...sent it back..not sure what it was but didn't wanna take a chance..
Sent from my T-Mobile myTouch 3G Slide using XDA App
Skyydragon said:
I had an HD2 a month ago that did the same thing, I was running energy & android...sent it back..not sure what it was but didn't wanna take a chance..
Sent from my T-Mobile myTouch 3G Slide using XDA App
Click to expand...
Click to collapse
When you sent it back did you uninstall hardspl? if you did what was the exact process you used. I tried loading the nbh file from a stock rom but am not having success. Have tried a couple of different memory cards. Also, I wonder if this has been happening more with the energy roms.
spgrimes said:
When you sent it back did you uninstall hardspl? if you did what was the exact process you used. I tried loading the nbh file from a stock rom but am not having success. Have tried a couple of different memory cards. Also, I wonder if this has been happening more with the energy roms.
Click to expand...
Click to collapse
you need to remove hspl before sending it back or else they may deny your claim.
solutions
1- use hspl3, run as admin, and reverse but if that doesn't work (didn't for me) do the following:
2- load bootloader manually (reboot holding volume down)
3- plug into usb
4- now run hspl3
this worked for me (thanks again to samsamuel!)
I don't know what I did but it has miraculously started working again. No idea. Really. Maybe in my failed attempts to remove hdspl I did something.
spgrimes said:
I don't know what I did but it has miraculously started working again. No idea. Really. Maybe in my failed attempts to remove hdspl I did something.
Click to expand...
Click to collapse
congrats! though i wouldn't be surprised if it comes back...mine was good for a day then it was over and done. funny thing was the hardware buttons worked (and i could flash different roms / etc.)
good luck!
Had the same issue week. i was running energy rom and darkstone's droid. Mine wouldn't work at all. t-mobile sent me a new one. Gave me a loaner phone. i stubbled across that my phone responded to touch and worked just fine as long as the sim card wasn't in the HD2. When re-inserted it work start freezing up again after a short period of time.
Same here touch screen does not work. I reflashed the ROM no help (energy rom) I even tried the stock rom no help removed SD card no help. Will be taking it back to TMobile after i uninstall HSPL
ikoiko said:
Same here touch screen does not work. I reflashed the ROM no help (energy rom) I even tried the stock rom no help removed SD card no help. Will be taking it back to TMobile after i uninstall HSPL
Click to expand...
Click to collapse
Maybe a bit early to set a pattern, but in all cases I have read in this thread, the not responding screen come after installing the following combination: Energy ROM + Android. Strange, just in case I will try to avoid that combination...
And I see another trend here! T-Mobile devices! Maybe there is some problem with the US HD2 Touchscreen?
Just had the same problem.
I have an unbranded HD2 running stock 1.66 WWE ROM. Had Android FroyoStone V2 running.
Have just sent my HD2 back to HTC after removing HSPL and reflashing with the 1.66 WWE ROM.
I did not install android on my device. Just the cookie ROM.
I reflashed the stock ROM and removed the HSPL and still no help. TMO told me to do a hard reset which didnt work either and they are sending me a new one 3-5 days to ship. Using a loaner phone.
I had the same problem last week. I was also running energy & android, reflash my HD2back to stock rom and got the screen replaced by HTC.
Don't know is it due to Android?
It happend to me yestorday, i dont have ganraty on my phone!!!!! dont know what to do!!! ;(
I had the same problem and I could not solve it . I dont know what to do. I allredy made un order for a new htc hd7 mobile from US.

Rom3.14 sucks!

I am fed up with official rom3.14. It has so many issues. Is there any way that I can downgrade it to starting rom 1.3 which I had when I unboxed it? I dont have any hspl or any thing else. I also dont know about it. This is my first upgrade!
stock roms
http://forum.xda-developers.com/showthread.php?t=577717
try this thread, it should have whichever ROM you are looking for
or you can get adventurous and flash a custom ROM
youcan also download any official rom from HTC site. just install older official ROM and youll downgrade it.
Urvansh said:
I am fed up with official rom3.14. It has so many issues. Is there any way that I can downgrade it to starting rom 1.3 which I had when I unboxed it? I dont have any hspl or any thing else. I also dont know about it. This is my first upgrade!
Click to expand...
Click to collapse
If you want to flash a custom ROM then go check out the guide in my sig as it will tell you what HSPL is and how to flash it or revert it back to SPL. It also has links to how to install Android to NAND or WP7 if you want to go that route, plus it will give you some good knowledge on what everything is that is needed to do that.
Urvansh said:
I am fed up with official rom3.14. It has so many issues. Is there any way that I can downgrade it to starting rom 1.3 which I had when I unboxed it? I dont have any hspl or any thing else. I also dont know about it. This is my first upgrade!
Click to expand...
Click to collapse
I still have the 2.13 stock T-Mobile USA ROM that came on the phone.
I have not yet flashed to the newer one, only that I have not had the time, as it requires reinstalling and reconfiguring all apps, etc, afterwards, a big undertaking.
But I have intended to flash to the newer ROM, when I get around to it. All the reports I have read here and elsewhere have stated that the newer ROM is much improved.
Therefore, I am surprised to read that you find the new one much worse. Could you please explain, and tell us what you find worse about it?
Thank you.
me said:
I still have the 2.13 stock T-Mobile USA ROM that came on the phone.
I have not yet flashed to the newer one, only that I have not had the time, as it requires reinstalling and reconfiguring all apps, etc, afterwards, a big undertaking.
But I have intended to flash to the newer ROM, when I get around to it. All the reports I have read here and elsewhere have stated that the newer ROM is much improved.
Therefore, I am surprised to read that you find the new one much worse. Could you please explain, and tell us what you find worse about it?
Thank you.
Click to expand...
Click to collapse
Just to let you know if most of you apps com from the official Market Place it has an option when you go to my apps in the market app that gives you an option to download and install all of the apps you have install or purchased from the market either all at one time or one at a time if you want. Also the Omarket app has the same my apps option but you have to download and install them one by one on there. So if you go to a good WiFi spot you can have all of your apps back in hardly no time really. And if you have apps that you did not use either of these apps to download and install just download the cab file for the app and store them in a file on your SD card, I have one on my SD card named Cab files just in case I go back to Win Mo.
I tell you. Ilost option enble clear type and screen alignment. My compasonly shows direction the location and other features are gone. I have got storahe issue. My album evry time it opens it uses up 12mb of internal storage. I get 24 mb lost if I open my album twice. I had wallpaper_09 default in all tabs and after updating all tabs are horrible black! There is much more too... Without clear type the web pages look horrible!!!

Categories

Resources