yashsingh1/xdaforums huggingface dataset:
[Wing, P4350 ROM development] darkstar62:
Wing Linux 0.3pre3 Out!

Alright, its out! Get it while it's hot:

http://files.getdropbox.com/u/198699/linux_wing/wing-linux-0.3pre3.zip

Installation Instructions:

1. Create a directory /Storage Card/linux

2. Unzip the contents of the zip file there

3. Move the files in wing-linux-0.3pre3 to /Storage Card/linux

4. Run HaRET

5. Follow the instructions.

If you've installed the previous releases and have a partitioned SD card, the bootloader will automatically detect that and prompt you for which one you wish to boot. Use the arrow keys or DPAD to select one.

I haven't yet added the video autodetection support yet, so you'll still need to edit your default.txt file and ensure the heraldlcd parameter is set correctly for your device. If you don't know what to put there, leave it as is -- most users should find it works well enough.

New things in this release:

Root filesystem was created using a build system commited to SVN, instead of by copying files off my phone -- it's reproduceable!

The DPI setting of Android has been changed to fit our smaller screens a bit better. The phone dialer still has overlapping buttons, but you can now read the letters on the bottom of them and using them is much easier.

The Angstrom system has been pared down to a simpler console-only system to save space. It now just sits in the background, and Android loads automatically.

No more SD card partitioning is necessary! Simply unzip and enjoy!

Console access is available through USB as always

Android keyboard and button support is now 99% complete (only missing mappings for a couple of the side buttons). Arrow keys / direction pad works as expected, and alpha / symbol mappings are correct per WM6 settings, so you can use the keyboard like you're used to. Thanks neoobs!

As always, I'll be in the chat room to help or discuss ideas. Happy testing!

- d
[Wing, P4350 ROM development] darkstar62:
OK, I've made it even easier. Go to the downloads section of the wing-linux site and grab the 0.3pre3 development CAB file. Install this to WM6, then click Start->Programs->Wing Linux.

Enjoy.

- d
[Wing, P4350 ROM development] darkstar62:
Quick update...I've added video mode autodetection to the kernel, as well as disabling the suspend mode (as it's currently broken). Once you've got 0.3pre3, grab this and give it a roll:

http://files.getdropbox.com/u/198699/linux_wing/zImage51

Put that in your /Storage Card/linux directory and modify your default.txt appropriately. Be sure to remove any heraldlcd options you might have -- they will override the autodetection.

Happy testing!

- d
[Wing, P4350 ROM development] darkstar62:
Wing Linux 0.3 Out!

It's official -- 0.3 is out! Grab it at:

https://sourceforge.net/project/platformdownload.php?group_id=253356

Enjoy!

- d
[Wing, P4350 ROM development] apreichner:
Wow... you guys are doing awesome. I never thought I'd see the day, but it looks great! Can't wait to try it.

Keep up the good work. I can't wait for WiFi and GSM!
[Wing, P4350 ROM development] N3xt2N0N3:
Just updated the first page with darkstar26's instructions on Wing LINUX 0.3. I'm sorry for the lack of updates. My wing took a crap. It doesnt even charge now.

Waiting for my girlfriend to get a new phone so i can take her wing. hehehe

But besides that. I am still here so if theres anything i missed and you feel it should be on the first page let me know.

Thanks
[Wing, P4350 ROM development] hogindas:
do you have to have linux on your computer to do this, cause i put the android on my phone, and i cant do anything, no service, nothing, is that for everyone or just me?
[Wing, P4350 ROM development] ivanmmj:
No, you don't have to have linux.

As far as service, it's an early alpha, it doesn't have working service, yet.
[Wing, P4350 ROM development] DestructDez1:
Great job. .03 is amazing. when do you estimate service will work? There are some issues with speed but its understandable and there is a hang that resulted in a crash when you press the record video button. keep up the good work.
[Wing, P4350 ROM development] darkstar62:
I'm hoping we'll have at least data service early in 0.4 development. If all goes well, we can try for sound support too, which would lead to being able to make calls too. We already have a working GSM driver that I've used to successfully make a call (no sound though), so getting data working shouldn't be too far off as I see it.

Can you reproduce that hang and crash?

- d
[Wing, P4350 ROM development] suprduprchunk:
problem loading linux/android

I tried to install the .3 cab file and I am getting the message:

switch_root: Bad console '/dev/console'

