yashsingh1/xdaforums huggingface dataset:
[HD2 Android Q&A, Help & Troubleshooting and Genera] snipey:
Although true, when diamond2 was sold, it was sold with the notice that an upgrade would become available. This wasn't really a rumor and more a marketing tactic to sell a 6.1 phone now to a user whom would otherwise wait for the 6.5 phones.

In this case it is a bit different. So far we don't even have a full understanding of what windows mobile 7 will actually be(CE/non CE) and how it will operate. The htc hd2 wasn't sold with a notice that an upgrade would be available. The only thing we have is rumors, and even though you can post links which claim that an update will be available, it is still a rumor.

Think about it, the thought alone that windows 7 will be on htc hd2 will motivate consumers to attach a higher value to the product and will make them more inclined to buy the product. HTC won't make any clear statements about the release of an update, but just carefully introduce the rumor using twitter and later on deny it.

We however keep thinking, "ow, employee spilled the beans early, the update will come".

Now if the update will come, great! However if it wont be released HTC has denied the rumor and cannot be held account for breaking any promises.

Sorry for being a cynic, but there is no such thing as a free lunch in business. I'll keep hoping for the update to come, but strongly feel it wont. I have more faith in the incredible Rom cookers on these forums to introduce us to windows mobile 7. :D
[HD2 Android Q&A, Help & Troubleshooting and Genera] kankam:
Android on hd2

