[ROM] [NIGHTLY] [KitKat] [4.4] CyanogenMod 11.0 nightlies

krest

Member
May 15, 2009
42
7
0
Many thanks Milaq..... Excellent work...Great Mod....
I have flashed and use ..325 build.
I found a problem with video playback.(mkv.avi...etc)
When I start some video files (no matter what video player...bsplayer or mx player or moboplayer..) mouse cursor disappears,not possible to rewind the video,stop,pause,all buttons are inactive(mouse-usb and wireless / keyboard-usb and wireless)...only ESC is activated.
The same thing happens in the video online (movies..Apps from google play)
Thanks again for a job well done:good::good::good:
 
  • Like
Reactions: datagutt

stepdierc

Member
Dec 2, 2007
25
6
0
Many thanks Milaq..... Excellent work...Great Mod....
I have flashed and use ..325 build.
I found a problem with video playback.(mkv.avi...etc)
When I start some video files (no matter what video player...bsplayer or mx player or moboplayer..) mouse cursor disappears,not possible to rewind the video,stop,pause,all buttons are inactive(mouse-usb and wireless / keyboard-usb and wireless)...only ESC is activated.
The same thing happens in the video online (movies..Apps from google play)
Thanks again for a job well done:good::good::good:
I get this too on Youtube, Vevo and Netflix, but not XBMC.
 

Ipse_Tase

Senior Member
Feb 29, 2012
628
102
73
Also since we are now on a firmware >=4.3 we can enjoy some better quality netflix for a change...
That's actually the MAIN reason I'm looking to upgrade....XBMC has been good for me (12.2) so the frustrating part was the 480p resolution in Netflix. Good to hear it has changed.
Did you run into the same controller issues with Netflix - as reported above?
 

BenG321

Senior Member
Oct 28, 2012
87
21
0
To get rid of the horizontal line glitches AND get back the progress bar/buttons/etc. in Netflix, Xfinity TV Go, videos, etc.:

2 Steps-

1) Enable developer options in settings: Open "Settings," go to "About tablet" (at bottom), then just tap the Build number 7 times. "Developer options" appears a few categories above "About tablet." (This step only needs to be done once.)

2) Go to "Developer options." Scroll down to "HARDWARE ACCELERATED RENDERING." Enable the setting "Disable HW overlays." This step needs to be done every time you reboot your Ouya!

OR

If you don't want to do Step 2 every time you boot, use Tasker and Secure Settings (note: you must purchase Secure Settings Pro via IAP!) within Tasker. Once you have these, you can use Tasker to enable/disable HW Overlays whenever you want (at boot, when specific apps run, when the dog needs to go out...).

Tasker is awesome for the Ouya. Def worth learning to use if you like to customize and tinker. I don't like to use in on my mobile, for it can drain the battery... But no battery in the Ouya! :victory:


Side tip: Back under "Developer options." If you scroll all the way to the bottom and enable "Kill app back button," you can force close an app by holding down <Esc> on your keyboard.
 

jellysweep

Senior Member
Dec 31, 2009
72
3
0
Can someone help me out? I'm new to the ouya game. Bought one specifically to load this rom, but I already took a wrong turn.

1. I installed CWM recovery
2. I FORGOT to install safeboot ouya boot menu :/
3. I installed this rom
4. I installed gapps

I can get back into CWM via adb, but I have no clue how to get it to mount the ouya storage on my laptop so i can drag the safeboot zip on there and install it. I've tried mounting everything in the mounts area of CWM. I thought about putting it on a flash drive, but then I wouldn't be able to have the keyboard plugged in at the same time. Advice?

I used to be pretty good at this stuff but i've been on an iphone for the last year. My android skills failed me! Thanks:cool:
 

cronikman84

