[Q] help! wi-fi doesn't work on haseeb wm6.5! - 8125, K-JAM, P4300, MDA Vario ROM Development

after i flashed my rom([htc wizard]cingular8125) to haseeb wm6.5 the wi-fi doesn't work anymore(in the comm manager you cannot turn on the switch for wi-fi). which one is wrong? can someone give me a direct link for a good rom? or somthng that can bring back it's WLAN connection. thanks in advance!..

Just a guess ...
/windows/wifiinit.exe ... copy a link to /windows/startup?
Search haseeb's thread to see if anyone complained about wifi, and what suggestions were made.

whew thanks!
i think i'll just reflash it with ham3r's rom. i hope this will do better..
downloading.....

If that also gives you problems, please let us know. Someone else is reporting wifi problems with Ham3r's 6.1 ROM, but it works well for me.

freaked out!
i just finished downloading one of your threads, both the radio and the rom in ham3r's wm6.1.
but..
when i unzip the file (HTC_Wizard_61_21042_WWE_H3r5_b)?
it requires me to enter the password for encypted file nk.nbf..
what should i do?
am new to upgrading roms.. the only thing i'm familiar with is flashing
cotulla's work on my magician.
pls help.. thanks!!

Ham3r is the password
Sent from my Full Android on Vogue using XDA App

finally,i already unzipped (HTC_Wizard_61_21042_WWE_H3r5_b)..
[thanks for the pass]
last questions before flashing...
*do i have to rename the nk.nbf(os) and nk.nbf(radio) before running RUU?
*i already have the RUU(rom update utility) and already unzipped.
should i just paste both .nbf files in the folder before running RUU.exe?
*how am i going to use both .nbf files to flash my rom?
*do i need to downgrade first to its original rom before flashing ham3r's wm6.1 from haseeb's wm6.5?
i have everything in place.. just teach me how the installation works..
thanks..

dont need to rename, just put one in RUU folder, flash it, put the other in RUU folder, flash it too. Really, this information is in the stick threads named something like "read first" or "how to flash"

thanks!!!
thank you very much i finally flashed my wizard with ease with your help..
i flashed it first with its original rom so errors can prevent..
then flashed it with ham3r's rom..
cross fingers!!,, then here you go..
everything works good..
boot time fast..
signal strong..
wi-fi switch not greyed out..
pre-installed programs and apps ( thumbs up!)
thanks!

Related

New TMO Official ROM - (1.13)

