yashsingh1/xdaforums huggingface dataset:
[Touch HD Windows Mobile ROM Development] 1337_V1k1n6:
Drivers from HTC

Ok, I give up;

Here are some of the reply I got:

From HTC

Hi again, The only software we have available are ROM updates and software fixes available from www.htc.com under Support. We don't have access to any individual drivers. Kind Regards Ian

Me

Do you have any contact information to anyone that may have access to the mentioned drivers?

Reply from HTC:

The developers are actually a bunch of Ninjas who live deep underground in Taiwan, no-one is worthy of their contact and they can only be reached by telepathy. If it were me I'd look on the internet for forums where script kiddies have reverse engineered the devices and developed drivers that probably work better than the ones the ninjas have developed. Other than that we really don't have contact with the developers and to actually get their code would be impossible. Kind regards Ian

Well well.. hope we will manage without them..

cheers! :cool:
[Touch HD Windows Mobile ROM Development] peterkling:
pretty cheeky for an "HTC official" :p

Well I guess we'd have to train our telepathy skills then.
[Touch HD Windows Mobile ROM Development] solaris10:
what if HTC magic released, can we borrow drivers from it?
[Touch HD Windows Mobile ROM Development] RobRedbeard:
That would be cool. So, the Dream didn't share much hardware with Blackstone?

Rob
[Touch HD Windows Mobile ROM Development] Rumbi:
On the HTC-Website there are Radio and other things listed for download. But i'm not sure if that would help.
[Touch HD Windows Mobile ROM Development] masr:
Hey, I think that the people from the support really do not know who to ask. If I for example gave computer-support to someone and he asked me: "Hey, do you know... msvcr71.dll ... MMSYSTEM.DLL ... interrupt...register...DTT142KKG-Patch-Data...?" I also would not really know who to ask. Maybe we have to search for the programmers ourselves.

Greetings, Masr
[Touch HD Windows Mobile ROM Development] xaoc747:
Where you "find" them in Chinatown??? Without help from HTC, not possible to make it, I think!
[Touch HD Windows Mobile ROM Development] Kincho:
Cupcake release

Hi everyone,

I've read that Cupcake has been released for those who have an Android Dev Phone, that G1 Google sold for developers.

Do you think we can use it to run with Haret on our Blackstone?

Here is where I read this:

http://www.talkandroid.com/959-android-dev-phone-cupcake-update/

It is surprising that HTC has a page with Android releases for this phone...

By the way, I'm dying to use Android in my Blackstone instead of WM so if I can be of any help, please, let me know. I'll spent time testing or whatever.

I have basic skills at programing but I'll do my best. Anyone will have to tell me how to start at least.

Thank you for all your support, developers.
[Touch HD Windows Mobile ROM Development] Rumbi:
I've talked to ViperBJK, the Author of QMAT, lately and he said the JTAG Support for all Qualcom M72xx Devices is nearly finished. I think he will release it soon. :)
[Touch HD Windows Mobile ROM Development] BigDaemon:
Sorry if this question is stupid, but what exactly means this for the "Android on HD"-Project??
[Touch HD Windows Mobile ROM Development] Rumbi:
I think that means that you can start flashing the HTC Sapphire Radio etc on a Blackstone and don't have to be scared to ruin your device because you can flash back via JTAG-Interface.
[Touch HD Windows Mobile ROM Development] BigDaemon:
ok, if i understand this right, davs can then try to flash for example Radio-ROM from Magic on HD, if it works we are a big step nearer on porting Android, if not they can go back to HD-Radio and try something else.

right?!
[Touch HD Windows Mobile ROM Development] Rumbi:
Yes that's how i understand it or at least hope it. ;)
[Touch HD Windows Mobile ROM Development] brumbrum:
Finally some good news.

But for this you need to open the device and solder connections into the phone, so still nothing I would do with my private Blackstone. 500€ device is nothing you will get broken. Even my Nintendo Wii was cheaper and it took a long time before I wanted to try solder a Atmega-chip into it.

Hopefully somebody will find a possible solution to flash android-firmware into the chips in the device so we that wants to get android on the device can be able to.

Is it possible for you to make ViperBJK write the full status about the JTAG here in this thread, or maybe link to some page where he presents the status?
[Touch HD Windows Mobile ROM Development] patp:
Before you get excited about jtag, have a search on finding jtag pins. It's not that easy, but maybe Viper has already done it in getting Qmat working.
[Touch HD Windows Mobile ROM Development] Rumbi:
I'm not sure how far development really is, but this could help you i think:

http://forum.revskills.de/