Senior Member
Dec 8, 2012
241
38
0
Holyoke
Can i use the EP Bootloader with this rom? Also what kernel is it running on? if it's running on stock kernel then i'll pass, i'm running the EP 2GHz custom kernel with the OUYA-enhanced rom and as much as i've been waiting for the EP team for a kitkat rom release so i can ditch the Jelly Bean rom, i almost feel tempted to give this kitkat rom a shot but again if it's on stock kernel then i'm all set :(
 

BenG321

Senior Member
Oct 28, 2012
87
21
0
Ouya controller mapping

I too am getting Settings FCs. Also, the Ouya controller buttons are a little different now, I can't use the D-pad for navigation. I've also noticed the video glitches that KJRob noticed, mine seem to only happen with mouse movement. XBMC (v13 beta 2), Netflix, Vevo and Youtube work great though. As always, great work Milaq.
To get the Ouya controller working normally (d-pad, button mapping, etc.) -

Save the following code to /system/usr/keylayout/Vendor_2836_Product_0001.kl and change its permissions to 644

Code:
# Copyright (C) 2011 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#      http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

#
# OUYA Game Controller
#

key 0x130    BUTTON_A
key 0x133    BUTTON_B
key 0x131    BUTTON_X
key 0x132    BUTTON_Y

# Button "LB" maps to BUTTON_L1.
key 0x134    BUTTON_L1
# Button "RB" maps to BUTTON_R1.
key 0x135    BUTTON_R1

# These two keycodes are for click (press from above) on analog control sticks.
key 0x136    BUTTON_THUMBL
key 0x137    BUTTON_THUMBR

# D-pad
key 0x138    DPAD_UP
key 0x139    DPAD_DOWN
key 0x13a    DPAD_LEFT
key 0x13b    DPAD_RIGHT

# Power and Home Key
key 0x13e    HOME      #Short Press
key 0x13f    HOME ALT  #Long Press

# Left (0x00, 0x01) and right (0x03, 0x04) analog control stick.
# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd.
# This confuses applications that rely on the flat value because the joystick actually
# settles in a flat range of +/- 4096 or so.
axis 0x00 X flat 4096
axis 0x01 Y flat 4096
axis 0x03 Z flat 4096
axis 0x04 RZ flat 4096

# Triggers.
# (Shoulder trigger buttons marked with "LT" and "RT" are analog.
# Each axis has range from 0 to 255.)
axis 0x02 LTRIGGER
axis 0x05 RTRIGGER
key 0x13c    BUTTON_L2
key 0x13d    BUTTON_R2
Milaq, could this be included in an upcoming nightly?
 

frickinjerms

Senior Member
Sep 14, 2008
715
378
0
33
Victoria, TX
To get the Ouya controller working normally (d-pad, button mapping, etc.) -

Save the following code to /system/usr/keylayout/Vendor_2836_Product_0001.kl and change its permissions to 644

Milaq, could this be included in an upcoming nightly?
Does it allow for multiple controllers to be connected?

Sent from my Galaxy Nexus using XDA Premium 4 mobile app
 

id628

Member
Jun 23, 2010
27
3
0
AC3/DTS Support?

Got my Ouya to run PLEX and quickly went back to PLEX on Roku when I found out the Ouya didn't pass through AC3 or DTS. So my Ouya's been a dust collector since.

Can someone check if CM11 passes AC3 and DTS through the HDMI? I vastly prefer Android PLEX to Roku PLEX....
 

Ticiano

Senior Member
Aug 13, 2010
206
28
0
I'd really like to try this ROM but I'm afraid of possible problems in case I want to get back to stock. Could anyone please post instructions on how to revert everything, even the boot system modifications?

Sent from my Nexus 4 using xda app-developers app
 

jellysweep

Senior Member
Dec 31, 2009
72
3
0
you could boot into cwm and 'adb sideload' the bootmenu.zip
Adb push to /sdcard/ should also work

Sent from my SPH-L710 using XDA Premium 4 mobile app
You guys are much smarter than me lol. Thanks so much! I went the push route, and it worked great. The rom is booting correctly now. This may be a stupid question but I've never used android on a STB like this. What do you guys do for keyboard/mouse input? is there a splashtop type app i can use to control it from my phone? I plan to use XBMC 90% of the time, but occasional switching to netflix/pandora/hbo go etc might be an option now that we have the full OS available. Much appreciated guys.
 

remillard

Member
Jul 31, 2011
19
6
0
Thank you milaq!

Hey man just wanted to say thanks for CM 11 for Ouya! You freaking rock man. Was a backer of Ouya and seriously disappointed when they didn't deliver what they promised. Now I have the box I was waiting for. Thank you again.

Rem.
 

frickinjerms

Senior Member
Sep 14, 2008
715
378
0
33
Victoria, TX
You guys are much smarter than me lol. Thanks so much! I went the push route, and it worked great. The rom is booting correctly now. This may be a stupid question but I've never used android on a STB like this. What do you guys do for keyboard/mouse input? is there a splashtop type app i can use to control it from my phone? I plan to use XBMC 90% of the time, but occasional switching to netflix/pandora/hbo go etc might be an option now that we have the full OS available. Much appreciated guys.
im running a logitech mk320 kb/mouse combo into a powered usb hub with a 15 ft mini usb cable going into a ps3 remote for input
if you want to control it using your phone id recommend getting droidmote which uses wifi to do its magic! you install the droidmote client onto your phone and then droidmote server on the ouya (it was $1.99 when i got it) then connect them to the same network and open the app, accept the root prompt and then hit the big red button so it turns green.. then open the client app on your phone and go into menu and search or manually type in the IP address that the server app displays.. then when you hit connect itll give a notfication saying "connected to droidmote client" and now you have total control using your phone

---------- Post added at 09:57 AM ---------- Previous post was at 09:49 AM ----------

Can i use the EP Bootloader with this rom? Also what kernel is it running on? if it's running on stock kernel then i'll pass, i'm running the EP 2GHz custom kernel with the OUYA-enhanced rom and as much as i've been waiting for the EP team for a kitkat rom release so i can ditch the Jelly Bean rom, i almost feel tempted to give this kitkat rom a shot but again if it's on stock kernel then i'm all set :(
The kernel is the 3.1.10 which means it is probably modified from the stock ouya kernel

but with milaq's failsafe you can keep the embedded boot.img in /system and put kholk's 3.4 boot.img on the /sdcard/ and boot either from the bootmenu to see how they play together
and if you're running the EBL then i'd just take the boot img out of the cm zip and flash it, then go into the EBL and fastboot flash the boot.. i think thats how the procedure went haha an unintentional fw update wiped out my EBL and i didn't get around to putting it back on :p
 
  • Like
Reactions: jellysweep

jellysweep

Senior Member
Dec 31, 2009
72
3
0
if you want to control it using your phone id recommend getting droidmote which uses wifi to do its magic!
That's exactly what I'm looking for, but my sig is out of date. I'm kind of living in two ecosystems - I use an iphone/ipad now, but the ouya is android obviously. I'll investigate if there is a cross platform option similar to droidmote. Seems like a long shot though :/
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone