PDA

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


Pages : [1] 2 3

squix78
14th April 2008, 01:07 PM
Hi guys!

It took me a while to make it running. I get into the login screen, but login without keyboard is kind of tricky:). Anyone an idea how to proceed from here?

Squix

lowtraxx
14th April 2008, 01:52 PM
Hi,

could you please share how you did it and post the necessary files? Once i have it running maybe i can help you, but it doesent work on my touch yet. Are you using haret? If so could you post your default.txt initrd haret.exe ... and all the other files needed? Which ROM are you using, how much memory do you have free (RAM/ROM). Sorry if i annoy you, but i want to run Linux on my elf :)

greetz and thx

Oli

aydc
14th April 2008, 02:52 PM
You guys are out of your minds... :) I'm excited how your experiment will turn out....

holodila
14th April 2008, 08:27 PM
up up!! =) This was my dream from the beginning, can't wait))

ilredelniente
14th April 2008, 08:30 PM
i tried, but i think that our elf is poor of RAM memory...

rookie1
15th April 2008, 07:42 AM
Hi guys!

It took me a while to make it running. I get into the login screen, but login without keyboard is kind of tricky:). Anyone an idea how to proceed from here?

Squix

Did you make any change to Linwizard? Care to share how you get it working? How about getting Android running on the Elf?

squix78
15th April 2008, 12:29 PM
Hi guys!

Sorry I couldn't get back to you earlier. I'd like to zip my haret setup and post it here, but right now I don't have the time for it. Maybe tonight...
But basically I'm using the standart linwizard initrd and zImage files, but I replaced the older 0.5.0 version of Haret if the newer 0.5.1. For the first run I connected to the Elf with telnet to see which processes were running and killed all, that I thought I wouldn't need. Then I made a shortcut to the haret file and made sure, that it would be available in the start menu. So I didn't have to run the file explorer which consumes a lot of RAM. I also closed ActiveSync and made a soft reset before running haret and linux.
For the subsequent runs i added the kill commands to the default.txt file. Of course, this is a little bit dangerous, but works well. Ah, and another thing:
I added the root wait to the default.txt command line options. This leaves some time for the system to recognize the file system. Before that I sometimes out Kernel Panics. Here's my default.txt, but be careful with the kill commands!!!

kill QuickDial.exe
kill MediaHubMini.exe
kill APLauncher.exe
kill Biotouch.exe
kill tmail.exe
kill SAPSettings.exe
kill connmgr.exe
set MTYPE 6666
set KERNEL "zImage"
set INITRD "initrd"
set CMDLINE "rootdelay=10 root=/dev/ram0 ramdisk_size=20504 init=/linuxrc rw"
bootlinux

About my initial question: after getting to the login screen I can connect to the Elf with the USB wire and on my WinXP machine I get a "new hardware found : ether gadget" dialog. But I can't find any drivers for that. Does anyone knowwhat I could do here (besides the obvious tip to use Linux on the desktop machine:)). If that would be working, I could use ssh to log in to the touch ssh server and I could start the x server from there...

So far I had no luck to run android. This might be because it's compiled with different options or because it consumes more RAM. I think the Elf resets immediately after pressing run in Haret.

[UPDATE]: I could solve the "no keyboard" problem by attaching the fully bootet linux-on-elf to my Mac. The Mac recognized the CDC Ethernet device and I could login using ssh to the dropbear server on the ELF. From there I could run startx and even had a very simple x server running with a clock and a xterm! If this is running, why shouldn't we make android running on our touch?!

Slayer23
16th April 2008, 01:48 PM
Perhaps that's because Elf has small RAM as you mentioned... did any1 tried on Elfin?

squix78
16th April 2008, 05:17 PM
After I could bring up the Linwizard's x server with the two mini apps I could even boot into the first three boot messages of android. But after that it dies:
...
init: HOW ARE YOU GENTLEMEN
init: reading config files
init: device init
_ (blinking cursor)

does anyone have an idea what that could mean? the blinking cursor somehow seems to signal that it hasn't died yet, but there's no progress either...

[Update]: Hm, the linux really didn't die. When I plug in the usb wire I get:
udc: USB reset done, gadget ether. The question is, how can I continue from here. What is androids IP. I tried to pass it to the cmdline argument, but no luck so far

lowtraxx
16th April 2008, 09:52 PM
There are several Problems. First you need an Android patched and enabled kernel. I am working on that now. The second Problem is that the omap framebuffer driver doesnt support double buffering.
With the little hack from here (http://elinux.org/Android_on_OMAP#Blank_screen) it could work. But i havent had the time to try it yet. When i am finished with testing i'll post my results here.

greetz

Oli

rookie1
17th April 2008, 11:32 AM
I'm able to boot Linwizard 0.2.0 on my Elfin. Great work from the Linwizard team! :)

squix78
17th April 2008, 12:41 PM
With the new Linwizard kernel I even get the tux Logo and after using the android initrd I get a ANDROID line and a blinking cursor. How far are we now from bringing up the x server?

squix78
17th April 2008, 09:38 PM
Anyone successful?

I forgot to mention that I have a WM6.1 Blue elves images on my ELF. With the KILL commands I'm trying to free up some space before starting linux

holodila
19th April 2008, 11:03 AM
Hav you tried with the light ROM?? and please anyone who has an ELFIN try to run android on it)) if it's successful I'll buy one)) for now I have just an ELF :(

Slayer23
19th April 2008, 01:59 PM
For the moment my N95 is in service for repair, so i can't loose my only way of comunicating with the outer world, but as soon as it gets back me, i'll try Android and post back results

squix78
19th April 2008, 05:50 PM
Sorry, didn't have time to try the light rom yet and probably neither for the rest of the weekend... I hope to get to that next week...

holodila
20th April 2008, 10:55 AM
And try to find the reg tweaks to save RAM. Coz for now I'm not ready to to change my ROM and delete everything))

squix78
21st April 2008, 08:59 PM
Was any one of you mounting the android image over nfs? What are the CMDLINE options and which IP will the kernel have afterwards? Before going on I'd like to try the NFS way, just to see how far we can get, if the cell phone is attached to a supporting Laptop (not that mobile though:D)

rookie1
22nd April 2008, 08:06 AM
First you need the Linwizard android branch kernel. I've downloaded the android branch from Linwizard git server and compiled my own.

After that you need to export your android file system via NFS on the PC side. On your Elf, do a 'mount -t nfs -o nolock <you pc ip address>:<file path to your android file system> <local mount point on Elf>'. After that, do a chroot on Elf to start Android. See http://elinux.org/Android_on_OMAP#Start_up for details.

I've tried this on my Elfin and I can see the red eye moving. But after some time I get a segmentation fault and the red eye stops. The Elfin did not hang though. I can still ssh into it. I have not had time to further test after this.

euromusic
22nd April 2008, 09:58 PM
on my HTC elf it says not much text. last line is: booting to kernel.
after that it goes gray and 2 seconds later it goes to a white screen what am i doing wrong.
my default.txt is attached.
thanks

squix78
22nd April 2008, 10:07 PM
on my HTC elf it says not much text. last line is: booting to kernel.
after that it goes gray and 2 seconds later it goes to a white screen what am i doing wrong.
my default.txt is attached.
thanks

Have you tried to use telnet into Haret and kill some unnecessary processes first, as I described earlier in this thread? Use ps to show the processes and then kill <processname> to remove them. Maybe also use Oxio Close Apps to free some space. After you found all the processes you can kill without killing Wince you can add the kill commands to the default.txt...

euromusic
22nd April 2008, 11:09 PM
yeah I tried on my old rom (touch surface 1.13 nl)
but not on my new rom (light rom 1.3)
I will try and post results.
how far did you came with android?
thanks for the fast reply!

euromusic
23rd April 2008, 02:26 PM
this doesn't work:(
now when he says booting to kernel it goes red background en yellow text
and it shuts down :(
edit: i tried it without radio and then the text goes green (like in the matrix :D)
but after that it goes white again :(

holodila
26th April 2008, 11:34 AM
how's it going? don't let this thread die =))

squix78
26th April 2008, 12:08 PM
sorry guys. didn't have any time to continue with it. The only thing I tried was to mount a android image according to rookie1's link but I couldn't make it run at all. I'm not sure whether I used the proper images... I think if we only could make it run with NFS we would know that it basically could work and from there we could try other Wince ROMS as well...

Byte_76
26th April 2008, 10:38 PM
how's it going? don't let this thread die =))

I agree with holodila! Really hope this thread continues and hope to eventually see a working version of Android on our Elf PPC's.

Good work to everybody so far, it looks like you are making interesting progress!

squix78
28th April 2008, 08:28 AM
rookie1: could you post here the disk image (and kernel) that you used to mount android over nfs? The process of extracting the data and creating the images seems to be a complicated and time consuming process. Or do you have a link from where you got yours, if you didn't do it yourself?
Thanks!

rookie1
28th April 2008, 04:09 PM
Here are the Linwizard kernel and android file system. I have to use rapidshare since the file size exceeds attachment limit of this forum. Hope it helps.

Kernel Image
http://rapidshare.com/files/111035953/Image.html

Android fs
http://rapidshare.com/files/111035954/androidfs.tar.gz.html

ggod
30th April 2008, 10:14 AM
anybody run android on elf?

alx5962
30th April 2008, 11:08 AM
one of the problem is to use linwizard without a keyboard.
so I gonna try to telnet at first; and I guess I need linux for that at first.

alx5962
30th April 2008, 12:46 PM
I searched the web to know more about the ethernet gadget found on XP. so there's no drivers available (patched linux.inf usbnet not working).
more infos :
Vendor 0525: Netchip Technology Inc
a4a1: Linux-USB Ethernet Gadget

alx5962
30th April 2008, 01:19 PM
it's working !
now my htc touch is networked under windows !
I found a similar driver to match our Elf and now the network is on.

alx5962
1st May 2008, 07:24 PM
I confirm my drivers work on xp!
configure the new connection on xp :
ip: 10.100.0.2
mask: 255.255.0.0

and then ssh to 10.100.0.1
login: root
there is no password, just press enter

ggod
5th May 2008, 03:00 PM
PLZ! enybody can wright FAQ fo booting linux\android on htc touch!

Visti
5th May 2008, 03:13 PM
Beautiful work, guys!

skrat64
6th May 2008, 12:24 PM
any progress guys?

skrat64
6th May 2008, 01:40 PM
Jumping to kernel

is the last thing I see, then the screen goes black and I have to reset.. can anybody help me?

euromusic
6th May 2008, 05:17 PM
i have the same "jumping to kernel" problem

alx5962
6th May 2008, 06:37 PM
you need to switch to flight mode on the htc touch (elf) at first;
i used the latest linwizard from sourceforge on the main memory (not the sd card) with this default.txt

set MTYPE 1229
set KERNEL "Image"
set INITRD "initrd"
set CMDLINE "rootdelay=10 root=/dev/ram0 ramdisk_size=20504 init=/linuxrc rw quiet"
bootlinux

skrat64
6th May 2008, 07:48 PM
ok, that works, partly. now I see short text lines - booting, and then top part of my screen (maybe 1/5) will start showing cutted 1pixel lines, for a while, and after that nothing happens until I plug in USB, then the white lines are moving a little bit

to me it looks like bad framebuffer..

this is my default.txt:


set MTYPE 1229

set KERNEL "zImage"
set INITRD "initrd"
set CMDLINE "rootdelay=10 root=/dev/ram0 ramdisk_size=20504 init=/linuxrc rw"
bootlinux

alx5962
6th May 2008, 08:59 PM
sometimes flight mode is not enough, you have to reset the Elf to have linwizard working. also only run it on the main memory not the SD

Nippy-htc
9th May 2008, 10:32 PM
it's working !
now my htc touch is networked under windows !
I found a similar driver to match our Elf and now the network is on.

Thanks for this information, i'have also tried linux.inf but no success, i'm able to do a startx on my htc :)

aditya_g8
11th May 2008, 02:43 AM
I followed the instruction & stuff, but I want to log in into linwizard... How do u telnet and login?

Nippy-htc
11th May 2008, 09:07 AM
I followed the instruction & stuff, but I want to log in into linwizard... How do u telnet and login?

use USB cable/and driver and ssh

I confirm my drivers work on xp!
configure the new connection on xp :
ip: 10.100.0.2
mask: 255.255.0.0

and then ssh to 10.100.0.1
login: root
there is no password, just press enter

aditya_g8
11th May 2008, 10:10 AM
Yea I did that, now what?? It gets stuck der....
can u do anything withit? The GUI for linux does not load?? How do u get it to load??
I could telnet and enter root,wat do I do aftr that?

aditya_g8
11th May 2008, 10:13 AM
Thanks a lot for your help, but m stuck again...

Now wat?? I logged in into the root... Is the GUI on the mobile suppose to load after I login?? What am I suppose to do nw...

sry for the double post, my net got stuck during the first post, I thought I couldn't post a reply....

