SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
アジェンダ
※Android端末を使っていて、root化をやったことない人対象の説明です


0 root化とは
0 メリット・デメリット
0 rootの取得方法
0 注意点
root化とは?


スーパーユーザになること
    $ → #
root化すると何がいいの?



ファイルが全て操作・閲覧可能
root化すると何がダメなの?



root化した端末は保証外です。
失敗したら最悪文鎮化します。
活用方法
0 アプリやOSのバックアップ
0 アプリ開発時にDBやファイルを参照できる
0 不必要なリソースを減らしてOSが軽くなる
0 Linuxとして活用できる
0 その他、工夫次第で非root端末よりスマホ活用の幅
 は確実に広がります
では手順を説明します


まず、SDKダウンロードして、端末の
ドライバをインストールして(ry
root化する方法には
大きく分けて2通りあります


   邪道と正道
まずは正道



BootLoaderを使う方法
BootLoaderを起動


電源ボタン+ボリュームボタン
   (上・下・両方)
既存のROMをバックアップ


BootLoaderをアンロックしてROMをバックアップ
              できます。
  アンロック方法は“fastboot oem unlock”
バックアップは: BootLoaderのメニューから選択
その前にROMってなんだ?

  RAM:PCで言うところのメモリ
   ROM:PCで言うところのHDD
    (読み取り領域 /system)
内蔵ストレージ: PCで言うところのHDD
    (書込領域 /system 以外)
その前にROMってなんだ?

  RAM:PCで言うところのメモリ
   ROM:PCで言うところのHDD
    (読み取り領域 /system)
内蔵ストレージ: PCで言うところのHDD
    (書込領域 /system 以外)


   root化はこれを書き換える作業
ROM焼き実行

    fastbootコマンドで
イメージファイルをROMに書き込む
例:“>fastboot flash boot boot.img”
(機種によってやり方は異なる)
次は邪道


ZergRushを使うのが多い?
ちなみにシャープ製品は “SHBreakV2.apk”
なぜ邪道なのか


OSやアプリのセキュリティ・ホールを
突いて一時的にroot になっているので
(ちゃんとroot化するには各端末でそ
     れぞれ対処が必要)
root化しやすい端末は?


 海外製の端末は結構簡単

  ガラスマは難しい
作業中の注意点


ノートン先生はちょっと黙っ
 ていてもらいましょう。
必須ツール


SuperUser.apk
  busybox
参考ページ

http://wzero3.iinaa.net/Android_root2011.html
http://androidlover.net/smartphone/galaxynexu
         s/sc-04d-how-to-custom.html

Weitere ähnliche Inhalte

Andere mochten auch

Androidのリカバリシステム (Androidのシステムアップデート)
Androidのリカバリシステム (Androidのシステムアップデート)Androidのリカバリシステム (Androidのシステムアップデート)
Androidのリカバリシステム (Androidのシステムアップデート)l_b__
 
Intentの概要
Intentの概要Intentの概要
Intentの概要l_b__
 
Android起動周りのノウハウ
Android起動周りのノウハウAndroid起動周りのノウハウ
Android起動周りのノウハウchancelab
 
桐島、Rubyやめるってよ
桐島、Rubyやめるってよ桐島、Rubyやめるってよ
桐島、RubyやめるってよNarihiro Nakamura
 
Java EE パフォーマンスTips #glassfish_jp
Java EE パフォーマンスTips #glassfish_jpJava EE パフォーマンスTips #glassfish_jp
Java EE パフォーマンスTips #glassfish_jpNorito Agetsuma
 
Scala dreaded underscore
Scala dreaded underscoreScala dreaded underscore
Scala dreaded underscoreRUDDER
 
Javaトラブルに備えよう #jjug_ccc #ccc_h2
Javaトラブルに備えよう #jjug_ccc #ccc_h2Javaトラブルに備えよう #jjug_ccc #ccc_h2
Javaトラブルに備えよう #jjug_ccc #ccc_h2Norito Agetsuma
 
Rubyからscalaに変えるべき15の理由
Rubyからscalaに変えるべき15の理由Rubyからscalaに変えるべき15の理由
Rubyからscalaに変えるべき15の理由Yukishige Nakajo
 
Git flowの活用事例
Git flowの活用事例Git flowの活用事例
Git flowの活用事例Hirohito Kato
 
社内Java8勉強会 ラムダ式とストリームAPI
社内Java8勉強会 ラムダ式とストリームAPI社内Java8勉強会 ラムダ式とストリームAPI
社内Java8勉強会 ラムダ式とストリームAPIAkihiro Ikezoe
 
JavaOne2015報告会 Java EE アップデート #j1jp
JavaOne2015報告会 Java EE アップデート #j1jpJavaOne2015報告会 Java EE アップデート #j1jp
JavaOne2015報告会 Java EE アップデート #j1jpNorito Agetsuma
 
Javaアプリケーションサーバ 構築・運用の勘所
Javaアプリケーションサーバ 構築・運用の勘所Javaアプリケーションサーバ 構築・運用の勘所
Javaアプリケーションサーバ 構築・運用の勘所Takahiro YAMADA
 
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)Yuuki Namikawa
 
