PDA

View Full Version : Google Andriod for Herald and Tmobile Wing


N3xt2N0N3
10-06-2008, 02:19 AM
http://tech.blorge.com/wp-content/uploads/2008/01/image12.png

This thread was created to make it possible to run and use Android on our devices.

What is Google Android?
Android is a software stack for mobile devices that includes an operating system, middleware and key applications.

Androids Architecture
http://code.google.com/android/images/system-architecture.jpg

We need all the help we could get to make this work

Other threads on Google Android
Google Android for Kaiser!! (http://forum.xda-developers.com/showthread.php?t=396782)

Linux and Android for Vogue (http://forum.xda-developers.com/showthread.php?t=382265)

Other helpful Links
Android on OMAP (http://elinux.org/Android_on_OMAP) thanks to mswiss
http://it029000.massey.ac.nz/vogue/

N3xt2N0N3
10-06-2008, 02:21 AM
reserved....

N3xt2N0N3
10-06-2008, 02:22 AM
reserved....2

N3xt2N0N3
10-06-2008, 02:23 AM
reserved....3

papamopps
10-06-2008, 06:19 AM
Good idea. Wondered when someone will come up with it....BUT the main problem will be to port the GSM over...think until now they didnīt succede - did they?

Good luck

M3XICAN5
10-06-2008, 06:35 AM
i think the first thing we should look at is porting linux over to the wing
then go from there

papamopps
10-06-2008, 12:47 PM
BUT another thing that i donīt understand...correct me...

WE can only run Android like a VM on a PC.

First XDA boots WM6 and then starts an image from android...so it is more like an application running under WM??

And will there be a time where we can delete WM???

thx

fzzyrn
10-06-2008, 01:03 PM
we can delete WM when we have a full set of drivers for android

And linux- i've never understood people's compulsion for linux. Sure it's opensource and therefore free, but that does not automatically make it better.

N3xt2N0N3
10-06-2008, 01:10 PM
we can delete WM when we have a full set of drivers for android

And linux- i've never understood people's compulsion for linux. Sure it's opensource and therefore free, but that does not automatically make it better.

True true free doesnt make it better but atleast it gives us varieties...instead of just WM we could linux(android) also.

N3xt2N0N3
10-06-2008, 01:14 PM
Good idea. Wondered when someone will come up with it....BUT the main problem will be to port the GSM over...think until now they didnīt succede - did they?

Good luck

yeah i think its in that stage for now but imagine if we could make a very Clean rom and cook android into it and make it start at startup we could have it running and a decent speed

fzzyrn
10-06-2008, 01:17 PM
I think we can have android running as soon as we complete the "linux kernel" part of the dev roadmap along with the runtime. At this point, android would be "running" but not functioning

M3XICAN5
10-06-2008, 07:52 PM
alright cool, you guys go work on the linux kernel and ill go.... drink this soda

N3xt2N0N3
10-06-2008, 08:13 PM
I think we can have android running as soon as we complete the "linux kernel" part of the dev roadmap along with the runtime. At this point, android would be "running" but not functioning

how could we get this started? im willing to try anything right now

fzzyrn
10-06-2008, 09:37 PM
you would probably need a coder. I haven't read much about android, but you could probably port over WM6 drivers (depending on programming language?)

bodyman
11-06-2008, 04:03 AM
you would probably need a coder. I haven't read much about android, but you could probably port over WM6 drivers (depending on programming language?)


I don't think that that will work. I think that you need to start with the basic linux drivers and see if you can port them to mobile.


And yes, you would need a coder for that. And sorry to say, that isn't me. But, it t-mobile gets the diamond/whatever they're going to call it, I think that I will be first in line.

ivanmmj
11-06-2008, 11:22 PM
yeah i think its in that stage for now but imagine if we could make a very Clean rom and cook android into it and make it start at startup we could have it running and a decent speed

Perfect reason for an Just2Clean variant! lol

CommZ
12-06-2008, 11:23 AM
WM6 are hardly running on our 200 MHz OMAPs and you want to put another OS on top of it? Laughing out loud.

slimag
12-06-2008, 11:57 AM
WM6 are hardly running on our 200 MHz OMAPs and you want to put another OS on top of it? Laughing out loud.

are you serious? hardly running? its sometimes (quite often to be honest) faster than qualcomm 400mhz... (most of users are still believers of MHZ GOD... ).

CommZ
12-06-2008, 12:07 PM
I know how fast my machine is. It is often annoyingly slow.

fzzyrn
12-06-2008, 12:54 PM
these days, frequency doesn't matter as much as FSB does!

But anyway, you would definitely have to write your own drivers, which makes android porting more the responsibility of the manufacturer than of the end user

Midian
14-06-2008, 08:28 AM
hmmm Android on the Wing would be pretty amazing.

I would love to help if i can.


but i do agree, we should try porting something easier first, just for a quick practice. i would have to agree that linux fits that category. Although i myself dont really like linux, it would be a nice change from WM.

Also, what are the possibilities of making a bootloader that can boot specific files?
like we make a bootloader that, when the phone is powered on, presents a menu of images you can run. It would be nice to dual-boot, tri-boot, etc like you can on ipods (ipod os, ipod linux, and rockbox all bootable) so why not for the wing? like tri-booting WM 6/6.1, Android, and linux?

that would give a nice choice to the user. lol

N3xt2N0N3
14-06-2008, 12:39 PM
hmmm Android on the Wing would be pretty amazing.

I would love to help if i can.


but i do agree, we should try porting something easier first, just for a quick practice. i would have to agree that linux fits that category. Although i myself dont really like linux, it would be a nice change from WM.

Also, what are the possibilities of making a bootloader that can boot specific files?
like we make a bootloader that, when the phone is powered on, presents a menu of images you can run. It would be nice to dual-boot, tri-boot, etc like you can on ipods (ipod os, ipod linux, and rockbox all bootable) so why not for the wing? like tri-booting WM 6/6.1, Android, and linux?

that would give a nice choice to the user. lol

well if we could do what the people over at kaiser are doing it and having boot thru windows mobile...thats kinda dual boot cause u could go back and forth inbetween the too.

when i get home from work im goin to try kaiser way of doing it using their files and all...but im not advicing anyone else to try it...it does say KAISER ONLY...i will surely report back here

fzzyrn
14-06-2008, 04:15 PM
well, regardless of the kaisers speed, it has more ram, which what you need for dual-running OS

robpet2
16-06-2008, 12:05 AM
port... port... port... port... port... WE ARE FLASHERS....

Midian
29-06-2008, 12:39 PM
what ever happened to this?
anyone get any further for the herald/wing?

taspankya
30-06-2008, 12:59 AM
the amount of time that it would take to create the drivers in linux for the herald is immense. unless we get someone who is extremely skilled to get involved.. my guess is that this will not get very far. :(

mswiss
01-07-2008, 01:52 AM
http://elinux.org/Android_on_OMAP

i didn't know if that would help anyone possibly trying to do this, im pretty sure we use omap processors, am i correct?

mswiss
04-07-2008, 02:01 AM
to the top

N3xt2N0N3
04-07-2008, 02:52 PM
to the top

i put the link on the first page...im really trying to understand andriod i just wish i have more time during the day...if anybody has any clue on how to make this work on herald/Tmobile wing...please feed this thread

2JRo
23-07-2008, 09:54 PM
well if we could do what the people over at kaiser are doing it and having boot thru windows mobile...thats kinda dual boot cause u could go back and forth inbetween the too.

when i get home from work im goin to try kaiser way of doing it using their files and all...but im not advicing anyone else to try it...it does say KAISER ONLY...i will surely report back here

I put all the Kaiser files on my SD this morning to try it, when I run the boot loader it'll goto whitescreen (launching Android I'd imagine) but then reboots my device. So it probably won't work on a Herald since made for a Kaiser but I'm gonna flash to a smaller rom and try it tonight.

N3xt2N0N3
24-07-2008, 05:54 AM
I put all the Kaiser files on my SD this morning to try it, when I run the boot loader it'll goto whitescreen (launching Android I'd imagine) but then reboots my device. So it probably won't work on a Herald since made for a Kaiser but I'm gonna flash to a smaller rom and try it tonight.

good idea try one of ivan's roms

speedblaster@yahoo.com
03-08-2008, 05:35 PM
First of all, i love the idea of having a non-Windows Mobile OS on the Wing, WM is getting boring......

Next as far as i understand Kaiser, Touch, Touch Dual have all got Android working, but the reason why we can never follow their procedure is beacuse they have 400mHz proccesors and we only have 200mhz proccesors, so if we somehow modified the files that the Kaiser guys use to run on the hardware specs of the Herald then we might be able to pull this of.

misha
07-08-2008, 04:32 PM
good idea try one of ivan's roms

any news? on your trial......

I have seen in other forum that you would need 70+ MB of memory (non SD) to boot android with linux.

do we even have a WM rom small enough to allow for such large working area on HERALD/WING devices?

speedblaster@yahoo.com
07-08-2008, 06:20 PM
any news? on your trial......

I have seen in other forum that you would need 70+ MB of memory (non SD) to boot android with linux.

do we even have a WM rom small enough to allow for such large working area on HERALD/WING devices?
Yeap....Ivan's latest JustMe LZX gives about 71 MB+ free space.

Lackofmotivation
10-08-2008, 05:08 PM
I haven't been able to make the Kaiser build work on my Wing, I do have linux able to run on thew Wing however, maybe someone can make use of this to get a working Android image? Info on linux working @

http://forum.xda-developers.com/showpost.php?p=2508370&postcount=5

123shadow123
11-08-2008, 02:49 PM
hey. im new here. ive been tryin to get this runnin for a few months. glad to see other people are trying to do the same.

now about that lunix port, it doesnt seem to work. copied over the firles, loaded it and all it does is flash the screen twice and then leave me at a white screen. all my LED's are active too (normal green one, bluetooth one, and the alt and shit keyboard LED's are on) is that wat is suppose to happen? if so, thats not working.

I did manage to get android semi runnin. like it does exactly what this linux port is doin. appears to be bootin but then crashes on a white screen.

Lackofmotivation
11-08-2008, 05:43 PM
hey. im new here. ive been tryin to get this runnin for a few months. glad to see other people are trying to do the same.

now about that lunix port, it doesnt seem to work. copied over the firles, loaded it and all it does is flash the screen twice and then leave me at a white screen. all my LED's are active too (normal green one, bluetooth one, and the alt and shit keyboard LED's are on) is that wat is suppose to happen? if so, thats not working.