Seems like T-Mobile have brought out their second maintanance release, supposedly including blackberry (jumps up and down, then realises blackberry is overhyped and overpriced).
Downloading it now from
http://t-mobile.iris-global.com/download_manager_mda_com.html
From the filename it appears the radio stack is still at 1.12, but I'll check once it's on.
Apologies if this is old news but I couldn't find any reference to it so far.
Technology hates me
Computer decided to reboot during ROM flash, feck knows why. Luckily it seems the TMO upgrade utility can restart its flashing procedure even though connection was lost.
Don't mind computer problems if they got some kind of sense to them, but randomly just restarting for the first time since I built it during the most ackward time just proves to me that computers are both evil and have a since of twisted irony.
Any improvement
Any improvement in this release?
I have been using the May update (BigStorage applied) since July fairly successfully.
I don't want to go through this if it's not worth it, so would appreciate advice from anyone who has applied it first.
Thanks
Well it's now got Blackberry support, whoopty f***in do. Also the radio version is still 1.12 so that has to be updated seperatly. In the 15min its been alive I havn't noticed any major changes but never really expected to.
Will post if I experience any problems or notice anything lifechangingly amazing about this new ROM. Would be nice if people using this ROM could do the same.
BTW anybody got a list of the ExtROM files and their comparitve uselessness? I went through the 1.12 ROM with a CAB manager but really can't be arsed this time round. Probably just install the whole lot through shear laziness. On second thoughts the BB client takes up 1.3Mb, so like f**k am i letting that onto my baby.
Hi Herman,
Why not go for BigStorage as you're not using the ext-rom. In the upgrade to radio 1.13 you can find how to do it from the shipped rom & on the ftp there's a bs 1.13 rom present, based on the Dutch TMO version so WWE, but use your own ext-rom files for specific UK settings.
Cheers, M
Cheers
Sorry, didn't really put it right. Already had the 1.13 radio downloaded and just installed it after, was no worries there. As for the BigStorage ROM, I've never particularly liked the idea, especially after reading problems people have had reverting back to the old storage configuration. I'm quite happy with my 512Mb SD card, wouldn't really use the extra space in storage anyway.
Cheers for your thoughts though mate
Ps had the new ROM up and running for few hours now, not noticed any glaring issues apart from that damn lack of BT serial ports issue but thats the radio not the OS ROM.
BigStorage
Finally gave in and overcame my fears. Applied the BigStorage hack to the latest TMO ROM as I read on here that it's reversible. Well seemed to have gone smoothly, although the increased hard reset time at the begining nearly made my heart stop.
If anyone wants I can upload the latest TMO official ship (1.13) with BigStorage hack, which doesn't need the SD card flashing method. Can do straight over USB.
Just post a msg if you want me to upload.
herman3101 said:
Seems like T-Mobile have brought out their second maintanance release, supposedly including blackberry (jumps up and down, then realises blackberry is overhyped and overpriced).
Downloading it now from
http://t-mobile.iris-global.com/download_manager_mda_com.html
From the filename it appears the radio stack is still at 1.12, but I'll check once it's on.
Apologies if this is old news but I couldn't find any reference to it so far.
Click to expand...
Click to collapse
that doesn't work with my jam ... i still can't figure out how to update my ROM.
Re: BigStorage
herman3101 said:
Finally gave in and overcame my fears. Applied the BigStorage hack to the latest TMO ROM as I read on here that it's reversible. Well seemed to have gone smoothly, although the increased hard reset time at the begining nearly made my heart stop.
If anyone wants I can upload the latest TMO official ship (1.13) with BigStorage hack, which doesn't need the SD card flashing method. Can do straight over USB.
Just post a msg if you want me to upload.
Click to expand...
Click to collapse
i would love to have that...right now im experimenting some of the roms thats available. i would like to give it a try. please upload it here or on the ftp. thanks mate.
One thing, this EXT ROM is 1.13 128 while NL EXT 113 ROM is 131. Which one we should use??
Re: BigStorage
parklife said:
i would love to have that...right now im experimenting some of the roms thats available. i would like to give it a try. please upload it here or on the ftp. thanks mate.
Click to expand...
Click to collapse
Hi parklife,
Still strugling to get it done? I gues herman3101 will upload a modified nk.nbf. Hope you succeed with it. At least I did with a patched nk.nbf. Can't upload myself for a few days as I'm not in the neighborhood of my PC. It's just me & my magician and I'm not complaining.
Cheers, M
Uploading now
Well I'm uploading the ROM up to the ftp now. I've included the updated nk.nbf as well as all the files needed to do a USB install. The files were small enough for me to think well why not. Once that's been uploaded I'll check the download section and find a link for you all.
Further to the guy who couldn't update his ROM, being kinda vague there buddy but I'll see what I can do. If you would be so kind as to follow these instructions pretty much to the letter then we should be OK:
- Hard Reset your MDA (press power button at same time as reset)
- After the selecting your time zone do a soft reset to avoid the customization process
- Plug your fresh MDA into your USB and wait for ActiveSync to bring up the connection wizard, select Guest partnership
- With your MDA still plugged in but in Guest mode just double click on the file you downloaded of T-Mobile and follow the onscreen instructions.
If you still have problems after following those steps then don't hesitate to reply but please be more specific so we don't have to guess what your issue is.
Will post a message when the BS ROM is up on the ftp
PS Well with the BigStorage ROM it obviously doesn't matter which ExtROM, but I would always go for the one from your provider so if you are with T-Mobile UK then go for their ExtROM because your guarenteed compatibility
Link to the ROM
ftp://xda:[email protected]/Uploads/Magician/WWE_TMO_1.13 Official Release with BS.zip
ftp://xda:[email protected]/Uploads/Magician/
The first is a direct link which probably won't wok because of the way I named the file and the second is a link to the folder which it is in.
I have to be honest I have no idea how to move this ROM into it's appropriate folder under Magician/BigStorage ROMs but o well. You'll find it where I've specified.
BTW the file attached is a list of my interpretations of what the 1.13 ExtROM files do. By no means conclusive or correct, its just what I've noticed them do during a stage by stage install and looking for clues inside the cabs.
herman3101,
Album & camera are bundled in the cab. That's the only flaw I noticed in your nice description.
Probably a moderator will move your file to the download section. Guess that's what happened to my BS rom as well. Thanks for uploading your files. It takes me ages to upload those files with my magician.
Good work & seems you're right on my track with decisions making for BS. Only I messed my first try completely and that's something I'm not wishing to anyone. Just waiting for the first hard-reset to finish is enough I think.
Regards, M
Re: BigStorage
oltp said:
Hi parklife,
Still strugling to get it done? I gues herman3101 will upload a modified nk.nbf. Hope you succeed with it. At least I did with a patched nk.nbf. Can't upload myself for a few days as I'm not in the neighborhood of my PC. It's just me & my magician and I'm not complaining.
Cheers, M
Click to expand...
Click to collapse
oltp, i tried your ROM, everything works fine, but it seems the clock stuck on 24 hour format, usually i can change it into 12 format just like i want it, but the Dutch ROM seems did not offer 12 hour format. But i trully appriciate your time and effort fot uploading the ROM
thanks oltp.
Re: Uploading now
herman3101 said:
- Hard Reset your MDA (press power button at same time as reset)
- After the selecting your time zone do a soft reset to avoid the customization process
- Plug your fresh MDA into your USB and wait for ActiveSync to bring up the connection wizard, select Guest partnership
- With your MDA still plugged in but in Guest mode just double click on the file you downloaded of T-Mobile and follow the onscreen instructions.
Click to expand...
Click to collapse
hey herman, thanks for the upload, i got it to work on my M500. But i would like to add something on the set up. You need to do some extra steps to avoid the the ID ERROR 120. Ok here ya go:
-Extract the rom
-edit the RUU.conf with notepad, add [CHECKCEID_TYPE]=1 on the top
-copy MaUpgradeUt_noID.exe from ftp to the extract folder
-press power, camera and rest on your magician
-plug the magician to the USB
-AND execute the MaUpgradeUt_noID.exe
-follow instuction
I waited for 4 minutes till i got my welcome mode.
for more info go check on the ampda how to's pdf file
thanks for herman3101, oltp, and ampda, now i have the perfect rom that i will keep for some time.
Hey Parklife,
Glad you finally made it. Don't think the Dutch rom is any different from the UK rom, both are 1.13 WWE TMO. Except for the ext-rom ofcourse. Managed to get my time on 'h:mm am' too with the english (us) region.
Good thing is that everyone can choose of three methods, to get this BS rom, whichever way they're feeling most comfortable ith and that has been different before.
Cheers to all of you.
Re: Uploading now
parklife said:
hey herman, thanks for the upload, i got it to work on my M500. But i would like to add something on the set up. You need to do some extra steps to avoid the the ID ERROR 120. Ok here ya go:
Click to expand...
Click to collapse
Cheers for complementing the post, didn't include it because my MDA is from TMO UK so I don't need to do that step.
PS I've been running the ROM for a little while now and it seems as stable as ever
hey, one more question for you guys...after i install the Camera_Wizard_Magician_T-Mobile_WWE_RC28_Customize.CAB, my magician clock changed into 24 hours clock format. I tried to change it into 12 hours format on regional setting - date like oltp said, but could not change it back to the 12 hours format...have you guys had the same problem? no biggies, i just not use to the format.
Parklife,
I noticed that the clock changes only after I alter the 'time style' on the time tab (sample changes immediately) go to another tab and then touch the clock on my programbar. Changing the region seems not necessary. Yesterday I fiddled a bit with the settings, now I used a more structural approach.
Cheers, M