It's the official QMAT-Support-Forum (ENGLISH!)

But i'll try to aks him if he could post it here.
[Touch HD Windows Mobile ROM Development] viperbjk:
Hi there :)

As I was asked about jtag progress :

I can confirm that my newest jtag beta was able to successfully read out MSM7200 chipsets such as HTC Diamond.

Also I did include writing/erasing functions for this chipset, but as my diamond got killed (jtag connector broke loose and pad got killed), I have to wait for a new one (hopefully donated, else I've got to buy a new one :( ).

So in fact, I only need to test write and erase functions, and jtagging all msm (6xxx and 7xxx family) should work then.

To find the jtag pinouts shouldn't be a problem for people with reballing kits and hotair solder station and preheater.

Cya,

Viper BJK
[Touch HD Windows Mobile ROM Development] patp:
HEROIC!!!!
[Touch HD Windows Mobile ROM Development] johndox:
this should be helpful:

MOD EDIT: Removed Link - Confidential
[Touch HD Windows Mobile ROM Development] viperbjk:
I'm wondering if the person who has posted these qualcomm docs knows how high court fees are for publishing confidential qc papers. Moderators, please remove this link, otherwise, xda-devs might be dead in a few days.

Cya,

Viper BJK
[Touch HD Windows Mobile ROM Development] hobbit19:
I am developer android on Blackstone

please write me a link

hobbit19(@)gmail.com
[Touch HD Windows Mobile ROM Development] tids2k:
Oh !!

So should we conclude that android can only be ported on blackstone by soldering pointers and ic's on the motherboard. Wouldn't it be a rather risky to do so .. ??? :confused:
[Touch HD Windows Mobile ROM Development] xmoo:
Don't think so, I had the files already uploaded a while ago!
[Touch HD Windows Mobile ROM Development] Rumbi:
@xmoo

Are you still working on it?
[Touch HD Windows Mobile ROM Development] xmoo:
To be real no, There is no more animo for it (i think)
[Touch HD Windows Mobile ROM Development] Rumbi:
Is there anything we could do that you'll rethink your decision and may start again? ;)
[Touch HD Windows Mobile ROM Development] xmoo:
A.t.m. no. I'm very very busy with my skool project now.

Sorry
[Touch HD Windows Mobile ROM Development] nizzon:
:(

I really want Android on my HD somtime in the future.
[Touch HD Windows Mobile ROM Development] masr:
Anyone wants me to support HTC (for their good behaviour not helping us with the Android-Version) by buying the new HTC-Magic? I really want the Android-System on my mobile, so I have to buy HTC-Magic?

Greetings, Masr
[Touch HD Windows Mobile ROM Development] tids2k:
by the time u will buy the htc magic , htc g2 will be officially launched with android running on it ;) incase we developers dont hit them with our own cooked and ported android images :cool:
[Touch HD Windows Mobile ROM Development] viperbjk:
Small jtag update :

We are now able to read/write/erase all MSM7200/7500/7600 chipsets :D

I successfully unbricked a broken diamond.

Cya,

Viper BJK
[Touch HD Windows Mobile ROM Development] p3ngwin:
really?

holy crap that's amazing!

well done you and anyone else involved. seriously mad props !
[Touch HD Windows Mobile ROM Development] Rumbi:
VERY NICE! Hopefully development will start again here :rolleyes:
[Touch HD Windows Mobile ROM Development] tids2k:
see i told them ;)
[Touch HD Windows Mobile ROM Development] toaster84:
ah

HI,

I think this are good news, but how could this help us?

I'm new in things like this!:confused:

thanks

toaster
[Touch HD Windows Mobile ROM Development] nizzon:
Great to hear there is progress! :D
[Touch HD Windows Mobile ROM Development] kuyichi:
AMAZING!!!

Keep us posted!!
[Touch HD Windows Mobile ROM Development] xb00t:
So is this project dead? No updates since March 10th... :/
[Touch HD Windows Mobile ROM Development] viperbjk:
In fact, OEMSBL has most drivers in it (needed to boot, such as keys, flash, usb handling (GPIO)). AMSS from another device just won't work due to the fact that the firmware signature (RSA-SHA2048) is PID dependent and some drivers will differ. AMSS including the same main CPU (MSM7201A) shouldn't really differ a lot except some specific drivers. Simple compare should work :D

I might be able to help, but for that I need specific details what missing chipsets are used (cam vendor / type for example).

Cya,

Viper BJK
[Touch HD Windows Mobile ROM Development] imtiyazee:
I just made some contribution, best of luck for your work.
[Touch HD Windows Mobile ROM Development] Powerbik:
Amazing work on the JTAG interface, nice job!