PaNa-S
11th May 2008, 12:45 PM
Can anyone upload the initrd file? And a little howto? i have an elfin ;)

holodila
11th May 2008, 01:10 PM
yeah! now spring, as you've got loads of memory, you just have to install android and tell us how is it going =)

swordfish2009
11th May 2008, 07:54 PM
wow man, it exiting.. could anyone post little how to guide??
I am eagar to port it to my elfin

swordfish2009
11th May 2008, 08:05 PM
one question,
is linwizard same as android?

swordfish2009
11th May 2008, 09:28 PM
when I ran hret.exe, I got msg "failed to load file zImage" ...
does anyone knw why

alx5962
11th May 2008, 09:41 PM
first:
linwizard = linux
android = a mobile OS from Google

next:
failed to load file zImage =
your initr image is not called zImage, or wrong location

swordfish2009
11th May 2008, 11:42 PM
^ i dont understand ur last statement .. is zImage is called from initrd? or initrd is called from zImage? may be english problem
I have copied all files in storage card and run haret.exe from same place.. nothing is changed

bytespider
12th May 2008, 11:31 AM
No.

When you copied the files to your device...one was called either Image or zImage.

This is the file referenced in default.txt at the line set KERNEL "Image".

so if your file is called Image the line should be set KERNEL "Image"
if its called zImage the line should be set KERNEL "zImage"

Hope that helps.?

Now to my issue...
Get HeRET booted and the screen goes black but my vista machine refuses to see a device connected when i connect the usb. Even tried the drivers above. any ideas?
Or just find an xp machine?

swordfish2009
12th May 2008, 06:47 PM
my default is attached here

aditya_g8
13th May 2008, 08:09 AM
PPl plz help, M stuck, after ssh in linwizard from the pc what am I suppose to do? Is the GUI suppose to load or am I suppose to type any command?? plz help

Nippy-htc
13th May 2008, 10:57 AM
Thanks a lot for your help, but m stuck again...

Now wat?? I logged in into the root... Is the GUI on the mobile suppose to load after I login?? What am I suppose to do nw...

sry for the double post, my net got stuck during the first post, I thought I couldn't post a reply....

if you run "startx" on command line you will see two windows (clock and terml) on your htc screen :) that all for the moment ... it's just the beginning.

PaNa-S
13th May 2008, 05:53 PM
How to connect windows via ssh to the pocket pc ? I have the usb drivers installed and running ok .

alx5962
14th May 2008, 12:07 AM
you need a ssh software like putty

revertive
21st May 2008, 05:10 AM
Hi,

i see you guys are using the linwizard kernel, if you would like to help us develop the kernel, you could drop by at irc.freenode.net #linwizard. There is always somebody there, and maybe you could help us to get a full working kernel for OMAP850 HTC phones.

alx5962
21st May 2008, 10:58 AM
Hi,

i see you guys are using the linwizard kernel, if you would like to help us develop the kernel, you could drop by at irc.freenode.net #linwizard. There is always somebody there, and maybe you could help us to get a full working kernel for OMAP850 HTC phones.


hi,
i came on #linwizard, and people there was very helpful.
MY main problem is setting up crossdev on gentoo; i spent a full day on it and i still have problems to install it fully :(
and i'm new with git so even if crossdev is finally installed the lack of docummentation on the wiki is a real problem. I don't want to spend days to only get those sources; I'd really prefer to spend my time on the kernel !

b0gdi
26th May 2008, 08:12 PM
any updates? somebody willing to make a howto with this:rolleyes:

avathar behemoth
24th June 2008, 12:27 AM
Hi, seems this thread is dead... but I have a question.
I have a Pharos, and would like to try linux!
but i dont have a keyboard on my phone (just like you) so isnt there some driver (or whatever) so that when booting linux i can logon to the system (you know input the logon: root and password: root)
On linwizard 0.2.0. i can get to the logon prompt but all i can input is "."(the right soft button) "m" (volume up button) and "n" (volume down button) no enter or anything else.

avathar behemoth
25th June 2008, 07:45 PM
I've tried the usblan solution and I can confirm that it works :)
Linwizard is also working on the Pharos!

hades00
9th July 2008, 02:53 PM
sorry, i posted in the wrong forum!

ngavarta
28th August 2008, 03:31 PM
[Simple guide for HTC Touch GSM - P3452/ Elfin]

Yes working and loaded into the clock screen (linwizard), system do not any input from here onwards (I have saw it, followed by a soft reset).

Steps:
- download linwizard 0.2.0 (unzip and copy to device)
- download "belcarra_usblan.zip" from this thread, install.
- start haret from htc elfin
- loaded into shell, prompting for login ...
- plugin usb cable, connecting pda with notebook, Windows XP ask for driver ... driver found.
- 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)
- download "putty", login to ssh 10.100.0.1
- login as "root", no password needed (just enter)
- type "startx"
- the GUI will be loaded, cheers ...


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


Cheers Avatar Ng

thebomber
28th August 2008, 03:35 PM
we need someone to update this topic with new links atuff come on peoplend s

ngavarta
28th August 2008, 05:38 PM
[Simple guide for HTC Touch GSM - P3452/ Elfin]

Yes working and loaded into the clock screen (linwizard), system do not any input from here onwards (I have saw it, followed by a soft reset).

Steps:
- download linwizard 0.2.0 (unzip and copy to device)
- download "belcarra_usblan.zip" from this thread, install.
- start haret from htc elfin
- loaded into shell, prompting for login ...
- plugin usb cable, connecting pda with notebook, Windows XP ask for driver ... driver found.
- 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)
- download "putty", login to ssh 10.100.0.1
- login as "root", no password needed (just enter)
- type "startx"
- the GUI will be loaded, cheers ...


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

Cheers Avatar Ng

[Update 2008/08/28 23:35]
Found something interesting on Linwizard project, test image for Android:
https://sourceforge.net/account/login.php?goto=:linwizard:/message/list/How%20to%20help

tested ... but not working. but can always go back to check if any update :)
As explained by one of the project people, until the "user space" & "device driver" are all in place, porting to "Linus" and "Android" is a reality!

Another place to look at is ... http://handhelds.org/moin/moin.cgi/SupportedHandheldSummary
Familiar Linux was the initiator of porting Linux on Windows Mobile devices project. This is also a good alternative backbone platform for Android.

Grondinm
28th August 2008, 06:09 PM
so i tired linwizard 0.2.0 and this is what i got. When i tired with haret 0.5.0 i get error(see screenshot) if i try with later version of haret 0.5.1 then it goes to booting linux and freezes once the bar get full. not sure if it's a ram issue or what it could be...any idea? i can run android no prob....

Edit after looking around it seems that the vogue distro that i can run is the only one compatible with the vogue...anyone confirm this?

ngavarta
29th August 2008, 06:57 PM
so i tired linwizard 0.2.0 and this is what i got. When i tired with haret 0.5.0 i get error(see screenshot) if i try with later version of haret 0.5.1 then it goes to booting linux and freezes once the bar get full. not sure if it's a ram issue or what it could be...any idea? i can run android no prob....

Edit after looking around it seems that the vogue distro that i can run is the only one compatible with the vogue...anyone confirm this?

Linwizard is mainly compiled for TI's Omap 850 architecture ; Vogue uses Qualcomm's MSM7500.

ngavarta
31st August 2008, 10:45 AM
I've found some useful information at "Android/Vogue" thread, grab those files and it took me as far as I seen the "Red Cyclop Eyes".

people like "c4software", and guys from Linwizard had gone further loaded into the Android "home screen" (even though it might not be as usable as most of us might expect).

With the recent update of "Android 0.9 SDK", I'm getting more excited to see it working.

If you have not get anything working yet and you want to see what I saw, please refer to following.

Hardware:
- HTC Elfin P3452 (with omap850 board)

Test package:
1. haret = "_haret-0.5.1.exe" (from zip file found in the above thread)
2. kernel = "Image" (extract from MMC-android.gz found in linwizard project site)
3. initrd = "intrd-android"
4. startup.txt (which looks like following)

#set MTYPE 6666
set MTYPE 1229
#--- standard LinWizard Kernel ---
#set KERNEL "Image"
#--- modified LinWizard Kernel for Android ---
set KERNEL "zImage"
#set INITRD "initrd-debugfs"
set initrd "initrd-android"
set CMDLINE "root=/dev/ram0 ramdisk_size=20504 init=/linuxrc"
#set CMDLINE "root=/dev/nfs nfsroot=10.100.0.2:/nfsroot,nolock ip=10.100.0.1:10.100.0.2:10.100.0.2:255.255.255.0: 10.100.0.1:usb0"
bootlinux




Cheers,
Avatar Ng

ngavarta
31st August 2008, 11:01 AM
so i tired linwizard 0.2.0 and this is what i got. When i tired with haret 0.5.0 i get error(see screenshot) if i try with later version of haret 0.5.1 then it goes to booting linux and freezes once the bar get full. not sure if it's a ram issue or what it could be...any idea? i can run android no prob....

Edit after looking around it seems that the vogue distro that i can run is the only one compatible with the vogue...anyone confirm this?

Bro. you are having a gem over there, Vogue+Android was somewhat successfully ported.

Read the following thread:
http://forum.xda-developers.com/showthread.php?t=382265
(recently they even got Android 0.9 ported, Webkit browser, multi-desktop with shortcuts, ... etc)


Good luck,
Avatar Ng

ngavarta
31st August 2008, 11:45 AM
so i tired linwizard 0.2.0 and this is what i got. When i tired with haret 0.5.0 i get error(see screenshot) if i try with later version of haret 0.5.1 then it goes to booting linux and freezes once the bar get full. not sure if it's a ram issue or what it could be...any idea? i can run android no prob....

Edit after looking around it seems that the vogue distro that i can run is the only one compatible with the vogue...anyone confirm this?

Bro. you are having a gem over there, Vogue+Android was somewhat successfully ported.

Read the following thread:
http://forum.xda-developers.com/showthread.php?t=382265
(recently they even got Android 0.9 ported, Webkit browser, multi-desktop with shortcuts, ... etc)


Good luck,
Avatar Ng

callme123111
15th September 2008, 09:30 PM
I've found some useful information at "Android/Vogue" thread, grab those files and it took me as far as I seen the "Red Cyclop Eyes".

people like "c4software", and guys from Linwizard had gone further loaded into the Android "home screen" (even though it might not be as usable as most of us might expect).

With the recent update of "Android 0.9 SDK", I'm getting more excited to see it working.

If you have not get anything working yet and you want to see what I saw, please refer to following.

Hardware:
- HTC Elfin P3452 (with omap850 board)

Test package:
1. haret = "_haret-0.5.1.exe" (from zip file found in the above thread)
2. kernel = "Image" (extract from MMC-android.gz found in linwizard project site)
3. initrd = "intrd-android"
4. startup.txt (which looks like following)

#set MTYPE 6666
set MTYPE 1229
#--- standard LinWizard Kernel ---
#set KERNEL "Image"
#--- modified LinWizard Kernel for Android ---
set KERNEL "zImage"
#set INITRD "initrd-debugfs"
set initrd "initrd-android"
set CMDLINE "root=/dev/ram0 ramdisk_size=20504 init=/linuxrc"
#set CMDLINE "root=/dev/nfs nfsroot=10.100.0.2:/nfsroot,nolock ip=10.100.0.1:10.100.0.2:10.100.0.2:255.255.255.0: 10.100.0.1:usb0"
bootlinux




Cheers,
Avatar Ng

Hay buddy Thanks for the info...
I was able to boot the Android but No red eyes... It stops at Blank screen...
I putted it on my phone memory and used LinWizard default Kernel "Image" that came with 0.2.0.
can u please tell me which initrd-android to use i used one from
http://it029000.massey.ac.nz/vogue/initrd-android
Please Help...
Thanks in advance

Grondinm
15th September 2008, 09:35 PM
Bro. you are having a gem over there, Vogue+Android was somewhat successfully ported.

Read the following thread:
http://forum.xda-developers.com/showthread.php?t=382265
(recently they even got Android 0.9 ported, Webkit browser, multi-desktop with shortcuts, ... etc)


Good luck,
Avatar Ng

thanx for the reply was already using that...just wanted to try a different ver...

ngavarta
17th September 2008, 06:34 AM
Hay buddy Thanks for the info...
I was able to boot the Android but No red eyes... It stops at Blank screen...
I putted it on my phone memory and used LinWizard default Kernel "Image" that came with 0.2.0.
can u please tell me which initrd-android to use i used one from
http://it029000.massey.ac.nz/vogue/initrd-android
Please Help...
Thanks in advance

Can you tell what you saw, ok change to your "startup.txt" to something like below.

set MTYPE 1229
#--- modified LinWizard Kernel for Android ---
set KERNEL "zImage"
set initrd "initrd-android"
set CMDLINE "root=/dev/ram0 ramdisk_size=20504 init=/linuxrc"
log haretlog.txt
bootlinux


This line "log haretlog.txt" will make a boot log in your android folder, copy it here, we'll inspect your problem.

