Nook Simple Touch Root 步骤说明

这是一个关于如何在你的Nook Touch上root和安装所有程序的指导。如果出现操作失误,想恢复成出厂设置,按下电源按钮坚持20秒即可。

配置:

Nook Simple Touch
WinRAR Archiver
512 MB以上microSD卡
外置或内置USB读卡器
很好的Wifi信号

修改/添加:

Superuser权限
禁止更新
可以安装非官方市场应用软件
开启adb debugging
可替换待机图片
可更改左键为菜单&和返回键

软件安装

AdFree (屏蔽广告) [需要Wifi]
Button Savior (屏幕显示主页按键)
gTab simi Clock (桌面时钟小部件)
Kindle (在Nook上阅读Kindle书籍) [需要Wifi]
LauncherPro (用default launcher替换Nook base launcher)
Superuser

文件下载:Nook STR 2.1 Script.7z http://dl.dbank.com/c0qdaawgyw

操作步骤:

Step 1:运行“Win32DiskImager”,选择“noogie.img”和microSD盘符(512MB或更大),注意不要选错了,然后点“Write”。

Step 1(MAC 用户):首先要弄清楚哪个磁盘的SD卡被标出,在电脑终端键入diskutil list,你会看到一个装载名单,通过键入以下内容来卸载这个驱动“diskutil unmountdisk /dev/disk# (Where # you will put your disk number – My computer is was disk2) ”。然后会看到“Unmount of all volumes on disk# was successful”,接着键入“dd if=noogie.img of=/dev/disk#”,这需要一些时间,但能把所有东西解压到卡上。

Step 2:安全移除microSD卡,插入完全关机的NST。链接USB数据线,指示灯会显示绿色或黄色。稍等片刻会出现rooted forever。

Step 3:打开我的电脑看“boot”分区的盘符并记录下来。

Step 4:运行xe-autonook.bat,按照下面指示操作:

echo off //为便于阅读,翻译中简化了本批处理
cls
echo.
:root
set /p rooted=Is your Nook touch Rooted yet (yes, no)?
//你的Nook touch已经root过了吗?
if '%rooted%'=='yes' goto :rooted
if '%rooted%'=='no' goto :driveletter
goto :root
:driveletter
echo.
echo Please make sure your on the Forever Rooted screen!
echo What drive letter is your boot drive?
echo It is labeled as "boot" in Windows Explorer.
set /p bootroot=Please type the Nooks drive letter (ie.  d,e,f,g):
//请输入 Nook在计算机中显示的盘符字母.
if '%bootroot%'=='?' goto :bootroot
goto :driveletter
:bootroot
echo.
echo We are now copying the uRamdisk
//正开拷贝文件
ren %bootroot%:\uRamdisk uRamdisk.old
copy .\mods\uRamdisk_rooted %bootroot%:\uRamdisk
echo.
echo *****************************
echo * Unplug you Nook Touch!    * /断开Nook Touch设备和计算机的连接
echo * Remove the SD Card!       *  /移除 SD 数据存储卡
echo * Hold Power for 10-15 sec  * /保持按住电源10-15秒钟后开机
echo * Release Power and Turn on *
echo * Nook will boot as normal  *  /正常情况下Nook会重启
echo *****************************
echo.
echo Please connect the Nook to a Excellent or Good WIFI Signal!
//请在信号比较好的WIFI环境下让Nook连接WIFI
echo While on the Nook press "n" and goto Settings then Wireless and...
//连接到WIFI后进入NOOK的settings-wireless,查看IP地址
echo Click the Wireless Network your connected to and get the IP address.
echo.
set /p ip=Enter the Nooks IP address:  /输入IP地址
echo.

:start
echo *****************************************
echo * We will now connect to the Nook Touch *  /程序将连接到Nook Touch
echo *****************************************
adb connect %ip%
echo.
set /p choice=Was the connection successful (yes, no)?
//连接成功了吗?成功了回答yes
if '%choice%'=='yes' goto :connected
if '%choice%'=='no' goto :notconnected
echo.
echo *****************************************
echo * We will create the directory .Android *
echo *  We will also create the adb_usb.ini  *
echo *   This is for future USB ADB access   *
echo *****************************************

