玄人のたしなみ~Androidと戯れる~
おやくそく
ルート化(Galaxy Nexus / Nexus S)とフォントリプレース手順
Galaxy TAB編 / アプリ編 /
開発環境編 / 海外版入手編
TIPS編 : Nexus S / Galaxy Nexus / HTC Sensation
周辺機種編
Masafumi OE Nexus One / Nexus S / Galaxy Nexus / HTC Sensation スマートフォンにおける開発環境などを整える上で必要だった作業のメモです。
- 大切なお約束
スマートフォンにて、カスタムROMや、アンロック、Root化などをしたい方は、次のことに注意しましょう。
- 情報が古くなっていることに注意する
googleなどで、root化 Nexus Oneみたいな検索ワードで、日本語なブログなどヒットしたページを鵜呑みにしてはいけません。なぜなら、Android OSやroot化の手法、カスタムROMなどは、日々進化しており、同じやり方では、だめなときはもちろん、いきなり、手詰まりになることも多いです。真実は、xdaフォーラムや、MODACOなどの最新情報を追っかけるしかないのです。
- ある程度のUNIX的知識が重要
Android は、Linuxっぽいものなので、UNIX的な概念で動いています。したがって、UNIXの知識もある程度必要です。HOW TO通りに進めていて、はまったとき、抜け出せなくなります。
- 君子危うきに近寄らず
わからんときは、さわらんことです。壊れた状態から元にもどすのは、大変なものです。
- ここでの対象
利用機種は、Google社の Nexus ONE( HTC製造)、Nexus S( SAMSUNG製造)、Galaxy Nexus (SAMSUNG製造)
、ギャラクシーTab(SAMSUNG製造)、Sensation(HTC製造) です。母艦側のOSは、Windows 7 64bitとしています。
- おことわり!
時代遅れなページですいません。このページが、時代遅れな作り方になっている点を攻めないで。
目的
ここでは、スマートフォンのルート化や、カスタムROM、アンロックなどの話題について説明します。
- ルート化(管理者権限取得)
スマートフォン上のすべてのファイル(アプリなど)の書き換えや削除、管理者権限でアプリが実行できます。例えば、特殊なアプリの実行、プレインストールされているアプリ、フォントの書き換え等が可能となります。
- アンロック
通常のスマートフォンは、純正のROM(つまり、OSですね。)の書き換えや、ルート化を防止するような機能がONになっています(ロックされている)。アンロックとは、これらの制限を解除します。
- カスタムROM
これは、有志により、特色ある機能などを搭載されたROMのことです。アンロックされることにより、純正のROMに代わって導入することができます。
これらは、何ら生産性に寄与することはないかもしれません。ほぼ、「趣味」の世界です。大部分の人には、全く不必要な知識です。ごくごく一部の人が、より方向性の違う使い方をしたい場合や、技術的な検証を目的に取り組むために必要な知識といえます。何れの話題も、一歩間違えば、スマートフォンが機能しなくなる場合や、メーカーによるサポートを受けられなくなる可能性があります。冒頭にもありますように、「自己責任」で取り組んでください。
情報入手
開発ネタ、改良ネタなどは、ググる前に、以下のURLを参照しましょう。
- NEXUS-S :
http://www.xda-developers.com/tag/samsung-nexus-s/
- Galaxy Nexus :
http://forum.xda-developers.com/forumdisplay.php?f=1339
- HTC Sensation :
http://forum.xda-developers.com/forumdisplay.php?f=1112
- Nexus One :
http://forum.xda-developers.com/forumdisplay.php?f=559