SATOXのシテオク日記 このページをアンテナに追加 RSSフィード Twitter

最近日記一覧(30)

[PRG]Visual Studio Installerにインストール環境条件をつける
[メモ]スマートフォンは5年以内に時代遅れになる?
[間違い]クリミナルガールズ
[間違い]東京ねこなかまさんのサイト
[PRG]全天球動画編集前のファイル仕分けバッチ作ってみた
[間違い]USB3.0リンクケーブル製品ページ
[私信]「言う」と「いう」
[駄文]Windows10アップグレードの抑止方法
[駄文]韓国「盗んだ仏像は取りに来たら返す」
[私信]7/15 Amazon PRIME DAY(プライムデー)に何が起こる?
[私信]カレー味、ゆず味
[メモ]2020年にフォーミュラEはF1を上回る
[PRG]Android+Eclipse+NDKの問題
[F1]2014第13戦イタリア決勝結果
[F1]2014第13戦イタリア予選結果
[ゲーム]ドラクエ無双がPS4で登場
[駄文]はやぶさ2機体公開
[私信]いるいる「24時間テレビは偽善者」と言いたい人
[F1]マックス・フェルスタッペン、ドーナツターン失敗
[F1][動画]フォーミュラ1VSフォーミュラE
[駄文]Seageteが8TB HDDをサンプル出荷
[F1]2014第12戦ベルギー決勝結果
[F1]2014第12戦ベルギー予選結果
[F1]フォーミュラE徹底ガイド観た
[F1]アンドレ・ロッテラーはケータハムに身を置くつもりはない模様
[F1]小林可夢偉、ケータハムのシートを失う
[F1]フォーミュラE最終テストタイム
[F1]佐藤公哉、Auto GPでシリーズチャンピオン獲得
[動画]アザラシとサーフィン
[駄文]ハイスコアガール著作権問題

最新トラックバック一覧

最新コメント一覧

1. 10/05 nor
2. 10/05 鉄板
3. 01/08 やまさん
4. 01/08 やまさん
5. 10/05 まぁぶぅ
6. 09/29 かわむら
7. 06/27 satox
8. 06/27 chap-chap3
9. 07/22 satox
10. 07/22 よこたん

SATOXのむにむにアンテナ

最近の言及URL

シテオクカウンタグラフ

satoxのシテオクカウンタ

一生どうでしょうします!

連絡先アドレス

文句、苦情、愛の告白、
日常の愚痴、応援のお便り、
週報送り先などは以下の通り。

その他

■QRコード(URL):
SATOXのシテオク日記 for mobile
SATOXのシテオク日記は、携帯向けに最適化された内容で閲覧することができますぞ。

将来は猫になりたいSATOX(さとっくす)ことダメな人が、シテオクな日記を綴ったり綴らなかったり。
F1伊集院光水曜どうでしょう猫好きぷに絵描き。お仕事はゲーム関連のプログラマやってます。
follow us in feedly My Yahoo!に追加 Subscribe with livedoor Reader Bloglinesで閲読登録

2014-06-19(Thu)

くわっ

[]Nexus 5をRoot化してみる

ひょんなことからNexus 5/Android OSのRoot権限を奪取する必要があり、やってみたのでメモメモであります。過去にもいろいろやったことはあるんですけどね……。

1. Android SDKのインストール

みんな大好きAndroid SDKのサイトからSDKをダウンロードして、任意の場所に展開します。

■Android SDK

 

SDK(Windows)に含まれているadb.exeやfastboot.exeにアクセスすることになるので、それらがある「sdk\platform-tools」にパスを通しておくとどこでも実行できて楽ちんです。

システムのプロパティ>環境変数「PATH」に「sdk\platform-tools」のフルパスを加えました。

 

2. USB Driverのインストール

Android SDKに含まれるSDK Maneger、もしくは以下の指示に従ってUSB Driverをインストールします。

■Google USB Driver | Android Developer

 

3. 開発モードを有効にする(USBでデバッグ接続)

設定の項目から「端末情報」を選択。

「ビルド番号」の項目を複数回タップすると「開発向けオプション」が有効になります。

開発向けオプションの「USBデバッグ」にチェックを入れると、PCとのUSBデバッグ接続が有効になります。

> adb shell

で、Nexus 5上のシェルにアクセスなんかできていれば成功です。

4. TWRPのセットアップ

以下のサイトから「openrecovery-twrp-2.6.3.0-hammerhead.img」というようなイメージファイルをダウンロードします。

■TWRP Team Win Recovery Project

