PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Titan - mit BlackBerry Productivity TAB



tommel2
04.04.2020, 20:01
13864


Hallo Community,

leider lässt sich der Produktivity TAB (Registerkarte Produktivität) nicht durch einfaches Installieren der aus dem PRIV extrahierten APK auf dem Titan installieren. Es ist eine System-App, die auch wieder in das System eingebettet werden muss.
Ich habe den einfachen Weg (APK installieren) ausprobiert - und scheiterte. Ohne Rooten des Titan funktioniert das Ganze nicht. Das bedeutet, dass alle im Thread "Titan - gerootet!" aufgezeigten Schritte durchlaufen werden müssen.
Sollte es doch eine einfachere Lösung geben, dann her damit. Alle Interessierten werden es danken!

Wir übernehmen auch hier keinerlei Erfolgsgarantie. Das Nachvollziehen dieser Schritte erfolgt auf eigene Gefahr und beinhaltet den Verlust jedweder Garantieansprüche.

Durch den bereits beim Rooten des Titan bekannt gewordenen Wayne Turner bekam ich den entscheidenden Tipp. Das XDA-Mitglied Karma Kesang Namdak hat einen Workaround dazu veröffentlicht, den ich nachvollziehen konnte:

https://forum.xda-developers.com/android/apps-games/blackberry-productivity-tab-devices-t3606967

Die erforderlichen, gezippten Dateien habe ich diesem Link (der untere der beiden auf der XDA-Seite angebotenen) entnommen:

https://forum.xda-developers.com/attachment.php?attachmentid=4333824&d=1510821736

Als weiteres Hilfsmittel habe ich für das Titan die App "3C All-In-One Toolbox Pro" aus dem PlayStore gekauft, installiert und mit Root-Rechten ausgestattet.

Schritt 1:

Die oben erwähnte ZIP-Datei wurde nun auf dem PC in das Arbeitsverzeichnis von "Minimal ADB und Fastboot" entpackt. Somit erspare ich mir im >adb push< Befehl Pfadangaben zu dem entpackten Verzeichnis. Der entpackte Ordner "ProductivityEdge" muss mittels adb auf das Titan, in das Verzeichnis /system/priv-app/.

Hinweis: Wenn man auf dem PC auf diesen Ordner klickt, öffnet sich ein Ordner "system", darin folgt der Ordner "priv-app" und in diesem der Ordner "ProductivityEdge". Hierin sind die benötigten Dateien! Also habe ich ihn aus der Struktur kopiert und gegen den vorher entpackten und in das "Minimal ADB und Fastboot" Verzeichnis kopierten Ordner ausgetauscht (ob das jetzt unbedingt notwendig war, kann ich nicht sagen aber schlussendlich hat es funktioniert).

Schritt 2:

Erste mögliche Herangehensweise: So, wie im Thread "Titan - gerootet!" beschrieben, wird die adb Konsole geöffnet und das Titan mit dem USB-Kabel am PC angeschlossen (USB-Debugging bestätigen).
Mit dem Befehl

>adb devices<

überzeugen wir uns, dass das Titan erkannt wird.

Mit dem Befehl

>adb push ProductivityEdge /system/priv-app

werden die benötigten Dateien ins System eingefügt.

Zweite mögliche Herangehensweise: Das Kopieren in den Download-Ordner des Titan

>adb push ProductivityEdge /storage/emulated/0/download<

So landet dieser Ordner im Download-Verzeichnis vom Titan und kann mit einer App mit Root-Rechten (bei mir 3C All-In-One Pro) von dort in das Verzeichnis /system/priv-app/ verschoben werden.

Oder der schon bekannte Kopiervorgang mit Hilfe eines Programms wie DroidTransfer in das Download-Verzeichnis auf dem Titan und anschließend das Weiterkopieren ins System mit einer App wie 3C All-In-One.

Schritt 3:

