PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #1111 (permalink)  
Old 02-22-2010, 03:50 PM
tgkdubb's Avatar
N00b
Offline
Pocket PC: Touch Pro
Carrier: Sprint
 
Join Date: Sep 2007
Posts: 30
Reputation: 0
tgkdubb is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

Quote:
Originally Posted by hamagc View Post
the software of the phone does not matter. they ESN number is what is locked on sprint. you can take an htc hero and put windows mobile on it and it still can't be activated on sero. likewise, you can take a touch pro and put android on it and activate it no problems.

sprint has a list of esn numbers from certain phones (hero, moment, pre, etc) that can not be activated on a sero acct.

^^ what I was trying to say in response to the SERO post. Although i was unaware of the Android/Sero restriction. Now I am even more excited about this project on the TP because my plans were to: 1. Never leave SERO and 2. Obtain an Android phone for my next phone. Looks like i'll be sticking with my TP WM/Android device for a while.
Reply With Quote
  #1112 (permalink)  
Old 02-22-2010, 04:41 PM
woodz93's Avatar
Lurker
Offline
Pocket PC: Touch Pro
Carrier: Sprint
 
Join Date: Jan 2010
Posts: 4
Reputation: 0
woodz93 is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

Quote:
Originally Posted by tgkdubb View Post
^^ what I was trying to say in response to the SERO post. Although i was unaware of the Android/Sero restriction. Now I am even more excited about this project on the TP because my plans were to: 1. Never leave SERO and 2. Obtain an Android phone for my next phone. Looks like i'll be sticking with my TP WM/Android device for a while.
Yeah i mentioned the SERO dilemma early in this thread somewhere. The only option that I am aware of that preserves your SERO is upgrading to the TP2, which has Android development on it as well. Also, it is the phone you can get if your TP's kb bonks out one too many times (had friends with broken TP's eventually score one), which is nice since by then *hopefully* android development on it is mature. In the meantime, like you, I want to keep the TP going for as long as I can.
Reply With Quote
  #1113 (permalink)  
Old 02-22-2010, 07:48 PM
makkonen's Avatar
TouchPro Android Guy
Offline
Pocket PC: Vogu100, Raph500, Diam500, Raph800, Evo
Carrier: Sprint
Threadstarter
 
Join Date: May 2007
Posts: 585
Reputation: 3280
makkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

Quote:
Originally Posted by answerman View Post
Please don't take this as a n00b post... I've been around here for the last 4 years or so (I did the 6700/6800/Touch Pro sequence like a lot of us), but I've been fairly quiet since I got my Touch Pro, just running the stock ROM. My previous two phones were tweaked/customized to within an inch of their lives though... starting with HelmiC's work on the 6700 and going right through most of DCD's ROMs, while being quite involved in the projects involving the unlocking of the GPS chip on the HTC phones.

I got my wife a Droid Eris for Christmas, and I've been pretty impressed with it. So, the idea of getting Android running on the Touch Pro definitely is interesting. I've been following this thread when I've had time, and I have a couple of questions aimed primarily at Makkonen. If these were asked earlier in the thread, please accept my apologies.

First, and most important... Makkonen, with your experience working with this project, do you see the ultimate goal of actually running Android as the native OS being a possibility? Are there hardware differences between the Touch Pro and Droid Eris (using another HTC phone as an example) that would prohibit it? I'm not as knowledgable about the phone hardware as I am with desktop CPUs, but to me a stopping point would be if the actual core OS directives were "hard coded" into the chipset. With the ability to flash the chipsets, I would think that even if this was the case it could be overcome.

Secondly, regarding the battery issues: is the battery truly being depleted at the rate Android is reporting, or is it an issue with the driver (or whatever Linux uses) reporting incorrectly? Has anyone done a test using some equivalent of ACBPowerMeter for WinMo to actually gauge the rate of battery discharge in mA per hour? Using some rough numbers, if a 1300mAH battery is being depleted in 4 hours, that means a constant drain of over 300mAH. Has anyone verified this?

Finally, regarding the touchscreen: again using my previous comparison, the Droid Eris uses a capacitive screen, while the Touch Pro uses a resistive screen. Is that a hardware difference? Meaning, are we trying to make a resistive screen "act" like a capacitive screen? That would explain a lot of the sensitivity issues.

