G1がリリースされてすぐにキーボードから入力された文字列が特権(root)シェルのコマンドとして解釈されることが明らかとなった。Googleはすばやくこれを修正するパッチをリリースしたが、署名された古いファームウェアイメージが漏洩し、ユーザがダウングレードして元々の脆弱性を悪用してrootアクセスを取得することが可能となった。ひとたびこの脆弱性が見つかるとファームウエアアップデートパッケージのデジタル署名をチェックしないカスタムリカバリーイメージを焼くことができた。ようなroot権限が必要なユーティリティを含む)をインストールすることができる。他にはRoot権限を取得するアプリも存在する。Playでは配信されておらず、コンピューターウィルスが同梱されている可能性も高い。Nexusなどではセキュリティ脆弱性を利用する必要はなく、ブートローダーをアンロックさせることができる[6]。ブートローダーをアンロックした状態でroot権限の付与されたファームウェアにアップデートするか、あるいはroot権限の切り替えが可能なカスタムROMをインストールすることでRoot化できる。メーカー、キャリアの反応[編集]最近までタブレットやスマートフォンメーカーやモバイルキャリアの反応は、サードパーティファームウェア開発のサポートに消極的だった。メーカーは非公式ソフトウェアが動作するデバイスの不適切な機能[7]と関連するサポートコストに懸念を表明していた。CyanogenModのようなファームウェアはキャリアが特別料金を課金すべきと考えるような機能(例えばテザリング)を提供することもある。ブートローダーやrootへの制限されたアクセスのような技術的ハードルが多くのデバイスに導入されている。Fireの6.2.1において、利用者のデバイスへのrootアクセスを削除するものであった。appストアから(modなしで)アプリをサイドロードする機能を削除した[8][9]。最近では、モトローラ、LGエレクトロニクスがデバイスにハードウェアレベルでのセキュリティ機能を追加し、市販のAndroidデバイスのroot化の試みを防止するようになった。Xはセキュリティブートローダを備え、未署名のファームウェアがロードされた場合に電話機をリカバリーモードにする。Communications[16]は開発を支援し後押ししている。2011年には、アンロックされた、または、(Nexusシリーズのように)アンロック可能なブートローダーを持つデバイスは増え、ハードウェア制限を回避して非公式ファームウェアをインストールする必要性は少なくなってきている。デバイスメーカーのHTCは、すべての新発売のブートローダーをアンロック可能にすることにより、発売後のソフトウェア開発者達を支援することを表明した[7]。適法性[編集]米国[編集]2010年7月26日、米国著作権局は、デバイスをroot化し、非認可のサードパーティーアプリを動かすことや携帯電話をアンロックしてキャリアフリーにすることは適法であるとの例外規定を公式に表明した。海外では工場出荷時点でroot化された状態で販売されている端末も存在するが、日本国内で流通している端末では初期不良を除けば極めて珍しい[要出典]。(第8世代)ではハードウェアの脆弱性を利用した方法も存在する。03-10-2019閲覧。2011年11月27日閲覧。2011年12月18日閲覧。18-12-2011閲覧。“セキュリティレベルが低下していると出てしまいます。03-10-2019閲覧。18-12-2011閲覧。01-11-2011閲覧。2011年10月30日閲覧。2012年1月10日閲覧。2012年1月10日閲覧。2012年1月4日閲覧。2012年1月4日閲覧。2012年1月4日閲覧。2012年1月4日閲覧。http://itmag.org.+2012年1月16日閲覧。2012年1月4日閲覧。2012年1月4日閲覧。(日時は個人設定で未設定ならばUTC)。表示-継承ライセンスのもとで利用できます。追加の条件が適用される場合があります。詳細については利用規約を参照してください。Cookieに関する声明モバイルビュ。