yashsingh1/xdaforums huggingface dataset:
[Touch Cruise Android Development] dcordes:
simply replace the make htckaiser_defconfig part with make htcpolaris_defconfig
[Touch Cruise Android Development] dcordes:
http://linuxtogo.org/~lgorris/zImage-polaris-2.6.25-test-8

can somebody please check on polaris if the on screen keyboard works again in that zImage?

doesn't work. thanks again to imfloflo for the quick testing. I uploaded a diff of the 2.6.25 tree with polaris in it: http://linuxtogo.org/~lgorris/git-diff-2.6.25-170908-polaris.diff

this is against android-msm-2.6.25 branch of google git. would be nice if somebody could look why the on screen keyboard does not start. I think the source of the error is in the board file.
[Touch Cruise Android Development] Scalap:
Sorry Dcordes, but the keyboard does not appear. But, even if we can't see it, he works !

I succeed in adding a new contact with his mobile number and it turns out that the calling app is not working. It tells me that the application is not responding... So bad...
[Touch Cruise Android Development] m4skdj:
Hi, I'm Italian user

Sorry for my english

I don't understood

I have HTC P3600 It's possible use Andorid by card sd?

Tnx
[Touch Cruise Android Development] imfloflo:
HTC P3600 is trinity so goto to in your thread http://xdaforums.com/forumdisplay.php?f=311 and ask them !

This thread is for polaris only.
[Touch Cruise Android Development] irPhunky:
So by looking at the size of this thread im guessing that Android is working quite well on the Polaris?

I would be v.intrested in giving it a go, could do with editing the first post on this thread to give a run down of whats been discussed in here so far.
[Touch Cruise Android Development] dubbeld00:
#include "android_keyboard.c"

he only has to remove the comment in the vogue-ts.c (located at: arch/arm/mach-msm/). Or did you already do that and turned it out into a compile failure?

or use the big one :) (android_keyboard_big.c)

There is some vogue news by the way: It's updated to SDK 1.0 :) SMS is working there... (BTW why isn't this working on Polaris/Kaiser (or is it working?)). Didn't read about Android for weeks.

http://it029000.massey.ac.nz/vogue/
[Touch Cruise Android Development] dubbeld00:
dcores, quick question, when applying the patch file, there are loads of error's, what git and branch did you use? (because I'm missing files at the moment)

NOT YET WORKING "HOW TO HELP DEVELOPING" GUIDE

How to develop

I've used a Linux distro called Ubuntu, version 8.04, default installation x86 (so not the AMD_64 version):

Get your Ubuntu up to date, go to your command line:

sudo -i

Enter your password, now you are logged on as root; enter:

aptitude update && aptitude upgrade -y

Your system is now up to date.

You have to install a couple of packages so you can cook your own zImage so enter:

aptitude install git-core git jfsutils xfsprogs quota isdnutils-base nfs-common oprofile

Checkout the git

First make a directory to put everything in:

mkdir ~/android-kernel

Now go to that directory

cd ~/android-kernel

Get the google android git:

git clone git://git.android.com/kernel.git

Switch directory:

cd ~/android-kernel/kernel

Checkout the andoid-msm-2.6.25

git checkout -b android-msm-2.6.25

Get linux toolchain:

Change dir:

cd ~/android-kernel

Download toolchain (around 100mb)

wget http://www.codesourcery.com/gnu_toolchains/arm/portal/package2549/public/arm-none-linux-gnueabi/arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2

Unpack it:

tar -xjf arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.*

Apply patch file:

Get patch file:

wget http://linuxtogo.org/~lgorris/git-diff-2.6.25-170908-polaris.diff

Change dir:

cd ~/android-kernel/kernel

Patch it:

patch -p1 < ../git*

Make a zImage

Change dir:

cd ~/android-kernel/kernel

Prepare it (using config file)

make htckaiser_defconfig ARCH=arm

Cook it:

export PATH=~/android-kernel/arm-2008q1/bin:$PATH
make zImage ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-

Share your work (create a patch file)

If you've changed something within the kernel/ directory, and you want to share it with us; then you can create a patch file:

1. Go to the android-kernel/kernel folder

cd ~/android-kernel/kernel

2. Now give the following command (so it will get the changes)

git-diff > ../new_patchfile

You can find the patch file in ~/android-kernel/new_patchfile

Undo all the changes

If you've modified files, but you've messed it all up, you can easily undo those changes (so you will get the original kernel)

1. Go to the kernel directory:

cd ~/android-kernel/kernel

