-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
51 lines (31 loc) · 1.28 KB
/
README
File metadata and controls
51 lines (31 loc) · 1.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# 2022-01-19
# Heiko G.
# Pushed original sources of Penti chorded keyboard Android app
# created by Alexander Burger to GitHub
# 06apr19abu
# (c) Software Lab. Alexander Burger
Building PentiKeyboard
----------------------
First make sure to have Java-8 installed
$ update-alternatives --config java # 2
Then create a directory "android_sdk" in some convenient place
$ mkdir android_sdk
$ cd android_sdk
Download Android Command Line Tools for Linux. For this, go to
https://developer.android.com/studio/command-line
and download the sdk-tools ZIP file for Linux. Unpack it
$ unzip sdk-tools-linux-<xxx>.zip
and use the SDK Manager to install the following packages:
$ tools/bin/sdkmanager "platform-tools"
$ tools/bin/sdkmanager "platforms;android-28"
$ tools/bin/sdkmanager "build-tools;28.0.3"
$ tools/bin/sdkmanager "tools"
You will need to create your own keystore for signing the APK later
$ keytool -genkeypair -validity 365 -keystore key.jks -keyalg RSA -keysize 2048
Fetch PentiKeyboard.tgz from software-lab.de and extract it
$ tar xfz PentiKeyboard.tgz
Then change to this directory, and build the PentiKeyboard APK:
$ cd PentiKeyboard/
$ mkdir obj
$ ./mk.pentiKeyboard
This results in an installable APK file "pentiKeyboard.apk".