yashsingh1/xdaforums huggingface dataset:
[Touch Cruise Android Development] bally3:
delete ALL the files off your sdcard and use the ones in my 4shared link.

you dont need the firmware, tiwlan.ini or wlan.ko files anymore.

Just the initrd.gz, haret,exe, rootfs.img, system.img and zimage.

Use my startup.txt instead of default.txt.

delete all other files and folders.
[Touch Cruise Android Development] whashnez:
Black Screen

Bally,

I did what you said and now I got a black screen after I launched haret.exe...No command-lines, nothing at all...

Edit: I think the problem is at startup.txt...I replaced zImage with the one at Alpha5.zip and got the same results: Black screen after running haret.exe .The data file has been created though.
[Touch Cruise Android Development] bally3:
washnez the default files and and the startup files are not one for all.. they will need editing if you have different models.

If you have a POLA100 you may need to to change the panel type to "1" or "2".
[Touch Cruise Android Development] rogro82:
I might be on to something.... I can only make a dataconnection using the smd code from board-htckaiser-old-smd.c found in this diff http://www.linuxtogo.org/~lgorris/diffs/g1-diff-18-11-08.diff

( Youll need to implement some of the new code into it but youll notice when you compile, should be straight forward )

But then i wasnt able to boot Android.. It would crash on initializing modem... So yesterday i switched from image and also copied a new data.gz which had to be extracted...

This caused a delay of extraction and now it did boot using the kaiser smd.

So then I tried setting a delay in the initrd.gz -> setupmodem-sh right at the start of 15 secs... and now it boots using the code but not been able to get the data connection to work :-S

But hope fully this is a lead for you to continue
[Touch Cruise Android Development] bally3:
Nice work rogro :)

This might be worth reading: http://xdaforums.com/showpost.php?p=3122766&postcount=1867

Seems like DZO is back and working on it already, of interest especially is this line:

"My aim is to build a single kernel that will boot on MSM7200 and MSM7500 with the MTYPE and radio version used to determine behaviour for stuff like power collapse and audio. I'm working on it now."

How does this impact on what you're doing rogro, if at all?
[Touch Cruise Android Development] imfloflo:
yes bally3 this line is very interesting cause in future, if he success, we can directly use the android version of DZO :).

But don't forget Rogro82 version <3 we now have another chef to work on our polaris very good :).

btw i have some pb with keypad when i type left button on the wheel, it seems it send left code until i type again on this keys.

which is little bit problematic ^^.

Is anybody knows how Android syncs the correct time/day? From where this informations come? something like bios or just a Haret parameter?

thk.
[Touch Cruise Android Development] dubbeld00:
It always starts at 12.00 isn't it? If so, linux can't read the time from the "bios" (hardware clock). And bally3, indeed as I quoted, DZO is also working on the SMD code, to work on our device :) Since Premy did this also (convert Vogue SMD code to our device) we could use this... but DZO also told us that there are some errors in his implementation... So I guess it's better to wait for him...

Rogro hope you've read the last few lines of my previous post... (because I edited the post). Maybe we can continue something else? Don't know what is also device specific, and after DZO is done working on the SMD, we can implement that code...
[Touch Cruise Android Development] imfloflo:
No, i was surprize with f00bar version to view that the time is good sync and the day too! don't know how it works.
[Touch Cruise Android Development] rogro82:
I dont have much time today... busy at work.

But the question about the time:

Its because of the RTC (Real-time clock) driver made by DZO in the kernel, the original one wasnt working for me. So I switched to this driver before and it seems to work just fine :) It works using the proc comm if i remember correct.

Now using the vogue tree kernel it already had it.

dubbeld00:

Just pm me and ill try to answer you when i find some time in between.

While your at it do you have the original libreference-ril.so?
[Touch Cruise Android Development] imfloflo:
Rogor82 are you still continue to develope your own version or just use and help DZO to release a multi device version ?
[Touch Cruise Android Development] rogro82:
I think DZO can manage just fine on his own since he has way more knowledge on the stuff needed done then i have. But that doesnt mean im going to quit my work on this one.

DZO is already working on some stuff from what i have seen, like for instance the smd code and merging the kaiser and polaris into the vogue-tree branch. Im keeping a close eye on all his changes because I wanna know as much as possible about everything.