Also tell me where you put those files in your HTC Elf/Elfin?
your "initrd-android" shouldn't have any .gz extension

Ohh yeah, I use the older android-initrd file which found exactly "http://it029000.massey.ac.nz/vogue/initrd-android" (a version somewhere before Android SDK v0.9).

Hear from you again.


Cheers,
Avatar Ng

callme123111
18th September 2008, 09:26 PM
Can you tell what you saw, ok change to your "startup.txt" to something like below.

set MTYPE 1229
#--- modified LinWizard Kernel for Android ---
set KERNEL "zImage"
set initrd "initrd-android"
set CMDLINE "root=/dev/ram0 ramdisk_size=20504 init=/linuxrc"
log haretlog.txt
bootlinux


This line "log haretlog.txt" will make a boot log in your android folder, copy it here, we'll inspect your problem.

Also tell me where you put those files in your HTC Elf/Elfin?
your "initrd-android" shouldn't have any .gz extension

Ohh yeah, I use the older android-initrd file which found exactly "http://it029000.massey.ac.nz/vogue/initrd-android" (a version somewhere before Android SDK v0.9).

Hear from you again.


Cheers,
Avatar Ng

Thanks for the replay...
I Placed the Initrd and zimage on sd card and it worked...
i got to see the "RED EYES" on my Elfin although the screen kept flicking.. :confused: it may be b'cause i installed manila 2d on my device..:D but nice to see on Linux on this device.... :)
thanks...
keep updating us with further developments...

dubstar_04
20th September 2008, 10:31 AM
I sincerely hope that you can manage to get android running on the Elves, it would open up a new world for mods and new roms.

This is exciting stuff!!

Keep up the good work guys.

i've just found this:

http://www.youtube.com/watch?v=z0e_ACIenhY

gregnapola
20th September 2008, 05:46 PM
Please keep in mind that HTC Touch Vogue (or Sprint Touch) is NOT the same as HTC Elf as it looks: the first one runs a Qualcomm Cpu, the 2nd one a TI-OMAP processor so you can't run the Vogue kernel on HTC Touch Omap-based...

the one you can see in the video is a Sprint Touch, not an HTC Touch :)

freaksey
23rd September 2008, 10:01 PM
yeah.. it hangs up after booting up android.. only a blank screen :(

i hope some1 will port it to the Elf.

dubstar_04
24th September 2008, 01:49 PM
I also wish that someone is successful in porting android to the elf. it would be awesome!!

dubstar_04
25th September 2008, 09:06 AM
I have tried and tried to get android to load however all i get is a white screen.

I was wondering if anyone had any ideas on how to get some support / interest for getting android working on the elves?

I am gonna link this post to a few of the linux forums I use and see if anyone can help!

Dubstar_04

furrypotato
26th September 2008, 08:25 PM
I'm looking for this too.

So far I've found someone in china who has got android to boot on an omap850 based phone (no make or model mentioned)

I've emailed him to ask for more details & kernel etc so cross out fingers.

Check out his posts on google groups :
http://groups.google.com/group/android-internals/browse_thread/thread/9aae9426bd3abab0

I'll let you know if I hear anything.
Dylan

PS - Oh, and am I right in thinking that all this porting will be a lot easier once Google release the source code ? I can imagine that within a few months of that we'll have fully flashible Android ROM's to install on our phones :)

Byte_76
27th September 2008, 01:36 PM
Here are some more URL's that might help:

Android SDK:

http://code.google.com/android/
http://www.openhandsetalliance.com/android_overview.html

Interesting:

http://www.pcmag.com/slideshow_viewer/0,1205,l=224444&s=27621&a=224439&po=1,00.asp

http://groups.google.com/group/android-internals/browse_thread/thread/9aae9426bd3abab0

The one above uses something called uboot (any possibility of that working for the Elf?

And some videos:

http://www.youtube.com/watch?v=y5FJSUgPVYo&feature=related
http://www.youtube.com/watch?v=i0JlPDAZUrs (Running on Omap750/850)

furrypotato
27th September 2008, 06:30 PM
Here are some more URL's that might help:

http://www.pcmag.com/slideshow_viewer/0,1205,l=224444&s=27621&a=224439&po=1,00.asp

http://groups.google.com/group/android-internals/browse_thread/thread/9aae9426bd3abab0

The one above uses something called uboot (any possibility of that working for the Elf?

And some videos:

http://www.youtube.com/watch?v=y5FJSUgPVYo&feature=related
http://www.youtube.com/watch?v=i0JlPDAZUrs (Running on Omap750/850)


Yep that's the guy I've been in touch with - running Android on an omap850 based smartphone in the youtube video and talking about it in the google group.

He got back to me but directed me to the HTC Vogue port :(
I've emailed him back and explained that the Vogue runs on qualcomm processor not omap and so asked if he has a working version of android kernel for omap850 that he could let me have. (Along with any other files he uses)
No reply yet - I'm not sure if it's just a personal project of his or if it's a business project. I'm hoping it's a personal project so he might share the files with us. Now that SDK 1.0 is out if he can get that running it would be great...

Dylan

sjac89
27th September 2008, 07:15 PM
I really hope that android is fully ported to the elfin, So that there is no more windows mobile, Just a fully operational version on android on the rom, Imagine how much free space you would have plus it has a far better interface :) :) :)

mb_wi
28th September 2008, 07:01 AM
I followed the directions here, and have android running on my touch right now!
http://it029000.massey.ac.nz/vogue/
the last few updates give install instructions, and it WORKS!

furrypotato
28th September 2008, 09:49 AM
I followed the directions here, and have android running on my touch right now!
http://it029000.massey.ac.nz/vogue/
the last few updates give install instructions, and it WORKS!

Can you confirm which version of touch you have though.
Chances are you have the vogue version which runs on different prosessor to us Elf owners.

I'm jealous :(

lcd4linux
28th September 2008, 11:16 AM
I followed the directions here, and have android running on my touch right now!
http://it029000.massey.ac.nz/vogue/
the last few updates give install instructions, and it WORKS!

followed your link, but my Touch goes to booting kernel... and restarts with white screen :(

Byte_76
28th September 2008, 12:36 PM
I really hope that android is fully ported to the elfin, So that there is no more windows mobile, Just a fully operational version on android on the rom, Imagine how much free space you would have plus it has a far better interface :) :) :)

That's what I'm hoping for as well but it will take some time after the source code is released. Also there will be some drawbacks due to our old hardware such as the poor touch screen, no accelerometer and so on! (but it would still be great to bring new life to our old phones!)

sjac89
28th September 2008, 04:41 PM
I just found out about the HTC Dream (T-Mobile G1) and that it will have android 1.0 on it :) so i think that would be the easiest to port from, But unfortunately it has a HVGA touch screen (we have a QVGA) so i dont know if our sreens can handle that and it also runs on a Qualcomm 528MHz cpu :( (we have a TI Omap 850) so we will still need a new omap 850 kernal, The htc dream will be released on the 22nd of october :), If we get a ported rom from the htc dream for our little elves i know i will never go back to windows mobile. Here is the link :)



http://en.wikipedia.org/wiki/HTC_Dream



.

furrypotato
28th September 2008, 05:32 PM
I just found out about the HTC Dream (T-Mobile G1) and that it will have android 1.0 on it :) so i think that would be the easiest to port from, But unfortunately it has a HVGA touch screen (we have a QVGA) so i dont know if our sreens can handle that and it also runs on a Qualcomm 528MHz cpu :( (we have a TI Omap 850) so we will still need a new omap 850 kernal, The htc dream will be released on the 22nd of october , If we get a ported rom from the htc dream for our little elves i know i will never go back to windows mobile. Here is the link
.
You been living under a rock for the last week ;)

Yep, it was the G1 that got me really interested in Android.

The question is, how much source code for android will google release early ? Their faq about it says that they will release most of it but maybe not all at once. So we could be waiting even longer :(

I'm sue a new free phone upgrade on my contract at the end of January on the Orange network in the UK - they normally carry the latest in the HTC lineup so I'm hoping HTC will release some sort of Android phone by then - if it's on the HTC Touch HD hardware I will be a very very happy man and would gladly wait months if I have to for it.

Dylan

Byte_76
28th September 2008, 08:49 PM
You been living under a rock for the last week ;)

Yep, it was the G1 that got me really interested in Android.

