[MOD][XPOSED]Mod Collection For Ouya(Play Store, Moga Controller Emu) (11/20/2013)

Jun 17, 2013
45
2
0
Hi, another mod using Xposed framework to preserve su & mods during update.



Features:
  1. Google Play Store Mod
  2. Preserve su & Play Store's apk on firmware update(still under testing, read next post for details)
  3. Disable Auto Update, but still can check the update in "SYSTEM UPDATES"
  4. Force HDMI resolution to 720p or 1080p
  5. Overscan fix, reference link
  6. Controller support: Emulate Moga Controller, works on most MOGA Enhanced Games, SU is required when game starts

Download:
Dev-Host: Mod_Collection4Ouya.5.1.apk
Google Drive: Mod_Collection4Ouya.5.1.apk

Play Store zip
Google Drive: ps4ouya.zip sideload this to /sdcard/Download

Changelog
Ver 5.1
Fix: Emulate Moga Controller, non-listed app also prompt for SU

Ver 5.0
Change: Emulate Moga Controller, rewrite code, now support native apps, SU is required when game starts. Please disable & enable the option and re-check all apps
Change: Emulate Moga Controller, move to second tab
Change: Moga Pivot, must install to make Moga emulation works
Add: Virtual mouse in Moga Enhanced Games, press L1, R1, Left Thumb & Right Thumb to activate
Add: Ouya Launcher hack, for some apps(like DH4) can't launch in the MAKE menu

Ver 4.9
Fix: Latest Xposed Framework supported

Ver 4.8
Change: Disable Xposed Framework checking

Ver 4.7
Fix: NOVA 3 support

Ver 4.6
Add: Debug mode for troubleshooting

Ver 4.5
Add: Controller support - Emulate Moga Controller, works on most Gameloft games
Add: Controller support - MOGA Pivot Hack, Some games like Modern Combat 4 needs MOGA Pivot to report OUYA controller as MOGA Pro
Remove: Controller support - Gameloft Dungeon Hunter 4
Remove: Controller support - Gameloft Modern Combat 4
Remove: Controller support - Gameloft Wild Blood
Remove: Controller support - Gameloft Six-Guns

Ver 4.4
Add: Controller support - Gameloft Dungeon Hunter 4
Add: Controller support - Gameloft Modern Combat 4, remap L2 & R2 to L1 & R2
Change: Controller support - Gameloft Six-Guns, Invert Y axis, remap L2 & R2 to L1 & R2
Change: Controller support - Gameloft Wild Blood, map R stick thumb(press) as Select

Ver 4.3
Add: Controller support - Gameloft Six-Guns

Ver 4.2
Add: Controller support - Gameloft Wild Blood

Ver 4.1
Add: In Gameloft games, report Bluetooth HID Device as Moga HID
Add: Install fake Motion Sensors driver

Ver 4.0
Add: Asphalt 8 Game Controller Support

Ver 3.8
Fix: Cannot Install CWM Recovery

Ver 3.7
Fix: Overscan cannot be disabled
Change: Check downloaded Play Store & CWM file size before install

Ver 3.6
Add: "Install CWM Recovery" function
Fix: Preserve function on 1.0.393-r1

Ver 3.5
Add: "Install Play Store" function
Add: "Reboot" button at the bottom
Change: Custom Overscan Scale Val (0.00 - 0.20)

Ver 3.0
Add: Disable Auto Update, but still can check the update in "SYSTEM UPDATES"
Add: Overscan fix
I used this program and the program for rooting my Ouya without a PC, everything installed just fine, but when I try to get into the google play stores, it crashes on start up...any ideas? Maybe there's something I didn't do? Thanks!
 

cronikman84

Senior Member
Dec 8, 2012
241
38
0
Holyoke
I used this program and the program for rooting my Ouya without a PC, everything installed just fine, but when I try to get into the google play stores, it crashes on start up...any ideas? Maybe there's something I didn't do? Thanks!
Im guessing that you have installed Xposed framework and the mod checked in the module section of the Xposed installer app and all so now, did you just installed the mod and started turning stuff "ON"?
 
