Ouya (ouya-ouya)

From postmarketOS
Jump to: navigation, search
Ouya, Inc. Ouya
Ouya
Ouya
Manufacturer Ouya, Inc.
Name Ouya
Codename ouya_1_1
Released 2013
Original software Android
Hardware
Chipset Nvidia Tegra 3
CPU Quad-core 1.7 GHz Cortex-A9
GPU Nvidia GeForce ULP
520 MHz (12.48 GFLOPS)
Display 1x HDMI
Storage 8/16 GB
Memory 1 GB
Architecture armhf
Features
USB Networking
Works
Flashing
Partial
Touchscreen
Unavailable
Display
Unavailable
WiFi
Xwayland
Works
FDE
Partial
Mainline
Battery
Unavailable
3D Acceleration
Accelerometer
Unavailable
Audio
Bluetooth
Camera
Unavailable
GPS
Mobile data
Unavailable
SMS
Unavailable
Calls
Unavailable



Contributors

  • rendeko
  • ollieparanoid

Maintainer(s)

  • rendeko

Development Notes

Radio

  • The Ouya uses a BCM4330 radio chip for wifi and bluetooth. Drivers for this chip is built into the linux mainline as of 3.3 and the kernel we use uses 3.1 with the driver support (presumably) backported. Otherwise, we can use the Android binaries (which would be non-free).
  • Two later releases (the completely white special edition and completely black 2nd generation) allegedly use a BCM4334 chipset. This needs to be implemented and tested at a future date.

Kernel

Other

  • Splash screen doesn't appear
  • Hildon doesn't work?
  • USB booting needs to be tested

Installation

How to enter flash mode

  1. Connect Ouya to PC
  2. Use adb reboot recovery to enter recovery (or adb reboot bootloader to enter bootloader for fastboot commands)

pmbootstrap

Work in progress. Only attempt for development.

1. Flash CWM and Ouya BootMenu using fastboot.



2. Turn your Ouya on and wait until you see the new Ouya BootMenu. Press the power button on your Ouya until you scroll to Recovery, and then wait until the bootmenu disappears.

3. Using ADB, transfer the kernel file to your Ouya.

./pmbootstrap.py export
???

4. Reboot your Ouya and start Run the following using pmbootstrap

pmbootstrap init

pmbootstrap install --no-fde

pmbootstrap flasher flash_rootfs

5. Reboot your Ouya, postmarketOS should start automatically.

Photos

Links