yashsingh1/xdaforums huggingface dataset:
[Touch HD Windows Mobile ROM Development] DerrickD2:
My boot method...

I have been reading this thread like it was the bible! I have read alot of posts that have people trying to boot Android without success. I was having severe issues as well. A last ditch effort seemed to work! I plugged the micro sd card into my computer's card reader and copied over the files for android_cupcake_2009-03-10. I did not copy them over ActiveSync like previous attempts. I am usung a spare 1GB SanDisk card. Not sure of the class (it's not marked on the card). This method seems to work for me, hopefully it works for you!
[Touch HD Windows Mobile ROM Development] SkyBeat:
for all where have the problem with the Transcend microSDHC6 8Gb card, i hafe the same problem a long time and now i have found a way to make it running.

Connect your HTC Touch HD as Storage Card with the PC (NOT a ActivSync connection!!!).

Backup all datas from your SD card.

Delete the partition of the SD.

Create a new primary partition on your SD Card.

Copy the tmp folder tmp of you Android zip in the root of the SD card.

Copy your backup files back to SD card.

With this steps it works very well at my HTC Touch HD.

regards,

Nico
[Touch HD Windows Mobile ROM Development] DerrickD2:
Similar..

My solution (see the above post) seems to be similar to yours. The trick is essetially to not allow ActiveSync to transfer the files. A conversion process apparently happens which renders the files useless. connecting the HD as a storage device most likely prevents the conversion process. That's my assumption, anyway.
[Touch HD Windows Mobile ROM Development] mredz:
SkyBeat : I have got cupcake going no probs on an older 1GB card no need to do anything but I still haven't got it working with an 8GB Class 6 Transcend. I tried repartitioning on a Linux system. I set the file system type to b(Win 95 fat32) copied the files over using a card reader and still no go.

Could you elaborate as to how you created the partition?
[Touch HD Windows Mobile ROM Development] DerrickD2:
The SanDisk 1GB card that worked for me was FAT not FAT32. It was formatted that way from the factory.
[Touch HD Windows Mobile ROM Development] patp:
This is the only report of a Transcend 8GB card working. Can you write in detail what you did to repartition? What software did you use, what settings, what format is the new partition? Is it the only partition on the card?
[Touch HD Windows Mobile ROM Development] SkyBeat:
OK in the next houres i will make a tutorial how you can delet a partition and creat a new one.
[Touch HD Windows Mobile ROM Development] banzro:
How my android is going to work ;-)

Hello

I had all the problems you explained in the threads until now...

There is only one solution:

Begin first with a few checks on your Windows mobile:

1st) make sure that when you boot windows mobile it does not asks a pin to activate the telephone

2nd) make sure that you set the following in your

- Settings / Connections / USB to PC / Activate Active Sync ( Sync with Outlook)

- Enable faster data Synchronization

- Remove tic not to Ask me about USB Connection type when I connect to the PC

3rd) Branch the phone to the PC and copy over the uncompressed ZIP to the SD Card (shows disk in your PC) as tmp

4rd) remove Active Sync cable after and check in the file explorer on your Windows Mobile Device if you see on -My Device/Storage Card/tmp

5th) Now!!!!!!! this is the most important thing you absolutely need to do!!!!!

- Reboot your device that it comes again to Windows Mobile (5sec on Power Button and press OK to reboot)

6th) After this reboot open with your file explorer the program HaRet.exe in the tmp/boot Folder on your storage Card!

Now it should boot into the Android system :-)

Have a nice evening with playing around with Android

Roman
[Touch HD Windows Mobile ROM Development] daniel.hunt:
I've *never* used ActiveSync to copy the files to my phone - I use it as a USB drive every time, and every time it works fine.
[Touch HD Windows Mobile ROM Development] pzucchel:
i had done both. The first time using activesync, and android didn't boot. The second time using the USB drive mode, and it did boot nicely. I think this is the only magic trick / at least on 16 Gb Sandisk class 2 :-)

;)
[Touch HD Windows Mobile ROM Development] gerdgerdgerd:
i use a 8gb class 6 sd card, but he can't find the files in spite the magic trick :).
[Touch HD Windows Mobile ROM Development] pzucchel:
i wouldn't be surprised if it depends on the memory class, indeed.
[Touch HD Windows Mobile ROM Development] masr:
Hi!

I am sooo looking forward to have a working android-HTC-Touch-HD :-)

Thanks to all the good programmers there who already worked very hard.

1) Just to know, who is at the moment working on which problem?

2) Has anybody asked for support from HTC? Maybe documentations?

Why does Microsoft know (for example) how to write drivers for bluetooth on the HTC-Touch HD? I think, they simply asked HTC for the documentation.

HTC is NOT MICROSOFT! HTC WANTS to sell their mobile, so they are happy if there are also android-developers!

