hello all, I have a few problems with the process of sideloading google play onto my ouya, i am not a skilled android user but i am familiar w/ them and am a good reader/listener but i havent seen this issue anywhere so i hope someone here would be willing to help me out.
my goal was to sideload google play apk on my ouya. I successfully rooted it, installed the xposed framework and used ADB to push the ps4ouya_script contents onto my system.
it worked, but not fully. some of the files were successfully transferred but 2 technically did not. they show up, but are broken.
com.android.vending.apk and com.google.android.gms.apk are showing up as 0kb in system/app and I cant remove them. everything i try (overwriting via file managers, command line, re-pushing) all have no effect.
what can i do?
i have read and followed multiple guides here and on ouya forum to no avail. i'm sure i messed something up but i am at a loss as to what it is.
After further reading it sounds like ouya toolbox might help me with the removal of the broken system apps and this mod might be useful for a reinstall: http://forum.xda-developers.com/showthread.php?t=2359390
I'll try it and report back, but if anyone has any thoughts/insight I'd be grateful.
EDIT
Ok problem solved, Mod Collection For Ouya [link above] was able to [properly] install google play and it corrected the problems I had. If youre new to all this I highly recommend using it as its idiot proof. well, it helped me
Now for some MC4 action!
In /data/app folder make a new folder with name com.google.android.gms-1.apk
(to make the folder use a file manager app or the command "su" followed by "mkdir /data/app/com.google.android.gms-1.apk" with a Terminal Emulator app and Busybox installed.
NOTE: Making a new folder in /data partition require root permissions so the Andriod system must be rooted first)
That's it!
------------------------------------------------------------------
Hello everyone,
owners of smartphone with very limited internal storage, like Galaxy Y, will likely end up to be concerned of every single MB of free space lost; and the more the concern as the free space is getting closer to zero.
So there I am too.
I've put lot of effort to optimize the use of my Galaxy Y internal storage (/system, /data and /cache partitions all together) and I'm proud to have more than 50% of internal storage free and I like to have it that way for as long time as possibile.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Yesterday I had a very bad surprise... I suddenly lost 55% (actually 55MB) of free space for some unknow reason
Later, it turned out that the reason was that the Google Play Service had been silently updated in the background without any notification.
Actually the footprint of newer version of Google Play Service has a huge increase of 28MB... almost +78%!
The new apk size is 15MB bigger and a system integration of the update not only might likely eats up all the free space available in the /system partition, but still will need to use additional 13MB in /data partition.
Uninstalling the update was just a matter of tapping one button... but then another background update would have happen soon after.
So, to prevent the update from happening again, I used the same kind of trick used to avoid the self update of Google Play Store, as explained here [TRICK] How to stop Google Play Store self update - easy!
That's all folks!
Bye!
What I used to do was uninstall the Google play services
Then open YouTube
It will say you have to install Google play services
Click the link to install it & it will allow you to download it from the playstore
You can then move or link it to sd card with link2sd
I prefer always having the latest versions of apps as they tend to eliminate bugs - yes it might be a larger file size but you can move or link the apk to sd
Thanks for the hint Marcus
I simply hate when my device is modified without my previous consent.
I want to be the one who decide what to update and when to update because each update might have a cost (in terms of storage space, in terms of data plan usage, in terms of risks of unexpected apps or system errors).
Furthermore I've put lot of effort to make my phone system configuration in such a way that it can still be fully functional even without SD (as in case of a SD failure) or with a brand new empty one; so I've put all the most important applications (Internet browser, Youtube, Google Play Store, Google Play Service, Shake Calc, QuickPic, Maps, GMail, QuickOffice, FM radio, Camera, Root Explorer, Tethering Widget, Terminal Emulator, Flashlight, VNC_Server, SSHDroid, VoipCheapGlobal and few others) in /system and /data partitions and there I want them to stay
All the best!
marcussmith2626 said:
What I used to do was uninstall the Google play services
Then open YouTube
It will say you have to install Google play services
Click the link to install it & it will allow you to download it from the playstore
You can then move or link it to sd card with link2sd
I prefer always having the latest versions of apps as they tend to eliminate bugs - yes it might be a larger file size but you can move or link the apk to sd
Click to expand...
Click to collapse
how to stop play services auto update???????????
What I found was that on my custom rom (cm 10.1.3) google play services was installed as /system/app/GmsCore.apk which was the version that I had installed when I flashed a gapps zip file right after I had initially installed the rom. If I only had this version installed then the play store app would not auto-update google play services. However as soon as I updated google play services from the play store manually it was installed as /data/app/com.google.android.gms-1.apk and as long as it was installed here the play store would auto-update it whenever it wanted without asking or informing me. I even tried doing chattr +i com.google.android.gms-1.apk as some other people have mentioned but then it would just install the new version as com.google.android.gms-2.apk, etc...
I clicked on "uninstall updates" for the google play services app and it removed the /data/app/com.google.android.gms-1.apk file and went back to not auto updating. The problem is that I wanted to use some google apps that would not work with the older /system/app/GmsCore.apk version but I wanted to install a slightly newer version but not have it get auto-updated.
So what I ended up doing was to get the slightly newer version and copy it to /system/app/GmsCore.apk. As long as there is no google services apk in /data/app/ it seems that it will not get auto-updated. This allows me to maintain control over when/if It ever gets updated.
Also note that I have applied a no self-update patch from lucky patcher to my google play store (v4.3.11). I don't know if this is also needed to prevent googleplay services from auto updating.
The reason that I do not want to use the recent (>=4.4) versions of google play services is that they now include a firmware updater service that was transferring a ton of data in the background for no reason as mentioned here. The slightly older version that I am now using (4.3.25) does not have this.
I could have just disabled the service but if it is allowed to auto-update itself then it is possible that it will just get re-enabled or some other battery draining/data using feature will get added.
I would rather maintain control over all the software that is installed on my device instead of allowing google to do whatever they want without asking or even informing me.
Basically if you have the google play store app installed on your phone it allows google to install whatever they want on your phone whenever they want without your consent or notification. (unless you do a lot of hacking to disable it)
This seems pretty crazy to me and I am not sure if most people realize this. Who owns your phone? Is it you or google?
Sorry about the rant...
Hi garbb,
thanks for posting your rant it provides some interesting infos on different scenario than mine which is stock rom with Google Play service installed in system folder.
I also like to express my agreement on the reasons you stated that had led you to find a way to stop the self auto update.
I guess that the patch you applied with lucky patcher is what prevents the auto update to work.
But basically the trick that I posted here should work on your system too as it actually prevent the update process to copy the new updated version of the app in the destination folder that is /data/app
If Google Play Service is been updated once already (so there's a apk in /system and one in /data/app) then the the latest installed version is already named com.google.android.gms-1.apk and placed in /data/app so the update process will name the new updated apk as com.google.android.gms-2.apk.
So, in order to make the update process to fail you just have to make a /data/app/com.google.android.gms-2.apk folder.
Or you might want to integrate to /system the updated version that you like to have (eventually by using link2SD or Titanium Backup), then make /data/app/com.google.android.gms-1.apk folder to make to fail future auto update attempts.
rahul54321 said:
how to stop play services auto update???????????
Click to expand...
Click to collapse
Trick doesn't work.
Verrocio said:
Trick doesn't work.
Click to expand...
Click to collapse
Well, it's possible that the trick doesn't work for you (there's also a chance that as for garbb user you have to change the folder name digit to something greater than 1) but that doesn't mean that it doesn't work for everyone.
For me it works and I proved it on a youtube video that shows how to use the same trick to make the Google Play Store update to fail.
It would be nice if you can provide some more infos on your smartphone OS and Google Play Service version, just for the record and to get some clues on why eventually the trick doesn't work for you.
halnovemila said:
Well, it's possible that the trick doesn't work for you (there's also a chance that as for garbb user you have to change the folder name digit to something greater than 1) but that doesn't mean that it doesn't work for everyone.
For me it works and I proved it on a youtube video that shows how to use the same trick to make the Google Play Store update to fail.
It would be nice if you can provide some more infos on your smartphone OS and Google Play Service version, just for the record and to get some clues on why eventually the trick doesn't work for you.
Click to expand...
Click to collapse
I've tried both 5.0.89 and 6.1.88 (034) , nexus one, with latest euroskank rom from october. Also tried disable from play store on top of this "trick". The gms updates itself every time. I wouldn't mind it so much but it doesn't ask me and i want full control over whats happening on my device but still keep access to device manager.
edit: also tried with stock cm and marketupdater frozen on both, same result.
Verrocio said:
I've tried both 5.0.89 and 6.1.88 (034) , nexus one, with latest euroskank rom from october. Also tried disable from play store on top of this "trick". The gms updates itself every time. I wouldn't mind it so much but it doesn't ask me and i want full control over whats happening on my device but still keep access to device manager.
edit: also tried with stock cm and marketupdater frozen on both, same result.
Click to expand...
Click to collapse
Well, I'm not really an expert on custom roms, and I never heard of euroskank so I did what I always do... a Google search
What I found is a site that provides cyanogenmod roms, so if that's the case we can wait for garbb and see if he has any good news that can be useful for you too Verrocio
In my case I'm using stock rom for Galaxy Y, and Google Play Service ver. 5.0.89 hasn't got an auto update anymore since I used the trick I posted above.
halnovemila said:
Well, I'm not really an expert on custom roms, and I never heard of euroskank so I did what I always do... a Google search
What I found is a site that provides cyanogenmod roms, so if that's the case we can wait for garbb and see if he has any good news that can be useful for you too Verrocio
In my case I'm using stock rom for Galaxy Y, and Google Play Service ver. 5.0.89 hasn't got an auto update anymore since I used the trick I posted above.
Click to expand...
Click to collapse
You may want to consider going to 6.1.88 since it was the last cleanup version in its "class" to include http>>s<< api support. (from what we can tell by the changelogs)
But the jury is still out on that.
Verrocio said:
You may want to consider going to 6.1.88 since it was the last cleanup version in its "class" to include http>>s<< api support. (from what we can tell by the changelogs)
But the jury is still out on that.
Click to expand...
Click to collapse
Well, actually on devices as Galaxy Y with only 222MB storage space for system partition and only 190MB for data partition, apps footprints (use of storage space) is a concern and that's actually why I didn't like the update in first place as I stated in my 1st post here.
Moreover I don't really need much Google Play Services api(s) as I have only three apps that can't work properly if Google Play Service isn't available and I almost never use those apps so I even keep Google Play Service in "disabled" state (frozen) so it doesn't even use RAM and CPU for its many background services that I don't need.
halnovemila said:
Well, actually on devices as Galaxy Y with only 222MB storage space for system partition and only 190MB for data partition, apps footprints (use of storage space) is a concern and that's actually why I didn't like the update in first place as I stated in my 1st post here.
Moreover I don't really need much Google Play Services api(s) as I have only three apps that can't work properly if Google Play Service isn't available and I almost never use those apps so I even keep Google Play Service in "disabled" state (frozen) so it doesn't even use RAM and CPU for it's many background services that I don't need.
Click to expand...
Click to collapse
Well the next two cleanup versions after are 6.5 and 6.7(which just came out last week). Both are more memory hoggy than 6.1.88
If you don't want to install it i might suggest keeping a archived copy of it around with system panel.
My device has limited re-sources same as yours so i FEEL YOUR PAlN.
EDIT: By the way i retried the folder trick with both -1 and -2 + disabled hopefully this time it sticks!
This is a very interesting topic to me. Subscribing. I currently have all google apps disabled or uninstalled and using exchange for calendar and contacts sync. No report yet on how well it works tho. I dont like googles tactics in keeping hold of my android so I hope to see more from this thread.
ElwOOd_CbGp said:
This is a very interesting topic to me. Subscribing. I currently have all google apps disabled or uninstalled and using exchange for calendar and contacts sync. No report yet on how well it works tho. I dont like googles tactics in keeping hold of my android so I hope to see more from this thread.
Click to expand...
Click to collapse
Hi Elwood,
nice to see you are interested on the topic but I wonder what more you could find on this thread as it's just about a trick that makes to fail the automatic background updates of Google Play Service app.
I suppose the posts you'll find here will be somewhat like "Good! it works" or "too bad, it doesn't work"
My personal choice is to use the same trick for both Google Play Service and Google Play Store.
Then I usually keep Google Play Service "disabled/frozen", and I unfreeze it at the need.
I made a couple of Terminal Emulator app shortcuts so that with a single touch I can have the following commands executed
Freeze
Code:
clear ; pm disable com.google.android.gms ; echo ; echo Press any key to continue... ; read anykey ; exit
UnFreeze
Code:
clear ; pm enable com.google.android.gms ; echo ; echo Press any key to continue... ; read anykey ; exit
Those commands have to be executed as root so Terminal Emulator must have the "Initial command" preference set as
Code:
su ; exit
You'll cry after you read this
My Google Play Services app got a whopping internal memory of 114 MB!
Can i still updates apps if i do this TRICK? Not rooted tried with KingRoot but failed at least 3 times hence the name of my username/profile.
Was before but unrooted and uninstalled a few weeks earlier.
Failed Root Advocate said:
My Google Play Services app got a whopping internal memory of 114 MB!
Can i still updates apps if i do this TRICK? Not rooted tried with KingRoot but failed at least 3 times hence the name of my username/profile.
Was before but unrooted and uninstalled a few weeks earlier.
Click to expand...
Click to collapse
I'm sorry but as stated in the 1st post you need root priviliges in order to make a new folder in the internal memory /data partition.
Anyway the answer to your question is "yes"; you can still update all other apps because making the empty folder in /data/app that exactly matches the app package filename will make the update to fail only on that one app only.
Hello,
I've been searching for days to find out where GooglePlayServices apk located but failed. But i could not find it anywhere, even in /system/app/ folder and /system/pri-app/
Could you help me with this?
Thanks with best regards,
Cuong Phan said:
Hello,
I've been searching for days to find out where GooglePlayServices apk located but failed. But i could not find it anywhere, even in /system/app/ folder and /system/pri-app/
Could you help me with this?
Thanks with best regards,
Click to expand...
Click to collapse
/system/priv-app/GmsCore
ElwOOd_CbGp said:
/system/priv-app/GmsCore
Click to expand...
Click to collapse
Gratefully thank you, you save my time. In Android 6.0, it is PrebuiltGmsCore.
Hi guys,
I've had some failed attempts at installing Kodi via adbFire, and through the process, I noticed the space on my AFTV decreased after every failed attempt. I've finally been able to install Kodi successfully, but I would like to get back that 400MB or so of space that I lost. Are there any apps that I should know about that makes this process easy? Thanks all!
tektronik said:
Hi guys,
I've had some failed attempts at installing Kodi via adbFire, and through the process, I noticed the space on my AFTV decreased after every failed attempt. I've finally been able to install Kodi successfully, but I would like to get back that 400MB or so of space that I lost. Are there any apps that I should know about that makes this process easy? Thanks all!
Click to expand...
Click to collapse
That's odd that it failed yet data obviously something made its way there...I have es file explorer but you could use anything file manager I think. Go to sd card/android/data then see if there's more than 1 xbmc/kodi folders. Maybe you tried installing helix 14.0 and Gotham? But it shouldn't add up to 400mb I don't think???
There are many file cleaning programs. I use sd maid pro but you can find some free apks on playstore.
I use a combo of DU Speed Booster and SD Maid Pro. Together they seem to work the best. I do a cleaning with DU Speed Booster then follow with a cleaning of SD Maid Pro. For some reason they both do not clean the same stuff so regardless of which one I use first, there is still things that are left that can be cleaned by the other app. I always liked SD Maid Pro the best, til I used DU Speed Booster, and in my opinion DU Speed Booster is by bar the best cleaning tool for android.
I use a file manager app to maintain my space and be able to navigate through all my folders, etc. etc. FX File Explorer is awesome for this task. The app does not work with the remote, so you will need to attach a mouse to your Fire TV. Once you sideload and install the app, run it and click on Cleaning Tools. It will then show you what folders are using up most of the storage and its percentage. You can then navigate accordingly and delete what you need. I'm rooted so I do not remember if you also need to be rooted in order to use the cleaning feature. I will include both, the FX.apk and the root permissions apk just in case.
I took screen shots of my Fire TV storage so that you can see how it works. At the moment 98% of my storage being used is located in the Android folder of my /sdcard. If you go into the sub-folders, then you find out that the XBMC folder is using of that storage. Dig in deeper and then you see that the addons and userdata folders of XBMC are the ones using up that storage. (This is normal though)
Here are both links I mentioned above:
If memory serves me right, I'm almost positive you will need to install both. (You will need to be rooted for the 2nd apk)
FX.apk
https://www.dropbox.com/s/u17hn8v5s4ceq1q/FX-root.apk?dl=0
FX-root.apk
https://www.dropbox.com/s/u17hn8v5s4ceq1q/FX-root.apk?dl=0
Hi,
Excited that Amazon Underground has released KOTOR for free. I sideloaded the .apk and the .obb files on my rooted AFTV2 (running pre-rooted 5.0.5_r4).
I'm having difficulties finding a way to move the .obb files to an external SD card and run the game. I've tried three different apps that are advertised to help in this situation: OBB on SD (Xposed Module), Link2SD, and FolderMount.
In all cases, I first verify that the game runs of internal SD card, then use the software to successfully move the .obb files. Then when I try to launch the game, I get the error, "Downloaded Resources Validation Failed" (screenshot attached).
Has anyone found a working method to move the OBB files (and create symbolic links) in a way that KOTOR is happy with?
thanks!
Foldermount did the job for me. I sideloaded the underground version of the game, started the app and canceled the download after a few seconds.
Next i used foldermount to create the link and started the download again.
Sent from my Nexus 5 using Tapatalk
SilentBot said:
Foldermount did the job for me. I sideloaded the underground version of the game, started the app and canceled the download after a few seconds.
Next i used foldermount to create the link and started the download again.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Thanks for the tip! I started the downloaded, canceled it, and after creating the link in Foldermount, resumed the download. The downloaded files were showing up in both the internal and linked OBB folder (like normal). However, when KOTOR finished downloading, it gives me the same error as before ("Downloaded Resources Validation Failed"), and then repeats the download. When the download finishes, the process loops.
It seems like it is close to working - did you encounter this error, and were you able to get past it?
Thanks again!
vrl2 said:
Thanks for the tip! I started the downloaded, canceled it, and after creating the link in Foldermount, resumed the download. The downloaded files were showing up in both the internal and linked OBB folder (like normal). However, when KOTOR finished downloading, it gives me the same error as before ("Downloaded Resources Validation Failed"), and then repeats the download. When the download finishes, the process loops.
It seems like it is close to working - did you encounter this error, and were you able to get past it?
Thanks again!
Click to expand...
Click to collapse
No sorry, i had no problems at all. I attached some screenshots of the settings (in german :/ if something isn't clear, just ask).
Do normal apps have write access to the SD-Card? I'm using a FTV1 with FAT32 USB Stick and folder mount asked me to fix it automatically. Also if you use the "move/copy function" of folder mount: Keep in mind there is no progress bar, so wait some time depending on the amount of data.
SilentBot said:
No sorry, i had no problems at all. I attached some screenshots of the settings (in german :/ if something isn't clear, just ask).
Do normal apps have write access to the SD-Card? I'm using a FTV1 with FAT32 USB Stick and folder mount asked me to fix it automatically. Also if you use the "move/copy function" of folder mount: Keep in mind there is no progress bar, so wait some time depending on the amount of data.
Click to expand...
Click to collapse
Perfect! The screenshots were helpful for me to make sure that I was following the correct steps. I tried a different SD card, and everything worked (KOTOR verified the download and launched... When I check "Internal Space" under "Manage Applications," it shows the correct amount of space on the internal drive).
Thanks again for your help!
I tried the above method and still no luck. Is the Amazon underground apk different from the one in the fire TV store. Is there another way to get this game to work on fire tv 2gen?
Ridx said:
I tried the above method and still no luck. Is the Amazon underground apk different from the one in the fire TV store. Is there another way to get this game to work on fire tv 2gen?
Click to expand...
Click to collapse
I haven't tried the version from the Amazon Fire TV store - just the underground version (since was free). Both are listed as version 1.0.7 (16.3MB) in the Amazon Appstore, so although I can't verify, it looks like they might be the same.
I had to make sure that I had around 4gb free on my internal storage before starting the process (I got a "Downloaded Resources Failed" error if I had less than that). Does the game work if you install / run it from the internal SD?
Good luck - hope this helps.
I've solved my issue with "Downloaded Resources Failed" error. I installed Kotor on my galaxy tab 4 and then used AGK fire to install that app on my fire tv 4K. I installed it from the apps on phone in AGK fire. I had to move it over to the sc card for space. Works like a charm
Ridx said:
I've solved my issue with "Downloaded Resources Failed" error. I installed Kotor on my galaxy tab 4 and then used AGK fire to install that app on my fire tv 4K. I installed it from the apps on phone in AGK fire. I had to move it over to the sc card for space. Works like a charm
Click to expand...
Click to collapse
In addition to installing Kotor from another device, I had to move the the obb files to the sd card. Using the "foldermount" method from Post #4 worked perfectly. I also used the method for "Castle of Illusion"' all the downloads go to the sd card now.
Did you guys root your fire tv? I thought that foldermount was only for rooted devices.
SilentBot said:
Foldermount did the job for me. I sideloaded the underground version of the game, started the app and canceled the download after a few seconds.
Next i used foldermount to create the link and started the download again.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Wow...thanks for this great tip. I have wanted to do this for a long time but never got it to work. This worked perfectly for Asphalt 8. Moved the 1.2 gig data to my usb drive and the game opened right up and played great! Think I'm even gonna fork out a couple bucks for the paid version of Foldermount so I can move more games to usb storage.
thanks again.
I have a rooted Fire TV 1 with rbox 5.2.1.1 rom installed (no I don't think this issue is related to the rom) I have a hard drive attached to the Fire TV and have Kodi moved to the hard drive to save space. The weird problem I'm having is that almost none of the apps I have installed on the Fire TV are showing in the Manage Applications section of settings. Even though the apps are installed and I can open them their not showing up in Manage Applications. I am using FolderMount to move game data to the hard drive, but not sure if that is affecting other apps that have not been moved. Has anyone else seen this before. I tried searching the forum for something related to my problem but couldn't find anything so started a new thread. I don't want to do a Factory Reset because I have the Fire TV setup just the way I want it.
appreciate any help on this.
dk1keith said:
I have a rooted Fire TV 1 with rbox 5.2.1.1 rom installed (no I don't think this issue is related to the rom) I have a hard drive attached to the Fire TV and have Kodi moved to the hard drive to save space. The weird problem I'm having is that almost none of the apps I have installed on the Fire TV are showing in the Manage Applications section of settings. Even though the apps are installed and I can open them their not showing up in Manage Applications. I am using FolderMount to move game data to the hard drive, but not sure if that is affecting other apps that have not been moved. Has anyone else seen this before. I tried searching the forum for something related to my problem but couldn't find anything so started a new thread. I don't want to do a Factory Reset because I have the Fire TV setup just the way I want it.
appreciate any help on this.
Click to expand...
Click to collapse
I think i found what is causing applications not to show up in Manage Installed Applications in Fire TV 1 settings. When Xposed is enabled the applications are missing or greyed out. When I disable Xposed Framework the apps show up in Manage Installed Applications. Anyone have an idea how to fix that. I really need to keep Xposed enabled to use the Google Play Store.
thanks.
dk1keith said:
I think i found what is causing applications not to show up in Manage Installed Applications in Fire TV 1 settings. When Xposed is enabled the applications are missing or greyed out. When I disable Xposed Framework the apps show up in Manage Installed Applications. Anyone have an idea how to fix that. I really need to keep Xposed enabled to use the Google Play Store.
thanks.
Click to expand...
Click to collapse
Found the culprit. Xinstaller Module breaks something in the Manage Installed Applications settings.