WM6 Which file

Hi I am new to all this.
I have an XDA EXEC, copied the T-mobile rom all works fine...except thebusual crap GPRS/3G reception.
I was looking at installing WM6 today....
Which file is the best/most stable at the moment there are many threads with many updates etc..
What do I gain by upgrading to WM6..
I am sure I am not the only one to ask this question
I to have an xda exec looking to install WM6 it is an old one from o2 since i only hear new ones can have WM6. So please help me to obatin the right file or rom as people have called it, i have done a search and found a few things related to WM6 but not sure whats stable and right to use before bricking my xda exec.
badman112 said:
I to have an xda exec looking to install WM6 it is an old one from o2 since i only hear new ones can have WM6. So please help me to obatin the right file or rom as people have called it, i have done a search and found a few things related to WM6 but not sure whats stable and right to use before bricking my xda exec.
Click to expand...
Click to collapse
Hi there
If the instructions are followed as written, it would be quite hard to brick your device.
As a start you could try Jwright's WM6 rom version 2.02.02, works great for me & I don't have any wifi bug (I use wifi a lot).
I say it's a good starting point as it is an executable upgrade (make sure to d/l the correct one for your device) just like the OFFICIAL roms, only it installs WM6 instead of WM5.
Download that one and give it a go.
That rom is very simple to install as it is a single executable file, with the whole package contained within.
All I did was
D/L the ROM for my device (jwrights 2.02.02, locate it in the forum).
Unrar it somewhere to my pc.
Put device into bootloader mode (power,backlight & reset) a screen with no backlight appears with the words serial vx.xx (x.xx being your version of the bootloader) you may need a torch to see it.
Connect device via usb.
Execute upgrade (file that you unrared to pc)
Once finished (about 20mins or so), unplug device & perform a hard reset (both softkeys & reset until the white option screen appears) and select "Restore" from the options. I believe it's 0 (zero).
This also upgrades your radio rom to the latest V1.15.
Happy bricking!
OOPS I mean upgrading.

