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
  #2171 (permalink)  
Old 04-23-2010, 04:12 PM
arrrghhh's Avatar
Testing Extraordinaire
Offline
Pocket PC: HTC Touch Pro 2 (RHOD400)
Carrier: Sprint
 
Join Date: Mar 2007
Posts: 3,604
Reputation: 7360
arrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the community
Mentioned: 7 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

Quote:
Originally Posted by hamagc View Post
i'm not positive on how this affects us. i know if windows is set to handle the screen automatically, it screws up the android screen management. i always figured this was something to do with the drivers for it or a setting left over from when winmo gets killed and android boots, and doesn't allow android to get the management for the screen to work.

hopefully makk can bring some more insight into this one for us.
That would be my guess as well, Android's settings aren't "primed" correctly so-to-speak when the backlight is set to auto... Outside of that my explanation will get more cryptic and probably less accurate
Reply With Quote
  #2172 (permalink)  
Old 04-23-2010, 04:52 PM
hamagc's Avatar
Halfway to VIP Status
Offline
Pocket PC: Touch Pro
Carrier: Sprint Sero
Location: Lancaster CA
 
Join Date: Nov 2009
Posts: 696
Reputation: 445
hamagc is becoming a PPCGeeks regularhamagc is becoming a PPCGeeks regularhamagc is becoming a PPCGeeks regularhamagc is becoming a PPCGeeks regularhamagc is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

here is some insight into haret provided by edvard on connect-utb:

Quote:
Most of you who have been following the porting of Android to the Touch Pro and Diamond have used Haret. However, many of you may not know what goes on and why we cant just cook up a native Android ROM right away. Well, its all in the fact that at the moment we need the initializations done in Windows Mobile even though Haret shuts down Windows Mobile completely before booting up anything else.
Read on to learn how it all works

Normally, firmware and drivers work by telling the device (WIFI, GPS etc.) that it should activate and start doing its job. This can be as simple as telling it to power on, or it can consist of complex routines requiring sending of data back and forth before it powers on.

So when you in Windows Mobile tell the GPS to turn on and activate it stay activated until it gets deactivated and doesnt get affected by the booting of Linux.

What Haret does is that it loads the Linux kernel into memory while WM is running, then it takes control over the entire device, disabling memory management functions (MMU) before it copies the Linux kernel from one place in memory, to the place it should be, and executes (jumps) to that location. (Very simplified)

Its also worth noting that Haret might not work in future versions of WM since the MMU takeover only works on operating systems with no security, and running every app in RING 0/Kernel space. Just like DOS did.

When Haret jumps to the Linux kernel location, the Linux kernel starts and clears, and writes over the entire memory used by Windows Mobile.
The GPS device is still activated and transmitting data even though Windows Mobile is gone. This is why the LED state also "hangs" after booting Linux/Android.

In Windows Mobile, when the charger is connected, Windows Mobile tells the LED to light. When Windows Mobile is gone there is nothing there to tell it to stop.
There shouldn't be any differences in running Linux from Haret or running it native other than that you have to initialize all the devices in your phone again.
Hope this can shed some light on how Haret and Linux works.
Reply With Quote
  #2173 (permalink)  
Old 04-23-2010, 04:53 PM
arrrghhh's Avatar
Testing Extraordinaire
Offline
Pocket PC: HTC Touch Pro 2 (RHOD400)
Carrier: Sprint
 
Join Date: Mar 2007
Posts: 3,604
Reputation: 7360
arrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the community
Mentioned: 7 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

Pretty much what we've been saying, in a more concise (and hopefully accurate ) manner.
Reply With Quote
  #2174 (permalink)  
Old 04-23-2010, 04:58 PM
hamagc's Avatar
Halfway to VIP Status
Offline
Pocket PC: Touch Pro
Carrier: Sprint Sero
Location: Lancaster CA
 
Join Date: Nov 2009
Posts: 696
Reputation: 445
hamagc is becoming a PPCGeeks regularhamagc is becoming a PPCGeeks regularhamagc is becoming a PPCGeeks regularhamagc is becoming a PPCGeeks regularhamagc is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

lol ya just alot more detailed. but pretty much explains it all. we need windows to start everything for us while we are working on the drivers for android to be able to start and stop the hardware (much like the mic, needed to call prior to launching haret). the screen is the same way. i have a feeling that when run automatically, winmo tells the screen to default to dim when on unless another command overrides that. once in android there is nothing to override that so it stays dim. if we take it off, it defaults to just on and android can have it on without being dim. i don't really remember right now but i don't recall android having dimming capabilities. could be wrong though.
Reply With Quote
  #2175 (permalink)  
