I'm writing a system update service that needs the REBOOT permission. From what I gather, adding it to the manifest is not enough - the app needs to be signed with the same key as the OS.
This will be possible on the actual device, since I will have that key, but what about the emulator? Is it possible to sign an app with the same key as the SDK/emulator or any other way to simulate it having the permission?