yashsingh1/xdaforums huggingface dataset:
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
If you use the modified initrd-android from the vogue website. You will see this. But with this version, you won't.

Buttons

zImage from 03-06-2008!!!

B1 = ' (Needs to be fixed)

B2 = - (Nothin' needs to be fixed)

B3 = OK

B4 = Navigate

B5 = Wallpaper Settings

B6 = Back

B7 = - (Nothin' needs to be fixed)

B8 = - (Nothin' needs to be fixed)

B9 = V (Needs to be fixed)

B10 = Tab (Needs to be fixed)

Power button = Power option (Display off, Deviece off & Radio off)

Jog Wheel = Fast up and down

Keyboard = Lay-out fully working

Dit it work?? For me it does all the time...
[Tilt, TyTN II, MDA Vario III Android Development] wally21:
I use the initrd-android from the cab file. hoe ca i update this one?
[Tilt, TyTN II, MDA Vario III Android Development] slovoflud:
no clearTemp in LITE version :(
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
Right click, save-ass: http://it029000.massey.ac.nz/vogue/initrd-android

Search in this forum. There is probably a .cab somewere.
[Tilt, TyTN II, MDA Vario III Android Development] vj4:
take it this is a doctored image as u have radio working or at least more than mine coz its got signal and a little g.?????? ok just got it all working again after awhile i have to hard reset to get it to boot.
[Tilt, TyTN II, MDA Vario III Android Development] cagdas:
I was going to ask the same thing, Do anybody have the radio working with kaiser?

PS: My OK botton works as back
[Tilt, TyTN II, MDA Vario III Android Development] shadowline:
Taken from:

http://git.linuxtogo.org/?p=groups/...it;h=e2be688fc90da430579efbfd27394487b7c605e2

latest update stated:

"updated kaiser smd registers, allows AT rx"

Could this mean we are one step closer to having the radio supported?
[Tilt, TyTN II, MDA Vario III Android Development] wally21:
Let's hope so:D:D
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
Na I photoshoped the Image from the Android Emulator to a empty screen TyTN II.
[Tilt, TyTN II, MDA Vario III Android Development] dfellars77:
The new image launches most of the time on Sleuth's V3 Rom. I find it freezes on certain apps, but will continue to run on other apps for a while w/out freezing.
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
Yeah. Think some apps have a bug or something. But when it freezes. If you wait for about 15 till 30 sec. The home screen pops-up again.
[Tilt, TyTN II, MDA Vario III Android Development] dfellars77:
Thanks, I will have to check that out... I played with 3d translation for a good 5 minutes with no freeze and will try a few others before the day is done.
[Tilt, TyTN II, MDA Vario III Android Development] shadowline:
Hurry! We must get this (at least somewhat) working on our kaisers around the time the G1's are officially released! I must anger the ones who got the G1 with my lil kaiser! *evil laugh* :cool:
[Tilt, TyTN II, MDA Vario III Android Development] slovoflud:
hehe.. good point! :)))
[Tilt, TyTN II, MDA Vario III Android Development] dubbeld00:
Nobody is stopping you from get it working on your device... So go ahead... ;) Don't forget to post your working ROM though!

I'm still waiting from a reaction of one of the android for kaiser developers (premy or someone else)... Hopefully they can really make something out of this source code :) It would definitely make my day if they get it working!
[Tilt, TyTN II, MDA Vario III Android Development] shadowline:
Well, if it truly is ready for the Kaiser/Tilt then I will find out in the next few minutes (hopefully.) Just switched to ubuntu to compile. Wish me luck? lol
[Tilt, TyTN II, MDA Vario III Android Development] Praygo:
So is this still going to be something we have to boot within windows? Can somone answer that? What is the realistic chances of booting right into android with this new source code?
[Tilt, TyTN II, MDA Vario III Android Development] dubbeld00:
Good luck ;) btw, can you compile the onscreen keyboard with it? You can find it in the linuxtogo git :).
[Tilt, TyTN II, MDA Vario III Android Development] live4vball:
Good luck and god speed. I can't wait to hear what you find!
[Tilt, TyTN II, MDA Vario III Android Development] scrim:
Android is now available as open source