2. Remove all extra added files:

git clean -fx

3. Reset the git:

git reset --hard

Older info:

http://xdaforums.com/showpost.php?p=2271238&postcount=73

http://xdaforums.com/showpost.php?p=2311710&postcount=168

Movies:

http://www.youtube.com/watch?v=64LYnTxhj44

http://www.youtube.com/watch?v=tV_fsLkNTEE
[Touch Cruise Android Development] kodex83:
Hey guys,

nice job.

I like the android system.

Do you have any video with your work?

greets Stefan
[Touch Cruise Android Development] dcordes:
dubbeld00:

I think you used the right branch maybe I forgot something the patch. I will try to clean it up later.
[Touch Cruise Android Development] dubbeld00:
I think you didn't update the git (git pull) for the last couple of days/months? Because files that are successfully patched are giving offsets of 2 or 3 lines (so code is added in the mean time).

Also your file want to patch a file which isn't present in my checkout (blocks/????).

Btw uncommenting the #include "android_keyboard.c" line, did that work? (I only looked at your diff file, so really don't know if it is already included somewhere else).

Btw2 I'm to lazy to correct my English, so I hope you can make some sense out of it.

Btw3, why are you using the android git, and not the linuxtogo git? What's happened...
[Touch Cruise Android Development] dcordes:
it's only because of the rebase. locally I have that diff code as a new branch which traces android-msm-2.6.25 in the linuxtogo tree. do you know how to commit a new branch?

the android-msm-2.6.25 revision it is based on is

ea2e4fc53fec9008be4572fe5fa887181ddf3fef

edit: I uploaded an updated diff of my working tree. it is based on the previous polaris-2.6.25 diff and additionally adds the acx100 driver for wifi. but that doesn't work at all yet. I don't know the kaiser/polaris wifi base address. that value is in drivers/net/wireless/acx100/htckaiser_acx.c . maybe somebody knows it or can figure it out?

the diff is quite big and not clean. also the kernel got stuck on my kaiser last time I tried it after switching to rootfs

edit: ^^ forgot the url http://linuxtogo.org/~lgorris/git-diff-2.6.25-170908-polaris-acx100.diff

edit: the only interesting thing in the patch is drivers/net/wireless/acx ..
[Touch Cruise Android Development] dubbeld00:
If you can explain it to me (just the commands), to get a working branch, would be great :).

Maybe I can do some programming for the polaris (and get the keyboard script working), don't have too much time though...
[Touch Cruise Android Development] szsoftware:
O2 German Rom WM 6.1: Haret loads android 10/10 times

Just for the log,

dcordes: do you wan't mention this in the README.txt?

Thanks
[Touch Cruise Android Development] imfloflo:
hey drcodes whats news on this thread any improvement of the 1.0 SDK or always the SD card problem for the polaris / kaiser ?Must wait to the official release ?
[Touch Cruise Android Development] Svenvdmeer:
is there going to be an official release?
[Touch Cruise Android Development] brumbrum:
YES! Finally got the Polaris-files from http://linuxtogo.org/~lgorris to work 99% of the boot-tryes!

The times it doesn't work it hangs during boot-time with the orange dot running back and forward the screen...

A tip for all people out there: Turn of SIM-card PIN-code question, it will help to get the device to boot.

The files located at the URL above, what Android-version are they built from?

Is there any newer android-builds out there, built against newer SDK?

I really hope Android will fully work some day on this phone. Really like the work you all have done! Now I am going to try to write my own applications to the phone (dont like the emulator). That is why I wonder what SDK this files are built against, and if there are any newer builds out there now when 1.0 is released.

Once again! GREAT WORK THIS FAR! You will make a really good phone much better! :-)
[Touch Cruise Android Development] kodex83:
does it give a step by step manual to install adroid on polaris?
[Touch Cruise Android Development] dcordes:
still the same SD situation.

