• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][UNOFFICIAL][mojo] CyanogenMod 12.1 Mad Catz M.O.J.O

Do you still think the M.O.J.O. sucks?

  • Yes

    Votes: 21 31.3%
  • No

    Votes: 46 68.7%

  • Total voters
    67
  • Poll closed .

Unjustified Dev

Recognized Developer
Oct 21, 2012
7,176
13,062
113
23
Memphis , TN
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 5.0 (Lollipop), which is designed to increase performance and reliability over stock Android for your device.

Code:
#include 
/*
 * 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.
 */
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community

All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

Downloads:
Unofficial CM-12.1 Builds

Installation:
Download the ROM and Gapps either to the device or an external sdcard

Go into recovery ( Two ways to enter recovery)
  1. * Quick Reboot app
  2. * Fastboot mode ( Enter fastboot and boot the twrp recovery image)

Preparing device
  1. In TWRP recovery click WIPE and wipe dalvik cache, cache , system , and data

Installing the ROM (TODO: include instructions for adb sideload )
  1. In recovery click install ( instructions vary depending on where you downloaded the files to )
  2. In TWRP recovery click install and navigate to the /external_sd or /sdcard directory
  3. Install the ROM first then install the google apps
  4. Once completed reboot system and wait up to 5 minutes for it to boot

Not working:
* Opera seems to only display a black background
* Videos do not play from gallery?





XDA:DevDB Information
CyanogenMod 12.1 for Mad Catz M.O.J.O, ROM for the Mad Catz M.O.J.O.

Contributors
Unjustified Dev
ROM OS Version: 5.1.1 Lollipop

Version Information
Status: Stable

Created 2014-12-17
Last Updated 2015-8-22
 
Last edited:

opiate81

Member
Feb 26, 2009
24
11
0
Awesome work!
Going to install & test this tonight after I scrape all the dust off it :D

Edit: Installed, everything has gone perfect so far!
Restoring my apps currently so will test some apps, games and Kodi. Hopefully all goes according to plan.
Many many thanks mate :)

Edit 2: Only real problem I've run into is not being able to scale the screen size. I've got a 1920x1080 TV but I always have to scale back for all my Android Set Top boxes. Got something I will try & will report back if it works.
 
Last edited:

opiate81

Member
Feb 26, 2009
24
11
0
Ok It's not perfect but I got an app called Screen Resolution that I managed to sort of scale back with. I managed to get the width set nicely but the height is still cut off (cant quite see status bar) not a real big deal now though as the width is what was really killing me.

Latest Kodi nightly works beautiful, havent tried passthrough audio yet.
Games, GTA San Andreas works, lots of kids games I have work great.
Retroarch emulator works great with shaders as well (big + for me :D)

I'll now leave it on overnight playing movies to see if there are any crashes/lockups. I dont anticipate anything bad though.
Feels real smooth!
Apart from my screen scaling gripe this is really a great firmware and for my uses it craps all over Mad Catz's lame efforts :)
 

Unjustified Dev

Recognized Developer
Oct 21, 2012
7,176
13,062
113
23
Memphis , TN
Ok It's not perfect but I got an app called Screen Resolution that I managed to sort of scale back with. I managed to get the width set nicely but the height is still cut off (cant quite see status bar) not a real big deal now though as the width is what was really killing me.

Latest Kodi nightly works beautiful, havent tried passthrough audio yet.
Games, GTA San Andreas works, lots of kids games I have work great.
Retroarch emulator works great with shaders as well (big + for me :D)

I'll now leave it on overnight playing movies to see if there are any crashes/lockups. I dont anticipate anything bad though.
Feels real smooth!
Apart from my screen scaling gripe this is really a great firmware and for my uses it craps all over Mad Catz's lame efforts :)
Great to hear some additional feedback the default output is 1920x1080 so I too have the same issue , but I was able to set my tv's hdmi aspect ratio to full 100% doesn't seem to effect any of my other devices.
 

Elnef

Member
Sep 7, 2009
15
4
0
Great job.. Thank you very much.

But i have 2 questions.

1- how many dpi you use? The original firmware is 320 dpi. I think fonts are very small.

2- is possible return to original firmware?

Edit: Another question.

3- can it write in NTFS external hard disk?
 
Last edited:
  • Like
Reactions: gwaldo

MikeInNs

