驱动安装
Nexus 7 2013连接上电脑后,设备管理器显示新设备 nexus 7 待安装驱动(其实是MTP设备待安装驱动)。去谷歌网站下载最新的USB驱动,version 8.0 的。与以前的版本6.0比,其实这个驱动包仅仅只改了inf,添加了新的硬件ID。然后就开始装驱动,指定目录,但如何都装不上。折腾了半天,后来尝试在 nexus 7 的开发“开发者选项”中勾上“USB调试”,这下好了,电脑报找到新设备,接着安装驱动就OK了。
但该死的XP下,依然不能把 nexus7 作为可移动磁盘,设备管理器上还显示 MTP(Media Transfer Protocol) 设备待安装。需要安装Windows Media Player 11——含MTP驱动。如果安装WMP 11后依然不能识别,本人电脑上就是如此,那就参考下面的步骤——剩下手动改MTP驱动了
1. 在设备管理器中,右击带黄色问号的MTP-属性-详细信息-选择 设备范例 ID 或 硬件 ID,如下图:
USB\VID_18D1&PID_4EE2&MI_00
2. 编辑 c:\windows\inf\wpdmtp.inf,加入下面红色的那一行。注意设备ID为步骤一种找到的那个串
;Device is identified by Microsoft OS descriptor
;If your device does not support it, use specific VID & PID for identification
;
[Generic.NTx86]
%GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP
%GenericMTP.DeviceDesc%=MTP, USB\VID_18D1&PID_4EE2&MI_00
[Generic.NTamd64]
%GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP
解锁 bootloader, 参考 (注意解锁bootloader会清空用户数据,注意备份)
1: 进入bootloader 模式:装好驱动后输入 "adb reboot bootloader",或者直接在关机状态按 "音量减+电源";
2: Nexus 7 进入 bootloader 后,需重新安装一遍驱动——设备ID已改,在命令行输入 "fastboot oem unlock";
3: Nexus 7 用音量键移动并选择 Yes,然后使用电源键确认
安装第三方recovery,然后通过 recovery 安装 SuperSU 以取得root权限, 参考
clockworkmod 和 SuperSU 刷机文件
2. Nexus 7 连接电脑并进入 bootloader 界面. 再命令行输入“fastboot flash recovery recovery-clockwork-touch-6.0.3.7-flo.img”即可刷入 recovery
3. 输入 “adb reboot recovery”以重启进入 recovery
4. 将下载的 SuperSu.zip 文件放入sdcard: "adb push UPDATE-SuperSU-v1.55.zip /sdcard/"
5. 在 recovery 菜单中选择install,从sdcard安装 SuperSU
用 TWRP 2.6.1 作为 recovery 尝试过,但怎么 install zip文件都报 failed (据说跟进去 recovery 时,输密码那里点取消了有关),最后还导致系统无法进入。后来换 clockworkmod 作为 recovery 就正常了。