yashsingh1/xdaforums huggingface dataset:
[HD2 General] hazard99:
Wow all this chatter about porting android to the Hd2. I'm so glad I lurk.

I was using a t-mobile branded dream/g1. I had flashed so many roms I lost count. Android is awesome but the g1's hardware was way behind. Tmo seems to be getting the crap end of the stick when it comes to decent handsets.

I will say that winmo is alittle fustrating on this phone. I'm a tinker so it doesnt bother me nearly as much. Honestly though I would like to find a rom where it doesnt have a hard time waiting up. Call me a htc fanboy but I really cant believe that this phone has a hard time running any software.

I will say that I bought this phone In hopes that the amazing people here at xda would be able to do some sorta port. With that being said I never once posting when it would be done. What people need to remember is these fine folks have families also. This isnt there job this is their hobby.

btw ive tried several rom's

miri's , touch x-treme, energy, artemis. all have different faults
[HD2 General] junkdruggler:
zarathustrax how did they start porting Android 2 or 3 years ago? I thought Android was released in oct 2008?? The TP2 didnt even come out till 2009 right?

Muscleboy android is an operating system.. It is no lomger in the linux branch... even if it still was it has always been an operating system.. Android launches apps and drains all RAM? unused ram is wasted ram being able to have all those apps running is a high point of Android..

I know I can open enough programs on my HD2 that I cant open my camera bc Im out of usable RAM.. I dont remember the last time that happened on my G1...
[HD2 General] Breakthecycle2:
I've got the evo dump.
[HD2 General] eosrider:
you should dump it to me. so we can get this going.
[HD2 General] nkognegr0:
they can keep android its just too dull for me. i think the hd2 is the best window mobile phone i have ever used.
[HD2 General] reid-o:
I'm looking forward to an android port, and I'd help donate to this cause.

Overall I like my HD2. but there are few things that it can't yet do due because a lot of the developers are awaiting WP7: threaded emails, mutliple calendar support (google calendar)...etc..

Till then, I'm happy with my phone.
[HD2 General] zarathustrax:
The linux kernal was started 2 or 3 years ago for the msm7200 processors... touchpro 1 and 2 and several other phones use the same processor sets. It was originally started for the 1st touchpro. the kernel is the hardest part, takes the most work. Android is basicly a program that runs on top of a linux kernel with some extra drivers for android. It will be easier now getting a kernel working on the new processors because of the previous work done for the older phones... it's the same developers working on it. But even they say it will probably be a year before there is a fully functional port. There will be a bootable port soon, couple months probably as long as they get past the timing problems they are having now, but it will not have enough fuctionality to actually be used as a phone. Theres several threads in the original hd2 rom section.... if you read through the original developer-only thread on it (closed now by OP though because of too many non-developers asking the same questions over again... also its over 100 pages long), it answers alot of basic questions about the ports. There's also a newer thread started by dcordes (same one who started the linux porting threads for the touch pro, I believe) that is updated information about the project. The HD2 linux project is 4 months old itself already! Hope this clears some things up for you.

And Android most definitely is based on linux... it all runs on the linux kernel.

edit: actually, I think it might have been the kaiser(maybe earlier even) they started porting the kernel to, not the raphael/touch pro as I stated above. I'll try to find some of the old posts.
[HD2 General] eosrider:
Well said Zarathustrax
[HD2 General] CYDVicious:
Actually, I think it started with the HTC Vogue (Touch/CDMA), then it spilled over into the Kaiser...
[HD2 General] robxcore:
right on Zarathustrax

"if its free, its linux."
[HD2 General] dcordes:
totally agree with all of that except for this

"but it will not have enough fuctionality to actually be used as a phone."

:p

It's interesting you dig out the htc msm porting history. In fact the first two msm7x00 HTCs to run linux and android were vogue (msm7500 for cdma) and kaiser (msm7200 for gsm). Kaiser is tytn II and is the precedor of the msm7201A based touch pro if you will.

We had it working back then even before the first official android phones were out :)

It was a good step of google to release the msm7xxx linux kernel sources early. That way we helped them promote android viral marketing :rolleyes:

