yashsingh1/xdaforums huggingface dataset:
[Tilt, TyTN II, MDA Vario III Android Development] uplinked:
If we're looking at stripping down WM to make booting Android easier, we should honestly consider working on a devoted Android bootloader solution now. Forget dual booting (though it's probably a possibility in the future), but for now, while we're working on getting Android to boot [reliably] with the new 1.0 binary, doesn't it make more sense to eliminate Haret/WM, which may or may not be contributing to some of the problems we're having with reliable boots?

And since you can [probably!!!] flash back to WM through tricolor when you're done debugging, it doesn't completely take your device out of the running.
[Tilt, TyTN II, MDA Vario III Android Development] corvus:
Everybody repeat with me:

NO BOOTLOADER FOR KAISER AND ANDROID WITHOUT WINDOWS MOBILE UNTIL ANDROID 1.0 BOOTS OK.

We have problems to make a kernel recognize all the hardware and make it work ok and are we going to begin a possibly harder project??? You are free to try...
[Tilt, TyTN II, MDA Vario III Android Development] TheSurfer:
Another idea I came up with... check this git branch: http://git.kernel.org/?p=linux/kernel/git/drzeus/mmc.git;a=tree

It has the latest mmc driver fixes (drivers/mmc)... maybe we can try to backport these to the android-msm-htc-2.6.25 branch + 20082410 patch? If the DMA problem is in the mmc drivers, this might fix the issues.
[Tilt, TyTN II, MDA Vario III Android Development] Speaking_On:
It may make sense, but it is a lot harder. Haret is here now and it

works, and there are various "clean" roms out there (not a treo fan's,

for example) that demonstrate how to pull a lot of the fat from a

windows mobile. There may be some "bones" we can take out as

well while leaving the basic theory the same.

But, as a lot of people have said, being able to use removable media

(the SD card approach) has a lot of other advantages. I think the

stripped down solution *might* be faster way to get reasonably

stable stuff to play with, but it is ultimately going to be superseded by

something else (direct boot to Android or SD boot or both)
[Tilt, TyTN II, MDA Vario III Android Development] astrocrep:
Thats interesting... but looking through that branch, I couldn't find his mm/ashmem.c file...

-Rich
[Tilt, TyTN II, MDA Vario III Android Development] piethein:
I created a very small Ubuntu VMWare image for those you like to play building there own kernel.

Instructions:

1. Install VMWare Workstation or VMWare Fusion

2. Download my ubuntu-android image from http://www.strengholt-online.nl/httpdocs/android/Ubuntu-android.tar.gz

3. Unpack and open the image with VMWare

4. Logon with the following credentials:

Username: ubuntu

Password: ubuntu

5. Get the latest version of the source

cd mydroid

../bin/repo sync

6. I don't have time to finish the rest.. Look at this post for more information: http://xdaforums.com/showpost.php?p=2818564&postcount=404
[Tilt, TyTN II, MDA Vario III Android Development] corvus:
If i have this just 2 days ago... today I install ubuntu and all the tools ...

Thanks

Corvus
[Tilt, TyTN II, MDA Vario III Android Development] tropmonky:
Update Page 1 or start a new thread?

Hey guys, I've been trying to keep up to date as to how the android port is going and it's been a little difficult. The first post hasn’t been updated since May. Maybe the first page should have an updated info post or something?

Meanwhile I’ve loving the new G1 phone I picked up, minus the none working POP/IMAP email client that it comes with!

http://forums.t-mobile.com/tmbl/boa...3&thread.id=360&view=by_date_ascending&page=1

Kyle
[Tilt, TyTN II, MDA Vario III Android Development] edzilla:
Seriously, can't you just READ THE ****ING LAST PAGES??

This question has been asked/answered like a hundred times.

It's a work in progress, back off and wait for the guys actually working to tell you it works.
[Tilt, TyTN II, MDA Vario III Android Development] anthonws:
Thank you piethein!

I'll use your image to get a fast up to date with the latest source code :)

A big THANK YOU to all the Dev's and people involved!

Stay cool, in time we will see the necessary progress :)

