yashsingh1/xdaforums huggingface dataset:
[Touch Cruise Android Development] Kiiv:
Use the normal tattoo.user.conf but change "cc_disksize=24" to "cc_disksize=48".

It's as fast as before but you will have lesser reload of senseUI.

I think if you put 64 you will not have reload at all. But maybe the memory will be charged too much and will be slow, I haven't test with this value.

@imfloflo : you have to try the partition method! I think it's a lot smoother. And the last tattoo build is very usable with it. For me it's as smooth as the AOSP Donut with many widgets on it.

To make the partitions, the best way is from linux (with live CD if you don't have one installed). I've trid with Paragon under windows and I had no good results...

@mylostnick : I'm surprised. I've got the same configuration...

It doesn't have to create a data.img file on the fat32 partition because it's the second ext2 partition which is used for data.

Do you push VolDwn when it prompt you to update the system, and after to wipe data?
[Touch Cruise Android Development] imfloflo:
I will test it and make partition with my G1 and Amon-RA i can make FAT32/EXT2 or 3 or 4/ SWAP.

Do you think it 'll be good ? or need to be FAT/ EXT2/ EXT2
[Touch Cruise Android Development] mylostnick:
Hi. I'm here again.

TY for ur replies.

I've re-created the partitions on my SD card re-formatting them again.

Now it goes over the first error but gives me a LOT of I/O errors... and then it goes into the "android_power" loop.

I think my SD test card is definitively gone...

Anyway I've perfectly understand the procedure so I can re-try when I'll have the new SD card! Thank u again!
[Touch Cruise Android Development] Kiiv:
I'm not sure I've understood what you would say but you have to make at least three partitions in this order : FAT/EXT2/EXT2

You can create a fourth partition in swap format if you want, but you have to configure it properly in the user.conf file (I don't know exactly how ^^).
[Touch Cruise Android Development] Galdan:
I tried to remove the conf folder from the SD card, but the SenseUI is still reloading :(

thank you, for you help...
[Touch Cruise Android Development] Kiiv:
Try the tip I gave in a previous message on the previous page.
[Touch Cruise Android Development] bbezja1:
it boots up nicely now, but keyboard size is wrong. keypresses are registered ok (pressing where backspace should be is registered right, but the picture is not there). i guess its a problem with resultion but i have 320x240.

please help
[Touch Cruise Android Development] Kiiv:
What is your lcd density value? Try with 120.

(but maybe we can come back to this thread for this kind of questions :o)
[Touch Cruise Android Development] bbezja1:
why? its not related to "that" build. if 320x240 and 160 works for you and not for me?
[Touch Cruise Android Development] vilord:
because the rest of us all use 240x320 and 120dpi :)
[Touch Cruise Android Development] Kiiv:
This thread is for kernel discussion. The other one is for questions about android.
[Touch Cruise Android Development] bbezja1:
refreshing of SenseUI is in kernel? :rolleyes:

android works for me now, pictures are a bit greenish, calling works perfect for me - contacts are shown correctly

someone was talking about 160dpi and noone corrected him.. my bad ;)
[Touch Cruise Android Development] Kiiv:
It was a note for ALL this kind of questions... sorry if you take it for you...

Keep posting in this thread if you want...
[Touch Cruise Android Development] SuperJMN:
Report

I have noticed that having the latest files + Tattoo build produces the following issues:

- Audio input problems: Voice recorder cannot record, Shazam often fails at listening.

- Inability to manually select mobile operator networks.

- No auto-focus.

- The modem application (data) doesn't reconnect when the connection falls for any reason.

- Wifi is still problematic on toggle.

- PERFORMANCE issues. I think the configuration could be improved.

- It doesn't detect the earphone in real time. You have to stop/start the player after waiting for at least 4-5 seconds.

- While connected to USB (charging) it connects/disconnects continuously from time to time with no apparent reason. It's impossible to debug programs with it.

- To make the device discoverable under Windows, you have to run haret.exe-Android while in WM and it has to be connected to ActiveSync. Despite that, I have been unable to install the drivers to debug using ADB.

I experienced something strange: I have DroidLive and set it to sleep while my earphones were connected. In the morning, I unplugged them and the device was muted at all. To recover the sound I had to plug my headphones back, and confirmed that the sound was being sent through them instead of the built-in speaker. Then, I unplugged them again and it started to send the sound to the speaker.
[Touch Cruise Android Development] salemh:
I see a list per date ... which files I need to install? Sorry if this was mentioned before but I was searching for a clean way to install Android on my HTC Polaris. Thanks in adavance
[Touch Cruise Android Development] bbezja1:
Salemh read last few posts here. also direct questions in that post because this post is about kernel develop. tho this thread went quiet about development :(
[Touch Cruise Android Development] imfloflo:
REMEMBER: This thread is dedicated to the

KERNEL development

.

Please use others thread, already existing in polaris sub forum, to post your questions about howto and bugs ;)
[Touch Cruise Android Development] salemh:
thanks will do and sorry for the mistake
[Touch Cruise Android Development] johndaniel:
how can i set apn for eclair android rom on my polaris.pls someone can tell me wat i should do to connect my edge network
[Touch Cruise Android Development] bbezja1:
you have to insert apn info in wireles settings and then start modem app.

if your service provider is selling android phones then call their free number and let them guide you. you will need info from them any way (username password IP..)
[Touch Cruise Android Development] vovkav:
Is there a way to disable certain hardware buttons without recompiling the kernel?
[Touch Cruise Android Development] dzo:
I've finally got Polaris to boot from NAND, making the poll for this thread actually relevant now.

It's still a bit experimental, but to try it out do the following:

create an /andboot folder on your sd card and copy an androidinstall.tar file to this folder. There are lots of these in the vogue forum (make sure it supports norootfs and uses a resolution of 320x240).

Flash the most recent Polaris NBH from here:

http://it029000.massey.ac.nz/vogue/files/?C=M;O=D

Now boot the device and when it the kernel starts hold down the power button.

You should see a menu, press OK and select "Install System". After it has installed, select quit and it should boot from NAND.

Unfortunately, the recovery mode doesn't seem to work yet so if something goes wrong you will have to flash back to winmo or put the card in another machine.

Obviously, this will wipe Winmo completely from your device so make sure you know what you are doing!!
[Touch Cruise Android Development] chourmovs:
Great work, thank you

i'll give a try
[Touch Cruise Android Development] SuperJMN:
CustomRUU under Windows 7 x64

Wish me luck, I'm trying to flash at the moment using CustomRUU.exe for Windows.

Edit: It flashed without complaining, but now my device hangs at the very start: After the logo, it double vibrates and then, the screen flashed with the famous messy multicolor pixel/characters collage, but doesn't go any further. Should I flash with another tool?
[Touch Cruise Android Development] luzbel_es:
Ok, now works!! I edit the nbh file, I search for panel and I put type 1 instead type 0 and now works for me!! I'm trying!! :D Sorry my english!
[Touch Cruise Android Development] Kiiv:
Good news! Thank you very much for taking care of us, Dzo! ^^

I will try this asap!

(I will let SuperJMN break his device before trying by myself :D )
[Touch Cruise Android Development] dzo:
Are you sure you had the power button pressed while it was booting?

What polaris model do you have, mine is a pola200.
[Touch Cruise Android Development] dzo:
OK, I'll make new NBHs for the different panel types.
[Touch Cruise Android Development] luzbel_es:
Yes, I'm sure, but this was solved by change the panel type in nbh file! Thanks!

Really thanks!! dzo!!!!!!

I'm trying with vogue releases but wifi dont start I dont know the reason...

Thanks again dzo!!
[Touch Cruise Android Development] SuperJMN:
I can confirm that a different paneltype (1 in my case) works like a charm.

Thanks luzbel! I used UltraEdit to modify the value from 0 to 1, as it saves binary files correctly.

And of course, THANKS DZO!!
[Touch Cruise Android Development] dzo:
I've made new NBHs for each panel type, make sure you get the right one.
[Touch Cruise Android Development] dzo:
Wifi does work but it needs the calibration file, you could probably copy it from your old rootfs.
[Touch Cruise Android Development] luzbel_es:
Somebody can upload this file, I delete before flash and I don't know how I can create a new one. Thanks 4 all!!!
[Touch Cruise Android Development] luzbel_es:
I have the file, somebody knows where i must put this file? Thanks!
[Touch Cruise Android Development] fusione:
where I put calibration file?
[Touch Cruise Android Development] Kiiv:
Ok, I've tried the NewWay! Seems pretty good but I have a personnal issue ^^

I have a "broken" Polaris which not support 3G/HSDPA... If I activate it, I lost the connection service... So I must use the "GSM only" mode under WinMo.

With the OldWay of launching Android I never had a problem. It's like the phone detect at boot time that I only have a GSM phone and so it work perfectly (data connection and service).

With the NewWay the phone is taken like a normal Polaris. So it stays in WCDMA band mode and I get my connection problems...

I've tried to choose to use only GSM in wireless setting but it seems that it's not take in care... The option seems to do nothing.

So I can't use Android from NAND :/

If someone has a solution or know why it works with haret and not from NAND... Maybe there is an initialisation that is not done with NAND boot?
[Touch Cruise Android Development] ZeGuido:
Great job.

So now wimo is almost a bad souvenir :)

