yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Android Development] tonybli:
Quick Thanks

Just wanted to say thanks for taking on the CDMA challenge. I will be watching closely. If there are things we non-devs can do to help say the word.
[Touch Pro2, Tilt 2 Android Development] segadc:
So getting data to work, is it some kind of configuration we need to find out? Couldn't I use the one that worked with my XV6800 or at least the same txt file or whatever?

Also which version of Android is this? I want to try it but cannot at the moment.:p
[Touch Pro2, Tilt 2 Android Development] therealdrunk:
If you watch the console text when it's first creating the data store (or rather, shortly after that) it says something about "eclair". Not sure if that's just random or hinting at the version.
[Touch Pro2, Tilt 2 Android Development] segadc:
What file type does zimage have to be? I think I just renamed it and not made it a file type. Thanks.

edit: I changed it to .dat just to see that it would change the type and it did. I took off .dat, put it in my TP2 but it still it has a .95-civic extension when trying to run haret.

Anyone have the orginal (sounds like it does work) zimage? At the moment cannot download the whole folder of files.
[Touch Pro2, Tilt 2 Android Development] mxxcon:
Eclair is a codename for android 2.0(.0.1, .1)

anroid 1.5 is called Cupcake

1.6 is called Donut

2.0 is called Eclair

next one will be called Flan

the one after will be something starting with G..

etc, etc in alphabetical order with names of pastries.
[Touch Pro2, Tilt 2 Android Development] therealdrunk:
I knew as much but wasn't 100% that was the intention of the coders.

As for the filetype, I just left it as is, but that could be the reason I'm having issues getting it to run.

I'm home now, so I have some time to be specific about the issues I'm having, and I hope it will help development.

First off, the second draft still hasn't fully loaded for me, so I'm not sure what the deal is with that... It could be the custom rom that's on there?

Next, most of the time when it looks like it will load it just gets stuck at the Nexus One's loading video.

I haven't been able to get it to run more than once at a copy.. I've actually cleared out the memory card each time it crashes and started over. When it did work, I'd restart the device and it wouldn't load back up (stuck at the loading screen again).

If you attempt to start the linux loader while it has the USB plugged in, it will lock up and you'll have to restart it (which is probably because the USB port isn't active yet). Also, attempting to start it with the stylus out will cause a similar error.

Both times I had it running I noticed that the OS was running just a tad slow. Not as bad the second time though.

I've formated the memory card for both FAT and FAT32 file system types, and it doesn't seem to make any difference (saw some mention of this elsewhere on the forums here).

And I posted one of the errors I had when the OS was running.

As for the good stuff:

OS is clean. What I mean by that is it didn't look distorted, the screen mapping seems correct (although I think it requires a bit firmer touch). The applications that came with it run ok, and the first time when the Phone app worked, it was very responsive, even if it was silent. I think you're doin a great job on this and I hope the stuff I've been posting helps out at least a little.

Thanks,

Drunk
[Touch Pro2, Tilt 2 Android Development] jimmyz:
I don't thinks its important what the name of the zimage is as long as the startup.txt for haret points to that file as the kernel. For example if the line in the startup.txt reads "set kernel zImage.whatever" then it will look for "zImage.whatever".

hope that helps
[Touch Pro2, Tilt 2 Android Development] .mak:
Are you a Verizon user? This happens to me with all of the Android builds I've tried. I believe it has something to do with the Vonage SIM cards in our Verizon TP2's, but I could be wrong.

EDIT: Got it up and running. Made a test call, received said test call. Obviously, no audio in or out. It's much faster than I expected, the dialpad is the only real exception.

I'm looking forward to a fully functional nand version in the coming months :D
[Touch Pro2, Tilt 2 Android Development] darbud:
as for my sprint tp2, the android port loads every time now but it doesn't appear to be able to call out or my phone is locking up. I moved some apps over from my brothers g1 and they loaded in but I couldn't get them to open yet. I customized my device rom myself so my problems may be isolated. Thanks to civic for getting this project moving in the right direction!!
[Touch Pro2, Tilt 2 Android Development] szniwawa:
Thanks, I'll follow the post closely.
[Touch Pro2, Tilt 2 Android Development] cornelious2:
if you use the call before loading trick audio and mic works off the bat (only for calls not apps/normal system sounds), if plugged into the usb before starting as well phone will work off charger power and charge battery/stay on if you remove the battery.
[Touch Pro2, Tilt 2 Android Development] segadc:
Oh ok cool yeah that helps. I will check out what startup.txt says.

