Would be possible to include Find My Device app into GrapheneOS?
I completely understand this is hot and highly disputable topic, however, I believe there are some use cases when this feature could be very useful. For instance if you loose your phone and would like to locate it. And sometimes it would also be useful to have an option to remotely delete your device (before auto reboot).
There is an app that enables you to locate your phone, ring it, capture the picture remotely, wipe it, etc., and it is not using Google servers, but your own infrastructure.
You can have your own, self hosted server where the data are being collected. And data there are even encrypted, so even admin of the server can not see the data.
Here is the link: https://gitlab.com/Nulide/findmydevice
Yes, you can also send SMS to locate the device, BUT:
- you can set so called trusted numbers that can send commands via SMS (OK, SMS could be faked)
- BUT this feature is not enabled by default, so you do not need to use SMS transport channel at all.
App is opensource and currently actively developed.
What do you think?
I am thinking is it possible to have an option that this app will be integrated into OS in such a way, that it would run even before first unlock. Because now if you reboot the device, you cannot communicate with FindMyDevice before first unlock.