Tomcatの実装から学ぶクラスローダリーク #渋谷Java
Tomcatの実装から学ぶクラスローダリーク #渋谷JavaTomcatの実装から学ぶクラスローダリーク #渋谷Java
Tomcatの実装から学ぶクラスローダリーク #渋谷JavaNorito Agetsuma
 
これからはじめるインフラエンジニア
これからはじめるインフラエンジニアこれからはじめるインフラエンジニア
これからはじめるインフラエンジニア外道 父
 
CDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4c
CDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4cCDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4c
CDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4cNorito Agetsuma
 

Andere mochten auch (20)

Android Hacks - Hack57
Android Hacks - Hack57Android Hacks - Hack57
Android Hacks - Hack57
 
ABTest
ABTestABTest
ABTest
 
Androidのリカバリシステム (Androidのシステムアップデート)
Androidのリカバリシステム (Androidのシステムアップデート)Androidのリカバリシステム (Androidのシステムアップデート)
Androidのリカバリシステム (Androidのシステムアップデート)
 
Intentの概要
Intentの概要Intentの概要
Intentの概要
 
Java EE8 Report
Java EE8 ReportJava EE8 Report
Java EE8 Report
 
Android起動周りのノウハウ
Android起動周りのノウハウAndroid起動周りのノウハウ
Android起動周りのノウハウ
 
桐島、Rubyやめるってよ
桐島、Rubyやめるってよ桐島、Rubyやめるってよ
桐島、Rubyやめるってよ
 
Java EE パフォーマンスTips #glassfish_jp
Java EE パフォーマンスTips #glassfish_jpJava EE パフォーマンスTips #glassfish_jp
Java EE パフォーマンスTips #glassfish_jp
 
Scala dreaded underscore
Scala dreaded underscoreScala dreaded underscore
Scala dreaded underscore
 
Javaトラブルに備えよう #jjug_ccc #ccc_h2
Javaトラブルに備えよう #jjug_ccc #ccc_h2Javaトラブルに備えよう #jjug_ccc #ccc_h2
Javaトラブルに備えよう #jjug_ccc #ccc_h2
 
Rubyからscalaに変えるべき15の理由
Rubyからscalaに変えるべき15の理由Rubyからscalaに変えるべき15の理由
Rubyからscalaに変えるべき15の理由
 
Git flowの活用事例
Git flowの活用事例Git flowの活用事例
Git flowの活用事例
 
社内Java8勉強会 ラムダ式とストリームAPI
社内Java8勉強会 ラムダ式とストリームAPI社内Java8勉強会 ラムダ式とストリームAPI
社内Java8勉強会 ラムダ式とストリームAPI
 
JavaOne2015報告会 Java EE アップデート #j1jp
JavaOne2015報告会 Java EE アップデート #j1jpJavaOne2015報告会 Java EE アップデート #j1jp
JavaOne2015報告会 Java EE アップデート #j1jp
 
