Purchasing HD2 today and need some newbie pointers - HD2 Windows Phone 7 Q&A, Help & Troubleshooting an

Yes, I did see this sticky with links, but that is by no means a starting point for a total newbie, and by newbie I don't mean someone that's incapable of following instructions, as I've gone through several ROM's on my Pre, G1, myTouch 3G, EPIC 4G, iPhone/3G/3GS. I am just new to WP7 and that sticky doesn't really explain where to start.
Specifically, I am getting a used HD2 with WM6 on it and I want to end up with a dual-bool WM7/Android system on it. I just saw that was possible, but saw different combinations and different methods: WP7 on NAND & Android on SD and viceversa, etc.
Any tips would be appreciated.

First install hspl,than flash a good radio, then magldr,then clockwork mod and then flash a great android rom
Or for win phone stop at magldr and flash win phone ...i know its very short but you will have Tor search for a tutorial for each because there is much to say )).if there is a special question write me a PM
Sent from my HTC HD2 using XDA Premium App

jonas2295 said:
First install hspl,than flash a good radio, then magldr,then clockwork mod and then flash a great android rom
Or for win phone stop at magldr and flash win phone ...i know its very short but you will have Tor search for a tutorial for each because there is much to say )).if there is a special question write me a PM
Click to expand...
Click to collapse
Short yes, but actually, that should give me a starting point, even though it did not explain which OS I should flash on NAND and which on SD or why, which sounds like one of the first things I need to decide. But yes, I guess I will need to do a lot of reading before knowing my path. Thanks.

Hi,
First of all you can't have WM7 and Android at the same time, or else, if you had a TMOUs you will find some tutorials to doi it.
I recommend you to search, you will find aht you are looking for.
At xda-developers.com first page you will find a link to how to do it... ok I give you a tip : http://www.xda-developers.com/android/complete-guide-to-installing-nand-android-on-hd2/
And I think this is not the correct forum to ask this
See you

ok lets clear this up, HSPL, radio, MAGLDR, flash WP7, then follow tutorial to install android as well
Ive not bothered, since i moved to WP7 from android you couldnt pay me to go back, but i think the process is basically, install WP7 with a working small SD card, take SD card and clone it to a bigger SD card and then install android on the SD, there are plenty of tutorials on all this,.
also to be clear, you MUST install WP7 to NAND, it uses the SD card as well, you cant use it just on SD, so if you want android its (or it was the last time i checked) NAND+SD for WP7 and a alternate partition for android.

OK, doest your purchase seems to you as some sort of DEVELOPMENT? I guess not. SO why the hell are you placing your question in development section?
And are you joking about that you dont know where to start? You want dual boot WP7 device. Ok, what about looking for a thread about -fanfare- how to dual boot WP7 and android? And yes, it is present on this forum and I gues it has sticky on it.
YOU ARE LAZY!

dazza9075 said:
ok lets clear this up, HSPL, radio, MAGLDR, flash WP7, then follow tutorial to install android as well
Click to expand...
Click to collapse
You might have to flash a older original hd2 rom first(1.66....something).
chumaj001 said:
OK, doest your purchase seems to you as some sort of DEVELOPMENT? I guess not. SO why the hell are you placing your question in development section?
And are you joking about that you dont know where to start? You want dual boot WP7 device. Ok, what about looking for a thread about -fanfare- how to dual boot WP7 and android? And yes, it is present on this forum and I gues it has sticky on it.
YOU ARE LAZY!
Click to expand...
Click to collapse
The man has got a point.