Many reverse-engineers are used to find out everything themselves, for example how to write a driver for the NTFS-file system, because Microsoft does NOT WANT to tell their secrets, but WE are working WITH HTC and not AGAINST them :-) So where is the problem?

Greetings, masr
[Touch HD Windows Mobile ROM Development] ralphje:
At 2: HTC writes their own drivers, Microsoft doesn't. They only include the drivers in their OS. Why do you think that many hardware didn't work when switching from XP to Vista? Not because Microsoft forgot to include some drivers, but because the software manufacturers were too lazy to rewrite them.
[Touch HD Windows Mobile ROM Development] DerrickD2:
I was able to boot Android on a 1GB SanDisk FAT formatted card. The same exact files were copied to a Trancend 8GB class 6 FAT32 formatted card with no luck. Both sets of files were copied over through a card reader. It's my guess that it all about the formatting.

Android did run quite nice. Very stable and most features worked. Although, I could not get online or make a call. So, there is no hardware support. I didn't expect that yet, of course.

I am really impressed by all the effort and dedication put forth by all the people involved in this project! I will be be following this thread with great interest!
[Touch HD Windows Mobile ROM Development] masr:
@ralphje: OH, I understand. So why can´t we ask HTC for the source-code of the drivers for the windows-system? Or if they don´t want to give it to us, just some documentation, how to talk to the hardware of the device?

I have already written a message to HTC:

-----------------------------------------------------------------------

Hi!

Many free programmers are programming a free android-version for the HTC-Touch HD:

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

Is it possible if we get all the hardware-documentation about this phone, so that we can write the linux-drivers for that phone?

If you cannot give me information about this, could you please tell me the eMail-Address, where I can ask this question?

Many greetings!

masr

-----------------------------------------------------------------------

with the following answer:

-----------------------------------------------------------------------

Dear masr, Thank you for contacting HTC International. With regards to your query, we regret to inform that Android system is yet to launch in Taiwan market. Otherwise, HTC product is not able to be compatible with windows or linux as the operating system is difference from windows mobile. There’s no other way to change HD system to Android system. Sorry for causing you any inconvenience. Thank you for your continuous support of our products and services. Should you require further assistance, please do not hesitate to contact us again.

-----------------------------------------------------------------------

What does this mean? Are they working on an android-version for the HTC-TOUCH HD??

I have answered the following:

-----------------------------------------------------------------------

We have already a working android-version for the HTC Touch-HD:

Booting works, the graphical interface works, the touchscreen works, calling works without audio, sms sending/receiving works, access to sd/internal storage works, hardware-buttons work, hardware volume-buttons work.

What does not work is:

Audio, MMS, GPRS/EDGE/3G/HSUPA, WIFI, Bluetooth, Main/Second Camera, Hardware On/Off button, GPS, Stylus detection, USB-connection

But we are working on it. It would be nice if you support us with information about the hardware, so that we can complete our android-version very soon. It is much work to find everything out ourselves.

Maybe you can send us the source-code of the drivers for windows, so that we can port them to our linux-version?

Greetings, masr

-----------------------------------------------------------------------

Greetings, masr
[Touch HD Windows Mobile ROM Development] daniel.hunt:
Basically, they're telling you to piss off and stop bothering them, even though they didn't *actually* read your email. You should respond and try to clear up the situation - tell them you don't want them to release Android for the device, but you/we need the source for the drivers they have.
[Touch HD Windows Mobile ROM Development] Bl@ck:
yeah, looks like they didn't actually read your mail... they simply told you that android will not come on the touch hd.
[Touch HD Windows Mobile ROM Development] patp:
I'm afraid HTC (nor Qualcomm) will be not helpful in this respect. It is not at all in their interests to complicate their relationships with Microsoft and Google by releasing proprietry documentation to the public. In fact they are not indifferent to you putting Android on your phone - they would rather you did *not*, as it was manufactured to be a Windows device and they have a longstanding business relationship with Microsoft. It's a common enough story that crops up wherever people try to port Linux to closed hardware. From our point of view it's very frustrating because it takes many hours of work to find out the simplest thing by reverse engineering, and yet it's all written down in great detail in the internal docs of these companies.
[Touch HD Windows Mobile ROM Development] heatsha:
OK bro we wait than ;)
[Touch HD Windows Mobile ROM Development] mindk33p3r:
You can download the diamond files and put them to your sd. It will boot but still you will have the screen issue.... so i guess that we have to wait for an expert to do something about that...
[Touch HD Windows Mobile ROM Development] patp:
Indeed, this screen problem is to do with the low level hardware drivers. For the G1, which has the same graphics chip, the framebuffer driver was very specifically optimised to the hardware. It will take more than trying a few different kernel builds to figure out what's going on, we need someone who understands how the drivers are written, at the level of clock timings and memory registers. You can look at the source here:

http://git.android.com/?p=linux-msm.git;a=tree;f=drivers/video/msm
[Touch HD Windows Mobile ROM Development] JohnQ:
hey, xmoo! we're all looking for your back! wating for the updating files of anroid!
[Touch HD Windows Mobile ROM Development] newtonthecat:
xmoo probably has a hangover from all the beer! :D
[Touch HD Windows Mobile ROM Development] heatsha:
I think you are wrong cos X1 and the touch HD have the same Hardware level and but x1 can boot it without screen problems!!!

The only differents are RAM and screen size !! And its not RAM problem for sure so its a screen size problem!!!

If we have a Screen SIze fix than we can test it !!! Do someone know any Screensize fix??
[Touch HD Windows Mobile ROM Development] patp:
The video I saw showed the X1 booted with considerable video problems, the colours were all wrong. The problem does probably lie in the LCD panel, but that's not as trivial as you might think. This will require some information about the panel which we don't have right now and a kernel hacker to understand how to incorporate it into the driver. You can see what had to be done to get the Vogue image working here:

http://it029000.massey.ac.nz/vogue/
[Touch HD Windows Mobile ROM Development] xmoo:
Wish it was like that bro.

Had to build 7 servers for a hospital network :(

And now I have to build 6 servers for a other company.

All skool projects :(
[Touch HD Windows Mobile ROM Development] heatsha:
I have some news but it is german can it help us??

http://www.newsmax.de/mobil-news10846.html
[Touch HD Windows Mobile ROM Development] johnpatcher:
Unfortunately there is no technical information given. They just announce that "Wind River" has some code in order to speed up the development of WVGA devices based on the Qualcomm chipsets. Whatever this means.

Wind River will, according to the text, provide this code via Open Handset Allicance in near future.
[Touch HD Windows Mobile ROM Development] xmoo:
I contacted the guy who had Android 1.0 fully working on his Touch HD.

This is his reply:

"

Sorry bro i would share it but i cant cos i am working for Google cos we are working to port Android on G2!! G2 is like touch HD ( codename: HTC Sapphire) we gonna port it on HD and than update Android to 1.1 !!!

Sorry cant help you !!

Steven Gordean !!

"
[Touch HD Windows Mobile ROM Development] El Massman:
i wonder if maybe instead of sharing he could just point us in the right direction?
[Touch HD Windows Mobile ROM Development] abats:
Yes, like a person who would work for google give out such details, and even construct such a horrible sentence as a reply to a question.
[Touch HD Windows Mobile ROM Development] jim256:
...HMM....

What do you think xmoo? Do you think he's legit?
[Touch HD Windows Mobile ROM Development] xmoo:
I think it could be true. Or fake.

If it's fake, the whole Touch HD Android thing is fake.

If not it is a real Touch Hd running Android 1.0....

Iwould go with the last one.

You never know.....

Good night all.
[Touch HD Windows Mobile ROM Development] Cyclone_storm:
Yeah me to, I got the same feeling about this. Why would he post it on youtube than anyways. :D :D :D
[Touch HD Windows Mobile ROM Development] Behold:
I wonder if its just a video that he is timing it all REALLY well. Well i thought that at first but surelly the video playback would not be that smooth on the HD !!!! LOL
[Touch HD Windows Mobile ROM Development] abats:
I find it very hard to believe that it is anything but a big fake, because:

- If this person works for google he would get fired releasing such information

- He would certainly post more intelligent things than some crap with double exclamation marks after everything.

- Video showed poor response times but the rest somehow worked perfectly, and there was no boot screen showed. (So possibly just a recording playing on Touch HD)

Perhaps there is a chance this guy is for real but it all seems very sketchy and I find it very doubtfull.

Ofcourse i would love to see a G2 like Touch HD out, that would be a huge help to get it working on our Touch HD's.
[Touch HD Windows Mobile ROM Development] xmoo:
I got the same video playback....

I use Dutty's ROM.
[Touch HD Windows Mobile ROM Development] JohnQ:
xmoo,,... when are you planning to upload your specific files of running android 1.0? :)
[Touch HD Windows Mobile ROM Development] idandush:
we need to implement someone in there ...
[Touch HD Windows Mobile ROM Development] gerdgerdgerd:
but its very good for htc, if android would run on the touch hd. so i think its a good idea to ask htc and if they wont help, we are at the same status like now.
[Touch HD Windows Mobile ROM Development] sudo_x60s:
If they do not provide You guys with the info needed, HTC Touch HD will be my last HTC phone. You can tell them also that if You want to (or shall we gather them a list with people wanting the drivers?).
[Touch HD Windows Mobile ROM Development] dwaradzyn:
They won't - at least officially. If they could we would have drivers/docs long time ago. They have been asked for drivers/docs numerous times and never gave anything useful as an answer. There is over 17000 sings under driver petition and it does not help either. It would be better to contact an insider to get some info. Officially they won't help - we can foget that.

Their practice is not to improve existing models. They put little improvements into new models and make you buy new one if you want better phone. With a new improvement they "forget" one of functions previous models had - they don't want to create a perfect device. This is just how HTC works - making sure that you will change your phone with new model as often as possible.
[Touch HD Windows Mobile ROM Development] sudo_x60s:
Sounds more and more like this was my second and last HTC I'll ever buy. If this is like You say, I'm not supporting a company with these kinds of policies (buy and throw away).

Shall we perhaps also leave a world for our children or shall we consume all the resources there is?

Who did You e-mail at HTC? If You have his e-mail / name / phone number, I'll call him.

HTC, thank You for Your co-operation on this Android project!
[Touch HD Windows Mobile ROM Development] schreda:
so the only way is to find someone who can leak us the docs for the drivers?
[Touch HD Windows Mobile ROM Development] masr:
HTC answered me the following to my question:

--------------------------------------------------------------------------

Dear masr, Thank you for replying our email. We really appreciate your continuous support of our products and services. Your sincere offer has been forwarded to relevant department for research. HTC will contact you in case there is an opportunity for our further cooperation. Thank you for your patience in advance. Thank you for your continuous support of our products and services. Should you require further assistance, please do not hesitate to contact us again. We look forward to be of service to you again.

--------------------------------------------------------------------------

The good thing is that I have directly written to Taiwan Support. There is support in different countries, but HTC is build in Taiwan.

Greetings, masr
[Touch HD Windows Mobile ROM Development] Glideh:
... and we which you peace and tranquility to your family ...

I thing this is flying ****
[Touch HD Windows Mobile ROM Development] DrDistorzion:
I really think this is about to change, and we really haveto get android working on the HD to prove to them that we're not inslaved to this practice.

This is also the reason that I've decided to sell the HD, and stick with iPhone instead, because it belongs to the new philosophy of mobile making, the one where they make the money on services instead of just one revenue from each sale. The new OS3 is a good example of that, as you say, HTC won't make any money on working hard to improve the HD, apple does make profits from improving their iphone. The interesting thing about iphone is that it's more of an empty shell, it's boaring and useless if you don't have unlimited internet access, but as soon as you start to fill it with apps from app store, media and entertainment from internet services it comes to life and get's fantastic. This is something that I think will change the behavior of this branch in the near future.

The extreme need for faster and better hardware is not as strong as it was just a few years back, now we have good cameras, GPS, very high resolution screens, good input system.. so now the focus has to be turned to software functionality and services instead of new hardware all the time.

But from a market perspective, wouldn't HTC gain enormously from releasing information enough for the creation of real linux drivers? I still think people would buy new models, and you allso haveto take into account the potential market growth, I think the linux-community could make their market share grow much more than the effect of people keeping devices longer would decrease it. And if I were a manufacturare, I would be very pleased with having a worldwide development-movement working hard for free! how can they be so stupid to say no to that?

I would say agreements with Microsoft has a big part in this.. it's in Microsoft's interest to prohibit the use of other OS'es, so they have probably incorporated this into their agreements with HTC. And even if the phones you would use android on ships with winmo and microsoft get's their share from the sale, they would lose market shares in the long run if people flashed their phones and installed android instead, thus reducing the popularity of winmo and reducing the flow of new apps for it.
[Touch HD Windows Mobile ROM Development] dwaradzyn:
I also think HTC could sell many devices if their devices were WM and Linux capable. And there is not much to do to achieve that. There is no need to provide full customer support - just a little help for devs here over XDA and #htc-linux. But it was like that for years and they did nothing.
[Touch HD Windows Mobile ROM Development] el_numerator:
Whilst I love the work thats being done on trying to convert Andriod to work on the HD, there are two important corporate considerations at play here that will prevent HTC from being able to support.

1) HTC are a hardware manufacturer, and provide operating systems under license from the providers. Their game is about shifting as many hardware units as possible, so the point about HTC not wanting to go back and support old handsets it exactly right and exactly the same modus operandi used by handset manufacturers like Nokia, Motorola etc

2) The O/S (WM or Andriod) are not owned by HTC and any drivers or code released would need to be sanctioned by Google/MS, as they are the code owners. What we do not know is whether HTC had a hand in writing the Andriod code to go onto their G1 phone or if the software was written by Google and the required hardware specs simply given to HTC as a contract manufacturer (I suspect this would be the case). In which case, it would be better to approach Google for any code/drivers that may work on the Blackstone.

It is in Google's best interests to see Andriod ported to other handsets and for their O/S to gain as wide an acceptance as possible, and it's probably a good idea to approach them for support.

Numberz***
[Touch HD Windows Mobile ROM Development] Glideh:
I think you are right el_numerator, but I think the developpers in this thread have tried google too.