Jetzt müssen die Berechtigungen für einige Ordner und Dateien im Verzeichnis "ProductivityEdge" gesetzt werden.
Hier war mir die "3C All-In-One" extrem hilfreich. Hinter den Codes 755 und 644 verbirgt sich, wer von den drei möglichen Usern "Besitzer", "Gruppe" und "Andere" die Berechtigung "Lesen", "Schreiben" und "Ausführen" zugewiesen bekommt.
Wenn man in der App in das /system/priv-app/ navigiert, sieht man neben vielen anderen bekannten Apps und ihren Verzeichnissen auch den Ordner "ProductivityEdge". Dieser muss die Permission 755 bekommen. Beim Markieren des Ordners den Finger etwas länger drauf lassen, bis sich ein Menü öffnet. Darin nach unten scrollen bis der Eintrag "Rechte" sichtbar wird. Darauf "klicken" und es öffnet sich ein Eingabefenster, in dem bequem Kontrollkästchen für die einzelnen User und ihre Rechte enthalten sind und per Kontrollkästchen aktiviert werden können. So muss mit jedem Ordner und jeder Datei verfahren werden, die im Folgenden aufgeführt werden.

13865

Zuordnung für die Permissions 755:

13866

/ProductivityEdge - Eigentümer darf Lesen, Schreiben und Ausführen,
Gruppe und Andere dürfen Lesen und Ausführen.
Wenn die Kontrollkästchen entsprechend markiert sind, rechts unten auf OK "klicken".

/ProductivityEdge/oat - gleiche Einstellungen.

/ProductivityEdge/oat/arm64 - gleiche Einstellungen.

Zuordnung für die Permissions 644:

13867

/ProductivityEdge/ProductivityEdge.apk - Eigentümer darf Lesen und Schreiben

Wenn die Kontrollkästchen entsprechend markiert sind, rechts unten auf OK "klicken".

/ProductivityEdge/oat/arm64/ProductivityEdge.odex - gleiche Einstellungen.

Schritt 4:

Da es sich um die erste Installation handelt, ist noch ein Eintrag per adb Konsole notwenig. Dieser erfolgt per ADB Shell.
Aufrufen der Shell mit

>adb shell<

In die neue Eingabezeile den Code

>settings put secure bbry_productivity_edge_enable 1<

eingeben.

Schritt 5:

Titan vom USB-Kabel trennen.
Reboot.
Jetzt sollte der "Anfasser" des TAB auf der rechten Seite sichtbar sein.
Aber er lässt sich eventuell nur hoch und runter schieben. Was ist passiert?
Da fehlt noch etwas!
Die App "BlackBerry HUB+ Dienste" muss die Berechtigung erhalten, im Hintergrund aktiv zu sein. Ich habe danach gleich noch einmal rebootet - und es funktionierte!

Viel Erfolg!

Gruß Thomas


Wenn ein Update den ProductivityTAB aus dem System entfernt:

So, wie heute - 8.4.2020 - geschehen, dann ist die Installation, wie oben zu wiederholen.

Lunez
11.04.2020, 09:54
Wenn Sie die Registerkarte "Produktivität" auf Titan installieren können, habe ich eine Frage, ob Sie auch einen privaten Ordner mit Key2 installieren können und ob Sie Key2 auch mit dem programmierbaren Schlüssel installieren können, der nach dem Drücken von drei runden Symbolen an der Seite des Bildschirms angezeigt wird.???

tommel2
11.04.2020, 14:03
Hallo lunez,
ich verstehe die Frage nicht. Mit dem Key2 kenne ich mich auch nicht aus.

Gesendet von meinem Titan mit Tapatalk

Lunez
11.04.2020, 18:26
If you can install the Productivity Tab on Titan, I have a question whether you can also install a private folder on Titan with Key2 and if you can also install Key2 with the programmable key that after pressing three round icons on the side of the screen pop up?

