yashsingh1/xdaforums huggingface dataset:
[Touch Cruise Android Development] rogro82:
Im currently working on the smd/modemsetup to work so that gprs is working..

Besides that ive compiled a new kernel against the latest version of the vogue-tree. Still a lot of stuff needs to get fixed but its getting more stable every time. ( Had it running all night long and was able to get it out of suspend mode the next morning :) )

Ill make some updates this weekend ( hopefully a new zImage and the latest system.img / initrd im running ).

At this moment im running f00bar's image with a lot more programs and it seems to work just fine for me.

Also recreated a new system.img from f00bar's image as ext3fs so that it isnt readonly (cramfs) and we can edit everything.
[Touch Cruise Android Development] dubbeld00:
Btw the image also contains a telephone.db... I don't know if this is already filled (or do you still need to provide a username + password in the .txt file to get internet access).

Else you can extract the image, and add http://android.v-dh.nl/internet.php?download=1 to data/data/com.google.android.providers.telephony/databases/telephony.db (you have to use the android image, not the z-image!). The list of current telco's in this .db file http://android.v-dh.nl/internet.php. But like I told, this was made for the 0.8 release... Don't know if google filled the database now.

Btw, great progress!
[Touch Cruise Android Development] bally3:
You're a one man development team Rogro my friend! :)

You've really taken the bull by the horns on this project, I hope once we have a stable image to work from we can delegate some of the tasks to others devs here.

I request that anyone wishing to make a donation to the project, donate to Rogro to keep him going as he seems to be doing a sterling job.

Well done and cant wait to see where you're at with this next image!
[Touch Cruise Android Development] kareeem:
Stickied per request.
[Touch Cruise Android Development] bally3:
Thank you very much for the speedy response Kareem9nba!