By the way, have you guys/devs heard about Android 2.0 Codenamed Donut yet? It's supposed to natively support more resolutions and up to 480x800, perfect for the blackstone.

A little source: http://www.g1-news.com/tag/android-donut/
[Touch HD Windows Mobile ROM Development] Cyclone_storm:
Very good news viperbjk. Hope we can see some progress in all these months.

Greetz Munky. :):):)
[Touch HD Windows Mobile ROM Development] viperbjk:
Thanks a lot. Donations are highly needed.

Right now, we still got some issues with jtag. We are now able to read/write/erase, however, writing back some parts via jtag will break the phone. It stays in PBL then. We need more research before we can release jtag dll, maybe we got some spare/ecc issues.

So stay tuned.

Cya,

Viper BJK
[Touch HD Windows Mobile ROM Development] tids2k:
good work mate ... show some progress and i have my perks ready to go for donation ;)
[Touch HD Windows Mobile ROM Development] stoolzo:
donation

Hi, I have already donated to this cause but happy to do again for another DEV, would it be possible to outline exactly what you need and costings (inlcluding you time spent) to help people make an informed decision, you could then post this on the general thread to get maximum coverage.
[Touch HD Windows Mobile ROM Development] viperbjk:
I need 2 blackstone device to do the nand testing to make jtagging work and segger sdk license (costs 476 Euros). One blackstone (or just the board) to find jtag pinouts and the other for real jtagging. The time I spend on doing that ... lol ... forget about it. It's almost 20 hours a week and more while doing my real job.

Right now I finally got Diamond jtagging full working (uhoh, hard work) and we are testing some android builds on Diamond now (thanks to dream_kill for builds).

Cya,

Viper BJK
[Touch HD Windows Mobile ROM Development] puregenius:
Thanks you for the information and all your hard work. I just donated 20€ that I hope you can put towards Blackstone research.
[Touch HD Windows Mobile ROM Development] ASK768:
considering the similarities (hardware-wise) could we not simply work off a working diamond version of android?
[Touch HD Windows Mobile ROM Development] viperbjk:
Thanks a lot :)

We tried now flashing Android to Diamond, however some problems appeared.

It seems that we will have to modify the first sector (nand config data), otherwise we won't get past the PBL checks. However, just doing some copy'n'paste doesn't work as it seems. Let this be a warning for all those who think flashing android radio to diamond will work : Nope, it will totally kill your phone as the NAND config data is invalid (only jtagging will then revive it).

We will try some patches, and hopefully we will get it working soon :)

Cya,

Viper BJK
[Touch HD Windows Mobile ROM Development] Rumbi:
@viperbjk

Hopefully you will continue your great dev-support for all of us. Really appreciate you work. Go on !!! :D And it's nice to get some status-report from time to time. :)
[Touch HD Windows Mobile ROM Development] stefh:
What is up with all this HTC Hero stuff on engadget.com ?

Does that help the development on Touch HD Android?
[Touch HD Windows Mobile ROM Development] Il_Tera:
hi, i'm searching for a guide or something similar in order to compile android on Htc HD. I've tried to read all of this thread, but i'm lost in all of these posts sorry :)

Thanks
[Touch HD Windows Mobile ROM Development] tids2k:
check the last useful links in the blackstone android wiki ...
[Touch HD Windows Mobile ROM Development] tids2k:
Hi there mate,

hows the progress going on ... you had been contributing a lot in this server and i hope you will keep doing at your best. just wanted to let you know that you have a fan here, who has been following your progress since ..

about the testing your jtag software, can i be of any help .. ( if you want i can test it on my blackstone and send you the remote logs)

GOOD LUCK WITH YOUR WORK !!! HOPE TO SEE SOME PROGRESS SOON !!:)
[Touch HD Windows Mobile ROM Development] Kincho:
Dell mini 10V

I have a question:

how did Dell manage to get Android running in one of their netbooks?

Can we use the same procedure?

I saw it here: http://www.pocket-lint.com/news/news.phtml/24232/video-dell-10v-netbook-android.phtml

and found more info here: http://en.community.dell.com/blogs/...ell-mini-10v-and-other-operating-systems.aspx
[Touch HD Windows Mobile ROM Development] purec0de:
I could be wrong but i suspect it comes down to the simple fact that Dell employ an army of well paid developers, working on the project full time.

and although this community contains no lesser capable people i doubt the number of people and hours that can be devoted IS a little less. (and the pay..lol)

