UPDATE: The kernel is booting, the developer is stating, that phase 2 could be accomplished within few days!
Looking forward to see a clean Android rom for the OUYA!
Hey there! Didn’t post anything for a long time, since – to say the truth – nothing important happened. But there has been some development lately: EternityProject has announced to port a newer version of the linux-kernel for the OUYA and – hold your breath – Cyanogenmod 11 alias Android 4.4 KitKat!
Let`s get back in time a little bit: Shortly after OUYA was released, first development was started for the OUYA resulting in the first custom Cyanogenmod build for the OUYA by khanning88. We reviewed it here. Unfortunately khanning88 has not been active in the xda-developers forum or OUYA development after his initial build. His custom rom used OUYAs stock kernel, which was adapted for Cyanogenmods different initial ramdisk.
So what to think about this announcement? The dev of the EternityProject has announced following development stages:
Brief Summary of dev steps:
1. Safe way to test and run custom kernels
2. EternityProject 3.4.37 Kernel for OUYA
3. EternityProject's Android KitKat ROM for OUYA
The first step for testing and running custom kernels is virtually done. There is a custom recovery called OUYA Safe recovery doing this job. It works by switching the boot and recovery partition, so softbricking is hardly possible. The drawback here is, that you have to edit the install scripts of the roms you want to install to work properly. Until OUYA Inc. gives us access to the bootloader this is the best option for testing and running custom roms in my opinion.
Second step – custom kernel for the OUYA. This will be the most difficult part of the development process. OUYAs official kernel version is 3.1.10. The development of a kernel without having full access to the underlying hardware is tricky, but fortunately Nvidia released linux kernel sources for the Tegra 3 platform in version 3.4.10 here. Maybe the guys over at EternityProject found a newer version or patched the kernel by themself. The TransformerPad TF700, which shares the Tegra T33 SOC has already working 3.4 kernel, as found here.
The third step should be simple. Surely, don’t expect a 100% working rom from the beginning. Every new device, Cyanogenmod is ported to, needs some work and tweaking to get everything working flawlessly. But, as with the kernel, there has been pioneer work done by the TransformerPad-Community already. A working cm11-build can be found here.
So when can we expect Android 4.4 KitKat for the OUYA?
The developers over at EternityProject made clear, that developing for the OUYA is meant to be a spare time activity, so don’t expect rapid development by now. But since some experienced developers got their hands on the OUYA console, given the fact, that other people got newer versions of Android working on similar hardware, there is a real chance, that we will see some new, exciting development for our beloved console and we will have more to write about 🙂
We will keep track about the EternityProject for OUYA and keep you updated here, so stay tuned!