PDA

View Full Version : [REF]Linwizard/ Linux running on Elf! Now what?


Pages : 1 [2] 3

El Massman
1st November 2008, 06:53 PM
hey guys,

i don't know much about this but have some linux experience. i'm looking to get involved and help in any way i can. i've tried getting the linked android files booting but am left with a black screen with a few white lines at the top. not the best start. i've been unable to replicate your successful boot.

i'm using one of the UC clean roms with all the comms stuff turned off and 24mb free ram upon loading haret.

can anyone point me in the right direction?

many thanks,

Marc

schaeaef
1st November 2008, 08:36 PM
i have the same problem! can anybody help please !?

dubstar_04
1st November 2008, 09:41 PM
i have the same problem! can anybody help please !?

This issue is already known and is believed to be a problem with the lcd compatibility.

As chilidog has suggested, the kernel will need to be rebuilt using a slightly different configurations.

I am trying to build my own kernel to resolve this issue however due to my lack of experience and knowledge it is proving to be rather difficult!!

Your best bet for a quick solution is to very politely ask chiledog for his assistance or try building your own!!

I would suggest looking here for information on the lcd configuration:

http://linwizard.wiki.sourceforge.net/lcd

It shouldn't be too difficult to fix for someone who knows what they are doing!!

schaeaef you will need to post information regarding your handset and installed rom etc in order for people to offer you help, for example I have a elf0100 and using any rom this problem exists.

Oktopouce
1st November 2008, 10:10 PM
Maybe you should try with the files of linwizard for prophet that have the same processor as the elf!