Last edited:
Jun 17, 2013
45
2
0
Im guessing that you have installed Xposed framework and the mod checked in the module section of the Xposed installer app and all so now, did you just installed the mod and started turning stuff "ON"?
I installed Mod_Collection4Ouya.5.1 and RootMyOuya.1.1. Than I turned "ON"....so I'm guessing I missed something? I'm new to this, I just got my Ouya today but I've been reading up on the forums on how to mod it with the google play store...
 

tangcla

Senior Member
Sep 10, 2008
2,467
347
0
Melbourne, Australia
www.tangcla.com
I installed Mod_Collection4Ouya.5.1 and RootMyOuya.1.1. Than I turned "ON"....so I'm guessing I missed something? I'm new to this, I just got my Ouya today but I've been reading up on the forums on how to mod it with the google play store...
You need to read the first and second post.
But in particular, you need to tick the box using the touchpad on your controller.
 

cronikman84

Senior Member
Dec 8, 2012
241
38
0
Holyoke
I installed Mod_Collection4Ouya.5.1 and RootMyOuya.1.1. Than I turned "ON"....so I'm guessing I missed something? I'm new to this, I just got my Ouya today but I've been reading up on the forums on how to mod it with the google play store...
This question has been asked so many times and its been answered many times especially by me and everyone that have asked didn't really read threw this forum cause if they did they wouldn't be asking on how to do it or that is not working, you did missed something... i already explained this on Post #281 threw #283, but i will once more explain it better...

1) First-root with pc or without pc,
2) Second- Download the Xposed Installer APK and install it ( THIS IS THE MOST IMPORTANT PART TO GET THE GOOGLE PLAY STORE WORKING, IF XPOSED IS NOT INSTALLED THIS WHOLE MOD WON"T WORK AT ALL AND THEN WE GET PEOPLE WHINING THAT THE MOD DOESN'T WORK OR THAT THEY DON'T KNOW WHAT ARE THEY DOING WRONG) here is the link for Xposed Framework http://dl.xposed.info/modules/de.robv.android.xposed.installer_v25_36cbbc.apk
3) Third- Launch the Xposed Installer, go to the "Framework" section and click on "Install/Update"
4) Fourth- Reboot

Done with the first steps! Now lets keep on moving to the next steps-

1) Download/sideload and install the "Mod Collection For Ouya(Play Store, Moga Controller Emu) apk"
2) Launch the Xposed Installer and go to the "Modules" section
3) Enable the "Mod Collection For Ouya" module by checking the checkbox usin the TOUCHPAD on the OUYA controller
4) Reboot

Done with the second steps and this should get your google play store working and google play store should ask you to log in to your google account, once you enter you account info you should now be using google play store, if the google play store "FC", "Crashes" or you get a "Connection timeout" then move on to the third step ! Now lets move on...

1) Open/ Launch the "Mod Collection For Ouya(Play Store, Moga Controller Emu) apk"
2) Activate/ turn ON the Google Play Store Mod ONLY, for now...

now we are going to ADB and push/install the google play store files( this is how i get the play store to work for me without connection timeout, FC or crashes)

1) plug your OUYA to your PC threw the micro USB cable( Note: you need to install the SDK and OUYA Driver to ADB threw wire/cable) or wireless ADB.
2) Click on the link ---> http://fs1.d-h.st/download/00055/5xQ/ps4ouya.zip and download the ps4ouya.zip
3) Extract the ps4ouya.zip files to adt-bundle\sdk\platform-tools. Example: C:\Development\adt-bundle\sdk\platform-tools ( this is my pc's path)
4)On the platform-tools window your going to hold down the "Shift" key on your keyboard and right-click on your "Mouse" and click on "Open Command Window Here" now the Command prompt window should open
5) On the command window Push the Google apk's that you extracted from the ps4ouya.zip to /system/app by typing or by copy and pasting the command codes into the command prompt window one by one:

Code:
adb push com.android.vending.apk /sdcard/com.android.vending.apk (press Enter)
adb push com.google.android.gms.apk /sdcard/com.google.android.gms.apk (press Enter)
adb push GoogleLoginService.apk /sdcard/GoogleLoginService.apk (press Enter)
adb push GoogleServicesFramework.apk /sdcard/GoogleServicesFramework.apk (press Enter)
adb push NetworkLocation.apk /sdcard/NetworkLocation.apk (press Enter)

