yashsingh1/xdaforums huggingface dataset:
[Touch Cruise Android Development] paulikxp:
I just want to let you know that the ION files are working really fine on my XDA Orbid / Polaris. Radio ROM is 1.59.42.15 which is really old but works fine with Android and WinMo (1.4 Kitchen ROM).

I'm really impressed how fast Android works, about the smooth scrolling, the speed. The Marketplace, Youtube and GMail clients also do their job very good, sound works, synchronizing of the whole office thing with Google is fine.

The Polaris isn't able to write to the SD card (or the internal RAM) so no applet from the Marketplace can be installed. Maybe it works after some time.

Many thanks to all the developers! :D
[Touch Cruise Android Development] bally3:
double post.
[Touch Cruise Android Development] bally3:
now thats a real turn up for the books.. maybe I'll go back to radio 1.59.44.02 and see if that makes a difference. Since I got it booting I didnt think radio might be an issue, but I do think to speed things up we could do with ONE radio and one approved rom that we can all work from.
[Touch Cruise Android Development] bally3:
can you post a link to that radio please paulikxp?
[Touch Cruise Android Development] briggs81:
Ok i flashed official 6.1, then the .44.02 radio and re downloaded the ion files.

on first boot, i got the multi colored screen.. turned it off, tried again, and android booted up upside down! Some things are looking different, so word of warning, I think he has updated the files or tweaked something as of yesterday, so the older versions may work better then what is up there right now, or the start up .txt file might be doing something different, because the shut down screen looked different to me

The touchscreen is all messed up so i can't do much at the moment with it.

edit: I had start up txt file in the directory and it seems to have defaulted to that one, that is what is causing my weird issues I think.. i moved it, and now get the multi colored screen again.. lol.. still testing. I'll try that apk once i get this thing somewhat working
[Touch Cruise Android Development] briggs81:
Sigh, still no outgoing calls. won't even bother trying :( BUT i can receive calls it seems, and the sound is somewhat ok, but a little lagged. more testing to come.
[Touch Cruise Android Development] bally3:
Changing back to 1.59.44.02 did nothing for me either. I'm going to try the other radio - if I can find it.:rolleyes:

Edit: found it here

Edit 2: No change whatsoever.. I'm really confused as to why we get so many different results.
[Touch Cruise Android Development] briggs81:
as of right now I can receive calls and actually sounds good, send and receive text messages, import SIM contacts.

can't make calls or get a data connection. Can't figure that first one out that's for sure.
[Touch Cruise Android Development] freddycs:
I tried the latest ION version, able to make and receive calls, send and receive SMS. the only problem is not able to connect to 3g connection.

I have also tried latest 1.5 posted in DZO website, it works great and able to access to SD card. no problem with internet connection.
[Touch Cruise Android Development] rthunstrom:
This morning, taking the subway to work, I booted ION without APN settings in default.txt. It worked but(!) without any chance to get Internet-connection and also, it is kind of slow compared to some other setups/packs i´ve tried.

This is my default.txt to get ION to work:

set cmdline "mddi.width=264 mddi.height=352 pm.sleep_mode=0 board-htcpolaris.panel_type=0"

Now i´m going to try something else.. :)
[Touch Cruise Android Development] briggs81:
That's crazy, because ION files are the most stable and quickest packages i've tried and I think i've tried as many as I can!
[Touch Cruise Android Development] bally3:
I'm definately having issues with the current zimages. i can boot with all files as long as I use an april kernel or older.
[Touch Cruise Android Development] briggs81:
What files can i try swapping out without losing the main ion package?

Is it the intrid or zimage that i can swap out and try different versions of?
[Touch Cruise Android Development] rthunstrom:
I may regret this post, beeing in the Swedish archipelago.. DRUNK, but I cannot get the ION to work. Can someone with working ION pretty please show their default.txt?

Now its time for dinner..

Cheers!!! :-)
[Touch Cruise Android Development] briggs81:
This is mine. I can boot, receive calls, send/receive text messages, but can't get internet connection or make outgoing calls.

#Polaris

set RAMSIZE 0x08000000

set MTYPE 1723

set KERNEL zImage

set initrd initrd.gz

set cmdline "mddi.width=336 mddi.height=448 pm.sleep_mode=0 board-htcpolaris.panel_type=0"

boot
[Touch Cruise Android Development] briggs81:
I've downloaded the latest and still in the same pile of crap. Can't make out going calls.

Animations seem a bit more sluggish now too for some reason.