Anthon.
[Tilt, TyTN II, MDA Vario III Android Development] jmacko:
Download link seems to be dead, goes to a drupal home page. Anyone got a valid link?
[Tilt, TyTN II, MDA Vario III Android Development] uplinked:
I didn't realize it'd be that much more complex to do it first; I agree that the bootloader will be a significant undertaking, but it's got to be done sometime, and I figure now makes sense. Everyone's hot in their pants "just to have it working", which could definitely be done faster if we stick with Haret, but that's not the complete solution nor the final goal for many of us here.

Working "bottom-up" certainly seems logical to me, so once my repo sync finishes and I can build my own Haret-bootable image, I'll personally work on the bootloader/flashing process before worrying about whether or not I have 3G.

Please, don't feed the trolls, even if they're not intentionally trolling.

There's no reason to flip out and shout at someone who doesn't have the patience to follow the thread from the beginning.

His complaint that the first page isn't updated is valid; whether or not the first page actually does get updated, it certainly should be updated. Just don't reply if you don't feel like answering the guy's question; odds are he'll read around after he gets no reply, and find what he wanted.

I understand that the civility in a thread is inversely proportional to it's length, but this is a community that's usually pretty curteous and helpful, and no matter how much you contribute to the task at hand, still keep in mind how your forum posts reflect on the community.
[Tilt, TyTN II, MDA Vario III Android Development] EDA-One:
Hi guys,

what about a Kaiser sub-forum especially for android porting?

I have the problem, that I have some questions, but don't want to disturb that progress in this thread. (Oh, now I've already done it. ;-) )

I think there will be different problems with porting android and so it would be possible to ask specifically questions. (e.g. kernel problems, bootloader, compiling,...)

That's just a proposal.
[Tilt, TyTN II, MDA Vario III Android Development] shadowline:
Hmm... someone is in a good mood! Seriously. It has nothing to do with ASKING what is going on. He is only stating that the front page needs to be updated a little more often with the bigger updates and news. Like that we know the source is out, and that the kernel still needs an SD driver for it to boot properly from the card. It was a suggestion, not a question. So you might want to rethink your post and back off yourself as it is not helping anyone with a reply like that.
[Tilt, TyTN II, MDA Vario III Android Development] azazelx:
I agree, edzilla he just asked if someone could update the first page which i agree needs to be done, so you dont have to read all the pages, and whats with the ****ING language?:eek: seriously dude if you dont have anything productive to say, dont say it edzilla. :mad:

I agree, maybe we can ask the mods if they would put one in
[Tilt, TyTN II, MDA Vario III Android Development] djmaddogfreal:
Hey everyone.

Love the hard work you guys are doing, wish I could do more than just sit and wait, but alas programming just isnt my thing.

With all that has been said in this forum, i was curious as to an estimated guess at when we could expect a working ROM that could be flashed to our TILTs. I understand that there's a lot more to be done, and that currently, getting it to work with Haret is number one priority, but just a curiosity question for the main developers out there working hard, any idea on to when to expect this and also, what major problems or issues need to be overcome first?