Code:
adb shell(press Enter)

on the same command prompt window enter:

Code:
su (press Enter)
mount -orw,remount /system (press Enter)
cat /sdcard/com.android.vending.apk > /system/app/com.android.vending.apk (press Enter)
cat /sdcard/com.google.android.gms.apk > /system/app/com.google.android.gms.apk (press Enter)
cat /sdcard/GoogleLoginService.apk > /system/app/GoogleLoginService.apk (press Enter)
cat /sdcard/GoogleServicesFramework.apk > /system/app/GoogleServicesFramework.apk (press Enter)
cat /sdcard/NetworkLocation.apk > /system/app/NetworkLocation.apk (press Enter)
chmod 644 /system/app/com.android.vending.apk (press Enter)
chmod 644 /system/app/com.google.android.gms.apk (press Enter)
chmod 644 /system/app/GoogleLoginService.apk (press Enter)
chmod 644 /system/app/GoogleServicesFramework.apk (press Enter)
chmod 644 /system/app/NetworkLocation.apk (press Enter)
mount -oro,remount /system (press Enter)
reboot (press Enter)

now your OUYA is going to reboot itself and your all set, google play store should ask for your account and working...now you can go back into the "Mod Collection For Ouya(Play Store, Moga Controller Emu) apk" and turn ON whatever mod you want...I know it looks like a huge process but it really takes about 5-10 minutes to do everything( well at least for me it takes that long to do) and it works every time without a problem, i've factory reset my OUYA about 5-6 times since i've owned it and this is how i get everything back on and working on my OUYA without failing...
 
Last edited:
Jun 17, 2013
45
2
0
This question has been asked so many times and its been answered many times especially by me and everyone that have asked didn't really read threw this forum cause if they did they wouldn't be asking on how to do it or that is not working, you did missed something... i already explained this on Post #281 threw #283, but i will once more explain it better...

1) First-root with pc or without pc,
2) Second- Download the Xposed Installer APK and install it ( THIS IS THE MOST IMPORTANT PART TO GET THE GOOGLE PLAY STORE WORKING, IF XPOSED IS NOT INSTALLED THIS WHOLE MOD WON"T WORK AT ALL AND THEN WE GET PEOPLE WHINING THAT THE MOD DOESN'T WORK OR THAT THEY DON'T KNOW WHAT ARE THEY DOING WRONG) here is the link for Xposed Framework http://dl.xposed.info/modules/de.robv.android.xposed.installer_v25_36cbbc.apk
3) Third- Launch the Xposed Installer, go to the "Framework" section and click on "Install/Update"
4) Fourth- Reboot

Done with the first steps! Now lets keep on moving to the next steps-

1) Download/sideload the "Mod Collection For Ouya(Play Store, Moga Controller Emu) apk"
2) Launch the Xposed Installer and go to the "Modules" section
3) Enable the "Mod Collection For Ouya" module by checking the checkbox usin the TOUCHPAD on the OUYA controller
4) Reboot

Done with the second steps and this should get your google play store working and google play store should ask you to log in to your google account, once you enter you account info you should now be using google play store, if the google play store "FC", "Crashes" or you get a "Connection timeout" then move on to the third step ! Now lets move on...

1) Open/ Launch the "Mod Collection For Ouya(Play Store, Moga Controller Emu) apk"
2) Activate/ turn ON the Google Play Store Mod ONLY, for now...

now we are going to ADB and push/install the google play store files( this is how i get the play store to work for me without connection timeout, FC or crashes)

1) plug your OUYA to your PC threw the micro USB cable or wireless ADB
2) Head over to http://forum.xda-developers.com/showthread.php?t=2350639 and download the ps4ouya.zip
3) Extract the ps4ouya.zip files to adt-bundle\sdk\platform-tools
4)On the platform-tools window your going to hold down the "Shift" key on your keyboard and right-click on your "Mouse" and click on "Open Command Window Here" now the Command prompt window should open
5) On the command window Push the Google apk's that you extracted from the ps4ouya.zip to /system/app by typing or by copy and pasting the command codes into the command prompt window one by one:

Code:
adb push com.android.vending.apk /sdcard/com.android.vending.apk (press Enter)
adb push com.google.android.gms.apk /sdcard/com.google.android.gms.apk (press Enter)
adb push GoogleLoginService.apk /sdcard/GoogleLoginService.apk (press Enter)
adb push GoogleServicesFramework.apk /sdcard/GoogleServicesFramework.apk (press Enter)
adb push NetworkLocation.apk /sdcard/NetworkLocation.apk (press Enter)

Code:
adb shell(press Enter)

on the same command prompt window enter:

Code:
su (press Enter)
mount -orw,remount /system (press Enter)
cat /sdcard/com.android.vending.apk > /system/app/com.android.vending.apk (press Enter)
cat /sdcard/com.google.android.gms.apk > /system/app/com.google.android.gms.apk (press Enter)
cat /sdcard/GoogleLoginService.apk > /system/app/GoogleLoginService.apk (press Enter)
cat /sdcard/GoogleServicesFramework.apk > /system/app/GoogleServicesFramework.apk (press Enter)
cat /sdcard/NetworkLocation.apk > /system/app/NetworkLocation.apk (press Enter)
chmod 644 /system/app/com.android.vending.apk (press Enter)
chmod 644 /system/app/com.google.android.gms.apk (press Enter)
chmod 644 /system/app/GoogleLoginService.apk (press Enter)
chmod 644 /system/app/GoogleServicesFramework.apk (press Enter)
chmod 644 /system/app/NetworkLocation.apk (press Enter)
mount -oro,remount /system (press Enter)
reboot (press Enter)

now your OUYA is going to reboot itself and your all set, google play store should ask for your account and working...now you can go back into the "Mod Collection For Ouya(Play Store, Moga Controller Emu) apk" and turn ON whatever mod you want...I know it looks like a huge process but it really takes about 5-10 minutes to do everything( well at least for me it takes that long to do) and it works every time without a problem, i've factory reset my OUYA about 5-6 times since i've owned it and this is how i get everything back on and working on my OUYA without failing...
Thanks for the help, I'll follow these instructions. One more question, should I factory reset my Ouya before I do this? Thanks again for all of the help, I'm sure you guys are tired of all the newbies, although I'm not a total stranger to modding, I am in this case.
 
  • Like
Reactions: ihateu3

cronikman84

Senior Member
Dec 8, 2012
241
38
0
Holyoke
Thanks for the help, I'll follow these instructions. One more question, should I factory reset my Ouya before I do this? Thanks again for all of the help, I'm sure you guys are tired of all the newbies, although I'm not a total stranger to modding, I am in this case.
yes, please reset before trying it just to be sure is a clean start...No problem, hey we all need help sometimes :) i just decided to post instructions on how to since there isn't much instructions from WonderEkin on the whole process, plus hopefully the next person or newbies that need help really reads this before posting and asking for directions... There's no way they or anyone can miss this now.:D
 
Jun 17, 2013
45
2
0
yes, please reset before trying it just to be sure is a clean start...No problem, hey we all need help sometimes :) i just decided to post instructions on how to since there isn't much instructions from WonderEkin on the whole process, plus hopefully the next person or newbies that need help really reads this before posting and asking for directions... There's no way they or anyone can miss this now.:D
Well I now have the google play store installed, the only problem is none of the games I download from it, or from 1mobile market work, even the games I know that have Ouya support. They crash as soon as I start them up...any tips to help me out with this? Thanks again for all of your help!

Edit: Google Play store is crashing from time to time as well.
 
Last edited:

cronikman84

Senior Member
Dec 8, 2012
241
38
0
Holyoke
Well I now have the google play store installed, the only problem is none of the games I download from it, or from 1mobile market work, even the games I know that have Ouya support. They crash as soon as I start them up...any tips to help me out with this? Thanks again for all of your help!

