Hi guys, I am new to this and I have been reading around, right now I am using -=MDJ FroYo HD v.4.6=-[FRG83D][kernel:MDJ S8.0] from SD but last days it has been so unstable , just today I rebooted like 8 times and my phone is still crashing after a couple of mins when android is loaded. So I am planning to format my sd and reinstall again.
Right now I have all backed up with Titanium app, so here is my question:
Since I am no expert (and non english speaker btw) do you recommend me to install again the same android build? or maybe install another one?
Thing is I have been reading that NAND builds (Android/WP7) are kinda unstable right now, so I am kinda afraid to move from SD to NAND, I am not really interested in WM 6.5 but I don't wanna harm my device.
So, any tips out there? Please include links, I appreciate it. Thanks
marcosxd said:
Hi guys, I am new to this and I have been reading around, right now I am using -=MDJ FroYo HD v.4.6=-[FRG83D][kernel:MDJ S8.0] from SD but last days it has been so unstable , just today I rebooted like 8 times and my phone is still crashing after a couple of mins when android is loaded. So I am planning to format my sd and reinstall again.
Right now I have all backed up with Titanium app, so here is my question:
Since I am no expert (and non english speaker btw) do you recommend me to install again the same android build? or maybe install another one?
Thing is I have been reading that NAND builds (Android/WP7) are kinda unstable right now, so I am kinda afraid to move from SD to NAND, I am not really interested in WM 6.5 but I don't wanna harm my device.
So, any tips out there? Please include links, I appreciate it. Thanks
Click to expand...
Click to collapse
"Tytung's" builds, in my opinion, are the best; whether its and SD/NAND/GINGERBREAD Build. Check my thread link in my signature for info on all three.
i can recommend the new hyperdroid nand.
Another vote for tytung's build. I have nand nexus froyo 1.9b installed on my phone, only had once the phone didn't respond after stand-by. Also the charging bug because of magldr (but that's with every nand rom). It's my daily build and I love it.
Ok I think I will give the NexusHD2 build a try...
It is so confusing because I am a starter... but I will keep reading.
Thanks
Related
Im not new to flashing but im new to Android and im wondering if its something for me.
My general use of my phone is fun and good looking style. Games and apps are mostly what i use my phone for.
Seen the Desire in work and im also wondering if these HD2 android ROM's are just as fast and smooth as on the Desire?
Ps. Sorry for asking something that might have allready been answered but this forum is so huge its almost impossible to find the right answer
I already changed to Android for one.
It's pretty stable and almost everything works, with some minor bugs here and there..
I suggest you simpy try it by downloading one of the ROMS in the Android section (preferably the HD-series, MDJ v4.3 is a good start)and trying it for some time..
You haven't got anything to loose, as it's as simple as copying over the contents of the choosen ROM's RAR file to your SD card, then tapping clrcad.exe and then haret.exe.
When you reboot you have your phone back in it's original state.
Sounds both very easy and great.
Thanks for the reply.
Hi All,
Can we use the System.img released with NAND roms as an SD build?
I see many nice builds released right now for NAND, and a decrease in SD builds. I prefer to use SD based builds -> any solution?
--summoner
summoner said:
Hi All,
Can we use the System.img released with NAND roms as an SD build?
I see many nice builds released right now for NAND, and a decrease in SD builds. I prefer to use SD based builds -> any solution?
--summoner
Click to expand...
Click to collapse
There is a decrease because the NAND versions are so darn perfect and solid. I am assuming you want to continue with SD versions to keep WM 6.5 as a dual boot option? If not, then just do a NAND flash and use your SD card for what it was intended for, mass storage! NAND is the way to go, SD card is so last year! Lol!
I've actually been searching for the last couple of days for the complete opposite, converting a sd version to a nand. Already found the wonderful world of nand converting to cwm.
i would like to stick with sd version as i still havent found a fully satisfied version...i am wondering does nand will work way better and stable than sd version? because im keep changing different build to test which one is the best one out of them.
Its a matter of opinion, you have to at least have a base of what your looking for, for example, I like sense builds, not many are out there, but I try them, they all have their pros and cons, its what you can live with and what you cant. Or as many have said, make your own. I got into doing that with WinMo when I didnt like much of the builds out there. Now I may just read up on seeing about making my own build for myself.
But in short, have a base of what your looking for and go from there.
i tried to extract the system.img and put the files into a generated system.ext2, the process was successful, but the system.ext2 wont boot, it kept rebooting.
maybe there's another way to do this
Thanks for all the replies!
1. I like having both Winmo and Android although I do currently use Android more
2. I Am sure NAND builds are super-best-good-times, but I like flashing to have the latest and greatest and find it a big benefit to have WinMo at the backseat
3. Any success with this? are the kernels released for NAND compatible with SD?
It seems that most builds and work is on NAND builds I hope SD and RAM builds (which I think are the best of all worlds) won't be abandoned.
--summoner
I am also interested in this
I am also interested in doing this. I need to still have my WinMo 6.5 so I can sync my work schedule (ANDROID is NOT supported or allowed) and I have notice a significant Lag in the GPS apps I have tried (IGO, and Aura) on a NAND ROM. If any chef has the time to walk me through it I would greatly appreciate it.
I'm using WP7 and duel boot with Android on SD, I will be returning to Android Nand as my main OS, but I will still test Android SD builds booting from Magldr. The SD forum has slowed down, so I would like to convert nand to sd also. Hopefully someone will find a solution soon. Why not have the best of both. When Magdlr 1.13 comes out, there will proberbly be more interest in this area.
i would also like to do this. because there is some nand roms i would like to convert for my personal use. please someone point us in the right direction.
ok im new and a friend of mind had a sd android on my hd2 now i want the realthing in nand how do i do this, sorry but my friend who did this for me in the begining past away so now im trying (rip gary)
phonegod said:
ok im new and a friend of mind had a sd android on my hd2 now i want the realthing in nand how do i do this, sorry but my friend who did this for me in the begining past away so now im trying (rip gary)
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=893948
this helped me
I, too, am interested in such a conversion (NAND ROM to SD ROM).
If there is not already an app, there will be. After all, this is XDA.
Actually guys.. you should have used the search box!
Here's a way to do that
Hey. I have some questions..
Im new in all of this an so pls forgive me if i ask something stupid
// I have an HD2 with 512MB Flash Memory / 576MB RAM
Im looking for an Android OS which runs stable, with good performance and if possible enough apps .. the battery life is not interesting for me.
So i hope, theres something out that fits my wishes
it would be nice if you could also link me the thread (or a video) where is exactly explained how to install the new os ( and of course a link where i can download the rom, if its not in the thread where it is explained how )
thank you
Here's a guide to installing Android on your HD2...
http://forum.xda-developers.com/showthread.php?t=893948
Other than that, just take your time and have a look through the NAND ROM section. Just open some that sound interesting to you from the titles and read the 1st post to see if it's what you want (Froyo or Gingerbread? Sense or no Sense?).
http://forum.xda-developers.com/forumdisplay.php?f=928
I've not seen a ROM thread yet where the dev doesn't list what's working and what's not working, so you should be able to weigh it up yourself.
I only suggest you do this because there's no way I can tell you a good ROM. It's all subjective, and you're better knowing what options you have anyway, rather than me just giving you a link to the one I use and saying it's the best there is!
Good luck mate. If you get stuck on anything, read, read, read. If you really can't find help then you've found a very rare situation, so go ahead and ask.
Have fun
Thank you, that will help me for sure, but i have an other question.
What means "Sense or no Sense" ?
Do you know the HTC interface, HTC Sense? It's on the HD2 running WM by default, but also on Android HTC devices such as the Desire, Desire HD and Desire Z (to name but a few).
If you've never seen it it's worth a look. I personally don't use it as I prefer something more configurable, but a lot of people really rate it.
Here's a link to the Desire running Sense...
http://www.youtube.com/watch?v=tfSxWNOG8DQ
Hello,
I use a clean Android 2.3.2 and it works like a charm. 720p recording does not work, but it should be fixed in future. You can contact me via MSN or ICQ.. In german
Or you go to www.mobiletopia.de and you can read my Tutorial for flashing Android (http://mobiletopia.de/viewtopic.php?f=371&t=8275) if it is easier in german.
Im not exactly sure what it is, but i think that i like it.. so thank you very much .. I will give a try to the threads you posted above.
You're welcome mate. Good luck
You may also want to try one of the NAND builds, they replace Windows Mobile on your phone. I set up NexusHD2-Froyo V1.9b NAND for my girlfriend and she's reported no problems. It's been a few weeks now.
It runs very fast and stable.
Before you can install a NAND ROM, you will first need to install the MAGLDR. But it's all quite easy.
Helgon2000 said:
Im not exactly sure what it is, but i think that i like it.. so thank you very much .. I will give a try to the threads you posted above.
Click to expand...
Click to collapse
It's Android for the NAND of you HD2. That means that it will be installed in you phone memory.
An other option ist to install Android on your SD card and Windows Mobile is still on your device and you have to start Android from within Windows Mobile.
I think NAND is the better option, after you startet Android the first time you will never change back
P.S. i used a clean Android from the NAND-section fro Leo and it just works.
I just bought a used euro HD2 because i tought that new phones on the market don't have what it takes to justify their 600€ price (sensation lacks gs II's power, gsII lacks sense).
Well i've been searching and reading for 6days at xda, tried over 5 SD roms and at least 10 NAND roms.
I'm starting to think that those hd2 forums, as deep as they can be, are a big FAKE.
My problems : no g-sensor and freezes while calling. I've tried a lot of fixes and tutorials and still nothing.
Also, the search thread tool is a real pain since it doesn't use the google search system anymore.
Now please, i'm everything but a noob and still i can't manage to find a solution to these problems. This is my last attempt for getting help. Can anyone link me to the solutions if they are obvious (or not).
Also i'd like to ask, is it REALLY possible to use a nand rom as a daily driver? I'm not looking for anything fancy, just some basic Froyo with htc sense.
Thanks in advance for anyone who at least reads this.
im not entirely sure why this is happening to you but my hd2 only lags on sense roms (because I have a euro hd2 and some system parts are installed to the sdcard). If you really want a sense rom and froyo then just install the stock desire rom. And yes NAND roms can easily be used as a daily driver (I see no reason to use a SD Rom unless u want to dual boot two different android roms).
IMO the best roms however are CM7 & MIUI roms with sense skins & widgets (which you can find if you search), they run so much faster than sense roms and use less system space (Hyperdroid CM7, Typhoons CM7, Any Miui Rom are some to look at). This is coming from a person whose HD2 has been dropped in water twice, with keypad lights than NEVER turn off. If my HD2 can run roms fast without issue even though its been submerged in water (and definitely taken some damage) then surely yours can. I suggest you list the roms you've actually tried and then we can take steps to help you from there
DramatikBeats said:
im not entirely sure why this is happening to you but my hd2 only lags on sense roms (because I have a euro hd2 and some system parts are installed to the sdcard). If you really want a sense rom and froyo then just install the stock desire rom. And yes NAND roms can easily be used as a daily driver (I see no reason to use a SD Rom unless u want to dual boot two different android roms).
IMO the best roms however are CM7 & MIUI roms with sense skins & widgets (which you can find if you search), they run so much faster than sense roms and use less system space (Hyperdroid CM7, Typhoons CM7, Any Miui Rom are some to look at). This is coming from a person whose HD2 has been dropped in water twice, with keypad lights than NEVER turn off. If my HD2 can run roms fast without issue even though its been submerged in water (and definitely taken some damage) then surely yours can. I suggest you list the roms you've actually tried and then we can take steps to help you from there
Click to expand...
Click to collapse
I agree. I find the CM7 by boyppc, tyween, sokolik315; MyTouch by Motoman234; Stock DesireHD 1.1.18 by cmylxgo; NexusHD2-Gingerbread by Tytung ROMs the best. Any of these can be daily drivers and very reliable.
You can also put WP7 Mango or NoDo on your HD2 and have a superb experience.
I have flashed quite a few NAND Roms and have found a few to be disappointing but for the most part I have been really happy with a lot of the time and effort that these developers have put into there Roms. I am currently using Dungphps Sense 3.0 Pyramid Rom and it still has a few bugs but has only gotten better and better with each update
http://forum.xda-developers.com/showthread.php?t=1075703
Also check out these following links. Mainly Angeldeath's Rom. I am waiting for his next and most likely final update (July 22nd) which should be nearly bug free and as up to date as possible
http://forum.xda-developers.com/showthread.php?t=1112810
http://forum.xda-developers.com/showthread.php?t=1062881
Hope this helps and don't give up yet
Thanks a lot guys for replying so fast, i'm amazed.
I will make a list of all the nand roms i've tried.
I'm also thankful for all those efforts developpers are putting into their works.
But my primary problems are freezes during calls and g-sensor issues. For the rest, i don't expect a "bug free" rom since i know that the HD2 wasn't made for android and that there are of course no official android roms for this device. Besides, everything else works fine with all the roms i've tried : smoothness, speed, market, camera, data, wifi, gps (since i've applied the recently releases gps fix by tytung)...
I had no call and g-sensor issues in wm6 and wp7.
Also what wonder is why do we have to modify the flash.conf file when mentionned while there are already 3 different packages (from 150mb to 400mb).
My config is: euro hd2 / spl 2.08/ radio 2.14/ mag ldr 1.13 (maybe it is radio dependent, but i also tried with 2.08 radio)
(True2you) Out of curiosity, what is your current Rom btw?
i just flashed coredroid (about 20mins ago) and still, same problems. Now i'm about to try
http://forum.xda-developers.com/showthread.php?t=915159&highlight=stock+desire
LITE version
BTW I've already tried this method for the g-sensor
http://www.addictivetips.com/mobile/fix-g-sensor-problem-on-htc-hd2-running-android-nand/
true2you said:
i just flashed coredroid (about 20mins ago) and still, same problems. Now i'm about to try
http://forum.xda-developers.com/showthread.php?t=915159&highlight=stock+desire
LITE version
BTW I've already tried this method for the g-sensor
http://www.addictivetips.com/mobile/fix-g-sensor-problem-on-htc-hd2-running-android-nand/
Click to expand...
Click to collapse
You should have no problems with the CMYLXGO Rom. I have used it in the past and it was great. Good luck!
nope, didn't work either. Still had call issues and g-sensor issues.
Now i went back to a stock wm rom just to make sure. I can confirm that it's not a harware issue, both phone and g-sensor (+ auto landscape) calibrating are working in WM6.5.
I'm really lost. I think that the problems are coming from somewhere else.
I'm through testing roms, as i said, they're all running just fine except for those two things. I'll try another approach. For example, i'll scan xda "entirely" to try and find g-sensor fixes and call freeze fixes.
But then again, every time i search the "g-sensor" term in rom or general threads, the results alwas show things about "proximity sensor"...
Just trying to troubleshoot.....
The G-sensor and call problems you are experiencing are very odd. I'm sure you have already done this but if you are using CWR to install Rom's, are you wiping all of the previous information like Data, cache, system, sd-ext, dalvik cache. I am just wondering if these problems could be caused by previous Rom's that were installed on your phone. I have used CMYLXGO's Rom and found very minor issues and the current Rom I am using (Dungphp Pyramid Sense 3.0 v1.4) has neither call or G-sensor issues anymore. Sorry for all of the trouble you seem to be dealing with....
Just to chip in on this thread some I use HyperDriod-CM7-v2.0.1 for my daily ROM and have been for some months now. Check out my sig for a link to it. I have also tested a great number of ROMs on my HD2 and they all seemed to work pretty good. I have even tested several MIUI ROMs and they would be good for a daily driver also. But as member Yerdan said it is strange you are having this issue.
I've tried most every rom Pre-Sense 3 and I've never experienced these problems, the only 'call' problems I've had is the Dialer process freezing sometimes when answering a call and that was fixed by flashing Raf 1.8 instead of using the 1.9OC that the roms came with...mic gain is also an issue on Android but http://forum.xda-developers.com/showthread.php?t=860850 fixes that issue. G-Sensor is something you're doing wrong, no offense.
Start from scratch, SD Flash an Official rom then go through the steps, flash hspl 2.08, Task 29, flash .50.14 radio, flash magldr, flash recovery (WITH THE APPROPRIATE SIZE FOR YOUR ROM) and then flash your rom; if all that is done correctly, it's a user/hardware issue, the only other problem you can run in to by starting fresh is not flashing the proper things, not flashing the proper sizes or not clearing out the proper data on your SD card (Android/Data folders and such on your SD card can cause it not to boot)
hd2k10 said:
G-Sensor is something you're doing wrong, no offense.
Click to expand...
Click to collapse
That brought to mind something about these Android ROMs on HD2...never calibrate the G-Sensor. If anyone does, lay if face down to calibrate it. Otherwise it will be funky if calibrated normally.
true2you said:
i just flashed coredroid (about 20mins ago) and still, same problems. Now i'm about to try
http://forum.xda-developers.com/showthread.php?t=915159&highlight=stock+desire
LITE version
BTW I've already tried this method for the g-sensor
http://www.addictivetips.com/mobile/fix-g-sensor-problem-on-htc-hd2-running-android-nand/
Click to expand...
Click to collapse
For the Coredroid. Don't download V3. Go for V1.6 Froyo. Best Rom, bug free to the point of only one issue that i know off, USB connection thingy, but on Pc you just click "Continue without Scanning."
But if that is what you have then, i Fails xD.
hd2k10 said:
I've tried most every rom Pre-Sense 3 and I've never experienced these problems, the only 'call' problems I've had is the Dialer process freezing sometimes when answering a call and that was fixed by flashing Raf 1.8 instead of using the 1.9OC that the roms came with...mic gain is also an issue on Android but http://forum.xda-developers.com/showthread.php?t=860850 fixes that issue. G-Sensor is something you're doing wrong, no offense.
Start from scratch, SD Flash an Official rom then go through the steps, flash hspl 2.08, Task 29, flash .50.14 radio, flash magldr, flash recovery (WITH THE APPROPRIATE SIZE FOR YOUR ROM) and then flash your rom; if all that is done correctly, it's a user/hardware issue, the only other problem you can run in to by starting fresh is not flashing the proper things, not flashing the proper sizes or not clearing out the proper data on your SD card (Android/Data folders and such on your SD card can cause it not to boot)
Click to expand...
Click to collapse
Just to clear things : Here are the steps i follow -
-stock wm6 flashing via "usb loader"
-panasonic sd formater (not every time)
-hspl 2.08 + radio (2.15.50.14) (not every time - only after stock rom)
-task 29 (not every time)
-magldr 1.13
-flashing recovery via magldr usb flasher option
-installing zip via sd card
What i never do (or don't get) is the switching of kernels. I'm guessing that it's already in the ROM's zip package and that it shouldn't be replaced because they're made to use as they are (my guess).
did you check to make sure you partitioned your sd correctly? also do you system partition correctly when going from 1 rom to the next? some ppl tend to skip over this so that could be a possible cause. i know there are a couple roms that if i take the sd card out while using it it wont reset my phone so maybe you could test to see if maybe something is going on with your sd card. i think Bluetopia HD found here is 1 if im not mistaken.
im not sure how you would have the same problem with so many different roms but i can say bluetopia is practically bug free. I haven't came across any as of yet.
if you want a easier list to look for android roms listed on xda go here.
to check how you partitioned your sd and fix it if needed you can use this free tool by going here.
Ok for the record of the OP
1. Did you buy a used HD2
if Yes
There are numerous threads complaining that the G sensor ( and by extension the other sensors ) DO NOT work ONLY on Android after a touch screen replacement.
They work PERFECTLY on WINMO
Perhaps thats your ISSUE...
Link http://forum.xda-developers.com/archive/index.php/t-1069578.html
IF NO and your is a NEW Device get it fixed By HTC
IF your is a USED device and does not have a Touch Screen replacement...
lets continue with the discussion
just how has xda failed you?
true2you said:
I just bought a used euro HD2 because i tought that new phones on the market don't have what it takes to justify their 600€ price (sensation lacks gs II's power, gsII lacks sense).
Well i've been searching and reading for 6days at xda, tried over 5 SD roms and at least 10 NAND roms.
I'm starting to think that those hd2 forums, as deep as they can be, are a big FAKE.
My problems : no g-sensor and freezes while calling. I've tried a lot of fixes and tutorials and still nothing.
Also, the search thread tool is a real pain since it doesn't use the google search system anymore.
Now please, i'm everything but a noob and still i can't manage to find a solution to these problems. This is my last attempt for getting help. Can anyone link me to the solutions if they are obvious (or not).
Also i'd like to ask, is it REALLY possible to use a nand rom as a daily driver? I'm not looking for anything fancy, just some basic Froyo with htc sense.
Thanks in advance for anyone who at least reads this.
Click to expand...
Click to collapse
First of all sire, I would say BALLS TO YOU. Having said that, I cant help but imagine your idiocy and laugh on people like you.
1) There are already numerous threads on what all is not working, You should have done your Homework before getting a 2 year old device then running free software made by people who have a life of their own and then Complaining on their face.
2) If you want perfect experience, go to WM6.5 and vent your anger at HTC support.
3) No matter what or how painful it is to search, you must do so. Failing to do so just expresses your idiocy and how much of a noob you are.
4) Having less than 200 posts and just a single thanks, i suggest you quit xda forums as you are of no use to us. And we don't owe you anything.
5) The best Sense froyo rom i found is from Qaliza Desire HD v3.0 with some tweaks from v4.0 (Figure it out yourself, SEARCH) which works no prob on my EU LEO.
I hope you will go through the following video and learn a thing or two:
XDA hasnt failed me. but maybe it may be a problem with magldr. i used maglr over and over again and i faced alot of problems my phone would freeze to the point of having to pull the battery. Gettting bootloops when watching youtube and i get an incoming call, but my solution was CLK. i used kay's hd2 toolkit and now im on clk with no problems. i switch roms alot not cause im not satisfied but because i like customization. the best rom in my opinion is Tytungs NexusHD2 gingerbread rom, but also i used Hyperdroid 2.1.0 HoneyBadger, and langthangs MIUIROM. Just read all the directions before proceeding and find the right Rom for you. PEACE
Hello guys,
I'm planning to buy HTC HD2 Mobile from my friend, it comes with Windows 6.5. I will buy it only if I can Install install Android in it. I know it can be installed with Android (I have seen some Youtube videos).
http://www.youtube.com/watch?v=NL46dixEuK0
I'm very much interested to install
MDJ's CyanogenMod 7 (CM7) for HTC HD2
So where do I get this MOD to download (The latest version) ?
Please also provide the Install Instructions
P.S : And also suggest me any best and stable Android ROMS
Please search around and read the forums before posting here. This was one of the most asked questions and there are countless tutorials to load Android on the HD2. And regarding your question, every HD2 is able to run android on nand,android on sd, WP7 and WM. You just have to ensure it has the right HSPL and Radio before doing so. As for MDJ's android build you requested, it has been quite some time since the latest version has been released. Its not safe to say he has left the HD2 scene,but his kernels,gps,etc are still used by current builds. And he was the pioneering developer to bring Gingerbread to HD2 and making many developments in CM7 for the HD2 as well. The original thread for the build you mentioned is closed. But his work has been carried forward and what you see in the NAND&SD forums is partly due to him. So im sure you will be equally home with the other great builds out there.
Recommending the best and stable builds maybe a bit hard. It depends on what you want in your build. I presume you are looking for a NAND CM7 build,since you asked for MDJ's CyanogenMod 7. I used to try many builds when i got my HD2 a year ago. So ive 'settled down' now and have narrowed down to a few builds:
For CM7:
(http://forum.xda-developers.com/showthread.php?t=769026), (http://forum.xda-developers.com/showthread.php?t=933951), (http://forum.xda-developers.com/showthread.php?t=1199917) & (http://forum.xda-developers.com/showthread.php?t=1209474)
There are other CM7 builds in the forums, but the only reason ive not listed them here is because ive not tried them. So you should try the NAND builds you prefer and then decide. Inevitably, there will be a slower and more buggy ROMs, but most of the builds should not have major bugs since development has come a long way now. There also good sense builds out there, but there only a few, so there should be no problem in spotting and trying them. Hope this helps.
code3h said:
Hello guys,
I'm planning to buy HTC HD2 Mobile from my friend, it comes with Windows 6.5. I will buy it only if I can Install install Android in it. I know it can be installed with Android (I have seen some Youtube videos).
http://www.youtube.com/watch?v=NL46dixEuK0
I'm very much interested to install
MDJ's CyanogenMod 7 (CM7) for HTC HD2
So where do I get this MOD to download (The latest version) ?
Please also provide the Install Instructions
P.S : And also suggest me any best and stable Android ROMS
Click to expand...
Click to collapse
1. Read the countless guides/watch countless video tutorials on how to do this.
2. The ROM you have requested is insanely out of date, (when I joined the thread had already been closed, I was searching for it for ages) try a newer one e.g Hyperdroid or Typhoon CM7.
3. Nobody can recommend the best or most stable ROM. What works for one person may not work for another, it's a matter of taste. One easy way to see what you really like is to just try them out. As long as you stick to the guides, you won't risk damaging your phone.
In future please read the forums and use the search tool before posting.