I did manage to get android semi runnin. like it does exactly what this linux port is doin. appears to be bootin but then crashes on a white screen.

That's the problem I was having with android. It just went to the white screen and lit all LED's The linux port has been working fine for me. Are any of the android files still hanging around maybe?

To keep everything seperate, I have a folder on the storage card named gizard containing the default.txt, haret exe, and the initrd and zimage files. Sometimes I have to reboot to free up memory before I can run haret successfully though.

N3xt2N0N3
12-08-2008, 12:34 AM
That's the problem I was having with android. It just went to the white screen and lit all LED's The linux port has been working fine for me. Are any of the android files still hanging around maybe?

To keep everything seperate, I have a folder on the storage card named gizard containing the default.txt, haret exe, and the initrd and zimage files. Sometimes I have to reboot to free up memory before I can run haret successfully though.

try using ivans Justme (http://forum.xda-developers.com/showthread.php?t=408502) rom it should be perfect for memory issues

PuffyTacos
12-08-2008, 05:20 AM
Who is developinfg Andriod and will it be a ROM?

foltz61
12-08-2008, 07:22 PM
I replaced the android zimage with the gizard one (android.zip is actually the zimage) and it booted a little farther than the android one. Im on the road so, cant comment any more. about it. I'm a linux retard so, I'm not sure what I even accomplished. Gizard boots fine on my wing with the already mentioned issues BTW.

Edit:
Says "A N D R O I D" with a trailing blinking cursor. The screen then goes totally blank after 15 seconds or so. I let in run about 15 minutes with no change.

ivanmmj
13-08-2008, 06:13 PM
The device drivers have to be compiled, as well as the kernel to match the device and its architecture. You won't be able to just run one made for another device unless it's a device with almost exactly similar specs. And even then, it will not be perfect. We need a team with linux and programming experience working on this exclusively.

misha
13-08-2008, 06:25 PM
I replaced the android zimage with the gizard one (android.zip is actually the zimage) and it booted a little farther than the android one. Im on the road so, cant comment any more. about it. I'm a linux retard so, I'm not sure what I even accomplished. Gizard boots fine on my wing with the already mentioned issues BTW.

Edit:
Says "A N D R O I D" with a trailing blinking cursor. The screen then goes totally blank after 15 seconds or so. I let in run about 15 minutes with no change.


This is great progress.

I was never able to get beyond haret boot followed by white screen and a reset.

Lackofmotivation
13-08-2008, 06:45 PM
I replaced the android zimage with the gizard one (android.zip is actually the zimage) and it booted a little farther than the android one. Im on the road so, cant comment any more. about it. I'm a linux retard so, I'm not sure what I even accomplished. Gizard boots fine on my wing with the already mentioned issues BTW.

Edit:
Says "A N D R O I D" with a trailing blinking cursor. The screen then goes totally blank after 15 seconds or so. I let in run about 15 minutes with no change.

Nice, Some progress on this at least. I'll have to play around with this some more then

N3xt2N0N3
13-08-2008, 11:58 PM
The device drivers have to be compiled, as well as the kernel to match the device and its architecture. You won't be able to just run one made for another device unless it's a device with almost exactly similar specs. And even then, it will not be perfect. We need a team with linux and programming experience working on this exclusively.

This is true if the kernels doesnt match the devices driver nor architecture it wouldn't work well at all. Thats the reason it freezes at a white screen

foltz61
16-08-2008, 04:01 PM
initrd-android.zip can be modified in Windows using 7-zip. Anyone with enough experience in linux here that can use the linwizard/gizard initrd stuff to possibly get the android initrd to work?

Edit:

The gizard initrd won't open with 7-zip.

Edit 2:

Can't gunzip it in linux either.

123shadow123
17-08-2008, 12:22 AM
initrd-android.zip can be modified in Windows using 7-zip. Anyone with enough experience in linux here that can use the linwizard/gizard initrd stuff to possibly get the android initrd to work?

Edit:

The gizard initrd won't open with 7-zip.

thats because initrd isnt a .zip file.
You can try hex-editing the initrd or reverse engineering

foltz61
17-08-2008, 03:38 PM
thats because initrd isnt a .zip file.
You can try hex-editing the initrd or reverse engineering

But the Android initrd is. Linux is confusing as h*ll.

amousa
20-08-2008, 11:55 PM
Hello

is the Anroid ready to try it on the T-Mobile Wing

buru898
22-08-2008, 04:13 AM
Apparently not. It all seems too complicated but I would love to put Linux as my phone's OS.

foltz61
26-08-2008, 07:30 PM
Ive been trying to get the Vogue implementation of Andriod working on the herald lately. Evverything works up to losetup of data.img on /dev/block/loop0. /dev/block/loop0 exists but, if I run losetup -f it shows rdev/loop0 as the first avvailable block device. The error says that data.img cant be found on /sdcard but, I can cd to my sdcard and work with files. data.img and system.img are there. Wondering if the /dev/loop0 stuff is the problem. I might ask the Vogue group if they can edit thier init (make us a special initrd) to point to /dev/loop0 and 1 for us.If I run the losetup manually using /dev/loop0 it still doesnt work though. I'd hate to but in on thier thread. I might pm one of them and ask them to check our thread out.. I'm still using the linwizard zimage BTW.

foltz61
02-09-2008, 05:17 AM
Still messing with this. Anyone else making progress. With learning linux as I go along, I'm going 2 steps forward and 1 step back. Better than vice versa I guess.

foltz61
03-09-2008, 12:00 AM
Still no progress of my own. If you want to see the little red thingy go back and forth, use the file below in place of zImage (extracted from MMC-android.gz in the linwizard project. I needed to use 7-zip to get to the actual image file.) and the initrd-android stuff from the Wizard android xda page http://forum.xda-developers.com/showthread.php?t=403015

ivanmmj
04-09-2008, 06:43 AM
I found a guide somewhere to compile the kernel for the Omap850... I have to find where that guide is and compile the kernel... The hard thing is remembering to do it amongst everything else I have to do.


...I just remembered that my tuition is due today. :p

ivanmmj
04-09-2008, 11:12 PM
Here's some info: http://elinux.org/Android_on_OMAP#Android