chumaj001 said:
OK, doest your purchase seems to you as some sort of DEVELOPMENT? I guess not. SO why the hell are you placing your question in development section?
Click to expand...
Click to collapse
Because I'm USING developers' work and asking them about it, like 90% of the users of this forum. Not everyone who posts here is a cook.
chumaj001 said:
And are you joking about that you dont know where to start? You want dual boot WP7 device. Ok, what about looking for a thread about -fanfare- how to dual boot WP7 and android? And yes, it is present on this forum and I gues it has sticky on it.
Click to expand...
Click to collapse
Definitely not joking and that thread (which isn't stickied, by the way) is hardly the starting point I'm looking for, since it starts assuming you already have Gingerbread on your HD2 and you know that's now how they come from HTC or your local carrier. See part 1 video for yourself.
chumaj001 said:
YOU ARE LAZY!
Click to expand...
Click to collapse
No need for this.
caedanne said:
First of all you can't have WM7 and Android at the same time, or else, if you had a TMOUs you will find some tutorials to doi it.
I recommend you to search, you will find aht you are looking for.
Click to expand...
Click to collapse
Searching is how I found out you definitely can have both.

It should be in general,
but just used two working SD cards it easy one for wm7 on nand and the other for Android on SD
Sent from my DL Desire v4.31.44.12 using XDA App

Your solution lies here...
http://forum.xda-developers.com/showthread.php?t=913815
if you want to run both wp7 and android it is possible but you will have to flash wp7 nand as uptill now it is the only way to flash wp7 on (nand) and android on your sd card that way you will have both the worlds..

So I have both WP7 and Android booting now (woohoo!), but I still have one problem left, as explained in this thread. Could you guys advise? Thank you.

Here's your problem.
it looks like you didn't have an SD card in your phone when you flashed WP7 or something, you should have like a 3.5gb "unknown" partition if u used a 4gb card the first time. Here's how are/were supposed to do it.
Flash WP7 with a smaller micro SD card than you plan on using (you have to use 2 micro SD cards for this to work, one "big" and one "small") let's use a 4gb for this example and a 16gb.
put your 4gb small microsd in the phone and flash WP7, load up WP7 for the first time and do some set-up.
turn off your phone
put the 4GB card into your computer's SD card reader, and open up that partition manager, you will see a 3.5gb partition. If you have another card reader put in your 16gb and copy the parition from the 4gb to the 16gb, if you don't have a card reader then copy it to your PC or any flash drive with more than 4gb, then take out the 4gb micro sd and put in the 16.
copy the 3.5 partition to your 16gb big card and when it's done, you should see like 11gb unallocated and 3.5 unknown and 200mb ntfs or something.
resize the 200mb as high as you can (11.5gb) or something), then reformat it to fat32.
copy your Android build to the new fat 32 and put the 16gb card back into your phone.
You should now be good to go. WP7 has 3.5gb of space and Android has 11.5 or something. Do not EVER start WP7 without this SD card in there or it will hard reset and you will have no space for WP7

I am finishing the entire process again. This time, I used a different guide for the partitioning. It's very similar, but I think there's one little step in this one that was excluded from the other one and it's critical. Specifically, I'm referring to steps 2, 3 and 7 of Method # 3. Basically, after you've done the partitions in step 4, you must let WP7 reset again. I actually forgot this and experienced the 10GB... 10MB problem again. At that point, I manually reset settings again and was able to get my exact total and available storage right after the phone booted back up. Right now, I'm booting up my Android OS for the first time, but I did boot up WP7 twice successfully, with the right storage amounts.

Related

Dual Boot Possible with NAND ROMS?

