Wckediden - Mobile Tricks and Tweaks Community

Wckediden - Mobile Tricks and Tweaks Community (https://www.wckediden.com/index.php)
-   Windows Mobile - COOKED ROM RELEASES (https://www.wckediden.com/forumdisplay.php?f=491)
-   -   [CDMA] Android release on HTC Apache *CDMA Works!* (https://www.wckediden.com/showthread.php?t=187614)

D/\SH 06-18-2009 08:13 PM

Android release on HTC Apache *CDMA Works!*
 
4 Attachment(s)
First, Thank You Colonel, Helmi, and all of the kitchen contributors, your efforts and ROM releases have easily made this the best phone I've ever owned.

I dunno what happened to the Android poll thread and its' creator, but I was motivated by that thread, and after many hours of research, patching, porting, compiling, packaging, and several pots of coffee... Android m5 (slightly older than the version in SDK 1.0) boots and is navigable. This is my first step towards getting the release version up and running on the Apache, though to what degree I am uncertain.

I'll post some video later tonight/this weekend. All major updates will be edits to the original post.

p.s. woot.

For those of you having trouble try these tips from other users:
- Make sure you are NOT extracting the archives
- Make sure the rootfs file ends in tar.bz2, some folks have had issues with extensions getting cut off
- Make sure the phone radio is on, bt and wifi off.
- Run HaRET as soon as you can after a fresh soft reset
- Wait at least 5 minutes for it to pass jumping to kernel if you think it's hanging, it shouldn't take this long but some users have noted longer waits depending on what's running and installed on the Windows Mobile side at the time of execution.

6th Update: CDMA Steps into the ring ppcgeeks.com loads for the test. Connection is unstable as hell (unusable) at the moment. Pics in thread. http://forum.ppcgeeks.com/showthread.php?t=43753&page=9

5th Update: Proof of concept build released to the masses for fiddling around.

4th Update: Touchscreen is now up and fully functional.

3rd Update: Android release compiled from source boots via native init on HTC Apache!

Most of the information below is outdated since I've moved from M5 to full release Android, I'll leave the info up here for now though for reference.

The quick and dirty:
- NO FLASHING REQUIRED. It boots from an SD card
- Underlying kernel based on a modified version of Handhelds.org's 2.6.21 kernel source for htcapache
- Android system is from the m5 SDK distribution
- Uses Kevin O'Connor's HaRET for chainloading the kernel from CE
- Uses backported binder, log, power, etc drivers from m5 distro (I'll have to look at the patch, can't remember who ported them)
- Eats batteries like I'm running Prime 95... (See item 1 of "What doesn't work")

What doesn't work (not much testing done yet):
Power Management (kernel)
Cell/Radio/Data (kernel)
Touchscreen is flaky (kernel)
Sound? (unknown)
Several unmapped or incorrectly mapped soft keys (mainly android) (FIXED)
Framebuffer issues -> should have a fix (kernel/pxafb driver) (FIXED)

What works:
Basic navigation with the action button
Cursor Keys
Power Button
Touchscreen (Flaky, intermittent)
RTC
Softkeys
DoubleBuffering on the framebuffer

Current Goals:
- Port apache-specific kernel code to 2.6.25 (In-Progress, 2.6.25 kernel now boots and we are able to mount the img on the SD card.)
- Get beta .9 running (Skipping in favor of custom compiled Android Release)
- Get 1.0 release code running (Step 1: The kernel is well underway.)
- ... and more

/etc:
This was the first step, and it's giving me a chance to work out the kernel and HW issues on an older setup. I'll probably need some help at some point in time, if anyone has any kernel hacking or device driver experience that'd be the most helpful, anyway, more info as I have it to share.

Credits:
This work was only possible due to:
Kevin O'Connor and the rest of the handhelds.org kernel maintainers
Benno Leslie and Benno's blog
alextreme.org (android on nokia n8xx information)
elinux.org (android on omap information)
androidzaurus (from Japan? whose work on the pxa based Zaurus led to the framebuffer patch for 2.6.23 I just ported over to .21)

ON3/\L 06-18-2009 08:18 PM

Re: Android release on HTC Apache CDMA Works
 
Damn can we get this on the TP already? I know it's available but it's soooo buggy! I would like to have just to use on occaisons when I'm around a CERTAIN group of people, lol, and at work of course. Eventually running WebOs would be even BETTER! Just a matter of time I suppose..well thanks for the post I'm just a "J" since I want it on my TP.

GokuSS3 06-19-2009 12:39 AM

Re: Android release on HTC Apache CDMA Works
 
Dam me too can't wait for them to Port this to the TP too. Will be on the look out now for update or new Good post

streetnExx 06-19-2009 09:53 AM

Re: Android release on HTC Apache CDMA Works
 
i had it on my touch pro acouple of weeks ago but you can even make or recive calls.so basically it's useless, for now. i know over at XDA they are working on it.

D/\SH 06-19-2009 01:09 PM

Re: Android release on HTC Apache CDMA Works
 
Quote:

Originally Posted by streetnExx (Post 381972)
i had it on my touch pro acouple of weeks ago but you can even make or recive calls.so basically it's useless, for now. i know over at XDA they are working on it.

yeah but this isnt the pro so lets keep it on topic guys... this is a working version for the apache aka 6700.....

VenumX 06-19-2009 02:12 PM

Re: Android release on HTC Apache CDMA Works
 
yeah cmon guys how often do we see a post for the 6700 these days....hahahah i remember trying to get my 6700 replaced with a mogul back in the day lol. wish i still had it so i could actually try this!

D/\SH 06-19-2009 06:32 PM

Re: Android release on HTC Apache CDMA Works
 
Quote:

Originally Posted by VenumX (Post 382048)
yeah cmon guys how often do we see a post for the 6700 these days....hahahah i remember trying to get my 6700 replaced with a mogul back in the day lol. wish i still had it so i could actually try this!

hahahah i did the same and than turned the mogul into a pro thus the phone you are holding in your hands right now lmao

merdinh 06-19-2009 09:38 PM

Re: Android release on HTC Apache CDMA Works
 
Quote:

Originally Posted by D/\SH (Post 382099)
hahahah i did the same and than turned the mogul into a pro thus the phone you are holding in your hands right now lmao

Man i wish now that i had a apache, i use the Touch pro version in front of friends sometimes with there ohhs and ahhs, and thats so cool, but its very limited. It does not matter how old a phone is as long as updates are coming it still new.

D/\SH 06-19-2009 10:07 PM

Re: Android release on HTC Apache CDMA Works
 
Quote:

Originally Posted by merdinh (Post 382151)
Man i wish now that i had a apache, i use the Touch pro version in front of friends sometimes with there ohhs and ahhs, and thats so cool, but its very limited. It does not matter how old a phone is as long as updates are coming it still new.

hahahaa exactly how i feel also :) the apache is a great device still... hell it has made it farther than any other with the updates... the mogul isnt even getting this attention still...... tells ya that the 6700 was and is a good product still.

VenumX 06-20-2009 03:44 AM

Re: Android release on HTC Apache CDMA Works
 
<3 wm5 ..........

Bigrob 09-08-2009 09:16 AM

Re: Android release on HTC Apache *CDMA Works!*
 
Is till have my mogul.... wonder if it'll boot on there... :-\

Hmmmm........

claudius 09-08-2009 10:33 AM

Re: Android release on HTC Apache *CDMA Works!*
 
this is ill i still got my apache when im not busy i want to try this out do u have to unlock the apche just like the pro to make changes on it

D/\SH 09-08-2009 01:48 PM

Re: Android release on HTC Apache *CDMA Works!*
 
Quote:

Originally Posted by Bigrob (Post 411212)
Is till have my mogul.... wonder if it'll boot on there... :-\

Hmmmm........

ummmm no this will only work on the apache aka 6700, its a rom built for that phone and roms can only be used on phones that they are built for.... if you flash this to your phone you will most likely brick it in more instances than not.


All times are GMT -4. The time now is 10:13 PM.

Powered by vBulletin® Version 3.8.14
Copyright ©2000 - 2026, vBulletin Solutions Inc.
POWERED BY PHILLYFINESTSERVERSTAT FOR WCKEDIDEN|- NEXTELELITE| - PPCTHEME| - IDENINSIDER