yashsingh1/xdaforums huggingface dataset:
[Tilt, TyTN II, MDA Vario III Android Development] dcordes:
ya, there are no changes relevant to kaiser there. For now, htc-msm-2.6.25 has only the raphael and diamond code.I plan to merge the latest kaisr kernel code at http://linuxtogo.org/~lgorris/diffs/git-diff-android-msm-htc-2.6.25_kaiser_20082410.diff with it because both is based on the trout (g1) code so the raphael diamond kaiser polaris etc can live in one branch. but that's not so easy because some code overlaps.

So maybe I will make a new second branch soon where the kaiser/polaris code can reside for now to sustain ease of access.

good you picked up the sd topic because I alsmost forgot barry gave me updated msm_sdcc for the kaiser which is supposed to be more stable. I will upload a build of that tomorrow and either put a new diff with it included or directly upload it to the new tree.

btw as I read some posts earlier you made some approaches in imrpoving the kaiser code.. got anything useful there?
[Tilt, TyTN II, MDA Vario III Android Development] beboxed:
So who created this Google code project? I haven't seen a reference to it in this thread, and it isn't used either.

http://code.google.com/p/android-kaiser/
[Tilt, TyTN II, MDA Vario III Android Development] ducamie:
i would like to know where i can find this kernel source and .config

can anyone help? it boots well on the nike and has a back key assigned and the touch screen works. this is not true of the newest kaiser kernels (although gsm does work with the newest ones).

so who compiled this kernel?
[Tilt, TyTN II, MDA Vario III Android Development] dcordes:
it is a) obsolete b) undocumented. nike support will be added with the new kaiser branch soon.
[Tilt, TyTN II, MDA Vario III Android Development] echofloripa:
feedback from google developers

Hi guys, I posted a message in the google android maillist:

http://groups.google.com/group/android-kernel/browse_thread/thread/435ce9ade43ab538

I might be worth to ask our questions directly there in the list...

Unfortunately it's difficult for us to participate on every list and

forum that exists. If there are specific questions about porting the

android platform, the android-porting list is good for that and this

list is good for specific questions about android-centric kernel issues.

Assisting in reverse-engineering projects is a bit outside of what we

can do here, but we're happy to answer questions about the android

platform when we can.

There are a number of projects out there to get android running on other

devices (some folks from TI have it booting on their Zoom boards, there

are efforts to get it going on neo freerunner, etc, etc).

[EmersonCargnin <echofloripa@gmail.com>]

>

> Hi Brian

>

> I own a HTC Kaiser, and I follow anxiously the discussion on the xda-

> developers:

> http://xdaforums.com/showthread.php?t=396782&page=155

> There, developers are trying to get the latest source of the kernel

> +android to build and run, but so far without managing to boot

> android.

> It would be really useful if someone from google could participate the

> discussion going on there.

>

> Is there any plans of google to release especific code/configuration

> that would enable us non-G1 owners to run android?
[Tilt, TyTN II, MDA Vario III Android Development] dcordes:
ok here's the new msm_sdcc code from barry

http://linuxtogo.org/~lgorris/diffs/msm_sdcc.c

http://linuxtogo.org/~lgorris/diffs/msm_sdcc.h

happy halloween
[Tilt, TyTN II, MDA Vario III Android Development] DJ_Steve:
are those files actually designed to replace the current ones or as patchs for them ?
[Tilt, TyTN II, MDA Vario III Android Development] astrocrep:
They appear to be full files and not patches.
[Tilt, TyTN II, MDA Vario III Android Development] DJ_Steve:
ive jsut tried using them as patchs and as new files both times compile fails with loads of errors
[Tilt, TyTN II, MDA Vario III Android Development] eezak:
tried too compile fail with this output:

