Duorem

Duorem

Wake up or shutdown remote computer from your phone/tablet.

Vadim Frolov Remote Controller

Screenshots

Screenshot of Duorem Screenshot of Duorem Screenshot of Duorem Screenshot of Duorem Screenshot of Duorem Screenshot of Duorem Screenshot of Duorem Screenshot of Duorem

Description

The idea behind this app is to provide people who are not very familiar with
computer interfaces a simple and easy way to control a remote computer. Imagine
your grand parent needs a way to power a media server. Quick and efficiently!

The application uses Wake On LAN (WOL) technique to start a remote computer. You
need to make sure that your computer and network is set up for and support WOL.
The app can only power off or restart a Linux-based computer. It performs these
actions using secure shell (SSH). Your remote computer must be configured to
enable SSH connections. Username that is used for SSH must have sudo rights.

Note that SSH credentials are stored in application preferences unencrypted!
Anyone with root access can read it.

Differences from similar apps

* Supports power off and power on signals.
* Controls only a single computer.
* Big interface controls for people with thick fingers.
* Remote computer status and commands feedback.
* Host search for easy first-time setup.
* Open source, no ads.

Bug reports and comments are welcomed on app development page.

What’s new (1.2.0)

Duorem has been modernized for Android 10 and newer.

- Added system light/dark theme support and an in-app help section.
- Added configurable home-screen widgets with device status updates.
- Added safer SSH host-key verification and encrypted saved credentials.
- Improved LAN discovery, Wake-on-LAN, SSH reliability, and error reporting.
- Added optional NetBIOS and root-assisted MAC address lookup.

Versions

Version Date Size Requires Android Download
1.2.0 current
fa216a19cd1ddc6f…
2026-09-26 19 MB API 29
1.1.4
bdba406c2b6573fc…
2020-03-16 2.0 MB API 16
1.1.3
e02e0c8002a917fe…
2018-05-27 2.0 MB API 16

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Network stateCheck whether and how the device is connected.
  • Internet accessSend and receive data over the internet.
  • ACCESS_LOCAL_NETWORK
  • Prevent sleepingKeep the device from going to sleep.
  • Run at startupStart automatically after the device is switched on.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • duorem.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments