AnotherTerm Versions Save

Local PTY, USB and Bluetooth serial ports, SSH and Telnet terminal client for Android. Xwayland support (in dev only).

MkIV_dev53_release

2 weeks ago
  • org.bouncycastle:bcprov-jdk18on:1.78.1.
  • termsh info page polishing.
  • termsh clipboard-copy info page fix.
  • A dedicated directory content provider for the local terminal has been fixed and available on Android 13.

EXPERIMENTAL

Branch: Wayland

Based on MkIIIv86.

Minimal enough Wayland protocol support to run Xwayland. Fast!

Wiki

Flavors

Features
googleplay - no Google Play presence
oldgood - published here for compatibility purposes
- not recommended for Androids > 12
- API 28
- AppID suffix: .oldgood
- allows user-added CAs for termsh web requests (API 24 and higher)
- android.permission.CAMERA has been added in order to resolve issue #29
redist - published here for some extra features
- API 33
- AppID suffix: .redist
- allows user-added CAs for termsh web requests (API 24 and higher)
- android:requestLegacyExternalStorage="true"
- android.permission.CAMERA has been added in order to resolve issue #29
Versioning
versioned for standard versioning lovers - downgrade may be a bit painful as there is no way to preserve the application data in regular Android builds.
downgradable for easy downgrade:
- the versionCode attribute is fixed;
- the releaseVersionCode application metadata bundle field is used to show the actual version code.

Disclaimer

MkIIIv86_release

2 weeks ago
  • org.bouncycastle:bcprov-jdk18on:1.78.1.
  • termsh info page polishing.
  • termsh clipboard-copy info page fix.
  • A dedicated directory content provider for the local terminal has been fixed and available on Android 13.

Flavors

Features
googleplay - published on Google Play (not here anymore, see redist flavor)
- API 33
- allows user-added CAs for termsh web requests (API 24 and higher)
oldgood - published here for compatibility purposes
- not recommended for Androids > 12
- API 28
- AppID suffix: .oldgood
- allows user-added CAs for termsh web requests (API 24 and higher)
- android.permission.CAMERA has been added in order to resolve issue #29
redist - published here for some extra features
- API 33
- AppID suffix: .redist
- allows user-added CAs for termsh web requests (API 24 and higher)
- android:requestLegacyExternalStorage="true"
- android.permission.CAMERA has been added in order to resolve issue #29
Versioning
versioned for standard versioning lovers - downgrade may be a bit painful as there is no way to preserve the application data in regular Android builds.
downgradable for easy downgrade:
- the versionCode attribute is fixed;
- the releaseVersionCode application metadata bundle field is used to show the actual version code.

Disclaimer

MkIV_dev52_release

5 months ago
  • android:largeHeap="true" because we could need more memory.
  • ANSI terminal RTL text rendering support: Raw mode by default.
  • Non-monospace characters rendering.
  • ANSI terminal RTL text rendering support: polishing...
  • org.bouncycastle:bcprov-jdk18on:1.77.

EXPERIMENTAL

Branch: Wayland

Based on MkIIIv85.

Minimal enough Wayland protocol support to run Xwayland. Fast!

Wiki

Flavors

Features
googleplay - no Google Play presence
oldgood - published here for compatibility purposes
- not recommended for Androids > 12
- API 28
- AppID suffix: .oldgood
- allows user-added CAs for termsh web requests (API 24 and higher)
- android.permission.CAMERA has been added in order to resolve issue #29
redist - published here for some extra features
- API 33
- AppID suffix: .redist
- allows user-added CAs for termsh web requests (API 24 and higher)
- android:requestLegacyExternalStorage="true"
- android.permission.CAMERA has been added in order to resolve issue #29
Versioning
versioned for standard versioning lovers - downgrade may be a bit painful as there is no way to preserve the application data in regular Android builds.
downgradable for easy downgrade:
- the versionCode attribute is fixed;
- the releaseVersionCode application metadata bundle field is used to show the actual version code.

Disclaimer

MkIIIv85_release

