Donnerstag, 3. April 2014

[Note to myself] Raspberry PI, playing around (Android, Chromeos)

So, now i have my raspberry pi for more than a week. I am still looking for something "awesome" to do with it. There are two operating systems which i really would like to us on it.
  • Chrome OS
  • Android
Well, as Android is normally build to run on ARM systems i thought it should be the first try. Sad enough the first try yesterday failed, and i still dont know why. The screen just stays black and the light on my raspi stay red. 

So, this blog post is mainly a "Note to myself" so i can find all the links again :-) Maybe some of you find it useful too 

ChromeOS


  • https://raspberrypi.stackexchange.com/questions/1578/how-do-i-install-chrome-os
  • http://www.slideshare.net/yyquest/running-chromeandroid-os-on-raspberry-pi
  • https://github.com/m943040028/chromiumos_overlay
So, so its a mix of link (1) and link (2). 
While doing all teh needed chroot stuff you can easily see that its a gentoo underneath, well okay, i can live with that. The compilation for the cross compiler takes a while.  Okay, actually everything takes a while.

Android

Some useful links which i might need again
  • http://androidpi.wikia.com/wiki/Android_Pi_Wiki
  • http://blog.broadcom.com/chip-design/android-for-all-broadcom-gives-developers-keys-to-the-videocore-kingdom/?utm_source=Twitter&utm_medium=Official%20Company%20Account
  • http://www.raspberrypi.org/archives/1700
  • http://www.raspberrypi.org/phpBB3/viewforum.php?f=73
  • http://headlessandroid.blogspot.hu/2012/07/android-raspberry-pi-kernel-build.html
  • http://www.intorobotics.com/raspberry-pi-android-guides-resources/
  • http://community.arm.com/groups/android-community/blog/2013/09/18/from-zero-to-boot-porting-android-to-your-arm-platform
  • http://androidpi.wikia.com/wiki/CM7_Compilation
Well i tried the mentioned version, but it failed, it does not even boot with only a black screen. So i played around a bit more and took the kernel from my pidora SD card. So the kernel boots but goes into an endless boot loop.
As i know now, there are a lot of prerequisites you need for the Android Kernel, so the pidora kernel is just to "small". Well, i will try to compile it on my own. But without an working config to import it will be the hell of a work.
While i am writing my Blog entry, broadcom has given the source for acceleration drivers to the community and someone already solved the Quake II Quest and ported it
So, whats next?

Conclusion, as everything seems to be strange i guess best idea would be to take the pidora build (or maybe something smaller, we will see) and add the new dma driver (see broadcom link in Android) and build an own system. 

I think about something which includes
  • chrome
  • fvwm
Okay, so that's my link list,
enjoy!