I tried starting "Neocore" and it just said my device does not support accelerated graphics etc.
[Touch Cruise Android Development] bally3:
both the initrd.gz and the zimage can be swapped out without messing up your setup as far as I can tell.
[Touch Cruise Android Development] rogro82:
well then whats keeping you from doing it? :)

ok i got one step further, android boots into the first screen. There it shows the task bar with the battery and time etc.

And a main screen with a No service message and the time, battery info and a screen locked message (press menu to unlock). Input isnt working so ill have to figure that one out (already ported the buttons but guess i screwed up somewhere)

K back to work.
[Touch Cruise Android Development] Michel82:
Would love to, but kernels aren't really my thing. I've tried to create a dev env for myself, but got stuck and gave up. I'll wait till we have a stable kernel and hop on from there. Just following progress for now.
[Touch Cruise Android Development] rogro82:
Ok i have a working kernel :D

Still no modem so i cant make any calls yet and a lot of things still needs fixing but hey it runs ;)

-------------------------------------------------------------------------------------------------------------------------------------------

I used the android sdk 1.0 from http://it029000.massey.ac.nz/vogue/ so best to use that one to test.
[Touch Cruise Android Development] Michel82:
Great news, this is a milestone!! I'll test tonight.
[Touch Cruise Android Development] pehun:
Hi,

Could anybody post a complete package (including hatret and initdr), for newbies in the first post, or a tutorial, cause it 's a bit hard when you don't really know linux...

:)

lots of thanks

;)
[Touch Cruise Android Development] kensou.8:
That's a very great step ! Thank you Rogro82!

Do I have to format SD card to ext2 to test since i saw system.gz is a cramfs (i don't know if it is necessary ?)

When looking at screen messages (when linux is starting) , SD card is mounted and system.gz is well ungzipped to a 'system' file at the root of the card but after that, I get an:

mounting /dev/block/mmcb1k0p1 on /sdcard failed.	invalid arguement
[Touch Cruise Android Development] NeoS:
Rogro, while you're at it, could you look into the graphics engine? Any new info would be greatly appreciated, as you'll know ofcourse. You're a P3D member. ;)
[Touch Cruise Android Development] Quilapvd:
I've installed android and i only get a busy 4 error :/ @ booting..

Somebody that's having a good package of android?
[Touch Cruise Android Development] rogro82:
ill upload a complete package today :) no worries... need to find some time to make it
[Touch Cruise Android Development] kensou.8:
I solved my issue. :)

My SD card is detected but now i get a:

:mad:

I'm not sure but i saw that was related to the default.txt / startup.txt file.

1) Is someone have a working default.txt for the polaris ?

2) Is the startup.txt file necessary ?

Note: My config is the Kernel of Rogro82 + SDK 1.0 @ http://it029000.massey.ac.nz/vogue/

Thx all !
[Touch Cruise Android Development] rogro82:
try using attached default.txt and if it doesnt work extract the 2 images by hand ( data.gz and system.gz ) and name them data.img and system.img..

Also make sure to copy all files to the root of your sdcard!

Let me know if it works
[Touch Cruise Android Development] kensou.8:
I just tried but i got again error ("Kernel Panic not syncing").
[Touch Cruise Android Development] rogro82:
And your sure you didnt overwrite my zImage by the one that was included in the zip archive of the android sdk image?
[Touch Cruise Android Development] Vo1:
got it started up with:

set RAMSIZE 0x07800000

set MTYPE 1667

set KERNEL zImage

set initrd initrd.gz

set cmdline "verbose ppp.username=internet ppp.password=internet msm_sdcc.msmsdcc_fmax=32000000 pm.sleep_mode=0 board-htcvogue.panel_type=1"

set fbduringboot 0

boot

now im enjoying blinking "ANDROID" logo, and nothing else yet happened...

2minutes already
[Touch Cruise Android Development] Vo1:
ok, i started it up.

The process "android.process.acore" has stopped unexpectedly. please try again

it's damn crashing :((

but got the interface loaded :) gz :)
[Touch Cruise Android Development] Vo1:
also, i modified initrd.gz "init" script to run A.

#!/bin/sh

mount -t proc proc /proc

mount -t sysfs sys /sys

fail() {

echo "Failed: $1"

exec /bin/sh

}

while [ ! -e /sys/block/mmcblk0 ] ; do

ls /sys/block

#echo "Waiting for SD Card"

sleep 1

done

if [ ! -e /sys/block/mmcblk0/mmcblk0p1 ] ; then

