Мне было интересно, как можно редактировать исходный код ОС Android, чтобы навязать новое разрешение. Например, если у нас есть разрешение BLUETOOTH, если устройство предлагает новый датчик, то как можно создать соответствующее разрешение, чтобы приложения могли использовать новый датчик на уровне приложения, используя манифестную запись для нового разрешения, доступного для android rom.
Кто-нибудь знает, как создаются новые разрешения на уровне ОС в исходном коде AOSP?
И я думаю, что если мы изменили исходный код Android для добавления нового разрешения, мы должны скомпилировать наш пользовательский SDK для использования разрешения в разработке приложения, иначе существующий SDK даст ошибку времени компиляции, так как он не узнает наше пользовательское разрешение...
Любые идеи, мысли высоко ценятся.