Если вам нужно разрешение signatureOrSystem, вам просто нужно поместить его в образ системы;Вам не нужно подписывать какие-либо специальные сертификаты.Вы можете сделать это как разовое (до выхода из эмулятора) следующим образом:
> adb root
> adb remount
> adb push /path/to/My.apk /system/app/My.apk
После того, как вы это сделаете, вы можете использовать обычный процесс для установки дальнейших обновлений в раздел данных ("adb install -r /path/to/My.apk ", что и делают инструменты разработчика при запуске из Eclipse).При установке таким способом приложение сохраняет все разрешения signatureOrSystem, которые были запрошены у исходной версии образа системы, но не может получить никаких новых таких разрешений.
Если вам нужны только разрешения для подписи, вам необходимо подписать свойприложение с тем же сертификатом, что и любое другое, которое объявляет эти разрешения (обычно это базовая структура, но система мультимедиа - это отдельный сертификат и т. д.).Если вы запрашиваете разрешения на подпись, вам не нужно устанавливать его на образ системы, вы можете просто установить его как обычное приложение, и оно все равно может получить разрешения из-за подписи.