The question is, how much source code for android will google release early ? Their faq about it says that they will release most of it but maybe not all at once. So we could be waiting even longer :(

I'm sue a new free phone upgrade on my contract at the end of January on the Orange network in the UK - they normally carry the latest in the HTC lineup so I'm hoping HTC will release some sort of Android phone by then - if it's on the HTC Touch HD hardware I will be a very very happy man and would gladly wait months if I have to for it.

Dylan

Lol, yeah the G1 was announced around a week ago but thanks for the info anyway, I'm sure there are more people that still have not heard about it!

I also like the Touch HD hardware and I think it would have made a much better Android launch phone but there are obviously various reasons why they chose the dream instead. The price of the hardware was probably one of the main factors that they considered because the HD is quite expensive while the Dream is cheap enough to be positioned just below the iPhone.

Anyway, enough talk about phones and pricing. Anyone got any news on getting Android to work on an OMAP850?

furrypotato
28th September 2008, 09:35 PM
Anyway, enough talk about phones and pricing. Anyone got any news on getting Android to work on an OMAP850?

Talking of which - what ROM's has anyone got linwizard working on. I figure that until anyone gets Android ported I might as well get things ready by making sure my phone will work with it.

I've tried latest linwizard on a 4gb sd card but no joy. I suspect I may need to sort of my ROM first to a more compatible one..

mb_wi
28th September 2008, 10:05 PM
if I look under settings >> device information, I see VOGU100. Sorry to pull your collective legs, I'm obviously not the expert that (m)any of you are in what phones really what phone, and I followed the info on the link "Also known as Touch, GSM Model of the HTC Touch (Rogers Touch)" from the homepage to find you all, and admittedly did not check to see even if this info had already been posted. I've used this site many times as as incredible wealth of all that is smartphone, I wasn't even going to post, but I thought for some odd reason I had stumbled upon something you folks weren't aware of. I didn't have much time to research, and was here looking for something else that had my mind spinning, so I just put the link up.
I'm sure I could find out XDA, but what are the major differences Elf / Vogue / Touch? I'd hate to do something BAD just because I didn't even know what phone I really had! I also used http://www.myhtcphone.com/ for info, but it also appears to be Vogue hardware, but maybe there's something that will help.
Sorry again. -Mike

dubstar_04
29th September 2008, 12:15 PM
Just some useful pages i have found:

http://elinux.org/Android_on_OMAP#What_is_Android_.28not.29

http://focus.ti.com/general/docs/wtbu/wtbusplashcontent.tsp?templateId=6123&contentId=4750

http://focus.ti.com/general/docs/gencontent.tsp?contentId=49963

We can do this!!

furrypotato
29th September 2008, 01:52 PM
Just some useful pages i have found:

http://elinux.org/Android_on_OMAP#What_is_Android_.28not.29

http://focus.ti.com/general/docs/wtbu/wtbusplashcontent.tsp?templateId=6123&contentId=4750

http://focus.ti.com/general/docs/gencontent.tsp?contentId=49963

We can do this!!

Wow, great finds there !
http://elinux.org/Android_on_OMAP#What_is_Android_.28not.29 is a very, very interesting read. Basically explains how to get Android working on any omap system.

Let's see if I understood it -
You get a standard linux kernel working on your phone first, with the same version kernel as the Android kernel you want to run.

Make sure that you have everything working ok in this kernel - eg keyboard

Android kernel is basically a standard kernel with Android specific patches. - You extract these patches and add them to your working kernel source code them compile this. ( It seems that some people have made these available already so you wont have to extract the patches yourself, just add them to your kernel and compile it)

You then have an Android compatible kernel that you can start installing on your phone to get to work.

You'll need the Android file system- but this I think is now widely available on other Android port projects such as HTC vogue.

Then it's just lots of playing around with possible settings and configs to get it to work and boot ok.


Very interesting and very possible I think.

Now I just need to get linwizard working on my phone first then I guess. What ROM's have people got it working on so far ? It wont work with my modded ROM so I need to reinstall with one that does before I can start playing around. And I'm moving house next week so my free time to experiment is limited :(
But I'm sure some of you guys out there will give it a good try !

Dylan

dubstar_04
2nd October 2008, 03:17 PM
As furrypotato suggested;

We should now download and install the linwizard build. from what i have read in this thread it is possible to login by ssh.

Once this is done we can look at getting all the correct drivers included, and all the hardware working.

If this is possible we have the most difficult part done.

Is anyone willing to give this a go?

I am away now until tuesday so I wont be able to look at this until then.

If you have any more ideas please post in this thread and lets get this project moving.

Cheers,

Dubstar_04

Byte_76
4th October 2008, 04:53 PM
Just some useful pages i have found:

http://elinux.org/Android_on_OMAP#What_is_Android_.28not.29

http://focus.ti.com/general/docs/wtbu/wtbusplashcontent.tsp?templateId=6123&contentId=4750

http://focus.ti.com/general/docs/gencontent.tsp?contentId=49963

We can do this!!

I'm not a developer but I would like to say thanks and well done, great find that should help a lot!

dubstar_04
7th October 2008, 10:32 PM
I have tried to get linwizard and android to boot on my elf however it seems that the ram issue is too much of a problem to be successful on this instance!!

MKSilver
10th October 2008, 07:01 PM
I just started to think about porting android and would like to help too.

The only problem is, that i donīt have much experience with linux and so on.

Iīve got an Elfin from Germany and tried already the vouge files - didnīt work like expected. So if you would like me for testing or something to help, just write. I sure, that we can do this!
Since then iīll try to learn more about linwizard...

MKSilver
10th October 2008, 08:56 PM
hi folks,
I found a new version of haret, not posted here yet.

http://www.handhelds.org/moin/moin.cgi/HaRET

it is 0.5.2 - will try the next minutes and report.

Kernel: Linwizard MMC-Android
initrd: initrd-android (from vouge files)
0.5.2 haret
= white screen

i played a little bit with different configs but no success.

every time i boot the kernel the screen turns white.
i tried the linwizard 0.20 files with the mmc-android kernel from the linwizard project tried also different initrd files.
my question ist first:
if the 20mb file is the kernel image, whats about the ramdisk...we should first have a working version!
when i´m not right informated an we have such a ramdisk version, than why is it not working?
is it because of the different version of the kernel we use and the native kernel of android?
i´ll take a look at possible differences next week and try some more haret configs.

i don´t understand why it is not starting - when the linux runs on omap850 and the ramdisc works on vouge.
greetz
martin

Tomaka
10th October 2008, 10:42 PM
I just started to think about porting android and would like to help too.

The only problem is, that i donīt have much experience with linux and so on.

Iīve got an Elfin from Germany and tried already the vouge files - didnīt work like expected. So if you would like me for testing or something to help, just write. I sure, that we can do this!
Since then iīll try to learn more about linwizard...

Same for me, really looking forward to see Android working on my elfin!
So far I get the white screen with the same files on as MKSilver

furrypotato
11th October 2008, 11:07 AM
I would suggest not trying to get Android to run yet guys - not with the Vogue Kernel file.
That kernel is designed to run on a different system, not our omap850.

My recommended first step would be to get standard linwizard linux to boot on your phone. This is designed to run on an omap850 system and will show that you have the correct ROM/SD Card combination etc.

Then this standard kernel needs to be patched with the Android kernel patches. This is the tricky part that needs some skill. But I'm sure some of us can fumble our way through with advice from some of the Vogue guys.

I'm getting a new HTC Elf from Orange today ( Mine stopped charging so lucky it's insured and is being replaced within 24 hours!) so I will be first attempting to get linwizard to run on my phone. Then I'll look at learning how to patch this kernel with the Android files.

MKSilver
11th October 2008, 12:02 PM
completly right!
but is it confirmed that the linwizard kernel runs on an elf/elfin?
when the kernel runs, we should get started with the xserver as next step.
then we can access easier to man funktions and not only with cmdline.
how i wrote already i´m not very skilled on linux and so. just basics ++

freexdalogin
11th October 2008, 01:27 PM
Looks like you are right, unfortunatly... :(
In one off my many attempts to get Android running, I ended up with the shell prompt (I used the standard image and kernel files from limewizard). I tried to telnet/ssh the usb plugged device but the provided (see post above) ethernet driver did not work on my system (device reckognized but malfunctioning driver : yellow ! in device manager). Any clues on how to get it this working so I can use a keyboard?

Tomaka
11th October 2008, 02:02 PM
Looks like you are right, unfortunatly... :(
In one off my many attempts to get Android running, I ended up with the shell prompt (I used the standard image and kernel files from limewizard). I tried to telnet/ssh the usb plugged device but the provided (see post above) ethernet driver did not work on my system (device reckognized but malfunctioning driver : yellow ! in device manager). Any clues on how to get it this working so I can use a keyboard?

That was me speaking btw, Opera mobile's great but the screen is still too small for full control. Sorry for the confusion.

callme123111
11th October 2008, 07:29 PM
I tried the Linwizard on my ELFin.. It booted perfectly on both Memcard and phone memory :) ... I tried Android but it stuck at the RED eye startup screen :mad:... It was a Vogue port.. I understand that both Got Different Hardware and the Port is not compitable...:eek: but took a chance... Lets see if someone can port for OMAP850 or help me in doing so.. I have no experience in Linux but can do so if somebody help me... :)

Great Thread.... Keep Updating...

Tomaka
11th October 2008, 07:38 PM
I have never reached the red eye startup thing.
What files and startup txt parameters did you use? Links would help

Seeing that would be a start. Then I believe we would only have to patch Android correctly for OMAP (though I have no idea about how to do that... :()

dubstar_04
11th October 2008, 11:40 PM
I tried the Linwizard on my ELFin.. It booted perfectly on both Memcard and phone memory :) ... I tried Android but it stuck at the RED eye startup screen :mad:... It was a Vogue port.. I understand that both Got Different Hardware and the Port is not compitable...:eek: but took a chance... Lets see if someone can port for OMAP850 or help me in doing so.. I have no experience in Linux but can do so if somebody help me... :)

Great Thread.... Keep Updating...

Callme123111,

Did you use a standard linwizard package? If not could you post a zip or similar with the files that you used to get the linwizard working?

I am using a elf and struggling to get linwizard to boot due to the lack of memory...

Many thanks,

Dubstar_04

callme123111
11th October 2008, 11:53 PM
I have never reached the red eye startup thing.
What files and startup txt parameters did you use? Links would help

Seeing that would be a start. Then I believe we would only have to patch Android correctly for OMAP (though I have no idea about how to do that... :()

Get initrd-android from the following link and download the attachment. :) Copy all Files in your phone memory and run haret-0.5.1.exe. You will be able to see those red eyes.. :D Then to restart your phone you have to remove battery as the phone stucks at that screen... :(

http://it029000.massey.ac.nz/vogue/initrd-android

furrypotato
12th October 2008, 03:20 PM
Not managed to get linwizard to work yet on my phone so I'll ask others to try this...

http://revertive.another-team.com/MMC-android.gz

This is from the page http://linwizard.wiki.sourceforge.net/How+to+help

It's a linux kernel adapted to run Android from sd card. That's all I know.
If anyone fancies trying it out by replacing their kernel image with that one and seeing what happens ?

Maybe try it with all the other Vogue images ?

But it dates from april 2008 so not sure if it will work with the latest files.

Tomaka
12th October 2008, 03:54 PM
Get initrd-android from the following link and download the attachment. :) Copy all Files in your phone memory and run haret-0.5.1.exe. You will be able to see those red eyes.. :D Then to restart your phone you have to remove battery as the phone stucks at that screen... :(

http://it029000.massey.ac.nz/vogue/initrd-android

Thanks for links and files but it doesn't work either. It at least goes a little bit further : linux launches and starts android, a couple of android command lines are displayed and then instead of having the red eye thing I get a black screen and nothing more.
Does anyone know how to get a repport made of all the starting procedure that is displayed on the screen, something like trace or print to put in the default.txt? This would help spotting potential problems

Btw, soft reset with the stylus works fine to restart the device. No need to remove the battery ;)
Note to anyone interested in testing : this does not harm your device! Linux is ran over windows in ram and the system is not modified.

Tomaka
12th October 2008, 03:59 PM
Not managed to get linwizard to work yet on my phone so I'll ask others to try this...

http://revertive.another-team.com/MMC-android.gz

This is from the page http://linwizard.wiki.sourceforge.net/How+to+help

It's a linux kernel adapted to run Android from sd card. That's all I know.
If anyone fancies trying it out by replacing their kernel image with that one and seeing what happens ?

Maybe try it with all the other Vogue images ?

But it dates from april 2008 so not sure if it will work with the latest files.