Anonymus203052020
11.04.2020, 18:42
Klar, auf englisch ist es jetzt deutlicher[emoji1787]

Gesendet von meinem BBB100-2 mit Tapatalk

Lunez
11.04.2020, 19:01
Entschuldigung für Deutsch, aber ich bin schwach in dieser Sprache: P als das, was ich auf Englisch schreiben werde: P.

tommel2
11.04.2020, 20:21
Ich verstehe leider die Frage noch immer nicht.

Gesendet von meinem Titan mit Tapatalk

royalblack
11.04.2020, 20:25
Falls Du das meintest:


Auf dem Key2 kann man den Productivity Tab auch aktivieren.


Im Key2 ist der schon enthalten und muss nicht extra installiert werden.


Diese Option findest Du in den Einstellungen.

Genauer kann ich jetzt leider nicht werden, da ich inzwischen kein Key2 mehr habe, aber ich hatte den Productivity Tab damals auch aktiviert.

tommel2
11.04.2020, 20:53
Danke RoyalBlack!

Gesendet von meinem Titan mit Tapatalk

Lunez
11.04.2020, 22:13
I will say that I have Titan and I see that you have installed Key2 applications on the Titan or Produktivity Tab and I have a question whether you can also install applications on the Titan with Key2 like: Private Folder " Locker " ????

tommel2
11.04.2020, 22:18
I know the produktivity tab from my BlackBerry Priv. I like him. I wanted him on my Titan. And i found this: https://forum.xda-developers.c...ductivity-tab-devices-t3606967

Gesendet von meinem Titan mit Tapatalk

Lunez
11.04.2020, 22:22
Ok. thanks but I'm more concerned about Blackberry Locker applications.

tommel2
11.04.2020, 22:26
What do you mean exactly?

Gesendet von meinem Titan mit Tapatalk

Lunez
11.04.2020, 22:28
That I am looking for the option to install Blackberry Locker on Unihertz Titan just like you did on Titan Produktivity Tab

Achim1270
11.04.2020, 22:37
@Lunez: dies ist ein DEUTSCHSPRACHIGES FORUM!!!
Wenn Du Probleme mit unserer Sprache hast: www.deepl.de

Gesendet von meinem Titan mit Tapatalk

Lunez
11.04.2020, 22:45
@Achim1270 - And if you do not understand English, I invite you to https://translate.google.com/?hl=pl#view=home&op=translate&sl=en&tl=de

tommel2
12.04.2020, 08:59
@Lunez, ich kannte die App "BlackBerry Locker" nicht. Jetzt habe ich mich informiert und kann bestätigen, dass es eine System-App ist. Ich denke auch, dass man sie nur, wie den ProductivityTAB, auf einem gerooteten Titan in das System kopieren muss, dann für die einzelnen Ordner und Files die Berechtigungen setzen und durch Reboot aktivieren muss. Wenn du den Ordner des "BlackBerry Locker" aus dem Key2 kopieren kannst, ist das ein wichtiger Schritt. Dann kannst du auch versuchen, die Installation wie beim ProductivityTAB auszuführen. Bitte berichte hier, wenn es funktioniert.

@Lunez, I didn't know the BlackBerry Locker app. Now I have informed myself and can confirm that it is a system app. I also think that you just have to copy it, like the ProductivityTAB, on a rooted Titan into the system, then set the permissions for the individual folders and files and activate them by rebooting. If you can copy the folder of the "BlackBerry Locker" from the Key2, this is an important step. Then you can also try to run the installation like ProductivityTAB. Please report here if it works.

royalblack
12.04.2020, 09:04
@Achim
Herr Mit-Admin
und guter Geist aller angemeldeten User


... man kann auch anders formulieren.


Da Du ja ein Titan hast, sei doch einfach kollegial und kontaktiere ihn per PM. Das wäre schon längst meine Option, wenn ich ein Titan oder noch das LE und darum auch Einblick in die Optionen hätte.


