Skip to content

Forgeline Shell

Forgeline Systems

4.86 · 8.1M installsSessions that survive

Forgeline Shell is a terminal and SSH client for Android that survives being backgrounded, so a long build still finishes when your screen locks.

Installs
8.1M+
Version
4.2.0
Size
19.7 MB
Updated
Jun 24, 2026
Download APK (19.7 MB)Get from Google Play
Signing certificate on record

Preview

Written descriptions of each screen — we do not host screenshot images for this listing.

Split terminal with hardware keyboard shortcuts
Session list showing reconnect state
Keystore-backed key manager
Reproducible build hash comparison

About this app

Forgeline Shell is a terminal emulator and SSH client for people who administer machines from a phone or tablet. Its central design problem is Android's process lifecycle: most mobile terminals drop the session the moment the system decides to reclaim memory, which turns a twenty-minute build into a lost session. Forgeline keeps sessions in a foreground service with a persistent notification, reconnects automatically when the network changes, and replays scrollback so you can see what happened while the screen was off. Keys live in the Android keystore and never leave it.

The audience is narrow and the app does not pretend otherwise: on-call engineers, people who travel with a tablet and a keyboard instead of a laptop, and anyone who has tried to fix production from a train. If you want a local Linux environment rather than a client, this is the wrong tool — Forgeline connects to machines, it does not emulate one.

A meaningful share of Forgeline's users work on hardware without Google services, so the company authorizes APKBrowse to host its stable APK directly. That download is served through a short-lived signed URL with byte-range support. Forgeline also publishes reproducible builds: the tagged source for each release rebuilds to the exact artifact hash listed below, which means you do not have to take anyone's word for what is in the file, including ours. The Play listing remains the simplest path for most people.

Before installing, note the permissions. The foreground service and notification permissions are what make backgrounded sessions work, and denying the notification permission on Android 13+ will cause the system to kill long-running sessions — the app warns you, but people dismiss the warning. Version 4.2.0 requires Android 8.0 or newer. The signing key has been stable across every release, so rolling back to 4.0.3 installs without an uninstall, though 4.0.3 predates the session replay fix that most rollback requests are actually about.

OfficialVerified PublisherIndependently Audited

What's New in v4.2.0

Reproducible build published alongside the release; direct APK re-signed URL rotated after the external audit.

  • Scrollback replay after a session reconnects
  • Hardware keyboard shortcut remapping
  • Reduced battery drain from idle foreground sessions
  • Keystore migration for devices with StrongBox

Version history

v4.2.0Latest
Signature continuous

Jun 24, 2026 · 19.7 MB · Android API 2635 · code 420

Reproducible build published alongside the release; direct APK re-signed URL rotated after the external audit.

  • Scrollback replay after a session reconnects
  • Hardware keyboard shortcut remapping
  • Reduced battery drain from idle foreground sessions
  • Keystore migration for devices with StrongBox
INTERNETFOREGROUND_SERVICEPOST_NOTIFICATIONSWAKE_LOCK

SHA-256 3c8f1d0a91b47e6250ca7b3f9de81a4460fb2c7d5e0937a8cb14ef62d0a95b3f

v4.0.3
Signature continuous

Feb 18, 2026 · 18.2 MB · Android API 2634 · code 403

Build published before the session replay fix; F-Droid listing added at this release.

  • Added split terminal panes for tablets
  • Fixed key agent timeout on network handover
INTERNETFOREGROUND_SERVICEWAKE_LOCK

SHA-256 7ea4b0c62d9f18355bb0e74a1c6d3f92840ab57e6c21d90f4e8b3a75cf1602dd

Will it run on your device?

CompatibilityVery likely to run

98%

  • Runs on a broad range of modern Android versions.
  • Multiple CPU architectures are covered.
  • Optimized for more than one screen class.
  • Aligned with the latest Android target SDK expectations.
What changed in this release
Size delta
+1.5 MB
Added permissions
POST_NOTIFICATIONS
Removed permissions
None

Forgeline Shell questions, answered

Is it safe to install Forgeline Shell from an APK?

Yes, when the APK is the publisher-hosted one listed here, which Forgeline authorizes APKBrowse to serve. Because Forgeline publishes reproducible builds, you can go further than trusting the source and rebuild the artifact from tagged source to confirm the hash matches.

How do I verify the download is genuine?