drivers/mmc/host/msm_sdcc.c: In function 'msmsdcc_config_dma':
drivers/mmc/host/msm_sdcc.c:346: error: 'MMC_DATA_USERPAGE' undeclared (first use in this function)
drivers/mmc/host/msm_sdcc.c:346: error: (Each undeclared identifier is reported only once
drivers/mmc/host/msm_sdcc.c:346: error: for each function it appears in.)
drivers/mmc/host/msm_sdcc.c: In function 'msmsdcc_irq':
drivers/mmc/host/msm_sdcc.c:563: error: too many arguments to function 'msm_dmov_stop_cmd'
drivers/mmc/host/msm_sdcc.c:595: error: too many arguments to function 'msm_dmov_stop_cmd'
drivers/mmc/host/msm_sdcc.c: In function 'msmsdcc_probe':
drivers/mmc/host/msm_sdcc.c:1222: warning: assignment makes pointer from integer without a cast
drivers/mmc/host/msm_sdcc.c:1327: error: 'struct mmc_platform_data' has no member named 'register_status_notify'
drivers/mmc/host/msm_sdcc.c:1328: error: 'struct mmc_platform_data' has no member named 'register_status_notify'
make[3]: *** [drivers/mmc/host/msm_sdcc.o] Erreur 1
make[2]: *** [drivers/mmc/host] Erreur 2
make[1]: *** [drivers/mmc] Erreur 2
[Tilt, TyTN II, MDA Vario III Android Development] DJ_Steve:
same error i get that
[Tilt, TyTN II, MDA Vario III Android Development] jug6ernaut:
with my limited programming background and knowing nothing about what you all are doing at all.....it looks like your missing a header file that links the file described in the error output with data members also listed...

how that helps random people compiling the code...it doesnt...bc you dont know what to look for...but hten again y is someone randomly compiling the code....
[Tilt, TyTN II, MDA Vario III Android Development] SharpieMarker:
Does anyone update the android for kaiser pages often or is there nothing to update?

Like the androidonhtc page?

http://www.androidonhtc.com/

Or the Google Code page?

http://code.google.com/p/android-kaiser/

Thanks guys.
[Tilt, TyTN II, MDA Vario III Android Development] milas:
I've been really busy so I haven't updated the androidonhtc.com lately, but it is a Wiki so anyone is free to update it. It has the latest info, but it's not very detailed/technical at the moment

I don't think the android-kaiser Google code page is maintained.
[Tilt, TyTN II, MDA Vario III Android Development] SharpieMarker:
No worries, there is life outside of the internet and cell phones. Was just curious to see if there was a place that was updated most frequently that I didn't know about of if it was just that there wasn't much to update on as far as progress is concerned.

I was just watching the Port Status link to change and haven't seen anything new in a while.

Thanks again to all diligently working on porting android.
[Tilt, TyTN II, MDA Vario III Android Development] killerjohn:
do you know guys anybody who is working on an "Android on Polaris" port ?

Or it'll be available only for Kaiser ? :(
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
There is already a Polaris version.

I believe the kaise zImage also worked on the Polaris.
[Tilt, TyTN II, MDA Vario III Android Development] echofloripa:
first page update?

I thought xmmo was going to update the first page with the latest info, or else we would have a new thread (or more than one...)...
[Tilt, TyTN II, MDA Vario III Android Development] killerjohn:
thanks, I found it here: http://www.androidonhtc.com/installing_android

but it said that "there is a little done on the Polaris" :S

I'm a programmer but don't know anything about portable devices and their hardwares. What is the needlist to get Android working in Polaris ?

Tommow I'll try that version of Android on Polaris, and I hope that my device will continue to work after it :) :)

I respect your work guys, keep it on!
[Tilt, TyTN II, MDA Vario III Android Development] shadowline:
A regular status update would be nice saying something like (Android is still not working, but i do have good news, i updated this post to tell you that!) :cool:

Jk of course
[Tilt, TyTN II, MDA Vario III Android Development] Boylen:
Nevermind! stupid mistake!
[Tilt, TyTN II, MDA Vario III Android Development] Bartuk:
i think this is a good idea. it should say something like:

02.11.08 - nothing new yet

or smthing like that just for someone who isnt reading this thread all the time.

this would prevent ppl from posting:

something new yet?
[Tilt, TyTN II, MDA Vario III Android Development] echofloripa:
exactly, and avoiding people reading the 500 posts to know that!!!!

Also, the current exact status, what is that is failing at the moment. Or maybe a link to the wiki, where someone (who know exactly) could put what is that is failing at the moment and some hints on how that could be fixed.

We might be loosing a lot of people that could be helping us for not having good information...

regards

emerson
[Tilt, TyTN II, MDA Vario III Android Development] shadowline:
That is true. And 500 pages? are you kidding? its 1500! give or take a few hundred. :P

The readme isn't really in a form that everyone will read that wants quick info if there is something new or not.
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
Well there has also been some development by others. IF someone of you msg me and update me with that\.....