New member
Dec 18, 2014
1
1
0
Thanks for all your work on this! I was hoping someone would pick this up as Mad Catz seriously dropped the ball on this.
I will follow your install instructions and see if I can get it going and will follow up with the results, hopefully tonight or over the weekend.
If this works I am sure you made a whole lot of people happy!
 
  • Like
Reactions: Unjustified Dev

Unjustified Dev

Recognized Developer
Oct 21, 2012
7,176
13,062
113
23
Memphis , TN
Great job.. Thank you very much.

But i have 2 questions.

1- how many dpi you use? The original firmware is 320 dpi. I think fonts are very small.

2- is possible return to original firmware?

Edit: Another question.

3- can it write in NTFS external hard disk?
Not yet haven't added support I was rushing to get this out. Actually 320 does not work stock for me used 160 dpi and that's what the devices binaries automatically set I've changed it to 213 tv dpi and removed nav bar will see in next update. Yes , you can make a full backup in twrp which you will be able to restore.
 

opiate81

Member
Feb 26, 2009
24
11
0
Great to hear some additional feedback the default output is 1920x1080 so I too have the same issue , but I was able to set my tv's hdmi aspect ratio to full 100% doesn't seem to effect any of my other devices.
My TV unfortunately doesn't have that option. Suppose that's what I get for getting a $1400 Hitachi 3D TV lol
Hopefully some of the better display/resolution apps update to be compatible with lollipop and all will be solved :)

No lockups overnight with different movies playing, different resolutions etc So happy with this to become a fulltime FW as it is now for me :)
 

Unjustified Dev

Recognized Developer
Oct 21, 2012
7,176
13,062
113
23
Memphis , TN
My TV unfortunately doesn't have that option. Suppose that's what I get for getting a $1400 Hitachi 3D TV lol
Hopefully some of the better display/resolution apps update to be compatible with lollipop and all will be solved :)

No lockups overnight with different movies playing, different resolutions etc So happy with this to become a fulltime FW as it is now for me :)
Does it have any hdmi settings at all? I would play around with those it may have a different naming for it. So far all of the TV I have used have this setting but it was named differently some had it under options with zoom.
 
  • Like
Reactions: opiate81

kgersen

Senior Member
Jul 11, 2011
53
22
0
Many thanks for trying to 'save' the MOJO ;)

I've tried this ROM, works ok albeit it's a mobile/tablet ROM but I guess it's fine for now.

The ultimate goal would be to have Android TV running on the MOJO with the following 'Android TV' specific apps working:

Android TV Launcher : play.google.com/store/apps/details?id=com.google.android.leanbacklauncher
YouTube for Android TV : play.google.com/store/apps/details?id=com.google.android.youtube.tv
Google Cast Receiver : play.google.com/store/apps/details?id=com.google.android.apps.mediashell

eventually: the remote server for play.google.com/store/apps/details?id=com.google.android.tv.remote (that the client we install in phone/tablet, the server code is unlisted afaik)
 

Unjustified Dev

Recognized Developer
Oct 21, 2012
7,176
13,062
113
23
Memphis , TN
Many thanks for trying to 'save' the MOJO ;)

I've tried this ROM, works ok albeit it's a mobile/tablet ROM but I guess it's fine for now.

The ultimate goal would be to have Android TV running on the MOJO with the following 'Android TV' specific apps working:

Android TV Launcher : play.google.com/store/apps/details?id=com.google.android.leanbacklauncher
YouTube for Android TV : play.google.com/store/apps/details?id=com.google.android.youtube.tv
Google Cast Receiver : play.google.com/store/apps/details?id=com.google.android.apps.mediashell

eventually: the remote server for play.google.com/store/apps/details?id=com.google.android.tv.remote (that the client we install in phone/tablet, the server code is unlisted afaik)
This is source built with Android google apps from the Android TV developer kit. I'm working on a new apps package up to date from the nexus player very time consuming I'm almost finished
 
  • Like
Reactions: P901

opiate81

Member
Feb 26, 2009
24
11
0
Does it have any hdmi settings at all? I would play around with those it may have a different naming for it. So far all of the TV I have used have this setting but it was named differently some had it under options with zoom.
Mine does have zoom, I'll have a bit more of a play with it but it hasn't helped with other boxes in the past.
It's not too bad at the moment, I can scale the screen within Kodi so that takes care of movies etc. Just a few games and apps.
They're all apps I know like the back of my hand so I know where to click if it's chopped off anyway