Создание поддельной информации в строке состояния - PullRequest
0 голосов
/ 17 февраля 2012

Я пытаюсь подделать некоторую информацию, которая отображается в строке состояния (я делаю это по уважительной причине, например, когда вор крадет телефон, он не заслуживает знать состояние чего-либо: батарея, WiFi, 3G, GPS и т.д ...)

Я знаю, что это возможно как-то без создания ROM, см. Это приложение в Android market: CSB Fake в 2:26 в видео он подделывает уровень заряда батареи в баре состояния!

Мне действительно нужно знать, как это делается. Есть только два способа, которыми я могу думать о

  1. в нужное время сменить иконку в системе (используя разрешение суперпользователя)
  2. просто отправьте неверную информацию в строку состояния, а все остальное, например, отправьте в строку состояния, что GPS не работает, хотя на самом деле это

Возможно ли это сделать без рута? (это приложение, кажется, делает это на устройствах без рута) Как это сделать? есть ли ссылки или какие-то сайты, на которые, скорее всего, есть ответ?

Ответы [ 2 ]

2 голосов
/ 17 февраля 2012

На этом экране, показанном в приложении для батареи, вы можете сделать это ... , сделав приложение в полноэкранном режиме и отобразить свою собственную строку заголовка, как со значками времени уровня заряда батареи уровня Wi-Fi а также всплывающее одно настраиваемое диалоговое окно для разряда батареи, такое же, как всплывает андроид.

1 голос
/ 17 февраля 2012

Это должно быть сделано во время сборки. Причина этого в том, что базовый уровень андроида имеет код строки состояния. ВЫ ДОЛЖНЫ перекомпилировать ПЗУ, НЕТ никакого способа обойти это. Это трансляции системного уровня, которые транслируются внутри телефона. Вы не можете контролировать это, даже если root все еще невозможен.

Еще раз, чтобы сделать это правильно, вы ДОЛЖНЫ иметь код, который позволит вам перекомпилировать исходный код вашего телефона. Для этого подойдет пользовательский ром.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...