I'll try to update the thread 2night.
[Tilt, TyTN II, MDA Vario III Android Development] DJ_Steve:
current status her would be im tryignto work out where the problem in the supplied new sdcc drivers are that are currently causing the compile to fail (see page or 2 back) after that i do not know yet
[Tilt, TyTN II, MDA Vario III Android Development] eezak:
The current status as of 03/11 is:

Still problems with the msm_sdcc drivers, so we can't expect to run 1.0 until the DMA errors are fixed, maybe the new msm_sdcc will help, maybe it wont.

THE WORD IS: NO FULLY WORKING SD DRIVERS = NO ANDROID 1.0
[Tilt, TyTN II, MDA Vario III Android Development] TheSurfer:
Thanks for providing those. Unlike the others, I do not get compile errors (only a few warnings). However, the resulting zImage still doesn't fix the DMA issues.

For those who're interested, this is the zImage: http://www.zshare.net/download/50847628671ccab5/
[Tilt, TyTN II, MDA Vario III Android Development] echofloripa:
quoting...

Just revisiting that old issue of the long quotes with 2 lines of useful text, I found this wonderful message on the reply form of nabble:

Great isn't? :)
[Tilt, TyTN II, MDA Vario III Android Development] Akya:
ok so im looking at the default.txt for the vogue and the msm_sdcc.msmsdcc_fmax=32000000. I believe thats the i mate vogue which only supports 2g sd card max but im not sure if the amount of space has to do with the frequency of the sd controller. or if that even has anything to do with the dma error..
[Tilt, TyTN II, MDA Vario III Android Development] :
Maybe no one really cares about porting to the Kaiser. I mean with higher resolution devices with faster processors coming out by HTC in droves, maybe people don't want to look to the past?

I have a kaiser, but even I am looking to what the next device to get which has better specs. Is there no real interest in getting Android to work on the Kaiser?

An SD driver is the issue keeping it back?

Well... boring.

I'm sure this will piss some of you off, but it's not like you'll be nursing your Kaisers in a years time anyway.

It's interesting from the fact that linux is often ported to slower and older systems, but the kaiser or others of it's caliber haven't seen much as a skirt of interest on this thread other than a few people saying there is a DMA issue.

Where are all the open source devs? People are begging for updates. Has the Kaiser become another forgotten piece of tech that's nothing more than a porting curiosity for a summer project?

I understand this may take time, put I can't resist poking a little fun at the fact that nothing is really happening here.

The most interesting thing happening in this thread is other people complaining because noobs keep asking "Is it done? When will it be done?". After 1500 messages of nothing but DMA issues and people asking stupid questions, can I really be blamed for pointing out the obvious?

-James
[Tilt, TyTN II, MDA Vario III Android Development] catchfire:
no, but neither can you be congratulated for your encouragement and support.

can this thread get back to the subject at hand please. as in, google android and linux for kaiser :D
[Tilt, TyTN II, MDA Vario III Android Development] Akya:
Uh im interested. even if i get a new phone in 6 months or not at all. The os is just more pleasing to use. i put android on a vogue it runs alot better. it feels more solid than winmo.

any ways

back to the point.

so i tried just leaving the msm sd command in the set command line to = blank it seems to work but im reading text when it hangs and it says welcome to vogue linux. is there actually a kaiser system file? it starts at

mmc0: says does not support reading read-only switch assuming write enable

then it finds my card it tells me the kib size

after that it says FAT:codepage cp437 not found

then it trys to mount sd at /dev/block/mmcblk0p1 on /sdroot and it fails because its an invalid arguement. i remember from some were its supposed to be mmcblk0p2 but idk. is this what every one trying to boot is getting?
[Tilt, TyTN II, MDA Vario III Android Development] djmp89:
i'm really interested in this project, yes i will probably have moved onto a newer phone in 6 months though i love the development that this site does. it's enabled me to squeeze much more functionality out of my kaiser with the manilla2D and various other apps. i find that being able to boot a linux kernel on my phone pretty amazing and with mobiles becoming more powerful i think linux will have a very important status as an OS for phones. if you look how more useable and available linux now is on netbook systems, the likes of a simple yet useable gui on mobiles are needed. WM gives you more control than other OS but now it lacks usability which is where android comes in. thanks for everyones hard work, i cant wait for a fully functional android port!
[Tilt, TyTN II, MDA Vario III Android Development] DJ_Steve:
yea im very interested in this especially since im stuck with my kaiser for at least another 12 months (joys of 18month contracts with utter cack phone companies(vodafone)

i just need to get round the random binder errors i keep getting, the sdcc errors im not having as much of even with an other kernel
[Tilt, TyTN II, MDA Vario III Android Development] Mikulec:
hehe, ok, but isnt that more complicated(getting linux to kaiser) then booting android?
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
Na, there are many posible ways to let Linux boot directly without first running WM.

See this: http://www.oesf.org/forum/index.php?showtopic=25292
[Tilt, TyTN II, MDA Vario III Android Development] Mikulec:
thanks. Just 2 more questions and I promise I will leave:p

There wouldnt run wm appliccations and programs under android, right?

On scale from 0 to 10, where do u think u are (10 means fully functional android)?
[Tilt, TyTN II, MDA Vario III Android Development] slovoflud:
Right! and with the exeption of a few programs, i say "Thank God!"

better ask people who actually do the porting :)
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
Android is opensource. So there will probably be some apps who can emulate the WM apps to Linux.