http://source.android.com/posts/opensource
[Tilt, TyTN II, MDA Vario III Android Development] shadowline:
Downloading it all now, its a few GB it seems... Hopefully my basic linux knowledge doesn't fail me now... Not to mention hopefully it runs when its compiled... :P

Edit: It seems it doesn't want me downloading all of it... >_>

Edit 2: Im stuck, it wont download all the files so it won't compile...
[Tilt, TyTN II, MDA Vario III Android Development] uplinked:
I might be wrong about this (I hope I am), but I think dcordes just said, a page or two back, that the kernel for the Dream is different for the kernel for the Kaiser, that the guy developing the Kaiser kernel already has the Dream kernel, and that the source code is of little-to-no-use in getting the Kaiser to boot linux.

I hate to poop your party, but I don't think this release really "means anything" to us.

EDIT: Re-reading what he said (page 115 @ 20/page), it looks like this release might help fix the wifi drivers, but probably won't help with the SD issues.
[Tilt, TyTN II, MDA Vario III Android Development] astrocrep:
This isnt just about the kernel... but everything all of the apps...

Down to the source code for their dialer... is now OSS...

It may help the kernel hackers getting the kaiser up and running, and it may not... only time will tell.

-Rich
[Tilt, TyTN II, MDA Vario III Android Development] hotadef:
i got my fingers and toes crossed
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
Android source is now Open Source!!!!
[Tilt, TyTN II, MDA Vario III Android Development] lesevich:
Oh how exciting! Really thrilled and excited to see what the ingenius developers here will cook up from this!

Thanks for all the hard work! :-)

H.
[Tilt, TyTN II, MDA Vario III Android Development] sswalia:
Did google write a patch for the msm7200 chipset for us????

Did google write a patch for the msm7200 chipset for us already?

from:

http://source.android.com/release-features

While the platform is designed to be chipset agnostic, and will run on virtually any ARM-based Linux kernel environment, version 1.0 of the platform has been tested and verified on the MSM 7K chipsets. Over time we expect to see support for other major chipsets. Kernel patches for MSM based chipsets are also available.

What does this mean???

It sounds like they have already tested android on other msm 7x00 devices- and therefore have already written the necessary patches to the linux kernel?

I wonder where the kernel patches are available? git.android.com?

Its too bad i have no idea what a "patched" kernel would actually look like.

I hope to god they wrote a patch for our msm7x00 device :)
[Tilt, TyTN II, MDA Vario III Android Development] tyeo098:
http://www.engadget.com/2008/10/21/google-opens-the-floodgates-open-sources-android/

Engadget covers it!
[Tilt, TyTN II, MDA Vario III Android Development] azazelx:
Im getting super excited!! Cant wait till a full working version is made just for the tilt!
[Tilt, TyTN II, MDA Vario III Android Development] Untouchab1e:
Wonder how long it will take before things start happening :)
[Tilt, TyTN II, MDA Vario III Android Development] stuff:
This is GREAT news.

I hope developers jump right on this, instead of putting time into other WinMo ROMS.

I also will make a huge donation to those who can develop Android successfully on the Kaiser.
[Tilt, TyTN II, MDA Vario III Android Development] sswalia:
help me sleep

ahhh i want to know what dzo and dcordes have to say about this stuff....

How close are we now? What did the open source goodness do for us?

I gotta find a way to sleep- instead of trying to refresh both the vogue android forum and this one.
[Tilt, TyTN II, MDA Vario III Android Development] fredbred:
So, when can we expect to see a Kernel panic message instead of not responding WM UI? :D

