yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] olearyp:
Agreed, but since there isn't a single ROM for 32B which requires a special SPL for mT3G, why bother? Especially in this particular forum there's too much potential for confusion with the G1 stuff. If you know what you are doing, you're welcome to goldcard anything you want, but then, we've already made the assumption that you know what you're doing. That's why I've started answering mT3G SPL questions with "no, unless you have a Fender or a v1.2, in which case, you're in the wrong forum and this ROM won't work anyways."

Sorry PaY87 for the hijack. I'm sure this is a nice ROM but I'm still holding out on Eclair video drivers. :)
[G1 Android Development] paranoidpenguin:
works like a charm so far. Can you maybe add 5 screens for the launcher and a reboot option when pressing the end-button long?

Thanks keep up your work.

Do you thought about becoming part of the openeclair project?
[G1 Android Development] 4ty-phive:
First off, let me just say that this rom is fantastic. I'm loving everything thing about it. Now comes the problem I am having. When I am using txt in messaging, I am not getting the suggested words to come up. It's like it's not there. The only words that come up are the names in my contacts app. Simple words like "be", "did", "to", and "the" (to name a few) don't seem to come up. Your rom flashed fine and I don't notice any other problems. Is there something I'm missing? Is anyone else having this problem? I appreciate the help. Thanks
[G1 Android Development] PaY87:
Just wanted to tell you that a Donut version is also out :)

The eclair version is fine, but I just needed the video player for the train everyday, so I came up to the point also getting a donut version running on my droid.

You can find it here:

http://xdaforums.com/showthread.php?t=629905

Added some nice things to it so be sure to have a look :D

The eclair version will be updated if any major bug is found or when I able to fix the video issues..

Drying to compile a new video driver but its harder than I thought, so lets see maybe I get it work or NCommander is doing it again :D
[G1 Android Development] holmes901:
A little tired but wanted to know

Sorry if I am not reading this a bit right...no coffee today but are you still going to be working on this rom or are you waiting till the video codecs come out? I have no need for youtube as of yet so I am good to go on this rom seeing as its a 2.0.1 rom and working like a charm on my phone.
[G1 Android Development] buzzdroidx:
Carhome?

Ok Maybe I missed something, but OP says carhome was fixed by manup, but I don't see it installed. Anyone know what happened to it?
[G1 Android Development] alaricmucino:
Boot time?

I flashed and it on My touch flash screen for 5 minutes already? How long does it take to boot?
[G1 Android Development] buzzdroidx:
it only took a couple minutes from flash to homescreen. and i got cardock installed
[G1 Android Development] alaricmucino:
Not sure why its not working for me? I reflashed with same results?
[G1 Android Development] JoelOFH:
I hope you're not abandoning this project.

I have tried nearly every Eclair ROM, and while many are good, I don't believe they're ready for daily use. The majority of the time they're slow, they have useless applications installed, and/or they have vital components broken.

I don't like all the flashy features most do. All I ask for is a simple ROM that's fast. Thankfully, I think I've finally found it. Pay's ROM is stable, simple, and amazingly fast (on par with some of the fastest Donut builds).

