O2 Atom ROM Upgrade now available for download!! - General Topics

Hey,
Good news atom users..
You can now go to www.seeo2.com website to update your version 20060105WWE ROM.
Woo hoo.. i hope it fixes a lot bugs.
Im DLing now will let you know further progress
NR

Can u please upload the UPGRADE, since i dont have access to seeo2 for some reason.

Finished upgrading..
It is confirmed to have fixed the speed issues, now it is very usable
Im sure there will be others to test and post the results but for now any Atom users with 20051129B2 ROM I recommend they should definately upgrade now before they smash it in walls hehe..
Thanks NR

assasins said:
Can u please upload the UPGRADE, since i dont have access to seeo2 for some reason.
Click to expand...
Click to collapse
Can i upload without an FTP client?
let know know how ok, I will upload it
NR

post a message and upload the FILE ATTACHMENT...
no?
of maybe with yousendit.com
and give us the link.

Thanks for the news, I too cannot access the o2 login, request pls upload it here if poss, thanks.
:edit: ok u dont need to login, just go to support & select the phone & do the needful, but its too slow.

Hi Fellas.
I just got it upgraded from the service centre..
so now its 20051223WWE
Do ya think I'm applicable for this upgrade.. as it states 20051129?
Thanks!

Hi Guys,
I've just upgraded my Atom to the new Rom, it took about 25 minutes.
First Impressions -
1. Atom's quite quick and responsive now!
2. FM Radio reception has improved.
3. Camera loads lot quicker then before and load on landscape mode now.
4. Lots of other minor improvements.
Biggest disappointment for me is - No changes to the memory structure, I was really hoping for improvement here! But maybe on the next Rom
Anyway, I think I will keep my Atom as this upgrade has improved things.
Download the Rom and enjoy guys!!!
http://www.seeo2.com/support/XdaAtom/template/XdaAtom_ROMUpgrade_Jan2006.vm

MasK said:
Hi Fellas.
I just got it upgraded from the service centre..
so now its 20051223WWE
Do ya think I'm applicable for this upgrade.. as it states 20051129?
Thanks!
Click to expand...
Click to collapse
As long as you get through the verifying stage of the upgrade I think it would be ok... if not then i dont think you'll get pass the verify stage.

Downloaded the update but everytime I update everything goes ok but in the end it show this dialog please advice:

ViWake,
Follow the instructions on the O2 website to the 'T'. Goto this website and have a look http://www.seeo2.com/support/XdaAtom/template/XdaAtom_ROMUpgrade_Jan2006_Instructions.vm/s/9

I tried everything word to word but everytime it gets stuck at stage 4 - update radio stack please wait.. I thought there may be some corruption in the downloaded file so i tried downloading it again but i think there r too many downloads clogging so it is not completing, if somecould upload to the ftp here it would be a huge favour... pls advice advice as i bought the atom just yesterday !!

funny thing is I finally could login to the o2 site & register my product, but the site says there is no update available to my product ??? I had checked the rom could it be that the radio version was the proble ?? Any ways I could do something now get old old from somewhere ?

I just updated too, I reserved judgement for a few days. Viwake, did you have the phone turned on when you started. I noticed that when the phone is turned off the software can't get the radio version, perhaps thats the problem.

1st time i did it was on, now its stuck on update utility & when I connect usb it says USB connected & carries the update till the radio part & stop with the error, still have'nt being able to redownload the rom so will not know whether its rom corrupt though it does not give any checksum errors but when I open with winrar it only open 1 file - EBOOT.nb0 of 524 kb & stops aany advice would be highly appreciated

Ok todays a bad day..I thought I'll remove the sim & try & while removing I broke the plastic sim holder...Damn

same problem
hi all, i have encounter the same problem. now i can use my atom. it seems to always hang on the updating screen. anyone got patch to fix or can help to retify the problem? i'm guess there is some radio rom conflict...

can't use my atom i mean...

that makes 2 of us, please someone gotta help, brand new atom down, haalp please :shock: update - error always occurs in stage 5 - Burn radio stack
@shoji: if u find a solution please please let me know too...thanks

can someone also try this just to make sure its not just mine, play some music on the atom and try and send a message at the same time, once u hit send it should restart your atom.
Thanks

Related

Help! I can't flash my beta Kaiser