Here's the link to the updated 'official hd2 linux dev thread':

http://xdaforums.com/showthread.php?t=651632
[HD2 General] Breakthecycle2:
Whats your email?
[HD2 General] zarathustrax:
When I said it won't have enough functionality to be used as a phone, I actually meant it wouldn't be functional enough to use as a full-time os on your phone, not that it wouldn't make phone calls. I should have been more clear. :o
[HD2 General] dcordes:
yes I still disagree :D
[HD2 General] zarathustrax:
That's great.:D You think in a couple months the port will be functional enough to use full-time? :eek:

Keep up the great work!
[HD2 General] Reignzone:
Yeah, eventually... in due time there will be a FULLY functional port from the "most recent" Android build at the time.

Especially on the devices that are more likely to be able to handle such a drastic change.
[HD2 General] zDisturbed1:
Well that can be debated the HD2 is easily the best phone in the world right now and will only be second in hardware to the evo when it comes out. But its also a great deal cheaper than the Nexus one asuming that you do not qualify for the contract price and most people dont its 530 and you can not use your preimum pluss financing option to buy you can with the HD2. As much as I love Android and let me make this clear I do not hate WinMo for no reason like most of the smartphone world I just love Android the HD2 is the only Tmo phone I want that I can get.
[HD2 General] malaeus:
cant wait to see full EVO rom on this device. since it may as well be the same phone.
[HD2 General] zarathustrax:
There are many differences between the two. The evo rom will not be able to go right on to the HD2. It will probably help with developing the linux kernel, though.
[HD2 General] djdant:
I'm sure it could be possible, coming from andriod myself, I was able to run hero roms on my myTouch and those are totally dif phones, but i could be wrong, i think its possible.
[HD2 General] zarathustrax:
Thats android on to an android phone you're talking about. HD2 is a WinMo phone.... you need the linux kernel working on it first. Thats the hardest part about it and what is taking the most time. Maybe once the linux kernel is ported, we might be able to put the EVO rom on it. But we need a working kernel first.
[HD2 General] laphoneuser:
I don't know if this has been said before, but wouldn't it behoove Google to assist in this process?

Clearly there's a demand for HD2 owners to be running Android, and that can only benefit Google.

Even if it's behind the scenes and "unofficial", I would think that Google would fully support this endeavor.
[HD2 General] Wisefire:
I tried contacting HTC for their help, considering it's their hardware.

This was the reply.

"Due to legal licensing issues, as well as numerous hardware incompatibility issues, we can confirm that there is absolutely no chance of HTC software developers becoming involved in such a project. This ticket will now be closed. If you require technical assistance with one of our devices, please raise another ticket with us. "
[HD2 General] zarathustrax:
Did you expect any different from HTC? They have nothing to gain from it... they want to sell you new hardware if you want a different os.
[HD2 General] Wisefire:
It's what I expected, yes. Did it hurt me to type up a simple question and ask them? I think not.

The worst they can do is say No, like they did, anyhow.
[HD2 General] sn95chico:
ABOUT

the nexous one is a better phone after owning both i would love to have android on the HD2

Not talking **** that's just the truth

apps to sdcard

being able to change roms all you want

being able to overclock your phone

never losing contacts ever again

having gmail sink to your phone

android is taking over and we all now that

the only reason the HD2 is even any good is the phone is a HTC phone and it has sins U I
[HD2 General] osokrayzay:
I am a hardcore android fan!

But I can do everything you just mentioned on the hd2, yes even sync gmail contacts.

P.s I havent tried to OC yet
[HD2 General] efjay:
So why not just BUY an android phone?
[HD2 General] zarathustrax:
Sense is not the only reason this phone is good. In fact, I plan on turning sense off and using mobile shell 3.5 or 5 soon once I have time to create my UI for it. WinMo is the most versatile OS available for phone and is capable of doing anything and more that any other mobile OS can do, as long as you know what you're doing and spend the time customizing.