In short, I love this ROM and plan to make it my (and my girlfriend's) daily. I think this may be the first ROM developer I donate a little of my money to. :p

Thanks for your hard work. I hope you don't lose interest with this build. :(
[G1 Android Development] JoelOFH:
EDIT: Deleted double post. Sorry.
[G1 Android Development] PaY87:
I won't stop on Eclair.

Its more a hold because we have to get more things to work right.

You could use this one for daily use, when you don't need your video camera, and video playback.

If this is the case than maybe it is also the better choice, since some features which work on Eclair out of the box are working slow on Donut.

In the next releases I also will put Home++ in the Eclair Roms and will add my black framework to it.

But first I will build some Lite donuts and if any bug is found on the currently Donut I will fix this.

Of course when you have suggestions or found bugs in Eclair post it.

I will look to satisfy you with the next Eclair release then ;)
[G1 Android Development] 4ty-phive:
Hey Pay87, thanks for the great rom. I have one problem...the one stated above. I reinstall the rom and I still don't have a dictionary. I mean, I can add words all day, but all suggestions that come up are the names in my address book. Everything else works perfectly. Is there something I am missing, or did you do this on purpose? Just wanted to know. Now, I have a request. Is there anyway to build this rom with the option of having A2SD instead of the requirement to have it. I have a MT3G, so I really don't need the A2SD. Just wondering. Thanks for all that you do. I will be buying you a beer:)
[G1 Android Development] Bustacoal:
Stuck =(

I've wiped and booted this a few times and waited as long as 20 mins at the g1 boot screen. Can't seem to figure it out =/
[G1 Android Development] sortos:
Waiting

Pay87,

First just want to say that I love the Donut versions that you have out with Home++, and 1.6 is quick and is great...But I am waiting for you to start out on eclair ROMs and even on a Hero rom which would be awesome cuz I know you can bust out something good for the community to use. I use to Follow Evil D, CM, and KingKlicks...All are all great but the Home++ is just something different that blows it all away well at least I think so...One thing that would improve Home++ is to be able to customize it a bit more like being able to add our own short cuts to it.
[G1 Android Development] abc-22:
i want to change to PAY ROM! v1.6 BUT am having problems with updating

iv installed cyanogen to my g1 recently and itz ****! :mad:

dnt let me use my o2 sim

dnt let me go on the MAIN SETTINGS just force closes

and it dnt let me update to anything

it starts installing then just ABORTS it WTF!

-- Install from sdcard...

finding update package...

opening update package...

verifying update package...

Installing update...

Installation aborted.

:confused:

:( HELP ME PLEASE!! it does it for EVERY update =/
[G1 Android Development] alex191:
PaysROM_Donut_v1.6-RH

So far it is the best rom I tried on mt3g. Thank you Pay87, Please keep up great work. BTW androzip needs to be updated so you can copy/paste text from files.
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
Hi I have recently tried to flash my Touch Diamond ROM, messed the hell out of it and, the only way to fix it is to flash it with the original stock ROM that it came with. Could anyone please help me with this.

HTC Touch Diamond P3700

Rom SPL 1.93

CID HTC_017

The phone was not branded straight from the manufacturer.

The problem is that I tried to flash the phone without doing hard SPL

Cleaned the whole phone and the only thing working now is the connection to the computer Trough mtty. I tried using other ROMS but they stop at 1% and gave me a vendor incorect error or something.
[Touch Diamond, MDA Compact IV ROM Development] GMX81:
just download it from htc site ;)
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
I tried but when I select the Serial number it says that the update is not for my phone and doesn't let me download it. and the ones that they have are only updates.
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
Does anyone have a valid Serial Number that i can use to download update ROM from HTC?
[Touch Diamond, MDA Compact IV ROM Development] greatbal:
Have you tried any official roms posted around here? like this one: http://xdaforums.com/showthread.php?t=410720
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
I did that but it started to load the roam into the phone and crashed at 1%,

it gave "Invalid Vendor Id" error and it turns off. Is there like a unversal HTC rom that at very least gets me access to the NANd Memory

I just want to HArd_spl the phone and install a new ROm

Dont even care about the original ROM any more
[Touch Diamond, MDA Compact IV ROM Development] BobDeville:
Try that one HT828GN27034 and let me know the result.
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
Oh very nice, thank U very much, I'll try it right now.
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
All of the Upgrade ROMs just give me invalid Vender ID error message

Doesn't make sense to me though, i tried flashing the Phone With Hard-SPL but for some odd reason it hangs at 0%.

Is my phone dead for good or there might be a way to fix this issue
[Touch Diamond, MDA Compact IV ROM Development] BobDeville:
did u installed OLINEX first?

If ur phone is in 3 color screen try to install Olinex 1.4 and after that flash it with stock ROM.
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
No thats the thing, I Just Cleaned the phone with Mtty and tried to flash it with WM6.5. but after the cleaning nothing really work out. and i cant even go back to the the old Rom cose I did not back it up.
[Touch Diamond, MDA Compact IV ROM Development] BobDeville:
not even hard reset? did u tried?
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
yeah man i tried hard reset too, that was no go, I wish there was a way to remove the CID Lock
[Touch Diamond, MDA Compact IV ROM Development] Badwolve1:
What windows are you using?
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
I am using windows 7, but i tried the same process on vista and XP, same result, the phone connects to the pc, and right as i try to load one of the ROMs from HTC's website, the thing crashes at 1% and says invalid vendor ID error.

IS there a universal ROM that can be loaded, or my phone is bricked for good?
[Touch Diamond, MDA Compact IV ROM Development] rondol1:
Perhaps you want to have a look here: http://wiki.xda-developers.com/index.php?pagename=Diamond_Upgrades

Succes!
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
Oh wow this place has every ROM type but mine, so not fare, u think if i download and try every one of these other ones I might have some sort of luck?

I used HTC's MTTY and figuered that My CID is HTC__017, and the 1.93 Spl

and mine is not listed there.
[Touch Diamond, MDA Compact IV ROM Development] codeslicer:
Hey, I have the EXACT same problem. My diamond is the US 3G Unbranded phone (DIAM110, CID=HTC__017). I've both called and emailed HTC asking for the ROM, but they say that they do not have it. The only way to get it would be to request it from the vendor you bought it from. I got mine as a gift so I can't really do that. Oh, and if you want them to flash it for you, you have to pay like $160. Not cheap. And you know HTC, they'll make up that your main board's fried, and ask you to pay $300. If you have WARRANTY, send ASAP. Mine expired a week ago. :(

As for flashing random ROMs, most likely this will not work (although you can try). The way your phone determines if it's allowed to install the ROM is by looking at the beginning of the file. If you open up the NBH with an editor, you can see and even change the ID. The problem is, HTC "signs" the file with a 2048 RSA key (2^2048), and if you even change one digit then the signature will be invalid.

So yes, I have the exact same problem, my thread is at: http://xdaforums.com/showthread.php?t=623320, so if you have any luck, or I do, check out that thread.

At this point, the only things that are left to do are to beg HTC or a vendor for the ROM update (I might find HTC developer's mailing address and ask them); find a way to get into Soft SPL, or in other words load into memory a bootloader that would allow flashing of unsigned code; or find a vulnerability that would allow flashing unsigned code (has been done with Trinity).

Also you can try contacting Olipro, cmonex, and pof, but I so far have had no luck.

Hopefully we'll find something. :rolleyes:

~codeslicer
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
Hey man, thanks for the reply, we are pretty much on the same exact boat, am gonna try to contact HTC see if my warranty is still up, and the phone i got it as a gift, I don't have a recipt of a proof of purchase, what do u think i should tell them. And if that doesn't work, I think I am going to try every single 1.93 ROM

in this site.

http://wiki.xda-developers.com/index.php?pagename=Diamond_Upgrades

And also what is your CID. if its HTC_017 then its not here, but there are a lot of them in here so u might get some luck.

let me know how it goes man.
[Touch Diamond, MDA Compact IV ROM Development] nirajchhawal:
I think i have the solution

can u please confirm clearly as what has happened , hope i have the specific solution .
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
Ok basically, my goal was to install WM 6.5 on my HTC. So i started by putting the image of the WM 6.5 on my flash memory. I turned it off and ran the MTTy so that i can format the NAND memory and install the WM6.5, what I was stupid enough to realise was that the stock SPL doesn't let any ROM Flashes other than the original one shipped from HTC. So now the phone is completly empty, it wont allow me to do hard SPL, and it wont allow me to PUT any HTC ROMS that i find in here or from HTC website.

my SPL version is 1.93 and the CID is HTC_017.

when i turn on the phone i just get a blank screen. I have tried to hard reset it, and that did not work either. when I try to install stock rams from HTC it just goes 1% and gives me and invalid vendor ID ERROR.

Hope this was enough info. any help would be appreciated, i just want to get my phone running again.

Thanks a lot in advance.
[Touch Diamond, MDA Compact IV ROM Development] codeslicer:
Like I sad, we both have HTC__017 for the CID (and I believe our model IDs are both DIAM110 - check it behind the battery in the top right). Again, unless a ROM has HTC__017 or perhaps HTC_***, it will not work. And I doubt HTC has made a wild card ROM, because even if you modify it, it won't work.

I think maybe if enough of us ask HTC will conform. So go to the US website, and ask them how they need to make ROM for US 3G GSM Touch Diamond available, because it's not fair that they have it for International edition and for Touch GSM, but not for Touch Diamond GSM. Ask for developer's address. Make requests. If you can contact your vendor and ask them for ROM.

~codeslicers
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
So what u think we can do here to revive our phones?

I would appreciate all the help man.
[Touch Diamond, MDA Compact IV ROM Development] nirajchhawal:
try editing by any rom utility tool

see,i have not done this before but hope it works

1 downlad any shipped rom

2extract .nbh from the exe file

3download nbhutil.exe tool , or just look in any kitchen in tools folder

now the main work starts

4extract nbh

5now build with only the os.nb which you just extracted

6also edit model id and if required target cid

7flash now with custom ruu which runs to install rom from pc

important=try different combinations if it doesnt work

all the best , mail for any problems to nirajchhawal@hotmail.com
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
Interesting Solution, i need to test this ASAP
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
is it possible to extract a ROM, or use a backup from a diamond with same CID and model number and recover out broken ROMS?
[Touch Diamond, MDA Compact IV ROM Development] queleb:
Oh there's another way... go on ebay and find an unlocked touch diamond lol. Just kidding but that may be a viable option :p
[Touch Diamond, MDA Compact IV ROM Development] nirajchhawal:
any diamond exe upgrade file available on htc and xda site

just download. right click and extract will give 1 file withext .nbh that can be used to edit and ..........
[Touch Diamond, MDA Compact IV ROM Development] codeslicer:
Unfortunately, no. The dumped ROM is not signed by HTC, and the stock bootloaders we have won't accept unsigned ROMs.

~codeslicer
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
Could you please try this process and see if u get any Luck

see,i have not done this before but hope it works

1 downlad any shipped rom

2extract .nbh from the exe file

3download nbhutil.exe tool , or just look in any kitchen in tools folder

now the main work starts

4extract nbh

5now build with only the os.nb which you just extracted

6also edit model id and if required target cid

7flash now with custom ruu which runs to install rom from pc

important=try different combinations if it doesnt work

all the best , mail for any problems to nirajchhawal@hotmail.com
[Touch Diamond, MDA Compact IV ROM Development] ekirakosyan:
I tried different combinations, and none of them worked out man, any other ideas?
[Touch Pro, Fuze General] tafoya92:
My AT&T FUZE doesn't charge with the AC charger or car charger. It ONLY charges when connected to a computer. What can I do?
[Touch Pro, Fuze General] vinny31187:
Same Problem

DUDE I have the same problem... I have looked and looked but can no find anything... If someone can help that would be awesome!!!
[Touch Pro, Fuze General] RussianBear:
not to jump to any conclusions, but have you guys tried hard-reset?
[HD2 Windows Mobile 6.5 ROM Development] rzasharp:
How do I install HSPL ? How do I flash a cooked ROM?

It's quite an easy procedure, even for newbies. Read these:

Flashing your First GSM LEO Rom: complete guide. Credits: mskip and [★]

The Complete HSPL Video Guide. Credits: [★]

Things I still don't know

Please, help me complete this graphical FAQ. If you find some inexact piece of information, just point it out, please. Can somebody answer the following questions ?

- Any solution to reinstall HSPL on SPL 2.00 phones ? Answer: NO or NOT YET

ANSWER: see this post

- Any free solution to backup a carrier ROM before going through the HSPL process?

ANSWER: see this thread

XDA Information & Sources: more information there!

Sources are these threads (thanks to the contributors)

XDA Wifi for HTC HD2: always a good place to start

HowTo flash everything: the guide to HSPL. Credits: DarkForces Team, bepe & Cotulla. These are the guys who made HSPL possible, much respect!

Flashing your First GSM LEO Rom: complete guide. Credits: mskip and [★]

The Complete HSPL Video Guide. Credits: [★]

The HTC HD2 Radio ROM Thread. Credits: kholk

Official HTC Information

Official ROM & Hotfixes on HTC (Europe) website

HTC Official Manual User Guide for HD2: A full 310-page in every languages. They did not produce such a manual for nothing, did they?

HTC Official FAQ For HD2: Don't forget to click on "Choose Category" for more questions & answers.

HTC Official "How-to" Guides For HD2

Email for HTC Customer Service: Send them an email through this form.

Hotlines of HTC Customer Service: Phone number for most countries here.

Warning! HTC does provide a lot of very useful information if most languages. As a newbie, you should read it carefully. Only if the information seems incomplete or inappropriate, should you address questions to this forum. Note that you won't find anything on HSPL, since they don't want you to unlock the device! Actually, HSPL is not illegal, but it voids your warranty, so you need to remove it and flash a stock ROM before addressing your device to a customer service. Don't even you flash some cooked ROMs on it! Don't even mention you installed HSPL on it!

Change Log

2010-01-31: Sticked and loving it. This is great recognition of my work!!! Great thanks to the moderator responsible for it.

2010-02-01

- Graphics completed thanks to mskip! See this post

- Added "Official HTC information" chapter

- Added "Warning"

- Updated Mini-Glossary: Leaked ROM, Operating System, Radio

2010-02-04

- Added Graphic "Part 2: Should I flash a newer ROM ?"

- Previous graphics have been renamed to Part 3 and Part 4

2010-02-08

- Information about the fact that 2.06.50.04 or 2.07.50.27_2 radios can unlock the full 576Mb is combined with some patch on the ROM
[HD2 Windows Mobile 6.5 ROM Development] samsamuel:
Hi, good guide, im sure it will be well used.

Re: Goldcard. The guys who wrote QMAT, which we used to use for goldcards (not for the leo) stopped development because it had been hacked. They recently released a new version, called PSAS which can make goldcards for leo, but its not free. It can be found at revskills.de

Re: spl 2.0... deleted due to inaccuracy

Re: Backing up current rom in case you don't have a stock rom available.

This

http://xdaforums.com/showthread.php?t=427507

thread will get you started, though it is for the raphael, not the leo, so its not a 'by the numbers' how-to. It's not really an option for non technical types.

Re:flashing through activesync - will not reset spl, regardless of the rom you are flashing

Re:flashing cooked roms from sd card. (not sure about this, but..) i dont think most cooked roms come with spl in them, so they wont overwrite hspl, only official ones will.

Please someone tell me if i'm wrong, always happy to be corrected.

edit - just spotted an error, in part 2, the green box down the left hand side, above it it says 1.42.6666 then in the green box says HSPL is installed,,, 1.42.6666 should read 1.42.HSPL
[HD2 Windows Mobile 6.5 ROM Development] mcguirestick:
Great guide...but there is one situation you missed out, which sadly i am trying, so far unsuccessfully, to work through.

I have Hspl'd my phone and put in a cooked rom...All was fine but then the phone just would not power up....no matter what i do it will not power up in any way, so cannot return it to SPL, and so I will have a problem when i send it back, due to there being a fault somewhere in the power circuitry of the phone.

We are all stuck with this issue until someone finds a way around leaving the SPL on...Is that even possible?

This is not a software issue but bad luck due to getting a duff phone.

I have had loads of HTC's and this is the first i have ever had a problem with. I guess that is the small risk one takes with new models.
[HD2 Windows Mobile 6.5 ROM Development] Laurentius26:
Thank you for this guide it's great.

Grtz Leo :)
[HD2 Windows Mobile 6.5 ROM Development] rzasharp:
OK, thanks for the info. Not an easy path to go for newbies (like myself...). And since it's not free, I might as well stick to HSPL, if I have the choice. Added to the graph.

Well look here: http://xdaforums.com/showthread.php?t=609477&page=28. It is said that you cannot overwrite the 2.0 SPL.

Definitely not an easy path for a newbie :) I guess people will have to check if they can find their carrier official ROM before going in the HSPL process, if they are the anxious type...

Someone can back this up ?

Corrected, thanks!
[HD2 Windows Mobile 6.5 ROM Development] rzasharp:
Ho, sorry dude (or may I say: désolé pour toi !). Unfortunately, I really don't have any solution for you. You point out something important for any Newbie Guide, it is: it's best to play around with the phone for some weeks before going through the HSPL process. Just to make sure the hardware is not faulty...
[HD2 Windows Mobile 6.5 ROM Development] jchoong:
rzasharp, great flow chart; makes it so much easier for newbies to flash cooked ROMs.

mcguirestick, a few weeks ago, I believe I had a similar situation as yours. If I can remember correctly, what I did was to take a stock 1.48 ROM (from my region), extracted the ruu_signed.nbh and then renamed it to LEOIMG.nbh and copied this to my SD card. Then I flashed using the SD card method, and my HD2 fired up and got flashed back to stock. I had to HSPL again before I could flash any new custom ROMs
[HD2 Windows Mobile 6.5 ROM Development] [★]:
great job rzasharp !
[HD2 Windows Mobile 6.5 ROM Development] turborider:
nice graphics , well done :D
[HD2 Windows Mobile 6.5 ROM Development] samsamuel:
removed the spl2.0 part, thanks.