Compare the file's SHA-256 against the hash on this page, or rebuild from the matching source tag and compare your own output. The signing fingerprint has never changed across releases, so a mismatch means the build did not come from Forgeline.

Why does a terminal app need notification permission?

Long-running sessions are kept alive by a foreground service, and Android requires a visible notification for that. If you deny the notification permission on Android 13 or newer, the system will reclaim your sessions when the screen locks, which defeats the main reason to use this app.

Will Forgeline Shell run on a device without Google services?

Yes, and that is a large part of why the direct APK exists. The app has no Play Services dependency, needs Android 8.0 (API 26) or newer, and ships arm64-v8a and x86_64 binaries covering phones, tablets, and most ChromeOS Android runtimes.

How do I roll back to an earlier version?

Uninstall the current build and install the older APK; the signing key is unchanged, so nothing blocks the reinstall. Your keystore entries survive because they are held by Android rather than the app, but session profiles do not.

Installation Guide

1

Open Settings on your Android device

2

Go to Security → Unknown sources (or Install unknown apps)

3

Enable "Allow from this source" for your browser or file manager

4

Open the downloaded APK file from your Downloads folder

5

Tap "Install" and wait for installation to complete

6

Launch the app from your home screen

Make sure to re-enable Unknown Sources restrictions after installation for security.

How to install this safely

How to verify the file you downloaded

Before you install anything, confirm the file is the one described here. On a computer, run shasum -a 256 your-download.apk (macOS or Linux) or certutil -hashfile your-download.apk SHA256 (Windows), then compare the output character-for-character with the SHA-256 on this page. If a single character differs, the file is not the build we recorded — delete it.

What the signing certificate proves

Every Android app is signed with a private key that only its developer holds. The fingerprint on this page is a hash of the matching public certificate, and it proves continuity rather than identity: it tells you a build came from whoever signed the earlier ones. Android enforces this at install time — if a package claiming to be com.forgeline.shell is signed with a different key, the system will refuse to install it over your existing copy. A fingerprint that changes between releases is worth pausing on, because a repackaged app that has been modified by someone else cannot keep the original signature.

How to roll back to an earlier version

If the current release misbehaves, 4.0.3 is the last build before it. Android will not install an older version code over a newer one, so you must uninstall Forgeline Shell first — which clears its local data unless you have a backup. Reinstall the older APK only if its signing fingerprint matches the build you already trust, and check the API range: an older release may target an Android version your device has moved past.

Why we list sources instead of hosting everything

The official store channel is almost always the right choice: it updates automatically and carries the publisher's own distribution guarantees. A direct APK is useful when a device has no store access, when a rollout has not reached your region, or when you need a specific version — and only when the publisher has authorized that copy. APKBrowse does not list pirated, cracked, or unauthorized rebuilds of Forgeline Shell, and a listing is removed when the evidence for it stops holding up.

Get Forgeline Shell

Every source we list for com.forgeline.shell is legality-reviewed. Pirated or cracked builds are never offered.

Publisher-authorized · resumable transfer

Other sources

F-Droid listing

official

Built from source by F-Droid; signed with the F-Droid key rather than Forgeline's.

Community mirror page

community mirror
Unavailable

Currently unavailable; never proxied and not authorized by the publisher.

We check legality and signature continuity, but device behaviour still varies. Install at your own discretion.

App Information

Developer
Forgeline Systems
Category
Developer Tools
Android
8.0+
Architectures
arm64-v8a, x86_64
Version
4.2.0 (code 420)
Size
19.7 MB
Updated
Jun 24, 2026
Package name
com.forgeline.shell

Security Verification

File integrity
SHA-256 recorded
Signing certificate
Fingerprint on record
Official source
Google Play

We record provenance; we do not run malware scans. Verify the hash yourself before installing.

SHA-256 Hash

3c8f1d0a91b47e6250ca7b3f9de81a4460fb2c7d5e0937a8cb14ef62d0a95b3f

Signing certificate

5B:2C:19:AE:70:D3:44:F1:88:0A:6E:23:9C:B7:51:02:EF:36:8D:41

Permissions Required

INTERNET
FOREGROUND_SERVICE
POST_NOTIFICATIONS
WAKE_LOCK

Previous Versions

Signature verified

The signing certificate fingerprint for this release is on record, so a build that does not match it did not come from this publisher.

Report a problem with this listing

A listing is only as good as its corrections. If a source is broken, a signature looks wrong, or this app should not be here, tell the moderation team.

Report a problem