Let's put together a bounty to encourage the best and the brightest to work on a fully-functional port of Android for our HTC Raphaels, and reward them for their efforts. Considering the similarities in hardware between the Raphael and G1 (same processor, wifi chipset, etc), it should not be too difficult for a few talented developers to get this port done. Many of us have been begging for Android on our phones for months, so let's put our money where our mouths are.
If there is enough support for this idea on this forum, we'll figure out a legitimate way to collect the bounty and make sure it will be awarded to the right person(s) when the proper criteria are met. Please chime in if you think this idea will work and are willing to contribute.
Do u really think this would work?
I have no problem to pay for fully ported android
I don't know if this would work but I give 50€ for a full ported android OS. I know that alot of people already work on that but if we could give them a little something to speedup the process. then why not
There is aready one but not fully ported.
http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=viewcategory&catid=4
scope008 said:
Considering the similarities in hardware between the Raphael and G1 (same processor, wifi chipset, etc), it should not be too difficult for a few talented developers to get this port done. Many of us have been begging for Android on our phones for months, so let's put our money where our mouths are.
Click to expand...
Click to collapse
Well, as some are aware, an Android port has been worked on for the Raphael for a while now, but it seems to be that despite the similar hardware, porting simply isn't easy (link by Crazy). I would think that we would need to give it a bit more credit than this and that a port is not simple simply because of similar hardware.
Lets face it: Has any phone ever had an alternative OS successfully ported? I've certainly never heard of any.
Secondly, if you're looking for an idea on how to collect a bounty, there are a few threads that seemed to have done it already. Here is one I recently went into: http://forum.xda-developers.com/showthread.php?t=499076
Sh** I would Pay even up to $100 If the Hero ROM is Ported and Has most to all Function or atleast connectivity for GSM at least..... im using the U connect version, its cool and all but it cant really do much but look goood, not even calls.... so if this is possible, please someone try this heero thing... it would save me the money of buying one..... so its worth a try tho
Wait for wmware to release virtualization for WM. It should be out soon and will support any phone os.
shep211 said:
Wait for wmware to release virtualization for WM. It should be out soon and will support any phone os.
Click to expand...
Click to collapse
Wait whats that?
I mean like is there like a better hero port, than the one that was posted? cuz i already have it and it works, just not that well
People are already working hard on the port of android to WM hardware.
http://forum.xda-developers.com/showthread.php?t=402002
That is one huge post here where people are working to get it on Diamond and Raphael hardware. Go check out the stuff there.
The android OS is already functional. What we need are linux drivers. If we get linux drivers we'll have our Android.
player911 said:
The android OS is already functional. What we need are linux drivers. If we get linux drivers we'll have our Android.
Click to expand...
Click to collapse
Best way to put it!
Dont need drivers with wmware.
http://www.electricpig.co.uk/2009/02/27/vmware-demos-multiple-virtual-mobile-operatings-systems/
bounty sounds like bribe
bounty sounds like bribe, IMHO
sa-10 said:
bounty sounds like bribe, IMHO
Click to expand...
Click to collapse
Well thats basically what it is
scope008 said:
Let's put together a bounty to encourage the best and the brightest to work on a fully-functional port of Android for our HTC Raphaels, and reward them for their efforts. Considering the similarities in hardware between the Raphael and G1 (same processor, wifi chipset, etc), it should not be too difficult for a few talented developers to get this port done. Many of us have been begging for Android on our phones for months, so let's put our money where our mouths are.
If there is enough support for this idea on this forum, we'll figure out a legitimate way to collect the bounty and make sure it will be awarded to the right person(s) when the proper criteria are met. Please chime in if you think this idea will work and are willing to contribute.
Click to expand...
Click to collapse
Just because the g1 and the touch pro have the same chipset, doesn't mean its a cubcake to port android to the touch pro, the drivers on the g1 are specifically for android, these wont work nativevly on the touch pro because they were meant for android not for the haret bootloader nor the htc msm 7xxx kernel, unless someone can reverse engineer them, to get them working on haret.
I have no problem paying for a fully ported version of Android for HTC Raphael.
Maybe it would be a good idea to send an email/petition to HTC to develop HTC Raphael / Diamond drivers for Android and sell it for say $50 or so...
I'm in. Give me 100% functionality (I mean, flashlight, camera, gps, bt, wifi, accelorameter, CHARGING, light sensor, backlight on keyboard, capacitive surface etc) and I'll put up $40
Oh.. also, I'd like to see the battery last longer than an hour or so.
its a nice idea but i wouldnt pay for a g1 port. already their are talks about the G2 which would then make this a port to an "older" phone. even a decent phone has its own problems [case in point-raphael rom development/software] I would rather port their better apps and call it a day
l3it3r said:
I'm in. Give me 100% functionality (I mean, flashlight, camera, gps, bt, wifi, accelorameter, CHARGING, light sensor, backlight on keyboard, capacitive surface etc) and I'll put up $40
Click to expand...
Click to collapse
Er, capacitive surface? If they're going to port Android to the Raphael, I would imagine that they would have to make it work for the Raphael's hardware, which utilizes a resistive touch screen, not capacitive.
Related
Hi,
Would like to know if there is plans on PS Groove development for Xperia x10. I think many people would appreciate this.
Thanks and good work btw on the bootloader so far.
Hey have a look at this link ;-)
PSGroove being ported to Android Devices!
Sony will have it patched before it gets done, so it's going to be quickly irrelevant anyways.
Do you know that for a fact or is it just one of your many assumptions...
Cuz last i heard from the "hacker" team that made the psjailbreak code that not even them are too sure on any of the sides, nobody actually knows.
And cuz the ps3 is open to homebrew, whats the difficulty of patching the update string? I mean they already have made "stalth gaming" possible by editing sertain files...
And the ps3 has a HUGE game library that personally for me just thats enough cuz i almost never play online on it.
I bought a AVR chip with PSGroove support so to speak. I will have it on Monday, but if i knew it would be developed for Android i wouldnt have bought it.
So belive me, not too many ppl care "if" Sony patches it... And even if they do, the exploit cannot be patched, its a lot like the iPhone Jailbreak.
Let the Cat&Mouse game begin...
This project tickles the very core of my geekdom. Not so much because it opens up the PS3 for piracy but but because it's a completely insane yet feasible and even kinda logical concept.
Emulating an 8mhz Atmel on the Snapdragon? Very doable.
Proper hardware access to the USB port? With rooted phone, you have it.
So theoretically it's possible and if it comes to fruition we'll be able to "root" the PS3 by hooking up our cellphones to it and running some software. I don't know about you guys but for me that would be a serious contender for the "Epic hack of the year" award.
ddewbofh said:
"Epic hack of the year" award.
Click to expand...
Click to collapse
Of the century i would say great moment in hacking history.
http://netzke.blogspot.com/
This guy is the closest to actually having something... Hope it works, so i can feel stupid for buying a USB Dev Kit ;-)
PSFreedom was release for N900 :
http://kakaroto.homelinux.net/2010/...k-ps3-with-n900-worked-finished-and-released/
KaKaRoTo said that the driver can be adapted to the others devices :
KaKaRoTo said:
By writing this exploit as a standard linux driver, this means that my module can be used on any other linux-enabled devices.. this means not only the N900, but also the 770, N800, N810, Android phones and future Meego devices. It might need a little porting for some devices though, but it should still work…
Click to expand...
Click to collapse
If someone can work on the X10's port
any devs willing to give it a shot?
Sent from my X10i using XDA App
brat81 said:
any devs willing to give it a shot?
Sent from my X10i using XDA App
Click to expand...
Click to collapse
I'm looking at what parts need to be modified and if porting it is even possible to begin with. Both Maemo and Android run Linux kernels but that's about it as far as similarities go. Even though it's a separate kernel module it needs to have certain options built into the kernel. If those bits aren't there we're SOL.
Update: The configuration file for the stock kernel indicates that the USB chipset supports HCD (Host Controller Driver) mode at least.
ddewbofh said:
I'm looking at what parts need to be modified and if porting it is even possible to begin with. Both Maemo and Android run Linux kernels but that's about it as far as similarities go. Even though it's a separate kernel module it needs to have certain options built into the kernel. If those bits aren't there we're SOL.
Update: The configuration file for the stock kernel indicates that the USB chipset supports HCD (Host Controller Driver) mode at least.
Click to expand...
Click to collapse
if you can figure this out, i would donate or send a reward. I might pay up 25$ for this.. the convenience of just using my phone when i go somewhere to hack a buddy's PS3 would be awesome.
JQE said:
if you can figure this out, i would donate or send a reward. I might pay up 25$ for this.. the convenience of just using my phone when i go somewhere to hack a buddy's PS3 would be awesome.
Click to expand...
Click to collapse
*meh* Screw donations, the hacking itself is reward enough.
Source code is @ http://github.com/kakaroto/PSFreedom
also taken form the blog
Q: What do I need to use PSFreedom on my N900 ?
A: First, you need a N900 (duh) and a PS3 (duh) with firmware 3.41. The N900 should be running the stock kernel (-omap1) not a modified kernel. Then you just need to scp the files to the N900 and run the -enable script.
Q: How much of the source is Nokia N900 specific? Are you using the Linux USB Gadgets library?
A: Very little is N900 specific, I’m using the include/linux/gadget.h if that’s what you mean. See next Q/A for more info.
Q: How hard is it to port it to a new device ?
A: Well, I’ve just separated my code from the N900 specific stuff, so it’s quite easy, there are mainly two functions to write, one to get and one to set the USB address.. two other functions that only return some static result depending on the configuration of the controller (the name of the endpoints, and whether the controller supports high speed or full speed mode).
Read the README file provided with PSFreedom, and check the psfreedom_machine.c file for specifics on what to implement.
Q: How can I port it to a new device.
A: Well, first, you need to figure out what controller your device uses, in the case of the N900, it’s ‘musb’..
Then go to the driver code for that controller (probably in drivers/usb/gadget) and look for ‘SET_ADDRESS’. In the case of musb, it was in drivers/usb/musb/musb_gadget_ep0.c. In there it was setting the address to the USB device, so just copy that code into the psfreedom_machine.c to allow setting the address, and add a similar function to be able to retreive the address.
Then add a function to return 0 or 1 depending on whether the controller supports HIGH, FULL or LOW speed mode (go to usb_gadget_register_driver for your controller, and in the first lines, it should validate the speed argument, it will tell you which ones are acceptable), set LOW speed mode to return TRUE only if FULL speed isn’t available .
Finally, add a function to return the endpoint names.. it will usually be something like ‘epXin’ and ‘epXout’ (where X is the endpoint number), or “epXin-bulk”, etc.. look at how the driver initializes its endpoints or grep for “->name” in the file to find where it sets it…
That should be enough!
Ok this is it for now with the FAQ. Next time, I’ll tell you all about my experience, what problems I encountered and how I fixed them, maybe it will help others!
Enjoy it!
KaKaRoTo
Click to expand...
Click to collapse
hope it helps
mean while over @ http://netzke.blogspot.com/
There's doesn't seem to much in development happening I've put my name down for beta testing but who knows if i get in.
Maybe if there's someone working on the netzke team build they could let us know some info.
Time for a quick update on my research.
From what I can find out about the X10 through config-files and /proc it looks like it uses the msm72k driver. By comparing that with the musb driver and looking at how PSFreedom uses musb it doesn't look impossible to get it running with the msm72k driver.
Right now I'm looking at how to get/set the device address and endpoint. Getting the endpoint name is pretty straight-forward but getting the physical address needed is slightly trickier. But I'll keep hammering away on it.
Warning: My attention-span is really short so odds are I'll keep working on this in bursts. So while there's a big chance I'll get it working soonish you shouldn't hold your breath.
Cool hope to see a update when i wake up thanks very much for your time.
I have a confirmed spot in the beta testing for the android port by netzke. I can let everyone know what it's like when it is released to beta testers.
Sent from my X10i using XDA App
Findee said:
I have a confirmed spot in the beta testing for the android port by netzke. I can let everyone know what it's like when it is released to beta testers.
Sent from my X10i using XDA App
Click to expand...
Click to collapse
Don't get your hopes up, the project is a textbook example of a scam.
It bugs me that he's raking in cash with nothing to show for it while others (like myself) are doing 12+ hour hackruns. :/
Well I haven't spent 12 hours coding, most of the time has been spent working on circumventing the limitations of the stock kernel and figuring out the hardware.
ddewbofh said:
Don't get your hopes up, the project is a textbook example of a scam.
It bugs me that he's raking in cash with nothing to show for it while others (like myself) are doing 12+ hour hackruns. :/
Well I haven't spent 12 hours coding, most of the time has been spent working on circumventing the limitations of the stock kernel and figuring out the hardware.
Click to expand...
Click to collapse
if there is anything i can do to help let me know. I have a bit of experience with stuff, but not much with android.
ddewbofh said:
Don't get your hopes up, the project is a textbook example of a scam.
It bugs me that he's raking in cash with nothing to show for it while others (like myself) are doing 12+ hour hackruns. :/
Well I haven't spent 12 hours coding, most of the time has been spent working on circumventing the limitations of the stock kernel and figuring out the hardware.
Click to expand...
Click to collapse
it does get that kinda vibe but i guess i always give people the benifet of a doubt i haven't sent over any cash to him. I feel he has got enough $15 to get in the beta is quite a sting and with 100 odd people signed up he sure has enough cash
Sent from my X10i using XDA App
http://forum.xda-developers.com/showpost.php?p=8006931&postcount=142
Hey, you probably heard that WP7 has been ported on HD2.
Well, that's a great start. But I think we can try it out... Even it would be a lot buggy or slow or anything else... I think if we contact DFT (Dark Forces Team) they might help us out... I know it's near impossible (because of our ARMv6 CPU. == WP7 needs an ARMv7 CPU which HD2 has it.) But it's not impossible completely... Let's do something about it... What do you say devs?
I'm just waiting for the hackers team is to discuss about this. Because I am only new person in the world PHONE.
im will suporter to u all
Come on ,it will be great to run wp7 on topaz
Oh golly, because you demanding it will sure make them motivated.
When you say "Lets do something" you must mean, "I cant do it, can you do it for me?". Why not learn reverse engineering, and then doing something yourself? Because realy, if you want dev's to do all the work for you, you obviously should stick to the Windows-GUI manipulation level, doubt being spoof-feed will help you.
Desert Storm said:
Oh golly, because you demanding it will sure make them motivated.
When you say "Lets do something" you must mean, "I cant do it, can you do it for me?". Why not learn reverse engineering, and then doing something yourself? Because realy, if you want dev's to do all the work for you, you obviously should stick to the Windows-GUI manipulation level, doubt being spoof-feed will help you.
Click to expand...
Click to collapse
First of all, I don't see any reason to answer you directly. In second, I'm a developer but can't do it alone. I'm asking for help. So just keep learning things. You may someday understand what I was asking for.
Personally, I wouldn't mind seeing a port for the Topaz, and I'd probly try it out... But I'm looking forward to the cracking of WP7 on WP7 phones so that I can upgrade to a new phone and not be stuck with that horrible start screen
Black.Heart said:
First of all, I don't see any reason to answer you directly. In second, I'm a developer but can't do it alone. I'm asking for help. So just keep learning things. You may someday understand what I was asking for.
Click to expand...
Click to collapse
I know you have some developing skills, although I dont know if it goes beyond changing the registry and gui-manipulation, but the system-level developers are unlikely to port the Windows 7 to the Topaz, mainly because its a old device now, outdated and slow.
(And I know that you've got some knowledge because I used eclipse for few days, good ROM)
Desert Storm said:
I know you have some developing skills, although I dont know if it goes beyond changing the registry and gui-manipulation, but the system-level developers are unlikely to port the Windows 7 to the Topaz, mainly because its a old device now, outdated and slow.
(And I know that you've got some knowledge because I used eclipse for few days, good ROM)
Click to expand...
Click to collapse
I appreciate that... But as I mentioned above, it's near impossible... Not completely. Your'e right... Topaz has ARMv6 processor... WP7 requires ARMv7. But i'm talking about experiencing it on Topaz... By the way, I agree with oldness of Topaz... I'm gonna buy a Desire HD
It's wishfull thinking and never going to happen. The best us topaz owners can expect to get for our outdated phones is a 100% working Android.
hoosbude said:
The best us topaz owners can expect to get for our outdated phones is a 100% working Android.
Click to expand...
Click to collapse
And wouldn't that be great!!!!
That ain't true I find that the ui from wp7 is lite and simple. This can easily be ported to our devices with a little magic. But The part of windows live games or xbox live is the part that our devices cant handle. Our devices aren't old they where made cheap by htc and att to cover some sectors of the market. But our devices could have been easily been made with the same stuff as hd2, as few months passed since each launched.
The ui is simpler than ours and faster I think it could be done......just that I need to finish studying by then to make this. And I don't think of waiting is another great idea. As we are shadowed by what could have been if we had a twin processor to hd2's. But, we bought this and I find it great!
And please respect each other!!!!!
I think it's NOT possible because of hardware requirements.
mahra said:
I think it's NOT possible because of hardware requirements.
Click to expand...
Click to collapse
our device was made of tinking on this.. As I read before it was tought to be ported in form of an upgrade. But it was left in the clouds. And our device have the custom buttons on a new device like android and wp7. Ram can't be a prob. If the UI was made for speed and simplicity. Just the xbox live games won't run properly.
joefrank said:
our device was made of tinking on this.. As I read before it was tought to be ported in form of an upgrade. But it was left in the clouds. And our device have the custom buttons on a new device like android and wp7. Ram can't be a prob. If the UI was made for speed and simplicity. Just the xbox live games won't run properly.
Click to expand...
Click to collapse
I agree... But no one is taking TD2 seriously. Because there are at least 2 similar devices (TP2, THD) no one is focusing on TD2. That's why we don't see any salient improvement on Android development. HD2 devs focused on it and made the progress finished soon. I think the best way we can do right now, is contacting Cotulla from DFT. He could help me and other devs. I just don't know how to contact him!
Black.Heart said:
I agree... But no one is taking TD2 seriously. Because there are at least 2 similar devices (TP2, THD) no one is focusing on TD2. That's why we don't see any salient improvement on Android development. HD2 devs focused on it and made the progress finished soon. I think the best way we can do right now, is contacting Cotulla from DFT. He could help me and other devs. I just don't know how to contact him!
Click to expand...
Click to collapse
AH man! I've been focussing on another site. WWW.htc-pure.com, which I am a moderator. And for years I've been here quietly. but I think I will try to move here to help. Lets see what I can do.
wp7 requires ARMv7 instruction set on cpu. but topaz is just ARMv6 i think. that's why I think it's not possible
Moreover, why would you want WP7? The only thing it has going for it is that it runs smoothly and doesn't crash, which it would NOT do if someone did manage to port it. Better off building skins over 6.5.x; that way you could at least retain functionality...
joefrank said:
AH man! I've been focussing on another site. WWW.htc-pure.com, which I am a moderator. And for years I've been here quietly. but I think I will try to move here to help. Lets see what I can do.
Click to expand...
Click to collapse
I am waiting, good luck man
Black.Heart said:
I agree... But no one is taking TD2 seriously. Because there are at least 2 similar devices (TP2, THD) no one is focusing on TD2. That's why we don't see any salient improvement on Android development. HD2 devs focused on it and made the progress finished soon. I think the best way we can do right now, is contacting Cotulla from DFT. He could help me and other devs. I just don't know how to contact him!
Click to expand...
Click to collapse
actually, hd2 had devices that only need to be (partially) reverse-engeneered. hell some libs etc worked directly from Desire, cotulla took half of its radio SW to get rmnet data working and ...HD7...well it's hd2 without hardware buttons!...
magldr is child's play and development was over in 2 months but they kept it testing for that time to see how phone will respond to tottaly diffrent os.
now find something like that for Touch(something).
htc was lazy with hardware at the time and hackers took advantage of that.
but these devices nature is so much different that every piece of system would have to be homebrew-and devs struggle with android for a long time with sources and inch from their nose. imagine rewriting even basic parts of kernel to support armv6 without any proper source. i truly can't imagine wp7 being done...
even with few developers, reasonable timeframe would be over year or two!
i own 3 htc phones and one td2 just for fun of it, to see evolution of htc's over the years.. go buy yourself hd2 if you really wish to hack the hell out of your phone. they go really cheap - around $200 - and save yourself time
stirkac said:
actually, hd2 had devices that only need to be (partially) reverse-engeneered. hell some libs etc worked directly from Desire, cotulla took half of its radio SW to get rmnet data working and ...HD7...well it's hd2 without hardware buttons!...
magldr is child's play and development was over in 2 months but they kept it testing for that time to see how phone will respond to tottaly diffrent os.
now find something like that for Touch(something).
htc was lazy with hardware at the time and hackers took advantage of that.
but these devices nature is so much different that every piece of system would have to be homebrew-and devs struggle with android for a long time with sources and inch from their nose. imagine rewriting even basic parts of kernel to support armv6 without any proper source. i truly can't imagine wp7 being done...
even with few developers, reasonable timeframe would be over year or two!
i own 3 htc phones and one td2 just for fun of it, to see evolution of htc's over the years.. go buy yourself hd2 if you really wish to hack the hell out of your phone. they go really cheap - around $200 - and save yourself time
Click to expand...
Click to collapse
I agree. I'm moving to iPhone 4 or Sensation or EVO 3D...
Hi.
This is my first post on xda, and I am hoping to learn a lot whilst I am here.
I am not expecting any help here, but there has been small hype about getting android onto this phone. And I understand that you may be critical about noobs like me expecting an easy fix from you.
I appreciate that the idea makes no sense from many perspectives, this is mine.
I purchased the windows 7 phone 3 months ago, I was a complete idiot and fell for the sales pitch, the salesman promised me the earth, he said I would be able to WiFi Tether on the next update, he told me it would be better then the android evo 4 that I wanted.
As you are probably aware, I am a complete fool. I have however spent many hours on the phone with a certain mobile phone outlett, and my provider, neither will help. And I am stuck with the phone till 2013.
The phone's buyback price has gone down to 1/3rd what it was on the day I bought the phone.
I have now made it my mission to get this phone to run android. I feel so strongly I may even remove the windows logo from the bottom of my touch-screen.
I have already researched some, and expect days more research before I'll be able to do, whatever it is I need to do.
I am and will be keeping a log, of all my research, and hopefully can use what I learn to help people out later on.
So....
Any comments, or questions or support?
CleverNoob
I have picked up a few things. And therefore want to clarify,
I don't want to dual boot the 2 OS's, I want to REMOVE windows 7 and replace it with Android.
From what I gather this means I need to develop an android ROM to work with the mozart, and then Flash it to the phone...?
So my logical mind tells me to look for the android ROM that works on the most similar spec phone.
I am however aware that the firmware or something is different in the mozart, from the HD7 and does not allow for certain android commands to work, therefore the ROM (gingerbread?) used on the HD7 will not be remotely compatible with the HD7?
It seems that there may be a few options for the actual flashing of the ROM already available... So I am going to concentrate on learning more about ROM development now.
If anyone wants to correct me, point me in the right direction, or hurl abuse at me... feel free to do so
I do not know all that much about ROM development.
What about drivers though? Sure it is fine for the chipset as there are Android devices with the same chipset (CPU and GPU)... Although the WiFi, bluetooth, radio etc. I guess it's built into the SoC?
Drivers for the screen, capacitive buttons, camera etc?
I think if you look around, you should be able to find a phone similar to htc mozart and the name which comes to my mind is Nexus one and htc desire...
Although it depends on you that you extract drivers from the OS of both of those android based phones then extract drivers from your mozart and compare if they have same chipset....
I really wonder if it's possible to do all this virtually instead of physically installing OSes on phones for development purposes.
You didnt give up did ya mate!
All of the Australia Telstra Community who got Conned into buying the Mozart over an iPhone due to This Service Provider not having a Contract with Apple are 'root'ing for your Success
just checking if i got it right...
you want android in the mozart just to enable wifi tethering.
well, FYI, its been done and done bro, just unlock your device and install any of the excellent custom ROMs here. my notebook is tethered to my mozart right now.
but if you want to further explore the capabilities of the hardware, no worries- many good samaritans are already doing that. explore the development forums here and thy shall learn!
take care!
Tethering is working now, even with Telstra and no unlocking (7720).
This is my first post too! I was about to post something like yours. I have an HTC Mozart too and I want to install an Android ROM on it though my reasons are different.
As a software developer I have no experience about ROM development but I'm very interested.
So what did you do until now? Any success?
Guys (and girls ... if any are reading .. )
After some tinkering about (for days now) with Mango build 7720 (Thanks again YUKI + XBOXMOD!) I can confirm that the many of the issues present in Mango Beta are now gone ... Ok granted the MicroSD gets encrypted but its not meant to be removed on an original WP7! You can refer to Yuki's thread on how to unlock your MicroSD card if you don't fancy the likes Microsofts OS and want to revert back to Android .....
Now, it's a known fact that multitouch is an issue together with sound and camera. I was unable to find solutions to this issue. This thread seeks to ask / reply and hopefully implement some of the issues which remain for us to make the HD2 and hopefully run Android and WP7 natively without the abstraction layer present in the secondary bootloaders.
Question 1 - I am aware that CLK runs android only. Are the sound / camera / and multitouch issues present in WP7 also present in Android NAND roms running on CLK ?
Question 2 - How possible is it to modify CLK to run WP7 if the answer to above is NO?
Question 3 - If the issue iies in the secondary bootloader drivers (if any) ... Is there a way to modify/contribute for further development on them?
If we resolve these the HD2 would truly be a remarkable piece of hardware running virtually any OS. Presently the multitouch issue kills some of the enjoyment on WP7 ... and the source sound input gain is too high.
I really wish if we could get some serious thread going and if anyone is confident that he/she can help resolving the driver issue, feel free to pm me. I am a software developer (c#) if this can help in any way. Have been using it some years now on a daily basis. I am willing to provide my help. I hope that anyone could help along maybe we create yet another open source bootloader which does the trick.
Hoping to hear from you so we get something going ...
Regards
Al
I would really like to hear from some devs I am more than sure that the community would be very grateful.
Secondly (courtesy of warriorvibhu)
I suggest that you all Sign this Petition.. Kindly inform all fellow HD2 owners to sign it ... especially if they were impressed by WP7 on HD2.
Alcatrazx said:
Guys (and girls ... if any are reading .. )
Now, it's a known fact that multitouch is an issue together with sound and camera. I was unable to find solutions to this issue. This thread seeks to ask / reply and hopefully implement some of the issues which remain for us to make the HD2 and hopefully run Android and WP7 natively without the abstraction layer present in the secondary bootloaders.
Question 1 - I am aware that CLK runs android only. Are the sound / camera / and multitouch issues present in WP7 also present in Android NAND roms running on CLK ?
No there are some issues in camera and sound with android but is related to incomplete kernel. They are not related to each other for example no multi touch issues on android. All those issues are related to not perfect drivers hd7 is using another touchscreen panel I guess and maybe different speakers and camera. Anyway those drivers are complexed to write because we dont get source from microsoft on how to write them.
Question 2 - How possible is it to modify CLK to run WP7 if the answer to above is NO?
Theoritically yes but CLK is designed to load an linux kernel. So if we want that we need to write a complete new bootloader.
Question 3 - If the issue iies in the secondary bootloader drivers (if any) ... Is there a way to modify/contribute for further development on them?
Yes but you need to go backt to Windows 6.5 and read out the current drivers and port them to windows phone 7 properly. But you will need a JTAG for it and you must be very skilled.
If we resolve these the HD2 would truly be a remarkable piece of hardware running virtually any OS. Presently the multitouch issue kills some of the enjoyment on WP7 ... and the source sound input gain is too high.
I really wish if we could get some serious thread going and if anyone is confident that he/she can help resolving the driver issue, feel free to pm me. I am a software developer (c#) if this can help in any way.
Hoping to hear from you so we get something going ...
Regards
Al
Question
Click to expand...
Click to collapse
Hope this make some stuff clear.
You talk about a sound issue.
If your talking about the sound being too high, then a cab can be downloadeed to fix this. Doesnt limit the maximum volume, just reduces the minimum and puts bigger steps in placce.
We need an asm developer for try to fix multitouch problem... or the source code of driver...
Multi-touch is a bit better for me (don't know if the games which need two screen pressure work I didn't tried yet) but in Bing Maps and IE9 it's working most of the time.
Just hope that's will come soon, I cant wait it !
However, I also hope the Mango will worked with flash and include more apps in the marketplace.
Fisher_9511 said:
Multi-touch is a bit better for me (don't know if the games which need two screen pressure work I didn't tried yet) but in Bing Maps and IE9 it's working most of the time.
Click to expand...
Click to collapse
Its not working in any of multitouch Games.
Nice thread,curious to See the answers, definitely camera is a big issue for me, hope it get fixed soon.
Sent from my HTC HD2 using XDA App
Dont forget the need to use the "batterytrick"
good thread by the way
Unfortunately the thread won't lead to anywhere. Development on WP7/7.5 is not like development on Android. WP7 is closed source and so is the drivers.
So unless HTC themselves step in or a developer hacks new drivers up(which won't happen). We'll never see a native WP7.
We're using all the stuff that was leaked from the original LEO ROM. Also, CLK with WP7/7.5 boot support would not change this. And no, all these problems are not present in Android. But that's because the developers have more tools and open source code to work with, something we don't have.
Try to think positive man... Have you ever seen the arm listed file? We need to find a timer between the two finger... would not be so so so hard... but only hard...XD
TonyCubed said:
Unfortunately the thread won't lead to anywhere. Development on WP7/7.5 is not like development on Android. WP7 is closed source and so is the drivers.
So unless HTC themselves step in or a developer hacks new drivers up(which won't happen). We'll never see a native WP7.
We're using all the stuff that was leaked from the original LEO ROM. Also, CLK with WP7/7.5 boot support would not change this. And no, all these problems are not present in Android. But that's because the developers have more tools and open source code to work with, something we don't have.
Click to expand...
Click to collapse
Hi and thanks for the feedback. With a negative attitude the thread will lead to nowhere yes. That was what people said a year ago when they said that WP7 will never run on the HD2 but the devs ultimately got there. Thanks for answering the question re the Android drivers though.
You are RIGHT that the drivers in WP7 are closed source drivers ... so is MAGLDR. Rewriting another bootloader (if needed) which does not have all the frills of MAGLDR but which is open source could be a possibility.
I am not interested in getting into the WP7 ROM and modifying the drivers built in ... We have to use a technique similar to what they use when creating emulators by reverse engineering ... The most die hard emulators out there such as some of the Playstation emus out there were all closed source but it did not stop the devs from doing a proper emulation of the console.
I'd really appreciate if you could be more specific when you said that we are using the stuff which was leaked from the original "LEO" ROM ... as far as I know, is it not the Schubert which was leaked? Correct me if I'm wrong ... We got too far to give up just now...
Multitouch games do not work .. with the current Multitouch driver .. mainly due to the finger position bug .... This is explained in detail on youtube.
Sound is distorted because the input gain is too high ...
Let's not speak about the camera for now ... I think those are the two major issues which need to be remedied for now. Hopefully this thread will get us somewhere.
Regards
Al
Good initiative ! I hope we can make things work.
Also for those with the negative attitude...if you dont have anything good to say...dont say !
backlashsid said:
Good initiative ! I hope we can make things work.
Also for those with the negative attitude...if you dont have anything good to say...dont say !
Click to expand...
Click to collapse
Nicely said and many thanks
You talk about a sound issue.
If your talking about the sound being too high, then a cab can be downloadeed to fix this. Doesnt limit the maximum volume, just reduces the minimum and puts bigger steps in placce.
Click to expand...
Click to collapse
That is not exactly fixing the issue... It just modifies the maxima and minima ... The sound (input gain) is too high making it sound distorted from the HD2. The fix does remedy this a bit but its ... erm not really fixing the problem.
do think this would be a good idea, but its not being negative pointing out the obvious issue, its being realistic.
you see the point you made on MAGLDR and WP7 running of the HD2 is mute, and im not sure you fully understand its use, there are fundamental differences in making WP7 believe the HD2 is a native device and changing the actual drivers, you see, the SPL for the HD2 was opened up a long time ago with HSPL to be put in place which pretty much allowed us to do anything, the next critical piece was MAGLDR, which sat on top of the HSPL which gave us the potential to install android then WP, both HSPL and MAGLDR are very much programed by folk on here, they were not "hacked" or copied, they are closed source as you put it but they are built for a purpose of doing exactly what they do, enable custom ROMs, for WM, Android and WP to install. But that’s not the issue, the issue is a driver
To be clearer on the matter, IF WP7 had never been tested on the HD2 initially then we would never have had it.
The reasons for the bugs we talk about are because we have test drivers that were never supposed to see the end user. Had we not had that opportunity with the drivers on the HD2 then we would have been up the creek with it.
There are only a number of possibilities to get what we want
•HTC/OEMs go out of their way to finish the HD2 WP7 drivers and give them to use
•HTC/OEMs gives us the Relevant code and tools to do it ourselves
•We find native Windows phone devices that uses EXACTLY the same hardware which we can borrow
•Finally, the wildcard, someone who happens to know how to program for the hardware in question comes to help us.
That is it im afraid, its not being negative, you want to know what we need to do, well, there you go, the chances of HTC etc helping us are almost non-existent, finding devices with the same hardware, well i think we have more of a chance of HTC giving us them, BUT thats more to do with the very old digitiser we have, less so with the other hardware elements, so there is a possibility there.
Finding someone who can actually build a driver from the ground up? its possible, but short of putting adverts out on every developer website asking for help its not likely we will find one from this thread alone.
dazza9075 said:
do think this would be a good idea, but its not being negative pointing out the obvious issue, its being realistic.
you see the point you made on MAGLDR and WP7 running of the HD2 is mute, and im not sure you fully understand its use, there are fundamental differences in making WP7 believe the HD2 is a native device and changing the actual drivers, you see, the SPL for the HD2 was opened up a long time ago with HSPL to be put in place which pretty much allowed us to do anything, the next critical piece was MAGLDR, which sat on top of the HSPL which gave us the potential to install android then WP, both HSPL and MAGLDR are very much programed by folk on here, they were not "hacked" or copied, they are closed source as you put it but they are built for a purpose of doing exactly what they do, enable custom ROMs, for WM, Android and WP to install. But that’s not the issue, the issue is a driver
To be clearer on the matter, IF WP7 had never been tested on the HD2 initially then we would never have had it.
The reasons for the bugs we talk about are because we have test drivers that were never supposed to see the end user. Had we not had that opportunity with the drivers on the HD2 then we would have been up the creek with it.
There are only a number of possibilities to get what we want
•HTC/OEMs go out of their way to finish the HD2 WP7 drivers and give them to use
•HTC/OEMs gives us the Relevant code and tools to do it ourselves
•We find native Windows phone devices that uses EXACTLY the same hardware which we can borrow
•Finally, the wildcard, someone who happens to know how to program for the hardware in question comes to help us.
That is it im afraid, its not being negative, you want to know what we need to do, well, there you go, the chances of HTC etc helping us are almost non-existent, finding devices with the same hardware, well i think we have more of a chance of HTC giving us them, BUT thats more to do with the very old digitiser we have, less so with the other hardware elements, so there is a possibility there.
Finding someone who can actually build a driver from the ground up? its possible, but short of putting adverts out on every developer website asking for help its not likely we will find one from this thread alone.
Click to expand...
Click to collapse
ur right...man sometimes i so feel like bombarding Drew Bamford (product design HTC) emails about windows phone 7 and androi on HD2 and force him to be convinced to make drivers for us....its our right
but then again...can we really ???
backlashsid said:
ur right...man sometimes i so feel like bombarding Drew Bamford (product design HTC) emails about windows phone 7 and androi on HD2 and force him to be convinced to make drivers for us....its our right
but then again...can we really ???
Click to expand...
Click to collapse
I'd say... let's do this! If we get enough people, and those will send emails like everyday, then why not? There's nothing to lose
IF, and its a big IF, we are going to get it working better its going to need ideas like the comment from backlashsid to get unofficial support from these companies
In my humble opinion there is little chance of getting anything else working better without the support of people in the loop, essentially that means HTC and Qualcomm, but remember that by getting the HD2 running WP7 we are costing them money in lost sales, so there is little incentive for them to support us in an official capacity, what we're looking for is an insider!
it doesnt hurt hunting for new devices with the same hardware but its unlikely anyone would use old gear.
This would be nice so then we (as the community of XDA) can show off our HD2's as the beast-mode phone and bestest phone ever!
Hi all, we all know the main Windows Phone 7 bugs on our HTC HD2.
There were lots of threads and everytime we stated that the fixing process would need a professional developer (and he has to be a good one).
Professional developers work for money, so i had this idea:
We can propose a job for a developer on www.getacoder.com and pay him with our money, together.
I'm not asking for money, i'd just like to know how much will you pay for this.
I'll take the total amount as payment, so please be honest as, if you say you'll give to this project 10$, your 10$ are needed by the project itself!
I also thought about splitting the work (fixing one bug at time), this will make it easyer to find developers to work on it succesfully.
So, how much are you going to pay to get a fully working Windows Phone 7?
If you think this is a good idea, thank me and share it with your friends Higher we get, faster we will get bugs fixed
15 euro ...
Ahother funny thread .....
Why? Don't you think anybody will be able to do that?
I hope this doesn't turn into a crazy high bounty thread.. haha
dual boot mango and AmericanDroid?
I would love a stable build WP7 mango and dual boot American Droid 2. 3. 4, I would donate up to 50$
has anyone done this successfuly?
trav_44 said:
I would love a stable build WP7 mango and dual boot American Droid 2. 3. 4, I would donate up to 50$
has anyone done this successfuly?
Click to expand...
Click to collapse
Not yet as far as i know, that's why we are here
e334 said:
I hope this doesn't turn into a crazy high bounty thread.. haha
Click to expand...
Click to collapse
In fact, let's hope so Higher "bounties" means more money to pay developers
Professional or not I will donate 30$ to 50$ (depending on the success) to put everything working, specially camera,multitouch and Bluetooth drain in standby..
Sent from my HD2 using XDA App
Developer is last thing you will need. The first most important - get documentation from HTC fully describing HD2 hardware(ports adresses, interrupts and other hardware parameters) in details. And tools as well. This has to be hardware device driver programming. It takes a lot of time and effort even with documentation, but imposible without. It is not web or graphics or kind of this programming.
So first collect money to pay HTC for docs. Or better idea - collect money to pay HTC to develop perfect drivers.
That is why this and other threads like this will lead to nowhere without documentation.
zcdg said:
Developer is last thing you will need. The first most important - get documentation from HTC fully describing HD2 hardware(ports adresses, interrupts and other hardware parameters) in details. And tools as well. This has to be hardware device driver programming. It takes a lot of time and effort even with documentation, but imposible without. It is not web or graphics or kind of this programming.
So first collect money to pay HTC for docs. Or better idea - collect money to pay HTC to develop perfect drivers.
That is why this and other threads like this will lead to nowhere without documentation.
Click to expand...
Click to collapse
I know, electronic is my field, but if someone who knows how to do it, decompiles drivers, he can get the needed informations. I know ASM is not easy and it's hard to understand what the code does, that's why, this time, we need a professional developer payed to do so instead of the (maybe) community developers which can work on this only in the spare time.
Your theory sounds good, but ...
Did you ever try to disassemble any hardware driver for such a complex device? Without anything...
Even if someone will get some information back from reverse engineering existing drivers it won't be complete enough to modify/make drivers perfectly working. It is all guessing without proper information - results are unknown. Who will pay for unknown results?
Possibility is only find contacts with HTC to get docs. DTF probably has such contacts(i don't know how deep are contacts)
All others ways i think(based on my experience in reverse engineering) just dreams and waste of time....
zcdg said:
Your theory sounds good, but ...
Did you ever try to disassemble any hardware driver for such a complex device? Without anything...
Even if someone will get some information back from reverse engineering existing drivers it won't be complete enough to modify/make drivers perfectly working. It is all guessing without proper information - results are unknown. Who will pay for unknown results?
Possibility is only find contacts with HTC to get docs. DTF probably has such contacts(i don't know how deep are contacts)
All others ways i think(based on my experience in reverse engineering) just dreams and waste of time....
Click to expand...
Click to collapse
Why? If he manage to understand how the hardware works, he can do that. As I said it's an hard way, but i don't think HTC is going to give us their private specs.
Because world made this way....
You can't get good from bad drivers- simple if like this way....
zcdg said:
Because world made this way....
You can't get good from bad drivers- simple if like this way....
Click to expand...
Click to collapse
If DFT has made those semi-working drivers and, as you think, they have contacts with HTC, maybe they are still working on them?
DFT didn't do any drivers for HD2. Drivers were made by HTC for internal testing purpose only. that is why they are so buggy - not finished. DFT found the way how to get that test ROM and drivers from HTC. And surely they have contacts with HTC - official/unofficial i don't know.
P.S. i don't think anyone working on drivers - for this long period of time(from first test ROM to Mango) we don't see any kind of progress.
Looks like all serious developers forgot about HD2(exept Xboxmod). Sad, but it is life.... A lots of new devices with good drivers around(they are not so unique as HD2, but devs don't care)
RE: Already Stable
trav_44 said:
I would love a stable build WP7 mango and dual boot American Droid 2. 3. 4, I would donate up to 50$
has anyone done this successfuly?
Click to expand...
Click to collapse
I don't know about the others but Yuki and Xboxmod's back to the future rom does wonders...I am currently dual booting back to the future rom with SD American Android 2.3.5. I have no bugs to report with the back to the future mango rom while dual booting back and forth with american android. I currently just adjusted the notification sounds by researching and reading threads found here...all of which was given for free...J
i think Cotulla is able to write drivers, he done it for android/linux kernel, he knows hw and sw very well, and i think that donations to DFT team are better than find a new dev.
DFT is very experienced, and they done a lot for us, from linux kernel contribution, magldr, firsts android and wp7 ROMs, and they are in contacts with HTC.
They done a lot for us for free, they spent a lot time working to improve our hd2, it's time to say thanks to DFT
i will donate 20€ for fully fixed HD2 drivers:
1)multitouch
2)battery meter
3)green tint camera
4)high drain on standby
Cotulla contact is https://twitter.com/CotullaCode
or http://forum.xda-developers.com/member.php?u=600525
It's last twit is: Yes. In our future plans for LEO: DFT Hornet, DFT Legacynd, DFT Ultrafruit and DFT MAGLDR200. Then maybe DFT Legasto...
Donations to Cotulla is the best choise for me
What are those projects?
Cero92 said:
What are those projects?
Click to expand...
Click to collapse
i think a new Desire based Android ROM
a new WP7.5 Mango ROM
a new MAGLDR 2.0
and new tools for WP?
pirlano said:
i think a new Desire based Android ROM
a new WP7.5 Mango ROM
a new MAGLDR 2.0
and new tools for WP?
Click to expand...
Click to collapse
Let's hope so