fail "No partition found on SD card"

fi

mount -t ext2 /dev/block/mmcblk0p1 /sdcard

[ $? -eq 0 ] || fail "Failed to Mount SD Card"

ls /system

sleep 10

#/setupmodem.sh

exec /init1

changed:

removed system.img/data.img extraction&mounting due to error extract/mount

changed SD card format to Ext2 and extracted system.img to /sdcard/system, same with data.

made symlinks /data and /system to /sdcard/data and /sdcard/system respectively
[Touch Cruise Android Development] Vo1:
got it running fine now:)

extracted /data to sdcard from vogue (seems previous try was with broken data)

dialler optimized for 640x400, so have visual bugs. also homescreen

seems like kernel have unstable hw acceleration support - menu scrolling is not always smooth as it should be

startup is very slow (probably due to some freezed daemons)

battery charge level not being detected

standby in lock mode causes total denial of service (no button to suspend it from standby, lol )

:)

upd: audio system not working, driver hangs os.
[Touch Cruise Android Development] rogro82:
I know about all the issues, am working on it when i have some time to spare.

For people who cant get it to boot:

http://rapidshare.com/files/176400415/WorkingAndroid.zip

Just extract all files to the root of your sd card and start Haret.

Remember not much is working so its just more of a try out to get it to boot. But now we can finally work on all the issues :)
[Touch Cruise Android Development] Vo1:
+

when u reset the phone, FS marking as dirty and you have to mount it in unix and run e2fsck manually, as it won't start when reboots.

also, dunno why, the 'dirty' FS doesn't shows /sys/block/mmcblkXpX, so the OS can't start.

+any info on how to get rid: mdp irq already on 4 4 in console ?
[Touch Cruise Android Development] briggs81:
If anyone is able to MAKE calls with ion 1.5, can you tell me what rom, radio and intrid/zimage files you are using?

I am going to try different combinations of stuff that is already known to work. It seems impossible for me to be able to make calls and get data now.
[Touch Cruise Android Development] bally3:
So whats the state of play at the moment?

I've got ION files that only work with an old image but still no data calls.

We've got one gent, Paulixp with the 1.59.42 radio who says he has all working except SD card.

and we have everyone else who can boot using standard ION files but with no data and some with no calls?

paulixp, can you tell us what rom you are using what type of sd card and what model your polaris is (Pola100 etc - look under your battery) and I can ask someone who has the same set up to try this please.

Thanks.
[Touch Cruise Android Development] pananza:
I'm running my Polaris (POLA100) with stock original Norwegian WM 6.1 ROM from HTC. Rom details: 3.13.409.0 NOR. RAdio: 1.59.42.15. Protocol: 25.85.30.07H.

Before upgrading from Android 1 to 1.5 I deleted all android folders and files that I had on my SD card from earlier. To get rid of any uncompatible settings etc.

1. Download this file: http://blog.paks.no/?download=AndroidPolaris

2. Unpack to the root of your storage card

3. Edit startup.txt to match the APN settings of your provider

4. Start HARET.EXE

5. When in Android start the modem application to start a PPP session (data connection)

This is what I did to get 3G working in Android:

1. Go here http://en.wikipedia.org/wiki/Mobile_network_code and find the MCC and MNC codes for your mobile network.

2. Make sure you do not have PIN code security turned on (disable it in WinMo).

3. Make sure you have a 3G connection running in WinMo before running Haret. (Sync mail, update weather or whatever)

4. Boot Android

5. Under Settings \ Wireless controls \ Mobile Networks \ Access Point Names make sure you have a setting with the corrent MMC and MNC as specified in pt 1 above.

6. Run the "Modem" application in Android and click "Connect".

Then I get a public IP for the phone and some private 10.64.x.x address for P-t-P whatever that is.

Things that work that I've tested:

[x] Android boots, apps working including Android Market

[x] Incoming calls

[x] Outgoing calls

[x] Text messaging (SMS)

[x] Google apps (Gmail, google maps etc)

[x] 3G data connection

Things that don't work:

[ ] Camera

[ ] GPS

[ ] WiFi

[ ] Battery life (drains battery in just a few hours)
[Touch Cruise Android Development] freddycs:
New HTC IME (on screen keyboard)

I have found this HTC IME on screen keyboard and tried it on Android 1.5, its working very well. I like this :)

http://haykuro.theiphoneproject.org/?p=213

And for those who use chinese input, you can try this as well...

