m (Clarity) |
(→Nexus S (Samsung Hummingbird + SGX 540)) |
||
| Line 5: | Line 5: | ||
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. | ||
| - | What works | + | == What works == |
* ADB root shell | * ADB root shell | ||
* X11 & UI apps | * X11 & UI apps | ||
| - | What doesn't work | + | == What doesn't work == |
* Touchscreen | * Touchscreen | ||
| Line 17: | Line 17: | ||
* Anything else :-P | * Anything else :-P | ||
| - | + | == Build == | |
| + | *Use the procedure here to generate an ext2 image, and copy it to linux/rootfs.ext2 on the internal memory of the Nexus S. http://wiki.meego.com/ARM/Meego_on_Beagleboard_from_scratch#Build_the_rootfs | ||
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). | 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). | ||
| Line 23: | Line 24: | ||
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! | 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! | ||
| - | My kernel is Samsung stock: | + | == 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 | * git://android.git.kernel.org/kernel/samsung.git | ||
Contents |
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.
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!
My kernel is Samsung stock; you will need to modify it to get X11 to run:
The only change was modifying the .config file to turn on CONFIG_VT (needed for X11, unless we recompile X11 without VT support).
Go nuts!