I put a note about the 6.1 rom
[Touch Cruise Android Development] dcordes:
I made some changes. can somebody check if everything still works as it should? (except for the on screen keyboard, which I didn't add yet)

http://linuxtogo.org/~lgorris/zImage-pola-test
[Touch Cruise Android Development] imfloflo:
hey drcodes jsut try your pola-test zImage and boots fine for me, dialer works don't test to make a call. I press camera button and after that android not responding.
[Touch Cruise Android Development] dcordes:
hey thanks for the quick response. did you get the crash on cam button in the previous polaris-test zImages as well?
[Touch Cruise Android Development] agtmxx:
device stops after camera button pressed. my TC have not network coverage, at petvius version he has. Will be good to have gprs or wi-fi. i can halp to develop, but i never have to do something on pda linux. how i can get howto for runing android, android sdk and tool for console on polaris. Sorry for my ENg.
[Touch Cruise Android Development] imfloflo:
In the previous version when i push the camera button, the skin keyboard didn't appear but the keyboard was here ( i can wrote without seeing the key but it worked). In this version when i click camera button android freeze and i can do anything after just soft reset.

sorry for the english :$
[Touch Cruise Android Development] webbdn:
Hi drcodes,

zImage-pola-test crashes at Haret "99.99% Booting Linux" for me. I don't get to see the console output.

I'm running an HTC touch cruise with standard ROM.

I've installed:

default.txt (modded with my own uname/pwd)

Haret 0.5.1.exe

initrd-android

zImage

from android_polaris_20080718.zip to the device main storage.

Then overwritten zImage from android_polaris_20080718.zip with todays zImage-pola-test.

Result is it hangs at HaRET 99.99%.

If I revert back to zImage-polaris-2.6.25-test-8 (but change nothing else) HaRET doesn't hang and I get Android running in all it's glory. test-8 boots reliably 99% of the time for me.

Awesome work btw. Everyone involved should be commended!
[Touch Cruise Android Development] Scalap:
Hehe, too bad Webbdn,

It seems that the last step is the most difficult one ! :)

EDIT : I have the same issue than agtmxx & imfloflo
[Touch Cruise Android Development] webbdn:
Ok, had another test with new zImage-pola-test.

Maybe hanging at Haret was just a few successive one-offs.

Now it boots for me.

If I open the SMS app and click the camera button a '|' appears in the To: field. Touching anywhere on the touchscreen then causes the device to freeze.

Is there a better way to reset instead of having the take the battery out? No combination of keys seems to get the thing to reset.
[Touch Cruise Android Development] swieep:
next to the usb connector there is a reset option, you can put your stylus in it..
[Touch Cruise Android Development] imfloflo:
A post must be look if its real http://xdaforums.com/showthread.php?t=431718

seems to be a false information.
[Touch Cruise Android Development] qz0123:
the link is not working ,i cant DL the rom ..who can upload ? it is tis rom have many problem ? i lazy read so many pages....
[Touch Cruise Android Development] dubbeld00:
http://www.mediafire.com/?a2mubnmzbzu

here it is... Good luck!
[Touch Cruise Android Development] qz0123:
thx 4 so fast reply man .....trying now ^^
[Touch Cruise Android Development] dubbeld00:
LoL, No problem, always here to help :D

Ohh and if you've installed it, please benchmark it and post the results here (if you aren't too lazy).

__________________________

Btw for the other users; please stick to: http://linuxtogo.org/~lgorris/zImage-pola-test and just read the pages to see how to run a zImage.
[Touch Cruise Android Development] qz0123:
hm....tis is official rom6.1 o ... i tot tis is android os ??? not like google phone ?
[Touch Cruise Android Development] yubyub:
Could someone update us with the latest info on the Android builds?

Such as what version of Android is being built for testing on Polaris (i.e. what version of the source, etc...)?