I tried that too but got white screen :(

I believe the only way to move forward is to apply what's described here : http://elinux.org/Android_on_OMAP
Unfortunatly this goes above my knowledge :(

Can anyone at least decrypt the hardware requirement part so we know if Elf/Elfin are eligible as Androidable OMAP? :)

MKSilver
13th October 2008, 07:39 PM
Okay, I just started to read and learn more about linux on arm.
So i will report if i get some steps forward.
If someone here knows a little more about linux, please post, so i could ask some questions.
greetz
Martin

MKSilver
14th October 2008, 10:49 AM
I´ve just booted the Linwizard Kernel original on my elfin.
Flightmode was needed and after one white screen, i´ve been successful.
I ended up in loging in. I´m running Vista and there is only a USB to LAN driver working, while Windows Mobile is running. After booting Linux, my System can´t use this driver anymore. Nice shot MS.
Next step - login into Linux with live dvd over a ssh connection and start the xserver and maybe GPE.
After this i will try to boot the MMC-Android image.
When this doesn´t work, i will patch the original kernel from Linwizard with at best a android kernel on same version as the linwizrad´s original kernel.
When someone has got the link or compiled Kernel Android ver. 2.6.25 from SDK please send me.
Another Video shows the red eye on elfin:
http://www.youtube.com/watch?v=3AWoxgzK3a8

dubstar_04
14th October 2008, 11:17 AM
This is great that you have managed to make this work.

I tried for hours to try and get my elf to boot the linwizrd kernel however I was met only with 'out of ram' messages!!

What rom are you using? I really want to get involved with this but my elf doesn't seem up to the task.

With reference to the driver issue I think I read somewhere that winmo closes when linux boots, therefore you will need putty if you are on windows rather than booting a live linux distro, however I have a feeling that it maybe a little easier to talk to the phone from linux.

I hope you can manage to get logged on to the phone and start the xserver then we can actually make some progress.

If there is anything i can do to help please ask.

Many thanks for your work.

Dubstar_04

Tomaka
14th October 2008, 02:41 PM
Great job!:D
Looks like I am not the only one who has ppc/winxp connection problems. Who knows how to get that driver work? Without this I can't see how de could enter any command lines...
Clues anyone?

MKSilver
14th October 2008, 03:05 PM
Okay slow down guys... maybe because of my not very best english it sounds, like the video was mine. sorry but it isn´t.
well i tried a little bit more, but my time for such things is running out today.
The original Linwizard Kernel from 0.2.0 release seems to work.
Tomorrow i will try to logon to be sure, after logon more than this blinking cursor shut be able.

TODO:
Download the linwizard release and follow the instuctions on the homepage.
My elfin runs up to the login.
after login xserver shut be able to start.
when the linwizard work well we can have a hope of talking about android.

DONE:
i tried already the experimental kernel from linwizards homepage with android patches included.
it doesn´t run on my elfin.
just some another white screens.

instructions on:
http://linwizard.wiki.sourceforge.net/booting

release on:
http://sourceforge.net/project/showfiles.php?group_id=174107&package_id=199577

experimantal andoid patched linwizard kernel:
http://revertive.another-team.com/MMC-android.gz

the youtube video shut show an elfin.
i´m not sure that this is real and not a fake and it ends on the red eye, so i´m quiet sure that it don´t run to an userscreen.

MKSilver
14th October 2008, 03:12 PM
Great job!:D
Looks like I am not the only one who has ppc/winxp connection problems. Who knows how to get that driver work? Without this I can't see how de could enter any command lines...
Clues anyone?

the driver is on the developers homepage in version working with vista.
but the one i tried was working only well, while the phone was running wm6.1.
when i tried to boot linux, my vista don´t regognize the usb device an can not install a driver.
and that is exactly my problem. when linux is running up to login screen, i can´t use ssh to remote login with my computer keyboard.
logical step. try to talk to my phone in linux mode, while using a linux machine.

callme123111
14th October 2008, 06:00 PM
Get initrd-android from the following link and download the attachment. Copy all Files on SD Card root and run haret-0.5.1.exe. You will be able to see those red eyes..

http://it029000.massey.ac.nz/vogue/initrd-android

Tomaka
15th October 2008, 12:48 AM
Ok ... back to post n° 32 and 33:
Use Putty for SSH.

I confirm my drivers work on xp!
configure the new connection on xp :
ip: 10.100.0.2
mask: 255.255.0.0

and then ssh to 10.100.0.1
login: root
there is no password, just press enter

It works on my elfin with default Linwizard (download link (http://sourceforge.net/project/showfiles.php?group_id=174107&package_id=199577&release_id=592608)) :D:D:D

The trick for me was to read the readme in package from post 32 : install the program in folder 1, replace the files and use the whole as a driver directory. :p

I started X (startx). It kind of worked (a few files missing) but no touchscreen so not much to do there (use Ctrl + C) to exit X. But that's a start!

Enjoy!

dubstar_04
15th October 2008, 09:41 AM
This is fantastic news!!

I was trying again last night but my elf doesn't want to know about it!!

We are on the path to progress again!!

dubstar_04
15th October 2008, 06:50 PM
I am constantly getting a 'failed to lock pages' message.

Does anyone know what this means?

Tomaka
15th October 2008, 07:29 PM
You might be short on memory. Therefore you should try to kill as many windows programs as possible. See earlier posts to do that using default.txt

For general understanding of the problem, check out those discussion groups : http://code.google.com/android/groups.html
It doesn't look nice for us at all, some people have tried further integration but seem to run into compatibility issues... (screen for instance)

polis85b
16th October 2008, 07:03 PM
i can see the red eye the only see i see its letters in the center of the sceen not in the left and after it start strange colours and its end with 3 lines white in the right. in the back you can see the some letters :confused::confused:

berchielli
22nd October 2008, 01:04 AM
That may help: http://source.android.com/

chiledog
22nd October 2008, 04:18 PM
With a lot of help from the guys on #linwizard (thank guys) i have managed to boot the gui (get past the red eyes)
stop at the googleapp error but i think this is further than most have made it.
working on a new userspace and will keep everyone informed

Edit
If you want to try it there is a new elf-android branch on the linwizard git repo (check http://linwizard.wiki.sourceforge.net/How+to+help for links)
I compiled with CROSS_COMPILE=armv5te-linwizard-linux-gnueabi-
And I used the initrd from android-polaris
Took about 15 mins to get to the home screen with the googleapps error
Clock is working which would indicate it is still alive

dubstar_04
22nd October 2008, 06:48 PM
Wow this is exciting stuff!!

I'm just frustrated that I can't boot anything on my elf without memory issues!!

I hope you manage to get this to work, it would be great for all the elfin users!

berchielli
22nd October 2008, 06:59 PM
With a lot of help from the guys on #linwizard (thank guys) i have managed to boot the gui (get past the red eyes)
stop at the googleapp error but i think this is further than most have made it.
working on a new userspace and will keep everyone informed

Edit
If you want to try it there is a new elf-android branch on the linwizard git repo
I compiled with CROSS_COMPILE=armv5te-linwizard-linux-gnueabi-
And I used the initrd from android-polaris
Took about 15 mind to get to the home screen with the googleapps error
Clock is working which would indicate it is alive

Can you post the download link, pls?

chiledog
22nd October 2008, 08:29 PM
Can you post the download link, pls?

isnt one right now but you can checkout the elf-android branch from one of the linwizard repos in the mean time then grab an initrd of android to test.
I'm working on a new kernel and userspace and I'm getting there slowly
If you really want to see the home screen on your elfin I can upload it somewhere but it just a proof of concept right now.

skauk
23rd October 2008, 02:14 PM
i have a HTC touch ELFIN with standard T-Mobile UK WM6 install on it. I put the linwizard folder in the personal folder of the internal memory (BUT ahve also tried putting the folde rin the root of the SD card) it runs linux and I get the black screen with white writing the last line says HTC INIT.

I put in the USB cable and isntalled the driver for the gadget then setup a network with IP 10.100.0.2 Subnet 255.255.0.0. Got putty and connect to 10.100.0.1 and login using root and no password.

As soon as I startx is come up with

login as: root
root@10.100.0.1's password:
~ $ startx
/usr/bin/startx: line 106: /usr/bin/mcookie: not found
xauth: creating new authority file //.serverauth.702
xauth: (stdin):1: bad "add" command line
xauth: creating new authority file //.Xauthority
xauth: (stdin):1: bad "add" command line
xauth: creating new authority file //.Xauthority
xauth: (stdin):1: bad "add" command line

Warning: mode not found, using default
Extended Input Devices not yet supported. Impelement it at line 625 in kinput.c
Could not init font path element /usr/share/fonts/TTF/, removing from list!
Could not init font path element /usr/share/fonts/OTF, removing from list!
Could not init font path element /usr/share/fonts/Type1/, removing from list!
Could not init font path element /usr/share/fonts/100dpi/, removing from list!
Could not init font path element /usr/share/fonts/75dpi/, removing from list!
Warning: Unable to load any usable ISO8859 font

And it stops and does nothing and the HTC screen stays as it was with the writing.

Any advice ?

furrypotato
23rd October 2008, 05:08 PM
I'm working on a new kernel and userspace and I'm getting there slowly
If you really want to see the home screen on your elfin I can upload it somewhere but it just a proof of concept right now.

Let me just say this - I Love you :)

If you get this working on my dear little Elf, I'll happily throw a donation your way.

The proof of concept download link might be good- it will allow us to try it out to see if our ROM/SD card combinations will at least work so we can be ready for a working version.

Keep up the good work.

EDIT: What ROM are you using chiledog ? Just so I can install one that I know works with this. And what size SD card ?

Tomaka
23rd October 2008, 05:24 PM
Excellent work chiledog!
I could use a proof of concept right now! :) and please, a little bit more explanations on how you managed that and what the big concepts are would help us a lot to reproduce that and help you in the achieving porting Android.
As for potential memory shortage, what is your device? an Elf or an Elfin?

Skauk:
I didn't run into that problem, x started for me. I remember seeing some lines about the font issues though. I haven't noticed anything about the first errors you got.
Try putting the files at the very root of your folder card, it might help. And turn on flight mode, this was mentioned in earlier posts. ;)

chiledog
24th October 2008, 06:56 AM
Rom I am using is the R2 Opal Rom Port WWE for ELF(in).
(excellent work by the way shafez, works a charm)

Not sure is it's the best rom for the job, maybe elf owners will want to try a low overhead rom with a recent XIP, SYS, WM6.1 etc..

How I managed it,
I grabbed a copy of gizard and started playing. thought there was lots of potential so, edited + recompiled the candidate branch of the linwizard kernel gizard was built from (modifications to the lcd board file for elfin have been ported to the elf-android branch) and used the polaris-android initrd (based on 0.9 if i remember correctly and is same as the wizard initrd maybe)
left the phone booting and got distracted, 20 mins later it's at the home screen and the clock working in the top right.
I didn't actually notice it had booted until a colleague came over and said 'hey, you did it !!!'
no touchscreen and a nice error about googleapp not responding but it was alive !!!!
so there maybe hope for us yet.
I'll reproduce it and package up the files on a hosting site so you guys can all try it. like i said though it takes 20 mins or so to boot so be patient.

furrypotato
24th October 2008, 09:53 AM
Hope you keep this up chilidog - compiling is beyond my ability so I'll have to wait and see what you can come up with.

You mentioned you are using the initrd from Polaris setup, which is 0.9

Have you looked at the HTC Vogue thread http://forum.xda-developers.com/showthread.php?t=382265&page=131

Martin (dzo) from there has the initrd file system from 1.0 and has started giving people the apps from the newly released source code too. His page where you can get the files is http://it029000.massey.ac.nz/vogue/

Dylan

EDIT : Oh, and should we be closing this thread and starting a new one so people actually know it's Android we are trying to get to work ?

skauk
24th October 2008, 12:46 PM
Sometime the screen went white when I plugged into my PC ran Putty and started X it went back to the black screen with text and then faded to white.

Sometimes when i ran Linwizard it stayed at a black screen with text and did nothing when i opened putty and started X.

I dont know what else to do what should I see happen on my Elfin ?

chiledog
24th October 2008, 02:33 PM
Here you go

http://www.megaupload.com/?d=NNZFSC1S

Please don't complain if it doesn't work for you
it is provided as is and it's only to show that the home screen can load on elfin's. i don't know if elf's will have enough memory but try it anyway, who knows.

Instructions :

extract files to root of system (i have had it work from sdcard but onboard seems to work better)
connect to pc and wait for sync to stop
launch haret and hit run

after a few seconds it will load and 'respring' the device
you will see the initial kernel load then a white screen for about 30 seconds
then you will see the screen that says A N D R O I D at the bottom then it will go blank
after a few more seconds you should see the 'red eyes' and the screen flickers (i'm working on it)
now you have to wait......
sometimes (very rarely) it boots in five mins
most of the time it boots in twenty mins
i have had it take fourty mins once
as long as the eyes are moving (sometimes they stop for ten seconds and sometimes the screen goes blank for a few seconds) it is still loading.

once it has loaded you will see the home screen and if you wait you will notice the clock is working
nothing else works right now but i'm working on a userspace from 1.0

Tomaka
24th October 2008, 04:19 PM
Looks impressive! I'll try tonight! Tell you how it works afterward (I have an elfin)

Many thanks!

furrypotato
24th October 2008, 05:25 PM
Thanks Chilidog.

I've got an Elf and will give it a go this weekend.

How big are the files once extracted , that I'll need to put on my device ?
I'm guessing I'll need to put a new ROM on my Elf to fit it.....

skauk
24th October 2008, 05:29 PM
It didnt seem to work for me I put the file into the root of my Elfin and also tried at the root of SD ran it from file explorer, got the black screen with white text and then some info before the screen faded to white. Then it goes black and I have nothing so far. Dont see android or the red eyes.

Not sure if I am doing anything wrong. Cheers anyways will keep trying it.

I am using the STD T-Mobile UK WM6.0 rom

dubstar_04
24th October 2008, 05:40 PM
It didnt seem to work for me I put the file into the root of my Elfin and also tried at the root of SD ran it from file explorer, got the black screen with white text and then some info before the screen faded to white. Then it goes black and I have nothing so far. Dont see android or the red eyes.

Not sure if I am doing anything wrong. Cheers anyways will keep trying it.

I am using the STD T-Mobile UK WM6.0 rom

I have changed my rom to the Onyx jr on my elf and I can confirm the above. It seems to work up to seeing the A N D R O I D writing then I get some fuzzy white lines and the screen flickers and then stays black...

I am running Haret from the root of the phone. I have not tried the SD card.

I am also running with out a simcard in.

This is so exciting!! This is the best result i have had yet!!

If you have an elf I would suggest testing the linux stuff using the Onxy.jr rom as all the others I have tried have simply given ram warnings!

Keep up the good work chillidog!!

chiledog
24th October 2008, 06:12 PM
Stock roms are known to have issues with this process so either wait for a version that boots directly from sdcard (eol) or flash a stable recent rom
the htc onyx rom i am using is extremely stable
i cannot vouch for it but the onyx jr rom dubstar_04 recommended would also be a good choice.
you really want as much free ram as possible (for elf's) and as stable os as you can get as haret runs on top on wm if i undertstood correctly

alx5962
24th October 2008, 07:56 PM
thanks Chilidog,

first time i see the blinking 'red eyes' on my elfin working.
but after 1h of this, still no changes...

chiledog
24th October 2008, 08:22 PM
thanks Chilidog,

first time i see the blinking 'red eyes' on my elfin working.
but after 1h of this, still no changes...

what rom do you have ?
Also, sometimes it just doesn't boot
After 30 mins I reset it
Turning of wifi may help ( mine is always off )

furrypotato
24th October 2008, 08:34 PM
you really want as much free ram as possible (for elf's) and as stable os as you can get as haret runs on top on wm if i undertstood correctly

From what I've seen on other threads, Haret runs in WM but once it launches into linux/android boot then it's not running WM any more ?

I guess given a few weeks/months someone will develop a proper bootloader that will allow us to flash and replace the ROM completely with Android I hope.

It looks like I'll have to wait until sunday to have enough time to put the Onyx jr ROM on my phone :(

alx5962
24th October 2008, 08:35 PM
what rom do you have ?
Also, sometimes it just doesn't boot
After 30 mins I reset it
Turning of wifi may help ( mine is always off )

original carrier rom, from Bouygtel (France)
i turned the phone off in the com manager, now android is started but freezed after the appliation com.google.android did not responded

chiledog
24th October 2008, 09:37 PM
original carrier rom, from Bouygtel (France)
i turned the phone off in the com manager, now android is started but freezed after the appliation com.google.android did not responded

Yes, thats what I get. I maybe didn't explain it very well in my post. It's not working as of yet, true, but it's a step in the right direction. I wasn't going to upload it because of this reason but I was asked to upload it as is.
So yes, it doesn't get past that error but at least it gets to the home screen which it didn't before.
You just confirmed my kernel boots and it's not me being crazy, thank you.
I was starting to wonder for a second there.

dubstar_04
24th October 2008, 09:39 PM
Just posting my haretlog.txt for comparison:

http://paste.ubuntu.com/62169/

I am using an elf. android won't boot, but its close.

Tip: Make a shortcut to haret instead of running file explorer

Use activesync to explore your elf/in and copy and paste your android components in to the root folder then use windows to make a shortcut to haret and then cut and paste the shortcut into the \Windows\Start Menu folder and rename it to something obvious like 'Android'.

chiledog
24th October 2008, 09:49 PM
Just posting my haretlog.txt for comparison:

http://paste.ubuntu.com/62169/

I am using an elf. android won't boot, but its close.

I think anyone with an elf is gonna have trouble with this proof of concept

before running haret check how much program memory you have free.

the ram disk is just over 20 megs but the initrd once unzipped is 36megs

i just dont think there is enough available on an elf to complete the boot of this initrd

dubstar_04
24th October 2008, 09:53 PM
I have just over 20mb storage, and just over 20mb program memory free.

Is this not enough?

chiledog
24th October 2008, 09:58 PM
I have just over 20mb storage, and just over 20mb program memory free.

Is this not enough?

I don't think so no but I'm not 100% of the initrd size uncompressed

Elfin has 70 or 80 megs maybe more on some roms so thats more than enough

turn off all radio functions and try again

dubstar_04
24th October 2008, 10:01 PM
The 20mb is with radio off and the today screen off also!!

I am going to have a look at using some kill commands in the default text.

Does anyone know how to find out what is available to kill?

dubstar_04
24th October 2008, 10:35 PM
i have a HTC touch ELFIN with standard T-Mobile UK WM6 install on it. I put the linwizard folder in the personal folder of the internal memory (BUT ahve also tried putting the folde rin the root of the SD card) it runs linux and I get the black screen with white writing the last line says HTC INIT.

I put in the USB cable and isntalled the driver for the gadget then setup a network with IP 10.100.0.2 Subnet 255.255.0.0. Got putty and connect to 10.100.0.1 and login using root and no password.

As soon as I startx is come up with

login as: root
root@10.100.0.1's password:
~ $ startx
/usr/bin/startx: line 106: /usr/bin/mcookie: not found
xauth: creating new authority file //.serverauth.702
xauth: (stdin):1: bad "add" command line
xauth: creating new authority file //.Xauthority
xauth: (stdin):1: bad "add" command line
xauth: creating new authority file //.Xauthority
xauth: (stdin):1: bad "add" command line

Warning: mode not found, using default
Extended Input Devices not yet supported. Impelement it at line 625 in kinput.c
Could not init font path element /usr/share/fonts/TTF/, removing from list!
Could not init font path element /usr/share/fonts/OTF, removing from list!
Could not init font path element /usr/share/fonts/Type1/, removing from list!
Could not init font path element /usr/share/fonts/100dpi/, removing from list!
Could not init font path element /usr/share/fonts/75dpi/, removing from list!
Warning: Unable to load any usable ISO8859 font

And it stops and does nothing and the HTC screen stays as it was with the writing.

Any advice ?


I also get this message. very strange!

alx5962
24th October 2008, 10:42 PM
http://img222.imageshack.us/img222/6455/androidelfintm4.jpg (http://imageshack.us)
http://img222.imageshack.us/img222/androidelfintm4.jpg/1/w399.png (http://g.imageshack.us/img222/androidelfintm4.jpg/1/)

a picture is always better :)

dubstar_04
24th October 2008, 11:02 PM
AHHHHH! Why would you do that to us?? I am still trying!!!

It looks so cool!!

berchielli
24th October 2008, 11:49 PM
http://img222.imageshack.us/img222/6455/androidelfintm4.jpg (http://imageshack.us)
http://img222.imageshack.us/img222/androidelfintm4.jpg/1/w399.png (http://g.imageshack.us/img222/androidelfintm4.jpg/1/)

a picture is always better :)

Excelent!
It's very close to us!!! :D

furrypotato
25th October 2008, 12:02 AM
I'ts good to see that photo.
Now if we could get that far on an elf I'd be a very happy man!

I'm using Touch Essential rom.
As above with today items off i get 20mb free memory

I get as far as the legendary red eyes. but after a while they
stop moving and thatsas far as it gets
What stage is this then and any ideas?

Thats it for tonight for me I'll carry on tomorrow

dubstar_04
25th October 2008, 12:35 AM
Ive got my kill settings but I am still having no luck!!

Is there anything else to try?

Kill settings:

kill poutlook.exe
kill SAPSettings.exe
kill tmail.exe
kill connmgr.exe
kill ActiveGcSync.exe

chiledog
25th October 2008, 12:50 AM
Guys
Don't waste your time trying to load it on an elf
Once it is working (I'm making some progress but there is much to learn) it will hopefully run from an sdcard so a couple of megs will be enough
The kernel / initrd I uploaded is only to show that It can boot to the home screen and that it WILL work sooner or later.

deonidis
25th October 2008, 12:58 AM
foto looks very nice
in this speed,around christmas we gone have Android
so,it is gone be nice present:D

dubstar_04
25th October 2008, 01:13 AM
Guys
Don't waste your time trying to load it on an elf
Once it is working (I'm making some progress but there is much to learn) it will hopefully run from an sdcard so a couple of megs will be enough
The kernel / initrd I uploaded is only to show that It can boot to the home screen and that it WILL work sooner or later.

I am going to bed!!!

I am going to leave this for now before I break my phone!!

Keep up the good work everyone, it won't be long before we are wondering what apps to put in roms :D!!

Tomaka
25th October 2008, 01:36 AM
This actually "worked" for me on my elfin :D
Excellent progress!
I agree with you chiledog, it's quite a waste of time, took my device about25 minutes to get there... :p
My conclusion is that it can boot with the regular stock rom. Maybe other rom saves you a couple of minutes though... but I am sure chiledog will get you there without that! ;)

Chiledog, feel free to PM, I'd be glad to help if possible!

Arkrus
25th October 2008, 06:32 AM
Great job dude i got it running on the second try, sure it might not work but its definately a step in the right direction Well done

furrypotato
25th October 2008, 08:23 AM
Up early this morning to head to work.

Tried on my Elf again but this time on the SD card (not in root but inside a folder)

It seemed to get further - the red eyes kept on going for some 20 mins before they froze. So having some spare space on teh main phone storage improved things.
I'm at work all day today so wont get a chance to do any more. My next step will be a clean install of my Touch Essential ROM to leave me with 40-50Mb spare space.

So Just to clarify - I'm on an Elf, running Touch Essential ROM 2.5 http://forum.xda-developers.com/showthread.php?t=415880
I had all Today items disabled and soft reset phone. This leaves just over 20Mb free memory.
I have an 8Gb SDHC card with some 4Gb of space left on it.
I had the files in their extracted folder Android-Elfin in the SD card and ran it from there.


Chilidog- I know it's just a proof of concept but I'm determined to waste my time just to see that android home screen :)

alx5962
25th October 2008, 12:41 PM
i'd like to update the init.rc file from initrd-android.
any idea how to do it on xp ?

ngavarta
25th October 2008, 06:55 PM
Hey here's the sign, let's build the android image with the source for omap850 config (instead of grabbing the image from others like Vogue, Polaris).

We have the omap850 kernel(Linwizard) + the Image builded from (http://source.android.com/ ).

This should work even better than before ...

Cheers ~~

[HTC Elfin - with Windows Mobile 6]

simo80
25th October 2008, 07:52 PM
I tried to install different combinations of file (Haret), but nothing to do some damage .... ..... a white screen just went forward but it hangs with this error:

http://img515.imageshack.us/img515/4804/androidelfintm4py2.jpg (http://imageshack.us)
http://img515.imageshack.us/img515/androidelfintm4py2.jpg/1/w399.png (http://g.imageshack.us/img515/androidelfintm4py2.jpg/1/)




I'am italian user...sorry for my english! I have an htc touch p3452 elfin!
There is still an easy way to run Android? I saw a video on youtube where a user can run smoothly android ....

http://www.youtube.com/watch?v=z0e_ACIenhY

kedal
25th October 2008, 09:17 PM
Anyone can write a quick tutorial for use Android on Elf/Elfin?

With files/hacks needed for work..
I think that can help many people!

I apologize for my English.

TY !

alx5962
25th October 2008, 10:41 PM
Anyone can write a quick tutorial for use Android on Elf/Elfin?

With files/hacks needed for work..
I think that can help many people!

I apologize for my English.

TY !


there's not much to say for now, as it only displays the image I posted before at best.

simo80
25th October 2008, 10:44 PM
there's not much to say for now, as it only displays the image I posted before at best.

Ok, but this video?!

http://www.youtube.com/watch?v=z0e_ACIenhY


another video....:

http://www.youtube.com/watch?v=j3v7q8gdCZc

alx5962
25th October 2008, 11:22 PM
Ok, but this video?!

http://www.youtube.com/watch?v=z0e_ACIenhY


another video....:

http://www.youtube.com/watch?v=j3v7q8gdCZc

it seems to not be a Elfin but a Vogue.

Tomaka
25th October 2008, 11:36 PM
Ok, but this video?!

http://www.youtube.com/watch?v=z0e_ACIenhY


another video....:

http://www.youtube.com/watch?v=j3v7q8gdCZc

Mind we are not there yet! Those videos display android on a Vogue. If you have a Vogue (400Mhz CPU), then go to this post : http://forum.xda-developers.com/showthread.php?t=382265. When we have something that kind of work, I believe we'll start a new thread about it as someone suggested before.



ngavarta, can you compil the android image to work with the linwivard kernel?

tiojb
26th October 2008, 12:06 AM
Can you send the files who are running with the HTC elfin?
Thank you

ngavarta
26th October 2008, 02:12 AM
Mind we are not there yet! Those videos display android on a Vogue. If you have a Vogue (400Mhz CPU), then go to this post : http://forum.xda-developers.com/showthread.php?t=382265. When we have something that kind of work, I believe we'll start a new thread about it as someone suggested before.



ngavarta, can you compil the android image to work with the linwivard kernel?

In order to compile that require at least 6GB of disk space with Ubuntu.

Dude, I would like to ... but I'm out of requirement a bit here.

Tomaka
26th October 2008, 02:02 AM
I just installed a virtual Ubunu over windows for that, so far so good :)
I am getting the source right now (as explained here : http://source.android.com/download) :D

But the next step gets a little more tricky. I could compile the source as explained but I don't know how to make it elf specific. And what about the Kernel, someone takes care of that?

Some guiding would help a lot. PM me if interested (and able!) !

alx5962
26th October 2008, 09:04 AM
I just installed a virtual Ubunu over windows for that, so far so good :)
I am getting the source right now (as explained here : http://source.android.com/download) :D

But the next step gets a little more tricky. I could compile the source as explained but I don't know how to make it elf specific. And what about the Kernel, someone takes care of that?

Some guiding would help a lot. PM me if interested (and able!) !

this may help :
http://elinux.org/Android_on_OMAP

alx5962
26th October 2008, 10:40 AM
good news
--------------
* http://img49.imageshack.us/img49/6420/elfindroidgz2.jpg (http://imageshack.us)
http://img49.imageshack.us/img49/elfindroidgz2.jpg/1/w428.png (http://g.imageshack.us/img49/elfindroidgz2.jpg/1/)

yes, no more error at boot ! my elfin has reached android main screen !

* I can ping it (using ethernet gadget), that means the system is not frozen but no ssh or telnet found on the android side.

bad news
--------------
* touchscreen not working
* keys not working (bad keycode in android init.rc?)
* so i'm stuck for now as i cannot do more without remote access or working keys.

dubstar_04
26th October 2008, 12:05 PM
That is Amazing!!

What did you do to get rid of the error?

What now needs to be done to get Android 1.0 up and running?

I am so glad that this project is picking up some speed.

Really well done. Keep up the good work!

Edit:

What are the chances of a usb keyboard and mouse working with android?

Would the drivers be in the kernal and does the usb port work?

alx5962
26th October 2008, 12:24 PM
mouse and keyboard ? working touchscreen would be good enough for now :)
i guess i need to check what's the hardware difference between vogue and elfin touchscreen to make it work.

how to get rid of the previous error? i installed ubuntu 8.10 and then i was able to update the initrd.

simo80
26th October 2008, 12:28 PM
mouse and keyboard ? working touchscreen would be good enough for now :)
i guess i need to check what's the hardware difference between vogue and elfin touchscreen to make it work.

how to get rid of the previous error? i installed ubuntu 8.10 and then i was able to update the initrd.

Good work! What are the file to be used? and especially what we want to emulate in terms of time?

furrypotato
26th October 2008, 03:25 PM
mouse and keyboard ? working touchscreen would be good enough for now :)
i guess i need to check what's the hardware difference between vogue and elfin touchscreen to make it work.

