なんか、プチプチやってたらできた。
とりあえず、やり方を。

  1. 用意するもの
    1. ノートPC(無線LANがあるもの無線LANつけたデスクトップでも可?)
    2. nook(ファームウェアがVer1.4以上か、シリアルNoが1030ではじまるもの)
    3. ネットワーク環境
  2. 準備
    1. nookをB&Nに登録する(登録すると自動でアップデートを開始するので、接続を切ってキャンセル)
    2. Connectify-meをダウンロードTurn your PC into a Wi-Fi Hotspot - Connectify Hotspot(たまにつながりにくいので注意)
    3. Treewalk DNSをダウンロードhttp://www.4shared.com/zip/k-XOoZnX/treewalk_dns_821.html(私はここにあるのを使った)
    4. Android SDKをダウンロードDownload Android Studio and SDK tools
    5. 全部インストール
    6. Android SDKのADB接続ツールをSDKマネージャでインストール(SDK Platform-tools)
    7. Android SDKのパスを通す
  3. Treewalk DNSの設定
    1. TreeWalk Control Panelを開く
    2. DNSサービスを停止する
    3. C:\windows\sysWOW64\dns\etcを開く(windows7 64bitの場合)
    4. Named.cacheを開く
    5. sync.barnesandnoble.com. 3595118 A 217.20.163.111 を追加
    6. edmfiletransfer.barnesandnoble.com. 3595118 A 217.20.163.111 を追加
    7. 上書き保存
    8. DNSサービスを再開する
  4. Connectify-meを設定
    1. 無線LANをShare Overするように設定
  5. ADB接続
    1. nookをConnectify-meで作成したアクセスポイントに接続
    2. アップデートを開始させるためにnookを再起動
    3. アップデートが失敗したことを確認したら、wifiのAirplane modeをon・offする(無線接続を切断?)
    4. PCのコマンドプロンプトを呼び出し、adb connect ***.***.***.***(nookのIP) を入力
    5. うまくいっていれば、接続できる。
    6. あとは、恒久的に接続できるように、init.rcとwifi_stop.shを書き換え
    7. アップデートが自動で行われないようにFirmwareUpdateService.apkを移動