Skip to content

BT Manager 4.2

Choose a tag to compare

@djparentx djparentx released this 16 Jun 19:11
· 6 commits to main since this release
e33d014

R36S Bluetooth Manager

v4.2 by djparent

A complete Bluetooth management solution for the R36S, originally for dArkOS by Jason_3x and now enhanced for use on ArkOS or dArkOs, providing a fully automated setup, system-level fixes, and an easy-to-use controller-friendly interface.


v4.2 Change Log

  • now installs Jason3x's Realtek driver pack during install. This solves
    the "BT is disabled" error on some dArkOS and dArkOS4Clone devices.

v4.1 Change Log

  • added option to turn off updates; edit in text reader
  • added 'Enable/Disable Services', disable to save battery
  • fixed ArkOS compatibility in 'Device Information'
  • fixed hanging on exit

v4.0 Change Log

  • self-updates to latest GithHub release when available
  • Bluetooth enables and disables even faster
  • added 'Device Information' to the main menu
  • fixed screen lockup in 'Known Devices' list
  • removed auto-enable-Bluetooth from menu functions
  • added confirmation dialog before installation
  • added 'enable Bluetooth first' dialog to menu functions
  • added connected device battery percentage to main menu display
  • increased scan time to 10 from 8 seconds (was missing devices in scans)
  • improved connection process; automatic retry before failure, longer wait for audio devices
  • new connection attempts return to scan results menu on failure instead of main menu
  • 'Known Devices' and 'Forget a Device' shows paired, bonded or trusted; not just paired
  • stale or phantom connections can now be removed via 'Forget a Device'
  • extensive script cleanup and housekeeping

Overview

This script transforms Bluetooth on the R36S from a broken or unreliable feature into a fully functional, plug-and-play experience.

It handles everything automatically:

  • Installs required packages
  • Fixes system Bluetooth and audio configuration
  • Enables proper audio routing (A2DP)
  • Provides a clean, menu-driven interface using the device controls
  • Supports multiple languages based on system settings

Features

  • Faster reconnect when enabling Bluetooth
  • Disable Bluetooth persists after reboot
  • B button now functions as back button
  • One-time automatic setup and dependency installation
  • Full Bluetooth control (enable / disable)
  • Scan and connect to nearby devices
  • View and reconnect to known devices
  • Disconnect active devices
  • Forget paired devices
  • Automatic audio switching between speaker and Bluetooth
  • Volume button support for Bluetooth audio
  • Persistent system fixes via systemd services
  • Multi-language support (EN, FR, ES, PT, IT, DE, PL)
  • Clean UI designed for handheld use (via dialog)

Installation

  1. Copy the script to your R36S Tools folder
  2. Run it

Notes

  • Designed specifically for the R36S hardware and dArkOs environment
  • Safe to re-run, but installation steps are skipped after first setup
  • Optimized for stability over stock Bluetooth behavior

Credits

  • Original script by Jason_3x
  • ArkOs Edition modifications and enhancements by djparent