how to get rid of the previous error? i installed ubuntu 8.10 and then i was able to update the initrd.

Great work there. What update did you make to initrd if we want to try it ? (I'll finally have a reason to use the Ubuntu install I have on my laptop)

I'm going to flash the ROM on my Elf today and see if I can get it to run beyond the red eyes

furrypotato
26th October 2008, 06:26 PM
I've flashed my ROM to Blue Touch Rom as it has over 50Mb free storage and some 25Mb free memory.

It still sticks on the Red eyes but it does run for a good 10-15 mins before it freezes.


So my question is - is there a way to get it to run in verbose mode ? So I can see how far it gets in loading ?

Dylan

holodila
26th October 2008, 08:07 PM
Somebody here has said, that unpacked inird is about 36M, which we can't get on an elf. So for now, I think, Elf users just have to wait for a stable version for elfin, and then to write a bootloader, flash it somehow, and get rid of WM =))

furrypotato
27th October 2008, 07:50 AM
Somebody here has said, that unpacked inird is about 36M, which we can't get on an elf. So for now, I think, Elf users just have to wait for a stable version for elfin, and then to write a bootloader, flash it somehow, and get rid of WM =))

Been looking at the working Vogue version and I guess we are at the very earliest stage of development.

I noticed that they managed to get it to boot from the storage card instead of using an initrd so there's still hope we can have a working version on the Elf sooner rather than later :)

Dylan

skauk
27th October 2008, 12:23 PM
I CID unloacked to USPL to 2.26 and installed ONYX ROM. Just ran the files and get to the same place a black screen with white ext then a fade to a white screen. Then a black screen with some white lines at the top that look like loading lines and thats it.

??????? naything im doing wrong its a 256mb T-Mobile Touch with Onyx ROM.

dubstar_04
27th October 2008, 01:28 PM
I have checked out the latest android git and done a general build.

How do i build an omap specific package?

Is it possible to do a diff between the vogue android package and the one that boots on the elfin?

furrypotato
27th October 2008, 03:45 PM
I have checked out the latest android git and done a general build.

How do i build an omap specific package?

Is it possible to do a diff between the vogue android package and the one that boots on the elfin?

Beyond my level I'm afraid but good job.
You might want to check with Martin (dzo) who has been doing the vogue version, I'm sure he'd give you some advice.
His email is at the bottom of his page :
http://it029000.massey.ac.nz/vogue/

If possible it would be great if you could copy some of Martin's work in getting it to boot without initrd ramdisk , which might give us elf owners a chance at getting it to work.

Dylan

PS How experienced are you with all of this compiling etc ? Was there anywhere you found that explained it well. Not that I'm going to ever be doing complex stuff but I like to understand whats going on.

dubstar_04
27th October 2008, 03:55 PM
PS How experienced are you with all of this compiling etc ? Was there anywhere you found that explained it well. Not that I'm going to ever be doing complex stuff but I like to understand whats going on.

I'm not massivly experienced. I've been using linux for about 4 years and I can write and build some basic apps using linux.

I don't really know what I am doing with the android stuff but there is only one way to learn!!

dubstar_04
27th October 2008, 04:10 PM
I noticed that they managed to get it to boot from the storage card instead of using an initrd so there's still hope we can have a working version on the Elf sooner rather than later :)

Dylan

Can you format your card to NFS and then try?

It might not be visible under windows, and haret might not see it but its worth a try!!

Tomaka
27th October 2008, 06:48 PM
Our quest is much harder than it looks. I have spent my weekend reading about android. I believe for now we should focus on porting Android to the Elfin as it meets the default android requirements (the elf doesn't have enough memory to meet them :().

I downloaded the sources (android and linwizard) and started "playing" around with them. The Android one is very very broad and don't really know what to do with it. I kind of managed to compile the default version of it but it's really useless as, to work on the Elfin, we need to specifiy that our device is "an elfin running ARMv5JET that has this and that characteristic ..." and I don't know how to do that and what exactly we should change. My guess is that the default ARM build should do the trick and that we have to focus on the kernel (from linwizard for now).

My understanding of the current situation is that Chiledog (and maybe one or two other persons) is working of porting the kernel to the Elfin. I took a look at those sources too. They are a little more understandable but here again I don't know what to change to do the trick. What is wrong with the current kernel? What driver is missing? What's working and shall not be changed? How to make it Android specific?

I had a look at the Kaiser thread (http://forum.xda-developers.com/showthread.php?t=396782&page=123 and following pages). They are trying to port android to their device too. They are talking very technical stuff. I really wish people here who understand the problems (and what has to be done to move forward) would consider going into that kind of details so we can work together. Sharing is our only chance, unless a genious enough person feels he can take it all and deliver something.

dubstar_04
27th October 2008, 07:07 PM
I don't think its all doom and gloom like you suggest, however it will take a number of us to make it work.

Firstly we need a android 1.0 file system and compatible kernal. This can be done in a number of ways, maybe by doing a diff against the vogue package.

Once we have an upto date package we can then start looking at the touch screen driver and so on...

if everyone who is interested reads up as much as they can between us it will be possible!!

Don't loose spirit!!

Dubstar_04

alx5962
27th October 2008, 07:08 PM
About editing initrd, as i haven't found anywhere else the correct infos :
on linux as root (not sudo) :

gzip -dc < initrd-android | cpio -i
to decompress the file (do it in an empty dir)

find . | cpio -o --format='newc' | gzip -9 > ../initrd-android
this will recreate an initrd with your changes


about compiling for elfin, some patches are available but i haven't full a whole package for the latest android release

furrypotato
27th October 2008, 08:42 PM
Our quest is much harder than it looks. I have spent my weekend reading about android. I believe for now we should focus on porting Android to the Elfin as it meets the default android requirements (the elf doesn't have enough memory to meet them :().


Now I thought the minimum specs were :
32MB RAM
32MN Flash Memory
200MHz Online Processor

So Elf will be fine. But possibly not when running on top of WM so we may have to wait until people develop a bootloader and ability to flash the Android ROM on to the phone.

Tomaka
28th October 2008, 06:16 PM
Now I thought the minimum specs were :
32MB RAM
32MN Flash Memory
200MHz Online Processor

So Elf will be fine. But possibly not when running on top of WM so we may have to wait until people develop a bootloader and ability to flash the Android ROM on to the phone.

Sorry but this is not what I can read here : http://source.android.com/release-features

furrypotato
28th October 2008, 08:27 PM
Sorry but this is not what I can read here : http://source.android.com/release-features

NOOOOoooooooooooooooo.............. !!!!

Oh well, my bad sorry. Looks like the min specs have gone up since last year I guess.


Looks like I'll just have to wait for a new phone next year :( suddenly makes the G1 look so good.

alx5962
28th October 2008, 08:56 PM
in the android kernel source repository, there's defconfig for
omap h2 1610 and omap osk 5912 but nothing for omap850.
so if someone has good kernel knowledge it would be useful to help compile it.

ngavarta
28th October 2008, 09:00 PM
Hey there,

I have started a thread in Android-porting Google Group to seek help on this, anyone interested here can take a look at the advise I got there.

Linwizard is doing what we wanted to start (start with the Kernel customization for OMAP850, caused' there's no official build for this model), can join them or get their advise. I'm sure these people are more willing to help out.e

URL:
http://groups.google.com/group/android-porting/browse_thread/thread/292ec9cd1efa40f

Cheers,
Avatar Ng

chiledog
28th October 2008, 09:12 PM
elf owners

http://www.megaupload.com/?d=PMI8LM89

extract to root of sdcard and use haret to run

i've used the scripts from the vogue release so elf users should test and let us know if it works
still takes 15-20 mins and doesn't always boot

remember it is not supposed to work but it is advancing !!!!

turn wifi and bt off before launching haret

ngavarta
28th October 2008, 09:14 PM
in the android kernel source repository, there's defconfig for
omap h2 1610 and omap osk 5912 but nothing for omap850.
so if someone has good kernel knowledge it would be useful to help compile it.

There's some omap850 hack I found in the official mailing list, posted somewhere in this forum also.


Also take note that OMAP730 has Linux support but OMAP 850 doesn't, but they are quite similar model (with few new
and/or enhanced features and some features have been dropped too).

Please follow board-fsample.c for example. As OMAP730 and 850 are very
much similar, cpu_is_omap7xx() stuff should work for your board. BTW,
are you working 850 based custom board or EVM?. Please read
Documentation/arm/omap/README. Most of the generic api/drivers stuff
in arch/arm/plat-omap/ and mach-omap1 should work for you.

First get basic kernel with serial port driver working, then think of
adding other drivers like camera.

(Cited: from http://linux.omap.com mentioned by Sandeep Lahane's reply)

by Avatar Ng

dubstar_04
28th October 2008, 11:45 PM
elf owners

http://www.megaupload.com/?d=PMI8LM89

extract to root of sdcard and use haret to run

i've used the scripts from the vogue release so elf users should test and let us know if it works
still takes 15-20 mins and doesn't always boot

remember it is not supposed to work but it is advancing !!!!

turn wifi and bt off before launching haret

Do we need to use the kernal (zimage) from the other package?

I have added the zimage from your other package. and changed the default.txt mem=128mb to mem=64mb.

I didn't get any ANDROID text or red eyes but there was a lot of screen flashing and then the top centimetre of the screen loaded the android background image!!

It took about 15 mins.

I took a picture of it but you can't really tell what it is!!

chiledog
29th October 2008, 12:37 AM
it should work with either, but i haven't tested the first zImage
sounds like more framebuffer issues
or the lcd on elfin is different from the one on elf

dubstar_04
29th October 2008, 12:42 AM
it should work with either, but i haven't tested the first zImage


There is no zimage in the second package you supplied. Was there supposed to be?

chiledog
29th October 2008, 07:11 AM
my apologies sir

indeed i had forgotten the zImage

http://www.megaupload.com/?d=DBA3JNAF

good luck !!!

furrypotato
29th October 2008, 08:00 AM
my apologies sir

indeed i had forgotten the zImage

http://www.megaupload.com/?d=DBA3JNAF

good luck !!!

A God amongst men, Chilidog !

Yep, I can confirm it now works on an ELF ! :D:D:D

Loaded up all the new files onto the root of the SD card and started Haret from File explorer.
Before it gets to Red eyes it takes a few minutes to extract the images and then runs Red Eyes for 15 or so mins.
And then, suddenly I get the glorious Android Home Screen, exactly the same as the image earlier in the thread.

Thanks chilidog, this shows that it will at least run in some form on our Elf phones.

What you working on now then ?

dubstar_04
29th October 2008, 08:13 AM
it should work with either, but i haven't tested the first zImage
sounds like more framebuffer issues
or the lcd on elfin is different from the one on elf


It seems as though my elf has a different screen as I still get no eyes, just scrambled white lines and a flickering screen :(

my elf is branded orange (uk) What are the chances of it having a different lcd?

chiledog
29th October 2008, 08:37 AM
working on the tslib for the touchscreen
it's already supported in the kernel but some people have had to rewrite the drivers specifically for android. thats a bit out of my scope to be honest but who knows.
also from what i have understood the omap850 frame buffer driver will have to be recoded to work with android 1.0.x and this also is out of my scope but i'm learning more and more each day. again, who knows.
I have seen a video of android booting on a htc wizard which is almost the same hardware as the elf but the developer hasn't given any info as to how he did it.
this was like six months ago so i don't think he'll be letting us know any time soon.

personally i think htc will not be able to resist releasing some low cost phones that use the same hardware as ours and running android, but will they release the source code for the framebuffer ? I doubt it.

furrypotato
29th October 2008, 09:47 AM
It seems as though my elf has a different screen as I still get no eyes, just scrambled white lines and a flickering screen :(

my elf is branded orange (uk) What are the chances of it having a different lcd?

I'm on a uk orange phone too.
I'm running blue touch rom ,so maybe you should try it too?


Chilidog- thanks for the update. sounds like we could be stuck pretty soon without some serious coding help.
if you get any kind of 1.0 version running i would suggest starting a new Android labeled thread to attract more attention.
thanks for everything so far.

deonidis
29th October 2008, 11:46 AM
it is not working on my Elf
Onyx jr.
from sd ,changed the default.txt mem=128mb to mem=64mb
and if i look closer down on the screen i can flashing lines

dubstar_04
29th October 2008, 12:12 PM
it is not working on my Elf
Onyx jr.
from sd ,changed the default.txt mem=128mb to mem=64mb

I am also using Onyx jr so as furrypotato suggested it may be worth trying the blue touch rom?

I will give it a go when i get home tonight. I really hope it works!!

kedal
29th October 2008, 12:14 PM
What work/dunnot today with the Android on Elf/Elfin?
When do u think an Android's Rom will be released?

skauk
29th October 2008, 12:34 PM
I am rather unhappy to report despite installing Onyx ROM I cannnot get anything on my ELFIN no red eyes no Android word and no background I feel quite useless. :( :confused:

I ahve tried everything i can think of inc all the downloads on here from both root of my device and root of my SD

furrypotato
29th October 2008, 12:42 PM
I am also using Onyx jr so as furrypotato suggested it may be worth trying the blue touch rom?

I will give it a go when i get home tonight. I really hope it works!!

One of the reasons I chose Blue Touch is that it leaves more free memory - Onyx Jr uses the new manilla 2D today plugin and that seems to use a lot of memory. With Blue Touch I use the built in Hibernate program that frees up an extra meg or so - I end up with 24-25Mb free memory.

One other thing I can think of - have you updated you USPL & IPL & Radio to the latest versions ? Do that before you flash the rom just in case.

I've tried it 3 times so far and it worked 2 times so keep trying !

Dylan

dubstar_04
29th October 2008, 01:35 PM
One of the reasons I chose Blue Touch is that it leaves more free memory - Onyx Jr uses the new manilla 2D today plugin and that seems to use a lot of memory. With Blue Touch I use the built in Hibernate program that frees up an extra meg or so - I end up with 24-25Mb free memory.

One other thing I can think of - have you updated you USPL & IPL & Radio to the latest versions ? Do that before you flash the rom just in case.

I've tried it 3 times so far and it worked 2 times so keep trying !

Dylan


What USPL & IPL & Radio are you using?

chiledog
29th October 2008, 02:48 PM
Ipl 2.21 and spl 2.26

dubstar_04
29th October 2008, 02:51 PM
Ipl 2.21 and spl 2.26

Will this work with the ELF or just the ELFIN?

furrypotato
29th October 2008, 03:33 PM
Will this work with the ELF or just the ELFIN?

For my Elf (Which works) I'm on:
Radio: 03.21.90
USPL: 2.28
IPL:2.27

Hope this helps

And to add that like you, I changed the 128mb in default.txt to 64mb
I tend to soft reset the phone, then run Hibernate (Programs>Accessories) and then File Explorer to start Haret.

skauk
29th October 2008, 04:01 PM
I got the background all mushed up at thte top of the screen so you could tell it was supposed to be a background but it was all crammed into the top 1cm of the screen and the rest was black.

skauk
29th October 2008, 04:03 PM
I have setup my Ubutu system with VMWare and installed everything to the letter but when i used the repo command to get the android files I get a readline error saying no readline module installed even though i ahve double checked and it says its installed.

All in all I am not geting on very well with running or even downloads. grrrr

dubstar_04
29th October 2008, 04:15 PM
I have setup my Ubutu system with VMWare and installed everything to the letter but when i used the repo command to get the android files I get a readline error saying no readline module installed even though i ahve double checked and it says its installed.

All in all I am not geting on very well with running or even downloads. grrrr

Make sure you have repo in a bin that is in your path.

Edit: Sounds like a issue with bash, have you googled it?

T!m
29th October 2008, 07:36 PM
Well i tried it on my elfin with mixed results,

In the first 2 attempts it just hung at te red eye's (red flashing bar),
in the third attempt i it loaded in android but i got a boot/load error (from here i turned also the cellular radio off) ,
in the forth attemd it hung again,
in the fifth it booted correctly in to android with no errors!! :D
some of te buttons did work but don't ask me wich because de system was very very slow :(.
but overal WHOOHOO keep it comming!!!!!


Phone:
Elfin
rom: ONYX 3.1.2
radio: 3.34.90
USPL: 2.28.0000
IPL :2.27

chiledog
29th October 2008, 08:39 PM
it's alive !!!!
It actually runs and I can open the contacts app by using the volume down key (types k)
Gonna sort out the dpad now
Oh yeah specifying the ramaddr might get it to boot properly more often

dubstar_04
29th October 2008, 08:48 PM
For my Elf (Which works) I'm on:
Radio: 03.21.90
USPL: 2.28
IPL:2.27

Hope this helps

And to add that like you, I changed the 128mb in default.txt to 64mb
I tend to soft reset the phone, then run Hibernate (Programs>Accessories) and then File Explorer to start Haret.


I have done all of the above with the same result (android wallpaper all squashed up at the top) :mad:

My elf must have a different lcd to the ones that work!!

Does anyoe know where to start looking for a lcd driver?

deonidis
29th October 2008, 10:47 PM
my elf still is not showing android
I put blue touch v.4.0
closed phone
change to 64mb
USPL & IPL & Radio latest versions

dubstar_04
30th October 2008, 12:20 AM
Oh yeah specifying the ramaddr might get it to boot properly more often

Could this help on the elfs that are curently having trouble?

Is it now possible to put the vogue initrd with your kernel?

leachc
30th October 2008, 07:35 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

skauk
30th October 2008, 09:52 AM
Make sure you have repo in a bin that is in your path.

Edit: Sounds like a issue with bash, have you googled it?

I have had a sniff round google but there is no solution or rock solid answer I can find.

chiledog
30th October 2008, 10:09 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

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.

simo80
30th October 2008, 10:37 AM
I tried the last pack posted by Chiledog enter ..... operates in Android but do not do anything! As if the touchscreen does not work ..... is normal?

I have a Elfin .... sorry for my English!
Thank you!

deonidis
30th October 2008, 12:01 PM
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.

it would be nice from you
if you have time
i have time to test it
thanks

skauk
30th October 2008, 12:58 PM
I still get the readline error in line 91

it says no module names readline ever though i followed the google instrutions and it says the latest one is installed.

I checked my path with echo $PATH and /home/ksquires/bin/repo appears where I added it in.

So I am lost and google has no got an answer for my problem

dubstar_04
30th October 2008, 01:54 PM
I still get the readline error in line 91

it says no module names readline ever though i followed the google instrutions and it says the latest one is installed.

I checked my path with echo $PATH and /home/ksquires/bin/repo appears where I added it in.

So I am lost and google has no got an answer for my problem

Try this:

press Alt + F2 and type

gksudo nautilus

using the new file browser search for the folder in which you saved repo (/home/ksquires/bin/)

and copy it to /usr/bin

then try again.


Note: regardless of where you put repo you will need to make sure that you have made it executable!!

for example:

sudo chmod a+x /usr/bin/repo

If you are still having problems, make sure that you are running the commands as a root user e.g. $su

If you still have problems pastebin your whole terminal window here

http://paste.ubuntu.com/

and post the link.


Good luck,

Dubstar_04

skauk
30th October 2008, 02:31 PM
Try this:

press Alt + F2 and type

gksudo nautilus

using the new file browser search for the folder in which you saved repo (/home/ksquires/bin/)

and copy it to /usr/bin

then try again.


Note: regardless of where you put repo you will need to make sure that you have made it executable!!

for example:

sudo chmod a+x /usr/bin/repo

If you are still having problems, make sure that you are running the commands as a root user e.g. $su

If you still have problems pastebin your whole terminal window here

http://paste.ubuntu.com/

and post the link.


Good luck,

Dubstar_04


My link
http://paste.ubuntu.com/64609/plain/

Hope this helps Dubstar.

dubstar_04
30th October 2008, 02:38 PM
You need to paste it and send the permalink!!

skauk
30th October 2008, 02:47 PM
You need to paste it and send the permalink!!

http://paste.ubuntu.com/64615/

This one ?

dubstar_04
30th October 2008, 02:53 PM
Double check you have these packages installed.

sudo apt-get install git-core gnupg

sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl

What version of ubuntu are you using? and is it fully updated with the multiverse and universe repos?

skauk
30th October 2008, 02:55 PM
Double check you have these packages installed.

sudo apt-get install git-core gnupg

sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl

What version of ubuntu are you using? and is it fully updated with the multiverse and universe repos?

its ubuntu 8.04 i dont know if its fully updated how can i find out ?

dubstar_04
30th October 2008, 03:03 PM
Click

System > admin > software sources

make sure the multiverse and universe repos are enabled.

click

System > admin > update manager

click update and let it works its magic.

I can't keep replying while I am at work, so you may not hear from me again until after 5pm GMT.

skauk
30th October 2008, 03:03 PM
Double check you have these packages installed.

sudo apt-get install git-core gnupg

sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl

What version of ubuntu are you using? and is it fully updated with the multiverse and universe repos?

http://paste.ubuntu.com/64623/

looks like they are all there to me.?

skauk
30th October 2008, 03:07 PM
Click

System > admin > software sources

make sure the multiverse and universe repos are enabled.

click

System > admin > update manager

click update and let it works its magic.

I can't keep replying while I am at work, so you may not hear from me again until after 5pm GMT.

thanks ok im at work too and any help anytime is greatfully recieved.

I let it update but still get the same repo message.

I fixed that readline error was my Python install went back and re-installed it and it got rid of the readline error.

but now I get this instead.

ksquires@VMware-Ubuntu:~$ repo init -u git://android.git.kernel.org/platform/manifest.git
gpg: symbol lookup error: /usr/local/lib/libreadline.so.5: undefined symbol: PC
Traceback (most recent call last):
File "/home/ksquires/bin/repo", line 587, in ?
main(sys.argv[1:])
File "/home/ksquires/bin/repo", line 554, in main
_Init(args)
File "/home/ksquires/bin/repo", line 176, in _Init
can_verify = _SetupGnuPG(opt.quiet)
File "/home/ksquires/bin/repo", line 271, in _SetupGnuPG
proc.stdin.write(MAINTAINER_KEYS)
IOError: [Errno 32] Broken pipe
ksquires@VMware-Ubuntu:~$

dubstar_04
30th October 2008, 06:55 PM
How did you install Python?

If you downloaded and installed it yourself as advised on the android 'how to' that may well be your problem...

do this:

system > administration > synaptic package manager.

click search and type 'python'

select the python 2.5 package and then click apply in the tool bar...

Hopefully that should see you right!!

chiledog
30th October 2008, 07:25 PM
from the error message it looks like you need gnupg
Did you actually read all the instuctions on source.android.com ?
Go back and read them carefully and try again as you are posting a little off topic which some may find a bit annoying
Maybe continue in a pm or create a thread

Respectfully,

Chile

dubstar_04
30th October 2008, 07:40 PM
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.

What would we need to change? The pixel_clock etc?

chiledog
30th October 2008, 08:26 PM
What would we need to change? The pixel_clock etc?

exactly
Grab the candidate branch or the master branch file

dubstar_04
30th October 2008, 08:32 PM
exactly
Grab the candidate branch or the master branch file

Does the linwizard kernel need android patches?

chiledog
30th October 2008, 09:08 PM
Yes it does
Or you can use the android branch
But the android branch isn't up to date for 1.0
My kernel is based on the candidate branch
My last attempt at patching the kernel for android failed miserably
Try and try again I will

akkad
30th October 2008, 11:00 PM
i wanna confirm that it worked over my phone too, i have :
elf 64mb, touch essential rom v2.5M2D + SP2.1 4mb page pool.

- i downloaded the file u posted here http://www.megaupload.com/?d=DBA3JNAF

- extracted the file content on the memory card directly where there was around 270mb free space on the memory card (needed for the installation).

- edited the file "/Storage Card/default.txt" where i changed the memory size from 128mb to 64mb.

- disabled the touchflo2d so i had 22mb ram memory.

- stopped all kind of connectivity, wifi, bluetooth, phone.

- restarted the device then opened the windows mobile default file explorer and run the file "/Storage Card/haret.exe" then pressed run button.

- after some commands a red loading indicator(red eyes) appears and keep loading for a long time 10-15 mins.

- taraaaa, android appeared.

so far the screen freezed on an error message telling that google apps is not responding.

any way am happy i've seen android (unless if it is an image :D ... ok just kidding) and i hope one day to run a full android on my elf.

[UPDTAE] in the second run the error didnt appear where as i was pressing the elf buttons a contacts search bar appeared and it was accepting characters as i was pressing but there was a big lagging between each response for pressed button.

skauk
31st October 2008, 11:12 AM
How did you install Python?

If you downloaded and installed it yourself as advised on the android 'how to' that may well be your problem...

do this:

system > administration > synaptic package manager.

click search and type 'python'

select the python 2.5 package and then click apply in the tool bar...

Hopefully that should see you right!!

Yes installed it myself from a download version 2.5 I think.

Whats the best guide to use to get this android source working, one that doesnt assume to much and doesnt send you off at a tangent ????

Might just start from scratch again but need a decent guide

Skiff18
1st November 2008, 07:10 AM
i wanna confirm that it worked over my phone too, i have :
elf 64mb, touch essential rom v2.5M2D + SP2.1 4mb page pool.

- i downloaded the file u posted here http://www.megaupload.com/?d=DBA3JNAF

- extracted the file content on the memory card directly where there was around 270mb free space on the memory card (needed for the installation).

- edited the file "/Storage Card/default.txt" where i changed the memory size from 128mb to 64mb.

- disabled the touchflo2d so i had 22mb ram memory.

- stopped all kind of connectivity, wifi, bluetooth, phone.

- restarted the device then opened the windows mobile default file explorer and run the file "/Storage Card/haret.exe" then pressed run button.

- after some commands a red loading indicator(red eyes) appears and keep loading for a long time 10-15 mins.

- taraaaa, android appeared.

so far the screen freezed on an error message telling that google apps is not responding.

any way am happy i've seen android (unless if it is an image :D ... ok just kidding) and i hope one day to run a full android on my elf.

[UPDTAE] in the second run the error didnt appear where as i was pressing the elf buttons a contacts search bar appeared and it was accepting characters as i was pressing but there was a big lagging between each response for pressed button.

I've booted Linux/Android onto my Elf twice now following your instructions. Pretty much with the same results as you. First time came up with error message that google apps is not responding, the second time booted up fine without any errors, until i pressed the middle hard button and then a an error came up saying Home is not responding.

I have also updated my radio to the most recent one if this make any difference.

Third time I tried and it freezes again at red eye.

skauk
1st November 2008, 02:10 PM
What would we need to change? The pixel_clock etc?

Sorry Chiledog BUT I just got to say a big THANKYOu to dubstar for his great help. I have now managed to get the source files downloading and am well happy. Sorry off topic again but just wanted to say thankyou.

Onto the next step.........:)