But seriously, will there be now a jump in the porting process of Android to Kaiser?
[Tilt, TyTN II, MDA Vario III Android Development] joel2009:
source code release finally!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[Tilt, TyTN II, MDA Vario III Android Development] zenith1111:
Isn't that a bit extreme? :D
[Tilt, TyTN II, MDA Vario III Android Development] shadowline:
OMGWTFBBQROFLCOPTER!!!!!!!!! :p Sorry I couldn't resist. I cannot wait until one of the 'pros' at linux, compiling, and git using get a try at this. As I admit my epic failure with linux commands and compiling when its not totally spelled out in 'dumb' if you know what I mean.

I feel like its the night before Christmas waiting for this. lol
[Tilt, TyTN II, MDA Vario III Android Development] tyeo098:
So all i hve to do is update my git and I can compile the whole kernel?
[Tilt, TyTN II, MDA Vario III Android Development] cboy007:
do we know how much this helps us yet? if google has already compiled the kernal for our chipset as someone said before?
[Tilt, TyTN II, MDA Vario III Android Development] soulbandaid:
1.0 running

I complied it and got it running on my kaiser. Just compile it and use haret. It runs great. Like google said its compatible with this chipset. I've only noticed a few bugs. Too late for a full explanation. I'll post the rest tomorrow.
[Tilt, TyTN II, MDA Vario III Android Development] mdelleman:
Can you post it?
[Tilt, TyTN II, MDA Vario III Android Development] shadowline:
I still can't get it to pull from the repo.... >_> it hates me....

fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/external/clearsilver
root@xx-ubuntu:~/mydroid# repo sync
fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/external/ping
[Tilt, TyTN II, MDA Vario III Android Development] TripleQ:
Yeah I get that same error, but then on the webkit package....

I suppose the servers are too bussy at the moment or something like that..
[Tilt, TyTN II, MDA Vario III Android Development] qetuR:
Where can I find the repo? Tried to type $ curl http://android.git.kernel.org/repo >~/bin/repo but it just tells me curl isn't a command. :S
[Tilt, TyTN II, MDA Vario III Android Development] keerttttt:
Maybe you don't have curl installed on your pc?
[Tilt, TyTN II, MDA Vario III Android Development] shadowline:
I had the same issue. Curl had to be installed, you can find it in synaptic.

I am finally compiling now... Got past all the errors by constantly using the repo sync till it would work again. wish me luck... hopefully i didnt miss anything...

Stuck yet again.... Though im not sure why...

Install: out/host/linux-x86/bin/apicheck
Checking API: checkapi-last
(unknown): error 17: Field android.hardware.SensorManager.LIGHT_NO_MOON has changed value from 0.0010f to 0.001f

******************************
You have tried to change the API from what has been previously released in
an SDK. Please fix the errors listed above.
******************************

make: *** [out/target/common/obj/PACKAGING/checkapi-last-timestamp] Error 38
[Tilt, TyTN II, MDA Vario III Android Development] anod:
Or you can simply download this file http://android.git.kernel.org/repo (from cli type: wget http://android.git.kernel.org/repo) andplace it where you want, but when i'm doing repo sync i'm getting fatal error

fatal: The remote end hung up unexpectedly

error: Cannot fetch platform/external/apache-http

May be i need to sync only for kernel branch?
[Tilt, TyTN II, MDA Vario III Android Development] shadowline:
I kept trying to use repo sync and it eventually worked or so it seemed... Tho maybe not all.... hmm

Also if you happen to get the kernel branch and compile it can you send it our way?

Edit: even tough its 3:30am I am doing this the hard way and going piece by piece to download it... hopefully that works.. and hopefully i dont fall asleep on my keyboard... lol

Found in the makefile for the kernel branch..... lol

In other news, I cant build, make, configure, git, repo sync anything without errors or missing some file somewhere.... Maybe someone else will have better luck?
[Tilt, TyTN II, MDA Vario III Android Development] goten75:
I wish you the best my friend. I dont have access to my ubuntu machine currently, so im hittting refresh every min or so, hoping to see something new pop up.
[Tilt, TyTN II, MDA Vario III Android Development] hellejoep:
Please let us know your findings!
[Tilt, TyTN II, MDA Vario III Android Development] dubbeld00:
Think I'm the only one who doesn't trust that guy... It's his second post... We all failed to compile android... But he did...