Lets hope this helps to generate as much interest in this project as it did the 3D driver project - we could definitely use some extra devs on the project to speed things up - though Rogro seems to be doing fine on his at the moment :)
[Touch Cruise Android Development] redhoerbi:
Android start now - I've updated from WM 6 to WM 6.1 and now it works. :-)
[Touch Cruise Android Development] radem205:
The image of Rogro contains the telephone.db, but this file contains 2 records so isn't filled correctly. The telephone.db you mentioned is filled with a lot of records so this is propably needed to let this work.
[Touch Cruise Android Development] belabartok:
Congratulations again rogro, you`re the developer that the polaris community was needing
[Touch Cruise Android Development] rogro82:
Ok ive created a kernel against the latest commit to the vogue-kernel ( Add support for the HTC Titan ). Ive added a diff file which should make anyone able to create a working kernel against this commit.

Also added are the config file i used ( htcpolaris_defconfig ) and the polaris-ts / full_keyboard that are needed.

Change log:

* Added a mach-type for polaris

* Changed the board/clock etc so that the sdcc2 is used for sdcard

* Added the right keymap to the board so that the keys are working

* Changed the battery.c to lock the battery level to 75% ( the vogue battery status call isnt working so i had to make a fixed level else it would reset immediately when booted )

* Added the polaris-ts/full_keyboard ( originally vogue-ts created by Dwaradzyn )

* Commented out the mdp_dma_to_mddi from the video driver for Polaris config.

* Added a basic polaris_defconfig based on the DZO config file

Major problems:

* SMD code... Somehow Android doesnt boot using the original kaiser-smd code... Using the vogue smd code it boots fine but this means the phone/gprs isnt working.

* The vogue battery status call to proc_comm doesnt seem to work. So i set the battery level to 75%. We somehow have to find out the right address for this call.

There are a lot more things to solve but these ones would make Android a more usable OS for everyday life.

If I forgot something just yell and ill post it :)

Ill post a new zImage and system.img in a few
[Touch Cruise Android Development] imfloflo:
Thanks rogro82 ;)
[Touch Cruise Android Development] excogitation:
Does this mean you shouldn't connect USB to not break your battery? (does it even charge while on USB?)

I guess the working code for 0.8 can't be used?

That'd be nice :-)
[Touch Cruise Android Development] rogro82:
Ok ive uploaded a new Android Image based on my kernel and the system.img f00bar created for the Vogue ( See the vogue android forum for known issues/changes like onscreen keyboard etc ).

http://rapidshare.com/files/179528519/android-polaris-f00bar.zip

Make sure you remove/backup all old android files and copy all files to the root of your sdcard.

For devs:

I changed the image that f00bar created from cramfs to ext3 so that its easier to edit.

The included initrd uses the old modem/gprs setup found in setupmodem.sh. At the moment ( as long as the smd isnt working ) i set it up so that is uses t-mobile nld settings. As soon as the smd works ill change it so that is uses settings defined in the default.txt.

You can change it to test it if you change the smd code
[Touch Cruise Android Development] excogitation:
I can see that you set the battery level to 75% (before it was apparently set to 100% charging), but the keys are still the same as before (power button not mapped ...) also there's still that nonworking brownish keyboard, that where black fills the rest of the screen (I quite liked that green one with feedback).

The font-size seems to be fixed (e. g. dialer, ...).

From what I can tell charging in Android doesn't seem to work (which is a good thing as long as it's not verified that it stops when the battery is full - I suppose).
[Touch Cruise Android Development] rogro82:
The first build was against an older commit of the vogue tree, with a lot of code merged from the android-msm tree.

The older commit didnt have the battery code, Martin wrote it a bit later on so it wasnt showing a battery at all. But not giving it a fixed level would make android reboot immediatly because it would think it was out of battery.

So until the call to the battery status is fixed ( in battery.c ) this seemed the best option.

Also still need to fix the old keyboard, but now there is a soft-keyboard included in Android ( just select a text field like google search and it will popup ) it isnt my first priority.

The biggest change for this build is that its against the latest commit in the vogue-tree and that Polaris code is merged in as clean as I could in a short time. This way its easier for everyone to start/continue development on a pretty steady base.
[Touch Cruise Android Development] KundK:
experiences

Rogro,

I've found the following experiences:

1. When booting, there are a lot of Filesystem errors. It's very strange in a virtual FS.

2. Booting says something like: "Old radio found: Audio Disabled". And the audio is realy disabled. I can't hear a beep. BTW, my radio ROM is the newest one.

3. WIFI unable to start.

4. Bluetooth is trying to start but never finish.

5. Calendar doesn't start.

Can I change the Service Provider's code w/o recompiling the image? If not, would it be possible to make it variable as other parameters from the Default.txt?

Anyway, great work! Thanks!

Zsolt
[Touch Cruise Android Development] radem205:
Great work Rogro! Super! But isn't it possible to use the telephone.db of dubbeld00 (http://xdaforums.com/showpost.php?p=3112335&postcount=184) to let the dialer work? I have seen that there are 2 records in the telephone.db, but the in the telephone.db of dubbeld00 there are a lot more records.

I wonder if it's possible to read from the simcard? Because this isn't working on my device.
[Touch Cruise Android Development] adrenalynik:
Hi to all, I have read in a magazine that is possibile to download a emulator of OpenMoko (the first smartphone with linux) with the O.S. maybe a part of system can be used for polaris Linux!!
[Touch Cruise Android Development] rogro82:
1. Ill check the fs but this also happened on DZO's image.

2. Audio needs to be fixed ill look at the original code and the vogue code to see whats different.

3+4 I dont even know if wifi/bluetooth works on a vogue. but my first priority remains the smd ( modem ), so that we can actually use it.

5. Ill try this with DZO's image instead of f00bar's to see if it works in that one. I know f00bar's image has some known issues like not being able to use the sdcard. In DZO's image i was able to explore my images on the sdcard while on f00bars i cant.

As for the server providers code you can change it in the initrd.gz ( setupmodem.sh ), but as long as the smd isnt working its of no use.

Somehow when i used dubbeld00's telephone.db i couldnt access the apn settings anymore so ill have to look into that. But for making the actual phone work the smd issue should be solved first.

With the old smd code i am able to set up a gprs connection in console using the modified setupmodem.sh, but as soon as i try to boot android using the old smd code it reboots immediatly.

So for now i changed it to the vogue-smd, but ofcourse this doesnt work. So I already tried making the needed changes ( address offsets ) but this resulted in the same reboot.

I hope someone experienced in the smd can take a look at it.
[Touch Cruise Android Development] bally3:
Can someone mirror this upload please? Rapidshares palying up with me today.

Thanks
[Touch Cruise Android Development] meknb:
Have the same problem myself I noticed if the battery is charging I can use adb. But once the battery is fully charged I cant use adb.
[Touch Cruise Android Development] szsoftware:
Let me guess:

When the battery is fully charged then the step to slightly uncharged is very little.

But the driver is not so tolerant and produces vbus state changes/disconnects.

Maybe there must be a relaxed handling of almost charged battery.

Ok, will test this this issue with more uncharged battery..
[Touch Cruise Android Development] life02:
same results i'm getting... it has to do with the new usb charging that I ported over from the kaiser... on the upside, usb changing is much faster.
[Touch Cruise Android Development] szsoftware:
@life02 thanks for that information.

Is there a possibilty/option to avoid charging when usb connection is used (only charging with charger)?
[Touch Cruise Android Development] szsoftware:
@meknb

your observation was really important to me.

I always have a fully charged device. Now I let it with full brightness run for 10 minutes and the disconnection issues are quite less than before.

But adb is still not working. I have this console output:

sven@thinkpad:~/htc-linux/git.linuxtogo.org$ adb devices

List of devices attached

device

It seems it recogniezes a my device but no id.

Ahh, wait. "adb shell" works now!
[Touch Cruise Android Development] life02:
I'm looking into what we need to do in order to maintain a connection to adb. I just started using adb today myself so I hadn't realized it was an issue until now.
[Touch Cruise Android Development] belabartok:
I´ve got a POLA160, which is the difference between them?
[Touch Cruise Android Development] life02:
Dude, POLA160 is the battery. Pull the battery and look at the label that is on the back of the phone.
[Touch Cruise Android Development] briggs81:
Was just looking at some other android phones neocore statistics, and it looks like the t-mobile g1 gets fps of around 25fps.

Anyone have a guess as to what our max fps would be, or is 18-20 fps what we should be expecting, if it gets optimized any more?
[Touch Cruise Android Development] life02:
dzo thinks we should be able to get 24fps.
[Touch Cruise Android Development] briggs81:
Interesting. HTC has so many slight variations in processors, it's hard to tell what the big advantages are over the others, even if they are a few years apart in release.

I saw a t-mobile G1 with sound running and it was getting 25 fps. Doesn't seem amazing but meh, I wonder how much difference in performance you actually get wtih that.
[Touch Cruise Android Development] briggs81:
Just fyi about donut..

http://xdaforums.com/showthread.php?t=540740
[Touch Cruise Android Development] briggs81:
17.3 fps with no sound, 13.9 fps with sound.
[Touch Cruise Android Development] szsoftware:
@life02

is there a way to rotate the screen to landscape orientation somehow?

I wonder if I'm so dumb or no other need that feature.

Thanks in advance
[Touch Cruise Android Development] briggs81:
I've lost about 10% of my battery in 20 minutes from browsing two web pages. I can't remember if that's normal or not, how is everyone else's battery?
[Touch Cruise Android Development] 188236:
Ringtone, flip orientation

@bally3 and life02: Thank you for your great work! Of course I dont have a data.img, because it is my first data.img generated with android 1.5....

So I have to wait for the next bundle.

By the way: THIS IS THE MOST STABLE VERSION I HAVE EVER TESTED!!! NO COMA, NOTHING!!! THANK YOU!!!

Two more things to improve:

- I dont have a single ringtone in my dropdown-list. How comes? Is there no ringtone in the bundle or am I just to stupid? This is really a problem, because when I get a call the phone just makes a short single sound...

- As already mentioned by another user: How can one flip the orientation? If I press the camera-button, only the camera starts (and of course doesnt work...).

And finally: I always smile about the eager of the developers to get the LEDs working... The most important thing in my opinion is stability and all functions working. At the moment my Polaris looks like a christmas-tree with a blue and a red LED in sleeping mode turned on all the time. But: Who cares? :-) In my opinion you can focus on other things. I dont care about the LEDs :-)

THANK YOU VERY MUCH AGAIN!!
[Touch Cruise Android Development] 188236:
Dont have the problem with a Pola100. In my opinion the most stable and energy saving version ever. Maybe you should decrease the brightness?
[Touch Cruise Android Development] briggs81:
Need to extract the contents of the resouces.zip file into a folder on the sd card called "media". that has all ring tones in it.

camera button + left use to change screen orientation but I don't know if that was just for Vogue.

i have no LED issues anymore, so maybe you are using something old.
[Touch Cruise Android Development] 188236:
Ringtones -> :-) Flip Orientation -> :-(

Ahh! Working now. You just have to know that... Thank you for the quick response! Its not mentioned in the installation manual on androidonhtc.com

Hmm. Ok, I found a voicedialer and a taskmanager now by pressing the camera-button and all the buttons on the left side :-))) But no orientation flipping... What is "left use"? Is the a list with all the shortcuts somewhere?

I download ALL my stuff at androidonhtc.com

Are there even newer files somewhere?
[Touch Cruise Android Development] life02:
It's on the backburner... I will look at the keymaps for the vogue and see how they did it.
[Touch Cruise Android Development] life02:
mmmmm donut! can't wait until the new system.img is ported.
[Touch Cruise Android Development] life02:
Battery life is still inconsistent for me too. I'm still looking at the issue but maybe vilord can lend a hand now ;)
[Touch Cruise Android Development] life02:
Our newest files are here Code Google: Vogue Android
[Touch Cruise Android Development] whitealien:
I can connect to internet, but can't setup google account ....

Pola100, using latest files from link above
[Touch Cruise Android Development] excogitation:
@life02: Regarding the adb disconnect issues when the battery is fully charged - that's caused by an unclean implementation of charging in battery.c
[Touch Cruise Android Development] Leryan:
Just tried, and succesfully retrieved all mail messages.

Using latest files with Hero based data.img.

Anyone tried to synhronize contacts from WinMo to Android through gmail?

Is there any possibility to get all contacts, except copy them through the sim card?
[Touch Cruise Android Development] szsoftware:
@Leryan

Some days ago I did sync my calendar and contacts to my google account.

Google setup an exchange server.

The magic word is GoogleSync. For WinMo it's no software but a service. You will find infos about that on the google mobile pages.

Once the contacts are syncronized, they sync with android when connected.
[Touch Cruise Android Development] 188236:
Syncing Contacts from Windows Mobile with Android

Where can I download these data.img?

Yes, there is one: funambol. You have to upload it to funambol and download it then to android. This is how it works:

You can register there for free. https://www.forge.funambol.org/DomainHome.html With an account there you can synchronise gmail-contacts and they also have a application for windows mobile to sync contacts from there to google. And here you get the funambol.apk for android. Now you only have to download you contacts there... Also works the other way round!

A direct way is not working at the moment (at least for me, because I cant log into the google account.)

But there might be another solution: www.nuevasync.com . They offer you a free Microsoft Exchange Server database (where you can sync your google-contacts with). The problem is: I for my part cant find a application for android which can "talk" to that nuevasync-exchange-server. There is on apk here which can talk to exchange servers: http://www.androidfreeware.org/download/contacts-sync-1.0 but I havent found out the right configuration yet. If you do so or find another application, please post it here!
[Touch Cruise Android Development] briggs81:
EVERYTHING is located here: Vogue-Android Google Code
[Touch Cruise Android Development] Mormy:
You don't need it. It will be created at the first boot ;)
[Touch Cruise Android Development] life02:
K try this zImage to see if it works better with adb.
[Touch Cruise Android Development] cortk:
Does anyone else's GPS have problems? Mine always shows me as being somewhere near Japan when I'm down under... The coordinates move though and they're accurate. Just... uncalibrated.
[Touch Cruise Android Development] Leryan:
sorry whitealien & 188236, i was thinking about Hero theme based system.img

life02 has posted a link, where you can download it.

I've tried GoogleSync yesterday, configured activesync - but errors, errors... several hours of google searching&reading - but no result :mad:

Started activesync today, and guess what? It's working!!! :D

So i think it was some google weekend fault, because i've tried from different providers, but got negative result
[Touch Cruise Android Development] xrrkrrkx:
GPS

im not sure if its GPS or network location but when i try to show my location it shows me in random place as well, not even close.

when i use gps to navigate it shows correctly though....
[Touch Cruise Android Development] bally3:
Tried the image - adb works fine - thanks :)
[Touch Cruise Android Development] whitealien:
Yeah, well I actually tried mssmisonsystem.img image file with Hero theme, so probably the problem is there. I have not tried today connect to google, maybe its working :)
[Touch Cruise Android Development] imfloflo:
For testing zimage i think at the first time its better we all use the same system.img/data.img
[Touch Cruise Android Development] 188236:
Problem with new zImages

Hi,

with the last zImages (all after July 15th) I have a problem:

When I press the "Back button" (the one which is used in WinMo to disconnect calls), the phone falls into the sleep modus. With this "bug" its of course hard to navigate... Anyone else having that problem?

FYI: The bug occours with different system.img, no matter which I am using...
[Touch Cruise Android Development] Michel82:
With the latest zIamges the navigation button is mapped as back, this is not a bug. Red end-button behaviour can be configured in spare parts.
[Touch Cruise Android Development] pananza:
Problem is that changeing red end-button also changes power button. I'd like the red button not to go to sleep, but power button to do :)
[Touch Cruise Android Development] whitealien:
APN setup

Don't know if you already know this, but you can setup APN through phone settings. After this you don't need to use anymore modem for connect/disconnect to have active connection to internet also 3G icon will appear in taskbar.

tried to connect to google account today without any success. So I guess its a problem in system.img I'm using.
[Touch Cruise Android Development] 188236:
@Michael82: Thank you for the quick answer! Sometimes I think I am the most stupid user in this forum... :-)

I played around with the feature and have the same problem with new feature like mentioned in the quote above. A seperation between the two buttons (ON/OFF-Button and "Red telephone") would make sense in my option.
[Touch Cruise Android Development] bally3:
This has been discussed before already with the keymapping. Life02 and vilord will be working to see whether they can find a fix for it, but its not stopping anyone using the device so its a matter of priorities.
[Touch Cruise Android Development] freddycs:
How to setup? I still need to use modem to connect and disconnect.
[Touch Cruise Android Development] whitealien:
just goto: Settings->Wireless Controls->Mobile Networks->Access Point Names

then press button which pops up options like New APN (for me its IE button) and then setup up all fields with the same info you have in default.txt for APN.
[Touch Cruise Android Development] Leryan:
Are you shure? For me: no modem = no internet
[Touch Cruise Android Development] whitealien:
positive

modem shows no connection, but I have 3G icon in taskbar and I can connect to internet.

P.S. For info I'm using mssmisonsystem.img as system.img. Going to try now with default img from bundle.
[Touch Cruise Android Development] bally3:
Same here, for me if I've enabled data in WinMo now, it often means data is showing as connected but theres no connection which means a reboot.

If anyone knows of a program that allows reboot of Android only as in restart, please let me know - Thanks.
[Touch Cruise Android Development] radem205:
@Bally3: Do you know if Vilord has received the Polaris?
[Touch Cruise Android Development] imfloflo:
Why that the power and the red are 2 differents buttons? so we can have 2 functions one for each button.
[Touch Cruise Android Development] bally3:
Since using the latest zimage, I've noticed I've now got 56 files numerically titled "FSCK0000.REC" to "FSCK0055.REC all exactly 32.0kb in size.. any ideas how thats happened life02?
[Touch Cruise Android Development] radem205:
I had that before too. One of the solutions is to format your sd card again!
[Touch Cruise Android Development] Michel82:
Had that too last week. I had several of them with different sizes (one almost 55MB)

I just removed the files and didn't need to reformat. I thought they were either filesystem check files (FSCK - File System ChecK) or they were voice recordings (*.REC) created by pressing the memo button?!
[Touch Cruise Android Development] Leryan:
I had this issue earlier. Deleted all these files - and they do not appear again.
[Touch Cruise Android Development] bally3:
That sound like a harsh solution?? :(

I'm still able to access all my files on my card!
[Touch Cruise Android Development] briggs81:
As far as I can recall, there is no "auto connect" yet for data connection. It's always been Enter your data settings in default.txt and apn settings, and use toga or modem to connect.

Not sure how you are automatically getting a data connection without using modem app.