Opensource is always greate. I would say a 8.
[Tilt, TyTN II, MDA Vario III Android Development] Mikulec:
thanks for the replies. As I promised, no more questions, but I am watching you. :eek:
[Tilt, TyTN II, MDA Vario III Android Development] sam-i-am:
subscribing....

I would like to see somewhere within the first couple posts a short FAQ about what the current Android can do on the KAISER. Some ideas:

Can I make and receive calls?

Can I use my data connection?

What features are still missing?

etc.

Some of these are pretty self explanatory, but I think it would help people who are just getting into it.
[Tilt, TyTN II, MDA Vario III Android Development] slovoflud:
I wonder if there is ANY way to have a Dual boot? :)
[Tilt, TyTN II, MDA Vario III Android Development] vj4:
yer duel boot now would be cool phone like both laptops :-)

OH OH interesting i dont think any 1 said this befor. i was in sms tryed to exit and nothing happend just about to reboot phone then message !! this program has failed to quit button 1 force this to quit. button 2 wait. not exact but u get the jist of it. clicked force close nothing happend same thing again and same with wait but hey almost some form of task manager cool i thought.
[Tilt, TyTN II, MDA Vario III Android Development] ducamie:
can anyone point me in the right direction for modding the kernel to map the keypad driver for the touch dual? non of the buttons work and i dont know where to start.
[Tilt, TyTN II, MDA Vario III Android Development] dcordes:
sorry but this is not quite correct. You refer to the sharp zaurus which boots linux directly. It has a linux bootloader. (I own one of those little beasts)

Booting is very device specifc. There are people who work on htc bootloaders. But I doubt we will be able to boot linux directly anytime soon on the msms. For now (as soon as we get it to a working state) I will be happy with haret startup in autostart.

Concerning the radio again, for everybody's comprehension: There is the arm11 system processor which runs the operating system and there isthe arm9 which has radio functionalities but also gps and others.

There is a thing which is used to communicate between the two, a shared memory interface. the smem. We (arm11) can read from the arm9 but not write to it through this smem interface. I.e. you can see the AT messages come in on an incoming call or see sms text but not output things like placing callsm writing sms, initializing data connections etc.

All this is in the kernel (zImage) and does not depend on any changes in the initrds. The initrd is just what provides you with interaction stuff so you can use the things provided by the kernel drivers and which gives you the graphical user interface.

The sms changes in the latest dzo initrd have no effect for us. Since vogue is cdma which has different sms standards we won't be able to read the sms data. It would be possible though and somebody could try this if they are interested, to read sms with the latest zImage using an initrd which is for GSM. Maybe the previous initrd from dzo had texting and he didn't put in his cdma modifications there?
[Tilt, TyTN II, MDA Vario III Android Development] :
Guys!!! I'm using L26 Diamond Rom V4. It booted up the first time. No issues!! I'm going to play around with this and see how it goes. Just wanted to let you guys know.

If you need to know I'm running the original updated AT&T SPL
[Tilt, TyTN II, MDA Vario III Android Development] :
For confirmation I reset my phone and ran Android again. Opened the first time with no problems at all. I have to get used to this but I will be testing this extensively going through all settings. Hope this helps for you guys looking for a compatible rom!!
[Tilt, TyTN II, MDA Vario III Android Development] riano:
I grabbed the init from the vogue site and a snapshot of the zImage git reposit.. now to figure out how to use git ;)
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
That would be awesome!

PM dcordes

Good luck!
[Tilt, TyTN II, MDA Vario III Android Development] riano:
leuk >_<