I haven't bothered installing the MAGLDR yet because I am very comfortable with my setup, I have windows mobile 6.5 with android SD, however would it be possible to dual boot Windows Phone 7 with android or Windows Mobile 6.5 on the Nand? Like for the TMOUS1024 devices? I've read on the chinese site for the DFT that its possible but the instructions are very hard to understand. I can't be the only one wondering this or wanting this? Any ideas guys?
I too would love the ability to dual boot, whether it be dual-nand, or WP7 as an SD build (and Android NAND).
Any chance of this happening, devs?
Right now u can dual boot Android NAND and Android SD.
Windows 7 NAND and Android SD but this is too complex. u need to make two partitions on the SD card.
I too would like to still run wm 6.5 as my main os and boot WM7 and Android from my Sd cards. I would also like to know if this is possible.
Is it possible to boot a SD android version via magldr?
Mine freezes if I choose Boot Android SD :/
Using 1.12
kelvin_swe said:
Right now u can dual boot Android NAND and Android SD.
Windows 7 NAND and Android SD but this is too complex. u need to make two partitions on the SD card.
Click to expand...
Click to collapse
I would love to try "Windows 7 NAND and Android SD" even If it is complex. Do have a detailed instruction on how to do this, or know where I can find one?
Thanks.
i think in the future u should be able to dual boot both from nand if u have the 1024leo because the windows phone 7 rom only uses half of the nand
WOOZ!E said:
I would love to try "Windows 7 NAND and Android SD" even If it is complex. Do have a detailed instruction on how to do this, or know where I can find one?
Thanks.
Click to expand...
Click to collapse
darrengladysz wrote a good tutorial explaining that. here is the link to that thread.
http://forum.xda-developers.com/showthread.php?t=913815
Someway of dual booting wm 6.5 and wp7 would be awesome.
Wraith_17 said:
Someway of dual booting wm 6.5 and wp7 would be awesome.
Click to expand...
Click to collapse
Yeah, that's what I'm talking about. Is WP7 only available on NAND?
Hey...
Yeah, darren wrote an excellent tutorial, it`s pretty simple to dual boot with that (the partitioning only takes loooooooong)
http://forum.xda-developers.com/showthread.php?t=913815
I will add the link to a tutorial I made afterwards which includes his tutorial and adds the instruction how to boot Core Droid HD 0.4 as an option for an android build to actually dual boot.
http://forum.xda-developers.com/showpost.php?p=10689007&postcount=1106
I used this build (http://forum.xda-developers.com/showthread.php?t=801607) for over a month and all I can say is that this is the best Desire HD Sense build I've tried!!! (fast and stable)
So enjoy WP7 Nand and Android SD TOGETHER!!!
Greetz
Dom
masondoctorjt said:
I too would like to still run wm 6.5 as my main os and boot WM7 and Android from my Sd cards. I would also like to know if this is possible.
Click to expand...
Click to collapse
thats exactly what i want too, does anyone know if this would be possible?
Dual boot from NAND only
Well, just the question I wanted to ask (OP, not the hijacking posts):
WM 6.5 (or WP7) NAND partition 1, Android partition 2.
At least that's the idea. Two OS's from the faster NAND memory, rather than the slower SD. Only applicable, of course, to the 1024MB version of the HD2. I know this is difficult, but if the chinese are doing it, why can't we ? This would just make this phone more awesome than it already is.
Can anyone answer if this is possible or not, and if not, why?
hondoslack said:
Well, just the question I wanted to ask (OP, not the hijacking posts):
WM 6.5 (or WP7) NAND partition 1, Android partition 2.
At least that's the idea. Two OS's from the faster NAND memory, rather than the slower SD. Only applicable, of course, to the 1024MB version of the HD2. I know this is difficult, but if the chinese are doing it, why can't we ? This would just make this phone more awesome than it already is.
Can anyone answer if this is possible or not, and if not, why?
Click to expand...
Click to collapse
What chinese are doing it? I've never seen 2 OS's both on nand on a phone anywhere... even those cheap chinese fakes that claim to run both wm and android are just running android off the sd.
I, too, hope one day someone makes this possible... but not sure if it will happen or possible yet.
Also, HD2 NAND is not faster than a good quality SD in most cases. You might get a little better random access speed from nand, but if you find a good sd, even that is probably about equal. Even WP7 is now using SD cards as internal memory, now, but you need a good SD card that matches the NAND speed for it to work right. SD Android builds run at the same speed as NAND builds in most cases, but most SD builds aren't updated like NAND builds are.
But anyways, I agree that I would like to see 2 OS's from NAND on our phones.
WOOZ!E said:
I would love to try "Windows 7 NAND and Android SD" even If it is complex. Do have a detailed instruction on how to do this, or know where I can find one?
Thanks.
Click to expand...
Click to collapse
I have a nice tutorial on how to do this. You have to be careful to choose the right SD Android Builds which you can use. There are only a few which are compatibe with SD Magldr. In my thread there are some of the more popular ones which has been converted to work with more coming shortly.
When Nand first came out there were a tutorial which I came across to convert SD Builds into Nand so in theory reversing the process you might be able to convert Nand back to SD and convert that to work with Magldr. It is something I have been wanting to look into for a few weeks now so I might just make it a priority of mine cause any build to dual boot with WP7 would be pretty awesome.
I think its possible, but its difficult because Windows properity OS may conflict with Androids OS so someone would have to configure it so that they both won't conflict with each other.
Thanks for the participation! That chinese bit was mostly to just stir the pot a bit .

[Q] Dev for ability to flash from SD card?

Hi guys, sorry if this is a dumb question but havent had my coffee yet.
Im just wondering if anybody knew of any development going on to be able to flash WP7 from SD crad via MAGLDR?
I think this owuld be a great addition.
I'm at work at the moment and was going to flash WP7 as im bored and realised I didnt bring my USB cable
Since WP7 format your SD during installation process, I think it's impossible ^^
Sakem said:
Since WP7 format your SD during installation process, I think it's impossible ^^
Click to expand...
Click to collapse
Yeah, the way wp7 uses the sd card would make it very difficult to find a way to make it work.... there's probably a better chance of them figuring out a way to boot wp7 directly from SD (which given the fact that wp7 uses the sd as main memory anyways, performance would probably be the same with a good sd card if the figured out how to do this.... I would love to have android on NAND so I can use clockwork, but I don't want to give up the ability to boot wp7... especially after reading about the multitasking ability that is going to be added with an update... their doing multitasking like WebOS did it, with playing card looking screens that you can scroll through... it looks great)
Not really true.
WP7 only formats your card if it hasnt already been formatted. When ive been trying/testing dual boot in past, I had a pre-formatted WP7 card with WP7 partitions already on and after flashing it didnt format. Well unless im not remembering correctly and dreamt it.
So its probably just a matter of magldr support for it. Unless its a limitation of only been able to perform the partitioing via PC-DFT/USB-MAGLDR flasher.
I do agree though, the coming possibility of running WP7 from SD would be great. Its bit like when we first got Android (me back on Blackstone), ie have your secondary OS on card and primary on NAND. I slowly started to use Android more and more and then just started booting into it by default either manually or via bootloader, then eventually on NAND. I cant see myself getting rid of Android for WP7 any time soon but it would be cool to be able to play with it without having to resort to putting Android back on card.
TheATHEiST said:
Well unless im not remembering correctly and dreamt it.
Click to expand...
Click to collapse
You had indeed curious dreams...
Installed more than 10 times WP7 and always a SD format...on all roms...
Furthermore it's clearly stated in most of cooked roms and installation tutos topics
Sakem said:
You had indeed curious dreams...
Installed more than 10 times WP7 and always a SD format...on all roms...
Furthermore it's clearly stated in most of cooked roms and installation tutos topics
Click to expand...
Click to collapse
Fook knows then, Im sure I managed to use a pre-prepared card without it flashing it at some point, Ill have a go later and see if I can replicate what I did.
Anyway, this doesnt really make a difference because im sure somebody could come up with a modded version that bypasses SD format/check etc.
Will just have to wait and see.
IMO flashing without formatting would be awesome especially to avoid reinstalling apps and reconfigurating system everytime :/
Let's be patient...

[Q] About to Flash WP7 couple of questions

I have done a ton of reading today but can't seem to find some last answers.
I do apologize, but I've been coming in and out of these forums for years and flashing various phones on occaision so I'm comfortable but no expert.
I have a TMOUS HD2 (yellow reset key) with the stock wm6 rom installed.
I've been running Android MDjGingerbread v.1.0 for a couple months and it's GREAT.
Now I want to try out WP7.
Questions:
1. I have everything downloaded and ready to go but am not sure about the radio. as I understand it I (as a tmous owner) have to MAKE SURE that the radio that's packaged with the WP7 doesn't get written? how do I do that? Or am I confused on this.
2. As I'm currently happy with the install I have on the SD card for android I'm going to remove this SD card prior to flashing WP7 So it doesn't get overwritten. HOWEVER I'm wondering will I be able to re-install this SD card after getting WP7 all set up and unlocked and doing everything needed to the SD card I use for the WP7 install.. .Can I remove that SD card and replace it with the one that has the Android Rom I've had such good luck with? and then boot to that android build from WP7 like I did from Winmo6? Or will I have to sort out a fresh android install to the SD card.
3. Are DFT WP7 roms already registry edited so they appear as HD7's or does that need to be done prior to trying to get an unlock code from MS. If so where's a link to that? I can't seem to find instructions on that.
LASTLY. I understand you can actually run all 3. winmo6 in nand and WP7 partition/Android Partition off the SD card.
What I don't get is if you have to Nand flash the WP7 first to get all the settings straight and copy that install to the partitioned SD card... THEN put the android build I want on the other partition? Or Can WP7 be run from SD card for the whole process? I'd prefer to just leave the stock rom alone. Although obviously not completely against it.
Any/All help is greatly appreciated.
Mods feel free to delete and PM me with links if I missed these answers in an obvious spot.
You do expect a PM from a mod, sending you links to obvious spots?
Hmmm... I guess that won´t happen. But maybe you read too much, overlooking some of the "obvious" spots inside the stickies of each subforum.
Anyway, now to your questions:
1) WP7 ROMs don´t come with Radio ROM parts.
Note: To install MAGLDR, check this thread here. Here you´ll learn about requirements. If you had a NAND Android build, you´ll be familiar with this - but please make sure to use MAGLDR 1.12 or higher with WP7.
2) There is a tutorial to dual boot WP7 and Android: Click!
3) The very first "Leo70" ROM is not jailbroken, virtually all others are
4) No triple boot possible yet, only WP7 and Android or WinMo 6.5 and Android.
Thanks So much.
Shoulda just kept reading. It's up and running 100pct now.
Just got to figure out why I cant get it to see the SD card.
but I think I saw some notes on that. I'll go back and read tomorrow.

[Q] Is it possible to convert an SD android os to a rom?

I just had android installed onto my sd card, and I would really like it to boot up into android, opposed to having a dual boot. Is it possible for me to convert my os to a rom? What do I have to do in order to get it to boot directly into android? I'll pay someone to walk me through and do a flash of my hd2 if necessary. Thanks!
Yes, it's possible. Just download magldr version Rom from where you have downloaded your sd Rom and flash magldr,it ll boot your Rom which is on sd. ( note that you ll have to download magldr Rom,xda developers provide same Rom in both type - magldr and sd.)
Goodluck.
Refer here for how to flash magldr..
http://forum.xda-developers.com/showthread.php?t=1298188
Sent from my Sensation XL using xda premium
still confused^^^^ sorry
Here's the answer in another way:
No you can't convert it to a rom, but a devloper can.
A ROM, at least the way I know, is what you put on your device memory, while what you use on SD is called a build.
so basically to use android on HD2 you have two options, NAND which is a ROM installed on device memory, and SD which is a build copied to your SD card.
The SD method has two ways of working:
1- using haret, which is what you're using now, and this allows you to dual boot easily.
2- MAGLDR which needs to be flashed on your device. It is a tool that runs SD android right from the start, not allowing WinMo to boot. It only needs a file (usually provided by the build's developer) to run correctly, but it's the same SD build.
Note that when flashing Magldr there are certain conditions you should meet. read the whole magldr info page (that's the firsat few posts with info, not the whole thread), because if you spend 15 minutes reading what can go wrong is better than spending hours trying to fix what you messed up.
okay, I understand. How to I run MAGLDR on my phone? Do I just copy it to the sd card? Sorry for the noob like questions ive just never flashed a phone before.
gearhead1030 said:
okay, I understand. How to I run MAGLDR on my phone? Do I just copy it to the sd card? Sorry for the noob like questions ive just never flashed a phone before.
Click to expand...
Click to collapse
Then asking here is the wrong thing to do.
The best thing to do is spend some time reading the guides etc. You are not the only person to ever ask this question so obviously there si already topic that cover this and will have all the info you need.
Pls read this, here is everything u want to know..
If you still not getting then pls watch video tutorials on YouTube. There are lots of video tutorials for newbies.
Goodluck.
http://forum.xda-developers.com/showthread.php?t=893948
Sent from my Sensation XL using xda premium
It keeps on freezing on me, I dont know what is wrong with it. What can I do. Sometimes it'll work for hours, at times it wont even boot into the os, and sometimes it works for only 5min. What the hell?!?
Doesnt worked 4 me
gearhead1030 said:
It keeps on freezing on me, I dont know what is wrong with it. What can I do. Sometimes it'll work for hours, at times it wont even boot into the os, and sometimes it works for only 5min. What the hell?!?
Click to expand...
Click to collapse
make sure you have a properly formatted, error-free SD card.
Scan in for file system errors, backup your data, then format it using this
http://www.sdcard.org/consumers/formatter_3/
make it a full(overwrite) format for first time. and try again.

HOW TO INSTALL ANDROID to internal memory, currently on SD card

can someone link me a how to or guide, i have the android on my sd running smoothly but i beed a guide on how to install it to the phones internal memory, i mean do i have to install windows stock rom in order to get it on the phone? or can i install it like it is now??? i just dont see any info on this partiicalluar situation
you cant (easily) move an sd build onto nand. You would probably do better to backup your contacts and stuff and go find a NAND rom you like the look of. start fresh.
i guess what im asking is there anything i need to do to prepare the device for the internal android install? i dont wanna copy and paste the install from sd to internal but im asking do i need to install windows 6.5 the original rom first or ican i just flasj it aka load it how my phone is now??? this i havent encoutered yet, and i want to make sure im doing all my steps right, if i need to just find a rom (NAND) and install it how they say???
and btw, the sd andorid version said it was nand but just on a sd build, weird huh? lol im also hearing that some of the sd builds are running faster than the NAND internal ones, can anyone speak of this?
ah well you may find that there are two download links in the thread perhaps? cant really comment, never taken much notice of sd android, , it never worked through haret/winmo for me, so i went straight to nand.
im using the gingerbread 2.3.7. by the way, is there any new ones or ones that you reccomend? im not picky just want somethign stable, fast and nice, htc sense or not doesnt matter let me know NAND btw
geezy21unc said:
im using the gingerbread 2.3.7. by the way, is there any new ones or ones that you reccomend? im not picky just want somethign stable, fast and nice, htc sense or not doesnt matter let me know NAND btw
Click to expand...
Click to collapse
which one? half the roms are 2.3.7, just saying 'im on gingerbread 2.3.7' doesnt help much, , ,, far better to give the name, since there are so many variants.
here is the one i have
http://hottipscentral.com/how-to-install-android-gingerbread-2-3-7-on-the-t-mobile-htc-hd2/
is that the process you followed? If yes, then its already on nand rom. That article is about flashing typhoon (one of the most popular roms) to nand.
yes i followed it to a Tee, lol so your saying its already on the internal phone memory??? ok then so your saying i can take out my SD and it will still boot? hmmm and typoon is what the zip file i have says, can you help me a bit further im following you so far but want to make sure im seeing this right and doiong it step by step thx for replying
watch the video at the bottom of the page from youtube thats on there, thats the step i followed
sorry this is the one i have installed not sure how i got the other , but this is the correct one :Cyanogen MOD 7 Gingerbread 2.3.7
yea thats NAND. there isn't an sd version of typhoon.
yes you can take your sd out and it should boot. (if you have an EXT partition on your sd card ((i didn't watch the whole vid, but it wasn't mentioned)) then any apps you have installed wont be there till you reinsert teh sd card.)
you need to read read read, there are four or five important parts to nand android.
bookmark THIS starting point, and start browsing threads in the Q&A section and NAND development.
basically, your key components are
hspl 2.08.hspl - don't touch this again, android wont work on any other.
radio - fine, you wont need to touch this again any time soon, as with the hspl.
magldr, hold power to start it, the only option you will use is 8 - ad recovery, which starts cwm
cwm (cwr, clockworkmod clockwork, clockwork recovery) which is what starts when you choose AD recovery in magldr, you flash your roms from here, wipe your data from here, factory reset (back to android, not a real factory reset), , you can usb transfer in cwm, the one in magldr corrupts large files.
The cwm 'partition size' is 150 ( i think thats what he chose?) This is the inportant piece of info you need if changing to a different rom, since different roms need different sized system partitions.
You can change this in the tookit you used.
thx thx and thx!!! thats what i needed to know
Check out EasyAndroid, with it you can flash NAND Android from stock HD2 in 30min.
I like useing the clk loader as you do not see it load as you boot the phone, and you can use the android boot to recovery option.
if you already have and SD Android i would download TitaniumBackup and make a backup of all of your aps, as you can use this to save your aps across any Android Rom.
Have fun with NAND Android,
ive thanked everyone that has responded to this thread why does my thanks meter still say 0...lame
geezy21unc said:
ive thanked everyone that has responded to this thread why does my thanks meter still say 0...lame
Click to expand...
Click to collapse
Lol mate, that's how many thanks you've received, not how many people you've thanked. i.e. if someone thanks you, your thanks meter increases. If you thank someone else, nothing is affected for you, only for the other person. Hope that's cleared it up
geezy21unc said:
ive thanked everyone that has responded to this thread why does my thanks meter still say 0...lame
Click to expand...
Click to collapse
Don't get mad bro As soon as you understand all these NAND and android things you can help new members, they will thank you when you help them

Categories

Resources