Javaアプリケーションサーバ 構築・運用の勘所
Javaアプリケーションサーバ 構築・運用の勘所Javaアプリケーションサーバ 構築・運用の勘所
Javaアプリケーションサーバ 構築・運用の勘所
 
Sakura IoT Platform
Sakura IoT PlatformSakura IoT Platform
Sakura IoT Platform
 
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
 
Tomcatの実装から学ぶクラスローダリーク #渋谷Java
Tomcatの実装から学ぶクラスローダリーク #渋谷JavaTomcatの実装から学ぶクラスローダリーク #渋谷Java
Tomcatの実装から学ぶクラスローダリーク #渋谷Java
 
これからはじめるインフラエンジニア
これからはじめるインフラエンジニアこれからはじめるインフラエンジニア
これからはじめるインフラエンジニア
 
CDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4c
CDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4cCDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4c
CDI2.0アップデート&クックブック #JavaDayTokyo #jdt2016_4c
 

Ähnlich wie Android端末のroot化について

Androidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点からAndroidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点からdemuyan
 
Androidで気軽にブログを始める20120131
Androidで気軽にブログを始める20120131Androidで気軽にブログを始める20120131
Androidで気軽にブログを始める20120131yohei iwakura
 
20210720 device meetup #4 about Acty-G3
20210720 device meetup #4 about Acty-G320210720 device meetup #4 about Acty-G3
20210720 device meetup #4 about Acty-G3TomTakeda1
 
勘違いだらけのAndroid UIデザイン
勘違いだらけのAndroid UIデザイン勘違いだらけのAndroid UIデザイン
勘違いだらけのAndroid UIデザインNobuya Sato
 
Android SDK Toolsのおさらい
Android SDK ToolsのおさらいAndroid SDK Toolsのおさらい
Android SDK ToolsのおさらいTomoki YAMASHITA
 
Baa sでお気楽アプリ開発
Baa sでお気楽アプリ開発Baa sでお気楽アプリ開発
Baa sでお気楽アプリ開発Yusuke Ohmichi
 
Android BLEのつらみを予防するTips
Android BLEのつらみを予防するTipsAndroid BLEのつらみを予防するTips
Android BLEのつらみを予防するTipsTaisuke Oe
 
Android Wearって何?-Android Wearの概要と仕組み-(オープンセミナー 2014 at 香川発表資料)
Android Wearって何?-Android Wearの概要と仕組み-(オープンセミナー 2014 at 香川発表資料)Android Wearって何?-Android Wearの概要と仕組み-(オープンセミナー 2014 at 香川発表資料)
Android Wearって何?-Android Wearの概要と仕組み-(オープンセミナー 2014 at 香川発表資料)Tadaaki Akai
 
第2回ビジネスモバイル研究会
第2回ビジネスモバイル研究会第2回ビジネスモバイル研究会
第2回ビジネスモバイル研究会Shuichi Yukimoto
 
BONXを支える技術:Bluetooth編 ~Bluetoothを120%使い倒す方法~
BONXを支える技術:Bluetooth編 ~Bluetoothを120%使い倒す方法~BONXを支える技術:Bluetooth編 ~Bluetoothを120%使い倒す方法~
BONXを支える技術:Bluetooth編 ~Bluetoothを120%使い倒す方法~Taisuke Oe
 
みゆっき☆Think#3 「androidに触ってみるよ!」
みゆっき☆Think#3 「androidに触ってみるよ!」みゆっき☆Think#3 「androidに触ってみるよ!」
みゆっき☆Think#3 「androidに触ってみるよ!」techtalkdwango
 
Android携帯アプリ開発の基礎の基礎
Android携帯アプリ開発の基礎の基礎Android携帯アプリ開発の基礎の基礎
Android携帯アプリ開発の基礎の基礎dnakagome
 
様々なAndroid「端末」について
様々なAndroid「端末」について様々なAndroid「端末」について
様々なAndroid「端末」について高見 知英
 