Don't get me wrong, I love Android and can't wait to be able to dualboot android on my HD2, but I will still use WinMo the majority of the time. What other phone or OS can I emulate Playstation games at full speen and run old dos games and windows 95. What other OS can I make the UI COMPLETELY customized and to my liking. The list goes on. But keep in mind that Ive used windows mobile since my ipaq 2215, which ran wm2003, so I'm very comfortable and know WinMo very well. It has a bit of a learning curve for new users. It's not nearly as user friendly as android or iphone or webos... but for the power users, it the best. I wouldn't have this phone right now if it didn't run WinMo, I'd have whatever top of the line WinMo there was.
[HD2 General] HotShotAzn:
I'm not a M$ fanboy but I agree with your 100%.

I've done everything on my HD2 that I could with my iPhone or my Android, and then some. Sure I miss my apps, but that's ALL I miss.
[HD2 General] sn95chico:
Hd2 with android

don't get me wrong i love both phone i just think the nexous one is better to me

I love the hd2 also i just dont liKe windows mobile

Sorry guys not trying to start crap just wanted to now why the HD2 is better then the nexous one and why the nexous one is better then the HD2

let me now what you guys think
[HD2 General] HotShotAzn:
Hardware wise, the HD2 owns the N1.

Apps wise, Android has the market place which makes it seems like there are more apps, but PocketPC apps are widely available.

OS wise, coin flip. To each their own. I've used both and I like aspects of both and hate aspects of both.
[HD2 General] zarathustrax:
I think the HD2 is better because I like WinMo over android. It's all a matter of personal preference. You should look at an OS before the hardware. How can you like the HD2 if you hate WinMo. HD2 is a WinMo phone. If you like the nexus one better, then use that one.
[HD2 General] bravo261:
i also like winmo a hair bit better than android. its got more to customize, so i can tinker to my hearts delight. its not as easy as the iphone or android, but as with my car, being able to tinker with settings is where its at for me.

but in the end, the lack of slingbox is why my girlfriend uses an N1 and i'm drooling over my hd2 daily
[HD2 General] Wisefire:
...I chose the HD2 because of it's hardware specifications, and I am a die hard Android user. I had my G1 for almost two years because I was waiting for a device that was powerful to be released, and it was. The HD2 is the best device on the market currently, and I don't dislike Windows Mobile, but I do prefer Android, but I can wait until someone gets the Linux kernel up and running. It's well worth the wait when the hardware is this good.
[HD2 General] fociz:
Is there a reason why its taking so long to get it up and running?

Doesnt the N1 use close to the same type of hardware? Snapdragon proc etc.

Just curious.
[HD2 General] zarathustrax:
It took years to get the linux kernel and android ports to the point they're at for the touchpro/tp2/msm72xx devices. It's a long, tedious procedure getting all the drivers and bugs worked out of the kernel... then they need to start working on the actual android portion of it. There is still a LOT of work to be done for the linux kernel. Plus the people working on it are doing it for free and have there own lives to live. They are using the n1 kernel as a starting point because it is similar. I don't know why you think it can be done so quick. They are making great progress very quickly considering the difficult task it is, but it's gonna be a long while before we see anything usable.
[HD2 General] zarathustrax:
By time that a good android port is on the hd2, there will be better hardware made for android around. These specs will probably be the norm for smartphones, so if you are going to strictly be using android, you'd probably be better off getting an android phone. I like the idea of being able to run WinMo most of the time, but then being able to boot up android whenever I want to use that. It'll be great. But by that time, the HD2 won't be top of the line anymore... it'll just be an average spec'd smartphone.... well probably still on the higher end, but definitely not the best.
[HD2 General] GHOST99K:
look up hd2 linux kernel

few of the XDA DEVs working on it already.look up linux kernel.
[HD2 General] dkb218:
The Truth to YOU. Android is a nice OS. I was one of the first with a G1 but it was nothing more than a novelty for me. No way in the world could it replace Windows Mobile... Same with the iPhone.

This was the main reason I got rid of the G1. Apps to SD SUCKS! Slowed my G1 down like mad no matter what class of SD I used. Terrible.

Have you looked around here? 99.9% of the roms written are for Windows Mobile device.