Kernel panic - not syncing: Attempted to kill init!

I am using WinMo 6.5. Would that make a difference whether it will run the Android or not.
[Wing, P4350 ROM development] Sincidius:
I got the same message. I ran it on a 6.1 on OpenTouch 7.5 I didn't have a microSD with enough space (256M!) I put in my 1Gig and it worked fine.
[Wing, P4350 ROM development] ivanmmj2:
It needs at least 300mb free + 64mb's free for the swap, I believe.
[Wing, P4350 ROM development] darkstar62:
Shouldn't make any difference. Did you install the cab to your storage card? That's a must -- along with at least 400mb free. The cab only uses about 30, but when you install, it uses an additional 364mb at a minimum for the base system image and swap files.

- d
[Wing, P4350 ROM development] darkstar62:
So I figured it'd be good to give everyone an update on 0.4 development. I'm closing in on full support for GSM in Android -- including making calls and data access (though no sound, so calls aren't too useful right now). I've got Android recognizing the GSM, connecting to the carrier, and even starting up the data connection -- just need to do a bit of polishing to get it all consistent and reproduceable.

I'm planning to put out a 0.4pre1 with the changes once I'm happy with them. Should make things a lot more fun to test.

Until then.

- d
[Wing, P4350 ROM development] Kuuf:
Very nice let me/us know when we can test it.

I'm moving right now, that's why I haven't been online very much lately
[Wing, P4350 ROM development] suprduprchunk:
I did install it on the Micro SD which has about 2000 free MB. I installed the cab. Then accessed the linux folder in storage card, ran Haret. When I run default.txt from Haret it asks me how much space I want to allocate for Wing Linux and how much space I would like to use for virtual memory. I keyed in 400 mb and 128 mb. After it do all that it finally ends at that message.
[Wing, P4350 ROM development] darkstar62:
Hmm, I'll have to test that configuration. I've never tried entering something different than the defaults. Could be a bug in the installer.

- d
[Wing, P4350 ROM development] suprduprchunk:
I will try running it using the defaults and see what it does. Thanks
[Wing, P4350 ROM development] suprduprchunk:
I tried just hitting enter when it asks for the memory values and I tried typing in the defaults and I am still getting the same message.
[Wing, P4350 ROM development] darkstar62:
That's really weird... Maybe try the 0.4pre1 cab and see if that helps. It's in the next post. :)

- d
[Wing, P4350 ROM development] darkstar62:
0.4pre1 Out for Testing (GSM support!)

Go play with it and lemme know:

https://sourceforge.net/projects/wing-linux/files/

You'll need to set up your APN for data to work -- restart after configuring it (or enable/disable airplane mode twice).

Also, if you're upgrading, remember to remove your /Storage Card/linux directory after uninstalling the old release! Otherwise nothing will be updated.

- d
[Wing, P4350 ROM development] suprduprchunk:
Worked this time. Looks good bro. Thanx
[Wing, P4350 ROM development] moneyslap03:
I need Help i had setup T-Mobile APN settings and press save and it didnt save the settings i tried to disable and enable the airplane mode to see if the network would start up and nothing i am using the new 0.4pre1 cab

EDIT: I restarted Android it took about ten seconds to show bars great work you have hear i would to follow up the progress on this project also how would i go about using the Data network as only the cellular part is working
[Wing, P4350 ROM development] xda-dude:
Wooot!