Besides that i didnt create my "own" version. My latest kernel was based on the vogue one and most changes I made to it are now also being done in the original by DZO for as far as i have seen.

Hopefully a lot more people will continue/start to contribute to this and are not gonna put down their work because DZO is working on it, else there will never be good support for our device, because we cant just rely on/demand DZO to always fix things/include features etc.

And besides that, how much fun is it to watch other people doing great stuff while your getting drunk behind your pc waiting for updates and another beer :D
[Touch Cruise Android Development] deradam:
Hey rogro82,

please keep up the excelent work! I think there is enough to do for more than one person. And as you say, we should not only rely only on one person (DZO). Maybe some day he will get a G1 and will stop the development because you doesn't need to anymore :)

Btw. running Polaris with the f00bar version. Really nice. Even the keyboard works for me so I could add a contact. Is it correct, that the device does not turn off the display light? It locks the screen but then stays on...

deradam
[Touch Cruise Android Development] dubbeld00:
WTF

http://git.linuxtogo.org/?p=groups/...it;h=4726e20e839a1644626560dfa72b3e0e730ba86a

changes that he is doing in a day... They costs years to me... I think just wait for a few days before continue porting the vogue-ts driver :) (not even talking about the SMD)
[Touch Cruise Android Development] bally3:
Couldnt have put it better myself my friend :)
[Touch Cruise Android Development] bally3:
Not that I'd be brave enough to to try it, but it says on the git page that the sd card driver only works with radio: 1.65.24.36

Found it on this site, could be a compatible radio with the Polaris like the 1.64.08.21 and how do people find out when they are compatible?

According tho the site, the radio wass ripped from a Nike but it is Kaiser compatible. It seems strange that the sd card on Android only works with this rom.

http://www.88db.net/redirect.php?fid=6&tid=1492&goto=nextoldset

It also mentions:

The below listed ROMs will work with these Radios

Any Diamond Build

Dont know if that helps. Rreading around the forums it looks like if you have a diamond based rom then its ok to flash this radio, not sure if its safe though - any ideas anyone on the consequences of flashing an incorrect radio, can it send your beloved polaris to the HTC graveyard?
[Touch Cruise Android Development] rogro82:
I think he is using the same code for the sdcard as the vogue is using.... luckily for us :)

I was already using it ;)
[Touch Cruise Android Development] rcravero:
I'm trying the version f00bar with:

Polaris

rom sc.w S3 WWE

Radio 1.59.44.02

The polaris is booting well, but no possibility to run the phone... it's searching a network without any result (I'm using SIM card by 3 Italia)

Is your phone working?

Should I have to use another rom?
[Touch Cruise Android Development] TomAngel:
Same to me like rcravero.

Polaris

ROM M-Anime 2.0 Ger

Radio 1.59.44.02

Works with Version 20080718 including Modem.

Boots with f00bar Version but with Message : Old Radio, Audio disabled.

Added mmc and mnc for E-Plus (Network Provider) from old default.txt, but no Network at all, Network Scan results in nothing...
[Touch Cruise Android Development] radem205:
These problems are already known by the makers. Phone functionallity doesn't work yet, but people are working hard to get Android totally working. So be patient!
[Touch Cruise Android Development] vit0r0:
on M-Amine 2.0 FINAL i just took another card: 2 GB didnt work, 4 GB works :confused:
[Touch Cruise Android Development] roms5:
They are on root...

storage card/haret.exe

storage card/data.img

storage card/default.txt

storage card/earlyharetlog.txt

storage card/EncFiltLog.menc

storage card/haretlog.txt

storage card/initrd.gz

storage card/system.img

storage card/zImage

Formated in Fat 32 and deleted all other files

ROM: udk Syrius R4

Radio Version: 1.59.44.02
[Touch Cruise Android Development] imfloflo:
@roms5

same rom, same radio, same format try another SD card

but all working here
[Touch Cruise Android Development] roms5:
I have only one...

its a SanDisk 4gb HC
[Touch Cruise Android Development] whashnez:
Funny thing...

Bally,