実機の電源をオフにし、ボリュームダウンキーを長押しします。

ここで現れるのが「FASTBOOT MODE」という画面です。

ボリュームキー上下がメニューの選択、電源ボタンが決定に割り当てられています。

この「FASTBOOT MODE」時に、コマンドラインから以下を入力します。

> fastboot oem unlock

これで任意のイメージファイルインストールのロック機構(LOCK STATE)が解除(UNLOCK)されます。

もし元(LOCKED)に戻したい場合は以下。

> fastboot oem lock

このLOCK STATEがUNLOCK状態の時に以下のコマンドを入力します。

> fastboot flash recovery <イメージファイル名>

TWRPのイメージファイルをインストールします。

インストールが終わったら実機のFASTBOOT MODEからRecovery modeを選択して実行。するとTWRPが起動します。

TWRPには「Install」「Backup」「Restore」などのメニューがあり、念のためシステムイメージをBackupしておきましょう。

Backupは実機のストレージ内に保存されますので、念のためPC側にバックアップしたファイルを転送しておくと安全です。

また、これまでインストールしたアプリケーションが消えたら困るという場合は、別途アプリケーションもバックアップしておきます。

 

5. SuperSUで実機のRoot権限を取得する

SuperSUはRoot権限を管理するソフト。Root権限を持つユーザーをSuperUserを言うんです。

というわけで「SuperSU」というアプリケーションをインストールします。

Google Playにも登録されていますが、今回はzipファイルからインストールします。

■CF-Root download page

現在の最新は「UPDATE-SuperSU-v1.99r3.zip」でした。

こいつを端末のわかりやすいところにコピーしておきます。

FASTBOOT MODEの「Install」メニューからzipファイルを選択して端末にインストールします。

次にいつも通り端末を起動すれば「SuperSU」がインストールされているかと思います。

これでばっちりRoot権限が必要な処理を行うことができます。

■SuperSU - Google Play

 

6. どうしよう、Android OSが起動しないという場合

Android Developersのサイトに工場出荷時のイメージファイルが登録されています。

■Factory Images for Nexus Devices

FASTBOOT MODEにして、PC上から

fastboot flash recovery <イメージ名>

TWRPと同様の要領でイメージをインストール(上書き)します。

実はこんなイメージファイルのお世話になんかならないぜ、と思っていたのですが、イメージのバックアップでなぜかエラーとなり、さらにAndroid OSが全く起動しなくなって結構焦りました。

 

これでLinuxのシステム管理者のごとく自由にファイルの読み書きが可能です。

当然、メーカーのあずかり知るところではなくなり、非Root化時と挙動が変わってしまう可能性があることに注意。一時期流行った「自己責任」というやつです。

投稿したコメントは管理者が承認するまで公開されません。

トラックバック - http://d.hatena.ne.jp/satox/20140619/1403228554
200403040506070809101112
2005010203040506070809101112
2006010203040506070809101112
2007010203040506070809101112
2008010203040506070809101112
2009010203040506070809101112
2010010203040506070809101112
2011010203040506070809101112
2012010203040506070809101112
2013010203040506070809101112
2014010203040506070809
201503060708091012
201601

  • satox2016-01-20
  • あっぷ
  • ぬも
  • miteru
  • みてる
  • ピックアップ
  • おばちゃん
  • smilecat
  • ぎょ
  • ぺろりん
  • みる
  • みてる
  • satox2015-03-25
  • 吸う
  • だるい
  • ねこだまり
  • <●><●>
  • 夜景
  • ふいふい
  • gyo
  • ごあいさつ
  • ずるーん
  • すくっ
  • 男爵
  • ぬぬ
  • 胸を借りる
  • ぞうしょく
  • マッシュルーム
  • hirune
  • 寝る子=猫
  • じゆう
  • ねこよけない
  • miteru
  • 涼しい
  • 呼んだ?
  • 群れ
  • おもいかね
  • いっそ飲んでくれ
  • 見つかった!
  • ゆびさしかくにん
  • 対峙
  • だらあん
  • 真ん中分け
  • ベテランの守備
  • 開眼
  • みざる
  • パパラッチ
  • kinenn
  • ずぶぬれ
  • ねこ
  • ねこだまり
  • みてる
  • Twitterに投稿
  • きょうだい
  • ぐーすか
  • だらしないねこ
  • 花占い
  • 店番
  • ちっさいわー
  • 骨肉の
  • めっ
  • キャンプだほい
  • 先客が
    (c) 2004-2014 SATOX All Rights Reserved.