eyeshuaji
V2EX  ›  Android

厂商自定义的暗码是什么原理?

  •  
  •   eyeshuaji · Dec 27, 2022 · 15177 views
    This topic created in 1409 days ago, the information mentioned may be changed or developed.
    像那些不符合安卓规范的,比如 OPPO 的*#808#之类的暗码,是怎么实现的?
    9 replies  •  2022-12-27 16:21:39 +08:00
    deng1xia
    deng1xia
    Dec 27, 2022
    1
    盲猜:
    拨号时,拿到输入的那一串,会触发一个判断,是正常号码就拨打电话
    else 就做其他操作,然后在 else 里面写入你需要的业务即可
    nightwitch
    nightwitch
    Dec 27, 2022 via Android
    2
    开源的东西不是想怎么改就怎么改。。
    AoEiuV020CN
    AoEiuV020CN
    Dec 27, 2022❤️2
    3
    参考 lsposed , 注册了个*#*#5776733#*#*,
    手机厂商的话源码随便改,只会更容易,直接改电话 app 都行,
    ysc3839
    ysc3839
    Dec 27, 2022
    5
    印象中有两种,一种是写在 AndroidManifest.xml 里面,可以扫描出来,另一种是用 receiver ,扫描不到
    106npo
    106npo
    Dec 27, 2022 via Android
    6
    android.provider.Telephony.SECRET_CODE
    kop1989smurf
    kop1989smurf
    Dec 27, 2022❤️1
    7
    什么叫“不符合安卓规范”?
    *#06#最起码存在了 20 年。
    eyeshuaji
    eyeshuaji
    OP
    Dec 27, 2022
    8
    @kop1989smurf 但是第三方软件要是想定制暗码,必须按照“*#*#数字#*#*”这样的规范来啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5151 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 06:33 · PVG 14:33 · LAX 22:33 · JFK 01:33
    ♥ Do have faith in what you're doing.