having said that its always good to keep on eye on these projects and beg/borrow or steel any relevent information to help the cause!!:D
[Touch HD Windows Mobile ROM Development] dwaradzyn:
It is not quite true. If your platform is capable of running Linux with enough hardware support there is not much work to make Android work. This is the case with laptops and netbooks but not with Qualcomm MSM devices.
[Touch HD Windows Mobile ROM Development] purec0de:
very interesting! lets hope the future brings more development in the Qualcomm direction then!! :D
[Touch HD Windows Mobile ROM Development] tids2k:
any updates @ viperbjk ;)
[Touch HD Windows Mobile ROM Development] viperbjk:
Yep :

Although we could flash Diamond correctly, we are currently trying to jtag G1.

We could successfully read / erase full nand of G1, but we are having problems to write nand, due to other nand used (hynix/sandisk one).

I just realized that there is a undocumented qc registers that prevents writing nand in G1 when PBL is active (A0A000E0, which is called SFLASHC_BURST_CFG). We are seeking into this issue and hopefully we can jtag G1 too soon.

Any tries to write parts from G1 to Diamond were unsuccessful however till now.

That's due some different memory layout and it seems there has to be much more patched than initially thought.

Cya,

Viper BJK
[Touch HD Windows Mobile ROM Development] Lazy79:
i am going to donate this week, when i am back home on my computer. i am impressed by android and the new upcoming rosie gui (should come? picture / video codename rosie)

and of course of all your work here to make it happen!
[Touch HD Windows Mobile ROM Development] furrypotato:
I really, really wish I understood any of that ;)

Good to hear there is still some serious work going on. Where do you guys meet online for this work ? Irc or forums etc ?

Having played with a friends HTC Magic for a few hours I am now desperate to get Android on my beloved HD :)
[Touch HD Windows Mobile ROM Development] nizzon:
So if you eventually get it ported and working on the Diamond, much of that work will come in hand for the blackstone-port, right?

I'l be glad to donate aswell when we se more progress here at the blackstone-forum again. :)
[Touch HD Windows Mobile ROM Development] kuyichi:
Hehehe that would be nice!!!
[Touch HD Windows Mobile ROM Development] Lazy79:
yeah awesome, that gui rocks in my eyes - but we should finally wait till its released.. and i really hope these guys will make it here! i saw android on the upcoming samsung phone and the performance was really impressive.
[Touch HD Windows Mobile ROM Development] DeadDaemon:
Can you help me - how you make buttons (home, back...) working???
[Touch HD Windows Mobile ROM Development] Cliophate:
I hope this will be released.

Hopefully this development will not be stopped like all the other interesting developments.

BTW, since the HTC Magic, should it not be easier to develop a version for the HTC Touch HD?
[Touch HD Windows Mobile ROM Development] xmoo:
In the Kernell.

The buttons work with touch, so you can create more button short cuts, than the 4 buttons the Touch HD has.
[Touch HD Windows Mobile ROM Development] tids2k:
Good job mate ... !!!!
[Touch HD Windows Mobile ROM Development] tids2k:
great to see u back xmoo ...

where had u been might .. think your company is taking the best of you, as u have very few posts here on xda.

anywayz .. good luck with ur work and hope to see u get back on the android port asap.

cheers.
[Touch HD Windows Mobile ROM Development] xmoo:
Thx m8, well in 30 days i'm done and going back to home.

Staying in Barcelona for 6 months was enough :D

All tho i'm going to miss it!

I will try to help as good as I can.

Cheers.
[Touch HD Windows Mobile ROM Development] stoolzo:
donation to viperbjk

I i have forwarded another 5 Euro, I know its not much but if we all give the same it should mount up nicely, I would be grateful if some time could be spent on the HD port as well.

Thanks again for all your work.
[Touch HD Windows Mobile ROM Development] viperbjk:
Even if it's not a lot, it helps. So thanks a lot :D

News :

-------

I can now confirm that we are fully able to jtag G1 and Diamond (read/write/erase) now. Also it seems that we can flash Diamond images without bigger problems into G1 *big thanks to dream_kill for helping me testing*, but cannot flash G1 into Diamond. The reason for it is simple :

Diamond checks hardcoded crc for qcsbl in pbl, whereas G1 doesn't. Crazy huh ?

I guess HD will face the same problems. So at least we cannot use different QCSBLs. Next steps will be to see what we can do about OEMSBL at least.

Cya,

Viper BJK
[Touch HD Windows Mobile ROM Development] debsid:
Other Distros

has anyone tried other distros or development on htc hd??

