在使用adb shell时,如果你遇到无法使用su命令的问题,这可能是由于多个原因。
% adb shell
Q6558:/ $ su
/system/bin/sh: su: inaccessible or not found
127|Q6558:/ $
目录
刷机步骤
- 安装 ADB 和 Fastboot 工具
- 手机打开 USB 调试模式
- 刷入 Recovery
- 刷入 .ZIP 包(刷系统)
安装 ADB 和 Fastboot 工具
手机打开 USB 调试模式
目录
Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信。
adb 命令可用于执行各种设备操作,例如安装和调试应用。
ADB(Android Debug Bridge)是用于与Android设备通信的命令行工具。
ADB 是一个C/S模式的程序,由三个部分组成:客户端、服务器和守护进程。
其中客户端和服务器运行在开发机上,守护进程运行在模拟器或设备上。
Install
通常,adb 包含在 Android SDK 平台工具软件包中, /platform-tools/目录下。
目录
Android 上的“设置”应用包含一个名为开发者选项的界面,您可在该界面中配置一些系统行为来帮助您分析和调试应用性能。
例如,您可以启用 USB 调试、捕获 bug 报告、启用点按的视觉反馈、在窗口 surface 更新时刷写 surface、使用 GPU 渲染 2D 图形,等等。
启用开发者选项
在 Android 4.1 及更低版本上,开发者选项界面在默认情况下处于启用状态。
在 Android 4.2 及更高版本上,您必须启用此界面。
- 在设备上,找到 build 号选项。下表显示了各种设备上版本号在“设置”中的位置:
build 号选项在设备设置中的位置:
目录
通过 USB 线连接
% adb devices
List of devices attached
Q655824080321801 device
目录
Genymotion是一款提供高性能的Android模拟器解决方案,快速与强大的Android模拟器,强烈建议大家使用Genymotion。
如果你符合下述三种情况的话,你可以考虑安装一个Genymotion Android模拟器:
- 没有真机调试,只能用模拟器
- 嫌SDK内置的AVD启动速度,运行速度慢
- 电脑配置还可以,最好4G内存以上
如果你满足上述三种情况的话,那么装个比真机还快的Genymotion吧!
下载与安装
下载与安装不再赘述。去官网直接下载安装就可以了。
我们永远不要在逆向这件事情上,觉得自己肯定能逆出来,幻想只要努力就肯定会逆出来。
因为逆向唯一确定的,就是也许做不出来。很多东西不是你能决定的。
你很难去完美的逆向一个产品,对于能逆出来的部分要多吹牛逼,对于逆不出来的部分要非领导画好大饼,逆向不会就是不会,
你要接受这个事实,并且以乐观的心去应对这一切。
逆你该逆的产品,并且接受它哪天就更新了VMP。