Just a question, with Haret we have do diseable the pin code request at start up in Wimo before booting Android with Haret. So how does it work now ? Does Android recognize finally correctly the pin code or is it permanently dideabled ?

Or may be am I completly out of date ;) ?
[Touch Cruise Android Development] mikfaina:
Hi,

which androidinstall.tar should I use for my pola100? There is a post where is described how to try the "new way" nad which latest file i should use?
[Touch Cruise Android Development] SvanteH:
I see a lot of people seems be swapping over to Android already but I have to ask, do you think it's stable enough / wise enough at this point? Seems to be a lot of updates coming and I guess I would have to flash it everytime there's a new update for it.
[Touch Cruise Android Development] vilord:
glad to see my menu + martins bootloader is going well :D

If you look here:

https://sourceforge.net/projects/androidhtc/files/2010-02-04

you'll find a zip with multiple nbh files for different resolutions and screen types.

FYI to get into the menu with these, use the camera button held down all the way, not power.

So what is the next important thing? Does voice/data/wifi work when flashed from nbh?

I made a wave here as a place for people to add what they think it needs... email me at hikeit@gmail.com if you'd like to join the wave.
[Touch Cruise Android Development] vilord:
very likely there is an init that isn't done with nand.

The option to disable 3g service isn't implemented in my radio code, so I'd need to take an hour and figure out what winmo does to switch off 3g, then copy that to new functions in the radio code.