The reason for overclocking a phone is because its TOO SLOW. The HD2 does not have this problem.

It's called ActiveSync - look it up.

See above.

What's this "we" stuff noobie? Android is great for the "I like pretty button" crowd. Is it taking over? Hells no.

As we use to say back in the day: What are you on, dope or dog food?

What it comes down to is this: Without the Market, Android would be a crap OS. Just like the iPhone its just not that good without the apps.
[HD2 General] Blackman778g:
Ignore this.

Internet acted funny. Sorry for double post.
[HD2 General] Blackman778g:
First off I have no idea why i am in this forum of WM but in regards to your comment...

First off i have apps 2 sd on my G1 and its fast. Please keep your own biased opinions misfortunes to your self as I can tell you are a die hard WM fan.

Not 99.9% of the roms are written for W but a good deal of them but can I ask you why? Because without roms WM sucks and crashes all the time. Sure Android RC130 until 1.5 were pretty unstable and buggy but, atleast it worked without having to get constant lock ups.

Overclocking... you have a good point but, the phone it self is not to slow its the os. Android was underclocked to save battery (I KNOW IT DOES A HORRIBBLE JOB AT IT).

Why should you have to manually back up your contacts, automatically get email on to your phone 24/7, or w/e active sync does, Android does it automatically(chip off your shoulder).

Yeah "See Above."

Look at Windows Mobile's pregression over time. Now look at Android two years ago, look at how many options and features like live wallpapers it now offers, how many phones they have, how people prefer it over Blackberrys, Windows Mobile, Palm, and even iPhones. Also Android is very diverse and now avaiible on every carrier. I say it's not only taking over but, also dominating now.

No comment... lol.

This is why Windows Mobile is failing it needs apps to expand its potential. Sure I would ike to have a phone that does it all by itself but it's better this way and easier to customize, where as Apple has everyone the same... same lockscreen, same homescreen, same iPod or iPhone... damn even the iPad. Why do you think iPhone and Android are doing so well... Hmmmmmmm.
[HD2 General] DeekoVB5:
I have owned a G1 & a Droid, as well as my current HD2. Frankly, the WM crowd is incorrect about Android (it is a lot more customizable than they give it credit for), and the Android crowd is incorrect about WM (its more stable and easier to use than you give it credit for).

Anyway, to the guy that keeps going on and on about Android syncing automatically, just stop. Windows Mobile does this as well. ActiveSync syncs with Exchange servers, including contacts and email. You can set this up to sync your gmail. Also, WM 6.5 includes MyPhone, which does a daily backup of not just your contacts, but also text messages, pictures, etc. They both can do that. Of course Android syncs better with Google services, just like WM syncs better with Exchange services.

I'd also like to point out that being able to overclock is certainly a plus no matter how fast your phone is. Saying "oh well I don't need to because my phone is fast" is a very iPhone-fanboy-esque response, no offense. The advantage of WM is being able to do whatever you want, so its silly to pull the "Oh I don't need that" card.

For the record, someone said HD2 is only good because of Sense UI, I actually have Sense disabled on my HD2....

*sigh* silly fanboy blather. Both platforms are strong, and both platforms offer advantages over the other. Can't we all just play nice?
[HD2 General] Blackman778g:
Atleast I can agree with your comment... Also I already stated they both sycn the same way... please read again, thank you.
[HD2 General] zarathustrax:
What's your point? That's already known and has been stated several times in this thread. I've been watching the progress in the irc chat logs for months. They are making great progress.
[HD2 General] zarathustrax:
You say to keep your own biased opinions to yourself, but what about you. First, this guy was just responding to someone else saying there own biased opinions. Second, this is a WM forum... of course there will be people defending WM. I don't go into the android forums and ***** about android. The WM fans are happy with WM and prefer it. I love android, too... but I find WM much more versatile and customizable. To each his own. But theres no reason to go into a forum for a specific os and ***** about it and say another os is better. Just be happy with your favorite os and buy your products accordingly.

Also, there are plenty of apps for WM if you know where to look.