First of all thanks alot for your help...It booted with the rogers, but...Settings keeps crashing.... I cannot do anything..... :( :( :(

edit: Deleted data, booted, settings worked, but unable to start wifi.
[Touch Cruise Android Development] Kiiv:
No need of 'media' directory???

Thank you for your time bally3.
[Touch Cruise Android Development] bally3:
download the resources.zip I've uploaded.. but no, there is no "need" for media folder to get you up and running.. its for additional sounds and media.
[Touch Cruise Android Development] freddycs:
WiFi testing report

Wow~~ finally we have got a working WiFi in our Polaris-Android!

I have tested it and it works just perfect!! I turn on the WiFi, instantly i can see the wireless network around and just connected with one of it.

Thanks to you all for the hardwork. The next thing i'm looking for is BT :)
[Touch Cruise Android Development] Mormy:
I would like ti try Cyogen work, it give me an error at boot:

"No partition found on SD card" :confused:
[Touch Cruise Android Development] bally3:
Try this rootfs instead: http://vogue-android.googlecode.com/files/rootfs-2009-08-18.zip
[Touch Cruise Android Development] Michel82:
@both Bally3 and newbie16 thanks for your combined efforts to get the wifi working on our polarises. I got the cyanogen image working like a charm.

Tip1: For people who have been on holidays for the last couple of weeks (like me). Make sure you also use the latest rootfs, or else wifi won't start.

Tip2: Try the Remotedroid app with WiFi, it's really awesome.

It's been said before, and also by me, but this community keeps amazing me over and over again. Especially since i've been away for almost 3 weeks and to see what proegress has been made in the meantime. I almost cannot believe that this is completely user driven. Keep it up!
[Touch Cruise Android Development] bally3:
Mormy, can you start a new thread for userspace please?

Name it "Polaris Userspace and Testing thread"

Imfloflo, can you consolidate the posts from the old thread into the new one as you suggested please and then delete the old one?

Once this is done can we move all the system image conversations into the new thread.

Thank you.
[Touch Cruise Android Development] whashnez:
First Page update

Wouldn't it be a good idea to update the first page also?

(Bally, I went back to the old system.img to get wifi working...I don't what was wrong)
[Touch Cruise Android Development] bally3:
The first page was updated again today. Though again, this is a kernel development thread and new developments in user space arent really necessarily announced on the first page. My only reason for posting the image links here was that the old thread is defunct. Hind sight I should have used it anyway and then imfloflo could have moved these posts also.
[Touch Cruise Android Development] whashnez:
To Bally

The thing is that as a noob I assumed that to get the wifi working it was a metter of kernel only. Then I read about the wifi drivers in /modules, so I guess you' re right! Please notify us when the other thread will be ready. Thank you again!
[Touch Cruise Android Development] spellshaper:
Hello guys,

I really like Andorid and I hope I will see full working Android on Polaris some day. So thanks guys for your hard work and keep up please!

I have a question, can I get Internet connection from PC in Andorid? I have tried to get USB working, but in Windows Vista 64 I cant install USB drivers (from dz ADB and also from latest Andorid SDK). I have also tryed HTC Sync and driver also with no luck.

So please is there a way how to get Internet working from PC?

I dont have data plan from operator and without Internet, Android is kind of uselless :(

Thank you for your help!
[Touch Cruise Android Development] bally3:
wifi is working now..so use that... you cant get internet through usb, no.

Use the drivers I've included below to force the drivers into vista 64... do the whole driver thing manually and point it to the folder manually. Untick compatible devices only and choose "Dream ADB Composite Device".
[Touch Cruise Android Development] aitsch:
Thx for this great work. i've tested your kernel (file date 01.09.) with cyanogen_wifi files:

wifi - works

phone calls (out/in) - works

sms (in/out) - works

GPS - works

MMS - never use

bt - not tested

battery charge - only up to 77% (for the rest 23% i need to switch to wimo)

UMTS - does not work for me (maybe an experiance problem, all necessary entries are done but android does not connect)

no idea if these are all kernel related problems.

aitsch
[Touch Cruise Android Development] bally3:
data is working fine for me on cyanogens rom. please post all future non-kernel related requests in the new userspace thread by mormy thanks
[Touch Cruise Android Development] whashnez:
Bluetooth

I would like to ask if anyone has tried to do something with bluetooth. I believe it should be the next step.
[Touch Cruise Android Development] bally3:
We havent finished with wifi yet. dzo has taken our logs and will be looking at them soon to work out what the irq is for Polaris. after that he will probaby incorporate the changes from Newbie16 into the kernel so that we can use any build with wifi.

Apart from that, life02 and vilord our two polaris-owning devs are away so there will be no more progress on these things until they return.

dzo is still working on the bluetooth and its far from perfect so I wouldnt be in too much of a rush to use it just yet.

The camera is where we really will need dzo to have a Polaris. I have to admit i personally want that functionality first over bluetooth as I use the camera constantly. some of the camera apps look really good in android as well. :)
[Touch Cruise Android Development] spellshaper:
Thank you bally,

Wi-Fi is working from your links!

Adb connection still doesnt work for me. I have installed driver manually, but when I connect phone it asks for another driver (for Android Phone). I have tried with both USB debugging on and off in settings.

But if it cant be used as Internet source, i dont need it that much.
[Touch Cruise Android Development] reiteravi:
sometimes inatalling pdanet refreshes the drivers and solved adb connectivity

i installed the trial ,let it update drivers then connected

later uninstalled it and adb still connects
[Touch Cruise Android Development] kikko77:
hi, i'm a new in this forum

I like to try the new polaris android image posted by bally3 with wifi enable, but when android is full load the screen is lock, when press menu button(ie button) on my polaris, it requered a pin for unloack, but i don't know it...

Can anyone help me please?

congratulations for all the work arround android and polaris
[Touch Cruise Android Development] Kiiv:
You have to disable pin identification in the sim configuration under winmo before launching android.
[Touch Cruise Android Development] aitsch:
i've def. not umts connection with my device.

anyone has the same problem or a tip for solution?

aitsch
[Touch Cruise Android Development] bally3:
check the startup.txt i dont need apn details so i took them out but you might need to put them back in.
[Touch Cruise Android Development] Mormy:
I have an UMTS only carrier and I do everything:

phone in/out, sms in/out, market, gmail syncronization, surf the web

The only thing that I do at the very first is to disable data roaming and create an apn with my carrier setup
[Touch Cruise Android Development] Michel82:
I'm having some strange radio issues with the latest files too.

Phone keeps switching from g to 3g to no internet coverage at all, while phone signal indicates full bars. I've never had any network coverage issues on my work location before. Could be just a change in my tmobile nl network. But as more people indicate connection problems it might be something in the kernel.
[Touch Cruise Android Development] bally3:
quite possibly, but until dzo fixes the irq in the kernel then your options are new kernel, no wifi or wifi kernel and data/other issues. not much that can be done about it im afraid.
[Touch Cruise Android Development] imfloflo:
FMI : irq values can be found via haret console ? how ?
[Touch Cruise Android Development] iseeka:
bad direction
[Touch Cruise Android Development] DJ_Steve:
ok ive got the same failed to mount sd card error using the new initrd files etc
[Touch Cruise Android Development] DJ_Steve:
ok i fixed that problem swaped my microsd with the one in my g1 (which has 3 partitions) now android boots but i cant get any data connection much less wifi

edit: sorry for the duplicate posts and got data working too forgo to setup apns
[Touch Cruise Android Development] imfloflo:
@DJ_Steve : Please use edit button instead of creating 2 post ;)
[Touch Cruise Android Development] fhad99:
i have the same praplem

but i used anther sd card and at worked fine
[Touch Cruise Android Development] bally3:
For dev reference only:
[Touch Cruise Android Development] iseeka:
also

in esta_drv.c find the line that saye #define TROUT_IRQ and change the 27 to 29

isn´t it?
[Touch Cruise Android Development] aitsch:
I've chanced the command line in the startup.txt to:

set cmdline "board-htcpolaris.panel_type=0 ppp.nostart=0 pm.sleep_mode=1 mddi.width=320 mddi.height=480 lcd.density=160 no_console_suspend board-htcpolaris-battery.battery_capacity=1350 mddi_client_vogue.vsync=0"

3G and wifi works fine now. thanks bally3!

aitsch
[Touch Cruise Android Development] bally3:
yes it is, but we tried that irq and it didnt work. dzo said we should be ok to try different irq's as its only an input irq.

So if you know what you're doing with est_drv.c file, you COULD "brute force" it as you suggested. Or if we can work out from dzo's instructions what the irq should be we can try them.
[Touch Cruise Android Development] KeRmiT80:
anyone has started working on it already?

as i'm not a big user of bt and wifi once camera will works i'd love to erase winmo from my polaris and use a hero rom :D

can i ask if the project to create a flashable rom is still active?

a flashed rom would increase performance?
[Touch Cruise Android Development] bally3:
as mentioned many times before, a flashable rom will be worked on when we have a fully working kernel and not before. Since vogue users will likely have a finished kernel before us, they will most likely be working on a flashable rom first.
[Touch Cruise Android Development] whashnez:
Flashable ROM

I guess with the flashable ROM the battery life will be much bigger...Am I right?
[Touch Cruise Android Development] bally3:
If you want to help with the development, here's a task for you:

1. Download all the android files posted at: http://drop.io/polarkaiser and put them into your root of the sdcard.

2. Download and unzip the wlan.ko files, each one is the wifi driver with a different irq assigned to it.

3. rename a file to wlan.ko and put it into the root of your sdcard.

4. Run haret, check wifi, does it work? no > reboot delete the wlan.ko file

5. Do from number 3. again.

When and if you find one that actually connects to the internet. post it here. This process is called "brute force".

Welcome to the world of kernel development :)
[Touch Cruise Android Development] reiteravi:
is the standard list enough?

(ie. default,haret,initrd,rootfs,system,zimage)

might try it tonight
[Touch Cruise Android Development] Mormy:
Do you want that we use the Alpha5 zImage or yours (bally3)??
[Touch Cruise Android Development] reiteravi:
well starting from 21 to 29

plz state the range u test
[Touch Cruise Android Development] bally3:
can some of you guys do me a favour please?

The link for the Mass Participation project is for a friend of mine who I sold the virtues of the friendly xda folks in helping projects.

He has an interesting piece of recording software that he wants people to test and give him ideas and also use. so far few people have participated which is a bit embarassing for me.

It should only take a few moments of your time but could you download it from the thread and post some thoughts please?

Thanks :)
[Touch Cruise Android Development] bally3:
Newbie16's guide to compilng the wifi driver

grab the source, extract it to somewhere, i prefer to put it next to the kernel folder, then:

export KERNEL_DIR=/Android/kernel

or wherever your kernel is:

then you can go into ti/sta_dk_4_0_4_32 and run:

make

make clean && make
[Touch Cruise Android Development] Mormy:
:( I start testing with zImage_Bally3 before reading your post, but I'm worried to me no one starts my wifi :confused:
[Touch Cruise Android Development] bally3:
just put the alpha5 zimage and wlan back in and you're back up again :)
[Touch Cruise Android Development] bally3:
Polaris wifi with irq working. it was irq 18 :)

Thanks to dzo, newbie16 and dj_steve.

If you've got the old setup files from the polarkaiser drop io, rename wlan.ko_18 to wlan.ko and test it,

Wifi is fully working now! huzzah!
[Touch Cruise Android Development] imfloflo:
Nice found guys i see you testing all irq yesterday night on irc.

What is the benefice compare to the previous wifi working ?
[Touch Cruise Android Development] kulen:
I have not been following this thread as I should and I'm a little lost now.

I want to start a completelly new android. which files do I need to copy to my sd card.

I believe that should be some files from here http://code.google.com/p/vogue-andr...+Filename+Summary+Uploaded+Size+DownloadCount ?

but which ones?

and since I want wifi I have to copy system.img with casper's bally sent us?

Thank you!
[Touch Cruise Android Development] bally3:
I suggest waitng for the fixed version for wifi. Newbie16 is making some changes to the driver to detect the polaris and assign the irq accordingly so we'll all use the same files in future.

if you want to try the casper, just use all the normal files on google code and use my casper image. If it doesnt work then you may need the alpha5 zimage from http://drop.io/polarkaiser

what a great day - and craig0r and dj_steve are already steaming ahead with the bluetooth. We really do owe some big kudos to the vogue and kaiser devs who are helping us. Right now, even with life02 and vilord away, we're still making progress thanks to these wonderful people :)
[Touch Cruise Android Development] kulen:
Yes but there's much more files than it used to be.

what I have to use is mssmisonpackage.zip but with changed default?

and what is basefiles.zip?

and where can I find polaris default.txt?
[Touch Cruise Android Development] bally3:
in my signature.. use the files from there. ignore all those extra ones for the time being.