美文网首页手机移动程序开发android菜鸟低调修行纪念册
抱歉,Xposed真的可以为所欲为——2.改为OV机型流畅玩耍高

抱歉,Xposed真的可以为所欲为——2.改为OV机型流畅玩耍高

作者: coder_pig | 来源:发表于2018-04-21 16:58 被阅读119次

    一句话概括本文

    只需20行代码,利用Xposed Hook掉王者农药王者获取手机系统机型的方法,
    改成OV系的系统,以此达到流畅玩耍高帧率的目的。


    引言

    image
    class XposedInit : IXposedHookLoadPackage {
        @SuppressLint("PrivateApi")
        override fun handleLoadPackage(lpparam: XC_LoadPackage.LoadPackageParam) {
            when(lpparam.packageName) {
                "com.tencent.tmgp.sgame","com.coolapk.market" -> {
                    //兼容低版本
                    setStaticObjectField(Build::class.java, Constant.MANUFACTURER, "OPPO")
                    setStaticObjectField(Build::class.java, Constant.BRAND, "OPPO")
                    setStaticObjectField(Build::class.java, Constant.PRODUCT, "R11 Plus")
                    setStaticObjectField(Build::class.java, Constant.DEVICE, "R11 Plus")
                    setStaticObjectField(Build::class.java, Constant.MODEL, "OPPO R11 Plus")
                    //应对反射获取机型的情况
                    val c = Class.forName("android.os.SystemProperties")
                    val m = c.getDeclaredMethod("native_get", String::class.java, String::class.java)
                    m.isAccessible = true
                    XposedBridge.hookMethod(m, object : XC_MethodHook() {
                        override fun afterHookedMethod(param: MethodHookParam) {
                            when (param.args[0].toString()) {
                                "ro.product.manufacturer", "ro.product.brand" -> param.result = "OPPO"
                                "ro.product.name", "ro.product.device" -> param.result = "R11 Plus"
                                "ro.product.model" -> param.result = "OPPO R11 Plus"
                            }
                        }
                    })
                }
            }
        }
    }
    

    来啊,Py交易啊

    想加群一起学习Py的可以加下,智障机器人小Pig,验证信息里包含:
    PythonpythonpyPy加群交易屁眼 中的一个关键词即可通过;

    image

    验证通过后回复 加群 即可获得加群链接(不要把机器人玩坏了!!!)~~~
    欢迎各种像我一样的Py初学者,Py大神加入,一起愉快地交流学♂习,van♂转py。

    image

    相关文章

      网友评论

      • Steve史帝夫:无意中搜到了大佬的教程,好喜欢大佬的文风!通俗易懂人话!路转粉。貌似楼主是二次元一班,哲学系的?(滑稽)
      • IT人故事会:顶,互相多学习!

      本文标题:抱歉,Xposed真的可以为所欲为——2.改为OV机型流畅玩耍高

      本文链接:https://www.haomeiwen.com/subject/froxlftx.html