Next step would be to figure out how to compile the kernel.. anyone (xmoo!?) have a quick howto to get this done?
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
With the Android SDK!!
[Tilt, TyTN II, MDA Vario III Android Development] riano:
yes yes, I got that too.. I'm not a fan of eclipse but given that it comes with an eclipse plugin I'm apting that in too.

But then? ;)

I found this: http://honeypod.blogspot.com/2007/12/compile-android-kernel-from-source.html and am trying that with the snapshot from dcodes(?) mentioned git repository
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
Dunno bro. PM him :$
[Tilt, TyTN II, MDA Vario III Android Development] ericmcintire:
booting...

I mentioned this earlier but it may have gotten lost in the shuffle... these steps may help us boot directly to android:

http://www.oesf.org/forum/index.php?showtopic=25292
[Tilt, TyTN II, MDA Vario III Android Development] MooNWalker:
I'm stuck with Kaiser for another year at the very least. Plus, right now I'm trying to free some time and study programming with linux. I'm still n00b with linux - switched to it just in may this year and still distrohopping so far. But I'd be glad to help as much as I can. I have some experience in programming under win32 and will be glad to learn new area. If some one can direct me to some info for begginers I would really like to join the dev team for android on Kaiser :) Thank you all.
[Tilt, TyTN II, MDA Vario III Android Development] :
I'm glad to see everyone is at least interested and didn't flame me too much. I seriously thought I was going to take a beating for that one :-p
[Tilt, TyTN II, MDA Vario III Android Development] slovoflud:
never too late :)))
[Tilt, TyTN II, MDA Vario III Android Development] Akya:
ok so we all agree people want it soo lets get back to the topic. This isnt a who wants android thread. so if there isnt a specific kaiser android build then how do i compile one??
[Tilt, TyTN II, MDA Vario III Android Development] edufur:
do i have this right?

So, if I am understanding, this is an OS over the top of CE? Is that the way the REAL android phone works? Isn't this basically begging for problems? Are there efforts underway to make the CORE OS android / linux? Or is that not possible? If stacking an OS on top of another OS is the only way, I don't see the benefit. Maybe I could get a commodore 64 mobile OS too?
[Tilt, TyTN II, MDA Vario III Android Development] slovoflud:
nooo nonononooooonoonooooo

man, we need a moderator here.
[Tilt, TyTN II, MDA Vario III Android Development] Bartuk:
ok im really tired of reading this kinda stuff...

first we have to fix the problems with android before we install it onto our kaisers.therefore the benefit of "stacking an OS on top of another" is to erase all problems with android.

or do you wanna install something on your phone that doesnt actually work?
[Tilt, TyTN II, MDA Vario III Android Development] edufur:
Ok, so this response is contrary to the last. So glad to see a real answer. It is a stack. I understand your point in that you are able to sort of get a proof of concept, but in reality, what are you proving. The jump from stack to native still requires actual native driver development, thus, you aren't really learning much from an emulated environment.
[Tilt, TyTN II, MDA Vario III Android Development] eezak:
Haret is not on top

its a bootloader

Win CE dies once you launch haret.

It s just a way to try stuff natively without flashing your phone each time you make a change.
[Tilt, TyTN II, MDA Vario III Android Development] david.galindo:
Which kernel version are you using?

Just one question for people that is trying to compile by themselves the linux kernel. Which version are you using, ones provided by android or ones found at git.linuxtogo.org?

And can changes from linuxgoto version be apply into android version?

And, please continue working, I wanna see Android in my kaiser.
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
Updated post #1+2+3!!!
[Tilt, TyTN II, MDA Vario III Android Development] imgladuhateme555:
im a little confused as to why SD drivers are necessary to continue on.... maybe its just b/c i dont know what im talkin abt but can we not just put necessary files on the onboard memory?
[Tilt, TyTN II, MDA Vario III Android Development] milas:
The Android files are too big for the internal memory.
[Tilt, TyTN II, MDA Vario III Android Development] xmoo:
And they need to be booted off ram.
[Tilt, TyTN II, MDA Vario III Android Development] DJ_Steve:
and the linux kernel cant access the internal nand memory yet
[Tilt, TyTN II, MDA Vario III Android Development] bworls:
Just a quick note about telnet and root access on the G1/Dream.

This thread explains how to get it.

http://xdaforums.com/showthread.php?t=442480

Do the dream and the kaiser have same/similar SD hardware?

Brad