Openembeded platform

http://wiki.openembedded.net/index.php/Main_Page

Zubuntu

http://www.omegamoon.com/blog/index.php?entry=entry081030-074514

as well as others.

Angstrom works, and apparently debian does too, but I wasnt able to get debian working.
[Touch HD Windows Mobile ROM Development] kri5:
Does anybody can explain how to build and get running latest kernel and android image to get them running on blackstone?

On the wiki there is only explanation on how to build the kernel.

Thanks
[Touch HD Windows Mobile ROM Development] body85:
http://wiki.xda-developers.com/index.php?pagename=BlackstoneLinux

here is the wiki...... :-)
[Touch HD Windows Mobile ROM Development] kri5:
As i said before, there are only explanation on howto build the kernel on the wiki.

I wanted to know how to build android images, and boot with thoses.
[Touch HD Windows Mobile ROM Development] TheNose:
Lol if that was possible this topic wouldn't be here...
[Touch HD Windows Mobile ROM Development] kri5:
This is possible because it has been already done, but it was not documented on how to build android images.

This topic is there to talk about kernel developement and android port, to have blackstone device supported, isn't it?
[Touch HD Windows Mobile ROM Development] johndox:
Could the people, who have absolutely no idea what they are talking about please stop posting ****.

tankyouverymuch!

kri5: You should ask rewpparo or picurri. IIRC they built the imgs which are currently available in the wiki.
[Touch HD Windows Mobile ROM Development] brumbrum:
Wow, this is really great news! Flash one way is very nice, this can only mean that there is not long until you are able to flash g1-image -> diamond, and by that not very far away flashing g1-image -> blackstone.

Please, keep us updated! I look in this thread every day now for you to find a solution! When you publish a way of making it possible to flash android to the HD I will put a big donation :-)

I have a question: Why does Diamond (and HD?) check for hardcoded values in the image, but not G1? Are you able to override this, or are you gonna patch the image with fake values?
[Touch HD Windows Mobile ROM Development] stepw:
Isn't it some kind of trivial CRC like CRC30 or CRC32?

Could there be a potential for compensation/collision?
[Touch HD Windows Mobile ROM Development] ASK768:
doesnt anyone here think that this should be a sticky?

It may also help to attract help, as opposed to having this thread floating around the pages.
[Touch HD Windows Mobile ROM Development] Skallgrim:
i would like it as a sticky
[Touch HD Windows Mobile ROM Development] purec0de:
Sticky android

definately! OS development seems to be a pretty hot topic across the internet in general, so lets raise its profile here somewhat.:D

there are so many different UIs like SPB/WAD2/POINTUI

and some many themes for each, but they all still sit on top of winmo.

which granted has many benefits to some other limited os's (i'm sorry your fruitPhone can't multitask...oh dear)

but i think i lot of HD owners are really craving to something a little different.

Android may be one such answer.

from what i have seen of it it was designed from the ground up without trying to be like the fruitPhone's os.

i find it greatly annoying that there is a lack of real innovation on OSs/UIs today, instead everyone is just trying to copy somebody else :confused:

anyway gone off on one now lol.

LETS MAKE ANDROID STICKY, HOPEFULLY GET A FEW MORE PEOPLE AWARE OF /INVOLVED IN THE TOPIC :D :D :D
[Touch HD Windows Mobile ROM Development] sternas:
Same for me..
[Touch HD Windows Mobile ROM Development] puregenius:
I am for making this topic sticky too, however, I would rather prefer xda-developers to create a subforum for all devices. Maybe one could start an initiative for that.

There are so many devices based on pretty much on the same hardware. I am for example following this thread as well as the Diamond/Raphael thread to keep up to date with the latest development. A seperate forum under "General Discussions" would be much easier to follow and would also help to improve the interactions of Android development for the different devices I believe.
[Touch HD Windows Mobile ROM Development] nizzon:
Sounds like a very good idea.
[Touch HD Windows Mobile ROM Development] ASK768:
Couldnt that also come at the risk of reducing the significance/emphasis of devlopement of a given device? let's not forget that despite the hardware similarites, there is still a fair amount of extra work which needs to be done to make android work on each device. The last thing we need is for everyone to start spreading their attention to other devices as opposed to focusing on the one.
[Touch HD Windows Mobile ROM Development] patp:
I don't think a separate forum or a sticky are called for. Most of the dev work is mediated by IRC. Have a look at the logs here:

http://irclog.netripper.com/?chan=htc-linux
[Touch HD Windows Mobile ROM Development] brumbrum:
How's the status? Any good news to tell us yet?