Again, I love the work all of you do here, this place is filled with awesome info and ROMS that I have loaded over and over again on my TILT. (which FYI, I had to exchange my TILT because of a USB port issue and I had a cooked ROM on it, they didn't care) Anyways, best of luck to you, we are patiently waiting.
[Tilt, TyTN II, MDA Vario III Android Development] dsoler702:
Can anyone provide me with a good set of files to get android booted. I'm not a programmer by any means , so any help would be appreciated. I keep trying these different file sets and I still can't get it to boot properly. Is this even worth the time and effort? Basically I need an idiot proof guide to get this to work, I've never used linux except maybe once or twice and I certainly never went into this kind of detail. I need noob help.
[Tilt, TyTN II, MDA Vario III Android Development] rkadar1:
let the flaming begin. I'm a noob also but yet I understand the concept of patience especially since these devlopers know what they are doing and us noobs don't. more importantly their work gets simplified for us commoners. So noobs read up before asking for favors and if u don't want to than be patient and wait until it's made accessible to us
[Tilt, TyTN II, MDA Vario III Android Development] dsoler702:
ok, lets get a few things straight, I did numerous searches and have been working on it for sometime and just now finally got it to boot. This forum is all about asking questions and asking for help. Considering its just preliminarlied laid out how to do, it leaves room to question problems with booting it up. I didn't ask anyone to get a perfectly working version out for me now, I asked for help to get it booted, so I can see whats up with android on the kaiser, considering I've attempted to help many people on this forum with problems I don't see where you get off flaming me.
[Tilt, TyTN II, MDA Vario III Android Development] rkadar1:
didn't flame u bro just telling u that asking for an " idiot proof guide " when there is 130+ pages of info out, many relevent to what u want is prolly not the best way about getting what u desire. Just forewarning
[Tilt, TyTN II, MDA Vario III Android Development] sd73ta:
not trying to start anything here but wasnt this thread started because the first post wasnt updated and now were back in the same boat with no updated first post
[Tilt, TyTN II, MDA Vario III Android Development] piethein:
http://www.strengholt-online.nl/android/Ubuntu-android.tar.gz

This is the correct one! It's 600 zipped.
[Tilt, TyTN II, MDA Vario III Android Development] corvus:
New kernel:

http://rapidshare.com/files/157340039/zImage.html

With:

Wifi (not tested, but finds TI card... thanks dcordes)

codepage 437 and 850

iso8559-1

loop

other tweaks

Boots kernel, ./init mounts all and try to boot android... no segfault, but restart phone...

I also extract system.img, data.img from android sdk emulator and are different that the vogue's ones. I will try to put them with the initrd from vogue and see if works.

More soon...
[Tilt, TyTN II, MDA Vario III Android Development] beboxed:
This kernel doesn't restart my phone. The messages i get are:

A N D R O I D sh: can't access tty; job control turned off

Initialise Modem

# Username=, Password=

warning: 'rild' uses 32-bit capabilities (legacy support in use)

Unhandled fault: external abort on linefetch (0x806) at 0x00000000
[Tilt, TyTN II, MDA Vario III Android Development] corvus:
An then doesnt restart???

I get the same error and then reboots...

Any dma problem???
[Tilt, TyTN II, MDA Vario III Android Development] beboxed:
Nope it doesn't restart, but is crashes/blocks. I don't see any dma errors showing up.
[Tilt, TyTN II, MDA Vario III Android Development] TheSurfer:
I tried to backport the new mmc stuff to the "old" kernel, patch @ http://www.niekvandermaas.nl/mmc-backport.patch

Unfortunately the SD card is now not detected @ boot... must be something wrong with the init stuff, anybody here who's got an idea?
[Tilt, TyTN II, MDA Vario III Android Development] DJ_Steve:
did you enable block device support for the mmc ? - can you check the output of dmesg

edit: i just get binder errors on my copy using that new kernel above
[Tilt, TyTN II, MDA Vario III Android Development] soulbandaid:
Seriously!

Your so right. There multiple problems which are being addressed by this forum.

At the least, we need a post for development and one for noobs trying to get android running on their "tilts". Maybe someone who is willing to update a front page (i am not) can start a new one for noobs and leave this one for dev since it seems to be going that way. Maybe since this one isn't being maintained someone can start a new one for dev too.

Just a proposal.
[Tilt, TyTN II, MDA Vario III Android Development] corvus:
i dont understand why are we geting different errors. mayybe windows initialize some hardware that linux use later?

I know this happens at least with wireless. Windows loas the firmware and ther in linux you can une it.

I think we must put our specs to discard this problem.

Mine:

Kaiser (no Tilt)

wimo hiperdragon III

phone on

wireless on

my kernel

vogue android

Gets:

Unhandled exception error when try to boot android

reboot to wimo

no dma error
[Tilt, TyTN II, MDA Vario III Android Development] dcordes:
corvus, it is likely that the softreset you experience is initialized by arm9 watchdog which detects a fault in your system. in other words, it's not what you want.

btw, those who want the new android on the kaiser should look into the buildsystem and roll their own.
[Tilt, TyTN II, MDA Vario III Android Development] echofloripa:
ubuntu vmware image

Hey

So where is the image?

Edit: Sorry, haven't seen the correction among the 700 posts :)

http://www.strengholt-online.nl/android/Ubuntu-android.tar.gz

Seems eveyone aggrees we should restart a new thread. Who's willing to do it, know well the information and will be able to update it accordingly?

Regards

Emerson
[Tilt, TyTN II, MDA Vario III Android Development] nanreh:
700? We're almost at 1500 posts :(

While it's nice to only have to read one thread and get all the information available, it'd be nicer if we had a separate forum where we can categorize the different discussions.

Keep up the good work, everyone!
[Tilt, TyTN II, MDA Vario III Android Development] uplinked:
A subforum would be nice, but we'd need an admin to add that.

In the meanwhile, I agree, why not fork this thread into several smaller [android] threads that can be more easily managed?

I suggest:

[android] Current Development Status (f.p. should have relavent info, remain updated)

[android] Kaiser Kernel Development (could be long)

[android] Most Recent Download Links (keep the links on the first or last post)

[android] Build Environment and Instructions (for devs-to-be trying to help)

[android] Troubleshooting (for issues)

[android] Source is available! (for all the reposts :-p)
[Tilt, TyTN II, MDA Vario III Android Development] DJ_Steve:
slightly off topic,

im wondering if anyone would appreciate having a ftp account we can all access and upload our files for this little project to - as rapidshare is not the most brilliant of services :), id be willing to offer up a chunk of space since i have a huge excess of it for the aid of keeping all our files in one central place, id also be willing to try write up a new thread if people wish