The only thing i can say is: Strange :P

But if it is really true... Why let us wait, just post it dude!
[Tilt, TyTN II, MDA Vario III Android Development] hellejoep:
I agree, it sounds pretty amazing. And your probably right....
[Tilt, TyTN II, MDA Vario III Android Development] hassler:
Dont let us sing something like: Tomorrow never comes :D
[Tilt, TyTN II, MDA Vario III Android Development] Fanfwe:
Here we go !

All the android source code has been released by google :)

http://source.android.com/

No need to hack anymore. Let's get our compilers to work on it ;)
[Tilt, TyTN II, MDA Vario III Android Development] echofloripa:
Really???

Seriously??? How did you find it?

PS: DJ_STEVE: didn't you notice the sarcasm? (sorry for that, couldn't help)
[Tilt, TyTN II, MDA Vario III Android Development] DJ_Steve:
the details about it beingopen sourced is all over the net at the moment
[Tilt, TyTN II, MDA Vario III Android Development] qetuR:
Well, this project isnt going any further if people keep on posting the god damn source code over and over again.

Try to compile it instead. I've been trying, but I get the same error as most people around here...

So, wheres the über hackers? :P
[Tilt, TyTN II, MDA Vario III Android Development] dubbeld00:
For people with the

Please install sun-java5-jdk

Ubuntu:

sudo apt-get install sun-java5-jdk

Not that it's working now... but at least you will get another error :D, and if you get an error using repo sync... just sync again...!

root@derek-desktop:~/mydroid# repo sync
fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/external/apache-http
root@derek-desktop:~/mydroid# repo sync
fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/external/dbus
root@derek-desktop:~/mydroid# repo sync
fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/external/strace

And the last sync was completely succesfull :D

Edit

Also install python 2.4

sudo apt-get install python2.4
[Tilt, TyTN II, MDA Vario III Android Development] beboxed:
Ahem, so i was able to compile the sources (wasn't really that hard...)

And now i'm left with a couple of .img files (ramdisk.img, system.img and userdata.img), quite a number of directories and thousands of files.

So which file/dir/.img contains the kernel, how do i extract it and how do i feed it to Haret?
[Tilt, TyTN II, MDA Vario III Android Development] dubbeld00:
I have no f*cking idea to be honest... Isn't there a zImage (A) the only file i do know... also missing an initrd file
[Tilt, TyTN II, MDA Vario III Android Development] anod:
zImage should be in kernel/arch/arm/boot folder?
[Tilt, TyTN II, MDA Vario III Android Development] fireweed:
Same here. got it to build but am not sure how the .img files translates into the android.bin.

Also, I don't think this builds the zImage.bin. If I understand this correctly, the zImage (kernel) is device specific and the only one for the Kaiser is the one that is in post 1.
[Tilt, TyTN II, MDA Vario III Android Development] beboxed:
I notices that building creates the path 'out/target/product/generic/...'

This could be product generic data, and maybe device specific stuff is build separately and is put in for instance 'out/target/product/G1/...'

Any thoughts?
[Tilt, TyTN II, MDA Vario III Android Development] beboxed:
Woo!

From file: build/target/board/generic/README.TXT

The "generic" product defines a non-hardware-specific target

without a kernel or bootloader.

It can be used to build the entire user-level system, and

will work with the emulator, though sound will not work

(see the "emulator" product for that).

It is not a product "base class"; no other products inherit

from it or use it in any way.
[Tilt, TyTN II, MDA Vario III Android Development] cyberbob6:
doing my bit

being a linux sysadmin, with a fair bit of experience compiling kernels and what not, I'm going to give it a go too (just doing the repo bit now).

watching it grab the various bits, it does look as though it may contain at least a part level of kernel source too.
[Tilt, TyTN II, MDA Vario III Android Development] beboxed:
The kernel sources are definitely in there but somehow a build target has to be given, otherwise the kernel and bootloader will not be build
[Tilt, TyTN II, MDA Vario III Android Development] anod:
Finally synchronized the repository and did "make" command

Now I'm getting this error:

host Executable: adb (out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb)
/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb] Error 1