Files of linwizard for prophet (http://tinderbox.x86.dev.gentoo.org/embedded/linwizard/gizard-20080602.tar.bz2)

El Massman
1st November 2008, 11:10 PM
thanks for the quick reply oktopouce,

unfortunately i tried your files and came up with the exact same result. i'll take a look into the lcd stuff as suggested an see what i can come up with. if that's all that needs changing to get a bootable display then at least that's a start. other functionality can come later.

Oktopouce
2nd November 2008, 12:10 AM
First i have the same screen error as you, so i used:
_haret, zImage and default.txt of linwizard for prophet
_last vogue system files system.gz, data.gz and initdr.gz

i have put system.gz and data.gz on the root of the sd card and all the others files on my prophet.

When i launch haret, i saw a white bar on the top of the screen progressing on a black background. Then the screen became white and few seconds later the kernel boot. After he stopped because he was unable to mount the sd card.

so i restart my device and used sd-workaround (http://sourceforge.net/tracker/index.php?func=detail&aid=1593777&group_id=174107&atid=867988), launch haret, the sd card is mounted, data.gz ad system.gz are unpacked and after it stop:


Welcome to vogue linux
mount: mounting /dev/block/loop0 on data failed: No such device
Failed
Failed to mount /data/bin/sh : can't access tty; job control turned off

El Massman
2nd November 2008, 01:37 PM
is it only text you're seeing? if so i imagine it's only verbose stuff which as far as i'm aware doesn't normally require any special kind of framebuffer or graphics driver. my assumption is that you're getting this error before the framebuffer's had a chance to load and give us the black screen with white lines error.

then again, if it's more of a graphicy welcome to vogue linux then we may be in luck. from the little bit of poking around i've done with the lcd stuff i understand what we're supposed to do in terms of adding it to the kernel. if that's all that needs doing or not i don't know. i can't actually find any information on the elf's screen. does anyone know if there's any utility that gives you information such as the pixel clock and registers and what not?

thanks,

Marc

Oktopouce
2nd November 2008, 02:27 PM
According to Elf service manual (http://mikechannon.net/PDF%20Manuals/HTC%20ELF_Touch%20Service%20Manual.pdf), elf has a samsung LMS283GF01 lcd-tft module (71.7*52.9*1.9mm).

kedal
2nd November 2008, 02:40 PM
You only work on Elf? Anybody think about Android on Elfin? Or not.. ?

dubstar_04
3rd November 2008, 09:59 AM
You only work on Elf? Anybody think about Android on Elfin? Or not.. ?

chilidog has already got android to boot and run of elfin's.

Please read more than 1 post before asking questions!!!

leachc
3rd November 2008, 10:54 AM
You need to edit the lcd_htcwizard.c for your elf lcd
If you don't know how to do this I could make a new kernel with the changes for you guys with different lcds to try.

chiledog

man so sorry i was offline for 3 days that would be awsome i have edited the default.txt file a little and now i get the white screen. when i plug the usb in i get a flicker i do belive it is the lcd screen problem SOOOOOOOO if you do get a chance to compile a new kernel with a lcd change in it i have time to test it.

sincerly
leachc

dubstar_04
3rd November 2008, 11:15 AM
does anyone know if there's any utility that gives you information such as the pixel clock and registers and what not?

thanks,

Marc

This is exactly what we need to establish to make it work on the ELF. Anyone have any ideas how to find this information?

skauk
3rd November 2008, 12:11 PM
I cannot download the linux-omap through git at present because im behind a firewall. Need to do that later I presume this is the kernel we need to be working with and patching ?

kedal
3rd November 2008, 01:01 PM
chilidog has already got android to boot and run of elfin's.

Please read more than 1 post before asking questions!!!

I red more than one post.. but dont see..

Does that work 100% ? Can I flash to?

EDIT: I see, but no ROM?

skauk
3rd November 2008, 01:14 PM
I red more than one post.. but dont see..

Does that work 100% ? Can I flash to?

EDIT: I see, but no ROM?

Nope its just a boot via windows mobile at the minute and to be honest with some mixed results. I am trying my hardest to get a system working so i can join in the development too but have been struggling a little with that.

chilidog is going great guns and is doing a great job along with dubstar who helped me get setup right with my ubuntu install and getting the android source.

But the bottom line is its very hit and miss at the minute (but getting better all the time)

kedal
3rd November 2008, 01:16 PM
Okay! Thanks

I'll wait a ROM so .. for christmas I hope!

skauk
3rd November 2008, 01:23 PM
Okay! Thanks

I'll wait a ROM so .. for christmas I hope!

A ROM will be great but once Android is working to some degree this way the next thing is to create a boot for the device so it loads it up.

Manilla 2d works great and hats off to the guys who managed to get it onto my touch but its still the dull old white programs and settings screens. Thats what I hate most about windows mobile nice looking interface but you still have to drop back into pants old white screens.

Android will be a breath of fresh air to many who love HTC devices but who have reservations about windows mobile.

kedal
3rd November 2008, 01:36 PM
Yeah! I think too.

I hate the Windows Mobile's Interface..Manilla is here but..50% of WM is not touch-sensitive-friendly..

5/6 of my PC work on Debian/Ubuntu/FreeBSD. I would like to have *Nux on my HTC too.

Android rox. I'm so impatient. I can't wait for a Android ROM..

furrypotato
3rd November 2008, 05:50 PM
Manilla 2d works great and hats off to the guys who managed to get it onto my touch but its still the dull old white programs and settings screens. Thats what I hate most about windows mobile nice looking interface but you still have to drop back into pants old white screens.
.

Yep, the main thing that struck me when the Android home screen appeared on my Elf was how nice it looked compared to WM on the same device !
In fact, Android looks a lot nicer in reality on a mobile phone screen than it does on the SDK emulator etc. I was pleasantly surprised !

I see the HTC Touch HD is now available on my network(Orange) in the UK. If it was not for Android I would get it as my free upgrade in a couple of months. If we cab get Android to work on my humble elf then I'll be happy to stick with it until a better Android device comes out.

dubstar_04
4th November 2008, 12:02 AM
I have extracted the android patch to apply to the stock kernel however I am unsure how to get rid of all the QEMU and goldfish stuff...

I have attached the patch for you to have a look at.

Any suggestions?

Note: The command line is incorrect as it should be 'diff -Nru' however the problem of removing the unwanted packages is still the same.

dubstar_04
4th November 2008, 01:04 AM
These are very basic instructions on how I have managed to create a diff and apply the patch.

1. Get android kernel: http://code.google.com/p/android/downloads/list

2. Get a matching Stock kernal: http://www.kernel.org/pub/linux/kernel/v2.6/

3. Unpack both in to one folder named 'android-build' on the desktop

4.start terminal, type 'cd /home/<USER>/Desktop/android-build'

Then diff:

5. diff -Nru linux-2.6.**/ kernel.git/ > android.patch

Then Apply the patch:

6. copy the stock kernal, and rename it to 'patched-kernel'
7. change directories to the patched kernel 'cd patched-kernel'

Then patch

8. patch -p1 < /home/<USER>/Desktop/android-build/android.patch


There are steps missing as the Goldfish, Qemu, and Yaffs stuff has to be gotten rid of, but this is a start and will hopefully give everyone a base to work from.

If I have made any mistakes please feel free to correct me.

Note: I am new to all this and I may have done this wrong so please don't take this as a tried and tested method.

Am I correct in thinking that once we have an android kernel patch with 1.0 patches, and either a diff or the drivers from the linwizard kernel we should be able to make some progress?

Regards,

Dubstar_04

skauk
4th November 2008, 10:38 AM
These are very basic instructions on how I have managed to create a diff and apply the patch.

1. Get android kernel: http://code.google.com/p/android/downloads/list

2. Get a matching Stock kernal: http://www.kernel.org/pub/linux/kernel/v2.6/

3. Unpack both in to one folder named 'android-build' on the desktop

4.start terminal, type 'cd /home/<USER>/Desktop/android-build'

Then diff:

5. diff -Nru linux-2.6.**/ kernel.git/ > android.patch

Then Apply the patch:

6. copy the stock kernal, and rename it to 'patched-kernel'
7. change directories to the patched kernel 'cd patched-kernel'

Then patch

8. patch -p1 < /home/<USER>/Desktop/android-build/android.patch


There are steps missing as the Goldfish, Qemu, and Yaffs stuff has to be gotten rid of, but this is a start and will hopefully give everyone a base to work from.

If I have made any mistakes please feel free to correct me.

Note: I am new to all this and I may have done this wrong so please don't take this as a tried and tested method.

Am I correct in thinking that once we have an android kernel patch with 1.0 patches, and either a diff or the drivers from the linwizard kernel we should be able to make some progress?

Regards,

Dubstar_04


thankyou for the info again I will have a blast at it later.

skauk
4th November 2008, 11:15 AM
These are very basic instructions on how I have managed to create a diff and apply the patch.

1. Get android kernel: http://code.google.com/p/android/downloads/list

2. Get a matching Stock kernal: http://www.kernel.org/pub/linux/kernel/v2.6/

3. Unpack both in to one folder named 'android-build' on the desktop

4.start terminal, type 'cd /home/<USER>/Desktop/android-build'

Then diff:

5. diff -Nru linux-2.6.**/ kernel.git/ > android.patch

Then Apply the patch:

6. copy the stock kernal, and rename it to 'patched-kernel'
7. change directories to the patched kernel 'cd patched-kernel'

Then patch

8. patch -p1 < /home/<USER>/Desktop/android-build/android.patch


There are steps missing as the Goldfish, Qemu, and Yaffs stuff has to be gotten rid of, but this is a start and will hopefully give everyone a base to work from.

If I have made any mistakes please feel free to correct me.

Note: I am new to all this and I may have done this wrong so please don't take this as a tried and tested method.

Am I correct in thinking that once we have an android kernel patch with 1.0 patches, and either a diff or the drivers from the linwizard kernel we should be able to make some progress?

Regards,

Dubstar_04

The two kernel downloads did you download and then unzip them into one folder ?

dubstar_04
4th November 2008, 11:20 AM
The attached folder contains patches for the android 1.0 sdk and the linwizard drivers.

The android patch has already had all the unnecessary items removed.

The patches can be successfully applied to a stock 2.6.25 kernel from here:

http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2

using this command (from the root of the stock kernel):

patch -p1 < /home/<USER>/Desktop/android-build/android.patch

This will need compiling and using with a android 1.0 file system and compatible initrd.

Note: There is absolutely no guarantee that these patches will work!!

regards,

Dubstar_04

dubstar_04
4th November 2008, 11:22 AM
The two kernel downloads did you download and then unzip them into one folder ?

Yes, thats all...

If you want to save some time I have attached the patches to my previous post!

skauk
4th November 2008, 12:03 PM
Yes, thats all...

If you want to save some time I have attached the patches to my previous post!

Ok I just downloaded the stock 2.6.25 file and your patches.zip file will extract them both into a folder and have a go. I dont really want to take over this thread with this DEV stuff so do you fancy taking this side onto email ??

dubstar_04
4th November 2008, 12:21 PM
Ok I just downloaded the stock 2.6.25 file and your patches.zip file will extract them both into a folder and have a go. I dont really want to take over this thread with this DEV stuff so do you fancy taking this side onto email ??

send me a PM if you have any problems.

leachc
4th November 2008, 06:10 PM
GOT IT thanks im at work but i will give it a go on fri and report back

leachc

dubstar_04
5th November 2008, 08:17 PM
The android patch that I posted earlier in this thread will not build.

The linwizard.patch will build

Has anyone found android patches for the 2.6.25 kernel?

alx5962
5th November 2008, 09:32 PM
I jsut found this very interesting site :
https://www.muru.com/linux/omap/
latest kernel patches and good links !

skauk
6th November 2008, 10:45 AM
The android patch that I posted earlier in this thread will not build.

The linwizard.patch will build

Has anyone found android patches for the 2.6.25 kernel?

Not had chance to look at anything in the past 2 days been under the hammer at work

skauk
6th November 2008, 02:36 PM
Far be it from me to steal someone else glory but I was fishing around the net and found this site.

http://www.omegamoon.com/blog/

In it the person says they have patches 2.6.26 see extract below....

So what you download and install here is mainly a Poky distro in the first place. It's very stable and pretty complete. Give it a try, I like it better each time I see and use it. It's based on a 2.6.26 kernel patched for Android. Although the Android SDK was based on a 2.6.25, I ported the patches needed to get it working in 2.6.26

He also gives links to downloads of his files he uses to run it using 2.6.26

Any use ???

dubstar_04
6th November 2008, 02:54 PM
The kernel on offer is modified and I think will lead to more trouble than its worth.

I will try to diff the kernel again tonight and use the patch complete with all the goldfish, qemu,and yaffs still in. At lease it should compile then.

we need 3 things for the kernel:

1. a standard/stock kernel
2. drivers for our hardware
3. android 1.0 modifications

Once we have these we can work on getting a new kernel to build for android 1.0 and I can try and get android running on my elf with different screen drivers!!

I am confident that I can get this to work, i just need some time to play around with it.

Would anyone else feel comfortable building a kernel if I wrote a set of instuctions?

That way the more people get into it the more chance we have of geting it up and running sooner rather than later!!

dubstar_04
6th November 2008, 11:45 PM
Could someone with an elfin please test this from the root of the sdcard:

Elfdroid (http://rapidshare.com/files/161332155/Elfdroid.zip.html)

The package includes a new kernel with android 1.0 patches and the 1.0 file system.
I don't have any idea if it will work as I need to sort the lcd driver for elf!!

Oktopouce
7th November 2008, 12:05 AM
I am also trying to build an omap850 kernel for my prophet with no success with android boot... so as the hardware part is very similar maybe Prophet, Wizard and Elf kernel builders should works together.

leachc
7th November 2008, 12:53 AM
removed by user irrelivent

dubstar_04
7th November 2008, 12:56 AM
Check a few posts up. The new kernel is built with drivers and all.

It 'should' work if the build that chiledog posted worked!

leachc
7th November 2008, 12:58 AM
HAHAHAHA Thanks DUB

leachc
7th November 2008, 01:12 AM
Check a few posts up. The new kernel is built with drivers and all.

It 'should' work if the build that chiledog posted worked!

i looked a couple post up and i downloaded ur elfdroid is that the one you mean it works better boots good fades to white then i get the lines and then nothing but scatterd white lines have we figured out the lcd driver out yet?

leachc

dubstar_04
7th November 2008, 01:24 AM
chiledog

could you possible tell us a little more what you used on ur elfin and the steps you took im still stuck with the screens top inch a single white line of pixles. and the bottom has the start files of android with the last line being HTC INIT. maybe the default.txt file is missing some lines i dont know hahaha. im getting a headache lol

thanks leachc


If the one chiledog made didn't work for you the one I have posted won't either as it only has the same drivers...

alx5962
7th November 2008, 07:55 AM
Could someone with an elfin please test this from the root of the sdcard:

Elfdroid (http://rapidshare.com/files/161332155/Elfdroid.zip.html)

The package includes a new kernel with android 1.0 patches and the 1.0 file system.
I don't have any idea if it will work as I need to sort the lcd driver for elf!!

failed to find data.img on SD card

edit : data.img is available on root of SD so not a file problem

ngavarta
7th November 2008, 09:20 AM
Could someone with an elfin please test this from the root of the sdcard:

Elfdroid (http://rapidshare.com/files/161332155/Elfdroid.zip.html)

The package includes a new kernel with android 1.0 patches and the 1.0 file system.
I don't have any idea if it will work as I need to sort the lcd driver for elf!!

Got following message while trying to download:
"This file is neither allocated to a Premium Account, or a Collector's Account, and can therefore only be downloaded 10 times."

Please help to upload to better host, thanks. e.g.: myunspace.com
(For me, always failed in rapidshare)

Thanks,
Avatar

skauk
7th November 2008, 10:12 AM
The kernel on offer is modified and I think will lead to more trouble than its worth.

I will try to diff the kernel again tonight and use the patch complete with all the goldfish, qemu,and yaffs still in. At lease it should compile then.

we need 3 things for the kernel:

1. a standard/stock kernel
2. drivers for our hardware
3. android 1.0 modifications

Once we have these we can work on getting a new kernel to build for android 1.0 and I can try and get android running on my elf with different screen drivers!!


I am confident that I can get this to work, i just need some time to play around with it.

Would anyone else feel comfortable building a kernel if I wrote a set of instuctions?

That way the more people get into it the more chance we have of geting it up and running sooner rather than later!!

If you write it I will have a go I got the system runnning just not 100% sure what the hell to do with it and what else I need to get.

Give me the instructions and where I can find the files I need and I will have a blast. Being a Microsoft man I dont really know linux that well.

dubstar_04
7th November 2008, 11:06 AM
Updated link as requested:

*** Elfdroid download *** (http://www.megaupload.com/?d=GQZ3NU8M)

I need as much helpful feedback as possible.

skauk
7th November 2008, 11:09 AM
Updated link as requested:

*** Elfdroid download *** (http://www.megaupload.com/?d=GQZ3NU8M)

I need as much helpful feedback as possible.

Downloading now, like i say if you give me the instructions I will give it a go. As per your earlier request

skauk
7th November 2008, 11:15 AM
Updated link as requested:

*** Elfdroid download *** (http://www.megaupload.com/?d=GQZ3NU8M)

I need as much helpful feedback as possible.

Test1) Running it, went through Haret ok, got black screen with loading lines but they dont seem to be moving at present its been going 10 mins.

Test2) Did a soft reset after taking manilla 2d out of today screen. Still the same black screen with black lines.

Test3) I even tried a full reset in the name of testing and it still did the same, black screen with white lines.

sorry dude.

ngavarta
7th November 2008, 11:57 AM
Updated link as requested:

*** Elfdroid download *** (http://www.megaupload.com/?d=GQZ3NU8M)

I need as much helpful feedback as possible.

Downloading 1/2 way disconnected, try later cannot edi.

Could you upload to http://www.myunspace.com/ ... i think that works better.
Well at least it won't detect by IP

rameur66
7th November 2008, 12:08 PM
failed to find data.img on SD card

edit : data.img is available on root of SD so not a file problem

Hi all,

I have the same problem as alx5962...failed to fin data.img on my sdcard

Have you an idea...?

crapula512
7th November 2008, 12:23 PM
Downloading 1/2 way disconnected, try later cannot edi.

Could you upload to http://www.myunspace.com/ ... i think that works better.
Well at least it won't detect by IP

mirror at myunspace.com:

Elfdroid (http://www.myunspace.com/?d=7B97B1181)

skauk
7th November 2008, 12:35 PM
Could someone with an elfin please test this from the root of the sdcard:

Elfdroid (http://rapidshare.com/files/161332155/Elfdroid.zip.html)

The package includes a new kernel with android 1.0 patches and the 1.0 file system.
I don't have any idea if it will work as I need to sort the lcd driver for elf!!

The lcd drivers for Elf are they the same as Elfin ??

T!m
7th November 2008, 12:48 PM
Here also the "no data.img on sdcard" error :(

simo80
7th November 2008, 12:51 PM
mirror at myunspace.com:

Elfdroid (http://www.myunspace.com/?d=7B97B1181)

This file does it work? Or the screen is always blocked? I have a Elfin can try it?
Thank you!

dubstar_04
7th November 2008, 01:17 PM
failed to find data.img on SD card

edit : data.img is available on root of SD so not a file problem

could you try renaming the data.gz to data.img?

T!m
7th November 2008, 01:35 PM
well, it's extracting the images ok and they show up on de sd card but it doesn't see the .img file for some reason.
If i change data.gz tot data.img it skips the extration of the data file creating the same message.

output:

Please wait... extracting Data image
done
losetup : no such device or address Failed
Failed to find data.img on SD card
/sh/bin/: can't acces tty; job control turned off

-gb-
7th November 2008, 01:40 PM
no ... the error ist still the same.

but ... it is not the only one, there is onother error just one line before - i quote:

Welcome to Vogue Linux
mmcblk0: p1
losetup: : No such device or address
Failed
Failes to find data.img on SD Card
/bin/sh: can't access tty; job control turned off

hm i am wondering about these "losetup" could it bei IO setup? but the first letter seems to be an "L" ... strange, but it would fit!
if the io is not set up, the sd-card may be unmounted.

-gb- ... who likes to see andoid running on hin elf!

simo80
7th November 2008, 01:45 PM
well, it's extracting the images ok and they show up on de sd card but it doesn't see the .img file for some reason.
If i change data.gz tot data.img it skips the extration of the data file creating the same message.

output:

Please wait... extracting Data image
done
losetup : no such device or address Failed
Failed to find data.img on SD card
/sh/bin/: can't acces tty; job control turned off

I too have the same mistake! I also tried to rename data.gz in data.img but nothing! Solutions?

dubstar_04
7th November 2008, 01:47 PM
I too have the same mistake! I also tried to rename data.gz in data.img but nothing! Solutions?

We need to compile a new file system, initrd, system.img, and data.img.

This is done by downloading the google source code and compiling it to suit.

I don't have time to do this for a while.

Does anyone fancy taking this on?

dubstar_04
7th November 2008, 01:54 PM
Could someone try this?

New kernel / old filesystem (http://www.megaupload.com/?d=QBH7N524)

If this boots then we know the new kernel I built is ok and we can move forward with an new filesystem

Thanks,

Dubstar_04

skauk
7th November 2008, 02:16 PM
We need to compile a new file system, initrd, system.img, and data.img.

This is done by downloading the google source code and compiling it to suit.

I don't have time to do this for a while.

Does anyone fancy taking this on?

I have the source code already downloaded just not 100% how to work with it.

skauk
7th November 2008, 02:19 PM
This for the Elf only or the Elfin ?

skauk
7th November 2008, 02:45 PM
Could someone try this?

New kernel / old filesystem (http://www.megaupload.com/?d=QBH7N524)

If this boots then we know the new kernel I built is ok and we can move forward with an new filesystem

Thanks,

Dubstar_04

Tried on my Elfin from the SD card root and I get the black screen with the white broken lines at the top. Took about 10 but the white lines have now gone and left me with a black screen.

Looking close there seems that a tiny part of the top left hand corner of the screen is lit up light grey colour.

But nothing Android appearing.

N.B. I went to wipe the screen on my fleece and some of the broken white lines came back at the top. Not sure if this was due to screen pressure or just a loading phase. About 20 mins gone.

entity81
7th November 2008, 02:54 PM
Could someone try this?

New kernel / old filesystem (http://www.megaupload.com/?d=QBH7N524)

If this boots then we know the new kernel I built is ok and we can move forward with an new filesystem

Thanks,

Dubstar_04

mount: mounting /dev/block/mmcblk0p1 on /sdcard failed: No such device or address

on elfin

dubstar_04
7th November 2008, 04:25 PM
has anyone tried it from the internal memory?

-gb-
7th November 2008, 04:32 PM
hm ... ok seems the sd-card doesn't work.

booting from the internal memory doesn't work because the files are too large. ok the downloaded aren't, but on the first run, linux unpacks the .gz and this causes large files.
system.img and data.img (which are newly created by linux) are 64mb each in the "old" download "elfdroid" and 128mb each in the "new" "android-ef" download. so they don't fit in the memory.

skauk
7th November 2008, 04:58 PM
hm ... ok seems the sd-card doesn't work.

booting from the internal memory doesn't work because the files are too large. ok the downloaded aren't, but on the first run, linux unpacks the .gz and this causes large files.
system.img and data.img (which are newly created by linux) are 64mb each in the "old" download "elfdroid" and 128mb each in the "new" "android-ef" download. so they don't fit in the memory.

Yeah I tried to look at using the internel memory its just too big.

freaksey
7th November 2008, 05:08 PM
all right..

Welcome to Vogue Linux
Please wait... extracting System Image
gzip: /sdcard/system.gz: No such file or directory
Failed
Failed to extract System Image
/bin/sh: can't access tty; job control turned off
#

then hangs up..

what's wrong?

// tested the "Elfdroid" and the "Android-elf" build. Same error.


// ARRRGHHHHHHHHHHH.. forgot to place all files in root of sdcard^^..

now same error as on site before.. "failed to find data.img bla bla"..

ngavarta
7th November 2008, 05:15 PM
mirror at myunspace.com:

Elfdroid (http://www.myunspace.com/?d=7B97B1181)

Thanks a lot ... I'll download and test it out.

Let you know later :)

alx5962
7th November 2008, 08:45 PM
after some tests I did I noticed this:
When I change the mem parameter to 32M, no more file not found error but this time my Elfin hangs and is turned off after the white screen.

alx5962
7th November 2008, 10:55 PM
about linux on Elf, i just tried GPE
http://tinderbox.x86.dev.gentoo.org/embedded/linwizard/gizard-20080602.tar.bz2
and it booted fine on my elfin. Strange it's not so popular here....

ngavarta
8th November 2008, 02:05 AM
has anyone tried it from the internal memory?

Hi there, I tried on both SDCard and root folder, both gave me the data.img not found error.

SD Card case:
- Inspect in folder, "system.gz" and "data.gz" has been extracted into "system.img" and "data.img" form.

following were my "haretlog.txt" file:
HaRET(8)# boot
boot KERNEL=zImage INITRD=initrd.gz
Opening file zImage
Opening file initrd.gz
boot params: RAMADDR=10000000 RAMSIZE=08000000 MTYPE=1229 CMDLINE='rw mem=64M root=/dev/ram0 ramdisk_size=20504 video=omapfb:accel init=/init'
Boot FB feedback: 0
Built virtual to physical page mapping
Allocated 619 pages (tags=59300000/178c4000 kernel=59301000/178c5000 initrd=5943F000/17a15000 index=59567000/17b3d000)
Built kernel tags area
Built page index
preload=2264@5956A000/17b40000 sj=5956A000 stack=59568000/17b3e000 data=59569000/17b3f000 exec=17b40128
Reading 1300232 bytes...
Read complete
Reading 1208875 bytes...
Read complete
Launching to physical address 17b40010
Trampoline setup (tram=136@000241C0/1a0241c0/10d9e1c0)
MMU setup: mmu=AC3D0000/103d0000
Go Go Go...
HaRET(8)# boot
boot KERNEL=zImage INITRD=initrd.gz
Opening file zImage
Opening file initrd.gz
boot params: RAMADDR=10000000 RAMSIZE=08000000 MTYPE=1229 CMDLINE='rw mem=64M root=/dev/ram0 ramdisk_size=20504 video=omapfb:accel init=/init'
Boot FB feedback: 0
Built virtual to physical page mapping
Allocated 619 pages (tags=59400000/17ac7000 kernel=59401000/17ac8000 initrd=5953F000/17c25000 index=59667000/17d4d000)
Built kernel tags area
Built page index
preload=2264@5966A000/17d50000 sj=5966A000 stack=59668000/17d4e000 data=59669000/17d4f000 exec=17d50128
Reading 1300232 bytes...
Read complete
Reading 1208875 bytes...
Read complete
Launching to physical address 17d50010
Trampoline setup (tram=136@000241C0/2c0241c0/108a11c0)
MMU setup: mmu=AC3D0000/103d0000
Go Go Go...
HaRET(8)# boot
boot KERNEL=zImage INITRD=initrd.gz
Opening file zImage
Opening file initrd.gz
boot params: RAMADDR=10000000 RAMSIZE=08000000 MTYPE=1229 CMDLINE='rw mem=32M root=/dev/ram0 ramdisk_size=20504 video=omapfb:accel init=/init'
Boot FB feedback: 0
Built virtual to physical page mapping
Allocated 619 pages (tags=59500000/17d1b000 kernel=59501000/16406000 initrd=5963F000/17e76000 index=59767000/17f9e000)
Built kernel tags area
Built page index
preload=2264@5976A000/17fa1000 sj=5976A000 stack=59768000/17f9f000 data=59769000/17fa0000 exec=17fa1128
Reading 1300232 bytes...
Read complete
Reading 1208875 bytes...
Read complete
Launching to physical address 17fa1010
Trampoline setup (tram=136@000241C0/2e0241c0/108211c0)
MMU setup: mmu=AC3D0000/103d0000
Go Go Go...
HaRET(8)# boot
boot KERNEL=zImage INITRD=initrd.gz
Opening file zImage
Opening file initrd.gz
boot params: RAMADDR=10000000 RAMSIZE=08000000 MTYPE=1229 CMDLINE='rw mem=128M root=/dev/ram0 ramdisk_size=20504 video=omapfb:accel init=/init'
Boot FB feedback: 0
Built virtual to physical page mapping
Allocated 619 pages (tags=59A00000/156e1000 kernel=59A01000/156e2000 initrd=59B3F000/17d29000 index=59C67000/15477000)
Built kernel tags area
Built page index
preload=2264@59C6A000/15474000 sj=59C6A000 stack=59C68000/15476000 data=59C69000/15475000 exec=15474128
Reading 1300232 bytes...
Read complete
Reading 1208875 bytes...
Read complete
Launching to physical address 15474010
Trampoline setup (tram=136@000241C0/300241c0/108d51c0)
MMU setup: mmu=AC3D0000/103d0000
Go Go Go...



Suggestion:
- is it something doing with the SD driver?
- can I SSH in (with USB networking) and debug from the shell?


Regards,
Avatar Ng

simo80
8th November 2008, 12:12 PM
about linux on Elf, i just tried GPE
http://tinderbox.x86.dev.gentoo.org/embedded/linwizard/gizard-20080602.tar.bz2
and it booted fine on my elfin. Strange it's not so popular here....

I've tried seems to work but asks for a login! What should I put .... I've seen a Elfin and I have no physical keyboard?
Thank you very much

deonidis
8th November 2008, 12:17 PM
about linux on Elf, i just tried GPE
http://tinderbox.x86.dev.gentoo.org/embedded/linwizard/gizard-20080602.tar.bz2
and it booted fine on my elfin. Strange it's not so popular here....

i try this,everything is good,till end,then i get big blue line over my screen,so we need somebody to look in this files
i tried this on Elf

alx5962
8th November 2008, 12:44 PM
to connect to gpe you need to connect through usb at first.
on xp I use those drivers : usblan for xp (http://dl.free.fr/quOvvjC1o)
telnet to 10.100.0.1 (i'm using putty for this)

then
login : root
password: leave blank
last step, 'startx' will launch and then calibrate your touchscreen

softwares crashes when we launch them, but at least this is the first time I see a full linux distrib running with touchscreen on elfin.

kedal
9th November 2008, 03:47 PM
Hey <:

Can anyone PM me about Android on Elfin? Who work for ?
And for a bootloader for use Android only?

swordfish2009
10th November 2008, 02:56 PM
I run the gizard.. it booted and get me black and purple screen..
my computer said that it can not find the driver for "ethernet gadget". does any one face this problem?
I am using windows vista.

alx5962
10th November 2008, 03:15 PM
I run the gizard.. it booted and get me black and purple screen..
my computer said that it can not find the driver for "ethernet gadget". does any one face this problem?
I am using windows vista.

just 2 messages before I mentionned the need of usblan drivers.

swordfish2009
10th November 2008, 03:38 PM
Man I already tried usblan driver but its not working on vista?\!!

alx5962
10th November 2008, 06:34 PM
Man I already tried usblan driver but its not working on vista?\!!

I took me a lot of time and effort to find working ethernet gadget drivers for XP so good luck for finding some working on Vista.

swordfish2009
10th November 2008, 07:22 PM
i will try with linux..

ngavarta
11th November 2008, 01:08 PM
has anyone tried it from the internal memory?

It's been a while, how's things going ...
Anyone get some clue on our last Android test image?


Cheers,
AvatarNg

xdamala
11th November 2008, 06:23 PM
Hi! New user here.

I have a lot of experience with Linux, but none with embedded devices, flashing etc.

I have just gotten myself a second elf, and made it work (cleaning etc.). So now I have 2 small elves :)
I did this to have one just for playing with Android. However I am stuck at the "can't find data.img..." message.
My Idea is that I will install a new ROM. Some ROM authors claim to have 50+ Mb free in internal storage with their ROM.
I looked at the contents of the data.zip and system.zip images. I think they could be repacked into new filesystems, making them less than 50 Mb (uncompressed) all in all.
If I make new images and place them in the internal storage uncompressed, along with the rest (kernel, Haret etc.) could that work?
Will the kernel figure out that the images is no longer on the sd-card?

alx5962
11th November 2008, 07:06 PM
Hi! New user here.

I have a lot of experience with Linux, but none with embedded devices, flashing etc.

I have just gotten myself a second elf, and made it work (cleaning etc.). So now I have 2 small elves :)
I did this to have one just for playing with Android. However I am stuck at the "can't find data.img..." message.
My Idea is that I will install a new ROM. Some ROM authors claim to have 50+ Mb free in internal storage with their ROM.
I looked at the contents of the data.zip and system.zip images. I think they could be repacked into new filesystems, making them less than 50 Mb (uncompressed) all in all.
If I make new images and place them in the internal storage uncompressed, along with the rest (kernel, Haret etc.) could that work?
Will the kernel figure out that the images is no longer on the sd-card?

From every tests I made, only 20Mb filesystem is working nicely on Elf.

schaeaef
11th November 2008, 07:25 PM
Does anyone has got a version which runs on a german MDA Touch XL (Elfin). I have tried every version which is posted there but I have always problems with the display! No version works!

xdamala
11th November 2008, 07:27 PM
Maybe I got something wrong in my head, but I don't understand how to do that.
In the Elfdroid "distribution" data.zip and system.zip contains files that are 64Mb each. These are unpacked. So I would need at least 128 Mb on the internal storage.
Right?
I have created new data.img and system.img, containing the same files. The total size is 55 mb (data.img only holds ~4 MB data). I can maybe slice a MB more of, but thats it. Otherwise I would have to remove files.
Am I on the wrong track here?

ngavarta
11th November 2008, 10:36 PM
Maybe I got something wrong in my head, but I don't understand how to do that.
In the Elfdroid "distribution" data.zip and system.zip contains files that are 64Mb each. These are unpacked. So I would need at least 128 Mb on the internal storage.
Right?
I have created new data.img and system.img, containing the same files. The total size is 55 mb (data.img only holds ~4 MB data). I can maybe slice a MB more of, but thats it. Otherwise I would have to remove files.
Am I on the wrong track here?

Hi Xdamala,

Would you mind to share your image here, I'm having an Elfin device over here, may be it will work with your new package.
Actually this data.img & system.img issue had been discussed at another thread "Linux and Android for Vogue", and I found following workaround (haven't test out myself) ...

workaround #1:
---------------
1. Redownload Martin's "android-new.zip"
2. Unzip the archive to your linux desktop.
3. Manually unzip initrd.gz, system.gz, and data.gz, then delete the .gz's
(so that you are left with initrd, system.img, and data.img.
4. Open default.txt and change "initrd.gz" to "initrd"
5. Drop all the new and fully unzipped files to the root folder of your SDcard.

workaround #2:
---------------
I've updated my kernel to the latest android-msm and the SD driver seems to be a bit better now. Unfortunately it also broke a few things, once I've fixed them I'll post it here.
above post were by dzo, it means got to get someone to fix on the SD Card driver anywhere


By the way, since you are familiar with Linux ... do you familiar with kernel compilation/ modification as well? We might get some help here ...
Visit http://source.android.com/ for more information if you need to find out more.


Cheers,
Avatar Ng

xdamala
11th November 2008, 11:13 PM
Here you go:
http://www.megaupload.com/?d=1R2MTLXK

I simply created to new filesystems in smaller files and copyed the contents of the Elfdroid images to them. In this pakage they are not compressed.
I also added a few more kill lines to default.txt, along with rootdelay=10 to the kernel CMDLINE.

xdamala
11th November 2008, 11:20 PM
No luck on the first workaround. I expected that. The SD driver seem to have problems.
Either we need to fix the SD driver or squeeze it into the internal storage.
Agreed?

ngavarta
12th November 2008, 03:17 AM
No luck on the first workaround. I expected that. The SD driver seem to have problems.
Either we need to fix the SD driver or squeeze it into the internal storage.
Agreed?

No luck with the 1st workaround too ...

Yup totally, but this are our assumptions.
Lets seek help from the experts like dzo :)

Will get back to you after testing your image on my HTC Elfin, cross finger ... wish me luck :)

Regards,
Avatar Ng

freaksey
12th November 2008, 02:42 PM
can't we just export the SD Driver of this gentoo mobil or what ever and inject this into the android rom? or is this too difficult?

ngavarta
14th November 2008, 02:01 AM
Here you go:
http://www.megaupload.com/?d=1R2MTLXK

I simply created to new filesystems in smaller files and copyed the contents of the Elfdroid images to them. In this pakage they are not compressed.
I also added a few more kill lines to default.txt, along with rootdelay=10 to the kernel CMDLINE.

Nope, tested ... not working on my Elfin.
I don't think is the image size problem in this case ...


Cheers,
Avatar Ng

xdamala
14th November 2008, 04:20 PM
I have had no luck in making room for the entire solution in internal storage.

However I noticed that data.img is the first image that is (attempted) mounted. This is also the smallest in my Elfdroid-smaller package. So I simply removed the system.img and put the rest in internal storage to see if mounting data.img would work. It didn't. It still tried to mount it from the SD-card.

There is a lesson here: The kernel is hard-coded to mount from the sd-card.

Next I looked at the linwizard package linked here. It seems that all drivers is compiled into the kernel, so we can't get to it. Also the sd-card don't work with this package either. The reason it can boot from the sd-card is because initrd contains the entire system (execept for the kernel), as a squashfs filesystem. This is very different from the Android package. So no help there.

We need a new kernel/initrd , to either make the sd-card work properly, or to make it mount from internal storage. However I find it unlikely that we can sqeeze it to internal storage (maybe on Elfin but not on Elf), so we might as well go for the working sd-card.

I hope to find time for this soon. But I go to Switzerland to be with my gal for to weeks. Don't think I will get much done there.
I will be back though.

P.S.
As I understand the Android roadmap, soft keyboard support won't be until Q1 2009. So I guess Android will be quite useless on phones without a HW keyboard (thats us!) untill then.
But then again: We propably won't get this working with full support before Q1 anyway ;)

Take care and keep up hopes!

ngavarta
15th November 2008, 03:39 AM
I have had no luck in making room for the entire solution in internal storage.

However I noticed that data.img is the first image that is (attempted) mounted. This is also the smallest in my Elfdroid-smaller package. So I simply removed the system.img and put the rest in internal storage to see if mounting data.img would work. It didn't. It still tried to mount it from the SD-card.

There is a lesson here: The kernel is hard-coded to mount from the sd-card....

Take care and keep up hopes!

thanks for your clarification ...
however I saw some work on virtual
keyboards & some sample codes
in "http://source.android.com/" ...

for the time being I can try to
write a simple one 1st :)
but this only useful after the
os is up.


Cheers,
Avatar Ng

jnilsson
19th November 2008, 08:42 PM
hi guys,

just wanted to let you know what i have been working on. I have been able to setup linwizard to boot of a sd card using the latest kernel here. Now this is booting of a ext2 partition on my sd card, so i can make changes from ssh and save them. i have also been able to execute compiled files from the debian armfi deb files, unziping them with 7z first. however, using the initrd img file, it was to much data. so, im going to try to add them to the ext2 partition tommorow.

I have been looking at the openmoko phone a friend of mine has, and i might be able to load that complete deb system with out custom kernel.

Now, we need to get the touch screen working. does anyone have a virtual system setup that they use for compiling the kernel? Could you share it somehow? I got ftp space if needed.

tommorow i'll give and update to how the max size issue works with a ext2 partition instead of with the img. the img that we normaly use has a max size of 25mb, then haret will give an error. a system that i tested today, which contained the matchbox wm needed almost 35mb so it was too big. I'll add it to the ext2 tommorow and see if it works.

I myself, am more interested in a debian system then with a android system as the android is not pure linux and uses to much java (hate that stuff).

anyway, any information would be appriciated.

regs,

Jonas

jnilsson
19th November 2008, 08:57 PM
just so no flaming... i know android is linux, but i just dont like the java wm.

Arkrus
20th November 2008, 11:50 PM
just so no flaming... i know android is linux, but i just dont like the java wm.

No worries nobody likes java,

its like that weird kid in the corner of the classroom eating paste and drawing boobs. It would be best to ignore it alltogether :p

ngavarta
22nd November 2008, 12:05 PM
No worries nobody likes java,

its like that weird kid in the corner of the classroom eating paste and drawing boobs. It would be best to ignore it alltogether :p

Well even I'm a big Java fans my self, but I do agree a bit to you and think it still slow and bad ui (ya although Dalvik claimed itself to be faster ... still slow).

However as a developer, I appreciate it better, coz it across platforms & it's a beautiful language .


By Avatar Ng
---------

kedal
22nd November 2008, 02:16 PM
I'm a fan of Java too. I developp some app in Java. Java respects the concepts of Object-O. Java isnt really slowww. Its okay! Some UI are really great. Look at the Java IDE.. The most r developped in Java. They're not slow and is beautiful.

All people think Java is Java Applet.. But it's not only that ! Java is.. standart app, console app, servlet, website, applet, plug-in.. etc

jnilsson
22nd November 2008, 05:39 PM
hi guys,

well, so far i got the openmoko debian system to start to boot up. X starts to boot, i get a color screen and the the curson actually works somewhat!! It detects the clicks, just needs to be calibrated. However, X does crash after that. There are also a lot of errors in the boot so im going to start by debugging them. so if someone wants to try this is what iv done the following:

1. i have 1 gb microsd card and fdisked it to(info from http://www.handhelds.org/moin/moin.cgi/HowtoLinuxHaret):

primary partition 1:
size: +256M
type: 6 (vfat / fat16)

primary partition 2:
size: rest
type: default linux

format the 2 partitions using mkfs.vfat and mkfs.ext3

download the openmoko filesystem from:
http://rabenfrost.net/debian/debian-armel-xfce.tar.bz2
then mount the ext3 filesystem at a location (mine is /media/card) and then as root launch the following command:
tar -xjf debian-armel-xfce.tar.bz2 -C /media/card

2.
my default.txt is as following:

kill QuickDial.exe

kill MediaHubMini.exe

kill APLauncher.exe

kill Biotouch.exe

kill tmail.exe

kill SAPSettings.exe

kill connmgr.exe

set MTYPE 1229

#--- modified Kernel for Elfdroid ---

set KERNEL "zImage"

set CMDLINE "rootdelay=1 root=/dev/mmcblk0p2 console=tty0 mem=64M fbcon=rotate:0 video=omapfb:accel"

set fbduringboot 0

boot


3. the kernel im using is the one that was shown here... the Elfdroid one.

The filesystem is about 400MB so at least we dont have any problems with the size anymore.

Im going to set up a small wiki for this so that we can collect the info in one place.


About java: I know a lot of people like java, but for me its just to messy... dont know why, just a lot of memory etc... just my personal opinion ( i know its just not applets, but a lot of my hate comes from the applets and the terrible jre apps that i hate at work).

anyway, i'll keep on updating once i have some more info.

jnilsson
22nd November 2008, 07:43 PM
BTW,

been talking to the people at Linwizard, and there is a way to boot directly to linux.

Its called EOL:

http://vivien.chappelier.free.fr/typhoon/install.html

the git is here:
http://mirrors.gni.com/mirrors/linwizard/polaris/linwizard-eol.git/

just if someone is interested....

kedal
22nd November 2008, 09:21 PM
Oh it's great !

Can anyone build an Android ROM for Elfin with this tool ?
Please think about Elfin.. I thunk Elfin will be easier than Elf.. And I heard Android works great on elfin? So can anyone build an Android ROM for Elfin?

Thanks! I wait him, like many others!

alx5962
22nd November 2008, 11:11 PM
android working great on elfin ? just wrong for now...
we need full hardware support in linux before creating a rom for Elfin.
and we are far from this for now unluckily.

kedal
23rd November 2008, 12:24 AM
Hmm okay.. sry :D I thunk the issues r just for elf..and his lcd.

squidman
28th November 2008, 11:29 AM
Oh no... don't go all quiet! I've been following this thread and being praying you wonderful people will be able to get Android working on the Elf.

Sadly I was only blessed in understanding HTML and CSS when it comes to coding (so feel any help I could offer would = nil), but I hope progress is being made, and will keep my fingers crossed that I can eventually replace WM6 with the lovely, shiney, Android.

Keep up the great work guys, don't stop now!

lofty jim
28th November 2008, 03:47 PM
Oh no... don't go all quiet! I've been following this thread and being praying you wonderful people will be able to get Android working on the Elf.

Sadly I was only blessed in understanding HTML and CSS when it comes to coding (so feel any help I could offer would = nil), but I hope progress is being made, and will keep my fingers crossed that I can eventually replace WM6 with the lovely, shiney, Android.

Keep up the great work guys, don't stop now!


I concur! I'm even worse with coding I never managed to get past BASIC! But I'm a willing helper to try out the software on my Elf I can't stand windows and the mobile version is just horrific! Damn salesman getting me to buy it....

jnilsson
28th November 2008, 05:28 PM
don't worry we are still working... just dont have that much time for it. might do some work this weekend on getting debian to work. i'll let you know.

lofty jim
29th November 2008, 06:51 PM
don't worry we are still working... just dont have that much time for it. might do some work this weekend on getting debian to work. i'll let you know.

Thats great news! I look forward to running something decent on my phone :) (well as soon as I've replaced my broken screen)

nuno12345
30th November 2008, 04:34 PM
ok i got linwizard to load on my htc touch (64mb) but looks like theres only GUI, i cant do nothing (beside open "M"/start menu and browse some folders) any tips?

jnilsson
30th November 2008, 11:11 PM
ok i got linwizard to load on my htc touch (64mb) but looks like theres only GUI, i cant do nothing (beside open "M"/start menu and browse some folders) any tips?

well, you could always test to get a virtual keyboard installed on the image and have the touch screen working...

the touch screen works on the elf in debian openmoko image but not with the linwizard...

This is the xorg.conf for the debian userspace:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "tslib"
Option "CorePointer"
Option "Device" "/dev/input/event1"
Option "Protocol" "Auto"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "fbdev"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Configured Mouse"
EndSection


Regards,

Jonas

lofty jim
1st December 2008, 11:20 PM
I don't know if this is of any use to anyone but as I understand it the lack of keyboard is one of the biggest hurdles here and I came across this website talking about a virtual keyboard for androids. It may be useful if it can get installed on an elf android ROM or something.

http://sicksand.net/post/59437720/android-on-screen-keyboard-is-out

araylily
2nd December 2008, 06:36 AM
Thats great news! I look forward to running something decent on my phone :) (well as soon as I've replaced my broken screen)
I never get tired of windows mobile UI ,but running android seems great.
I check out form TI company that Omap850 is the primary testing cpu for android.I also know Diamond (have no keyboard) run the android.Why not for Elfin or elf(memory maybe a problem)?
Linux 2.6.5 have got the Omap codes for android,since I have a lot of works to do(for my sophomere exams),I just can't do something for xda now.
What a pity.Hoping someone work it out!:cool:

ngavarta
3rd December 2008, 04:17 AM
I never get tired of windows mobile UI ,but running android seems great.
I check out form TI company that Omap850 is the primary testing cpu for android.I also know Diamond (have no keyboard) run the android.Why not for Elfin or elf(memory maybe a problem)?
Linux 2.6.5 have got the Omap codes for android, since I have a lot of works to do(for my sophomere exams),I just can't do something for xda now.
What a pity.Hoping someone work it out!:cool:

Hi there Araylily,

When you say "Linux 2.6.5 have got the Omap codes for android...", do you specifically meant Omap850? Caused' as far as I know officially only support Omap730, and ppl are patching from there (quite similar h/w).

Where can I get the source from?
- http://source.android.com/ (Android community support)
- http://www.kernel.org/ (Linux community support)
- http://focus.ti.com/ (Omap official support)
NOTE: ... and "support" I mean here is including native drivers support

Any clarification would save me time to research ...

by Avatar Ng

alx5962
3rd December 2008, 09:36 AM
Hi there Araylily,

When you say "Linux 2.6.5 have got the Omap codes for android...", do you specifically meant Omap850? Caused' as far as I know officially only support Omap730, and ppl are patching from there (quite similar h/w).

Where can I get the source from?
- http://source.android.com/ (Android community support)
- http://www.kernel.org/ (Linux community support)
- http://focus.ti.com/ (Omap official support)
NOTE: ... and "support" I mean here is including native drivers support

Any clarification would save me time to research ...

by Avatar Ng

Linwizard is a good source too for kernel and drivers, as the Elfin touchscreen is supported by it.

ngavarta
4th December 2008, 02:23 AM
Linwizard is a good source too for kernel and drivers, as the Elfin touchscreen is supported by it.

Thanks for your reply :)
Yeah ... that's our 1st some what successful booting platform.

Must salute to the Linwazard team, it's a tough task to do all the neccessary codes ... (at least for me)

by Avatar Ng
~~~ LONG LIVE LINWIZARD ~~~

simo80
4th December 2008, 02:44 PM
Hello guys! I know that there are news about Android on Elfin ???!!! Say that sooner or later you will see on our Elfin android?
sorry for my english....i'am italian....:)
Thanks!

alx5962
4th December 2008, 06:55 PM
linwizard will be released soon, so it's a big next step that makes us closer to a working android port.
for now, gpe is the only nice looking linux version and i'm a bit sad disappointed only few are interested by it, the focus is always on Android but we can do nice things with other linux port too.

Obsidiandesire
4th December 2008, 10:13 PM
There's some really great work done here, I'm a heavy linux user (forced to use XP on most machines due to compatability, and i'd like nothing more than Android or another variant on my Elfin :)

Unfortunately my programming knowlage is in BASIC, Pascal + Python, however, I'm sure some people would like a forum dedicated to porting Android on different handhelds. This is just a thought of course :)

Anyway, i'm gonna attempt android on it now, see if it works, either way I'll help out!

ngavarta
4th December 2008, 10:43 PM
linwizard will be released soon, so it's a big next step that makes us closer to a working android port.
for now, gpe is the only nice looking linux version and i'm a bit sad disappointed only few are interested by it, the focus is always on Android but we can do nice things with other linux port too.

I'm a big fans since the 1st Linux for Pocket PC device release ... Familiar Linux.

And I have tried GPE and Opie, both were great. In the few years past, I've even try to convince my self that I can live with GPE on my PDA ... though the truth is I'll always switch back to Windows Mobile ... the reason being GPE is not there yet, stability and usability are still awaiting to be improve. Then I'm so sad that the Familiar project die off, it have great potential.

However, I think Android is awesome in terms of application variety ... because the barrier of entry for software development is much lower, and many others great features it have. And I think that's the reason for ppl to consider replacing their current OS with.

No offense for geek out there (like me), Windows Mobile sucls so much and yet it's still dominating the PDA platform now and the very near future ... there's some reason why it's still on the top, and it's worth for Linux developers to figure out WHY.

One of the very obvious point is WM is fool-proof but Linux is not.

by Avatar Ng

araylily
5th December 2008, 07:08 AM
Hi there Araylily,

When you say "Linux 2.6.5 have got the Omap codes for android...", do you specifically meant Omap850? Caused' as far as I know officially only support Omap730, and ppl are patching from there (quite similar h/w).

Where can I get the source from?
- http://source.android.com/ (Android community support)
- http://www.kernel.org/ (Linux community support)
- http://focus.ti.com/ (Omap official support)
NOTE: ... and "support" I mean here is including native drivers support

Any clarification would save me time to research ...

by Avatar Ng
here is the link
http://focus.ti.com/pr/docs/preldetail.tsp?sectionId=594&prelId=sc08019
I am busy now,sorry for responsing lately.

araylily
5th December 2008, 07:10 AM
I'm a big fans since the 1st Linux for Pocket PC device release ... Familiar Linux.

And I have tried GPE and Opie, both were great. In the few years past, I've even try to convince my self that I can live with GPE on my PDA ... though the truth is I'll always switch back to Windows Mobile ... the reason being GPE is not there yet, stability and usability are still awaiting to be improve. Then I'm so sad that the Familiar project die off, it have great potential.

However, I think Android is awesome in terms of application variety ... because the barrier of entry for software development is much lower, and many others great features it have. And I think that's the reason for ppl to consider replacing their current OS with.

No offense for geek out there (like me), Windows Mobile sucls so much and yet it's still dominating the PDA platform now and the very near future ... there's some reason why it's still on the top, and it's worth for Linux developers to figure out WHY.

One of the very obvious point is WM is fool-proof but Linux is not.

by Avatar Ng
Linux is great~~But we can‘t use it on our Elfin.:(:(

ngavarta
5th December 2008, 07:29 AM
here is the link
http://focus.ti.com/pr/docs/preldetail.tsp?sectionId=594&prelId=sc08019
I am busy now,sorry for responsing lately.

Thanks for replying.

Simon1965
7th December 2008, 10:49 AM
Hi, I'm watching this with great interest. As a totally dumb user I can't offer anything to your task except the greatest respect!

Keep up the great work team!

MrDarked
10th December 2008, 09:52 AM
Hi,
Tell me please, I even can't boot linwizard on my Elf, it freezes on line - HTC init... with some white lines on the top of the screen, so should I try to boot Android or it's hopeless? :)

P. S.: When I start Haret I have about 19 Mb of free RAM.
P.P.S.: And what do you think about this - http://www.mobileoss.net/home/?tag=linwizard&paged=2

simo80
11th December 2008, 09:06 PM
hello! Look here .....

http://it.youtube.com/watch?v=6iKje_0lUYg

On vogue android turn wonder! Will never be able to see Android on htc touch Elfin ????? I hope really!

Max_Axe
16th December 2008, 12:44 AM
news?! what's the situation for Android on Elf?! :)

I hope really that somone can porting Android on the Elf :D

araylily
16th December 2008, 04:03 AM
hello! Look here .....

http://it.youtube.com/watch?v=6iKje_0lUYg

On vogue android turn wonder! Will never be able to see Android on htc touch Elfin ????? I hope really!
Yes,look great~~awesome~~

xudsa II USERT
16th December 2008, 10:25 AM
[Simple guide for HTC Touch GSM - P3452/ Elfin]

- setup new network with address 10.100.0.2/255.255.0.0 (make sure there's no other network device in your machine uses this IP range 10.x.x.x; else temporary disable it 1st)

Logically this should work with AndroidZaurus hack, anyone able to work this out? Please share ...


Cheers Avatar Ng

Hi Avatar, I do not know really how to create a new network, but heres wat I did: I clicked on the 'create a new connection' button then I'm not sure at this part..... Can u please instruct me at this part?

Please help as i'm getting tired of WM (2yrs) and am a big fan of the Android project!

Thanks!

ngavarta
16th December 2008, 03:23 PM
Hi Avatar, I do not know really how to create a new network, but heres wat I did: I clicked on the 'create a new connection' button then I'm not sure at this part..... Can u please instruct me at this part?

Please help as i'm getting tired of WM (2yrs) and am a big fan of the Android project!

Thanks!

Hi, I've forgot about my post regarding this topic ...
I need to make some clarification to new viewer of this thread:
(1.) make sure you read every post of this/related thread, you may find your answer there.
(2.) there's none working Android on ELF yet, the closest progress we got is just a hang home screen in ELFIN (elfin have slightly more memory than ELF)
(3.) if you looking for usb networking from XP to Linux in your elf/elfin, you got to have to download a 3rd-party driver (find somewhere in this thread).

Finally, if you want a usable phone with Android, go ahead and buy an "Android Dev Phone 1".

Believe me that even you can make it boot on Elf/Elfin, you still need a lot of hard work to make your phone really usable (replace your WM). ... and yes, you really gonna' need a physical qwerty keyboard until the official virtual keyboard is out.

No offend, as much as a great Android fan myself, I still having doubt that Google Android is a revolutionary WoW. May be for geek only ...

by Avatar Ng

xudsa II USERT
17th December 2008, 02:22 PM
Ok thanks for replying. I guess there is'nt any stable (or available) OS for our Elf\Elfins at the moment

W0WA
18th December 2008, 02:55 PM
Ok thanks for replying. I guess there is'nt any stable (or available) OS for our Elf\Elfins at the moment


I want Andoid on my touch,too...

tiojb
19th December 2008, 10:54 AM
and me again ! lol

il y un français pour m'expliqué comment faire ?

Khalzaam
19th December 2008, 03:09 PM
Salut tiojb,

En gros, il est dit ici que la seule chose qui fonctionne pour le moment, c'est sur Elfin, et encore, c'est juste la page de démarrage... Rien d'autre ne fonctionne.

Pour résumer : laisse tomber pour l'instant, il n'y a rien :)

tiojb
19th December 2008, 03:32 PM
haaa un français !! lol

merci de ta réponse aussi rapide !

j'ai un elfin, et le dernier fichier que j'ai testé, je n'arrive pas à me connecté en SSH, connection USB non détecté ...

peut-tu me contacté sur mon adresse mail bouloum_@hotmail.fr pour évité de flooder en fr ?


merci

tiojb
21st December 2008, 05:52 PM
and http://moblin.org ?

embossi
22nd December 2008, 05:43 AM
Hi,
Tell me please, I even can't boot linwizard on my Elf, it freezes on line - HTC init... with some white lines on the top of the screen, so should I try to boot Android or it's hopeless? :)

P. S.: When I start Haret I have about 19 Mb of free RAM.
P.P.S.: And what do you think about this - http://www.mobileoss.net/home/?tag=linwizard&paged=2
Thanks tiojb for linking my site to to xda-developer form.
Keep watching this site for more updates.
The site is inactive due to my dayjob pressures. It will become active again after Chrismas.
Haven't you mossed, yet?

Merry Chrismas, everyone

cijoml
22nd December 2008, 10:00 AM
Hello,

just to inform you I got Linwizard to work on OPAL.

See
http://forum.xda-developers.com/showthread.php?t=462188

for details.

Any help to fully port it is welcome!

tiojb
22nd December 2008, 07:21 PM
hello! Look here .....

http://it.youtube.com/watch?v=6iKje_0lUYg

On vogue android turn wonder! Will never be able to see Android on htc touch Elfin ????? I hope really!

Where can I download the rom we can see in this video?

dubstar_04
23rd December 2008, 04:21 PM
Where can I download the rom we can see in this video?

Read what you have just posted. That link shows a vogue not an elf. If you have a Vogue go to the vogue forum where the android-vogue topic is live and well.

Can people please read more that one post before asking questions?

melih43
24th December 2008, 04:25 PM
Android started on elf but there is a problem about touch screen? Is there a way to solve it or masters are working on it now?

selcukaker
25th December 2008, 12:44 AM
I think elfer can not use a android :(

karakemal
25th December 2008, 01:33 PM
is anyone can resolve data.img not found on SD card problem on kernel loading screen

embigo
31st December 2008, 04:35 AM
Sorry if i`m not an expert (and if my english is bad), but I want to know why the android that i saw working on he vogue don`t work on the elf?
is basically because the elf doesn`t have enought RAM memory??

I wann know why you guys don`t try to use the android software for the vogue, and modify it for the elf mking all the changes that is necessary to work...

tnx for all and sorry if I`m not making improvements in your research

onta
31st December 2008, 08:46 AM
xda-developers rocks!!! :D you guys are totally smart :D... i really hope there would be a revolution on elfin :D

onta
31st December 2008, 09:30 AM
:( 30 mins still getting red eye :(

gforjunk
1st January 2009, 05:55 PM
I see different claims about android ported for elf/elfin but i couldn't locate any links to the initrd image. Just like vogue was able to do it, can't we get it done for elf? Can we get the latest android release compiled for omap so that elf/elfin can run it.
If someone can point me to any links about cross compiling, i can spend some time for this.

Oktopouce
1st January 2009, 06:37 PM
1. Create a kernel directory
mkdir android-kernel
cd android-kernel

2.Get the linwizard sources
git clone -o gnimirror http://mirrors.gni.com/mirrors/linwizard/polaris/linwizard-kernel.git

3.To cross-compile, download the ARM-toolchain and extract it in the android-kernel directory:
http://www.codesourcery.com/gnu_toolchains/arm/portal/package3696/public/arm-none-linux-gnueabi/arm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2

4. Make the .config file
cd ~/android-kernel/kernel
make htcwizard_defconfig ARCH=arm

5.Compile the kernel to make zImage
export PATH=~/android-kernel/arm-2008q3/bin:$PATH
make zImage ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-

johannespulker@gmx.at
7th January 2009, 06:45 PM
Hi, I got a problem when I tried to compile it:

I tried it with Oktopouce instructions and it works fine til point 5.
When I'm compiling it, I get this error-message:

jp:linwizard-kernel jp$ make zImage ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-
~/android-kernel/arm-2008q3/bin/arm-none-linux-gnueabi-gcc: ~/android-kernel/arm-2008q3/bin/arm-none-linux-gnueabi-gcc: cannot execute binary file
CHK include/linux/version.h
make[1]: `include/asm-arm/mach-types.h' is up to date.
CHK include/linux/utsrelease.h
CC arch/arm/kernel/asm-offsets.s
/bin/sh: ~/android-kernel/arm-2008q3/bin/arm-none-linux-gnueabi-gcc: cannot execute binary file
make[1]: *** [arch/arm/kernel/asm-offsets.s] Error 126
make: *** [prepare0] Error 2


Would be nice if anybody could help me :confused:
Johnny

trufeg
12th January 2009, 08:23 AM
maybe this info will be usefull for you)))
http://lyazide.neufblog.com/blog_de_yz/2009/01/compile-android.html

sorry for my english. I'm Russian. We're waiting for port of Android on Elfin too))))))

Welcome2Miami
12th January 2009, 09:47 PM
also wait for android on elfin :)

joshua1982
13th January 2009, 06:10 PM
Consider me another beta tester for porting Android to Elfin.

tiojb
16th January 2009, 11:45 AM
a mon avis c'est une bonne nouvelle pour les développer de linux sur les mobile

http://www.clubic.com/actualite-241726-ubuntu-9-4-jaunty-jackalope-disponible-en-alpha.html


la prochaine version de ubuntu va être le plus possible compatible avec les téléphone mobile

mrqips
17th January 2009, 12:18 PM
I think the ARM-support in the new Ubuntu is meant for cheap netbooks, not for phones.

It would be really nice to see Android running on Elfs ^^ . Keep up the good work!

srimpo
17th January 2009, 08:05 PM
Hey Is This Project Still Active?

i have a Tmobile (UK) MDA 256MB
(Elfin)

and will be willing to test anything using haret (no flashing...)

crapula512
17th January 2009, 11:40 PM
Hey Is This Project Still Active?

i have a Tmobile (UK) MDA 256MB
(Elfin)

and will be willing to test anything using haret (no flashing...)

no, im pretty sure no one is working on this. a real pity...

squidman
19th January 2009, 01:12 PM
I'd be gutted... I can't believe that with the success of Android that more handsets haven't come out already. I was looking forward to seeing it running on my lil'Elf :(

Please say there's some hope... I'd be up for testing or helping in any way - seeing the interfaces on the G1 and iPhone makes you realise where Windows mobile have been going wrong all this time!

dubstar_04
19th January 2009, 05:14 PM
Hi Guys,

I have completely stopped any work on the elfdroid build because I bought a G1!

If you want to carry on with it get on the linwizard freenode and ask questions there. once linwizard 0.3.0 is released there shouldn't be a huge jump to get android going.

Regards,

Dan

srimpo
19th January 2009, 09:38 PM
awww, you are lucky, i cannot afford the G1 till my contract runs out in about 7 months =[
i have no knowedge of coding what so ever
and i dunno what a freenode is.
(linux nub)
and i still dunno why the vouge got waaaaaaay more attention than the elf(in)
=[

squidman
20th January 2009, 02:49 PM
Hi Dubstar

Gutted :( I've been toying with getting a G1... is it worth it when you compare with your Elf?

Think I may hev to make the jump... Linwizard looks a little complex for my tiny brain :(

dubstar_04
20th January 2009, 09:41 PM
if i am honest i would hang on for a few months and see if the battery life can be extended. The best I am getting at the moment is 24 hour from full charge to going off!! and thats with little use.

The cupcake update that is set for the end off this month is supposed to address the issue, plus a new extended battery is soon to be available.

One thing that i am upset with is the design of the opening of the G1. I have only had my phone a week and the screen is wobbly already. I am a bit disappointed with htc for selling the phone like this.

Android itself is amazing, simply amazing so much power. I have used linux for 5 years now and I resented using windows mobile on my elf but i feel completely at home using the G1.

You can tell android was built specifically for use on a phone and to be used by fingers. its got so much power and so functional but it is really easy and intuitive to use.

Android is going to be on a mass of devices buy the middle of the year so hang on and save up the cash and get the right phone for you.

life02
20th January 2009, 10:42 PM
I went through 3 G1s myself.. They all went back to T-Mobile. First black one had a wobbly screen and a super loose battery cover. Second black one had a wobbly screen and dead pixels. Third white one had chipped paint out of the box and a wobbly screen. Loved android but the hardware is seriously lacking.

srimpo
21st January 2009, 04:50 PM
if i am honest i would hang on for a few months and see if the battery life can be extended. The best I am getting at the moment is 24 hour from full charge to going off!! and thats with little use.

The cupcake update that is set for the end off this month is supposed to address the issue, plus a new extended battery is soon to be available.

One thing that i am upset with is the design of the opening of the G1. I have only had my phone a week and the screen is wobbly already. I am a bit disappointed with htc for selling the phone like this.

Android itself is amazing, simply amazing so much power. I have used linux for 5 years now and I resented using windows mobile on my elf but i feel completely at home using the G1.

You can tell android was built specifically for use on a phone and to be used by fingers. its got so much power and so functional but it is really easy and intuitive to use.

Android is going to be on a mass of devices buy the middle of the year so hang on and save up the cash and get the right phone for you.

my friends G1 did that fast too, because it slides in a curved motion instead of just up for some reason

im waiting on a better built Android phone, i have bad experience with sliding phones and the g1 seems too delicate

squidman
22nd January 2009, 03:17 PM
Thanks dubstar - my typical male urge to get the next best gadget will have to be restrained!

At teh end of the day it's the operating system I'm after, and if the phone isn't up to scratch yet I'll hold fire as you suggest :)

Thanks for the reply, really appreciated! Will hold out the hope that Android does get ported to the Elf in the meantime... just so I can have a play :)

Crafteg
22nd January 2009, 10:06 PM
http://avatar21.superihost.com/index.php?d=02&m=11&y=08&category=4 wtf?:eek:

gforjunk
22nd January 2009, 11:04 PM
Even i've been visiting that blog quite often to see if it gets any updates

furrypotato
23rd January 2009, 12:45 PM
Hi Guys,

I have completely stopped any work on the elfdroid build because I bought a G1!

If you want to carry on with it get on the linwizard freenode and ask questions there. once linwizard 0.3.0 is released there shouldn't be a huge jump to get android going.

Regards,

Dan

I too was tempted by the G1....

But in the end I've gone for a Touch HD. Got it as a free upgrade on my Orange contract. It arrives monday :)

There seem to be people trying to port Android to the HD, and as it's so new its though that there might be some Android phones based on the same tech this year, and so porting would be very easy.
Android on the Touch HD ? Wow, that would be cool.

So it's farewell to my humble little Elf. It has served me well....

dubstar_04
23rd January 2009, 01:45 PM
Touch HD now there is a great piece of hardware. i friend came to my house last weekend and he had the HD. Wow what a spectacular phone.

I do feel its let down by windows, but like you say that will probably change over the next few month...

To all the people who have an elf and want android, get stuck in build some kernels and have a go!

alx5962
23rd January 2009, 02:47 PM
http://avatar21.superihost.com/index.php?d=02&m=11&y=08&category=4 wtf?:eek:

this is the pictures I took from my phone.... I played with android sources 2/3 months ago. Elfin hasn't enough memory to have android so in my opinion it would need huge work to have it working.

berchielli
23rd January 2009, 03:06 PM
this is the pictures I took from my phone.... I played with android sources 2/3 months ago. Elfin hasn't enough memory to have android so in my opinion it would need huge work to have it working.

But Vogue has the same amount of memory! :confused:

srimpo
23rd January 2009, 05:53 PM
yeah Elfin Has 128Mb Of RAM!!!! Just Like The Vouge,

the regular elf has 64mb

but us ELFIN/TOUCH XL Users are good

ngavarta
24th January 2009, 01:23 AM
http://avatar21.superihost.com/index.php?d=02&m=11&y=08&category=4 wtf?:eek:

Hi all, I wrote that on my blog as a summary of the progress on Android/Elfin porting effort, because i knew it could be quite time consuming to walk thru all posts in this thread to find out the progress.

alx5962, sorry for 'borrowing' your picture there, I did get to the error home screen ... but I'm lazy to reboot again for taking picture.

Most of my knowledge of porting an android are learned from this forum (xda-developers rocks), plus some self research on other embedded linux site(e.g.:openembedded, ti's omap support forum, familiar linux, linwizard, ...)

By the time I post that article my intend was give ppl who really interested something to start, and proceed from there.

For me I've stop researching on this, cause I think even we have successfully ported Android to Elfin ... then what? We were still unable to use it to replace our phone directly ... go thru haret everytime & wait for 20 mins? how frustrating ...

Yes you may flash it at the end, but can I see a raise of hands how many would scarifies their WM6 for a not-sure-can-do-much OS.

Look at the Vogue community, they still have lots & lots of improvement to do to get the "android phone" work as a phone. even for minor things like receive sms, mms, calls, wifi, camera, bluetooth, touchscreen, soft keyboard ... everything has to be work out.

I'm not trying to be discourage here, by the fact is I've been spending 1 year + on this topic ... but at the end it just can be a POC, nothing close to what I will use daily.

alx5962 were right, even you have ported it over ... its still slow. Why I say that ... anyone who ported Familiar Linux before will know what I'm talking about.

dragonufo
30th January 2009, 01:15 PM
help!!!!!
install andriod elfin.
Stop

>>>>
vfs: Mounted root (ext2 filesystem).
freeing init memory:104k

wizard login:

<<<<<

dubstar_04
30th January 2009, 02:04 PM
I have absolutely no idea what your post means. but if you are after help with booting linwizard read through the early posts in this thread or try using the search feature there is loads of information regarding drivers and how to login.

dark.angel
9th February 2009, 12:19 PM
Still no progress? :(

srimpo
9th February 2009, 05:50 PM
doesn't look like it =[

vouge now has usable android, On screen KB, camera, radio, wifi browser battery meter. EVERYTHING

wuzaitie211
19th February 2009, 09:27 AM
I am a chinese,my engligh is poor ,I would lile to port android to my Elfin,by I cannt ssh to it ,somebody can help me,thands.ssh say"refuse,cannt connet

zechsmax
19th February 2009, 04:21 PM
i got a white screen after i start haret...:(
can someone briefly tell me what should i do to fix it...?

sry for my english...

onta
21st February 2009, 07:11 AM
have you try to do a soft reset?

zechsmax
21st February 2009, 08:26 AM
after the soft reset
it goes back into windows...
just cant enter Linux....

sry for my english..:(

wuzaitie211
22nd February 2009, 06:05 AM
someone can go http://forum.xda-developers.com/showthread.php?t=393973,it is talk about htc artemis whict is the same soid as elf,it is useful.,

behnaam
22nd February 2009, 05:46 PM
I found this:
http://www-jpc.physics.ox.ac.uk/index.html

If it's to any help..It virtualize linux using java...

madjik_fred
23rd February 2009, 12:23 PM
Is there something new for elfdroid?

ngavarta
28th February 2009, 12:15 PM
Hi all,

Now we have enter the home screen, however it just hang there ...

If I were able to get peek into the error logs or something, at least I have a starting point to debug.

Anyone any idea? heard from Linwizard guys, USB networking SSH is possible.

Regards,
Avatar Ng

ngavarta
28th February 2009, 12:25 PM
Hi all,

Now we have enter the home screen, however it just hang there ...

If I were able to get peek into the error logs or something, at least I have a starting point to debug.

Anyone any idea? heard from Linwizard guys, USB networking SSH is possible.

Regards,
Avatar Ng

wuzaitie211
1st March 2009, 04:24 PM
can you tell me howto enter the android home,where is the file,or give me the link to the file for elfin,i have tried many file inthis thread,but i cannt port android to myelfin.even cant see the 'red eye',thanks

Maikeu Locatelli
2nd March 2009, 03:02 PM
tks for no abandon us, i know, you have a new and best phone, but this is a chalenge, and chalenges are good.
any update for android in elfin?
any tutorial and files?

samy.3660
2nd March 2009, 03:53 PM
Its a dream to run android on elfin, who is there to fulfill

cyber weesje
2nd March 2009, 07:50 PM
Its a dream to run android on elfin, who is there to fulfill

hi its no dream adroid runs on elfin bud not on a elf here is the link
check the vogeu thread http://it029000.massey.ac.nz/vogue/

berchielli
2nd March 2009, 11:28 PM
hi its no dream adroid runs on elfin bud not on a elf here is the link
check the vogeu thread http://it029000.massey.ac.nz/vogue/

Vogue is not elfin.

For Elfing, the dream remains.

icisneros
24th March 2009, 01:14 AM
Someone know how to modify the linwizard kernell image?

Regards.

touch-it
27th March 2009, 05:25 PM
hi,

is there any working linux-version for our elfins?

Please make this dream become true....

wuzaitie211
28th March 2009, 09:20 AM
waiting....,I lile elfin can run android,can someone?

toasty_
28th March 2009, 11:55 AM
have a look at my post. klick (http://forum.xda-developers.com/showthread.php?t=368014&page=14)

I've bootet the android gui on HTC-Vox (with the elfin-Files). The Hardware (only CPU) seems to be similar to the elf/elfin. The system-files are stored to the SD-Card and aren't loaded into the RAM-Disk for Booting. So the initrd.gz has only 2MB and you have enough Memory to execute the init-process (especially elf and vox because of 64MB RAM)

t0nil0
31st March 2009, 04:44 PM
great jobs dudes keep working!

@rj*n
1st April 2009, 01:49 PM
have a look at my post. klick (http://forum.xda-developers.com/showthread.php?t=368014&page=14)

I've bootet the android gui on HTC-Vox (with the elfin-Files). The Hardware (only CPU) seems to be similar to the elf/elfin. The system-files are stored to the SD-Card and aren't loaded into the RAM-Disk for Booting. So the initrd.gz has only 2MB and you have enough Memory to execute the init-process (especially elf and vox because of 64MB RAM)

nice going toasty...gr8 to hear tht its workin on Vox! nw Elf/Elfin has a gateway aswel hOpin for good
Kudos to u again toasty

Airpil
9th April 2009, 06:06 PM
Any News ? I am got Red eye, Today Screen. . . . but no more

spadival
23rd May 2009, 03:34 AM
Any progress on running Linwizard/Android on Elfin? Or is the project on hold permanently?

t0nil0
25th May 2009, 03:59 PM
come on guys 1 up! for this post!
keep working
all our hopes are in your job

MrDarked
26th May 2009, 05:53 PM
Guys, can anybody say where I can get sources of Linwizard and Android except http://source.android.com/download? Does anybody know where can I get this by one archive file?
I want to experiment with it.

renerr
27th May 2009, 03:16 PM
Guys, can anybody say where I can get sources of Linwizard and Android except http://source.android.com/download? Does anybody know where can I get this by one archive file?
I want to experiment with it.


I tried this http://forum.xda-developers.com/showthread.php?t=382265 , it is the Android for vogue, without results!!

renerr
27th May 2009, 03:21 PM
Guys, can anybody say where I can get sources of Linwizard and Android except http://source.android.com/download? Does anybody know where can I get this by one archive file?
I want to experiment with it.

I have a Vogue too and Android work really stable on this Phone, but my primary cellphone it's a Elfin, I dream with android running on it!!!! ......but i See everybody are sleeping here!!! or they have new Phones!!!!!!

MrDarked
27th May 2009, 06:34 PM
I tried this http://forum.xda-developers.com/showthread.php?t=382265 , it is the Android for vogue, without results!!

No Vogue )) I want just Elf! If I have sources...

ngavarta
28th May 2009, 07:36 PM
Fellow xda-developers, long since my last post.

Got my Android Dev Phone 1 (ADP1) for about a month ago, playing with it ... found couples of limitations.

I still think porting to HTC Elf/Elfin is a very good idea, for following reasons:
- infrared hardware support
- Elf/Elfin not as bulky as ADP1
- touch screen with stylus (my finger not small enough in most cases)
- better Bluetooth profile h/w support (not entirely sure on this)
- directional pad

However, I got a broken LCD on my Elfin (white display, but still responsive ... that's y I have an excuse to buy a new phone)

Cheers,
Avatar Ng

spadival
29th May 2009, 04:16 AM
I still think porting to HTC Elf/Elfin is a very good idea, for following reasons:
- infrared hardware support
- Elf/Elfin not as bulky as ADP1
- touch screen with stylus (my finger not small enough in most cases)
- better Bluetooth profile h/w support (not entirely sure on this)
- directional pad


So are you going to do it? I mean port Android to elfin?

t0nil0
12th June 2009, 10:51 PM
dont give up boys

http://forum.xda-developers.com/showthread.php?t=265827

has somebody read this?


cheers

touch-it
23rd June 2009, 04:33 PM
Hi,

anything new in here??


Please dont give it up!!

Please dont stop!!


greetings

cyberblue80
9th July 2009, 02:02 PM
hi,

i try to start android in my HTC touch P3450 (i think....) but after the screen load i have a blank screen and that's all...

Please help me.....

jeremy89632
9th July 2009, 02:26 PM
http://osdir.com/ml/linux.ports.arm.omap/2006-07/msg00050.html

My 2 cents,
Cheers.

cyberblue80
9th July 2009, 03:36 PM
don't work... :((

seferismo
13th July 2009, 08:19 AM
... androelf? is it still under development?

@rj*n
13th July 2009, 08:25 AM
the onli active member (as far as i can see) here is 'ngavarta' and he seldom posts here! and his last post is 2 months old alrd..hope he's working on it!!

spadival
13th July 2009, 11:57 AM
the onli active member (as far as i can see) here is 'ngavarta' and he seldom posts here! and his last post is 2 months old alrd..hope he's working on it!!

I doubt ngavarta is working on it. There was no response to my query earlier.

seferismo
13th July 2009, 02:27 PM
yes, and a usable fone running on andriod using our ELF's

onta
15th July 2009, 04:08 AM
still waiting :D

hovie
17th July 2009, 01:37 AM
Everyone is giving up.

ARE YOU MEN OR ARE YOU FAGS? Keep on working! That CAN'T be that hard!

spadival
18th July 2009, 01:38 PM
Everyone is giving up.

ARE YOU MEN OR ARE YOU FAGS? Keep on working! That CAN'T be that hard!

lol.. Can't be that hard? Why don't u do it then!!

seferismo
18th July 2009, 05:39 PM
i made a dummy ROM for android to run (although not usable) with more spaces on my elf.

hope more devs are porting for elves

kancrutt
18th July 2009, 07:41 PM
i made a dummy ROM for android to run (although not usable) with more spaces on my elf.

hope more devs are porting for elves
good news, i'll be waitin :p

sendhiloo7
22nd July 2009, 08:10 PM
Hi!

i searched past 1 week. but not able boot andriod in my ELFin.

can you anyone give step by step. so that i can boot ELfin

sorry for my bad english
Thanks

sasa66
24th July 2009, 03:19 AM
Hi!

i searched past 1 week. but not able boot andriod in my ELFin.

can you anyone give step by step. so that i can boot ELfin

sorry for my bad english
Thanks

Uptill now there is no valid android based rom for elf or elfin

ngavarta
1st August 2009, 03:33 PM
I doubt ngavarta is working on it. There was no response to my query earlier.

Seriously I have no talent in writing Linux driver.
PS: that's the only missing part for now for things to work (that is by putting performance and other potential bugs aside)

And another thing is I don't even have an Elfin device to test now (my last Elfin was spoiled).

e.g. missing drivers:
- usb lan/ storage driver for host platform (critical for ssh debugging/ file transfer)
- touch screen driver
- camera driver
- bluetooth driver
- network driver (GSM?)
- ... etc

We really need a Linux talent in this ...

Cheers,
Avatar Ng

@rj*n
1st August 2009, 04:57 PM
@ngavarta::
its good to see u back mate..atleast u do update us on things! well abt ur elfin..sorri dude
anyways hope someone takes on things soon tho /fingers-crossed/

iplexus4
2nd August 2009, 08:17 PM
soo how to run android on htc elf... or FAQ? i have 29.4mb free programm memory

gregatdallas
2nd August 2009, 09:02 PM
Seriously I have no talent in writing Linux driver.
PS: that's the only missing part for now for things to work (that is by putting performance and other potential bugs aside)

And another thing is I don't even have an Elfin device to test now (my last Elfin was spoiled).

e.g. missing drivers:
- usb lan/ storage driver for host platform (critical for ssh debugging/ file transfer)
- touch screen driver
- camera driver
- bluetooth driver
- network driver (GSM?)
- ... etc

We really need a Linux talent in this ...

Cheers,
Avatar Ng

I know a bit about Linux device drivers, enough to tell you that it would take forever to put all the drivers mentionned above together. In order to write these drivers from scratch you would need extensive documentation about the hardware platform, which HTC obviously won't let you to have. There might already exist some drivers out there for the Elf's OMAP CPU, but it will definitely be hard to put the radio software layer to work reliably enough to end up with a decently usable Android ELF. Cooking ROMs for Windows Mobile is made "easy" because you can simply reuse device drivers provided with official HTC ROMs, which is not available (yet) on the Linux side.

Don't get me wrong, I would be just as excited as you to play around with Android on my Elf, and just looking at this forum easily shows that there are enough motivated people out there to make it actually possible. I just think we are so far away from it that I my Elf will probably be dead in my attic by the time we make it to a decent result...and that I would probably have bought an Android phone by then.

rednaxjo
6th August 2009, 10:32 AM
Any news? ; )

Welcome2Miami
11th August 2009, 10:45 AM
Does this help somehow? I Have no idea of linux, but found it....

http://vivien.chappelier.free.fr/typhoon/index.html

www.htc-android.com

lbvf911
12th August 2009, 12:23 PM
Here I have found to HTC Gene http://sourceforge.net/projects/wing-linux/files/

-JC-
12th August 2009, 01:53 PM
Here I have found to HTC Gene http://sourceforge.net/projects/wing-linux/files/

already tested?

greetz JC

lbvf911
12th August 2009, 02:09 PM
I did not try it! They say that the Elfin, it is loaded after the desktop restarts.

Tomaka
12th August 2009, 02:45 PM
Look at that thread there (it's from that same wing android project)

http://sourceforge.net/apps/phpbb/wing-linux/viewtopic.php?f=3&t=7

The last post I have says :

Good news, it's booted into Android. I used the Herald
cab file and it's booting up fine. There are a couple of issues:

Pretty functional so far, other than the HW key mappings not really being
correct which limits what you can do a bit, e.g. no home button (to get
back to the desktop) or any way of shutting down as far as I can see. I've
managed to unlock the pin and can use the touchscreen, so nearly there
though I'm not registered on the network yet so I can't make calls. Will look
at that later.

Once again, thanks Darkstar.

I believe we have a lead here! Anyone ready to try that?

Airpil
12th August 2009, 04:20 PM
I am installed wing-linux-0.4pre3.zip on my Elfin. Android is booted but only one screen is available. It is the screen of Emergency Call. After pressing different keys Android show me you diallerpad. Wich is works very fast.

Tomaka
12th August 2009, 04:26 PM
I installed that version too and Android booted with working touch screen :eek: can you believe that???!!! It's huge!

Unfortunately I didn't manage to get the dialpad out. What button did you press? I also had issues with power management.

Looks like the hardware keymapping is about to be solved

spadival
13th August 2009, 04:24 AM
Am I happy to be proved wrong !! Never expected it to reach this stage!

biazus
13th August 2009, 07:01 AM
hey there,just to check what you think its possible with this new release...
do you think we can ever use somethings as the camera with android and is it possible to have a ROM that boots it? o.O
i really dont know,too stupid,and i know this is hard,just asking to see if you guys think its possible to do it

i dont know if darkstar62 will ever see this,but thank you for all you done man

bodytunning
13th August 2009, 08:24 AM
look this... i'm testing now...

http://sourceforge.net/apps/phpbb/wing-linux/viewtopic.php?f=3&t=7&start=20

kancrutt
13th August 2009, 01:29 PM
wowww sounds good :D keep it up!

spadival
13th August 2009, 01:40 PM
I managed to dial out and ring my wife's phone !! But there is no sound yet on my elfin. Just need to be a bit more patient before its sorted out by the wizards..

-JC-
13th August 2009, 03:22 PM
I managed to dial out and ring my wife's phone !! But there is no sound yet on my elfin. Just need to be a bit more patient before its sorted out by the wizards..

wow niiiiiice job!

greetz JC

saaruk
13th August 2009, 08:10 PM
Has anyone successfully installed android on HTC Elf. This thread is so long. Can you please put the pointer. I want to see my HTC running android.

Please help.

Welcome2Miami
13th August 2009, 08:19 PM
nice nice nice, keep busy homeboys !

saaruk
13th August 2009, 08:21 PM
Thank you.

bodytunning
15th August 2009, 02:53 AM
i can run android on my htc elfin... but dont have button to back in menus or close the programs... impossible make anything...
someone can modify this? i dont know how to do...

sorry my poor english... i'm from brazil

@rj*n
15th August 2009, 06:38 AM
@bodytuning: work is being done at SF Wing Linux forum (link u gave) and as far as i read, the key-mapping hasnt been completed yet but is being worked upon!

lbvf911
15th August 2009, 07:51 AM
I write a file qwert.kl to buttons:

key 0 CALL WAKE_DROPPED
key 29 ENDCALL WAKE_DROPPED
key 56 BACK WAKE_DROPPED
key 49 MENU WAKE_DROPPED
key 115 VOLUME_UP
key 37 VOLUME_DOWN
#key 0 HOME WAKE

key 212 DPAD_UP WAKE
key 169 DPAD_LEFT WAKE
key 51 DPAD_DOWN WAKE
key 50 DPAD_RIGHT WAKE
#key 0 DPAD_CENTER WAKE


Keys:
Green button -? I do not know the code keys for those who know Prompt?
Red button - End Call
Center (joystick) - Menu
Up (joystick) - Up
Down (joystick) - Down
Left (joystick) - Left
Right (joystick) - Right
Camera - Back
Loudness - (working)

(sorry for my english)

bodytunning
15th August 2009, 08:04 AM
I write a file qwert.kl to buttons:

key 0 CALL WAKE_DROPPED
key 29 ENDCALL WAKE_DROPPED
key 56 BACK WAKE_DROPPED
key 49 MENU WAKE_DROPPED
key 115 VOLUME_UP
key 37 VOLUME_DOWN
key 0 HOME WAKE

key 212 DPAD_UP WAKE
key 169 DPAD_LEFT WAKE
key 51 DPAD_DOWN WAKE
key 50 DPAD_RIGHT WAKE
key 0 DPAD_CENTER WAKE


Keys:
Green button -? I do not know the code keys for those who know Prompt?
Red button - End Call
Center (joystick) - Menu
Up (joystick) - Up
Down (joystick) - Down
Left (joystick) - Left
Right (joystick) - Right
Camera - Back
Loudness - (working)

(sorry for my english)

how can i change this...? i cant wait to run just the android on my phone...

-gb-
15th August 2009, 09:33 AM
wow very nice! noticed 2 things or 3:

1. /system/bin/playmp3 or so is missing - this told the console text after install or after the "A N D R O I D" in the console
2. how about portrait?
3. how about an software keyboard (to enter the pin for ex.)? HTC Hero got one.

wonderful! if it's running fully with camera, gprs, audio and so it will be my main-os.

-gb-

spadival
15th August 2009, 09:59 AM
wow very nice! noticed 2 things or 3:

2. how about portrait?
-gb-

Press the power button to switch between portrait and landscape.

lbvf911
15th August 2009, 12:49 PM
how can i change this...? i cant wait to run just the android on my phone...


Running PPC with Android, run Linux on your computer.
Connects to USB.

sudo ifconfig usb0 10.100.0.2 up
ssh root@10.100.0.1
Password for root: "wing"

To change the buttons you need to edit the file qwerty.kl which is in the folder / system / usr / keylayout

Copy of Android:
scp root@10.100.0.1:/system/usr/keylayout/qwerty.kl .

Copy it back to Android
scp qwerty.kl root@10.100.0.1:/system/usr/keylayout/

Tomaka
15th August 2009, 04:09 PM
It's possible to do that in windows too:

Use instructions around post 122 of that thread (http://forum.xda-developers.com/showpost.php?p=2777492&postcount=122) to get the network driver and configure the IP address as stated (don't use putty as stated).
Use WinScp and connect to 10.100.0.2 with user=root and password=wing (as stated above),
Reach the / system / usr / keylayout folder
Copy the qwert/kl file to your disk
Edit it as explained earlier (adjustments might follow soon) and upload it to the device
Restart android (soft reset device) it should work a little better
;)

Unfortunately, as far as I am concerned, there is not much improvement yet with the new file... That very file as gone back to normal settings and my changes have been erased :(
From what I have read on the SF thread, we might have no other option than recompiling a new version...

To be continued...

Edit: after changing file properties (remove Write authorisation) and rebooting it worked ! :)

spadival
15th August 2009, 05:00 PM
For some reason, SCP command on Mac OS X was copying the file locally within the Android file system !!

So (I never ever thought I'll ever have to do this), I edited the file using vi !! Consolation is that, at least the arrow keys worked instead of using j,k,h,l (on vi.. i.e.).

Now I have a functioning menu key! yay.. Do note that you will have to delete all the lines from key mappings for Q, W, E etc etc.. Initially, I just changed the mapping for menu. Found out that key mapping for N was overriding my mapping for MENU.

renerr
16th August 2009, 04:07 AM
wow very nice! noticed 2 things or 3:

1. /system/bin/playmp3 or so is missing - this told the console text after install or after the "A N D R O I D" in the console
2. how about portrait?
3. how about an software keyboard (to enter the pin for ex.)? HTC Hero got one.

wonderful! if it's running fully with camera, gprs, audio and so it will be my main-os.

-gb-

My phone boot Android but don't have sound, if a receive a call the other side ear me but I'm not. What radio version do you have. I have an elfin, and camera is not working........

jejejjee...... you are a lucky people!!

nuno12345
16th August 2009, 12:20 PM
tested wing-linux-0.4pre3-herald.cab on my HTC Elf (64Mb) and it worked, but im stuck in the SIM card pin since i have no keyboard i cant type it lol, ill change the pin to 9999 and test it since i can input 9 and 0 :)

dunno what i done but the pin keypad suddly appeared and i input my pin, although it cant register a network i can use android :)