5 months ago
  • android:largeHeap="true" because we could need more memory.
  • ANSI terminal RTL text rendering support: Raw mode by default.
  • Non-monospace characters rendering.
  • ANSI terminal RTL text rendering support: polishing...
  • org.bouncycastle:bcprov-jdk18on:1.77.

Flavors

Features
googleplay - published on Google Play (not here anymore, see redist flavor)
- API 33
- allows user-added CAs for termsh web requests (API 24 and higher)
oldgood - published here for compatibility purposes
- not recommended for Androids > 12
- API 28
- AppID suffix: .oldgood
- allows user-added CAs for termsh web requests (API 24 and higher)
- android.permission.CAMERA has been added in order to resolve issue #29
redist - published here for some extra features
- API 33
- AppID suffix: .redist
- allows user-added CAs for termsh web requests (API 24 and higher)
- android:requestLegacyExternalStorage="true"
- android.permission.CAMERA has been added in order to resolve issue #29
Versioning
versioned for standard versioning lovers - downgrade may be a bit painful as there is no way to preserve the application data in regular Android builds.
downgradable for easy downgrade:
- the versionCode attribute is fixed;
- the releaseVersionCode application metadata bundle field is used to show the actual version code.

Disclaimer

MkIV_dev51_release

6 months ago
  • ANSI terminal RTL text rendering support.
  • ANSI terminal text selection has been fixed.
  • A document provider for own $DATA_DIR/public directory.
  • Better termsh pick UI.

EXPERIMENTAL

Branch: Wayland

Based on MkIIIv84.

Minimal enough Wayland protocol support to run Xwayland. Fast!

Wiki

Flavors

Features
googleplay - no Google Play presence
oldgood - published here for compatibility purposes
- not recommended for Androids > 12
- API 28
- AppID suffix: .oldgood
- allows user-added CAs for termsh web requests (API 24 and higher)
- android.permission.CAMERA has been added in order to resolve issue #29
redist - published here for some extra features
- API 33
- AppID suffix: .redist
- allows user-added CAs for termsh web requests (API 24 and higher)
- android:requestLegacyExternalStorage="true"
- android.permission.CAMERA has been added in order to resolve issue #29
Versioning
versioned for standard versioning lovers - downgrade may be a bit painful as there is no way to preserve the application data in regular Android builds.
downgradable for easy downgrade:
- the versionCode attribute is fixed;
- the releaseVersionCode application metadata bundle field is used to show the actual version code.

Disclaimer

MkIIIv84_release

6 months ago
  • ANSI terminal RTL text rendering support.
  • ANSI terminal text selection has been fixed.
  • A document provider for own $DATA_DIR/public directory.
  • Better termsh pick UI.

Flavors

Features
googleplay - published on Google Play (not here anymore, see redist flavor)
- API 33
- allows user-added CAs for termsh web requests (API 24 and higher)
oldgood - published here for compatibility purposes
- not recommended for Androids > 12
- API 28
- AppID suffix: .oldgood
- allows user-added CAs for termsh web requests (API 24 and higher)
- android.permission.CAMERA has been added in order to resolve issue #29
redist - published here for some extra features
- API 33
- AppID suffix: .redist
- allows user-added CAs for termsh web requests (API 24 and higher)
- android:requestLegacyExternalStorage="true"
- android.permission.CAMERA has been added in order to resolve issue #29
Versioning
versioned for standard versioning lovers - downgrade may be a bit painful as there is no way to preserve the application data in regular Android builds.
downgradable for easy downgrade:
- the versionCode attribute is fixed;
- the releaseVersionCode application metadata bundle field is used to show the actual version code.

Disclaimer

MkIV_dev50_release

8 months ago
  • Proper terminal text trim when copying to clipboard (ANRs eased).
  • Fixed: a misprint in the terminal attributes memory reallocation code.

EXPERIMENTAL

Branch: Wayland

Based on MkIIIv83.

Minimal enough Wayland protocol support to run Xwayland. Fast!

Wiki

Flavors