You were right renamed it back thanks!

edit: I guess for now its in landscape only? That is cool just fun checking it out. Can't wait for more updates!
[Touch Pro2, Tilt 2 Android Development] djhcmd:
Yes. And now that you mention that, when I didn't have the verizon SIM installed a couple of weeks ago and tried an older build it didn't do that. So this much be the issue. I don't know why I didnt think of that as when I buy Orange SIM in Spain for my old phone it would start in spanish.
[Touch Pro2, Tilt 2 Android Development] drb115:
wow really? i am sorry this gets you all hot and bothered. i don't understand how its disrespectful to request something, but apparently you are the developers rep so i best watch out from this point forward. get over yourself.

I stick by my previous requests...
[Touch Pro2, Tilt 2 Android Development] mxxcon:
and yet you didn't even bother to explain your defintion of "once the project is complete".

you are not realistically offering a bounty for a feature. you are waving a carrot on a stick that is impossible to reach. every time development will move forward you will "request" something else and something else and something else.
[Touch Pro2, Tilt 2 Android Development] kitts:
Please people, this thread is for a very good cause. Don't spoil it by bringing in your hatred thoughts. You can show as many appreciation you want, but please, please take the hatred somewhere.

95-civic, you are doing a wonderful job, keep it up.. Consider me as your tester please. Order us anything you would like to get done.
[Touch Pro2, Tilt 2 Android Development] mxxcon:
i want people to respect civic's work with honest promises
[Touch Pro2, Tilt 2 Android Development] fukxou:
Thanks for the Hard Work!
[Touch Pro2, Tilt 2 Android Development] mobius999:
Nub question here. Never run something off the card before. Is this a virtual environment running over WM or running Android native?

I am curious in checking out performance and android apps, why I'm askin. If someone could clear that up for me would be great=)
[Touch Pro2, Tilt 2 Android Development] mxxcon:
it is NOT EMULATION or virtual environment of any kind.

you are running 100% native code directly on hardware.

a single search on google will give you all the answers you are looking for.
[Touch Pro2, Tilt 2 Android Development] mlin:
Thankis 95-civic! I am redirecting my pledge to you and this thread. I'll contribute $25 for working data and power toggle, $50 for a functional build to run off the SD. I have no desire to flash Android, I love WM and really dig the idea of "dual booting."

BTW, thanks mxzxcon for pointing me to this thread!
[Touch Pro2, Tilt 2 Android Development] Lord Delmar:
In keeping with the spirit of donations for specific milestones, I will offer the following...

$25 for working phone/SMS (Working on boot, not having to call voicemail first, then boot to Haret)

$25 for working data (EVDO)

$25 for working Wifi

$25 for working power saver features and G-sensor

Yes, I know its a small contribution but that is $100 (US) for what I would consider a project complete. I have no interest in making it flashable at this point because I have things that I enjoy using on WinMo. The dual boot config of Haret makes this project SO much more valuable to me. I might consider more donations if the developers managed to improve speed and memory usage (fixing memory leaks and whatnot).

I am VERY happy with the progress so far. Its gotten me to actually post instead of lurking, which is rare.
[Touch Pro2, Tilt 2 Android Development] Ludacrisvp:
This is because it is basically a GSM version of android that you are running. I have been able to make a call with CDMA Radio since the first release was working on the Rhodium back on the 22nd or so of December, on Verizon.

It does look German, its dutch since the SIM card from Verizon is from Vodafone in the Netherlands.

To make a test call with Audio you simply need to read a bit more to find out that you need to call out from WM to vmail or any other number really and run Haret.exe while you are in the call and then when you are in Android you will have working earpiece and mic. If you run it while in speakerphone mode you will have the call on the speakerphone.

You will not have SMS or DATA or any ringtones/music. just vibrate and in call audio.
[Touch Pro2, Tilt 2 Android Development] B3RL1N:
95-civic, I freaking love you.

Just the ability to run Android on my Windows Mobile device at all is something I've been looking forward to since the day I bought my Rhodium. I knew that this day would come and I'm totally thrilled to have a working Android build on my Touch Pro 2.