cheers
[Tilt, TyTN II, MDA Vario III Android Development] rkadar1:
a new thread

djsteve great idea I think we need a new thread that's updated with the latest devolpment because I think most of us don't even know if android is operational yet or still in the works not to mention if it's ready for our kaisers we wouldn't even know how to put it on our phones
[Tilt, TyTN II, MDA Vario III Android Development] eboy44:
i agree i dont even know what do do with all these files and the http://www.strengholt-online.nl/andr...android.tar.gz file
[Tilt, TyTN II, MDA Vario III Android Development] uplinked:
That file *IS NOT ANDROID*.

I'll repeat, with more caps and punctuation, but I'm sure people will download it anyone.

THE 500+MB FILE "ubuntu-android.tar.gz" IS NOT ANDROID!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

It is a virtual machine image of Ubuntu Linux, which is preconfigured to *COMPILE* Android.

If you're looking to test android, go away and come back later. If you're looking to test android, and don't care how much it doesn't work, you want the 1.0 Android Binary (.bin) file, with the latest zImage file for Kaiser.

Both of these can be found within the last ~20 pages.
[Tilt, TyTN II, MDA Vario III Android Development] azazelx:
He never said it was, he said he didnt know what it is.
[Tilt, TyTN II, MDA Vario III Android Development] aximilation:
As for the ftp space, I was offering space (see my post ~10 pages back) in the same fashion, one user contacted me for logon credentials, although there are no files uploaded yet. (as of 10/26)

If anyone would consider using my space, PM me and I'll get you login information. If anyone wants to browse through anything there, go to:

http://aximilation.com/xdaspace/ - Browse around
[Tilt, TyTN II, MDA Vario III Android Development] eboy44:
whatever i click on just says "no files located"
[Tilt, TyTN II, MDA Vario III Android Development] br4nd0nh347:
So If I put this on my phone

I will not have wifi? Correct?
[Tilt, TyTN II, MDA Vario III Android Development] ksdz:
Correct, but you'll miss a whole lot more: Android 1.0 is not working yet on the Kaiser.

Please read back some pages for more info.
[Tilt, TyTN II, MDA Vario III Android Development] qetuR:
Yeah, fully functional Android image is out there. Just read the couple of pages back and you'll see that you can use your Kaiser just as the G1. So, go ahead and read 3-4 pages back and you'll see the link.
[Tilt, TyTN II, MDA Vario III Android Development] sswalia:
are there any specific problems with this port that google linux devs could help out with. They made a google groups group named "Android Linux Kernel Development" with the subheading specifically "msm7K Linux Port". The group is fairly inactive, but brian swetland (the guy that managed the git repo for the 7201A kernel) is taking questions and appears to be trying to help with porting android to other msm7K devices.

Basically i am just wondering if there is anyway that we could take advantage of his and google's help?

What are the specific roadblocks that we have yet to overcome?

So far I think we could use help on the mmc driver issue, getting the Nand driver configured, and optimising the power management system.

hopefully someone with more technical knowledge of whats going on could present some of these issues to the google group " Android Linux Development" "msm7K port"
[Tilt, TyTN II, MDA Vario III Android Development] ksdz:
edit: forget this ;-)
[Tilt, TyTN II, MDA Vario III Android Development] Mr.Jones:
Soon enough will they be able to port this to the Herald also?
[Tilt, TyTN II, MDA Vario III Android Development] uplinked:
I'm not an expert, but probably not.