http://www.intogphone.com/archives/594

安装步骤：

1. 下载谷歌拼音输入法apk文件，存到G1的SD卡上。

2. 按Menu健->Settings(设置)->Application(应用程序设置)->未知源处打勾，允许安装非市场应用程序。

3. Market->Search->输入AppsInstaller，找到后，下载并安装。

4. 打开AppsInstaller，会自动找到SD上的所有apk文件，点击谷歌拼音输入法的apk文件安装。

5. Settings(设置)->Locale & Text(区域和文本)，勾去Android键盘，勾上谷歌拼音输入法。

完成安装。
[Touch Cruise Android Development] excogitation:
Nice.

Same results here as pananza's.

The only thing I need for a working 3G connection is the APN setup in Android (no related parameters in default/startup.txt).

What kernel is it? (right is not working and the wheel throws kernel messages)

Looks really usable - apart from the battery drain (maybe the cpu is running at 400MHz all the time?) and the touchscreen still injects (bottom left) from time to time.

I put the link to that set of files in the wiki.
[Touch Cruise Android Development] briggs81:
Well I have exactly what pananza has except i am using htc wwe 6.1 rom. i still get the call ended screen as soon as I dial out. This is pretty ridiculous!
[Touch Cruise Android Development] briggs81:
I updated intrid and zimage via http://xdaforums.com/showpost.php?p=4025489&postcount=18.

Still no luck. I think I am about to give up.
[Touch Cruise Android Development] bally3:
pretty ridiculous is a bit of a strong statement isnt it briggs? :rolleyes:

I think we're doing quite well even getting it to boot without any devs to make the changes we need. I've heard back from the two people I was hoping to bring on board and its a none go-er unfortunately. Just too much work for people who dont use our devices.

So its wait and see for the moment.. though I've only seen a few attempts from users asking in other forums for help with the Polaris. Maybe we need to ask around on other forums for help?
[Touch Cruise Android Development] pmcosta:
The above link isn't working anymore...

Can you provide an alternative link?

Thanks in advance! Keep up the good job!
[Touch Cruise Android Development] briggs81:
ridiculous as in, people are using the same hardware and most of the same software and settings yet we get different results.
[Touch Cruise Android Development] pananza:
I've uploaded the file to my own domain where I have a 300 GB quota a month. I don't expect the interest in the file to be that big. But if the traffic gets too bad I'll have to remove it again:

New link: http://blog.paks.no/?download=AndroidPolaris
[Touch Cruise Android Development] Mormy:
I tried many times, but I can't get to the end, it stops while it unzip the Data :(
[Touch Cruise Android Development] pananza:
I assume you mean Android while starting the very first time.

1. It takes quite a long time

2. Do you have enough free space on the SD card?

You could try and reformat the SD card (FAT32) just to make sure it's working ok.
[Touch Cruise Android Development] Mormy:
Yes, I mean while starting Android, but with the old release it took long time but not endless...I'll try to be more patience.

I much space I need on the SD?? I really have many things that I don't want to delete. Ok, now I must ask you something that I assume is a newbie question....

You always use a brand new (or just formatted) SD?? nobody use is standard SD??
[Touch Cruise Android Development] pananza:
I'm not entirely sure. I use a 4GB card that is about half full.

No I just use the same old one. But if you have problems you can try to copy the contents of the card to your PC and then try Android with a newly formatted card. You can always copy back the files afterwords.
[Touch Cruise Android Development] pmcosta:
Bad Link...

Sorry to bother again, but the link isn't working. The connection is reset by peer near 20% of the download...
[Touch Cruise Android Development] freddycs:
Hi guys, as I surfing latest updates for the Android development on Vougue, i found this:

http://xdaforums.com/showthread.php?t=523692

http://code.google.com/p/vogue-android/

http://code.google.com/p/vogue-android/downloads/list

Features

•phone and sms

•internet, with connect/disconnect controlled with "modem" application

•google contact/calendar/email sync

•exchange sync? untested

•working SD card

•call waiting ID and voicemail notifications

•Automatic timezone and time/date

•EV/1X status monitoring (will show 3G for EVDO and G or E for 1XRTT connections)

•Doesn't show connected, and won't "try" to connect, when disconnected in Modem

•Mute works! And you can un-mute too

•Supports reading the ESN and phone number from the radio.