echo ********************************
echo * Enabling non-market installs *
echo ********************************

echo **********************
echo * Installing SQLite3 *
echo **********************

echo ***********************************
echo * Installing Superuser 2.3.6.1-ef *
echo ***********************************

echo ************************
echo * Blocking OTA Updates *
echo ************************

:qbuttons
set /p choice2=Convert Left Buttons to Back and Menu (yes, no)?
//是否把左边两个按键换为返回键和菜单键?
if '%choice2%'=='yes' goto :buttons
if '%choice2%'=='no' goto :removebooks
goto :qbuttons
echo.
echo *******************************************
echo * Converting Left Buttons to (Back, Menu) *
echo *******************************************
echo.
set /p choice3=Remove Quickstart Guide and Nook Manual from Library (yes, no)?
//是否删除随机的快速指南和使用说明?
if '%choice3%'=='yes' goto :removeyes
if '%choice3%'=='no' goto :wallpapers
goto :removebooks

echo ***************************************
echo * Removing User Guide and Quick Start *
echo ***************************************
echo.
set /p choice4=Replace Authors wallpapers with better ones (yes, no)?
//是否替换待机图片?
if '%choice4%'=='yes' goto :replacepapers
if '%choice4%'=='no' goto :keepbooks

echo ********************************************************
echo * Replacing Authors wallpapers with AWESOME wallpapers *
echo ********************************************************
echo.
echo ******************************************
echo * Setting application permissions to 644 *
echo ******************************************

echo ***************************
echo * Installing Applications *
echo ***************************
echo *                        *
echo *        Enjoy!          *
echo **************************

:notconnected
//连接失败的几种原因
echo.
echo ***********************************************
echo * There was a problem connecting to the Nook  *   /连接到 Nook存在问题
echo * Your device might not be rooted correctly   *        /可能没有正确的root
echo * Your device might not be connected wireless *    /连接到WIFI了吗?
echo * You might have typed the IP Address wrong   *   /输入的IP地址正确吗?
echo ***********************************************
pause
exit

Nook Touch Root几个注意点:

因为作者是基于Nook Color的Root经验以及主要基于Linux系统写的,所以有些基本的东西他就默认大家都知道了所以没有提。为了免得大家走弯路,在此列一下,高手请忽略。

1.系统必须安装了Android SDK和JRE,因为最后一步的adb需要;照理说是下载SDK zip将里面的adb和一个dll拷贝到系统System32路径就可以了,不过保险起见还是安装一下;Android SDK会要求系统有JDK,不过JRE也可以;如果下载的是最新的Android SDK你会发现tools下面的adb没有了,因为被move到platform tools,你还需要用SDK Manager去下载platform tools,大概5MB左右,下载完成后你会发现adb在platform tools目录下面。

2.Windows操作系统写入image文件用的是Win32DiskImager,建议下载8.5版,我曾下载过之前的版本,运行报错,写入操作完成后,你会发现SD卡只显示boot的分区(Windows系统),大小只有74MB。

3.写入操作之后,插入SD卡启动Nook Touch会显示Root Forever并不动,不用着急,按Root的流程覆盖uRamdisk。
4.Root完成后需要复原SD卡,普通电脑或者Nook上的格式化无法完成,需要下载一个工具SDFormatter重新进行格式化,你会发现未使用的剩余空间都恢复了。

5.adb connect的时候好像要加上端口号5555:adb connect Nook_IP:5555。

6.adb安装电脑上的apk时好像不能用中文名,会报空间不够,改成英文名就可以了,直接adb install “apk路径\apk名”,报错可能与Nook断开有关,重新adb connect一下即可。

翻译文章 来自:forum.xda-developers.com 译:UOION

2 thoughts on “Nook Simple Touch Root 步骤说明

  1. nook就是为折腾而生的机器,目前倒腾中文还是麻烦。

Comments are closed.