[REF]Wiki entry: HOWTO - Backup your Elf or Elfin ROM - dump and restore

Edit:
moved the HOWTO to the Wiki:
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
feel free to update/correct the Wiki if you find failures, bugs or updates
It worked for me - but I cannot guarantee that you don't brick your Touch.
So be warned.
Thanks to dsixda for updating the Wiki for Elfin
MOD EDIT: See this post in case the Wiki is not working:
http://forum.xda-developers.com/showpost.php?p=7662245&postcount=214
Will ruu_signed.nbh be suitable for traditional chinese?
Works perfect for me, now a way to rebuild my os with les software
With this method can someone build a french custumized ROM like the 62MB+ and 4MB PagePool one ?? It will be awesome !! Nice work r0p3!! It's workiiiiiiiiiiiiing !!
Works fine for me, thanks for the good guide
Greetings Denis
Now ... How to modify it ??
P.S : Can I include the extRom when i build the ROM with the OS?
I got my work cut out this week.
I'll try this big Up
(it's a bit more clearer then wiki info, maybe you can update it)
Noonski said:
I got my work cut out this week.
I'll try this big Up
(it's a bit more clearer then wiki info, maybe you can update it)
Click to expand...
Click to collapse
Wiki updated:
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
r0p3 said:
Wiki updated:
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
Click to expand...
Click to collapse
Can I dump my touch with all installed programs, cooking a complete rom including installed programs?
No - that's not possible I Think.
But you can use sprite backup.
It worked perfectly for me when I flashed the ROM back.
But keep in mind that it only will work correctly on the same language of the ROMs.
r0p3 said:
No - that's not possible I Think.
But you can use sprite backup.
It worked perfectly for me when I flashed the ROM back.
But keep in mind that it only will work correctly on the same language of the ROMs.
Click to expand...
Click to collapse
I have Sprite Backup, but after flashing the device with the same rom, the restore didn't work, so I had to install the programs again.
eefurt said:
I have Sprite Backup, but after flashing the device with the same rom, the restore didn't work, so I had to install the programs again.
Click to expand...
Click to collapse
Here is a trick I have used for quite some times with Sprite Backup 5.1
Sprite Backup version 5.1, version 6.02 is more fancy, 5.1 is good enough.
1. Do a full backup, make sure option Create Self Extract Exec
2. Hard reset (optional)
3. Flash new ROM
4. Run the backup file, make sure the Upgrade Mode Restore Option is Check.
5. Kneel down and pray (optional, or take a cup of coffee).
SKtools is handy.
Step 4 is most important. When it asks you for the upgrade fine, Click None. Minor cleanup unavoidable but heck a lot better than of re-install all the softwares.
Sometimes you may find the machine run slugglish by doing that. I am not sure why.
You may flash the new ROM, re-install all the softwares, see if the machine run faster, but few days later, you will feel it run slugglish. I am not sure why. (The laptop runs runs much faster than once I bought it and take it home and installed with applications.)
So I just keep buying new machines... hahaha
holy moly.
going great at 10% of flashing.
but i feel confident the tute was on the spot.
muchos gracias.
And yes you are right (you didn't say it but you must have thought it), I could have added it myself to WIKI. But just had to try it myself first off course.
And am i right in believing i could have allready replaced some of the graphical files in the dumped "ROM" directory?
Or is it to dangerous at this change because the file size needs to fit?
92%
100%,... first boot screen passed........second boot screen passed....
The audience is in Awe. It works.
Next step, getting familiar with hypercore kitchen.
Thanks for this tutorial.
Now i can safely backup my Dutch rom and test some custom ****..
Regards,
Schmia
And am i right in believing i could have allready replaced some of the graphical files in the dumped "ROM" directory?
Or is it to dangerous at this change because the file size needs to fit?
Click to expand...
Click to collapse
Do NOT change files in the dump directory without proper tools!!!
You will mess up the ROM
When you have a look at the dump directory there are some info files with data for the places in the ROM which need to be recalculated.
Noonski said:
holy moly.
going great at 10% of flashing.
but i feel confident the tute was on the spot.
muchos gracias.
And yes you are right (you didn't say it but you must have thought it), I could have added it myself to WIKI. But just had to try it myself first off course.
92%
100%,... first boot screen passed........second boot screen passed....
The audience is in Awe. It works.
Next step, getting familiar with hypercore kitchen.
Click to expand...
Click to collapse
Thanks! I'm happy that it worked - nice feeling - eh?
Dumping Elf WM6 Italian version ROM
Before trying to put new Rom images, i would like to backup the original one.
I followed the (simply) tutorial, but i'm confused about this step:
"need the ruu_signed.nbh from valid update (extract with winrar)"
Which file do I need?
I don't understand why I need a valid ROM when I'm trying to dump a Rom from my Elf
Can I use an other language ROM version (English, Dutch....) or is needed only an Italian one?
Thx in adv and sorry for my poor english
Ciauz
junkyarddog said:
Before trying to put new Rom images, i would like to backup the original one.
I followed the (simply) tutorial, but i'm confused about this step:
"need the ruu_signed.nbh from valid update (extract with winrar)"
Which file do I need?
I don't understand why I need a valid ROM when I'm trying to dump a Rom from my Elf
Can I use an other language ROM version (English, Dutch....) or is needed only an Italian one?
Thx in adv and sorry for my poor english
Ciauz
Click to expand...
Click to collapse
you need this as a "shell" or "template" because the .nbh files are made in a way that cannot be recontructed (so far I understand - correct me if I'm wrong).
And yes you can use an ROM with another language. I took the Australian ROM - look at the first paragraph "files you need"
This is usually a .exe file that you can extract with winrar (or winzip maybe)
P.S.: your english is not so bad
r0p3 said:
you need this as a "shell" or "template" because the .nbh files are made in a way that cannot be recontructed (so far I understand - correct me if I'm wrong).
And yes you can use an ROM with another language. I took the Australian ROM - look at the first paragraph "files you need"
Click to expand...
Click to collapse
Thx very much!!!
All worked fine, flashing the "new" dumped rom worked perfectly, I'll put it on FTP to make it avaiable to other users.
Ciao
r0p3 said:
Do NOT change files in the dump directory without proper tools!!!
You will mess up the ROM
When you have a look at the dump directory there are some info files with data for the places in the ROM which need to be recalculated.
Thanks! I'm happy that it worked - nice feeling - eh?
Click to expand...
Click to collapse
Pfew thanks, nice knowing this. Iwas allready worried that it would need correct file info.
junkyarddog said:
Thx very much!!!
All worked fine, flashing the "new" dumped rom worked perfectly, I'll put it on FTP to make it avaiable to other users.
Ciao
Click to expand...
Click to collapse
Don't upload to XDA. I've seen some directories with full roms on FTP. But this is no longer allowed and files will be deleted.
XDA's allready been in trouble with MS about this. So either use third party file sharing or privatly owned FTP.
r0p3..
So to get the radio and SPL do i need to redo first extraction but then for these files? Or are these IPL/SPL?
| 3.06M (0x30fc00) Part00
| 3.06M (0x310000) Part01
Noonski said:
r0p3..
So to get the radio and SPL do i need to redo first extraction but then for these files? Or are these IPL/SPL?
| 3.06M (0x30fc00) Part00
| 3.06M (0x310000) Part01
Click to expand...
Click to collapse
I don't know yet - I still have to dig in the wiki about that.
It's very dangerous in this area - if you mess up IPL or SPL your baby is usually lost forever. I don't mind about those as long pof's USPL works beautiful.
Radio might be not so critical. But 2.97. is already available - so it would only be for the fun of it

What are these cab files?

I have upgraded my ROM, and now it is a WM6.1.
My extrom is unlocked now. I have found some files there
that I can not understand what they are!!!
Is there anyone who can help me whit these files, so I can remove not
useful files. The files are:
Default_Imate_PPC_JJ_SA_V5.5.03.cab
Default_PP_CDL_ME_All_Setting_UNI_130171.cab
Default_Signed_SSD_Shortcut_WWE.sa.cab
I have googled a lot but there is nothing.
these are....
akcarash said:
I have upgraded my ROM, and now it is a WM6.1.
My extrom is unlocked now. I have found some files there
that I can not understand what they are!!!
Is there anyone who can help me whit these files, so I can remove not
useful files. The files are:
Default_Imate_PPC_JJ_SA_V5.5.03.cab
Default_PP_CDL_ME_All_Setting_UNI_130171.cab
Default_Signed_SSD_Shortcut_WWE.sa.cab
I have googled a lot but there is nothing.
Click to expand...
Click to collapse
Hi pal!!
These cabs are the result of didn´t formated RAM before upgrade to a cooked ROM, remember that all of original ROM's have a precharged extendedROM, cause you dont erase this extended ROM, it still loading in your new coocked ROM, this extendedROM is necessary in the original ROM for fixing probles and update functions but with the cooked ROM dont works and rest free memory.... Try this:
Format the RAM with mtty.exe, deactivate activesync usb connection and Put the uni in Bootloader before conect your UNI.
Open the mtty.exe and choose USB conection.
Put: task 28 55aa and enter
this will format your UNI's RAM,
Now your uni is Empty, you havent ROM and ExtROM, close the mtty.exe
Dont scare!!! and dont reset the uni, disconect the UNI and connect again,
Upgrade your prefered ROM and thats all. your UNI is free of garbage.
Hi
Thanks for your attention but I have my extended ROM unlocked ( thanks to
ranju's great work) and I can delete these files or simply format my extrom.
The question was that if I delete these files, am I going to have problems after
the next hard reset?
again thanks for your attention...
You will not run into problems at the next hardreset.
But anyway you can save the files somewhere and put them back if needed.
Thanks to all...
If anyone knows what are these files exactly, I will appreciate.
I can upload them if needed.
Thanks in advance..........

radio upgrade

i am using tomal v.08 ROM version in is fantastic
my radio version is 1.09
how can i upgrade my radio?
can somebody tell me in very simple steps?
hey there, go here....
http://forum.xda-developers.com/poll.php?do=showresults&pollid=356
its a poll of radio roms!
choose the one you want.
go here.....
http://vidmes.com/xda/Uni/Radios/
Download the one youve chosen.
Simply put it in the directory of tomals 8.2 installer (If the installer is an exe, extract it with winrar to a directory and pop the radio rom file in.
If you run the installer it should install the radio rom and tomals rom, so remember to back up your contacts, pictures, etc as you will be asked to hard reset at the end of the install (just follow the on screen instructions).
technically if you remove tomals rom file, it should just update the radio rom but im not to sure about that, you wold have to try it for yourself! And with that i shall pass on the immortal words.
I take no resposibility for any issues you have after the upgrade
jigs it was more easier in that
just download theRU link from the samelink u provided
copy radio into Ru extraction file
and run RU
thats it
thanks anyways
but i still dont know wat r fuctions of radio how it works n wats its use?
im not totally sure myself, ive always guessed that its the bluetooth wifi and gprs that it deals with, ive never had any problems so i think i only changed it the once & didnt see any real differance.
Anyways glad you got it sorted.
In the WIKI there is a chapter of radio only upgrade with a lot of usefull info

Categories

Resources