I'll add it to my list :)
[Touch Cruise Android Development] SuperJMN:
vilord, save us!

I tested the latest files and everything is as before:

- no wifi

- no GPS

- bluetooth? never worked for Polaris :(

- audio input is buggy

BUT works:

- data connection (incorrect icon, though)

- phone calls (not tested yet with the current .nbh, but worked in yesterday's)

@myn and @mrkite38 are like mads trying to figure out what's the problem with wifi. They're discussing into this thread: http://xdaforums.com/showthread.php?t=619980.

If you need some testing, feel free to contact me via PM.
[Touch Cruise Android Development] manu33xtro:
Hi SuperJMN and Vilord,

Same things for me : but I'm very happy to boot with droid :)

I used Polyrhytmics built and in fact I could use Wifi... I think this is no much to do to have wifi and Gps working for Polaris ;) But I'm not developper...

Now I use the built of mssmison with the boot for eclair in 320*480 and some of livewallpapers does not work (I have a blank screen, and the phone rebbot...)

Just one note, I can't use the boot menu : I press camera but nothing comes ! What are the differences with the DZO's nbh ?

Again for all of you : very very good work and continue like this.

If you want some testers...
[Touch Cruise Android Development] w04g005:
First i have to say thanks to DZO and VILORD and all the other developers who are workig on android. Flashing android is much better then running from sd-card.

what has to be done?

- for me the biggest problem is the volume in calls!! it's always on highest level and can't get changed.

-second thing could be wifi

-then gps

-then bluetooth

-then 3d driver

-then multitouch (ok little joke)

I'd like to be part of the developing community but because of the lack in knowledge in developing the only thing i can do is testing!!

greetings
[Touch Cruise Android Development] Kiiv:
Thank you so much for your attention Vilord! I know it's not on the top of the list cause this is not affecting everyone (even if it should be interesting to turn off 3G to save battery ^^), but it's very kind to take a look at this !

I will wait patiently by keeping using haret ;)
[Touch Cruise Android Development] Softec:
i have the same problem, waiting patiently me too.