And of course a simple, easy to use os is going to be more popular with the masses. Most people are not tech-savvy and want something that is easy and "just works". But there is a small percentage that prefer and more versatile and customizable os, which is what they find in winmo. To each his own. Keep in mind you're in a winmo phone forum.
[HD2 General] DeekoVB5:
I was mostly replying to the other guy, but going up and rereading your post, it appears you mentioned something about manual syncing?

Meh...I'm not going to argue about he said/she said.
[HD2 General] Blackman778g:
To All Windows Mobile people well... this whole forum, I was not trying to bash WM I was just frustrated about how much the HD2 crashes and how so many people keep asking for an Android port but now I am stuck on a gay ass Sidekick.

But for my ignorance and rant of before I apologize as I forgetten how much potential WM has, just when I hear my friends complain and ***** about it and praise my rooted G1 I feel cocky... lol

O yeah this is a WM forum...... please don't jump me.
[HD2 General] KidTech:
I dont really understand much of this software stuff. So please dont bash me. But how come its hard for them to port Android over to HD2, when they did it with TP2, shouldnt it be similar? Is it because TP2 is similar to an already Android device so the ROM becomes easy to port over? So when the Evo 4G comes out it will become easier for them to port over Android because of the specs? Also were can i check to see how much progess they have made..
[HD2 General] zarathustrax:
The linux kernel for the TP2 or any of the msm72xx devices was started several years ago... i think around 3 years ago. So it's actually taken them 3 years to get to point they're at now... and it's still not a perfect port. Doesn't seem so quick when you realize the kernel work is the hardest part, huh?

It will be easier for the HD2 and other snapdragon devices because there are other similar snapdragon devices with android and some of the work from the msm72xx devices will help, but it's still alot of work get a kernel ported. The evo release might help a little with drivers, but probably not any more than the N1 has, which they used as a starting point for the kernel. Like I said to you in the other thread, they'll probably have a bootable port of android in a few months, but it will be much longer for a fully working port. They do most of the work and chat on the htc-linux irc channel, but here is the link to the linux project thread that they update. The first page is updated often, so you can keep track of the progress there.

http://xdaforums.com/showthread.php?t=651632
[HD2 General] KidTech:
Thanks for breaking that down for me..I always thought since Android was "open source" you can download the actual O.S and from their on just port it over, but i guess its far more complicated than i thought..
[HD2 General] zarathustrax:
Linux is open source. Android isn't really as open sourced as google tries to make it out to be. Android is basicly a program that runs on top of an enhanced linux kernel with some extra drivers specifically for android. But no, it is very complicated porting a linux kernel over to hardware that was made for windows. You have to find drivers that work for all the hardware components, which can be quite a task.... especially if you don't have all the data sheets and info for every component. Hardware manufacturers usually won't help out for unofficial projects like this, so things have to be figured out or written from scratch. We have some very talented developers working on it, but it's still gonna take some time... and that's even if everything works out like they hope. There's a lot of hurdles to get past, and if one problem holds them up or doesn't get solved, it can stop the whole thing from working or progressing.
[HD2 General] tuppaacc:
Are YOU GUYS SERIOUS

haha lol its funny how you guys keep repeting the word "THEY" well who are they!? who is ACTUALLY WORKING ON THIS PROJECT HUH!?

And whenever someone actually achives or makes a very useful rom or port of some sort no one wants to pichin for a donation or help out (only like 2 or 3 guys out off like 100s and those are other devs that help out cause we know the countless hours of researching and headachs that it takes to do something from scratch or so on)

some of you guys could be really annoying sometimes cause you just sit there and ask for free stuff and things be done for you :/ but its all GUD I guess :D
[HD2 General] zarathustrax:
Who are you talking to? I almost always donate to developers if they made something I use. And if you checked the link I posted you would see who's working on the project. And I completely understand what work is entailed, as I just described above. I've been watching the project for months, not only on the thread, but also on the irc chats even though I don't really understand most of the technical linux talk.
[HD2 General] Wisefire:
I'm 16, I just got my first job, I'll hopefully be donating as well, so tuppaacc, shut up with your nonsense.