Thanks,
[Touch Cruise Android Development] thatgingerguy:
If you install this, how do you go back to Windows Mobile.
[Touch Cruise Android Development] bedelaitre:
soft Reset; It's not a replacement for WM6.1 yet...
[Touch Cruise Android Development] thatgingerguy:
Ahh cheers. Thats good to know.
[Touch Cruise Android Development] belabartok:
I`d love to android running 100% on my polaris
[Touch Cruise Android Development] neborkia:
Hi,

I've tested it wih and without a modded DEFAULT.txt but it always hangs booting linux (at around 99%)... no problem with the previous version...
[Touch Cruise Android Development] aurora:
This is superb, I shall be experimenting more with zImage myself in hope of solving some of the problems.

It boots first time and I'm running Touch-IT Opal Beta v2 rom, if any others are interested. Though this shouldn't make a difference.
[Touch Cruise Android Development] belabartok:
is there any news?
[Touch Cruise Android Development] Panimal:
Using Touch-It 3.5 and it has booted everytime I have tried (done it about 8-10 times), no freezes so far, pressing the Camera button brings up Contacts search menu on top.

I can't seem to get the default.txt to work with T-mobile USA i don't know if i'm just putting in the wrong settings or what. can anyone tell me what they should be to make sure i have the right ones entered.
[Touch Cruise Android Development] imfloflo:
I remember a personn who create an web site where she keep all settings (carriere mmc ... ) for each oparator but don't find this site anymore . something like android project? dunno
[Touch Cruise Android Development] neborkia:
read inside default.txt, there is the link to wikipedia with all the mmc ecetc...
[Touch Cruise Android Development] dubbeld00:
http://android.v-dh.nl/internet.php

here it is... I also did release a android boot image with this included (so android would auto select the right carrier), but can't find it anymore... The idea was that Premy would include the auto generated telephone.db file, but he never used it I guess... (I still don't know how that team is developing... I think every member on there own... but hey I don't care).
[Touch Cruise Android Development] imfloflo:
http://android.v-dh.nl/

That exactly what i was looking for, but this site is not up to date :p.

All people waiting the Dream release and nobody works anymore on android on polaris :( (expect dcordes :p)
[Touch Cruise Android Development] dubbeld00:
But it uses the same code as from the android git (I guess)... the android.v-dh.nl is my page, and indeed death... Don't going to waste more time on this...
[Touch Cruise Android Development] djzero4:
On french HTC/polaris/6.1 from SFR

zImage-pola-test work fine :

- boot ok (with airplane mode)

- power button => power options

- camera button => contacts

but no gms network so I can't test calling (I think it should work with the default.txt modded)

julien
[Touch Cruise Android Development] kodex83:
is everyone working on this projekt. Or is this projekt freeze?
[Touch Cruise Android Development] Swifty:
I would guess (and hope :) ) that devs are waiting for a 1.0 Rom Dump before really getting their teeth into this one.

As I for one would love to see Android come to the Polaris in full form!
[Touch Cruise Android Development] moire76:
yeah I would even make a modest donation if I could use android on my Polaris.... please keep up the good work!
[Touch Cruise Android Development] jandrews82:
I would hope now that with the T-Mobile G1 being released, Android rom development for other phones would speed up considerably.

I say hope, because I think Android looks awesome.

Keep up the good work devs.
[Touch Cruise Android Development] imfloflo:
Some people receive their android phone but no body dump it now :s

Really wan to view android running on my Polaris.

Waiting for some progress.

I read in Dcordes readme kaiser txt that SD works on polaris and the boot image has been update but on his site the archive is always the same old date archive.

What's new for polaris. 1.0 running ????

maybe add date before line uin breaking news
[Touch Cruise Android Development] dwaradzyn:
SD works but there are still DMA problems if used heavily. Because of those problems Android 0.9 and 1.0 will not boot from SD on Polaris (and Kaiser). That is why there is no 1.0 archive on dcordes' site.

Most propably DMA problems will not be solved soon, so another possibility is explored by the brave guys from #htc-linux - booting from internal NAND storage.
[Touch Cruise Android Development] dubbeld00:
http://source.android.com/download

GREAT NEWS ;) Android source code is released (this is the source of ALL the code, including drivers etc).

Little quote:

(Read more...)

Say bye bye to Windows Mobile :D (if they can get it running ;))
[Touch Cruise Android Development] Michel82:
Great news !!! Can't wait to get it on my phone
[Touch Cruise Android Development] imfloflo:
Great great new, so now go to work and test :)
[Touch Cruise Android Development] Swifty:
Awesome can't wait to see a fully working Android on my polaris :D
[Touch Cruise Android Development] ovindahl:
So this means that we will get android version 1 up and running on Polaris? How hard is it, and what kind of time is needed? Really hoping that someone with the right skills will be working on this, which would definately be worth a donation ;-)
[Touch Cruise Android Development] imfloflo:
Always pressed, take your tie to make it good. if i can help
[Touch Cruise Android Development] Scalap:
To make it work on the polaris, we still have to create some fonctionnal drivers, no ? For instance, a touchscreen driver, a map of the polaris keys, etc.

And we also have to build on this last vertsion of android a virtual keyboard, since we don't have a physical one.
[Touch Cruise Android Development] imfloflo:
already have a touchscreen driver, a map of the polaris keys, etc.

already done

virtual keyboard 'll be an app to install i thought.

the most important things is to success running it with the .img system which allow us to save modification at each reboot
[Touch Cruise Android Development] dubbeld00:
We must be able to create a whole ROM for it now, google also released the bootloader, so you also don't have to boot Windows Mobile, start Haret, and then finally boot Android.

The only thing is... I've heard nothing from the guys who made previous modifications to make it working on our polaris. (Premy, dcores (or something)) so I hope they are still active (and alive) to make a working rom :)
[Touch Cruise Android Development] imfloflo:
just speak with dcordes last night and he said he 'll be able to make a initd if another personne can make a small rootfs (~20mb)

ps the link in the first post is broken cause '....'
[Touch Cruise Android Development] radem205:
It would be great to have Android running on my Polaris. Easy, fast and stable OS!!
[Touch Cruise Android Development] webbdn:
Hey hey,

I just checked out the Android source from the Git repo.

Ok must admit I'm new to Linux, I wrote J2EE in years past but my day job is as a .NET Developer. I just built my first Ubuntu box and am now learning to play with it.

Anyway ready to help out in any way I can.

I can help test, help integrate etc, etc. But when it comes to hacking/tweaking Linux internals I'll need a bit of ramp up time.

I'm on paternity leave at the moment. So whenever the baby is sleeping and not screaming I'll be trying to get my own Touch Cruise up and running with Android.

I know I can write code once I come to terms with the classes in the framework thats no problem. Where I'll struggle at first is things like building Linux kernels and bootloaders and other low level stuff.

Anyone else keen to help out just not sure where to begin?
[Touch Cruise Android Development] m.schmidler:
hi,

don´t wanna read all the 46 pages, just want to know if it is theoretically possible to have WM and Android on one device with a boot-menu ?
[Touch Cruise Android Development] flaxjef:
read this page only!
[Touch Cruise Android Development] dubbeld00:
Any update yet? No I really can't wait to get Android working on my mobile... Since google released their drivers I hope it will be released soon!

http://linuxtogo.org/~lgorris/kaiser-bootkit/README.txt

There is an update for the Kaiser, although version 1 isn't working there... Since Dcordes and Premy aren't active on the forum, and you (imfloflo) are the only one who can contact them... Do you know more?
[Touch Cruise Android Development] imfloflo:
I'm not the only one, dcordes read this thread and is on irc every day irc.freenode.net cjhanel #htc-linux.

No new still waiting full dump to have bootloader and other partition.
[Touch Cruise Android Development] popo575:
I just tested Android on my Polaris, and i tought it wouldn't work but i was very surprised to see what was going on! Of course it's still very buggy, and not everything works perfectly, but it looks very nice. Hope to see Android work fine on the polaris soon!

If you need beta testers, I'm here if you need me.
[Touch Cruise Android Development] idonato:
count me also as a beta tester.

:)
[Touch Cruise Android Development] flaxjef:
if beta testers are needed, count me in:)
[Touch Cruise Android Development] imfloflo:
Stop, no beta tester for the moment cause there is no real release, if you want to test it you must have :

- a micro SD format in ext3

- a linux pc with card reader

- skills in linux

- read kaiser thread and dzo's site

- and wait some chef success to run it on kaiser correctly first and after that comes polaris.
[Touch Cruise Android Development] moire76:
I have these all:

- a micro SD format in ext3

- a linux pc with card reader

- skills in linux

How can I start, please provide me links I don't have time to search for (sorry for that)

And thanks in advance!
[Touch Cruise Android Development] rhov23:
Where can I buy this? :p
[Touch Cruise Android Development] ducamie:
guys, can you point me to your newest kernel source? ive discovered the polaris is the closest device to the nike in terms of hardware (i previously thought it was the kaiser).. booting your polaris kernel on the nike works great;- touchscreen, gsm and a few keys work. if you can show me your kernel source we (nike) could hopefully keep up with you guys.

any help would be greatly appreciated.
[Touch Cruise Android Development] imfloflo:
just a begin
[Touch Cruise Android Development] silvio111086:
I have always the same problem.

If I try to open haret.exe and I try to run the kernel it start to load but when the PPC must to boot Andtroid it stop to work. Please help me!!!

I have tried to open haret.exe in Fly mode and without SIM, but nothing...
[Touch Cruise Android Development] bally3:
G1 Rom Dump

Dont know whether this has been posted before but heres a G1 ROM dump I found on rapidshare:

http://rapidshare.com/files/155612986/Android_dump.rar

ENJOY :)
[Touch Cruise Android Development] tcvaio:
Hope to see working Android on the Polaris soon :D
[Touch Cruise Android Development] thejigsaw:
Hope this helps

I found some link that says that Android 1.0 fully works on Vogue (GSM, SMS... and all other things) since it works on vogue I assume that should work on Polaris too. but when i run the haret it freezes just like the virsion i got it from here, can some one test this Android 1.0

http://cs-alb-pc3.massey.ac.nz/vogue/