Meego Wiki
Views
From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
m (Team members)
(Nexus S)
Line 1: Line 1:
= Nexus S =
= Nexus S =
-
[[File:nexuss.jpg|800px]]
+
[[File:DSC00579.jpg|400px]]
 +
[[File:nexuss.jpg|400px]]
So, I have a barebones version of MeeGo (barely) running on the Nexus S. I can't really do much with it on my own, but I'm posting the info here so you can build it and try it for yourself.
So, I have a barebones version of MeeGo (barely) running on the Nexus S. I can't really do much with it on my own, but I'm posting the info here so you can build it and try it for yourself.
Line 9: Line 10:
* ADB root shell
* ADB root shell
* X11 & UI apps
* X11 & UI apps
 +
* Screen brightness
-
== What doesn't work ==
+
== What does
 +
n't work ==
* Touchscreen
* Touchscreen
-
* Super-AMOLED brightness control (screen looks near pitch black)
 
* WiFi
* WiFi
* Anything else :-P
* Anything else :-P
Line 33: Line 35:
The only change was modifying the .config file to turn on CONFIG_VT (needed for X11, unless we [http://code.google.com/p/savory/source/browse/trunk/x11-on-kindle/xorg-1.6.patch?r=14 recompile X11 without VT support]).
The only change was modifying the .config file to turn on CONFIG_VT (needed for X11, unless we [http://code.google.com/p/savory/source/browse/trunk/x11-on-kindle/xorg-1.6.patch?r=14 recompile X11 without VT support]).
-
Go nuts!
+
== Screen brightness ==
 +
Will add this to a newer kickstart, but for the time being, you can bring the brightness to full by doing:
 +
 
 +
* echo 255 > /sys/devices/platform/s3cfb/spi_gpio.3/spi3.0/backlight/s5p_bl/brightness
= Related Wiki Pages =
= Related Wiki Pages =

Revision as of 12:01, 10 January 2011

Contents

Nexus S

DSC00579.jpg Nexuss.jpg

So, I have a barebones version of MeeGo (barely) running on the Nexus S. I can't really do much with it on my own, but I'm posting the info here so you can build it and try it for yourself.

What works

  • ADB root shell
  • X11 & UI apps
  • Screen brightness

== What does n't work ==

  • Touchscreen
  • WiFi
  • Anything else :-P

Build

I have my boot.img (kernel + ramdisk) and a MeeGo kickstart file at http://blog.steventroughtonsmith.com/2011/01/nexus-s-meego.html; you can use fastboot to boot the image, or flash it to the recovery partition to dual boot. The actual MeeGo rootfs is run from a rootfs.ext2 file you can drop onto the Nexus S using Mass Storage mode - no need for messy flashing or the like, you can thank me later).

There's not much else I can do on my own right now, so if you want to see anything become of this do get involved!

Kernel

My kernel is Samsung stock; you will need to modify it to get X11 to run:

  • git://android.git.kernel.org/kernel/samsung.git
  • make herring_defconfig

The only change was modifying the .config file to turn on CONFIG_VT (needed for X11, unless we recompile X11 without VT support).

Screen brightness

Will add this to a newer kickstart, but for the time being, you can bring the brightness to full by doing:

  • echo 255 > /sys/devices/platform/s3cfb/spi_gpio.3/spi3.0/backlight/s5p_bl/brightness

Related Wiki Pages

MeeGo on ARM/Snapdragon (MSM/QSD)

Team members

  • Steven Troughton-Smith / steventroughtonsmith
  • your name here
Personal tools