Good for you, guys! Keep up the good work! I hope we'll have our Xmas' gift before December!
[Wing, P4350 ROM development] darkstar62:
What did you enter for your APN? You have to have the right address, and MCC / MNC codes (I think it's MNC...the two or three digit one). Otherwise Android won't use them. If you've got it right, you should see your new APN in the APNs list.

- d
[Wing, P4350 ROM development] moneyslap03:
I have the text and calling feature working the data just isnt working for MCC/MNC i have 310 and 260 By the way this is T-Mobile US network i am on

EDIT: I Finally got it i was messing around with androind i added my own lockscreen and i restarted the phone another time and the G with the arrows came up waiting for E to show up but data is now shown im currently testing right now thanks again
[Wing, P4350 ROM development] moneyslap03:
EDIT: Sorry my internet connection Bounced sorry for the double post
[Wing, P4350 ROM development] ivanmmj:
The Dream forums have an APN list that's included with the Dream ROMs that automatically configures the APN. Maybe we can borrow it from them.
[Wing, P4350 ROM development] darkstar62:
That's a real good idea. Android will use the /system/etc/apns-conf.xml file as the default when you first boot, so if it has something that matches, it'll use it. That way nobody has to manually enter their settings.

- d
[Wing, P4350 ROM development] ivanmmj:
Do you want it off of my phone?
[Wing, P4350 ROM development] darkstar62:
Sure. You can even add it to the build system if you'd like. Just add it in buildsys/trunk/oe/android-1.5, and modify the buildsys/trunk/oe/android_1.5.bb file to include it.

- d
[Wing, P4350 ROM development] ivanmmj:
Done. Let's hope I did it right. :p
[Wing, P4350 ROM development] xardas_90:
hey

just wanted to say good luck with this project i think it's a revolutionary port for the android....i love it
[Wing, P4350 ROM development] adelco93:
i dont mean to sound impatient, lol , but are you going to post the cab with the built in apn list. :D
[Wing, P4350 ROM development] razorbone:
Tried it on my Herald. The interface is very slow. Have to wait like 2-3 seconds before a function responds after a press.

Looking promising though! If this project becomes successful, count me in to be using this ROM! :)
[Wing, P4350 ROM development] darkstar62:
Here's an updated cab file:

http://files.getdropbox.com/u/198699/linux_wing/wing-linux-0.4pre1.cab

I haven't tested it yet, so ymmv. It includes the new file, though, so you should in theory be good to go.

- d
[Wing, P4350 ROM development] darkstar62:
That's my experience too. Working is step 1. After that, then we make it fast :) I think there's going to be considerable optimizations to be done to get it running as nicely on our wings as it runs on the g1, simply because we have half as much memory as the g1.

- d
[Wing, P4350 ROM development] xda-dude:
After booting Wing Linux 0.4pre1...

Hello, Darkstar62!

There's a minor bug that needs to be fixed. Let me explain that to you:

I installed Wing Linux 0.4pre1 in my TMo Wing. It booted very well using default settings. I always have to put a pin code to use my SIM card in any phone, so I was asked to put it in on the screen. Well, on that first screen it appears the following message: "SIM CARD IS LOCKED " and "SCREEN LOCKED". I push the button that is above the END key and it gives me another screen where I have to put my pin number, but it says " Incorrect PIN Code!", after I put the right numbers and the "Unlucking SIM Card" message appears; even though I'm putting the right pin as I already said. So I can't go past those two screens. Why do you think is that? Well, in the meantime, I'll try to free my SIM card from the PIN code to test it better ;)

Update: The softkey numbers sometimes are wrongly mapped(e.g.: when I click on the 8 key, it maps the OK key).

Thanks for your efforts!

XDA-DUDE.
[Wing, P4350 ROM development] Midian:
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
[Wing, P4350 ROM development] N3xt2N0N3:
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
[Wing, P4350 ROM development] fzzyrn:
well, regardless of the kaisers speed, it has more ram, which what you need for dual-running OS
[Wing, P4350 ROM development] robpet2:
port... port... port... port... port... WE ARE FLASHERS....
[Wing, P4350 ROM development] Midian:
what ever happened to this?

