PTT ENABLER

Enable PTT button for Zello, HamLink, HyTalk, Orion, TetraLink, P25Link on rugged devices

What is PTT Enabler?

PTT Enabler bridges the hardware PTT (Push-to-Talk) button on rugged devices to popular PTT applications. Many enterprise devices have dedicated PTT buttons that don't work with third-party apps out of the box. This app captures the button press and broadcasts it to your favorite PTT application.

🎯

One-Tap Setup

Simple enable/disable toggle with persistent state

🔄

Auto-Start

Starts automatically on boot when enabled

🔋

Low Battery Impact

Optimized background service with minimal drain

🎛️

Multi-App Support

Works with Zello, HamLink, HyTalk, Orion, TetraLink and P25Link

Downloads

Motorola

LEX L10 v1.4

Rugged LTE smartphone for public safety professionals.

Download APK
Motorola

LEX L11 v1.4

Next-gen public safety LTE device with enhanced features.

Download APK
Motorola

LEX F10 v1.2

Rugged feature phone with PTT button. Android 5.1 compatible.

Download APK
Motorola

Motorola ION v1.7

Mission-critical smartphone combining LTE and DMR.

Download APK
Motorola

Motorola Evolve v1.4

Handheld LMR/LTE convergence device.

Download APK
Hytera

Hytera P50 v1.2

Rugged Android smartphone with dedicated PTT button.

Download APK
Hytera

Hytera PNC560 v1.1

PoC radio with Android OS and dedicated PTT button.

Download APK
Hytera

Hytera RSM v1.2

Bluetooth Remote Speaker Microphone (SM27W2) with PTT button. License tied to RSM MAC.

Download APK
AINA Wireless

AINA PTT Voice Responder v1.1

Bluetooth PTT accessory with SPP connection. License tied to device MAC.

Download APK
Hytera

Hytera PDC760 v1.3

Multi-mode advanced radio with LTE connectivity. Requires READ_LOGS permission via ADB.

Download APK
Blackview

Oscal Marine 2 v1.3

Rugged Android 15 smartphone with programmable PTT button (keycode 131).

Download APK
Uniwa

Uniwa F80S v1.1

Rugged Android smartphone with dedicated PTT button. Uses native system broadcasts.

Download APK

Installation Manual

1 Enable Unknown Sources

Go to Settings → Security → Unknown Sources and enable installation from unknown sources. On newer Android versions, you may need to allow this per-app when installing.

2 Install the APK

Download the APK for your device and open it to install. You can use a file manager or download directly from the browser.

3 Grant READ_LOGS Permission

Some devices (LEX L10, Motorola ION) require the READ_LOGS permission. This must be granted via ADB:

adb shell pm grant yo3tco.motorola.pttremap android.permission.READ_LOGS

Connect your device via USB with ADB debugging enabled, then run the command above.

4 Activate License

Open the app and tap on UNLICENSED text or go to Menu → Enter License. Enter your license key to activate.

License Cost:

5 coffees on Buy Me a Coffee or 💳 15 EUR via PayPal

After payment, send your Hardware ID to yo3tco@gmail.com to receive your license key.

5 Select Target App

Choose your PTT application: Zello, HamLink, HyTalk, Orion, TetraLink, or P25Link. The selection is saved and persists across restarts.

📱 Zello Configuration To avoid interference, configure Zello with: Options → Hardware Button → Keycode "5,007". Remove any other "Hardware button detected" entries.

6 Enable the Service

Tap the ENABLE button. The status will change to ACTIVE. The service will now run in the background and forward PTT button presses to your selected app.

⚠️ Important Notes The service auto-starts on device boot when enabled. Battery optimization may kill the service on some devices - consider disabling battery optimization for this app.

Supported Devices

LEX L10

Motorola Solutions public safety smartphone with dedicated PTT button. Requires ADB permission setup.

LEX L11

Next-gen Motorola Solutions public safety smartphone. Easy setup - no ADB permission required.

LEX F10

Rugged feature phone with PTT button. Android 5.1 compatible. Uses accessibility service for PTT detection.

Motorola ION

Mission-critical smartphone combining LTE with DMR radio capabilities. Requires ADB permission setup (same as LEX L10).

Motorola Evolve

Handheld LMR/LTE device. Easy setup - no ADB permission required.

Hytera P50

Rugged Android smartphone with dedicated PTT button. Uses accessibility service for PTT detection.

Hytera PNC560

PoC radio with Android OS. Requires ADB permission setup for logcat monitoring (READ_LOGS permission).

Hytera RSM (SM27W2)

Bluetooth Remote Speaker Microphone. Install on the Android device paired with the RSM. Requires READ_LOGS permission via ADB. Monitors Bluetooth HFP AT commands for PTT.

AINA PTT Voice Responder

Bluetooth PTT accessory by AINA Wireless. Install on the Android device paired with the AINA. Uses Bluetooth SPP (Serial Port Profile) to receive PTT commands. No ADB permission required - just pair the device via Bluetooth.

Hytera PDC760

Multi-mode advanced radio with LTE connectivity. Requires ADB permission setup for logcat monitoring (READ_LOGS permission).

Blackview Oscal Marine 2

Rugged Android 15 smartphone with IP68/IP69K rating and 11000mAh battery. Uses accessibility service for PTT detection (keycode 131). Easy setup - no ADB permission required.

Uniwa F80S

Rugged Android smartphone with dedicated PTT button. Uses native system broadcasts for PTT detection — no accessibility service or ADB permission required. Auto-starts on boot via foreground service.

Supported PTT Applications

Select your preferred PTT app directly from the app interface:

Zello Zello
HamLink HamLink
HyTalk HyTalk
Orion Orion
TetraLink TetraLink
P25Link P25Link

Request Support for Other Devices

🔧 Have a Different Device?

If you have a rugged device with a PTT button that isn't supported yet, I can add support for it!

Contact me with your device model and I'll provide instructions on how to capture the necessary logs for development.

Send your device information to request support:

📧 Contact Developer