Hi, I bought an unused Kaiser, but it's a beta testing model. It works fine, aside from a few small annoying hiccups. I tried to flash the rom using the instructions kindly provided on the Wiki. Hard SPL will not work. I get a connection error at the end everytime. I tried running the Factory Shipped ROM form HTC, but an error says that I can't flash using this. Has anyone come across this before? Any help would be greatly appreciated.
I didn't know this error but I think every body has get the unlock device using these files in attached.
I hope this will help you to solve this problem.
(Rename the files ".rar")
Ciao.
ribcage said:
Hi, I bought an unused Kaiser, but it's a beta testing model. It works fine, aside from a few small annoying hiccups. I tried to flash the rom using the instructions kindly provided on the Wiki. Hard SPL will not work. I get a connection error at the end everytime. I tried running the Factory Shipped ROM form HTC, but an error says that I can't flash using this. Has anyone come across this before? Any help would be greatly appreciated.
Click to expand...
Click to collapse
It makes sense to dump your beta SPL before you install hard-SPL
pmemdump 0x8c000000 0x40000 spl-beta.bin
(pmemdump is part of itsme's itsutils, do a search first)
I did a search for pmemdump, but nothing came up...
max.tytn said:
I didn't know this error but I think every body has get the unlock device using these files in attached.
I hope this will help you to solve this problem.
(Rename the files ".rar")
Ciao.
Click to expand...
Click to collapse
I tried the files, thanks for posting them. Still no joy. It just won't finish the sequence.
be careful...
Don't forget that you could ruin the device. Unless someone who knows what they're talking about says to do something, I would consider using the device as is or maybe asking HTC direct (even though that might be of zero help)
yi3o8 said:
Don't forget that you could ruin the device. Unless someone who knows what they're talking about says to do something, I would consider using the device as is or maybe asking HTC direct (even though that might be of zero help)
Click to expand...
Click to collapse
Wise advice.
I think it was POF who posted the info for the Hermes pre-production units. Maybe wait until he reads this thread. I won't say pm him because I expect he gets thousands of personal requests for help.
This link (for info only) shows how HERMES pre-production units were flashed - basically using the SD card method. It might be worth trying SD card flashing (link here for Kaiser) - but the instructions need you to be hardSPL first.
Let us know if it works out ok.
Many thanks for the helpful responses and the sound warnings. I have contacted HTC directly, but they weren't very helpful. They sent me detailed instructions on how to "soft" and "hard" reset the device. I'll take your advice and let the thread run for a while. The unit is functioning well, with only minor annoyances. I'll certainly post the outcome, and again, thanks.
ribcage said:
I did a search for pmemdump, but nothing came up...
Click to expand...
Click to collapse
download itsutils here
yes please dump this...strange you are having problems flashing since most preproduction units are superSPL and arent locked in any sort of way...who did you buy this from who said it was a beta version?
Doug2873 said:
yes please dump this...strange you are having problems flashing since most preproduction units are superSPL and arent locked in any sort of way...who did you buy this from who said it was a beta version?
Click to expand...
Click to collapse
I bought the unit on ebay. The seller said it was a beta, but that it functioned perfectly. When it boots up, the opening screen says "IU BUILD TEST ONLY" over the HTC logo. It also said BETA at the botom right of the home screen, but KarhU helped me to get rid of that with reg edit. The unit does work well, but it's slightly unstable and a few functions, like word completion, don't work at all.

HELP PLEASE PLEASE PLEASE (emergency)

Hello guys ..I know it's my first thread and it's kind of mean to ask for a favor from the first time.
but here's what happened .
I have an official windows Mobile 6.1 downloaded from the official htc website on my kaiser (tilt)
but the HTC screen plug in didn't have weather working on it.
so I decided to download some other HTC home plug-in from one of the website
it's called freewarepocketpc.net
after the download I installed it on the storage card memory
installation required restart.
after the restart the problem started
it cannot open windows,
it gets to the today screen then it gets stuck before openning HTC home screen
after it gets stuck it reboots by itself to go back to the same problem
I tried to take the Micro SD card out before i reboot.
but nothing happened .
it will get stuck and reboot.
I took the sim card out but the same thing happened
I wanna format this kaiser but I cannot establish a connection between the computer and the phone ..
so please tell me what to do.
I took the battery out of the phone in home that it goes to factory setting and take the home plug in out ..I'm hoping
but please I need the phone so bad
I have everything on it.
give me some ideas please..at least to format it.
please
I will appreciate it
thanks
Simple........ read the forum.....
Just perform a "Hard Reset"
Your kaiser will be reset back to factory ( all personal files are gone )
Ninlour said:
Hello guys ..I know it's my first thread and it's kind of mean to ask for a favor from the first time.
but here's what happened .
I have an official windows Mobile 6.1 downloaded from the official htc website on my kaiser (tilt)
but the HTC screen plug in didn't have weather working on it.
so I decided to download some other HTC home plug-in from one of the website
it's called freewarepocketpc.net
after the download I installed it on the storage card memory
installation required restart.
after the restart the problem started
it cannot open windows,
it gets to the today screen then it gets stuck before openning HTC home screen
after it gets stuck it reboots by itself to go back to the same problem
I tried to take the Micro SD card out before i reboot.
but nothing happened .
it will get stuck and reboot.
I took the sim card out but the same thing happened
I wanna format this kaiser but I cannot establish a connection between the computer and the phone ..
so please tell me what to do.
I took the battery out of the phone in home that it goes to factory setting and take the home plug in out ..I'm hoping
but please I need the phone so bad
I have everything on it.
give me some ideas please..at least to format it.
please
I will appreciate it
thanks
Click to expand...
Click to collapse
if it wont let you do anything hold down both soft keys and push the stylus and hold them all in/down until the hard reset/clear storage screen comes on, press send to start reset then send to reboot when prompted to
if non of the above work put the phone in bootloader manually (see the wiki) and flash a different rom
sd73ta said:
if non of the above work put the phone in bootloader manually (see the wiki) and flash a different rom
Click to expand...
Click to collapse
yup...
as sd73ta said...
as long as you can put the phone in bootloader mode, your ok
just put it in bootloader mode (keep the camera hard button pressed and insert the stylus for soft reset)
you then see the tri-colored screen known as the bootloader...
then, insert your USB cable and ignore the fact that activesync is not working...
flash the rom you want to flash...and it will work hopefully
there! i just saved you some wiki time reading cause your in a panicked mood but after this please read read read...
thank you so much guys for the fast response..
I can't wait to go home and try it out!!!!
you will save my life this way.
because i use the phone as a modem to get my online classes done.
so now i don't have to go to the library if it worked!
IT WORKEDDDD!!!!!
but i had to download a new ROM..
I used the camera botten with the softrest!!
but you know what I'm in a mood for some customized ROM
what's your favorite one guys?
Ninlour said:
but you know what I'm in a mood for some customized ROM
what's your favorite one guys?
Click to expand...
Click to collapse
Just test all custom rom if u really in mood to use one.
flashing one rom is less than 5mins using SD. Then u will find one which will best suit ur need
p/s : and maybe u could modify ur thread topic since ur prob has been solved
I would use this ROM, they seem very stable and work well on my Tilt. Good luck.
http://forum.xda-developers.com/showthread.php?t=428261
PLEASE READ THIS THREAD BEFORE YOU TRY TO FLASH A COOKED ROM:
http://forum.xda-developers.com/showthread.php?t=433835
Ninlour said:
IT WORKEDDDD!!!!!
but i had to download a new ROM..
I used the camera botten with the softrest!!
but you know what I'm in a mood for some customized ROM
what's your favorite one guys?
Click to expand...
Click to collapse
Best advice I can give you is search and read. Read the wiki. This is an obvious suggestion but it will help in more ways than one. You get the answer to your question but you also learn the correct terminology which HELPS YOU TO ASK THE RIGHT QUESTIONS Since you are new at flashing, i would suggest you keep an open mind, experiment, but research to see if your chosen methodology is good before you turn your device into a brick.
Prerequisites:
1. update your bootloader to something brick proof.
2. make sure you pick a radio which is compatible with the rom you have chosen.
What to look for?
1. Usually the chefs are nice enough to place a date on their threads when they announce a new build. Keep your eyes open for that and also updates within the threads as the builds, bugfixes, and download locations are updated sometimes multiple times a day on hot threads.
2. start with a bloated full build which is full of aps and tweaks and decide what you like/dislike about it. You may find that you rarely use some of the stuff and want to run a bit leaner.
3. Find a completely stripped down lite build and build it up piece by piece with cabs(cabinet file installers). You've now seen both sides of the spectrum while also gaining some flashing experience.
What to do next?
Now that you have decided which utils and apps you need, tweak the settings and dial them in. You'll learn much by playing with settings and watching the behavior of the device change.
And Finally:
Find a build which is as close to what you settled on yourself. Chances are the chefs have put something together which will surpass your expectations and can be modified the way you like it with just a few cabs/tweaks after install.
Good Luck.
Ninlour said:
what's your favorite one guys?
Click to expand...
Click to collapse
Have you read the WIKI?
This is specifically requested that you not start a thread that asks about ROMs. It could get you banned.
Recommend that you start reading before you get yourself into more trouble than you want.

HELP PLZ..im stuck :(

hey guys am new here please help.the thing is i installed this rom(6.5 for my tmobile wing) from this page..http://www.neowin.net/forum/index.php?showtopic=768346 after i installed it this message now appears on the screen: This concludes the beta test of this software release. Thank you very much for your time and effort in helping make this a great product for out customers. To obtain a newer release or further information, please revisit the website that you used to obtain your current beta release.
after that message came up im no longer able to use the phone no matter how much buttons i press.its running in the background but the message just blocks out everything...please help me
oh and the phone restarts at times then returns to the same message
Welcome to forums
Have a deep read here on the updating ROM section
http://wiki.xda-developers.com/index.php?pagename=HTC_Herald
If your actual one is concluded you´ll need to reflas with noather ROM
After reading Wiki enter to Herald section and choose the 6.5 ROM you want to install
Good luck,
It appears to me that im goin to have to go into bootloader to reflash this phone.i got it day before yesterday...but wen i try it seems to me that my camera key isnt working at all.so what do u suggest i do...
i cant use the phone at all
OH NVM I GOT IT THANK TO YOU. THANK YOU VERY MUCH

Plz.... Help i m new here, problem with HTCS710

Hey guys !!!!
M ex nokia user, recently i got my hands on my dads htc s710.... I hv good knowledge abt symbian but windows is more complicated..... I m new to this site, frm last 1 week i m reading threads related to vox, out of 69 i hv compleated 52, hoping that i will understand everything but it helped me a little....
Cause u guys talk so technically. Is there any one who can help me ? Plz.......
I hv a bundle questions in my mind
1 why s710 called vox n what does tht mean?
2 wht is meant by radio version?
3 wht is win standard, classic?
4 what is rom and wwe, wht it means?
5 how to upgrade it?
6 i know hard reset but, wht is soft reset and do the data on the phne memory will be deleted in soft reset how to do it?
7 i m facing a problem with the battery so i will try fhm's tips
8 Is my phone win6.0 or something else?
my phone
settings/about/device info
CE OS 5.2.1236 (Build 17741.0.2.1)
Radio Version 4.1.13.41_02.88.90
RIL ver 2.002
ROM vers 1.22.720.2
Processor OMAP850 201MHz
why there is difference in...
in taskman/system info
Processor ARM
OS Windows CE
Ver 5.20 (Build 1236)
do i need to upgrade my device, i have downloaded fhm's win6.5 but not installed yet
afread if something goes wrong ?
I m very eager to know abt this plz someone help
me. I m like a new born baby here
what do i do. And plz suggest me upgrades...
Thanks..... Thanks...... Thanks..... a lot in advance
waiting for reply......bye
easy, Wiki is the best answer http://forum.xda-developers.com/showthread.php?t=303558
and also here http://wiki.modaco.com/index.php/HTC_Vox
please read first.
Read the wiki for complete answers...but in short:
1.http://www.wordreference.com/definition/vox
2.radio version is like the part of the phone that has to manage the "communicating part" of the phone....like making calls, receiving the signal, calls quality.wi-fi, bluetooth...etc..Different radio versions do different performances of the phone...and some seems to improve battery life.
3. Classic is for Pda (touchscreen) without "Phone capability", Professional "is for PDA(touchscreen)-Phones", Standard is for smartphone (non touchscreen)
4. ROM is the "mass-memory" part of the phone...where you store the Operating System and programs..if you have enough space ( think of it like the Hard disc of the OS for a pc). WWE means standard english version.
5. Read the wiki....basically. Backup of your data (contacts, sms etc..)>backup of the rom (optional)> Unlock> Flash SPL> Flash rom. Easier and quicker than it seems.
6. NO soft reset is a normal reset of the phone.Like you do when you shut it off, and then you power it on. Data is still there. HARD RESET...Deletes all your data...it's like having a phone just flashed with a ROM...(or in a PC when you have just formatted your hard drive and then reinstalled your Operating System)
7. Is this a question????? BTW if your battery lasts some hours...maybe it's time to change it...it's not so unusual.
8. It should be 6.0
It's your choice to upgrade...FOR ME, IMHO, all the way...phone gets better.
When you do it one time...you will do it all the time...with the pleasure of testing new roms...so you'll have your personal opinion about the best the suit your needs.
regards
Thanks
TheBo said:
Read the wiki for complete answers...but in short:
1.http://www.wordreference.com/definition/vox
2.radio version is like the part of the phone that has to manage the "communicating part" of the phone....like making calls, receiving the signal, calls quality.wi-fi, bluetooth...etc..Different radio versions do different performances of the phone...and some seems to improve battery life.
3. Classic is for Pda (touchscreen) without "Phone capability", Professional "is for PDA(touchscreen)-Phones", Standard is for smartphone (non touchscreen)
4. ROM is the "mass-memory" part of the phone...where you store the Operating System and programs..if you have enough space ( think of it like the Hard disc of the OS for a pc). WWE means standard english version.
5. Read the wiki....basically. Backup of your data (contacts, sms etc..)>backup of the rom (optional)> Unlock> Flash SPL> Flash rom. Easier and quicker than it seems.
6. NO soft reset is a normal reset of the phone.Like you do when you shut it off, and then you power it on. Data is still there. HARD RESET...Deletes all your data...it's like having a phone just flashed with a ROM...(or in a PC when you have just formatted your hard drive and then reinstalled your Operating System)
7. Is this a question????? BTW if your battery lasts some hours...maybe it's time to change it...it's not so unusual.
8. It should be 6.0
It's your choice to upgrade...FOR ME, IMHO, all the way...phone gets better.
When you do it one time...you will do it all the time...with the pleasure of testing new roms...so you'll have your personal opinion about the best the suit your needs.
regards
Click to expand...
Click to collapse
Thanks a lot for such a detailed information, i m glad, thankyou u hv solved my queries...... I hv one more question, where will i get games and softwares for my s710..? Thanks again
RxenDrav said:
easy, Wiki is the best answer http://forum.xda-developers.com/showthread.php?t=303558
and also here http://wiki.modaco.com/index.php/HTC_Vox
please read first.
Click to expand...
Click to collapse
thanks!!!!!! that link helped me
Where will i get latest official rom for my vox, i m not able to download it frm htc site. It says that the update is not for my device S/N.... Plz help, can any one give me a direct download link frm any other site like media fire, rapidshare etc..
look in the xda-wiki...also in the vOx page...there are a lot of roms, but i'm not sure You'll find the latest...(1.34) maybe.
I cannot upload it somewhere for you...no broadband connection here, where I live
http://wiki.xda-developers.com/index.php?pagename=vox_roms
1.34 is present!
Shipped ROM here http://forum.xda-developers.com/showpost.php?p=2153312&postcount=14
hope it helps
Thanks to both of u.......
U guys r great.......great....... Thanks, i m downloading.....wwe1.34. If i will face any problem while flashing...again i will come to u guys for help if u dont mind.
Then afterwards i will try cooked rom
thanks, thanks a lot...........................
With official roms you don't have to do the whole USPL thing...just plug it ot your USB cable (check that ActiveSync is connected) and start flashing.
BTW if you flash cooked roms...you have to do USPL,
Normally if you flash USPL than you can flash every cooked rom without worries, and without do the USPL thing every time...just the first
BTW if you flash a OFFICIAL rom after a cooked rom you restore again USPL.
So the next time you have tu USPL again.
Hope I've been clear.
thanks again for reply
yes i got u....now i understood what u said.
I wantd to ask one more thing, i m afraid of flashing with active sync via pc, and usually i dont get
time to sit on the pc during, i do all my blog search surfiing etc.... on my N97..
Can i flash this rom from sd card, i knw there is a way and i read the procedure on wiki as well
but i did'nt understand..... As rom is a .exe file how can i extract a files frm it...... I dont knw....help me if u can......tht would be great....thanks in advance.
Xda is rocking, u all guys r great..... Keep it up.
i love this site......
AIKONWIN said:
yes i got u....now i understood what u said.
I wantd to ask one more thing, i m afraid of flashing with active sync via pc, and usually i dont get
time to sit on the pc during, i do all my blog search surfiing etc.... on my N97..
Can i flash this rom from sd card, i knw there is a way and i read the procedure on wiki as well
but i did'nt understand..... As rom is a .exe file how can i extract a files frm it...... I dont knw....help me if u can......tht would be great....thanks in advance.
Xda is rocking, u all guys r great..... Keep it up.
i love this site......
Click to expand...
Click to collapse
If you execute the exe file, it will give you the ROM image file, a nbh file. That IS the ROM file actually, others are just tools to write that nbh to your device thru activesync.
Hope it helps
Thanks all of u...........
Thanks to all u guys, who suffered me. Sorry for the trouble tht i gave u. Finally i flashed my vox with fhm's win6.5 rom. Till now its working fine except wht i noticed is tht the bluetooth is not working properly, if any of u guys who is not fedup of me can help me out.... I dont knw abt wifi as i did'nt checked it yet. And accu weather is also not working..... Help needed......
Thanks in advance
its working.........
thanks to fhm for such a great rom. i love it, its rocking my phone..
and the bluetooth is also workin fine. no problem with this rom everything is working fine.........
but my radio version is 4.1.13.41_02.88.90 is ths same with all u guys or there is an update?
i hv one question in contacts is there is an option to see only phone contacts permanently ?
1. hum i don't remember but there are a lot of topics on that subject...with a lot of people reporting their feelings...with different ones
2. yes i think so, if I'm not wrong...again you should be able to find it with the search function...
thanks i got it.

seriously urgent help needed with gsm htc touch pro!!!!!

hi everyone,
iv got a htc touch pro,to be precise it is my first ever smartphone and i have tried to flash and add a new rom to my handset.i read all forums and threads on various sites about how to perform a successful flash and rom.installation of the rom were successful,but my phone does not load up to main screen at all!does that mean my touch pro is bricked????however,i can go to the bootloader and try a hard reset,but that doesnt work either.i have found out that my handset was already unlocked using Olinex.
Please can anyone help me out???im really really stressed out.
many thanks.
Ok, best thing to try is to download the official factory rom.
Start the phone and get it to the boot-loader screen.
Plug it in to your PC and wait for the word USB to show up at the bottom of the phone's screen.
Next run the factory rom installation on the PC and go through the steps. It should hopefully flash fine back to the original OS.
thanks alot,that really helped!!!!you havent a clue how stressed out i was when that happened.anyways,i could do with some more help.since i bought this phone,my net has NOT been working.it was officially branded on vodafone but it was unlocked by previous owner.i have ordered official settings from Htc and o2 themselves and still no result.anyone have any solution(s) for this problem?????
like alot of people have said to me,without net on these smartphones,the TP is nothing!so if anyone has a solution,please DO tell me about it
Many thanks.
I would disagree that without internet smartphones are nothing.... but that's not the point. Do you know which ROM you're using?
Are you using a stock rom? if so, from which company.
Alot of people here have their signature to show what rom/radio/phone (type) they have. it makes it easier for those who want to help to provide answers or suggestions faster and you wont have to get nagged asking the same question everytime
Firstly - slow down!
Not quite sure if you have a problem now or not, and if you do, if its the same as you started with.
From what you have written:
You have read some stuff
You have flashed some stuff
it hasnt worked as you expected
you asked for help on here
you may have flashed some more stuff
you may or may not have a problem still.
No offence, but its pretty tricky to offer much in the way of useful assistance when we dont know what state the phone is in.
Dont panic - enter the bootloader. Note what it says (SPL)
Reset, note the rom & radio versions.
See what works & what doesnt.
Read the forum rules - especially about starting new posts and how to name them (seriously urgent help needed isnt very descriptive). Use the search function to see if your problem has been answered (lots of connectivity issues will have been). If you still are having problems, reply to this post, or make a new one if more appropriate, saying clearly what you have (including rom & radio as appropriate) and what you are stuck with.
Oh, welcome to the forums.

Categories

Resources