AndroidでのAntiVirus
AndroidでのAntiVirusAndroidでのAntiVirus
AndroidでのAntiVirusShoko Araki
 
Node-red 10本ノック(visual recognition apiを絡めて)
Node-red 10本ノック(visual recognition apiを絡めて)Node-red 10本ノック(visual recognition apiを絡めて)
Node-red 10本ノック(visual recognition apiを絡めて)岡田 裕行
 
20161125 Unity-Android連携の発表資料
20161125 Unity-Android連携の発表資料20161125 Unity-Android連携の発表資料
20161125 Unity-Android連携の発表資料WheetTweet
 
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃Teruo Adachi
 
[ABC2016S]Android Wear アプリ開発入門
[ABC2016S]Android Wear アプリ開発入門[ABC2016S]Android Wear アプリ開発入門
[ABC2016S]Android Wear アプリ開発入門Kenichi Kambara
 
iPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめiPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめHiramatsu Ryosuke
 

Ähnlich wie Android端末のroot化について (20)

Androidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点からAndroidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点から
 
Androidで気軽にブログを始める20120131
Androidで気軽にブログを始める20120131Androidで気軽にブログを始める20120131
Androidで気軽にブログを始める20120131
 
20210720 device meetup #4 about Acty-G3
20210720 device meetup #4 about Acty-G320210720 device meetup #4 about Acty-G3
20210720 device meetup #4 about Acty-G3
 
勘違いだらけのAndroid UIデザイン
勘違いだらけのAndroid UIデザイン勘違いだらけのAndroid UIデザイン
勘違いだらけのAndroid UIデザイン
 
Android SDK Toolsのおさらい
Android SDK ToolsのおさらいAndroid SDK Toolsのおさらい
Android SDK Toolsのおさらい
 
Baa sでお気楽アプリ開発
Baa sでお気楽アプリ開発Baa sでお気楽アプリ開発
Baa sでお気楽アプリ開発
 
Android BLEのつらみを予防するTips
Android BLEのつらみを予防するTipsAndroid BLEのつらみを予防するTips
Android BLEのつらみを予防するTips
 
Android Wearって何?-Android Wearの概要と仕組み-(オープンセミナー 2014 at 香川発表資料)
Android Wearって何?-Android Wearの概要と仕組み-(オープンセミナー 2014 at 香川発表資料)Android Wearって何?-Android Wearの概要と仕組み-(オープンセミナー 2014 at 香川発表資料)
Android Wearって何?-Android Wearの概要と仕組み-(オープンセミナー 2014 at 香川発表資料)
 
第2回ビジネスモバイル研究会
第2回ビジネスモバイル研究会第2回ビジネスモバイル研究会
第2回ビジネスモバイル研究会
 
BONXを支える技術:Bluetooth編 ~Bluetoothを120%使い倒す方法~
BONXを支える技術:Bluetooth編 ~Bluetoothを120%使い倒す方法~BONXを支える技術:Bluetooth編 ~Bluetoothを120%使い倒す方法~
BONXを支える技術:Bluetooth編 ~Bluetoothを120%使い倒す方法~
 
みゆっき☆Think#3 「androidに触ってみるよ!」
みゆっき☆Think#3 「androidに触ってみるよ!」みゆっき☆Think#3 「androidに触ってみるよ!」
みゆっき☆Think#3 「androidに触ってみるよ!」
 
Android携帯アプリ開発の基礎の基礎
Android携帯アプリ開発の基礎の基礎Android携帯アプリ開発の基礎の基礎
Android携帯アプリ開発の基礎の基礎
 
様々なAndroid「端末」について
様々なAndroid「端末」について様々なAndroid「端末」について
様々なAndroid「端末」について
 
AndroidでのAntiVirus
AndroidでのAntiVirusAndroidでのAntiVirus
AndroidでのAntiVirus
 
Node-red 10本ノック(visual recognition apiを絡めて)
Node-red 10本ノック(visual recognition apiを絡めて)Node-red 10本ノック(visual recognition apiを絡めて)
Node-red 10本ノック(visual recognition apiを絡めて)
 
