网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月25日
漏签
0
天
lcz团队吧
关注:
32
贴子:
1,111
看贴
图片
吧主推荐
游戏
1
2
下一页
尾页
45
回复贴,共
2
页
,跳到
页
确定
<返回lcz团队吧
>0< 加载中...
【教程】OPPO手机去除ROOT后状态栏出现ROOT警告
只看楼主
收藏
回复
花舞千魂杀
人气楷模
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
本尸吊丝360n4借人后被对方搞丢了,对方赔了个oppoa57t给我(血亏系列)然后root后发现状态栏会显示设备被root的警告,很恶心,百度了一下发现并没有去除的教程故自行研究了一下,成功解决,分享一下。理论上定制系统都差不多所以应该是Color OS通用,具体自测
送TA礼物
IP属地:广东
来自
Android客户端
1楼
2018-09-02 01:57
回复
花舞千魂杀
人气楷模
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
OPPO-A57t:Android6.0-Color OS3.0!
IP属地:广东
来自
Android客户端
2楼
2018-09-02 01:57
回复
收起回复
花舞千魂杀
人气楷模
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
首先反编译SystemUI.apk,打开com/android/systemui/statusbar/policy/OppoHighlightUtil.smali,搜索这个方法:.method public setRootStatus(I)V,结果可能大致如下:
.method public setRootStatus(I)V
.locals 1
.param p1, "rootstatus" # I
.prologue
.line 698
iget v0, p0, Lcom/android/systemui/statusbar/policy/OppoHighlightUtil;->mRootStatus:I
if-eq p1, v0, :cond_0
.line 699
iput p1, p0, Lcom/android/systemui/statusbar/policy/OppoHighlightUtil;->mRootStatus:I
.line 700
const/4 v0, -0x1
if-ne p1, v0, :cond_1
.line 701
const/4 v0, 0x1
invoke-virtual {p0, v0}, Lcom/android/systemui/statusbar/policy/OppoHighlightUtil;->setRootMode(Z)V
.line 706
:cond_0
:goto_0
return-void
.line 702
:cond_1
if-nez p1, :cond_0
.line 703
const/4 v0, 0x0
invoke-virtual {p0, v0}, Lcom/android/systemui/statusbar/policy/OppoHighlightUtil;->setRootMode(Z)V
goto :goto_0
.end method
IP属地:广东
来自
Android客户端
3楼
2018-09-02 01:57
回复
收起回复
花舞千魂杀
人气楷模
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
首先,我们把if-eq p1, v0, :cond_0改成if-ne p1, v0, :cond_0,然后把 if-ne p1, v0, :cond_1改成if-eq p1, v0, :cond_1。(简单来说就是把前面的eq换成ne然后把后面的ne换成eq,就是换下条件而已)
IP属地:广东
来自
Android客户端
4楼
2018-09-02 01:57
回复(1)
收起回复
花舞千魂杀
人气楷模
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
修改前:
.method public setRootStatus(I)V
.locals 1
.param p1, "rootstatus" # I
.prologue
.line 698
iget v0, p0, Lcom/android/systemui/statusbar/policy/OppoHighlightUtil;->mRootStatus:I
if-eq p1, v0, :cond_0
.line 699
iput p1, p0, Lcom/android/systemui/statusbar/policy/OppoHighlightUtil;->mRootStatus:I
.line 700
const/4 v0, -0x1
if-ne p1, v0, :cond_1
.line 701
const/4 v0, 0x1
invoke-virtual {p0, v0}, Lcom/android/systemui/statusbar/policy/OppoHighlightUtil;->setRootMode(Z)V
.line 706
:cond_0
:goto_0
return-void
.line 702
:cond_1
if-nez p1, :cond_0
.line 703
const/4 v0, 0x0
invoke-virtual {p0, v0}, Lcom/android/systemui/statusbar/policy/OppoHighlightUtil;->setRootMode(Z)V
goto :goto_0
.end method
IP属地:广东
来自
Android客户端
5楼
2018-09-02 01:58
回复
收起回复
花舞千魂杀
人气楷模
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
修改后:
.method public setRootStatus(I)V
.locals 1
.param p1, "rootstatus" # I
.prologue
.line 698
iget v0, p0, Lcom/android/systemui/statusbar/policy/OppoHighlightUtil;->mRootStatus:I
if-ne p1, v0, :cond_0
.line 699
iput p1, p0, Lcom/android/systemui/statusbar/policy/OppoHighlightUtil;->mRootStatus:I
.line 700
const/4 v0, -0x1
if-eq p1, v0, :cond_1
.line 701
const/4 v0, 0x1
invoke-virtual {p0, v0}, Lcom/android/systemui/statusbar/policy/OppoHighlightUtil;->setRootMode(Z)V
.line 706
:cond_0
:goto_0
return-void
.line 702
:cond_1
if-nez p1, :cond_0
.line 703
const/4 v0, 0x0
invoke-virtual {p0, v0}, Lcom/android/systemui/statusbar/policy/OppoHighlightUtil;->setRootMode(Z)V
goto :goto_0
.end method
IP属地:广东
来自
Android客户端
6楼
2018-09-02 01:58
回复
收起回复
花舞千魂杀
人气楷模
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
完成,回编译并替换
IP属地:广东
来自
Android客户端
7楼
2018-09-02 01:58
回复
收起回复
花舞千魂杀
人气楷模
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
交代下解决此问题的思路吧,首先root后状态栏会变红且会出现“发现您的手机被ROOT”的提示,然后我就去values/values-zh-rCN/strings.xml下搜索“发现您的手机被ROOT”获得结果: <string name="root_dialog_title">发现您的手机被ROOT</string>,然后在values/public.xml下搜索“root_dialog_title”获得<string name="root_dialog_title">发现您的手机被ROOT</string>的id值,然后直接在smali里搜索root,你会发现无结果,说明他的root判断并非是单独的smali文件,于是乎我们便打开我们的中老年妇女之友com/android/systemui/statusbar/phone/PhoneStatusBar.smali搜索“root_dialog_title”的id0x7f0900ce,然后会发现没结果!于是乎便试试其他关键字id逐一测试后发现依旧无果,那么我们倒回来看<string name="root_dialog_title">发现您的手机被ROOT</string>,我们会发现oppo并没有对root用别的英文修饰或者代替!那么我们便直接在妇女之友里搜索"root",duang的一声!有了! 你会发现如下一句跳转语句:
invoke-virtual {v6}, Lcom/android/systemui/statusbar/policy/OppoHighlightUtil;->isRootMode()Z
于是乎我们便跳到com/android/systemui/statusbar/policy/OppoHighlightUtil.smali,发现果然大有收获!然后便开始修改之路!
over!有时候教程并不重要重要的是教程是如何诞生的,教程作者的分析思路是如何的!不懂smali没关系 百度很多讲解,你随时可以搜索研究!希望你能有所收获!
IP属地:广东
来自
Android客户端
8楼
2018-09-02 01:58
回复
收起回复
花舞千魂杀
人气楷模
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
byLCZ-反清复明
IP属地:广东
来自
Android客户端
9楼
2018-09-02 01:58
回复
收起回复
花舞千魂杀
人气楷模
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
如有转载注明下出处,谢谢?
IP属地:广东
来自
Android客户端
10楼
2018-09-02 01:59
回复
收起回复
开心的托尔酱
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
逼话少说,开发票
IP属地:湖南
来自
Android客户端
11楼
2018-09-02 07:15
回复(1)
收起回复
Flysea
知名人士
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
前排
IP属地:河南
来自
iPhone客户端
12楼
2018-09-02 22:18
回复(1)
收起回复
Flysea
知名人士
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
围观
IP属地:河南
来自
iPhone客户端
13楼
2018-09-02 22:19
回复
收起回复
P1NK!
铁杆吧友
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
IP属地:上海
来自
iPhone客户端
14楼
2018-09-02 22:54
回复(1)
收起回复
天枰sdfghhjjkk
初级粉丝
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
看不懂,能加Q教我下?
15楼
2018-09-29 12:15
回复(2)
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
国足0比2再输澳大利亚
1824330
2
订婚强奸案男方追讨转账有戏吗
1802698
3
TES回来血洗C组难尝一败
1677508
4
甲亢哥中国行点名想见大张伟
1529577
5
哪些角色随着时间推移越来越可爱
1464736
6
青瓦台魔咒还是没放过文在寅
1119550
7
Mujica编剧甩锅剧情烂账谁买单
1079688
8
F47标配鸭翼让美国军迷破防
907741
9
央视依旧不转播国足世预赛
711128
10
大学室友能有多下头
545538
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示