Thanks DZO, Villord and old devs
[Touch Cruise Android Development] ZeGuido:
Now we may flash our Polaris and get rid of WM, I think one of the major issue that should be solved is the need to disable the pin code in WM before booting Android. Plus I really wonder how it should be done once nand is flased (since there's no more WM)

I do consider this a major security issue. I really doubt that anyone of us like the idea that any bozo taking our phone can just turn it on in WM and use it.

Thanks to all those that worked on this project.
[Touch Cruise Android Development] vilord:
If I set a pin in winmo on my sim card, then when i switch to android it will ask for it, right?

And that is the problem, it doesn't work when you type it in?
[Touch Cruise Android Development] ZeGuido:
Exactly. Android request the pin code, and that looks quite normal as any phone. But when I type the pin code it says wrong pin code XX try left... I found many people having this issue in different Android kernel threat in this forum(last I saw was in the Diamond2). It may be related to booting from Haret, but the only work around is to disable pin code security in winMo before booting Android.

I went this way for a while, but it is definitely a security issue. Plus if I flash WinMo out of my polaris, I can I disable the pin code security (or set it back) ?

I edti to make sure I got understood. I am still using Haret. I still run WM first.
[Touch Cruise Android Development] vilord:
okay i'm working to update things to use the dpad center/okay button instead of camera since camera button sucks.

Someone told me that touchscreen is non-responsive after a specific commit? does anyone know that commit #?
[Touch Cruise Android Development] SuperJMN:
Confirmed: booting up Android with HaRET and the latests files (07-02-2010) (I've tried two different Donut builds) the touchscreen is non-responsive.

I installed the system into the SD Card, and the data is also on it.
[Touch Cruise Android Development] chourmovs:
02022010 was fine for me with power button :)

thx 'lord
[Touch Cruise Android Development] manu33xtro:
Hi Jesse,

What's new for this version of build : 07022010 ? Only the selection with the dpad instead of the camera button ? However it's a good thing if it works :)

I test your build every time but I always come back on version with Haret because I need Wifi to sync my contacts and use Market : In nand it does not work :(

Thanks again.

A little question

: how to change a zImage when I boot with nbh ? I have to upgrade in the boot menu ? and before I change in the SdCard of course...
[Touch Cruise Android Development] manu33xtro:
Well I test it tonight (only with the nbh file (eclair version for polaris) not with haret...) and it works well with the .tar file (for eclair 2.1) of mssmison build (in vogue thread)...

Good work also for the central dpad to the boot menu access : no problem now.

But I doesn't see other progress with the other zImage and initrd !

Always no wifi, bluetooth and gps...

We wait for. Thanks again for that...
[Touch Cruise Android Development] luzbel_es:
In Kaiser's forums have a big advance of wifi and gps working...

http://xdaforums.com/showthread.php?t=621001&page=18

:D We wait for same in Polaris!!

Sorry my english!!
[Touch Cruise Android Development] iseeka:
I guess this sis the procedure.. I´m not a linux user ... and I´m not in the mood to install it just to try this...

can anybody check if it works with polaris too?

(need a calibration file on the root of sdcard)
[Touch Cruise Android Development] Polarfuchs:
HI,

i am not up to date.

Please tell me in short if it is possible to have a stable Android running on my Polaris.

Right now I still use 3lite3 VIII Rom (winmobile 6.1)
[Touch Cruise Android Development] SuperJMN:
There are stable builds, and it's possible to boot Android without the need of Windows Mobile, but the latest method (NoMoreRootfs) has several handicaps: no wifi, no bluetooth, no GPS, partially supported camera, ...

We're still waiting for news about support for every component to have a full Android experience.
[Touch Cruise Android Development] Polarfuchs:
Thx for the reply.

Ok that means, I still will have to wait before I try Android on the Polaris.
[Touch Cruise Android Development] SuperJMN:
DZO has released new files in http://it029000.massey.ac.nz/vogue/files/?C=M;O=D and they are also for Polaris. Does anybody know if they solve/fix our problems with wifi?
[Touch Cruise Android Development] Polarfuchs:
What does polaimg

panel 1/2/3

mean?

Check this out, for latest changes: (version history...sort of)

http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-vogue
[Touch Cruise Android Development] SuperJMN:
It's because some devices have different hardware (panels) and require different values. Try with 1 (it's my paneltype, and very common). If it doesn't work, try with another.
[Touch Cruise Android Development] dzo:
It should help with wifi because the loadit script will now work from a nand install allowing you to get your calibration file. However, for working wifi you will still need a modified system to load the correct module and start the services.
[Touch Cruise Android Development] iseeka:
GREAT!

Can you give us the information we should tell rom devs to include?