I just wish I would of known about this last weekend as I would of walked around CES screaming your name from the rooftop.

You just have no idea how long I messed with my phone trying to turn the bastard off before I read that the end key didn't work. I finally just gave up and yanked the battery out, but if anyone knowns of a way that doesn't involve crashing the device I'd like to know. I can wait until the next build but in the mean time it'd be nice. :)

Another thing I noticed is it destroyed my battery life. I'm not sure what did it exactly as I installed Android, ran it, then loaded WinMo again and got a battery low message. This is all after a days use, but it was probably at 30-40% when I started. I'll mess with it some more tomorrow but I'm just detailing my experience.

My only suggestion is to keep up the good work and include some links in your main post so others have an easier time finding important information.

Those links are as follows:

Android 1.6/2.0 Rhodium Wiki:

androidonhtc.com/rhodium/port_status#latest_builds

Rhodium GSM Bounty Thread:

xdaforums.com/showthread.php?t=596370

Topaz Android Thread:

xdaforums.com/showthread.php?t=509493

(^^Add www / http and what not, damn new user outside link crap)

Posting those links will allow some to answer their own questions instead of asking them here. Saving both you and them time.

Again, keep up the good work! The entire reason I bought a Windows Mobile Device is all the great things you can do with it, this being one.
[Touch Pro2, Tilt 2 Android Development] klynch_gdd:
It looks like Ludacrisvp posted some logs that might help with the data connections in CDMA version.
[Touch Pro2, Tilt 2 Android Development] mxxcon:
giving credit where credit is due, 95-civic wasn't the 1st one to release a working TP2 android package. other people deserve that honor.

that's the common problem on this forum. people do stuff without reading/researching for 5min.

did you read the fact that power management is not yet implemented?:confused:

oh the irony of that statement.:rolleyes:
[Touch Pro2, Tilt 2 Android Development] wibrnt:
Great Job Civic! Finally my CMDA TP2 has service can't wait until the internet and other functions work. Isn't the whole point of android is having internet so you can sign in too the network?! Thanks.
[Touch Pro2, Tilt 2 Android Development] MrGoodCat:
glad to see cdma support for this project. keep up the hard work, wish i could help but i am no good with software. i look forward to seeing how far this goes. will donate once i acquire income...
[Touch Pro2, Tilt 2 Android Development] B3RL1N:
Thanks for the response mxxcon.

I'd like to thank ALL of the Android developers for the work they've done. :P

Yeah, I knew that the power management feature wasn't working but I figured that was just the battery meter. Not the entire power management application in the sense that it controls how the devices negotiates power throughout the system.
[Touch Pro2, Tilt 2 Android Development] トロワ:
thanks for the hard work! android runs ok on the device. a bit of slow downs at time... but windows does that to... i am thinking the rhodium is kind of iffy on the hardware side XD but still super awsome. waiting to see sprint cdma kind of data working in droid. and would love to see speakers actually work XD making a call was all kinds of awsome ! THE CDMA RADIO for calls works! the touch screen works and buttons!!!

you rock...
[Touch Pro2, Tilt 2 Android Development] unstable357:
Thanx 95-Civic and to all that helped in development of the Android for CDMA for the hard work and look forward to a full functional version.
[Touch Pro2, Tilt 2 Android Development] friedmjb:
Offer of service

95-civic:

I have not written an operating system since my college days, however, thanks to the words posted by a user in the PPCGeeks Rhodium CDMA Android forum, I have been inspired to humbly offer my services.

http://forum.ppcgeeks.com/showthread.php?p=1496625#post1496625

First, thank you for your contributions. Second, I will begin to read through the dev threads. Third, please PM me if I can assist you in any way - it would be easier to collaborate than to start from the ground up.
[Touch Pro2, Tilt 2 Android Development] 95-civic:
Hello everyone. I just finished up an 85 hour work week and only had a few minutes to play around between work/sleep. I'm back to my normal schedule next week and will be back on development. The only thing I've done since the last build was to change a few lines of code in the shut down procedure to let the device actually power down. I swear the red coating on my reset button has all but worn off!