This project looks interesting, and I learned never to say "never" a long time ago... people all said that WinMo 6 would never run on the 6700, and I was there the night that HelmiC "virtually" came into the room and unveiled his work. We've come a long way... and if there is anything I can do to assist, let me know.
I don't have much doubt that the Touch Pro will eventually have (mostly) stable, (mostly) complete native port of Android. There is nothing preventing this in the hardware; the only thing at issue is the amount of time and inspiration available to the developers to make it happen. That there are still people working hard on improving the Vogue Android port gives a good sign that the Touch Pro port will continue to come along (though it might not reach maturity until most people have left it behind).

As far as the battery, your numbers sound about right, and reasonable. I don't think there is a tool that could give us very good battery info in Android, since the underlying data that we have access to is not very good at this point. A constant drain of 300+ mA from a device with all its parts in a full-power state doesn't sound too far off. With power collapse working, that can be seriously reduced (to an average of maybe ~150mA). With power collapse working and the most offending battery drainers disabled (radio off, wifi off), I imagine the phone would probably only draw 25-50mA and would last for a day or more. Which is still less than ideal, but, again... reasonable.

Finally, a resistive touchscreen is a fundamentally different beast than a capacitive one. There is no getting around this; Touch Pro Android will never support multitouch, and will never have the effortless touch experience of a capacitive panel. That said, we're not trying to make a resisitive screen act like a capacitive one -- we're using the driver from the HTC Tattoo (the one Android device with a resisitive screen). This driver obviously has some issues with our specific panel, but that's a smaller, more tractable problem than the capacitive/resistive issue.
Reply With Quote
This post has been thanked 3 times.
  #1114 (permalink)  
Old 02-22-2010, 08:07 PM
peterm20's Avatar
PPCGeeks Regular
Offline
Pocket PC: ppc-6800
Carrier: Sprint
Location: SE Kansas
 
Join Date: May 2008
Posts: 162
Reputation: 185
peterm20 is keeping up the good workpeterm20 is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

I think I've got something broke on my unbuntu install. I downloaded the master and eclair branch and still wont boot. it for the most part boots and then there is a uncaught exception. I'll have to play with it more to see whats going on with it.
__________________
Sprint Touch Pro (Ralph800) - (2.01.651MR)/1.12.34F
Android: XDANDROID-5-31-10/gps rootfs update
XDAdroid Fan page
Reply With Quote
  #1115 (permalink)  
Old 02-22-2010, 10:32 PM
Xian's Avatar
N00b
Offline
Pocket PC: HTC Touch Pro
Carrier: Sprint
 
Join Date: Jul 2007
Posts: 32
Reputation: 45
Xian is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to Xian
Re: Linux/Android on CDMA Touch Pro (RAPH800) - PRE-ALPHA (not yet usable)