Old 04-23-2010, 05:25 PM
arrrghhh's Avatar
Testing Extraordinaire
Offline
Pocket PC: HTC Touch Pro 2 (RHOD400)
Carrier: Sprint
 
Join Date: Mar 2007
Posts: 3,604
Reputation: 7360
arrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the community
Mentioned: 7 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

LOL well the first post could be considered "concise"... not so much anymore. Good info from Edvard.
Reply With Quote
  #2176 (permalink)  
Old 04-23-2010, 05:51 PM
88fingerslukee's Avatar
PPCGeeks Regular
Offline
Pocket PC: Bell Touch Pro, Telus P5310 (NEON400)
Carrier: Bell, Telus
Location: Vancouver
 
Join Date: Sep 2008
Posts: 73
Reputation: 15
88fingerslukee is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

Thanks guys for the searching. That makes more sense than it did before.

Is he saying that GPS could actually work if you have it running before you run Haret? Or is there no way for Android to control it at all right now?
Reply With Quote
  #2177 (permalink)  
Old 04-23-2010, 05:54 PM
arrrghhh's Avatar
Testing Extraordinaire
Offline
Pocket PC: HTC Touch Pro 2 (RHOD400)
Carrier: Sprint
 
Join Date: Mar 2007
Posts: 3,604
Reputation: 7360
arrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the communityarrrghhh is a trusted member of the community
Mentioned: 7 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

Quote:
Originally Posted by 88fingerslukee View Post
Thanks guys for the searching. That makes more sense than it did before.

Is he saying that GPS could actually work if you have it running before you run Haret? Or is there no way for Android to control it at all right now?
GPS no workie currently. At all. The underlying Linux kernel doesn't have the drivers to understand what the GPS device is sending, so there's no way for Android to access it either. I'm hoping they'll get that worked out soon... I really want a NAND, I'm not sure what's stopping them now (other than the battery consumption, but it's not horrid... Just not ideal either )
Reply With Quote
  #2178 (permalink)  
Old 04-23-2010, 06:02 PM
hamagc's Avatar
Halfway to VIP Status
Offline
Pocket PC: Touch Pro
Carrier: Sprint Sero
Location: Lancaster CA
 
Join Date: Nov 2009
Posts: 696
Reputation: 445
hamagc is becoming a PPCGeeks regularhamagc is becoming a PPCGeeks regularhamagc is becoming a PPCGeeks regularhamagc is becoming a PPCGeeks regularhamagc is becoming a PPCGeeks regular
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Linux/Android on CDMA Touch Pro (RAPH800)

x2, i am patiently waiting for a nand release to drop winmo. i'm waiting on the camera more than the gps. cell tower location is just fine for me. but occasionally i will use my camera for work so i'd like that.
Reply With Quote
This post has been thanked 1 times.
  #2179 (permalink)  
Old 04-24-2010, 12:49 PM
tx_jaycee's Avatar
Almost a VIP
Offline
Pocket PC: HTC Touch Pro> EVO
Carrier: Sprint
Location: Houston, TX
 
Join Date: Nov 2008
Posts: 777
Reputation: 1590
tx_jaycee is halfway to VIP status based on reptx_jaycee is halfway to VIP status based on reptx_jaycee is halfway to VIP status based on reptx_jaycee is halfway to VIP status based on reptx_jaycee is halfway to VIP status based on reptx_jaycee is halfway to VIP status based on reptx_jaycee is halfway to VIP status based on reptx_jaycee is halfway to VIP status based on reptx_jaycee is halfway to VIP status based on reptx_jaycee is halfway to VIP status based on reptx_jaycee is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via Yahoo to tx_jaycee
Re: Linux/Android on CDMA Touch Pro (RAPH800)

Sorry for the noob question but can you explain what you mean by NAND release?
__________________
If I was able to provide a useful/helpful post, please click the THANKS button.
Reply With Quote
  #2180 (permalink)  
Old 04-24-2010, 06:09 PM
Santehnik's Avatar
Lurker
Offline
Pocket PC: RaphCDMA, iPod Touch, N95-8Gb
Carrier: GSM:Life:) & CDMA:Intertelecom
Location: Ukraine, Kyiv
 
Join Date: Jun 2008
Posts: 9
Reputation: 5
Santehnik is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via ICQ to Santehnik Send a message via AIM to Santehnik Send a message via MSN to Santehnik Send a message via Skype™ to Santehnik
Re: Linux/Android on CDMA Touch Pro (RAPH800)

NAND release is firmware that replace WM with Android
Reply With Quote
This post has been thanked 1 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 11:48 AM.


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