• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yangyuhan12138
V2EX  ›  程序员

如何禁用安卓系统广播

  •  
  •   yangyuhan12138 · Jan 29, 2024 · 3303 views
    This topic created in 1008 days ago, the information mentioned may be changed or developed.

    有个定制系统的定制 app 监听了 android.intent.action.PACKAGE_REPLACED android.intent.action.PACKAGE_ADDED 事件,一装别的 app 就直接给卸了,这种怎么破,求各位大佬支支招,或者只禁用这两个事件的广播行吗,系统无 root 权限

    11 replies  •  2024-01-30 17:30:23 +08:00
    bkmi
    bkmi
    Jan 29, 2024 via Android
    1
    用 adb 把这个应用禁掉
    NekoBoss
    NekoBoss
    Jan 29, 2024 via Android
    2
    哪家的定制系统,说出来避雷
    yangyuhan12138
    yangyuhan12138
    OP
    Jan 29, 2024❤️1
    3
    @NekoBoss 不是我们常见的系统,是一个厂家的定制化系统
    @bkmi 我还得用它呀,我只想让他不收到这个类型的广播
    garipan
    garipan
    Jan 29, 2024
    4
    非 root 状态下,可以通过 Shizuku 提权,实现类似 root 的操作,应该可以做到
    但是具体用什么工具就得搜一下了
    ysc3839
    ysc3839
    Jan 29, 2024
    5
    Shizuku + Blocker ,需要 adb 授权,不需要 root
    bkmi
    bkmi
    Jan 30, 2024 via Android
    6
    @yangyuhan12138 安装其他应用的时候临时禁掉
    stinkytofu
    stinkytofu
    Jan 30, 2024
    7
    @yangyuhan12138 #3 是安卓工控机吧,找到这个 app , 用 adb 把它静默掉就行了, 别卸载,卸载之后可能又装上了或者系统出问题。
    carlist
    carlist
    Jan 30, 2024❤️2
    8
    别瞎搞,去找 IT 解锁都比自己调试强,容易丢饭碗
    yangyuhan12138
    yangyuhan12138
    OP
    Jan 30, 2024
    9
    @carlist
    @bkmi
    @ysc3839
    @garipan 我又看了下可能得找个持久化 hook 的方案才行,得吧卸载 app 的那个方法 hook 了,因为这个软件启动的时候还检查了一次,所以之前的方向可能有点问题,只禁用通知可能还达不到效果
    ysc3839
    ysc3839
    Jan 30, 2024 via Android
    10
    @yangyuhan12138 如果是系统应用的话就比较麻烦了,绕不过签名验证,必须要 root 才行
    bkmi
    bkmi
    Jan 30, 2024 via Android
    11
    @yangyuhan12138 没 root 还是别搞 hook 了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4992 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 08:57 · PVG 16:57 · LAX 00:57 · JFK 03:57
    ♥ Do have faith in what you're doing.