anyone get any further for the herald/wing?
[Wing, P4350 ROM development] taspankya:
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. :(
[Wing, P4350 ROM development] mswiss:
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?
[Wing, P4350 ROM development] mswiss:
to the top
[Wing, P4350 ROM development] N3xt2N0N3:
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
[Wing, P4350 ROM development] OminousPrime:
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.
[Wing, P4350 ROM development] N3xt2N0N3:
good idea try one of ivan's roms
[Wing, P4350 ROM development] speedblaster@yahoo.com:
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.
[Wing, P4350 ROM development] misha:
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?
[Wing, P4350 ROM development] speedblaster@yahoo.com:
Yeap....Ivan's latest JustMe LZX gives about 71 MB+ free space.
[Wing, P4350 ROM development] Lackofmotivation:
Maybe this will help

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://xdaforums.com/showpost.php?p=2508370&postcount=5
[Wing, P4350 ROM development] 123shadow123:
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 **** 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.
[Wing, P4350 ROM development] Lackofmotivation:
Hmm..

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.
[Wing, P4350 ROM development] N3xt2N0N3:
try using ivans Justme rom it should be perfect for memory issues
[Wing, P4350 ROM development] PuffyTacos:
Who is developinfg Andriod and will it be a ROM?
[Wing, P4350 ROM development] foltz61:
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.
[Wing, P4350 ROM development] darkstar62:
Yup, known issue. I've re-opened the GSM ticket until I can get that fixed.

- d
[Wing, P4350 ROM development] marek1:
Android build 0.4

First you made nice work that you port Android and run it from WM but.

The Android is not usefull for normal using, I thing that Is just for test.

Problems:

WIFI

CAMERA

POWER SAVING ( LCD )

Configuration of MMS or Internet GPRS connection

No task manager

NO file explorer

No any video player

MP3 player

Document editor

Time and Data change

Other settings

If you will fix all things then it will be great.
[Wing, P4350 ROM development] Kuuf:
Dude, why being so negative?

Darkstar knows there's yet much to do, but the project is evolving ...

D, together with some other people, is working on it ...
[Wing, P4350 ROM development] marek1:
Android

I am not negative but I just mentioned what the main issues are.
[Wing, P4350 ROM development] darkstar62:
OK, between posts on here and in IRC, this is getting out of hand.

Firstly, this is a volunteer effort. I work on this in my free time, as do the others on the team. As such, development can be slow at times. If you want it faster, feel free to submit patches and get in on the development.

Secondly, all status questions can be answered by reading the wiki. If you don't have the link, google for "wing linux", or go here: http://wing-linux.sf.net. There's a link on the right for "Status" that shows the state of things as of the latest -pre release. If it's not listed as working, it doesn't work.

Thirdly, we have a bug tracking system on the wiki. Click the "Tickets" link and select a report. I usually use "all tickets (including closed) by milestone". If you see a ticket listed for your problem, it's a known issue and will be worked. If you see something you can help with, by all means feel free to work it. Patches are always welcome. If you found a problem that's not listed in the Status page and isn't in the existing bugs, file a ticket, using as much information as you can give me as to the problem.

Fourthly, we're only at 0.3 stable. That means third alpha release. Things won't work completely at this point. When we hit 1.0, that's when you can expect everything to be working. Until then, the "stable" releases are considered stable up to what we have working, and the -pre releases I periodically put out are test versions intended to get newer bleeding edge features out for testing sooner -- they are not considered stable!

If you're feeling like you can't contribute to the project because you don't know how to work on the kernel or on Android, I can tell you that I didn't either when I started working on this. I had never even worked with the kernel, let alone writing drivers. And Android is totally new to me too -- most of what I find out I get by googling around and by following IRC channels such as #android, #linwizard, #htc-linux, and our own #wing-linux. Best I can say is, jump in and try it. Grab the build system and try and build yourself a CAB file. Grab the kernel and try and build yourself a custom kernel. Then, try and modify them. The best way to do this stuff is to just get in and play with it.

I want to stress that, with some exception, I am the only one on the project putting in significant contribution. But I have a job, and a family, which means I don't always have time to work on this stuff. Nobody's paying me to work on this. I do it out of the sheer enjoyment of working with this stuff.

But I can use all the help I can get. Submit kernel patches. Try and get more apps in Android (via the build system, please -- we can't distribute programs with Android that are illegal to distribute, or unobtainable through public means). Do some research about hardware. Try and get the EOS bootloader to work so we can boot from storage card directly. There's many ways to contribute. Find something interesting and go for it.

And please please please, check the wiki before you post questions. There's a good chance we know of the issue, and maybe even have a fix planned.

- d
[Wing, P4350 ROM development] marek1:
Yes I know that is very hard, and is great that someone do this job.

OK, now I can see what is not working. I didnt mean it bad, just for info.:)
[Wing, P4350 ROM development] xardas_90:
darkstar we all apreciate your work and effort and we are forever gratefull for doing this for us freely...not to mention nobody else would have done it even for money...thank you again and if people will be rude and critic please ignore them and think of us the people who really care and apreciate this at it's real value
[Wing, P4350 ROM development] xda-dude:
Ignore them, please!

Just what he said, please!:D
[Wing, P4350 ROM development] moneyslap03:
Yes.. please think of us i had finally got the Wing off my fathers hands because of him keeping the Wing for stereo bluetooth while he had the G1 i installed cupcake so fast on his G1 for stereo bluetooth just to get the Wing, now i wanna have a fully functional Android OS running on my wing. I love this Project So keep up the good work and dont listen to the negative comments because ive seen devs get Angry and called projects off whilelist on the PSP scene