«

»

Apr 14 2016

[Tablet/Jolla C] Google Play Store

jollaplaystore[Tablet] Google Play Store

 

Auch auf dem Tablet sind die Google Dienste nicht vorinstalliert. Leider sind die APK Dateien die wir für das Smartphone nutzen nicht mit dem Tablet Kompatibel. Daher benötigen wir andere Gapps APK Dateien.

Vorbereitung:

Ich Empfehle euch das Tablet bzw. Smartphone so einzurichten, dass man vom PC aus alles erledigen kann. Das heißt einen FTP Programm nutzen um Daten per WLAN hin und her zu Kopieren sowie das Terminal auf euer Linux Rechner/Laptop zu benutzen um Kommandozeilen einzugeben. Es ist einfacher in der Handhabung.

Dazu einfach folgende zwei Tutorials durchlesen:

SSH Verbindung

FTP Verbindung (User + Root)

Ihr braucht auf jeden Fall Root zugriff, daher am besten gleich mit einrichten! Beachtet bitte , dass ab Sailfish 2.0.1.7 zusätzlich eine Datei Modifiziert werden muss, damit wir das UNIX Passwort ändern können.

Zusätzlich brauchen wir folgende vier Dateien:

Rechtsklick Speichern unter:

GmsCore.apk

GoogleLoginService.apk

GoogleServicesFramework.apk

Phonesky.apk

Diese kopieren wir nun auf unser Tablet. Ich selbst nutze Filezilla dafür.

IP: 192.168.xxx.xxx (findet ihr unter Einstellung > Entwicklermodus)

Benutzername: root

passwort: was ihr euch ausgesucht habt

Wechselt nun ins folgende Verzeichnis /opt/alien/system/priv-app/ und schiebt die vier Dateien dort rein.

play_store_tablet_01.

.

.

.

.

.

Jetzt öffnen wir unser Terminal und Verbinden uns mit dem Tablet. Nimmt dabei natürlich eure eigene IP! Die IP könnt ihr unter „Einstellung > Entwicklermodus“ auslesen. Falls ihr das Tablet Terminal nutzen wollt, so müsst ihr als  „devel-su“ (ohne “ „) anmelden und das UNIX Passwort was ihr euch selbst ausgesucht habt eingebe.

PC Terminal:

ssh root@192.168.xxx.xxx

Falls ihr euch das erste mal per Terminal Verbindet, so müsst ihr ein Fingerprint erstellen. Dabei tippt ihr nur „yes“ ein.

play_store_tablet_02.

.

.

.

.

Nun wechseln wir den Pfad wo wir die Dateien per FTP abgelegt haben:

cd /opt/alien/system/app-priv

play_store_tablet_03.

.

und vergeben die vier Dateien bestimmte Rechte. Tippt ein Zeile nach dem anderen ein:

chmod 644 GmsCore.apk

chmod 644 GoogleLoginService.apk

chmod 644 GoogleServiceFramework.apk

chmod 644 Phonesky.apk

play_store_tablet_04.

.

.

Jetzt geben wir den Befehl die Phonesky.apk zu Installieren:

apkd-install Phonesky.apk

play_store_tablet_05.

.

Ihr bekommt folgende Statusmeldung:

play_store_tablet_06.

.

Bei mir musste ich es zwei mal eingeben. Da beim ersten mal selbst nach 1 Minute nichts passierte!

Wenn es klappt dann bekommt ihr folgendes zu sehen:

play_store_tablet_07.

.

.

.

.

.

.

.

.

Nun tippt ihr auf Install und folgt weitere schritte die auf dem Display zu sehen sind.

play_store_tablet_08.

.

.

.

.

.

.

.

 

play_store_tablet_09.

.

.

.

.

.

.

.

.

play_store_tablet_10.

.

.

.

.

.

.

.

.

play_store_tablet_13.

.

.

.

.

.

.

.

.

Zwischendurch erstellt ihr ein neuen Konto oder verwendet einen bestehenden. Ihr sieht nun in der Ereignis Seite das Google Service Installiert wurde. Ebenso habt ihr ein icon in der App Liste.

play_store_tablet_11 play_store_tablet_12.

.

.

.

.

.

.

.

.

Google Play Store Aktuallisiert sich irgendwann von selbst. Genau so bekommt ihr irgendwann auch die Google Settings Icon zu sehen. Daskönnt ihr leider nicht beschleunigen. Das alles passiert autonom.

play_store_tablet_14.

.

.

.

.

.

.

.

.

Zusatz Information (entnommen von alten Google Play Store Beitrag):

Leider laufen nicht alle Paid-Apps, sprich bezahlte Apps. Bei einigen kann man das beheben, bei anderen wiederum nicht.

Es ist so, dass wenn man eine bezahlte App über das Play Store Installiert, lädt das Programm logischerweise das Programm erst auf das Smartphone runter. Danach Crash bzw. Stürzt Play Store ab, daher wird die Software bzw. App nicht Installiert.

 

Sollte das der Fall sein, so müsst ihr so vorgehen:

A: Startet das Terminal und loggt euch als Root ein:

devel-su

 

B: wechselt nun in den folgen Ordner:

cd /data/app-private

 

C: tippt folgendes ein um zu sehen welche Dateien in diesem Ordner vorhanden sind:

ls

 

D: dort müsstet ihr nun die Datei finden, die nicht Installiert werden konnte. Die Endung ist jedoch nicht *.apk sondern *.tmp

E: nehmen wir mal an die Datei heißt z.b. Bla.tmp, diese müssen wir nun in Bla.apk umbenennen, und das geht so:

mv Bla.tmp Bla.apk

F: Verlassen den Root-Bereich:

exit

G: und beenden das Terminal:

exit und eventuell noch mal exit

 

H: Startet nun ein Fileexplorer wie z.b. Filetug und wechselt in das app-private Verzeichnis:

cd /data/app-private

 

I: Dort solltet ihr nun die (nur ein Bsp.!) Bla.apk sehen. Tippt einmal drauf um mehr Infos zu erhalten, zieht das Pull Menü runter und geht auf „Install“. Das Programm wird Installiert und sollte dann auf dem Home-Screen zu sehen sein.

 

Wie gesagt, leider gehen nicht alle Paid-Apps, irgendwie gibt es dazu noch keine Lösung im Internet. Sollte es eine geben, so werde ich diese Anleitung noch mal Bearbeiten 🙂

3 Kommentare

  1. kike

    What is the name of the Terminal app?
    Is it from jolla store? openrepos?
    Thanks

    1. sailfishmods

      Welcome. I use the Terminal from my PC with Linux Mint. But you can also get on your tablet a terminal. You have Enable the Developer Mode under Settings> Developer mode. And do not forget to activate the remote connection. So you can connect from your PC to your smartphone (ftp/ssh)

  2. kike

    Thanks for the info!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>