Edit: Google Play store is crashing from time to time as well.
Well something else is going on then, i don't get FC what so ever from the Google Play Store, i can download any game i please from the Play Store and Tegra Zone straight to my OUYA and launch and play it without a problem and i install every game into my 120GB USB HDD, i have MC4, NOVA 3, Need for Speed most wanted, Dead Trigger 2, zombie driver, bomb squad, Beast Boxing, Real Boxing, GT Racing 2, Asphalt 8, GTA Vice City, Gangstar Vegas, Dead Trigger 1, blitz brigade, Respawnables, and they all work, there's sometimes that i download a game from the Play Store like Gangstar Vegas and when i launch the game it FCs or the game exits me out to the OUYA UI right away, so what i do is delete the extra game data and launch the game again so that it downloads the extra game data again and after it does finish downloading it works, also some of the games downloaded from the Google Play Store don't launch from the OUYA UI, you have to download a different Launcher in order for those games or apps to launch or you can enable the Ouya Launcher hack, for some apps(like DH4) that can't launch in the MAKE menu...
 

tangcla

Senior Member
Sep 10, 2008
2,467
347
0
Melbourne, Australia
www.tangcla.com
Well I now have the google play store installed, the only problem is none of the games I download from it, or from 1mobile market work, even the games I know that have Ouya support. They crash as soon as I start them up...any tips to help me out with this? Thanks again for all of your help!

Edit: Google Play store is crashing from time to time as well.
I have similar experience as well - stock launcher. I'll give another launcher a try and see how that goes, I guess.
 
Jun 17, 2013
45
2
0
I have similar experience as well - stock launcher. I'll give another launcher a try and see how that goes, I guess.
Please let me know if you come across one that works pretty well. Thanks

---------- Post added at 05:38 AM ---------- Previous post was at 05:33 AM ----------

Well something else is going on then, i don't get FC what so ever from the Google Play Store, i can download any game i please from the Play Store and Tegra Zone straight to my OUYA and launch and play it without a problem and i install every game into my 120GB USB HDD, i have MC4, NOVA 3, Need for Speed most wanted, Dead Trigger 2, zombie driver, bomb squad, Beast Boxing, Real Boxing, GT Racing 2, Asphalt 8, GTA Vice City, Gangstar Vegas, Dead Trigger 1, blitz brigade, Respawnables, and they all work, there's sometimes that i download a game from the Play Store like Gangstar Vegas and when i launch the game it FCs or the game exits me out to the OUYA UI right away, so what i do is delete the extra game data and launch the game again so that it downloads the extra game data again and after it does finish downloading it works, also some of the games downloaded from the Google Play Store don't launch from the OUYA UI, you have to download a different Launcher in order for those games or apps to launch or you can enable the Ouya Launcher hack, for some apps(like DH4) that can't launch in the MAKE menu...

Do you think I should factory reset and start over? The weird thing is, I did the factory reset (when google play was not working because I didn't have the framework installed) It went through the set up and paring the controller, but when I went into Make Google Play and the Mod was still there but everything else was deleted so I just removed them myself and re installed after I had the framework installed. Maybe that has something to do with it? Also, I skipped Step 3 because the google play store does work but like I said, sometimes when I'm in it, it sends me back to the Ouya UI. Most of the game crash as soon as they start, games, like I said I know they should work because I looked up a compatibility list on this forum...for example, Air Attack HD. Anyway, any advice I'd really appreciate!
 

lartomar2002

Senior Member
Mar 24, 2011
1,793
176
93
Near Kennedy Space Center, Florida
How can I change my Google Playstore account? Because my old Google Playstore account had beeb hacked I had to chsnge it. I have gone to both Ouya settings settings and the Playstore setting but still can not find out how to change it. Posted here because this is the app I used to install Playstore.
 

tangcla

Senior Member
Sep 10, 2008
2,467
347
0
Melbourne, Australia
www.tangcla.com
How can I change my Google Playstore account? Because my old Google Playstore account had beeb hacked I had to chsnge it. I have gone to both Ouya settings settings and the Playstore setting but still can not find out how to change it. Posted here because this is the app I used to install Playstore.
You can reinstall it from the mod program, that made me have to login again.
 
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