Genymotion Google Play Store

0 views
Skip to first unread message

Maria

unread,
Aug 5, 2024, 11:53:57 AM8/5/24
to closhowtirin
Ican't install it as mentioned in Stack Overflow post How do you install Google frameworks (Play, Accounts, etc.) on a Genymotion virtual device? due to the lack of support for drag and drop installation.

Open Genymotion emulator and go to home screen then drag and drop the first file Genymotion-ARM-Translation_v1.1.zip over the emulator. A dialog will appear and show as file transfer in progress, then another dialog will appear and ask that do you want to flash it on the emulator. Click OK and reboot the device by running adb reboot from your terminal or command prompt.


At this point 'Google Apps Services' will crash frequently with the following message google play services has stopped working. Open Google Play. After providing your account details, open Google Play and update your installed Google Apps. This seems to make Google Play realize you have an old Google Play Services and will ask you to update (in my case, updating Google Hangouts required a new version of Google Play Services). I've also heard that simply waiting will also prompt you to update. The 'Google Play Services' app doesn't seem to appear otherwise - you can't search for it. You should then see an offer to update Google Play Services. Once the new Google Play Services is installed you will now have stable, working access to Google Play


I tried almost all of the above options, but was not able to install google play services, however just found from the faq section of genymotion that the only way to access google play services is to use the packages provided by OpenGapps.


I used 4.2.2, which is acceptable for my testing purposes. I then extracted both zip's "/system/..." folders to a folder on my desktop. In cmd prompt I used the following commands (step 1 is optional and for verification that adb is working):


For Genymotion 2.12.2 you can find GApps added in all their virtual devices. Run any virtual device by Genymotion and then you can find on the top right corner which says Open GApps. Press it and it will automatically install GApps.


Following the steps in the accepted answer didn't work for me. I followed the steps in this guide with an image running 5.0.0, and it got the job done. It's a step-wise process just like the accepted answer for adding Google Play support to genymotion images.


The most important differences are that in the guide I linked to, they mention that installing Google Play Services on images running higher than 5.0.0 may not work, and they say to change the ADB tool connection settings in the Genymotion desktop application's settings window to: Use custom Android SDK tools. Also, the gapps zips seem to be different.


When I use playstore and seach for netflix the app is not listed in the playstore (When I search it through chrome I get messgae Your device isn't compatible with this version ). Is there some problem with my Android API config?


You can solve the error by installing GApps from genymotion emulator. It's an icon on top right corner of emulator and click on it. after installing GApps restart virtual device then now it has google play services.


F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device.


Anbox has never worked without a lot of hassle for me. Their images are quite old and if I remember correctly, do not offer arm support, so even if you manage to have a working playstore odds are a significant number of applications would not run.


Hello to all.

I would like to run a Play Store application inside Garuda. Is there a way to install Google Play Store and safely to run an app, without constrains or been blocked by Google or same app?.

Thanks in advance.

Regards

joejac


Hello @tbg I used Bliss 11.12 and with the store it has, I do not remember the name of the store I deleted the VM, I was able to install Whatsapp but it refused to run because it did not find the Google Play Store. I installed Android-x86 on VM and have Whatsapp there working with some limitations. And one hour ago I found a video where the youtuber posted the link to download Prime OS, that he was able to run. I am going to test Whatsapp on Prime OS, but I am not going to use Prime OS due to its web page is not available, probably abandoned.

Regards

joejac


Theoretically it might work this way, given you have the stuff available:

If you have a rooted phone try running a backup and restore it in the vm if it has root rights (anbox does)

I know this problem myself quite well and was able to run Whatsapp with microG this way (not in the vm, but android without play services)


A few minutes ago I installed Prime OS on Virtualbox, it is a clone of Android 7, it is easy to install and it is a breath to work with it and it is a beautiful OS, developed for desktops, and Whatsapp runs, I do not know how well, I did not want to drop the Android-x86 that is Android 9. But Prime OS looks much better and easier on desktop, unfortunately their web page is not available. Attached a screen capture. Any one interested, this is the video with the files to download, it is in Spanish =z-MgNGtc9f8

PrimeOS1025771 103 KB


It is free, includes google play store, fast, well integrated into windows, including file sharing between host / guest, mouse integration, extensive customization, scripting of game play, allowing multiple instances open at one time, etc.


memu starts in seconds as opposed to Linux options, android-x86 takes almost 5 minutes to boot to the android boot splash on my laptop. Some people report that android-x86 does not work simply because they did not wait the 15 minutes it takes to boot (not kidding).


The major limitation for game play is google play store. Google play store can not be included without permission from google. In addition many complex games do not work on the Linux emulators. For example, you can not play most android games on android-x86 (port of android to x68 / x86_64 processors). Many games from the google play store will install, but not function.


Once you have downloaded you have to transfer it to your emulator (or download it in the emulator) and then you need to go under security in your emulator and allow installation from untrusted sources and sometimes enable developer mode.


The primary purpose of Android SDK is to write android programs. If you install an android game on SDK it will more likely than not be so slow as to be unusable and I would not use it in any PvP game.


Genymotion . This is considered the best, but it is cumbersome to install and is not free. I tried older free versions and it was slow and did not include google play store. New versions include google play services and a google store like application.


Genymotion is moderately cumbersome and annoying. You have to download a .run file which will install it. You then have to register an account and purchase a license. After entering your key you then download an image.


i was using the virtualbox to run 4.0.3 honeycomb in ubuntu 11.10 it ran smothly (kinda slugish at times) and theres actualy a forum to do so but i forgot the name but it has a "X 86 android" good luck


I've found out that according to this comment, the error error opening trace file: No such file or directory is not the problem. I also googled around to understand the other error and warning lines, but didn't find any helpful information to solve my problem.


I tried several android devices with android version 4.1 to 4.3. None of them worked. The 4.3. devices repeatedly show the message "unfortunately google play services has stopped" while the other devices don't.


I also tried two other Apps, "Clash of Clans" (from the same developer) and "Farm Town: Cookie Day" (from another developer). They're both failing in the same way and with similar log entries, except that for Farm Town there's no Trying to load lib line. All 3 apps have their own custom gui and don't seem to use Android Gui Elements. A fourth app, "Quizduell", who's interface is made of android gui elements, works fine.


You need to have ARM support (see the 'houdini' in the trace). You may want to look around and find out how to add this, since genymotion removed this from their release. There are packages / flashable archive available which you can install to get this working.


I have been able to get the Play store working, is it also possible just like on normal Android devices to where other app stores were able to be side loaded on the genymotion virtual machines? Also, do you know if there is a way to change the storage size for the virtual machines? I am only able to see how to change the RAM, but not the storage.


I'm working my way through Michael bazzel's extreme privacy book. I am very tech savvy and am very comfortable flashing custom ROMs, using linux, etc. and I am not worried about the process of switching to graphene being too technical or being uncomfortable in android.


Sparing you the time of going over my threat model, I would appreciate if anyone could poke some holes in my setup plan. I want to ensure this will all work well (as the book is a little out of date since it was released early 2022):


Strive1154 I don't have a criticism, but I will add that one way of obtaining apps on Android is through APKs directly from the developer instead of through Google Play. Obtainium is the best way I know of to keep standalone APKs up-to-date. You might prefer this to F-Droid for several reasons.


Not every developer distributes APKs for their apps, but if you use a lot of free software apps, they'll usually distribute the APK on code forges like Github. Signal also distributes a standalone APK for 'harm reduction', but I'm not aware of any way it is inferior to the Google Play version on GrapheneOS with Obtainium if you check the signature, except that Signal does not get crash reporting and statistics. I don't think free software programs should depend on non-free libraries, and Signal doesn't; it will still send you notifications in the background with the web socket if it detects Google Play Services is not running.

3a8082e126
Reply all
Reply to author
Forward
0 new messages