Features
googleplay - no Google Play presence
oldgood - published here for compatibility purposes
- not recommended for Androids > 12
- API 28
- AppID suffix: .oldgood
- allows user-added CAs for termsh web requests (API 24 and higher)
- android.permission.CAMERA has been added in order to resolve issue #29
redist - published here for some extra features
- API 33
- AppID suffix: .redist
- allows user-added CAs for termsh web requests (API 24 and higher)
- android:requestLegacyExternalStorage="true"
- android.permission.CAMERA has been added in order to resolve issue #29
Versioning
versioned for standard versioning lovers - downgrade may be a bit painful as there is no way to preserve the application data in regular Android builds.
downgradable for easy downgrade:
- the versionCode attribute is fixed;
- the releaseVersionCode application metadata bundle field is used to show the actual version code.

Disclaimer

MkIIIv83_release

8 months ago
  • Proper terminal text trim when copying to clipboard (ANRs eased).
  • Fixed: a misprint in the terminal attributes memory reallocation code.

Flavors

Features
googleplay - published on Google Play (not here anymore, see redist flavor)
- API 33
- allows user-added CAs for termsh web requests (API 24 and higher)
oldgood - published here for compatibility purposes
- not recommended for Androids > 12
- API 28
- AppID suffix: .oldgood
- allows user-added CAs for termsh web requests (API 24 and higher)
- android.permission.CAMERA has been added in order to resolve issue #29
redist - published here for some extra features
- API 33
- AppID suffix: .redist
- allows user-added CAs for termsh web requests (API 24 and higher)
- android:requestLegacyExternalStorage="true"
- android.permission.CAMERA has been added in order to resolve issue #29
Versioning
versioned for standard versioning lovers - downgrade may be a bit painful as there is no way to preserve the application data in regular Android builds.
downgradable for easy downgrade:
- the versionCode attribute is fixed;
- the releaseVersionCode application metadata bundle field is used to show the actual version code.

Disclaimer

MkIV_dev49_release

8 months ago
  • Targeting Android 13.
  • Minor corrections.

EXPERIMENTAL

Branch: Wayland

Based on MkIIIv82.

Minimal enough Wayland protocol support to run Xwayland. Fast!

Wiki

Flavors

Features
googleplay - no Google Play presence
oldgood - published here for compatibility purposes
- not recommended for Androids > 12
- API 28
- AppID suffix: .oldgood
- allows user-added CAs for termsh web requests (API 24 and higher)
- android.permission.CAMERA has been added in order to resolve issue #29
redist - published here for some extra features
- API 33
- AppID suffix: .redist
- allows user-added CAs for termsh web requests (API 24 and higher)
- android:requestLegacyExternalStorage="true"
- android.permission.CAMERA has been added in order to resolve issue #29
Versioning
versioned for standard versioning lovers - downgrade may be a bit painful as there is no way to preserve the application data in regular Android builds.
downgradable for easy downgrade:
- the versionCode attribute is fixed;
- the releaseVersionCode application metadata bundle field is used to show the actual version code.

Disclaimer

MkIIIv82_release

8 months ago
  • Targeting Android 13.
  • Minor corrections.

Flavors

Features
googleplay - published on Google Play (not here anymore, see redist flavor)
- API 33
- allows user-added CAs for termsh web requests (API 24 and higher)
oldgood - published here for compatibility purposes
- not recommended for Androids > 12
- API 28
- AppID suffix: .oldgood
- allows user-added CAs for termsh web requests (API 24 and higher)
- android.permission.CAMERA has been added in order to resolve issue #29
redist - published here for some extra features
- API 33
- AppID suffix: .redist
- allows user-added CAs for termsh web requests (API 24 and higher)
- android:requestLegacyExternalStorage="true"
- android.permission.CAMERA has been added in order to resolve issue #29
Versioning
versioned for standard versioning lovers - downgrade may be a bit painful as there is no way to preserve the application data in regular Android builds.
downgradable for easy downgrade:
- the versionCode attribute is fixed;
- the releaseVersionCode application metadata bundle field is used to show the actual version code.

Disclaimer