[M.O.J.O. Android Development] carp_be:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Installation

- TWRP (I used 2.8.2.0)

- advanced wipe recomended (

rom has gapps included

)

- install as any other custom rom

-

IMPORTANT

: optimizing google play services can take some time ! took on my device 1-2 minutes.

- Initial bluetooth pairing can be skipped by using "ESC" key from keyboard or wait 2-3 minutes, the google setup via your smartphone is functional (worked for me :) )

bugs:

- Cast Receiver (youtube App) : sometimes it works, while it shouldn't :confused: (logcat indicates invalid certificate - as we don't have an official supported device i'm afraid I can't fix this) (removed)

- Bluetooth MOJO controller - doesn't always pair or re-pair after reboot - could be ROM related or controller related. Once paired it works quite good. more stable with lineageos 13 !

- Don't update the youtube app ! the App will crash as we currently don't support rastarization (OpenGL ES v3) https://www.chromium.org/developers/design-documents/chromium-graphics/how-to-get-gpu-rasterization

-If the installation get stuck on "finishing boot" -> wait 10 seconds, then hard reboot (pull the power) - this in only needed once.

changelog:

[B][U]lineageos-13.0-20180324-UNOFFICIAL-mojo-AndroidTV[/U][/B]
- Updated the sound config of the MOJO - HDMI sound stability is increased
- updated google assistent app to latest version

[B][U]lineageos-13.0-20180311-UNOFFICIAL-mojo-AndroidTV[/U][/B]
- Reverted the device drivers back to the ones from the initial release.
- removed google cast receiver as it continuously reports issues and as such uses resources.
- if you want cast support - I recommend installing [URL="https://play.google.com/store/apps/details?id=com.ionitech.airscreen"]https://play.google.com/store/apps/details?id=com.ionitech.airscreen[/URL]
- Default google App has been updated - to enable google assisent support - I'm testing stability.

[B][U]lineageos-13.0-20180204-UNOFFICIAL-mojo-AndroidTV[/U][/B]
New PowerHAL and AudioHAL from molly thanks to nono2loreze!
Android TV remote - voice search now functional due to new AudioHAL !
Included googlewebview by default
Other improvements from nono2loreze (ntfs support, new bluetooth config)

[B][U]lineageos-13.0-20180106-UNOFFICIAL-mojo-AndroidTV[/U][/B]
Update to match the configuration updates from nono2loreze
NTFS support is [B]NOT[/B] yet included

[B][U]lineageos-13.0-20180101-UNOFFICIAL-mojo-AndroidTV[/U][/B]
- Upgread to lineageos 13
- updated gapps to work in combination with 6.0.1 - borrowed from ADT-1 purenexus made by dhacker29
- synced bluetooth configuration from molly
- default media player plays more video formats then the one on cm-12.1

[B][U]cm-12.1-20171229-UNOFFICIAL-mojo-AndroidTV[/U][/B]
- First release :laugh:
- Leanback launcher 6.x

Location of the ROM:

File name : lineageos-13.0-20180324-UNOFFICIAL-mojo-AndroidTV.zip
[URL="https://drive.google.com/open?id=1TzuB1GcIMifW7CKYIhRwLEA90mE9i41A"]https://drive.google.com/open?id=1TzuB1GcIMifW7CKYIhRwLEA90mE9i41A[/URL]

File name : lineageos-13.0-20180311-UNOFFICIAL-mojo-AndroidTV.zip
[URL="https://drive.google.com/open?id=1Ov-uW_7s1JTk-EBa7yZxge1TFtPYtMf3"]https://drive.google.com/open?id=1Ov-uW_7s1JTk-EBa7yZxge1TFtPYtMf3[/URL]

File name : lineageos-13.0-20180204-UNOFFICIAL-mojo-AndroidTV.zip
[URL="https://drive.google.com/open?id=1ByPb9bk5rG2Hq6pX8-YMiTuqgCyh9CQG"]https://drive.google.com/open?id=1ByPb9bk5rG2Hq6pX8-YMiTuqgCyh9CQG[/URL]

File name : lineageos-13.0-20180106-UNOFFICIAL-mojo-AndroidTV.zip
[URL="https://drive.google.com/open?id=13gqJ2wiq4Z458JzW8so4DA77VMVL6oFR"]https://drive.google.com/open?id=13gqJ2wiq4Z458JzW8so4DA77VMVL6oFR[/URL]

File name : lineageos-13.0-20180101-UNOFFICIAL-mojo-AndroidTV.zip
[URL="https://drive.google.com/open?id=1pZILaAXGwQE_SJWn4QvSod5w1kL-AJnw"]https://drive.google.com/open?id=1pZILaAXGwQE_SJWn4QvSod5w1kL-AJnw[/URL]

File name : cm-12.1-20171229-UNOFFICIAL-mojo-androidTV.zip
[URL="https://drive.google.com/file/d/1mAWBJ-Unbb5PKTmO9wYeHcFGjuY4xAxd/view?usp=sharing"]https://drive.google.com/file/d/1mAWBJ-Unbb5PKTmO9wYeHcFGjuY4xAxd/view?usp=sharing[/URL]

Next step:

- fix the stuck at first boot

- Experiment more with newer gapps

- Port to lineageos 13

- port upgreads form github/Tegra4

Enjoy!

XDA:DevDB Information

Lineageos 13.0 AndroidTV, ROM for the Mad Catz M.O.J.O.

Contributors

carp_be, nono2lozere, Unjustified Dev

Source Code: https://github.com/dide0

ROM OS Version: 6.0.x Marshmallow

ROM Kernel: Linux 3.4.x

Based On: lineageos

Version Information

Status: Beta

Current Beta Version: 6.0.1_r81

Beta Release Date: 2018-01-06

Created 2017-12-29

Last Updated 2018-03-26