So wie Du intonierst, hat das, leider, ein Geschmäckle.


Richtig, ein deutschsprachiges Forum. Sehe ich auch so. Daher - wenns dann doch zu viel foreign wird, ideal ist da eine one 2 one communication.

tommel2
07.06.2020, 07:20
Wie schon an anderer Stelle bemerkt, hat der Productivity Tab das Juni-Update "nicht überlebt". Aber die Wiederinstallation - nach der Beschreibung in Post 1 - war unproblematisch.

tommel2
04.08.2020, 21:38
Unter Android 9 kann man den Produktivity Tab auch in seiner "letzten" Version auf einem Nicht-BlackBerry einrichten. Root ist erforderlich, weil das Verzeichnis sonst nicht in das Zielverzeichnis eingetragen werden kann.
Ich habe heute auf dem modifizierten Titan (mit einem Magisk-Modul, das die Installation von Bloatware anderer Hersteller ermöglicht) das productivityedge Installationsverzeichnis vom K1 aus /system/priv-app in das Verzeichnis /system/app/ auf dem Titan kopiert. Sicherheitshalber habe ich die Permissions überprüft - alles passte, auch die der *.vdex Datei entsprach der *.odex Datei (beide im arm64 Ordner).
Nach dem Neustart erfolgte die normale Einrichtung der Registerkarte und nun tut sie ihren Dienst.


Eine Garantie für den Erfolg kann ich natürlich nicht übernehmen und auch nicht für ein versehentliches Unbrauchbarmachen eures Devices.
https://uploads.tapatalk-cdn.com/20200804/0b60e47c922b3d9d3a26995b5fbd6f10.jpg

Gesendet von meinem Titan mit Tapatalk

tommel2
17.07.2021, 12:08
Eine erfreuliche Neuigkeit!
Nachdem durch das Upgrade auf Android10 die Registerkarte ihren Geist aufgab und einige Bemühungen um Reanimation erfolglos waren, ist es mir heute - fast nebenbei - gelungen, sie wieder zu aktivieren. Auch wenn der Google-Play-Store andstandslos die Installation der Registerkarte erlaubte (das Titan ist dank Magisk ein Pixel3), funktionierte die Sache nicht.

Die einfache Methode dagegen, war erfolgreich.

Der Folder ProductivityEdge (ich habe die neuere Version aus dem in Post1 aufgeführten Link genommen) muss in das Verzeichnis /system/app ( nicht /system/priv-app!!!) kopiert und dort mit den entsprechenden Permissions ausgestattet werden - so, wie im Startbeitrag beschrieben.
Auch die Settings für eine Erstinstallation habe ich per adb gesetzt (Siehe Post1). Danach reboot!

Leider funktioniert das Ganze weiterhin nur unter Rootbedingungen. Aber so habe ich wieder ein wenig mehr vertrautes BlackBerry auf meinem Titan.

Gruß tommel2
https://uploads.tapatalk-cdn.com/20210717/04fdab83a38a8a861034aa438a9ca10f.jpghttps://uploads.tapatalk-cdn.com/20210717/8465b2342a0c4315be308f88f17a3765.jpg

Gesendet von meinem Titan mit Tapatalk

tommel2
22.10.2021, 16:43
Kürzlich habe ich durch die Deinstallation von Google Maps das Titan gebrickt. Jetzt versuche ich mal die Steuerung hauptsächlich durch die Tastenkombis und die Registerkarte. Die hat neuerdings Probleme beim Zugriff auf die Kontakte. Aber das ist verschmerzbar. Ansonsten funktioniert die Installation der Registerkarte auch nach dem neuesten Firmwareupdate von Unihertz.

Gesendet von meinem Pixel 3 (Fingerprint des Titan geändert mit Magisk) mit Tapatalk
https://uploads.tapatalk-cdn.com/20211022/2c9f0339710859612a50698575a44d1e.jpg