[MOD][XPOSED]Google Play Store (2013/07/05)

goo200

Member
Sep 15, 2010
15
2
0
If you are having trouble, like I was, use this code instead. The only change I made was using cat instead of cp. Thanks again to all those involved in getting Google Play to work.

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

Hi, I've built a dirty mod using Xposed framework to get Google Play store to work.

Installation
Requirement: Root your Ouya, busybox installed, adb tools
Files you need: ps4ouya.zip , download and extract them
  1. Sideload the Xposed framework, download link and installation guide from here.
  2. Sideload Mod_PS4Ouya.apk and enable "Play Store Mod For Ouya" in the Xposed app
  3. Push these Google apk to /system/app
    Code:
    adb push com.android.vending.apk /sdcard/com.android.vending.apk
    adb push com.google.android.gms.apk /sdcard/com.google.android.gms.apk
    adb push GoogleLoginService.apk /sdcard/GoogleLoginService.apk
    adb push GoogleServicesFramework.apk /sdcard/GoogleServicesFramework.apk
    adb push NetworkLocation.apk /sdcard/NetworkLocation.apk
    Code:
    adb shell
    In the shell
    Code:
    su
    mount -orw,remount /system
    cp /sdcard/com.android.vending.apk /system/app
    cp /sdcard/com.google.android.gms.apk /system/app
    cp /sdcard/GoogleLoginService.apk /system/app
    cp /sdcard/GoogleServicesFramework.apk /system/app
    cp /sdcard/NetworkLocation.apk /system/app
    chmod 644 /system/app/com.android.vending.apk
    chmod 644 /system/app/com.google.android.gms.apk
    chmod 644 /system/app/GoogleLoginService.apk
    chmod 644 /system/app/GoogleServicesFramework.apk
    chmod 644 /system/app/NetworkLocation.apk
    mount -oro,remount /system
    reboot

Now the Play Store should ready to work.
If you can't find the Play Store in the MAKE menu, sideload the com.android.vending.apk again.
Code:
adb install -r com.android.vending.apk
 

gessi2000

Senior Member
May 24, 2011
117
3
0
When I try to enable the PlayStore Module in the Xposed framework I get the error message:
"This module does not provide a user interface

Any trick I am missing here?
 

billouetaudrey

Senior Member
Aug 25, 2008
3,295
736
243
When I try to enable the PlayStore Module in the Xposed framework I get the error message:
"This module does not provide a user interface

Any trick I am missing here?
Do you try to reboot your ouya ?

Envoyé depuis mon Galaxy Nexus en utilisant Tapatalk 4 Beta
 
Last edited:

muriani

Senior Member
Nov 3, 2009
98
14
0
Anyone else notice that you have to keep the play store app open in order to actually download anything? I thought my games would download overnight, but they didn't do anything until I checked on them this morning and they started downloading all over again.
 

gianptune

Senior Member
Oct 10, 2010
212
87
0
Anyone else notice that you have to keep the play store app open in order to actually download anything? I thought my games would download overnight, but they didn't do anything until I checked on them this morning and they started downloading all over again.
This is a tradeoff for the "kill apps as soon as they go out of focus" setting that is enabled on ouya to make game performance better. They did it to make sure users didn't have some apps running in the BG that made the big AAA games lag and then start bitching that the games sucked when its really the stupid users' fault for running all that stuff in the first place.
 

XblackdemonX

Senior Member
May 27, 2008
1,808
529
143
Montreal
This is a tradeoff for the "kill apps as soon as they go out of focus" setting that is enabled on ouya to make game performance better. They did it to make sure users didn't have some apps running in the BG that made the big AAA games lag and then start bitching that the games sucked when its really the stupid users' fault for running all that stuff in the first place.
imo this is the right way to do it
 

muriani

Senior Member
Nov 3, 2009
98
14
0
This is a tradeoff for the "kill apps as soon as they go out of focus" setting that is enabled on ouya to make game performance better. They did it to make sure users didn't have some apps running in the BG that made the big AAA games lag and then start bitching that the games sucked when its really the stupid users' fault for running all that stuff in the first place.
Yeah, the more I thought about how the Ouya framework operated after posting, I realized that was likely the case.
Makes perfect sense for a game console - kill/freeze the application so you don't have crap running that kills performance. You're generally doing only one thing at a time.
Ouya native downloads background fine, but that's because the launcher IS the store as well.

Eventually we'll see custom roms with tags like MULTITASK ENABLED and such. Play's probably the only thing I'd want backgrounded anyway.
 

Oscar_david

Senior Member
Apr 12, 2012
275
53
0
This is a tradeoff for the "kill apps as soon as they go out of focus" setting that is enabled on ouya to make game performance better. They did it to make sure users didn't have some apps running in the BG that made the big AAA games lag and then start bitching that the games sucked when its really the stupid users' fault for running all that stuff in the first place.
yup... been meaning to install a task killer, actually... cause i'd rather not kill apps as soon as they go out of focus. i'm just used to the way things work in android. but i do like having the 'control' to kill apps when i want.

Sent from my OUYA Console using xda app-developers app
 

muriani

Senior Member
Nov 3, 2009
98
14
0
yup... been meaning to install a task killer, actually... cause i'd rather not kill apps as soon as they go out of focus. i'm just used to the way things work in android. but i do like having the 'control' to kill apps when i want.

Sent from my OUYA Console using xda app-developers app
Would that actually keep the apps from closing? As soon as you tag the Ouya button to go to the homescreen, anything you'd be running would stop.
The "fix" would probably be a different or modified launcher.
 

altimax98

Senior Member
Nov 7, 2008
2,227
676
0
Florida
Would that actually keep the apps from closing? As soon as you tag the Ouya button to go to the homescreen, anything you'd be running would stop.
The "fix" would probably be a different or modified launcher.
You can change this in the developer options and disabling this feature. If you encounter any issues afterwards just re-enable it and your good to go.

The option is called "Dont keep background activities"


Sent from my HTC One 801e using Tapatalk 4 Beta
 
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