创建虚假状态栏信息

时间:2012-02-17 08:46:04

标签: android gps statusbar

我试图伪造状态栏上显示的一些信息(我这样做是有充分理由的,例如当小偷踩电话时,他不应该知道任何事情的状态:电池,WiFi,3G,GPS等......)

我知道在不创建ROM的情况下可以实现这一点,请在Android市场中查看此应用:CSB Fake 在视频中的2:26,他假装电池电量在状态栏中!

我真的需要知道这是怎么做到的。 我只能想到两种方式

  1. 在某个所需时间,更改系统中的图标(使用超级用户权限)
  2. 只是向状态栏发送错误的信息,然后完成其余的工作,例如,发送到状态栏,表示GPS不工作,而实际上是
  3. 是否可以在没有生根的情况下完成? (该应用程序似乎在非root设备上执行此操作) 怎么做这样的事情?是否有任何参考或一些网站最有可能得到答案?

2 个答案:

答案 0 :(得分:2)

您可以通过 making the app full screen mode 在电子应用中显示该屏幕,并显示您的自定义标题栏,如同使用wifi级电池电量时间图标,还会弹出一个自定义电池电量低的对话框与Android弹出窗口相同。

答案 1 :(得分:1)

这必须在构建时完成。原因是因为android的基本级别具有状态栏代码。 你必须重新编译ROM,没有办法解决这个问题。这些是在电话中广播的系统级广播。你无法控制这一点,即使使用root也无法控制它。

再一次,为了正确地做到这一点,你必须拥有允许你重新编译手机源代码的代码。一个定制的rom适合这个。