FMD
Locate and control your device remotely
新版本 0.14.0
0.14.0:
- New command: "fmd flash" (#316)
- New option: "fmd camera flash" (#316)
- Execute commands with a foreground service to improve reliability
- Improve reliability of "fmd locate gps"
- Use a separate password for delete/factory-reset (#192)
- `bluetooth` and `gps` commands return current state if argument is empty (!417)
- New command: "fmd flash" (#316)
- New option: "fmd camera flash" (#316)
- Execute commands with a foreground service to improve reliability
- Improve reliability of "fmd locate gps"
- Use a separate password for delete/factory-reset (#192)
- `bluetooth` and `gps` commands return current state if argument is empty (!417)
I lost my new phone.
And because I don't use Google Services I couldn't locate it and my phone was gone for good.
In the hope that this doesn't happen again, I developed this application, so that I can locate the phone via SMS.
Features:
- Locate the device (using GPS or cellular location)
- Lock the device
- Let the device ring
- Take pictures with the device's camera to see its surroundings
- Factory-reset the device
Usage:
You can control FMD (and thus your phone) either via SMS or via FMD Server.
You send a command to the phone (e.g. "fmd ring") and the phone executes it.
For SMS you can either define a list of trusted contacts (phone numbers) that are allowed to send commands.
Or you can set a PIN to allow anonymous usage.
Then non-trusted phone numbers can also send commands by including the PIN in the message.
This is useful because now if you lose your phone, you can ask a random person for help to wipe your phone remotely.
If you simply text "fmd" to your phone FMD will reply with a text listing the available commands.
With FMD Server you get a web interface to send commands, to view the location of your device on a map,
and to view pictures taken by the device.
You can self-host FMD Server.
For more details, see: https://gitlab.com/fmd-foss/fmd-server
Disclaimer:
This app is provided on a best effort basis.
We hope it is useful, we use it ourselves, but this is a hobby project
and we can't guarantee that it will work when you need it the most.
And because I don't use Google Services I couldn't locate it and my phone was gone for good.
In the hope that this doesn't happen again, I developed this application, so that I can locate the phone via SMS.
Features:
- Locate the device (using GPS or cellular location)
- Lock the device
- Let the device ring
- Take pictures with the device's camera to see its surroundings
- Factory-reset the device
Usage:
You can control FMD (and thus your phone) either via SMS or via FMD Server.
You send a command to the phone (e.g. "fmd ring") and the phone executes it.
For SMS you can either define a list of trusted contacts (phone numbers) that are allowed to send commands.
Or you can set a PIN to allow anonymous usage.
Then non-trusted phone numbers can also send commands by including the PIN in the message.
This is useful because now if you lose your phone, you can ask a random person for help to wipe your phone remotely.
If you simply text "fmd" to your phone FMD will reply with a text listing the available commands.
With FMD Server you get a web interface to send commands, to view the location of your device on a map,
and to view pictures taken by the device.
You can self-host FMD Server.
For more details, see: https://gitlab.com/fmd-foss/fmd-server
Disclaimer:
This app is provided on a best effort basis.
We hope it is useful, we use it ourselves, but this is a hobby project
and we can't guarantee that it will work when you need it the most.
捐助
版本
雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。
下載 F-Droid-
arm64-v8aarmeabi-v7ax86x86_64此版本需要 Android 7.0 或更高的版本。
此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。
-
arm64-v8aarmeabi-v7ax86x86_64此版本需要 Android 7.0 或更高的版本。
此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。
-
arm64-v8aarmeabi-v7ax86x86_64此版本需要 Android 7.0 或更高的版本。
此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。
新版本 0.13.0
0.13.0:
- Replace "fmd.nulide.de" with "server.fmd-foss.org"
- Format phone numbers in Allowed Contacts (!377)
- Security: Enforce a minimum password/PIN length of 8 characters (!379)
- Actively warn if UnifiedPush is missing (!394)
- Fix regression from 0.12.0: Allow user CA certs again (#380)
- Fix issues around settings import/export (!385)
- Fix: Don't abort low battery location upload when regular upload is disabled (#318)
- Replace "fmd.nulide.de" with "server.fmd-foss.org"
- Format phone numbers in Allowed Contacts (!377)
- Security: Enforce a minimum password/PIN length of 8 characters (!379)
- Actively warn if UnifiedPush is missing (!394)
- Fix regression from 0.12.0: Allow user CA certs again (#380)
- Fix issues around settings import/export (!385)
- Fix: Don't abort low battery location upload when regular upload is disabled (#318)
新版本 0.12.1
0.12.1:
- Fix "fmd locate cell" returning outdated data (#361)
0.12.0:
- Add "ringermode" command (#341)
- Add BeaconDB as a second cell location provider (#224)
- Include accuracy, altitude, bearing, and speed in returned locations, if available (#307, #346)
- Nudge users to enable server connectivity check (!349)
- Security: opt in to Arm MTE (!348)
- Security: require certs to be in CT logs on Android 16+ (!345)
- Fix: Don't exclude FMD from phone backups (#353)
- Fix log export sometimes be
- Fix "fmd locate cell" returning outdated data (#361)
0.12.0:
- Add "ringermode" command (#341)
- Add BeaconDB as a second cell location provider (#224)
- Include accuracy, altitude, bearing, and speed in returned locations, if available (#307, #346)
- Nudge users to enable server connectivity check (!349)
- Security: opt in to Arm MTE (!348)
- Security: require certs to be in CT logs on Android 16+ (!345)
- Fix: Don't exclude FMD from phone backups (#353)
- Fix log export sometimes be