Sorry for the delay in communication to all those who have sent me PM's asking to lend a hand, I will reach out to you by tomorrow with some instructions on how to setup your own dev environment. Thanks to everyone for their support, but please remember we would not even have a running build to tweak and modify if it wasn't for the android developers over on the topaz thread; please do not forget to thank them for their hard work.

For those who have been arguing back and forth about the donations, please stop. This thread is for development status, testing results, and general questions about placing android on your CDMA TP2. I hate having to sort through all of the "garbage" in order to see any legitimate posts. The funny thing about your posts is that even If everyone on this site posted that they would give me $100 when a build is complete, this still would not make me work any faster, I'm doing what I can, when I can, as much as I can...lol. I'm not knocking donation promises as they are a nice incentive, but know that even if I don't get another dime for the hours I will be putting into this project I will still be content knowing that Android is running on my TP2 and I helped to get it there :).

Be on the look out for something new from me this week.

Thanks again to everyone for all the support!

95-Civic
[Touch Pro2, Tilt 2 Android Development] Ludacrisvp:
Yeah, phhussion requested the adb logcat radio buffer data from the MotoDroid Verizon CDMA device that a buddy of mine has. It took me a few days to borrow his phone again to get them to him.

Hopefully with some help from both phhussion and 95-civic everyone will be able to have data on their CDMA TP2s.

I do have a few days off starting now, so I may try and setup a dev environment on my mac since I remember seeing somewhere that you can do android dev on OSX, perhaps 95-civic would have some pointers on an easy setup.
[Touch Pro2, Tilt 2 Android Development] 95-civic:
This is where I started:

http://source.android.com/download

And yes, the site has instructions for compiling the source on a mac.

Once you get all of the required packages installed send me a PM.
[Touch Pro2, Tilt 2 Android Development] charliepowell95:
THANKS

95, you are the heat. Please keep up the hard work, as you are appreciated more than you know. I am broke as heck, so I cannot offer anything above and beyond moral support. If you need an idiot tester (lowest common denominator- spelling sucks) then I am your helper.

THANKS!!!:):):):):):)
[Touch Pro2, Tilt 2 Android Development] :
Tester

I also have a Sprint CDMA Tp2 with a 16GB sd card with the proper format. If you need anyone to do basic tests you can throw me in! I have been watching the Andriod port threads a lot on PPC Geeks and just joined XDA. Thanks again for your dedication!
[Touch Pro2, Tilt 2 Android Development] socalracer:
I can't get much if anything to work. I did overwrite the zimage. I can't get wifi. I can't get cdma coverage, i can't get cdma data. i can't get gsm voice or data, I have a to-mobile sim card in my US Cellular TP2. I can't get the orientation to change. I haven't found a working package for this phone anywhere, i tried 6 different packages and the most luck with Ego1109 Package. Is all of this normal?
[Touch Pro2, Tilt 2 Android Development] jimmyz:
1) wifi doesn't work with the rhodium (TP2) yet (there is only one person I have seen that actually got it to work)

2)CDMA data is not supported yet

3) Try pulling the stylus out to get landscape orientation

4) Use the package in this thread

5) Try making a call and then starting up android- often then you can make calls with a working mic and headset
[Touch Pro2, Tilt 2 Android Development] NeoMatrixJR:
Hey Civic (& all u CDMA folks).

I finally set up an Android build environment and built a zImage. I used the linux-msm-topaz GIT repository. I placed the zImage into Civic's buildout. CDMA voice was working w/ audio (at least I hope I didn't place a GSM call....) after making a call to my VM and then running haret. My phone said Sprint (No Service) but it did make the call. No WiFi or Bluetooth.

Civic, what did you actually do to get CDMA working? Have your changes been merged into the mainstream repo or is this something in your version of the system? Can you upload your kernel .config file?
[Touch Pro2, Tilt 2 Android Development] Shadowmite:
Another good site with the updates seems to be:

http://glemsom.anapnea.net/android/htc-msm-android/

granted thats a combined release for everything, but it runs just as well as civics minus the keymapping from what I see.
[Touch Pro2, Tilt 2 Android Development] dfgas:
You ROCK!!!

This is sweet. even though a few things work i still love it. i can't wait for it to progress farther cause winmo sucks...
[Touch Pro2, Tilt 2 Android Development] jimmyz:
95-Civic- I'm sure you have seen the 2.01 build herebut I wonder if you have seen the latest changelog refering to CDMa devices:

# 22.01.10
# Proper Backlight control: dimming and controlling brightness. No need to change in WinMo anymore
# Updated RIL: force cdma option, for cdma topa/rhod since we have no way to detect that they are cdma
# Slow sim option to slow down SIM access, I think this might fix the problem of people having crashing android with bad sims
# Startup cmds:

* force_cdma=1
* slow_sim=<time in microsecond to wait between every SIM access)

# Updated apps
[Touch Pro2, Tilt 2 Android Development] obrienmd:
androidcentral.com/htc-releases-source-code-sprint-hero-rom-cookers-rejoice

Helpful for us Sprint TP2 folks?
[Touch Pro2, Tilt 2 Android Development] buggs1a:
I have the vzw tp2. I just got the droid Thursday. If I can yelp you 95-civic or anyone working with CDMA then please let me know via pm. I thought since I have both that maybe I could help somehow. I don't work so I have lots of time available to help.
[Touch Pro2, Tilt 2 Android Development] mxxcon:
highly unlikely. rhod uses different hardware from hero so he i doubt it'll be of any use to get missing features.

and even more so with the droid. totally different hardware.
[Touch Pro2, Tilt 2 Android Development] kptkill:
Just tried on my VZW TP2, and it did the same thing. Is the fix is to remove the sim card?
[Touch Pro2, Tilt 2 Android Development] 95-civic:
Updated Package

See post #1 for download Link and post #2 for changes.
[Touch Pro2, Tilt 2 Android Development] cracker099:
Trying it out now! thanks!
[Touch Pro2, Tilt 2 Android Development] jimmyz:
I'm excited- I noticed during boot is says "CDMA phone found"- I don't think I have seen that before!

Edit- nice build! Its great having a power button- thanks for your efforts! How is it going with cdma data?
[Touch Pro2, Tilt 2 Android Development] cracker099:
Voice calls are working (without the need for initial call in WM)

Power button works

Lock screen is working as well
[Touch Pro2, Tilt 2 Android Development] jimmyz:
My mic worked but the speaker did not (without initial call in WM)
[Touch Pro2, Tilt 2 Android Development] yismoh:
thank u , is amazing:eek:
[Touch Pro2, Tilt 2 Android Development] variance:
my speaker didnt work without initial call either.
[Touch Pro2, Tilt 2 Android Development] JustusIV:
Never used android but i am glad to see progress on this.

Thanks for the hard work.
[Touch Pro2, Tilt 2 Android Development] djhcmd:
Well done Civic,

Voice calls work entirely with WM inital call (speaker does not work on mine either without it)

power button works!

Yes, backlight/suspend button works. Blanks screen but does not turn off backlight (im sure you noticed)

Dialer app doest take me 10 min to make tests calls anymore

I do not boot in Dutch anymore even with sim installed

Looking forward to next build. Thanks a bunch and keep up the good work!
[Touch Pro2, Tilt 2 Android Development] bounzijoke:
Working Well. Call is Working But I don't here the person talking. I HEAR myself on the phone that I am calling. Have A Telus.

Power botton work.

lock svreen work
[Touch Pro2, Tilt 2 Android Development] Damionix:
So Jealous

Dammn, I am so jealous. Am at work right now. Can't wait to go home so I can test this recent build.

Thanks for all the hard work.
[Touch Pro2, Tilt 2 Android Development] segadc:
Thanks civic will check out this latest version very soon.
[Touch Pro2, Tilt 2 Android Development] cliffordtrue:
Just info...

- The CDMA calls works with the exception that I cannot hear from the cell phone (Mic works, not earpiece). Voicemail call from WM then Mic does work but only as of 1/24/10 release.

- Need to register to network each time phone is booted, did not do this before

- CDMA Phone found message at boot does display

- Power off now works, but only since the 1/24/10 release

I have US Cellular as my carrier

Thanks to all who are part of this project!
[Touch Pro2, Tilt 2 Android Development] kitts:
Just tried the latest build.. Works as expected!.. Nice work there..

The speaker/speaker phone doesnt work unless start from VM.

Nice progress..
[Touch Pro2, Tilt 2 Android Development] rmk1825:
95-civic, this is a totally progressive build. Not only new features, but it's also faster. The dialer is defeinitely faster! Love the work! Keep it up!