THANKS A LOT
[Touch Cruise Android Development] DmK75:
Headset

Sorry, could not find about this: a wired headset to be recognized and working?

Because, i plug headset but sound plays on speaker.
[Touch Cruise Android Development] luzbel_es:
Ok Wifi Working for me

I modified timmey update and this auto-start wifi at android start. This works for me.

Steps

1.- Flash nbh of dzo 11/02/2010

http://it029000.massey.ac.nz/vogue/files/?C=M;O=D

Thanks dzo

2.- Install androidinstall.tar of warm donnut

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

Thanks myn

3. Install my update

http://www.megaupload.com/?d=2AR0MYVP

4. Start wifi.

You can also try this if dont start:

Steps:

1.- Flash nbh of dzo 11/02/2010

http://it029000.massey.ac.nz/vogue/files/?C=M;O=D

Thanks dzo

2.- Install androidinstall.tar of warm donnut

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

Thanks myn

3.- Install androidupdate.tar of this link

http://xdaforums.com/showpost.php?p=5571672&postcount=746

Thanks Timmey!

4.- Open a terminal and make the steps of this link

http://xdaforums.com/showpost.php?p=5565735&postcount=173

Thanks toasty_

5.- Start Wifi!
[Touch Cruise Android Development] Polarfuchs:
Can i pull a full backup of my win mobile rom? like a disk shadow? Which tool?

And how does Hard-SPL, which i did do before flashing win mobile custoom roms, affect android flashing?

thx in advance
[Touch Cruise Android Development] SuperJMN:
No, you cannot make a backup that boots directly. You have to restore INTO the O.S. (backups for WM in WM, backups for Android in Android). It's not the same as in PCs.

Sorry, but I don't understand the other question :(
[Touch Cruise Android Development] Polarfuchs:
Thanks.

The 2nd questions was, how Hard SPL affects flashing android.

I made hard SPL prior to flashing win mobile. Hard SPL keeps the phone from bricking while flashing.
[Touch Cruise Android Development] SuperJMN:
Well, you have to put your device in USB serial mode with the help of Hard-SPL in order to boot Android from NAND. Without it, you couldn't do the flashing. Do you want to flash?
[Touch Cruise Android Development] Polarfuchs:
Yeah I really would like to try out android.

But i want to save my data first.
[Touch Cruise Android Development] ZeGuido:
PIN code issue

It seems there's an issue concerning with the PIN code. I found equivalent reports in different threat on different devices. The work around is always to disable the PIN code in WM before booting.

It seems to affect also those who flashed Nand.

All the Android build I tried where affected the same way.

I suggest to all concerned to give as much informations.To my point of view, it is related to the SIM, and someway Android has problem dealing with PIN code from these SIM.

I have a SIM from Orange (France).

Thanks to the dev' for giving a look at this.
[Touch Cruise Android Development] moerslk71:
@ iseeka

I have followed your instruction, and WiFi works perfectly

THANKS
[Touch Cruise Android Development] Riqueto:
Can't get it to work at all !

Hi,

I'm rooting all forums regarding Android to figure out how to install Android via haret (to keep WM for the moment) and I must be a donuts because I cannot get it to boot.

I followed instructions from Myn (NoMoRootFS Instructions for SDCard) : I get the two vibrations and few seconds later a fuzzy screen. Bootlog says :sh: 2: unknown operand

losetup: /dev/block/loop1: No such file or directory

Failed

Failed to reach system.img on SD Card.

According to Dmesg it stops just after recognizing the SD.

-> I found that the fuzzy screen is due to the fasct that the USB cable was connected. However, I still get the Failed to reach system.img on SD Card message.

I tried NAND boot method thanks to SuperJMN tuto. There I coulldn't get the menu... (either with the power, camera, and all others buttons). pressing central button starts an installation that stop few minutes later.

21/02 : I got it to work via SQSH.

OK, Ok ... I used the file in the first post and It seems to be working...

Thanks
[Touch Cruise Android Development] SuperJMN:
Radio ROM for Android?

A bit of an off-topic: Does anybody know what radio ROM is recommended for Android?

I'm having problems with the audio input. When I use any sound recorder, the audio gets broken (both input and output).

I'm using 1.59.44.02
[Touch Cruise Android Development] raist1976:
Same problem here .. even with donut ... when I thought it was only hapening with eclair ... :( I might just head in the nearest phoneandphone shop in paris... they sell nexus one :p