Ask / Submit
72

[HowTo] Install Gapps (gplay google play) KK on Tablet or C

asked 2015-10-09 17:02:15 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2016-06-19 23:46:28 +0300

chemist gravatar image

Be aware I give no warranties, you need to become root at some point and if you mess it up it is your fault (if you break it you may keep both pieces!)

Due to a change of Android version on the tablet and therefore change in how Android does separate into privileged and un-privileged apps (system and user) and Google thinks that GApps need system privileges here a quick guide how to get Google Play Store and Services installed. Please be aware that this is completely unsupported by Jolla.


  • Download gapps-kk-20140606 (you may download a smaller version, any pico gapps-kk should do as well)
  • stop aliendalvik

Note: you need to use an old version, using newer versions even if said compatible won't work, the old packages should update on its own though


probably best to do all of the below as root anyway but just in case you don't if something fails it is probably because of permissions and/or ownership of files

  • In gapps-kk-20140606-signed/system/priv-app/ you should find GmsCore.apk, GoogleLoginService.apk, GoogleServicesFramework.apk and Phonesky.apk, copy those to /opt/alien/system/priv-app on your Tablet
  • chmod 664 them
  • start your aliendalvik
  • go to /opt/alien/system/priv-app & as root apkd-install Phonesky.apk
  • for GServices to upgrade properly you may install Google Maps, it will request to update once you start the app
edit retag flag offensive close delete

Comments

Awesome, thanks! Since you're one of the lucky few who already own a tablet - could you please comment on the quality of the Android version? Since it's supposed to be 4.4.4 I'm particularly interested in Bluetooth support for Apps.

t-lo ( 2015-10-10 16:40:27 +0300 )edit

I first had to de-activate 2-way-authentication in order for it to connect properly to the play store. After that I could reactivate 2-way-authentication and now it all works!

nelbrog ( 2015-10-10 23:23:25 +0300 )edit

The link you provide only contains US-EN language sets, is there any with more supported languages?

MaxT ( 2015-10-12 10:25:34 +0300 )edit

Can we assume this method will also work for the F-Droid open-source applications installer?

Also, for those paying apps which one can manually install on Android (like the efficient german Textmaker, planmaker etc.) can I expect I'll install the related apk this way (then just enter the associated key in the launched app)?

Sorry for looking so naive, I didn't receive my tablet yet ;-)

Herve5 ( 2015-10-12 12:53:37 +0300 )edit

@MaxT no clue how languages work with gapps, if there is something like a language build then google for it, any gapps-kk should do.

@Herve5 F-Droid, you just install without any magic!

chemist ( 2015-10-12 13:50:28 +0300 )edit

3 Answers

Sort by » oldest newest most voted
8

answered 2016-07-22 09:43:39 +0300

Pornis gravatar image

updated 2016-07-22 09:47:36 +0300

I combined my messages and added them as an answer. If there are problems with these instructions, please comment here. I used this method and it worked.

1) Download all files from @HtheB http://www.htheb.com/list/index.php?dir=jolla/apps/PlayStoreforJolla/JollaC/

2) Run the commands listed below:

devel-su
cd /opt/alien/system/priv-app
cp /home/nemo/Downloads/GmsCore.apk .
cp /home/nemo/Downloads/Phonesky.apk .
cp /home/nemo/Downloads/GoogleLoginService.apk .
cp /home/nemo/Downloads/GoogleServicesFramework.apk .
chmod 664 GmsCore.apk
chmod 664 Phonesky.apk
chmod 664 GoogleLoginService.apk
chmod 664 GoogleServicesFramework.apk
cd /home/nemo/Downloads/
unzip system.zip
cp -avR ./system/ /opt/alien/
chmod 664 /opt/alien/system/framework/com.google.android.maps.jar
chmod 664 /opt/alien/system/etc/permissions/com.google.android.maps.xml

3) Using file browser go to the /opt/alien/system/priv-app and install Phonesky.apk

4) Open Play Store, just restart it if it closes. There also might be errors about crashing Google Services.

5) Install Google Maps, it will ask you to update Google Services. Update them.

6) Profit

Tips:

If you typo something and break the Android support, you can uninstall & reinstall the Android support from Jolla Store, it should reset to default working condition. Then you can try again.

SSH connection allows you to just copy the commands to terminal, I am not sure if it faster to type or setup the SSH connection :) https://together.jolla.com/question/1919/howto-connecting-to-jolla-via-ssh-over-usb/

Edit: I am one of those Linux impaired persons: "How do I copy a folder"? and "Did chmod require flags?". If I did something wrong, please let me know, but at least it works :D

edit flag offensive delete publish link more

Comments

Thank you very much! :)

Now everything is sailing on!

KulspetsP ( 2016-07-23 00:24:37 +0300 )edit

Sweet! Cheers, matey!

Pände ( 2016-07-25 00:40:26 +0300 )edit

Thanks now all rock's, well done by copy paste:D

Kossiivi ( 2016-07-28 23:56:29 +0300 )edit

My google play suddenly cant see the apps required 4.4... before is ok, it said incompatible

TMavica ( 2016-08-01 04:58:36 +0300 )edit
1

Mmmm tried this on my Jolla C (which is on version 2.0.3.11) but at the end the Android system doesn't work at all, no app can be started. In the logs, a part from errors in inserting contacts into the Android db, it says, right at the end:

Done disabling old GoogleServicesFramework version

Maybe the Android system in 2.0.3.x is too new for these files?

anidel ( 2016-08-03 11:24:55 +0300 )edit
5

answered 2016-07-20 21:43:04 +0300

HtheB gravatar image

It seems like it won't install all apps. You still need some missing libraries.

Solved the problem by adding the missing library! It was the com.google.android.maps library that is missing. Works great now!

I've made a simple ReadMe on how to get PlayStore (including this fix).

If you still can't install it, run the following command as root:

chroot /opt/alien/ /system/bin/logcat

Then install the apk file as usual while the terminal is still running. It should show the error which library you're missing. Let me know and I'll add it to the ReadMe as well.

edit flag offensive delete publish link more

Comments

and if just to install google maps ? It also can solve the problem ?

Schturman ( 2016-07-20 22:26:59 +0300 )edit

@schturman No, you NEED the files

HtheB ( 2016-07-20 23:06:57 +0300 )edit
2

For Linux impaired people: Here are the commands I used with instructions and files from @HtheB

devel-su
cd /opt/alien/system/priv-app
cp /home/nemo/Downloads/GmsCore.apk .
cp /home/nemo/Downloads/Phonesky.apk .
cp /home/nemo/Downloads/GoogleLoginService.apk .
cp /home/nemo/Downloads/GoogleServicesFramework.apk .
chmod 664 GmsCore.apk
chmod 664 Phonesky.apk
chmod 664 GoogleLoginService.apk
chmod 664 GoogleServicesFramework.apk
cd /home/nemo/Downloads/
unzip system.zip
cp -avR ./system/ /opt/alien/
chmod 664 /opt/alien/system/framework/com.google.android.maps.jar
chmod 664 /opt/alien/system/etc/permissions/com.google.android.maps.xml
Pornis ( 2016-07-21 11:26:53 +0300 )edit

I couldn't get it work with these fine instructions.

At first it loaded GPlay but it gave error message that I couldn't remember anymore :)

But after that it gave error RH-01. Then there were GPlay and Google settings icons on phone. But after that they vanished.

And I did all these twice but they don't show anymore and installing is not starting...

KulspetsP ( 2016-07-21 23:35:51 +0300 )edit

You can uninstall & reinstall the Android support, it should reset to default working condition. Then you can try again.

1) Download all files from @HtheBlink text

2) Run the commands I listed in previous message including all the dots etc :)

3) Using file browser go to the /opt/alien/system/priv-app and install Phonesky.apk

4) Open Play Store, just restart it if it closes. There also might be errors about crashing Google Services.

5) Install Google Maps, it will ask you to update Google Services. Update them.

6) Everything should be working :)

Pornis ( 2016-07-22 09:33:35 +0300 )edit
3

answered 2016-08-01 21:07:05 +0300

updated 2016-08-01 21:07:32 +0300

coderus made a rpm. That play store wont running in background! https://openrepos.net/content/coderus/opengapps-pico-installer

edit flag offensive delete publish link more

Comments

2

Not this answer nor Coderus's "description" does really say, what this is actually doing !? Install Google Services ? But not the Play Store ?? If I try it, is it undoable ???

Upp15 ( 2016-08-01 22:39:47 +0300 )edit
Login/Signup to Answer

Question tools

Follow
28 followers

Stats

Asked: 2015-10-09 17:02:15 +0300

Seen: 12,508 times

Last updated: Jan 24