Hook去除谷歌弹窗并在有谷歌框架环境下正常运行

今天分析谷歌框架一系列东西时发现,大部分谷歌下载的apk会加入其谷歌一系列东西,友好一点的只是弹个框提示你,恶劣点的甚至apk无法正常启动,今天先说下简单点的情况,怎么去掉这个弹框且正常运行apk

Hook去除谷歌弹窗并在有谷歌框架环境下正常运行

这里不多废话,直接搜索apk isGooglePlayServicesAvailable这个函数,使其返回结果为0即可,然而此时手机若没有谷歌框架,apk可以正常运行。当手机有谷歌框架时apk崩溃,经过查看谷歌API发现,当手机存在谷歌框架时,它会有一个自检机制,关键定位点是com.google.android.gms.common.internal.IGmsServiceBroker,定位到与其相关函数返回为空即可,这样算是比较彻底的把谷歌弹框功能去除了!!!