Guys, I dont mean this in a rude way but can we stick to the main reason for this post, please? If you have any ideas about how Netripper and other guys can get us an android port onto the HD2 then please feel free to share. If not, then perhaps you could start another thread to have the "it will"-"it wont" debate. Its a bit annoying to find your argument on a thread specifically about porting android to the HD2:mad:. Whether the HD2 gets the winmo 7 or not is entirely out of our hands so lets all wait and see what happens:(. Android has been ported quite successfully to other HTC devices and this post aims to help us to do that.

To Netripper and others, my mate in the US has just got a nexus one. I'm not very techy savvy but if there is anything you need from that device to make your work easier, perhaps I could get him to sort that out for us?:D.

Cheers
[HD2 Android Q&A, Help & Troubleshooting and Genera] Shawn_230:
But WM6.5 wasn't released in December, it was released in very early October. So let's say WM7 comes out by the end of 2010... it will take HTC a few months to make it available for the HD2 which would mean if it comes out it would be early 2011... which is 14+ months after the HD2 went on sale initially.

The Diamond2, in your own words, got the upgrade to a new OS 9 months later, while the Diamond2 was still a relevant, current-generation product. Phones are replaced every 12 months or so (Diamond3 is already rumoured in a lot of places, an March is awfully close!) so by the time WM7 come the HD3 will also be on the horizon... do you think Diamond2 would still be upgraded to 6.5 if it was more than a year old and the Diamond3 was already in production?

And finally, as someone else said, the Diamond2 was officially sold from the get-go with the promise of an upgrade to 6.5... the HD2 was not sold as upgradeable, and 3 months into its life there's still no sign of this other than some Twitter comment that was redacted by HTC very quickly.

Seriously, WM7 is going to be the single biggest upgrade since WM, or PocketPC before it, was brought to market in 2000. And HTC is currently one of, if not the biggest WM hardware partners... do you really think they won't have some hot new device ready to go for WM7 launch? And if they do, you think they will take the limelight away from it by providing the predecessor with this awesome new OS? I for one am doubtful... and sorry for the offtopic, not sure how we got to this topic but I feel obliged to share my point of view on what I believe are pretty unfounded rumours.

Edit: Actually, I don't even know why you bring up the Diamond2. Why don't you just look at the HD2's predecessor, the Touch HD? It came out basically one year before the launch of WM6.5 and guess what, it never got an official 6.5 upgrade. I'm guessing the Diamond/TouchPro2 just made it into getting 6.5 upgrades, at a few months under a year old.
[HD2 Android Q&A, Help & Troubleshooting and Genera] tsamolotoff:
2NetRipper:

And what's about code aurora's qsd branch? I can't even compile it, either there're syntax errors or my compiler doesn't support armv7 instruction set
[HD2 Android Q&A, Help & Troubleshooting and Genera] NetRipper:
It compiled for me. You can use the android toolchain which also supports the FPU instructions. Besides that, I couldn't get it to work on the HD2. I get a lot further with the nexusone tree than the codeaurora base tree.

<< bed, nn
[HD2 Android Q&A, Help & Troubleshooting and Genera] 96edwy:
erm... apple and the iphone?
[HD2 Android Q&A, Help & Troubleshooting and Genera] Shawn_230:
Sure, for a nominal fee however.

I guess that's better than having no upgrade option... but it's a different matter if they are doing it for money, because then whether the device is outdated and still on sale is irrelevant, they are doing it for profit and not supporting the device because it's still too young to abandon.
[HD2 Android Q&A, Help & Troubleshooting and Genera] body85:
Hey why we talk about an Update to WM7? This is a Linux / Android /Maemo thread!

HTC says we get an Upgrade for our HD2. We dont get an Upgrade for the old HD to 6.5 cause Microsoft says we need a "Windows" key and the old HD dosnt have. the HD2 have all things wee need for WM7 and the HD2 was released after the news that WM7 is comming. So i think its 80% that we get an Update. if not... why we have this forum???

ok and now back to the thread...

anyone can say...if Android ever works well for the HD2?
[HD2 Android Q&A, Help & Troubleshooting and Genera] gundamboy:
Guys, try to stick to the topic as we are discussing Android/Linux development on the HD2, WM7 rumors/announcements can go elsewhere.
[HD2 Android Q&A, Help & Troubleshooting and Genera] mynullvoid:
I had been patiently waiting and reading this thread. I tend to advise the moderator to delete posts which are out of this discussion topic. Too many post talk about Windows 7 mobile on HTC HD2. I am sorry to say this but, some of us just like to mumble whatever comes to their mind.:confused:
[HD2 Android Q&A, Help & Troubleshooting and Genera] stickydonkey:
Totally agree! Its harder to find relevant posts when you have to sift through all the CRAP! Mod, PLEASE delete all the CRAP.
[HD2 Android Q&A, Help & Troubleshooting and Genera] 10076757:
Forget this bull ****e talk and get on with doing something. this guy has already got android working on his nokia n900. and its even running off its memory card. so forget the useless talk guys and let the developers think and do some work. look here:

http://www.slashgear.com/nokia-n900-android-dual-boot-hack-video-2371099/
[HD2 Android Q&A, Help & Troubleshooting and Genera] bbezja1:
he made linux run on linux running nokia n900? wow thats magic!

same as how we made WM 6.5 run on WM 6.1 devices.
[HD2 Android Q&A, Help & Troubleshooting and Genera] 10076757:
yeah i know thats magic, all i want is just further development thats all. no need to be anal
[HD2 Android Q&A, Help & Troubleshooting and Genera] pack21:
why is so hard to make a Android port to HD2, in have seen every terminals with ports to Droid, now N900....i like WM but would be Nice can have one more SO.
[HD2 Android Q&A, Help & Troubleshooting and Genera] twister_65:
following my status on HD2 with Android

HaRET (haret.exe)

we need a modified version with support for the HD2 -> http://www.netripper.com/leo/haret-pre-0.5.3-20100119_102056.exe

<DONE>

The latest initrd (initrd.gz) && Root filesystem (rootfs.img)

we can used the file from the Blackstone 2.1 Android Projeckt

<DONE>

The Android OS files (system.img)

follow the tutorial from http://source.android.com/download

now the system.img is in folder -> /out/target/product/generic

<DONE>(?) can someone confirm this ?

A boot script (default.txt)

change the mtype to 2524

or we take the hole default/startup.txt that netripper has posted on his blog

or we try other options

The latest Android kernel (zImage)

THIS is the importend thing and the key to all ^^

so with ubuntu i tryied:

mkdir kernel
cd kernel
git clone git://android.git.kernel.org/kernel/msm.git	# load the sources
cd msm
git branch -r	# to see all branches
git checkout -b android-msm-2.6.29-nexusone origin/android-msm-2.6.29-nexusone	# to check out the branch from the nexusone
git branch	# only to see we have the right branch. a "*" is in front of the selected branch
git pull	# check we have all lates files

and now we need a config file to build the kernel.

make defconfig ARCH=arm; make menuconfig

after this,

make zImage ARCH=arm
selected as ARM System Type [I]37. Qualcomm MSM/QSD[/I]
and all other options with the default values

but it ends with errors :(

cc1: error: unrecognized command line option "-mlittle-endian"
cc1: error: unrecognized command line option "-mapcs"
cc1: error: unrecognized command line option "-mno-sched-prolog"
cc1: error: unrecognized command line option "-mabi=apcs-gnu"
kernel/bounds.c:1: error: bad value (armv5t) for -march= switch
kernel/bounds.c:1: error: bad value (strongarm) for -mtune= switch
make[1]: *** [kernel/bounds.s] Fehler 1
make: *** [prepare0] Fehler 2

maybee someone can say how to make the right config file for the HD2 to compile the kernel without errors
[HD2 Android Q&A, Help & Troubleshooting and Genera] tsamolotoff:
you need to an arm-enabled toolchain, either from codesourcery or following the hint NetRipper gave me some ten posts ago...
[HD2 Android Q&A, Help & Troubleshooting and Genera] edfungus:
As an extra note, tmobile's htc hd2 will have 1Gb ROM and 512Mb RAM.

*i tried adding the link to tmonews but i was restricted. it should be the second post as of right now*

I'm not sure if this will affect anything to the development of android on the hd2. And to end all windows mobile 7 suspicion for the international htc hd2, it does not have enough ROM. it only has 512Mb where 1Gb is the requirement.
[HD2 Android Q&A, Help & Troubleshooting and Genera] 10076757:
this is effin bull ****e. we have been ripped off. the t-mobile version gets 1gb rom and we get 512, plus thee ram is a lot more. 576MB to be exact, and it looks like they gonna get win7 upgrade. HTC has bummed themselves again:

http://pocketnow.com/hardware-1/t-mobile-htc-hd2-to-have-record-amount-of-ram
[HD2 Android Q&A, Help & Troubleshooting and Genera] nikc0069:
That is taking the piss. I'm now half tempted to sell this little bugger and get whatever else is new out in a few months time...
[HD2 Android Q&A, Help & Troubleshooting and Genera] pack21:
Thats why we need the Android port, a SO more light tham Will be WM7....soon or later WM6.5 will be obsolect on our actual HD2....so whem we have Android port, for those who cant buy soon a new device, can have a nice device with Android SO....even for seller will give us more money, to buy a device with WM7.

Its my opinion, why Android port will be very nice in actual HD2 Device.
[HD2 Android Q&A, Help & Troubleshooting and Genera] freyberry:
It's only natural that after 5 months, there are devices with better hardware.

Why are people being such idiots?
[HD2 Android Q&A, Help & Troubleshooting and Genera] nikc0069:
As its the same model phone. I literally got my HD2 last month and I'm now informed that its a deprecated model with an inferior spec to its replacement which masquerades under the same moniker! Nobody is being an idiot.
[HD2 Android Q&A, Help & Troubleshooting and Genera] freyberry:
Oh, and everything would be okay if they gave it a new name? Ridiculous.

At the time the US HD2 is released, our HD2 will have been available for at least 5 months. You can't expect your phone to still have the best hardware after 5 months. The fact that the US version has the same name changes nothing.
[HD2 Android Q&A, Help & Troubleshooting and Genera] nilsk123:
if windows 7 were to be released for HD2, don't you think it would've been used as a sale argument? (like with diamond2 / pro2 and 6.5)
[HD2 Android Q&A, Help & Troubleshooting and Genera] pack21:
The problem is the software, we just want some compatibility in software upgrades...not just for 5 months....we are not idiots....because we see Apple for exemple, giving sotfware upgrades compatibility to their users....not 5 months but a few years...they upgrade the hardware year by year, but everyone can have SO updates....is just we wont in HD2.....i dont care about the HTC hardware upgrades.
[HD2 Android Q&A, Help & Troubleshooting and Genera] nikc0069:
Thing is, its not like there is technological advancement, they could easily have put 1gb into the current HD2.

It simply means they are setting out to preclude European HD2s from an official WM7 upgrade.

If I made it sound like it was simply the name, then apologies. I do not wish to start an argument, but am suitably peeved that they changed the spec of this model so damn quickly - if they know this new spec is already possible now, they could have standardised the spec across all models to take wm7 and not irritate a significant chunk of owners.

Either way its still a good phone and I can't wait to try android on it ;)
[HD2 Android Q&A, Help & Troubleshooting and Genera] freyberry:
Minimum ROM requirement for WM7 is 512MB, not 1GB. Our HD2 is perfectly able to run WM7.

No, because they can't announce an upgrade before Microsoft announces WM7.
[HD2 Android Q&A, Help & Troubleshooting and Genera] twister_65:
[DISCUSSION] ANDROID/MAEMO/LINUX on HTC Touch HD2

so shut down the talks about other stuff abozt HD2 2.0 or Win7...

when no other one, wants to port Android 2.1 to the HD2 and share his information/status i can switch the forums ...there are enough Android/HD2 Forum on the planet earth....

:mad::mad::mad::mad:
[HD2 Android Q&A, Help & Troubleshooting and Genera] nikc0069:
sorry, got sucked in. either way though I think the original could easily have had the 1gb.

Anyway, I think we are all really waiting on netripper...
[HD2 Android Q&A, Help & Troubleshooting and Genera] tids2k:
guys could you please stick to the title of the forum ... this forum was started as a "development" discussion but over time it has changed more to a gossip forum regarding hd2 upgrades and windows mobile 7 upgradibilty.

I know you all need to talk about these things but THIS IS NOT THE RIGHT THREAD. Please leave this thread as it is .. we know you all are anxiously waiting for android to be ported on it.

But its not possible as we are not gathering any information about the porting android. So please stop it right now. OR I WILL HAVE TO CLOSE THIS THREAD AND FORGET ABOUT ANY UPDATES REGARDING ANDROID.

Again, please i advise everyone else to stick to the thread and if you know/how about porting android please add your two cents in this thread. Otherwise, keep your anxiety to yourself.

edit:

twister_65 "Please feel free to close the thread if it still gets alienated with other useless crap."

"""We are porting just for you."""
[HD2 Android Q&A, Help & Troubleshooting and Genera] twister_65:
aaah thanks. i dont see the post...

so i load the arm toochain from codesourcery

it begins with compiling, but ends with error:

CC drivers/video/console/vgacon.o
drivers/video/console/vgacon.c: In function 'vgacon_startup':
drivers/video/console/vgacon.c:510: error: 'PCIMEM_BASE' undeclared (first use in this function)
drivers/video/console/vgacon.c:510: error: (Each undeclared identifier is reported only once
drivers/video/console/vgacon.c:510: error: for each function it appears in.)
drivers/video/console/vgacon.c: In function 'vgacon_do_font_op':
drivers/video/console/vgacon.c:1068: error: 'PCIMEM_BASE' undeclared (first use in this function)
make[3]: *** [drivers/video/console/vgacon.o] Fehler 1
make[2]: *** [drivers/video/console] Fehler 2
make[1]: *** [drivers/video] Fehler 2
make: *** [drivers] Fehler 2

someone a idea with Kernel Options is wrong?
[HD2 Android Q&A, Help & Troubleshooting and Genera] tsamolotoff:
You must choose the default config for Nexus One, it should be in arch/arm/configs by default...
[HD2 Android Q&A, Help & Troubleshooting and Genera] methodz:
Have you guys seen the leaked image of the HTC supersonic? It looks almost identical to the hd2. I know that is months out and could just look like an hd2 with completely different internals, but could possibly be something to look forward to as far as aiding development goes.
[HD2 Android Q&A, Help & Troubleshooting and Genera] afterburn:
Shouldn't the SonyEricsson X10 rom be a good base for the HD2? It also has a SnapDragon chipset. Hardware-wise it is very similar to the HD2.
[HD2 Android Q&A, Help & Troubleshooting and Genera] tids2k:
when it is available we will definately fiddle with it. stay tuned !!!

update:

please stop posting useless posts regarding otheyr phones with same hardware or chips we are well aware of them. please stick to the title. its about drvelopment and testing of android on hd2 .
[HD2 Android Q&A, Help & Troubleshooting and Genera] twister_65:
okay.. good point ^^

i found this post in the Nexus One Forum here @ XDA

so i changed my make command to :

make mahimahi_defconfig ARCH=arm

and

make zImage ARCH=arm CROSS_COMPILE=../../prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-

after some minutes

OBJCOPY arch/arm/boot/zImage
Kernel: arch/arm/boot/zImage is ready

:D

Okay, so the kernel was build the first time complete from the nexus one sources.. :)

All files copied to the SD Card, start Haret.exe,

edit the name of the startup.txt, press RUN... nothing happens... :(:(

Okay, so i connected my HD2 to my WLan, pressed on haret the "listen for Network Connection" button, startet up on my Win7 pc putty an connected via telnet IP:9999 to my HD2..

first i typed "help" to see all commands from the telnet connection... i found the "bootlinux" command and tested it

HaRET(1)# bootlinux
boot KERNEL=zImage INITRD=
Opening file zImage
boot params: RAMADDR=20000000 RAMSIZE=0e000000 MTYPE=2304 CMDLINE='init=/init root=/dev/ram mem=32M'
Boot FB feedback: 1
Built virtual to physical page mapping
Allocated 478 pages (tags=5ED00000/151ea000 kernel=5ED01000/151eb000 initrd=5EEDA000/21597000 index=5EEDA000/21597000)
Built kernel tags area
Built page index
Video buffer at 49739000 sx=480 sy=800 mx=120 my=133
Video Phys FB=03839000 Fonts=21595068
preload=2292@5EEDD000/21594000 sj=5EEDD000 stack=5EEDB000/21596000 data=5EEDC000/21595000 exec=21594128
Reading 1935764 bytes...
Read complete
Launching to physical address 21594010
Trampoline setup (tram=136@0002698C/2002698c/1200398c)
MMU setup: mmu=A0530000/11d30000

after typing "bootlinux" on putty, the "loading progres bar" from haret begins and runs to 100%, but then the phone freeze and i see the haret screen ....

Any infos about the log from the terminal connection, that is useful?

i see only, that the startup.txt/default.txt is read correctly from haret (mtype = 2304, zImage as Image name, RAM Adress, etc)why the RUN Button on Haret doesent worked?
[HD2 Android Q&A, Help & Troubleshooting and Genera] Crash1983:
That's exactly what you get when you try to boot an original Nexus One zImage: 100% Progress Bar and nothing more.

I think netripper knows a little bit about the problem.

Sebastian
[HD2 Android Q&A, Help & Troubleshooting and Genera] simranjits:
i think netripper needs more money to continue. He probably ran out of money thats why he has gone dark.
[HD2 Android Q&A, Help & Troubleshooting and Genera] :
Wow your dude your a fykin idiot, how can you talk about netripper that way you asshxle, hes doing this for free OUT OF HES SPARE TIME you dumb ass, why dont you try to do it your self genius, you have no idea the amount of time and knowledge these kind of projects require, this is not a 7 month deal this takes years you smartass....

rafyvitto
[HD2 Android Q&A, Help & Troubleshooting and Genera] tsamolotoff:
you might try to use Image instead of zImage, as NetRipper said, that decompression code doesn't work :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] bbezja1:
you seem to be running haret with random numbers.

you have to know what size your ram is and where to start writing etc.

you also need initrd with which you detect and direct kernel to your hardware...

just randomly puncing numbers in wont do the trick

......as far as i know
[HD2 Android Q&A, Help & Troubleshooting and Genera] chribruu:
Ignorant..
[HD2 Android Q&A, Help & Troubleshooting and Genera] Skywalker74:
There is a possibilty that the RAM size is 576 MB.
[HD2 Android Q&A, Help & Troubleshooting and Genera] arxx:
Supersonic.... HTC HD2 with android... Would be a perfect device to port Android from?
[HD2 Android Q&A, Help & Troubleshooting and Genera] bbezja1:
what are you talking about ? xD

HTC HD2 with android is what where trying to do here :D
[HD2 Android Q&A, Help & Troubleshooting and Genera] arxx:
This one :) "HD2" from HTC with Android? http://bit.ly/bO4XZC
[HD2 Android Q&A, Help & Troubleshooting and Genera] tids2k:
damn it !!! can you stick to the topic. enough of this crap, if you guys dont stop alienating the thread. i will CLOSE THE DAMN THING.
[HD2 Android Q&A, Help & Troubleshooting and Genera] arxx:
If HTC releases a new device with Android, and the specs are exactly the same as HD2, and would be easier to port android from, wouldn't that be relevant to this thread?
[HD2 Android Q&A, Help & Troubleshooting and Genera] tids2k:
are you a developer !!! Are you trying to port android on hd2. I dont think so. Did you read the first post of this thread. I have even updated the thread topic. If you are not a developer please dont post anything not relevant to this thread. And if you are really eager to share your information you can share it in the general discussion thread. Your information is valuable but not valuable to the rom development thread. I know you are excited about android on hd2. Anx the developers here are tryng thier best to port it. So please have patience and let developers post thier findings and evaluate the threads.

Please mind it !!
[HD2 Android Q&A, Help & Troubleshooting and Genera] bbezja1:
developers are free to post their findings. nobody is making it hard for them or anything. calm down

since there isnt any actual developing being done its clear than any other chatter around developing is only making the thread alive and kicking.

also i would like anyone who is really trying to do something about android on HD2 to pm me. i have lots of time, lots of willingness and low to basic knowledge of linux and kernel
[HD2 Android Q&A, Help & Troubleshooting and Genera] arxx:
Sure sure... I guess I didn't study the new topic. Nice language you are using, hard to believe you're a part of the moderating team. Anyway, my last post in this therad.
[HD2 Android Q&A, Help & Troubleshooting and Genera] twister_65:
i tried this, but no changes.

in the post from the telnet log u can see that the zImage is loading, so i think this is not a problem. In the default/startuo.txt i changed it for testing to (z)Image too...

the codes for the ram size/position i copied from the startup.txt from netrippers blog post, and he can see some lines of the linux kernel output..
[HD2 Android Q&A, Help & Troubleshooting and Genera] erikvario:
i read somewhere that on rhodium you have to disable automaticly change/dynamic backlight the light.

and your band only on gsm
[HD2 Android Q&A, Help & Troubleshooting and Genera] simranjits:
?? netripper is wasting peoples time , if he had shared everything , we won't have twister making all the same mistakes netripper made. We need people who share. We had the same games played i remember by some idiot in the blackstone forums, which wasted valuable months.