whooooo! Now I can mock all the fancy Droid and Hero users (and the wife's Moment)


=D
Reply With Quote
  #1116 (permalink)  
Old 02-23-2010, 02:26 AM
answerman's Avatar
PPCGeeks Regular
Offline
Pocket PC: HTC Touch Pro
Carrier: Verizon (via Alltel takeover)
Location: Appleton, WI
 
Join Date: Apr 2007
Posts: 163
Reputation: 15
answerman is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

Quote:
Originally Posted by makkonen View Post
I don't have much doubt that the Touch Pro will eventually have (mostly) stable, (mostly) complete native port of Android. There is nothing preventing this in the hardware; the only thing at issue is the amount of time and inspiration available to the developers to make it happen. That there are still people working hard on improving the Vogue Android port gives a good sign that the Touch Pro port will continue to come along (though it might not reach maturity until most people have left it behind).
That's good to know. I'm one of those "late adopters" who doesn't give up on my phone till I've wrung most of the use out of it (or at least till the 2 year contract comes up for renewal). I expect to have my Touch Pro (I was assimilated by Verizon, but my Touch Pro is an Alltel branded phone on an Alltel plan, by the way) for at least the next year, assuming it doesn't fall apart or something, so I'll probably get more active in this project as time allows.

Quote:
Originally Posted by makkonen View Post
As far as the battery, your numbers sound about right, and reasonable. I don't think there is a tool that could give us very good battery info in Android, since the underlying data that we have access to is not very good at this point. A constant drain of 300+ mA from a device with all its parts in a full-power state doesn't sound too far off. With power collapse working, that can be seriously reduced (to an average of maybe ~150mA). With power collapse working and the most offending battery drainers disabled (radio off, wifi off), I imagine the phone would probably only draw 25-50mA and would last for a day or more. Which is still less than ideal, but, again... reasonable.
I'm thinking that you're on the right track, that the phone is not remaining "asleep". I'm running a stock Alltel ROM on my phone tweaked quite a bit for power management, and it's only drawing about 40 to 50 mA in its sleeping state (screen off, and EvDO connected but dormant), and then up to about 350 mA when in use, equaling about a 20 to 24 hour discharge. My wife's Droid Eris draws about half of that, and she gets about 2 days out of a similar sized battery, so it's not simply a product of the OS. WiFi is a battery hog, we all know that... but a dormant (on, but not actively moving data) EvDO data connection and phone radio shouldn't draw that much. Something else is going on in the background.

Quote:
Originally Posted by makkonen View Post
Finally, a resistive touchscreen is a fundamentally different beast than a capacitive one. There is no getting around this; Touch Pro Android will never support multitouch, and will never have the effortless touch experience of a capacitive panel. That said, we're not trying to make a resisitive screen act like a capacitive one -- we're using the driver from the HTC Tattoo (the one Android device with a resisitive screen). This driver obviously has some issues with our specific panel, but that's a smaller, more tractable problem than the capacitive/resistive issue.
That clears it up too. I wasn't real clear on this. I didn't realize that there was an Android device with a resistive screen out there.

I'll be diving into this project within the next few days... possibly my skillsets may if nothing else bring another point of view. This is a worthy cause, and I'll help in any way I can as time permits (I don't seem to have as much of that as I used to).
__________________
The Answerman - moving into the fascinating world of Android!

For generally helpful stuff like my SID finder, Alltel PRLs, and more of my rants and observations on the world in general, visit http://www.the-answerman.com.
Reply With Quote
  #1117 (permalink)  
Old 02-23-2010, 03:14 AM
chrialex's Avatar
PPCGeeks Regular
Offline
Pocket PC: Touch Pro (CDMA)
Carrier: US Cellular
Location: small town in southwest WI
 
Join Date: Apr 2009
Posts: 208
Reputation: 95
chrialex is becoming a great contributor
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

Quote:
Originally Posted by answerman View Post
... but a dormant (on, but not actively moving data) EvDO data connection and phone radio shouldn't draw that much. Something else is going on in the background...
From my understanding, Android has a lot that uses the data connection. Be it Google Sync, Voice, Talk, Maps, Gmail, or any number of other Google/3rd party apps. If that is the case, then that combined with the fact that it is running off of the SD card instead of the phone itself, still having bugs smashed and code tweaked to the optimum settings could help to explain the higher power cost.

And welcome aboard!
Reply With Quote
  #1118 (permalink)  
Old 02-23-2010, 03:50 AM
docnas's Avatar
Regular 'Geeker
Offline
Pocket PC: Touch Pro 2
Carrier: Sprint Sero
Location: New York
 
Join Date: Apr 2009
Posts: 283
Reputation: 340
docnas is becoming a PPCGeeks regulardocnas is becoming a PPCGeeks regulardocnas is becoming a PPCGeeks regulardocnas is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

Call me greedy but every time i come to this thread from the TP2 thread i get a lil bit jelous and wish the guys working on the TP were working on the TP2 instead...
Reply With Quote
  #1119 (permalink)  
Old 02-23-2010, 04:39 AM
celsius0010's Avatar
PPCGeeks Regular
Offline
Pocket PC: Touch Pro
Carrier: Sprint Sero w/ Custom ROM
 
Join Date: Jan 2008
Posts: 170
Reputation: 180
celsius0010 is keeping up the good workcelsius0010 is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

Quote:
Originally Posted by makkonen View Post
we're using the driver from the HTC Tattoo (the one Android device with a resisitive screen). This driver obviously has some issues with our specific panel, but that's a smaller, more tractable problem than the capacitive/resistive issue.

The work you guys are doing is amazing. I was wondering tho, what drivers were being used before the Tattoo came out.. I had a semi functional version of android working on my Mogul when the G1 came out, I'm almost positive before the G1 came out. And I think the Vogue build was considered pretty stable before the Tatoo was even announced...
Reply With Quote
  #1120 (permalink)  
Old 02-23-2010, 04:48 AM
makkonen's Avatar
TouchPro Android Guy
Offline
Pocket PC: Vogu100, Raph500, Diam500, Raph800, Evo
Carrier: Sprint
Threadstarter
 
Join Date: May 2007
Posts: 585
Reputation: 3280
makkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIPmakkonen is still contributing even after becoming a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

I think the Vogue/Kaiser/Polaris (and before we switched, the raphael/diamond/topaz/rhodium) used an older MSM Touchscreen driver, of what provenance I do not know. It works well on the older devices, but is awful on ours.
Reply With Quote
This post has been thanked 2 times.
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro

Tags
android, donut, eclair, linux


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 07:25 AM.


Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com