Porting to another device is non-trivial; the Herald, beyond having only half the processor and RAM of the Kaiser (making it a poor candidate for Android), also has a completely different processor architecture (OMAP) from both the Kaiser and the G1.

Booting Linux [and thus eventually Android] on the Kaiser/Vogue has taken a very long time, and that's assuming that the Kaiser/Vogue hardware is *VERY* similar to the G1/Dream. Take into account Android's relatively high resource usage requirements, and it's pretty safe to guess that no HTC platform released more than ~1 year ago will ever run Android.
[Tilt, TyTN II, MDA Vario III Android Development] eboy44:
can someone who actually has android booting up post all the updated files and instructions on how to get it loading?
[Tilt, TyTN II, MDA Vario III Android Development] milas:
Android is meant to be a very versatile platform and run on all range of devices. Unfortunately, in an effort to get the G1 to market, Google concentrated on a specific segment of their market. So essentially the only "edition" of Android available right now is a very high-end version. Assuming Android is successful, eventually there might be lighter/stripped down versions of the OS ported to other platforms which then might be compatible with the Herald, etc.

The first page is still accurate. m5/0.8 boots, and the instructions on how to boot it are there. Work is still being done to boot 1.0. If you don't understand the instructions in the first post, it's probably not worth it anyway as the current version is buggy and incomplete.
[Tilt, TyTN II, MDA Vario III Android Development] uplinked:
These kinds of requests aren't productive; 1.0 is not ready yet. It "runs", but it crashes, drains your battery, only boots half the time, has no wifi, and can't read/write large blocks from SD.

So why do you want it?

Typical answers would be either:

A) Because I didn't know it's not ready.

B) Because I want to test and play with it.

C) Because I want to contribute.

-or-

D) Because I want to show it off to my friends, even if it only boots for ~10 seconds.

If you answered A, you don't need a "recent image," because even the recent image doesn't work properly.

If you answered B, just play with the emulator, it'll be more functional.

If you answered C, how much do you think you can contribute without building the image yourself?

If you answered D, you simply need to be patient. If you're not technical enough to compile and boot the image, you don't deserve to "show off" Android to your friends right now.

It's not ready yet. Someone will post an image when it is. In fact, in the last 30 pages, people have posted the files to boot v1.0 several times.

So you must be option F: Won't even read the thread. Please, stick with 0.8, and come back later.
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
Can someone pm me with the updates in the developement a.t.m??

My skool work is done. But I don't want to read +30 pages.

Someone plz help, so i update thread.
[Tilt, TyTN II, MDA Vario III Android Development] dcordes:
please get on msn tomorrow so we can sort out a good solution.

regarding the subforum thing: somebody though of a general subforum for linux? one could as well keep things as they are and just deliver the information more clearly in the first post. also I could make a website like the dzo one. that would be best.
[Tilt, TyTN II, MDA Vario III Android Development] cijoml:
G1 at Google developer day in Czech republic

Hi there,

at friday I attended Google developer day here in Czech republic. I spent lot of time playing/researching pre-production G1 version. Here are my findings - kernel 2.6.25, the boot goes directly from tricolor (no radio version displayed during boot). The provided me info, that bootloader was highly customized by HTC to be able boot linux kernel directly - so possibly there will be a lot of work to be able directly boot our kernel.

Other fact provided by google employe is, that Android is tested at 200MHz CPU with 64 MB RAM.

BTW there was a lot of testing apps in Ztools menu.
[Tilt, TyTN II, MDA Vario III Android Development] dcordes:
interesting. did they say something about the kernel location in the nand? I suspect it has an own partition which is shadowed towards the nand driver, similar as in wince.
[Tilt, TyTN II, MDA Vario III Android Development] SharpieMarker:
Will android, when tailored to suit our kaisers, be able to take full advantage of all of the hardware (ie: the graphics acceleration)?

Also, the ultimate goal with Android is to boot directly into it and not run it inside of WM6 right? How is that bit coming as far as the development is concerned, as I've only seen it running inside of WM?

Android is amazing by the way. Got the opportunity to play with the G1 and its fantastic. The few complaints that people have mentioned are not an issue for me or fixable.

Thanks to all of you hard at work to bring android to our Kaisers.