Somebody knows what I need to do?
[Tilt, TyTN II, MDA Vario III Android Development] coincoinlapin:
get the ncurses library? :D
[Tilt, TyTN II, MDA Vario III Android Development] cijoml:
libncurses5-dev package is missing
[Tilt, TyTN II, MDA Vario III Android Development] beboxed:
I guess the environment variable TARGET_PRODUCT has to be set to a valid product. Sofar the only ones i've found are: generic, sdk, sim and generic_with_google.

Of which none build the kernel or bootloader.

But, stay tuned!
[Tilt, TyTN II, MDA Vario III Android Development] cyberbob6:
hmm ... this could take "a while" (repo) ... 2.1GB at an average of 30k/s :(
[Tilt, TyTN II, MDA Vario III Android Development] anod:
But we can compile the kernel separately? I think, need to get htckaiser_defconfig

cd ~/android-kernel/kernel
make htckaiser_defconfig ARCH=arm
[Tilt, TyTN II, MDA Vario III Android Development] TheSurfer:
The kernel needs to be compiled like this:

make msm_defconfig ARCH=arm
make ARCH=arm

The file arch/arm/configs/msm_defconfig has MSM7200 config settings, so that should work.
[Tilt, TyTN II, MDA Vario III Android Development] anod:
yes, exactly what i did and tried to load old files with the new zImage, but it's hanging my phone (i see half of the screen -> haret and half -> black)

Thanks coincoinlapin and cijoml, compiled it:

Generated: (out/target/product/generic/android-info.txt)
Target system fs image: out/target/product/generic/obj/PACKAGING/systemimage_unopt_intermediates/system.img
Install system fs image: out/target/product/generic/system.img
Target ram disk: out/target/product/generic/ramdisk.img
Target userdata fs image: out/target/product/generic/userdata.img
[Tilt, TyTN II, MDA Vario III Android Development] beboxed:
Hmmz, i only get a bunch of error messages:

$:~/bin/mydroid/kernel$ make ARCH=arm

scripts/kconfig/conf -s arch/arm/Kconfig

CHK include/linux/version.h

UPD include/linux/version.h

SYMLINK include/asm-arm/arch -> include/asm-arm/arch-msm

Generating include/asm-arm/mach-types.h

CHK include/linux/utsrelease.h

UPD include/linux/utsrelease.h

SYMLINK include/asm -> include/asm-arm

CC arch/arm/kernel/asm-offsets.s

cc1: error: unrecognized command line option "-mlittle-endian"

cc1: error: unrecognized command line option "-mapcs"

cc1: error: unrecognized command line option "-mno-sched-prolog"

cc1: error: unrecognized command line option "-mabi=aapcs-linux"

cc1: error: unrecognized command line option "-mno-thumb-interwork"

arch/arm/kernel/asm-offsets.c:1: error: bad value (armv5t) for -march= switch

arch/arm/kernel/asm-offsets.c:1: error: bad value (strongarm) for -mtune= switch

make[1]: *** [arch/arm/kernel/asm-offsets.s] Error 1

make: *** [prepare0] Error 2
[Tilt, TyTN II, MDA Vario III Android Development] anod:
try to compile it like in the post #3

download arm toolchain
[Tilt, TyTN II, MDA Vario III Android Development] TheSurfer:
I forgot to mention this in my previous post.

You need to set the CROSS_COMPILE variable. Compile the kernel this way:

make msm_defconfig ARCH=arm
make ARCH=arm CROSS_COMPILE=../prebuilt/linux-x86/toolchain/arm-eabi-4.2.1/bin/arm-eabi-

Change the toolchain path if you're under Mac OS X.
[Tilt, TyTN II, MDA Vario III Android Development] coincoinlapin:
Where did you get the arm toolchain from? It's not in the default ubuntu repositories. And I tried to run the prebuilt one but it says no such file or directory. Is it executable?? I added the directory to my path, with no luck so far.
[Tilt, TyTN II, MDA Vario III Android Development] anod:
it's coming with repo:

<repository>/prebuilt/linux-x86/toolchain/arm-eabi-4.2.1/bin/arm-eabi-

when you in the kernel directory, run this, this worked for me. thanks for TheSurfer

:~/android-kernel/kernel$make msm_defconfig ARCH=arm

:~/android-kernel/kernel$ make ARCH=arm CROSS_COMPILE=../prebuilt/linux-x86/toolchain/arm-eabi-4.2.1/bin/arm-eabi-

End of output:

Kernel: arch/arm/boot/zImage is ready
[Tilt, TyTN II, MDA Vario III Android Development] TheSurfer:
When I run the new zImage with the "old" android.bin from http://linuxtogo.org/~lgorris/kaiser-bootkit/, I also get a half-black, half-HaRET screen and the phone hangs. Anyone here who managed to build the OS source to a "new" android.bin?
[Tilt, TyTN II, MDA Vario III Android Development] l3it3r:
How does the phone operate when you have haret running the android kernel (performance-wise)? It's still running on top of winmo correct? Granted, it's very cool to have 1.0 up and running on the hardware, I want to see a solution that will flash the rom on to the Kaiser without using winmo. That's when I'll get a kaiser to replace my hermes and wait for an official HTC Android phone that's not on T-suckle.
[Tilt, TyTN II, MDA Vario III Android Development] coincoinlapin:
Whatever I try, I still end up with the same error:

make: ../prebuilt/linux-x86/toolchain/arm-eabi-4.2.1/bin/arm-eabi-gcc: Command not found

but all the arm-eabi-gcc files are where they should be...I don't understand.
[Tilt, TyTN II, MDA Vario III Android Development] anod:
How can i change target product.. may be try to build AndroidProducts?

Possible that there is included option build img for emulator only?
[Tilt, TyTN II, MDA Vario III Android Development] dot.treo:
Well it builds just fine for the emulator and it also works with it, but the kernel for the emulator is a prebuild.

As far as I can see, there is no make target that will build the bootloader, but at least there is the code for a MSM7K bootloader, so I am looking forward to booting Android directly without Windows Mobile.
[Tilt, TyTN II, MDA Vario III Android Development] corvus:
Can try new zImage with angstrom.bin???

Corvus
[Tilt, TyTN II, MDA Vario III Android Development] beboxed:
I'm out of the race, my filesystem suddenly died on me (Inode errors:(). I'm currently doing CPR...

I'll be watching the progress you guys make with great interest.
[Tilt, TyTN II, MDA Vario III Android Development] TheSurfer:
The same problem, unfortunately... The phone hangs with a half-black screen.

I'm afraid someone with more knowledge of the kernel hacking has to take a look and try to get this booting.
[Tilt, TyTN II, MDA Vario III Android Development] echofloripa:
Android groups

Hi all...

I'm very excited here following the discussion. Yesterday I tried to install ubuntu inside the same file system as my windows and it failed miserably, opening a cmdline busy-box thingy, and exiting of there would give me some partition errors.

What about if we start posting some question at this forum:

http://groups.google.com/group/android-kernel

Its discription is: "Discussions about Linux Kernel Development for Android and also the MSM7K Linux port." Wouldn't it be a good place to obtain answers from the google people? This discussion group is currently empty. Just waiting for a good question :)

Other group for general porting discussions:

http://groups.google.com/group/android-porting

regards

Emerson