
UpdatedFeb 27, 2026
PublishedApr 9, 2021
Packagemasar.gbc
MD53aa257273cf6681bd103b3d46b0b7eb3
SHA1 (signer)49:8E:71:06:60:78:B9:FE:B3:04:67:23:20:C6:29:2A:86:94:4C:9D
Signed byCN=Marek Mas?r, O=, C=Sk
Malware scanTRUSTED
Contact[email protected]
What's new
- Ads removed! Enjoy...
- App localization: de, en, fr, es, sk
- BLE: fixed app freezing during transmission error
- BLE: option to change default MTU
- USB-serial: fixed crash when device was disconnected during connecting process
- USB-serial: fixed duplicate connections
- App localization: de, en, fr, es, sk
- BLE: fixed app freezing during transmission error
- BLE: option to change default MTU
- USB-serial: fixed crash when device was disconnected during connecting process
- USB-serial: fixed duplicate connections
Description
OVERVIEW
Terminal for low level communication between Android smartphone and other devices, implementing various protocols and connections. App can:
- open listening Bluetooth socket
- connect to classic Bluetooth device
- connect to Bluetooth LE device
- connect to USB-serial converter device (supported chipset required),
- start TCP server or client
- open UDP socket
- start MQTT client
MAIN FEATURES
- One connection possible in free version (multiple in PRO version)
- Editor for creating commands / messages, in hexadecimal and text format, or messages containing phone sensor data (temperature, GPS coordinates, proximity sensor, accelerometer, etc.)(limitations apply in free version)
- Simple send-by-click interface
- Designer for creating custom user interface
- Time based (periodical) transmission options.
- Data logging of multiple connected devices, time stamps, etc.
LAYOUTS
Application offers 3 types of interface layouts.
- Basic layout - Default layout in which commands are organised in a list. Connection panel at the top and resizable log at the bottom.
- Gamepad - suitable for controlling moving devices where it is required to control features like driving directions, arm position, object orientation or moving parts in general, but it can be used for any other purposes and device types.
- Custom layout - fully customisable user interface. You can design your own layout from available components.(limitations apply in free version)
User guide:
https://sites.google.com/view/communication-utilities/communication-commander-user-guide
Click here to become a BETA tester
SUPPORT
Found a bug? Missing feature? Have a suggestion? Just email the developer. Your feedback is greatly appreciated.
[email protected].
Icons:
icons8.com
Terminal for low level communication between Android smartphone and other devices, implementing various protocols and connections. App can:
- open listening Bluetooth socket
- connect to classic Bluetooth device
- connect to Bluetooth LE device
- connect to USB-serial converter device (supported chipset required),
- start TCP server or client
- open UDP socket
- start MQTT client
MAIN FEATURES
- One connection possible in free version (multiple in PRO version)
- Editor for creating commands / messages, in hexadecimal and text format, or messages containing phone sensor data (temperature, GPS coordinates, proximity sensor, accelerometer, etc.)(limitations apply in free version)
- Simple send-by-click interface
- Designer for creating custom user interface
- Time based (periodical) transmission options.
- Data logging of multiple connected devices, time stamps, etc.
LAYOUTS
Application offers 3 types of interface layouts.
- Basic layout - Default layout in which commands are organised in a list. Connection panel at the top and resizable log at the bottom.
- Gamepad - suitable for controlling moving devices where it is required to control features like driving directions, arm position, object orientation or moving parts in general, but it can be used for any other purposes and device types.
- Custom layout - fully customisable user interface. You can design your own layout from available components.(limitations apply in free version)
User guide:
https://sites.google.com/view/communication-utilities/communication-commander-user-guide
Click here to become a BETA tester
SUPPORT
Found a bug? Missing feature? Have a suggestion? Just email the developer. Your feedback is greatly appreciated.
[email protected].
Icons:
icons8.com
Required features
- Bluetooth android.hardware.bluetooth
- Faketouch android.hardware.faketouch
- Location android.hardware.location
- Wifi android.hardware.wifi
Permissions (23)
Bluetooth Commander requests the following Android permissions:
- Access Coarse Location android.permission.ACCESS_COARSE_LOCATION
- Access Fine Location android.permission.ACCESS_FINE_LOCATION
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Access Wifi State android.permission.ACCESS_WIFI_STATE
- Bluetooth android.permission.BLUETOOTH
- Bluetooth Admin android.permission.BLUETOOTH_ADMIN
- Bluetooth Connect android.permission.BLUETOOTH_CONNECT
- Bluetooth Scan android.permission.BLUETOOTH_SCAN
- Foreground Service android.permission.FOREGROUND_SERVICE
- Foreground Service Connected Device android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE
- Foreground Service Location android.permission.FOREGROUND_SERVICE_LOCATION
- Internet android.permission.INTERNET
- Post Notifications android.permission.POST_NOTIFICATIONS
- Use Biometric android.permission.USE_BIOMETRIC
- Use Fingerprint android.permission.USE_FINGERPRINT
- Vibrate android.permission.VIBRATE
- Wake Lock android.permission.WAKE_LOCK
- C2dm Permission Receive com.google.android.c2dm.permission.RECEIVE
- Finsky Permission Bind Get Install Referrer Service com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
- Gms Permission Ad Id com.google.android.gms.permission.AD_ID
- Providers Gsf Permission Read Gservices com.google.android.providers.gsf.permission.READ_GSERVICES
- Masar Gbc Dynamic Receiver Not Exported Permission masar.gbc.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
- Masar Gbc Permission C2d Message masar.gbc.permission.C2D_MESSAGE