•Onscreen keyboard (just tap the input box and it'll appear)

•debugging keyboard (press camera button), double tap cam button for landscape mode

To do

•Fix the camera

•Fix bluetooth

•Finish GPS

•Fix MMS

I am trying it and manage to boot and start Android, no problems with making and receiving calls, send and receive sms, internet connection is faster and stable compare to the previous versions (1.1, 1.5). No problem to browse the SD card as well. To me i think this is good for daily use except no bluetooth, no wifi :).

it claims that GPS is working, and i'm trying now.... not sure how to activate the gps....might work only in Vogue but not Polaris...

currently there are a few versions available (system.img),i have tested TheDude1.3 cupcake build with htc music, its working great!

herer are some of the screenshots:
[Touch Cruise Android Development] briggs81:
Hmm that sounds promising. What was the main package you downloaded, before applying the "TheDude" system.img? Just the normal 1.5 ION package or did you download all files from that same site?
[Touch Cruise Android Development] briggs81:
I have tried the "TheDude" system image and it seems to be ok, of course i am still in the same boat of not being able to MAKE calls.
[Touch Cruise Android Development] freddycs:
Basically what i did was, deleted all the old files in the SD card root, then copy and paste all the following files downloaded from the website:

- dude13htcmusic.img (have to rename it to system.img)

- haret.exe

- zImage

- initrd.gz

- default.txt

i'm setting the resolution to 321 X 428 because of it fits the Touch Input perfectly. it is either too big or too small. but with this resolution, the text is not showing properly while booting in haret, however, i still manage to load into Android.

you are not able to make calls, is the signal at full bar? have you tried to make calls at other places?

I really like this version, as it is fast and stable. now i'm like whole days using it and trying to explore on it, and getting more and more like it.

anyway, i still like WM6.5 as there are things which winmo can do and android cannot :)

but i'm proud to be Touch Cruise owner, as we can enjoy using 2 different types of OS in a single phone. really hope that someone can help us to fix the other problems in wifi, BT, GPS and camera issues.....
[Touch Cruise Android Development] bally3:
Freddycs, since you are the only one whose managed to get it working so far, can you tell us what rom and radio you are using and also what make/type/size of sd card you are using please?
[Touch Cruise Android Development] briggs81:
Yeah I always have good signal strength. I've been trying to make calls for the past week or 2 with it. It literal hangs up as soon as I press call. You see the green calling screen for about 1 second then the red call ended screen pops up.

I've tried 4-5 radios now and a bunch of roms. I am beginning to think its something out of my control.
[Touch Cruise Android Development] bally3:
Have you tried an older zimage briggs? mine only works with an april zimage no matter what I try :rolleyes:

But I CAN make calls without any issues, so maybe you should try that?
[Touch Cruise Android Development] Hamzori:
I got it working too. I kept the original files (1.5 ION) just replaced system.img with TheDude system.img.

Im using pcarvalho eXtreme (3.3D.WM65X) ROM and 1.59.46.12 radio.

Also i got Sandisk 8Gb Micro SD card fomatted before installing.
[Touch Cruise Android Development] briggs81:
Actually I forgot to try that haha. Are you just using an april one from this list? http://it029000.massey.ac.nz/vogue/files/?C=M;O=D
[Touch Cruise Android Development] bally3:
yup.. try zimage-gpu
[Touch Cruise Android Development] bally3:
I might have a go with a different rom and see what happens. thanks for that Hamzori :)
[Touch Cruise Android Development] bally3:
Been pondering on what our dear friend dzo said in his last posting on here and I'm trying to get my head round whats required here, I'm hoping someone can shed some light on it and help us. dzo himself, said the task of documenting the remote procedure calls is not easy, I was hoping that he meant its not easy for noobs like us or else we really are buggered! :rolleyes:

I'm willing to have a poke around and I'm actually in a position to spend some time trying this for the time being.

What I need to know is how easy or hard it is, and is it a case of hard because its time-consuming or hard as in if-you're-not-a-programmer-forget-it hard.

If its the former and its a case of finding the right calls, compiling a zimage, testing and doing it all over again - I'm game to try and I'm hoping others here would be too. We could set up a team like we did with p3d and work together to find the calls needed.

If someone who knows a little about this can explain to me whats involved, or someone can ask one of the devs to take us through it step-by-step, maybe we can get started.

My logic behind this, is that we dont expect to get anything working that the devs havent already done. But we should be able to find out what we need to fix to get up to speed with the Kaiser and Vogue (though it does sound like a few people have managed that already).

Let me know what you think. I might be blowing smoke out of my rear end, but if we dont try we wont know. :)