20161125 Unity-Android連携の発表資料
20161125 Unity-Android連携の発表資料20161125 Unity-Android連携の発表資料
20161125 Unity-Android連携の発表資料
 
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃
 
Android0422
Android0422Android0422
Android0422
 
[ABC2016S]Android Wear アプリ開発入門
[ABC2016S]Android Wear アプリ開発入門[ABC2016S]Android Wear アプリ開発入門
[ABC2016S]Android Wear アプリ開発入門
 
iPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめiPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめ
 

Mehr von Shuichi Takaya

svelte と tailwind で始めるフロントエンド開発
svelte と tailwind で始めるフロントエンド開発svelte と tailwind で始めるフロントエンド開発
svelte と tailwind で始めるフロントエンド開発Shuichi Takaya
 
とあるムービーを作った話
とあるムービーを作った話とあるムービーを作った話
とあるムービーを作った話Shuichi Takaya
 
Android O で開発者が気をつけること
Android O で開発者が気をつけることAndroid O で開発者が気をつけること
Android O で開発者が気をつけることShuichi Takaya
 
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったこと
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったことAndroidハイブリッドアプリを約2年間メンテンナンスしてきて分ったこと
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったことShuichi Takaya
 
Test the web forward に行きました。
Test the web forward に行きました。Test the web forward に行きました。
Test the web forward に行きました。Shuichi Takaya
 
フラッシャーはこれからどうしたらいいのか。
フラッシャーはこれからどうしたらいいのか。フラッシャーはこれからどうしたらいいのか。
フラッシャーはこれからどうしたらいいのか。Shuichi Takaya
 
普段はAndroid開発やってるけど、Tizenをさわってみたよ
普段はAndroid開発やってるけど、Tizenをさわってみたよ普段はAndroid開発やってるけど、Tizenをさわってみたよ
普段はAndroid開発やってるけど、TizenをさわってみたよShuichi Takaya
 
グレープフルーツの剥き方
グレープフルーツの剥き方グレープフルーツの剥き方
グレープフルーツの剥き方Shuichi Takaya
 
Androidアプリのリバースエンジニアリング
AndroidアプリのリバースエンジニアリングAndroidアプリのリバースエンジニアリング
AndroidアプリのリバースエンジニアリングShuichi Takaya
 

Mehr von Shuichi Takaya (10)

svelte と tailwind で始めるフロントエンド開発
svelte と tailwind で始めるフロントエンド開発svelte と tailwind で始めるフロントエンド開発
svelte と tailwind で始めるフロントエンド開発
 
とあるムービーを作った話
とあるムービーを作った話とあるムービーを作った話
とあるムービーを作った話
 
Android O で開発者が気をつけること
Android O で開発者が気をつけることAndroid O で開発者が気をつけること
Android O で開発者が気をつけること
 
Bracketsについて
BracketsについてBracketsについて
Bracketsについて
 
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったこと
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったことAndroidハイブリッドアプリを約2年間メンテンナンスしてきて分ったこと
Androidハイブリッドアプリを約2年間メンテンナンスしてきて分ったこと
 
Test the web forward に行きました。
Test the web forward に行きました。Test the web forward に行きました。
Test the web forward に行きました。
 
フラッシャーはこれからどうしたらいいのか。
フラッシャーはこれからどうしたらいいのか。フラッシャーはこれからどうしたらいいのか。
フラッシャーはこれからどうしたらいいのか。
 
普段はAndroid開発やってるけど、Tizenをさわってみたよ
普段はAndroid開発やってるけど、Tizenをさわってみたよ普段はAndroid開発やってるけど、Tizenをさわってみたよ
普段はAndroid開発やってるけど、Tizenをさわってみたよ
 
グレープフルーツの剥き方
グレープフルーツの剥き方グレープフルーツの剥き方
グレープフルーツの剥き方
 
Androidアプリのリバースエンジニアリング
AndroidアプリのリバースエンジニアリングAndroidアプリのリバースエンジニアリング
Androidアプリのリバースエンジニアリング
 

Android端末のroot化について