sponsored link

Xperia SO-01B (X10) のカスタマイズ

Xperia SO-01B (X10) のカスタマイズ方法など.

  1. トラブルと対策
  2. 着信音や効果音を追加
  3. メディアファイルを非表示にする
  4. ADB 用ドライバの入手 (Windows)
  5. root を取る
    1. ビルド番号: 2.0.1.B.0.19
    2. ビルド番号: 2.0.B.0.138
    3. ビルド番号: R1EA029
  6. カメラのシャッター音を無音にする
  7. [要root] 不要なシステムアプリを削除
  8. [要root] マーケットを海外版に切り替え
  9. [要root] アプリの自動起動を停止
  10. マーケットへリンクを張る
  11. デバッグ画面を表示
  12. アプリのパッケージ名を調べる
  13. システムログを見る
  14. メニューから起動できないアプリを起動する
  15. 標準ブラウザで JavaScript ブックマークレットを使う
  16. [要root] OpenVPN
  17. [要root] カスタム ROM の導入

1. トラブルと対策

電池の減りが激しい
Xperiaで電池持ちを良くするための対策まとめ (Xperia INDEX) やXperia レビュー バッテリー消費を抑える方法(バッテリー編その2) (とあるソニー好きなエンジニアの日記) やXperiaのバッテリー節約について (inutchの日記) を参考に,Android やアプリの設定を見直す.
FOMA 補助充電アダプタ 02eneloop mobile boostereneloop stick boosterを買う.
起動直後にスリープさせるとボタンを押しても復帰できないことがある
USB のマウント解除後にも同様の現象が発生する
MediaScannerService の実行中はスリープから復帰できない.
ScanMediaRescan Media ROOTなどのアプリで MediaScannerService を実行すると再現することができる.
Mediascape に認識されない曲がある
宇多田ヒカルと桑田佳祐が認識されなかった.
メディアプレーヤー低更新 のブラウザ機能でフォルダを開くと正しく認識された.Android プロジェクトの掲示板Meridian の掲示板に関連情報あり.
USB 接続にして「マウント」を選択しても動作しない
原因不明.MediaScannerService の実行中?
USB 接続解除後に SDカードが破損している旨のメッセージが表示される
再起動すると直る
Bluetooth で音楽再生中に音が飛ぶ
Wifi をオンにしていると発生する.Wifi がオンで Wifi 接続が切断されているとバックグラウンドでアクセスポイントの検索を行っているようなので,これが原因かもしれない.
他のアプリが CPU を占有している可能性もある.
Bluetooth のペアリングができなくなる
再設定しなおす.
Youtube 実行時に Wifi が切断される
原因不明.
Eclair にアップデート後,Android 起動後にセットアップガイドが強制終了する
原因不明.

2. 着信音や効果音を追加

SD カード内部に以下の通りにディレクトリを作成し,音楽ファイルを配置する.

3. メディアファイルを非表示にする

.nomedia という名前のファイルを作成すると,そのファイルが置かれているディレクトリの音楽ファイルや画像ファイルがメディアプレーヤーなどに表示されなくなる.

4. ADB 用ドライバの入手 (Windows)

5. root を取る

注意点.

5.1. ビルド番号: 2.0.1.B.0.19

Flashtool で root が取れる.z4root は使えない.

5.2. ビルド番号: 2.0.B.0.138

z4root (xda) をインストールして root を取る.Xperia SO-01B に Eclair がやってきた (コムギドットネット)を参照.

5.3. ビルド番号: R1EA029

universalandroot (xda-developer) で root を取る.Xperia SO-01B アップデート後の再root取得 (コムギドットネット) を見ておく.

6. カメラのシャッター音を無音にする

/system/default.prop の該当行を次の通りに書き換える.

ro.camera.sound.forced=0

7. [要root] 不要なシステムアプリを削除

/system/app 以下にあるファイルを削除すれば,システムアプリもアンインストールできる.Titanium Backup でも削除できる.Root Explorerなどを使うか adb shell を使うかして,事前に/system/app 以下のファイルを SD カードへバックアップすること.

削除すると不具合の発生するアプリも多数あるので操作は慎重に.What apps are safe to uninstall? (xda-developers) や [Post ROOT Guide] App Removal + Backup Walkthrough Video + App list for customisation (xda-developers) も見ておく.

apk ファイルを削除しても [設定] -> [アプリケーション] -> [アプリケーションの管理] にアプリの名前が残ってしまう.アプリの情報まできれいに消去するには,バックアップしておいた apk を実行してシステムアプリをユーザーアプリとしてインストールし直し,その後通常の方法でアプリをアンインストールすればいい.

名前パッケージ名パス削除の可否備考
com.android.providers.applicationscom.android.providers.applications/system/app/ApplicationsProvider.*×
設定com.android.settings/system/app/Settings.*×
ストレージの設定com.android.providers.settings/system/app/SettingsProvider.*×
セットアップウィザードcom.android.setupwizard/system/app/SetupWizard.*×
Bluetooth共有com.android.bluetooth/system/app/Bluetooth.*×2.0.B.0.138 で追加
利用ネットワークcom.google.android.location/system/app/NetworkLocation.*×
VPNサービスcom.android.server.vpn/system/app/VpnServices.*×
SIM Toolkitcom.android.stk/system/app/Stk.*×
Androidライブ壁紙com.android.wallpaper/system/app/LiveWallpapers.*×2.0.B.0.138 で追加
Live Wallpaper Pickercom.android.wallpaper.livepicker/system/app/LiveWallpapersPicker.*×2.0.B.0.138 で追加
マジックスモーク壁紙com.android.magicsmoke/system/app/MagicSmokeWallpapers.*×2.0.B.0.138 で追加
サウンドビジュアル壁紙com.android.musicvis/system/app/VisualizationWallpapers.*×2.0.B.0.138 で追加
Androidキーボードcom.android.inputmethod.latin/system/app/LatinIME.*POBox を使うので不要
com.android.providers.userdictionarycom.android.providers.userdictionary/system/app/UserDictionaryProvider.*×
DRM保護されたコンテンツの保存com.android.providers.drm/system/app/DrmProvider.*×
マーケットcom.android.vending/system/app/Vending.*×
マーケット更新ツールcom.android.vending.updater/system/app/MarketUpdater.*×
パッケージインストーラcom.android.packageinstaller/system/app/PackageInstaller.*×
ホームcom.android.launcher/system/app/Launcher.* /system/app/SemcHomeL.*×
アラームcom.android.alarmclock/system/app/AlarmClock.*×
電卓com.android.calculator2/system/app/Calculator.*×
カレンダーcom.android.calendar/system/app/Calendar.*×
カレンダーの保存com.android.providers.calendar/system/app/CalendarProvider.*×
com.android.contactscom.android.contacts/system/app/Contacts.*×2.0.B.0.138 で削除
アドレス帳com.android.providers.contacts/system/app/GoogleContactsProvider.* /system/app/SemcContactsProvider.*×
電話com.android.phone/system/app/Phone.* /system/app/SemcPhone.*×
端末情報保存com.android.providers.telephony/system/app/TelephonyProvider.* /system/app/SemcTelephonyProvider.*×
音楽com.android.music/system/app/Music.*×
メディアストレージcom.android.providers.media/system/app/MediaProvider.* /system/app/SemcMediaProvider.*×
音声レコーダーcom.android.soundrecorder/system/app/SoundRecorder.*×
ブラウザcom.android.browser/system/app/Browser.* /system/app/SemcBrowser.*×
ダウンロードマネージャーcom.android.providers.downloads/system/app/DownloadProvider.*×
HTMLビューアcom.android.htmlviewer/system/app/HTMLViewer.*×
証明書インストーラcom.android.certinstaller/system/app/CertInstaller.*×2.0.B.0.138 で追加
Eメールcom.android.email/system/app/Email.* /system/app/SemcEmailLargeui.*×
メッセージcom.android.mms/system/app/Sms.*×2.0.B.0.138 で削除
チャットcom.android.providers.im/system/app/ImProvider.*×2.0.B.0.138 で削除
カメラcom.android.camera/system/app/Camera.*×2.0.B.0.138 で削除
クイック検索ボックスcom.android.globalsearch/system/app/GlobalSearch.*×
アカウントの同期と設定 (フィードの同期)com.android.providers.subscribedfeeds/system/app/GoogleSubscribedFeedsProvider.* /system/app/AccountAndSyncSettings.*×
フィードの同期com.google.android.providers.subscribedfeeds/system/app/GoogleSubscribedFeedsProvider.*×2.0.B.0.138 で追加
com.google.android.syncadapters.contactscom.google.android.syncadapters.contacts/system/app/GoogleContactsSyncAdapter.*×2.0.B.0.138 で追加
Latin Input Method Tutorialcom.google.android.latinimetutorial/system/app/LatinImeTutorial.*2.0.B.0.138 で削除
Checkin Servicecom.google.android.server.checkin/system/app/GoogleCheckin.*×
Google Appscom.google.android.googleapps/system/app/GoogleApps.*×
マイアップロードcom.google.android.apps.uploader/system/app/MediaUploader.*×
Google Partner Setupcom.google.android.partnersetup/system/app/GooglePartnerSetup.*×
Google設定プロバイダcom.google.android.providers.settings/system/app/GoogleSettingsProvider.*×
Google検索 (詳細)com.google.android.providers.enhancedgooglesearch/system/app/EnhancedGoogleSearchProvider.*×
Google検索com.android.googlesearch/system/app/GoogleSearch.*×
Voice Searchcom.google.android.voicesearch/system/app/VoiceSearch.*×2.0.B.0.138 で追加
Gmailcom.google.android.gm/system/app/Gmail.*×
Gmailストレージcom.google.android.providers.gmail/system/app/GmailProvider.*×
トーク (チャット)com.google.android.talk/system/app/Talk.*×
Googleトークサービスcom.google.android.apps.gtalkservice/system/app/gtalkservice.*×
Googleトークストレージcom.google.android.providers.talk/system/app/TalkProvider.*×2.0.B.0.138 で追加
マップcom.google.android.apps.maps/system/app/Maps.*×
ストリートビューcom.google.android.street/system/app/Street.*×
Youtubecom.google.android.youtube/system/app/YouTube.*×
OTA setting installercom.sonyericsson.android.autosettingdispatcher/system/app/AutoSettingDispatcher.*×2.0.B.0.138 で削除
本体の初期設定com.sonyericsson.android.setupwizard/system/app/SemcSetupWizard.*×2.0.B.0.138 で削除
セットアップガイドcom.sonyericsson.setupwizard/system/app/SEMCSetupWizard.*×2.0.B.0.138 で追加
Diagnostics Toolcom.sonyericsson.android.crashsms/system/app/CrashSMS.*×2.0.B.0.138 で追加
QC SEMC Servicecom.sonyericsson.android.semcrilextension/system/app/qcsemcservice.*×2.0.B.0.138 で追加
SocialServiceSettingcom.sonyericsson.android.socialservicesetting/system/app/SocialServiceSetting.*×2.0.B.0.138 で追加
壁紙セレクターcom.sonyericsson.android.wallpaperchooser/system/app/WallpaperChooser.*×2.0.B.0.138 で追加
SemcIME (aka POBox)com.sonyericsson.android.iwnnime/system/app/SemcIME.* /system/app/JapaneseIME.*使わないなら削除可
スタンダードキーボードcom.sonyericsson.textinput.uxp/system/app/textinput-tng.*×2.0.B.0.138 で追加
韓国語キーボードcom.cootek.touchpal.sonyericsson.korean.qwerty/system/app/SEMCTouchPalKoreanQWERTY.*×2.0.B.0.138 で追加
Chinese keyboardcom.cootek.touchpal/system/app/chinesetextinput.*×2.0.B.0.138 で追加
com.sonyericsson.learningclientcom.sonyericsson.learningclient/system/app/LearningClient.*常駐している.IME 関係?
定型文com.sonyericsson.android.basicwords/system/app/BasicWords.* /system/app/BasicWordEdit.*
デジタル時計com.sonyericsson.android.digitalclock/system/app/DigitalClock.* /system/app/DigitalClockWidget.*
Mediascapecom.sonyericsson.android.mediascape/system/app/mediascape.*×削除すると壁紙が変更できなくなる,カメラから画像や動画のプレビューができなくなる
Mediascape™ Plug-in Managercom.sonyericsson.android.mediascape.pluginmanager.framework.application/system/app/MediascapePluginManager.*×
Getting Cover Artcom.sonyericsson.android.metadatacleanup/system/app/MetadataCleanup.*×
Timescape™com.sonyericsson.android.timescape/system/app/Timescape.* /system/app/TimescapeLargeUI.*×削除すると連絡先の詳細画面が開けなくなる
Timescape™ Plug-in Managercom.sonyericsson.android.timescape.pluginmanager.framework.application/system/app/TimescapePluginManager.*×削除すると連絡先の詳細画面が開けなくなる
Timescape™ Providercom.sonyericsson.android.contentmanager.service.timescape/system/app/TimeScapeProvider.*×
Timescape™ Theme Bluecom.sonyericsson.android.timescape.theme.blue/system/app/TimescapeLargeUIThemeBlue.*×2.0.B.0.138 で追加
Timescape™ Theme Greencom.sonyericsson.android.timescape.theme.green/system/app/TimescapeLargeUIThemeGreen.*×2.0.B.0.138 で追加
Timescape™ Theme Indigocom.sonyericsson.android.timescape.theme.indigo/system/app/TimescapeLargeUIThemeIndigo.*×2.0.B.0.138 で追加
Timescape™ Theme Orangecom.sonyericsson.android.timescape.theme.orange/system/app/TimescapeLargeUIThemeOrange.*×2.0.B.0.138 で追加
Timescape™ Theme Sakuracom.sonyericsson.android.timescape.theme.sakura/system/app/TimescapeLargeUIThemeSakura.*×2.0.B.0.138 で追加
Service Account Providercom.sonyericsson.android.accountprovider/system/app/AccountProvider.*×
Service Menucom.sonyericsson.android.servicemenu/system/app/ServiceMenu.*×
SNS Providercom.sony.uwlop.launcher/system/app/uWlopProvider.*×
SNS Cache Providercom.sonyericsson.android.contentmanager.contentprovider.snscontactimagecache/system/app/SnsContactImageCacheProvider.*×
Web Media Providercom.sonyericsson.android.contentmanager.contentprovider.webmedia/system/app/WebMediaProvider.*×
mixicom.sonyericsson.android.mixiplugin/system/app/MixiPlugin.*特に問題無し
Facebookcom.sonyericsson.android.fbuploader/system/app/fbuploader.*2.0.B.0.138 で削除
カメラcom.sonyericsson.android.camera/system/app/SemcCameraApplication.*×
Face Recognition Servicecom.sonyericsson.android.contentmanager.service.facerecognition/system/app/FaceRecognition.*×
ソフトウェア更新com.sonyericsson.android.fota/system/app/Fota.* /system/app/DMClient.*×
CapabilitySetupReceivercom.sonyericsson.android.media/system/app/CapabilitySetupReceiver.*×2.0.B.0.138 で削除
com.sonyericsson.capabilitiescom.sonyericsson.capabilities/system/app/DefaultCapabilities.*×2.0.B.0.138 で追加
DownloadAgent (com.sonyericsson.android.bootinfo)com.sonyericsson.android.bootinfo/system/app/bootinfo.*×
com.sonyericsson.android.btoppservicecom.sonyericsson.android.btoppservice/system/app/btoppservice.*×2.0.B.0.138 で削除
com.sonyericsson.android.cdfinfoaccessorcom.sonyericsson.android.cdfinfoaccessor/system/app/CdfInfoAccessor.*×
com.sonyericsson.android.fota.common.filecopiercom.sonyericsson.android.fota.common.filecopier/system/app/FileCopier.*×2.0.B.0.138 で削除
com.sonyericsson.android.readsdcardcom.sonyericsson.android.readsdcard/system/app/ReadSdcard.*×2.0.B.0.138 で削除
最近の通話履歴com.sonyericsson.widgets.recentcalls/system/app/RecentCalls.*×2.0.B.0.138 で追加
電話帳com.sonyericsson.android.socialphonebook/system/app/Phonebook.*×
連絡先詳細com.sonyericsson.android.friendpivot/system/app/FriendPivotLargeUI.*×2.0.B.0.138 で追加
メッセージcom.sonyericsson.conversations/system/app/Conversations.*×2.0.B.0.138 で追加
SEMCCheckincom.sonyericsson.semccheckin/system/app/SemcCheckin.*×2.0.B.0.138 で追加
CredentialManagerService_1_5com.sonyericsson.credentialmanagerservice/system/app/CredentialManagerService.*×2.0.B.0.138 で追加
VerifyCertificatesDummyAppApplicationcom.sonyericsson.verifycertificatesdummyapp.application/system/app/VerifyCertificatesDummyAppApplication.*×2.0.B.0.138 で追加
VerifyCertificatesDummyAppMediacom.sonyericsson.verifycertificatesdummyapp.media/system/app/VerifyCertificatesDummyAppMedia.*×2.0.B.0.138 で追加
VerifyCertificatesDummyAppPlatformcom.sonyericsson.verifycertificatesdummyapp.platform/system/app/VerifyCertificatesDummyAppPlatform.*×2.0.B.0.138 で追加
VerifyCertificatesDummyAppSharedcom.sonyericsson.verifycertificatesdummyapp.shared/system/app/VerifyCertificatesDummyAppShared.*×2.0.B.0.138 で追加
CustomizationProvidercom.sonyericsson.provider.customization/system/app/CustomizationProvider.*×2.0.B.0.138 で追加
GenericAppInstallercom.sonyericsson.genericinstaller.android/system/app/genericappinstaller.*×2.0.B.0.138 で追加
Application installer servicecom.sonyericsson.appinstaller.android/system/app/playnowappinstaller.*×2.0.B.0.138 で追加
Customized App Installercom.sonyericsson.customizedappinstaller/system/app/CustomizedApplicationInstaller.*×2.0.B.0.138 で追加
カスタマイズした設定com.sonyericsson.customizedsettings/system/app/CustomizedSettings.*×2.0.B.0.138 で追加
com.sonyericsson.android.server.dormantcom.sonyericsson.android.server.dormant/system/app/FastDormancy.*×2.0.B.0.138 で追加
com.sonyericsson.localcontactscom.sonyericsson.localcontacts/system/app/LocalContacts.*×2.0.B.0.138 で追加
OMA Client Provisioningcom.sonyericsson.android.omacp/system/app/OMAClientProvisioning.*×2.0.B.0.138 で追加
com.sonyericsson.pccompanioncom.sonyericsson.pccompanion/system/app/PcCompanion.*×2.0.B.0.138 で追加
検索com.sonyericsson.search/system/app/SearchWidget.*×2.0.B.0.138 で追加
ステータススイッチcom.sonyericsson.statusswitch/system/app/StatusSwitch.*×2.0.B.0.138 で追加
UserAgentProvidercom.sonyericsson.provider.useragent/system/app/UserAgentProvider.*×2.0.B.0.138 で追加
com.sonyericsson.wappushcom.sonyericsson.wappush/system/app/WapPush.*×2.0.B.0.138 で追加
com.sonyericsson.wapicustomizationcom.sonyericsson.wapicustomization/system/app/WapiCustomization.*×2.0.B.0.138 で追加
R2R Clientcom.sonyericsson.r2r.client/system/app/ReadyToRun.*×2.0.B.0.138 で追加
TrackID™com.sonyericsson.trackid3.client.rachael/system/app/trackid.*2.0.B.0.138 で削除
TrackID™com.sonyericsson.trackid3.client/system/app/TrackId.*2.0.B.0.138 で追加
バックアップと復元com.spritemobile.backup.semc/system/app/semc-backup-rachael.* /system/app/backupandrestore.*×
Wiper Appcom.qualcomm.wiper/system/app/Wiper.*×2.0.B.0.138 で削除
TTS Serviceandroid.tts/system/app/TtsService.*×
Pico TTScom.svox.pico/system/app/PicoTts.*×
ドコモマーケットcom.nttdocomo.android.docomo_market/system/app/docomo_market.*
羅針盤com.nttdocomo.android.compass/system/app/pocket_rashinban.* /system/app/Pocket_Rashinban.*
Quadrapopcom.reaxion.android.quadrapop_new/system/app/AndroidQuadrapop.*2.0.B.0.138 で削除
Quadrapopcom.sonyericsson.quadrapop/system/app/quadrapop.*2.0.B.0.138 で追加
ユーザーガイドandroid.sonyericsson.emanual/system/app/EManual.*2.0.B.0.138 で削除
ユーザーガイドクライアントcom.sonyericsson.emanual/system/app/EManual.*2.0.B.0.138 で追加
Moxier メールcom.moxier.mail/system/app/moxiermail.*
OfficeSuitecom.mobisystems.office/system/app/officesuite.*
Evernotecom.evernote/system/app/Evernote_Launcher.*2.0.B.0.138 で追加
Facebookcom.facebook.katana/system/app/facebook.*2.0.B.0.138 で追加
ギャラリーcom.cooliris.media/system/app/Gallery3D.*×2.0.B.0.138 で追加
PlayNowjp.co.sonyericsson.android.playnow/data/app/jp.co.sonyericsson.android.playnow.* /data/app-private/jp.co.sonyericsson.android.playnow.* /etc/semc/preset/app/persistent/PlayNow.* /etc/customization/applications/PlayNow.apk
mora touchjp.co.labelgate.moratouch/data/app-private/jp.co.labelgate.moratouch.* /etc/customization/applications/mora_touch.apk

8. [要root] マーケットを海外版に切り替え

MarketAccessを使うと,マーケットを海外版に切り替えて日本のマーケットでは公開されていないアプリを入手できる (PayPalAmazon.comなどいろいろある).

日本のAndroidマーケットでは入手できないアプリをroot化せずにインストールする方法 (juggly.cn) でも同じことができる.

9. [要root] アプリの自動起動を停止

Autostarts

いろいろなイベントにフックしてアプリが自動起動するのを止めることができる.

10. マーケットへリンクを張る

Android Market (アンドロイドマーケット)へのリンクの設置方法 (アンドロイド ナビ) や Android Marketのアプリにリンクを張る方法 (突然消失するかもしれないブログ)に書いてある.

http://market.android.com/details?id=org.example.packagename
market://details?id=org.example.packagename
http://market.android.com/search?q=pname:org.example.packagename
market://search?q=pname:org.example.packagename
http://market.android.com/search?q=pub:"Developer Name"
market://search?q=pub:"Developer Name"
http://market.android.com/search?q=substring
market://search?q=substring

URL (URI) に含むことのできない文字 (半角スペース \x20など) はパーセントエスケープ処理する必要がある.

11. デバッグ画面を表示

以下の番号をダイヤルする。

*#*#7378423#*#*

12. アプリのパッケージ名を調べる

インストールされているアプリのパッケージ名はAndroid System Infoで調べられる. apk ファイルのアプリのパッケージ名はAstro File Managerで調べる.

13. システムログを見る

Android System InfoaLogcat でシステムログを見ることができる.

14. メニューから起動できないアプリを起動する

Advanced Task Manager (Free Advanced Task Manager でもいいかも) の Apps タブで適当なアプリ (デジタル時計など) を選び [Switch To] を選択する.GPS のテストなど,通常のアプリ一覧からは起動できないアプリを実行することができる.

LauncherPro を使っているなら,画面下部のドックを長押しして [Change Shortcut] -> [Activities] からギャラリーなどの隠しアプリをドックに登録することができる.

15. 標準ブラウザで JavaScript ブックマークレットを使う

  1. PC の Firefox のブックマークに目的のブックマークレットを保存する.
  2. ブックマークの管理画面からブックマークを HTML としてエクスポートする.
  3. エクスポートした HTML を SDカードのルートディレクトリに firefox_bookmarks.html という名前でコピーする.
  4. Bookmarklet Free を起動しメニューから [Import Bookmarklets] を実行する.

動作しないブックマークレットもある.

Opera Mobile web browserOpera Mini web browser は PC のブラウザと同じ方法でブックマークレットを登録することができる.

16. [要root] OpenVPN

busybox はあらかじめインストールしておく. ifconfig と route を /system/xbin にインストールする.

$ adb shell ln -s /system/bin/busybox /system/xbin/route
$ adb shell ln -s /system/bin/busybox /system/xbin/ifconfig

openvpn.zip をダウンロード.tun.ko をインストールする.

$ unzip openvpn.zip
$ adb push openvpn/tun.ko /system/lib/modules
$ adb shell insmod /system/lib/modules/tun.ko

OpenVPN Installer で openvpn のバイナリをインストールする.

openvpn の設定ファイル一式を /sdcard/openvpn ディレクトリにコピーしておく.

openvpn を実行し,動作確認する.

# openvpn --config /sdcard/openvpn/yourvpn.ovpn

OpenVPN Settings をインストールし,アプリから openvpn を実行できるようにする. [Advanced] -> [Load tun kernel module] をチェック. [Advanced] -> [TUN module settings] の [Load module using] を 'insmod' に, [Path to tun module] を '/system/lib/modules/tun.ko' にする.

17. [要root] カスタム ROM の導入

参考サイト.

必須ツール.

ファームウェア (拡張子 .ftf).

カスタムロム.

Xperia には グローバルモデルの X10i, アメリカ向けの X10a,日本 (ドコモ) 向けの SO-01B の3種類があり,ファームウェアが異なっている. カスタムロムは特定のファームウェア上でないと 動作しないので,目的のカスタムロムに合わせて ファームウェアを書き換えなければならない場合がある. 例えば,SO-01B は初期状態では ベースバンド (Baseband) が 52となっているので,bb52 対応の GCMFX10 などは そのまま書き込むことができるが,FreeX10 BETA 4 はファームウェアを書き換えないと使えない. Xperia TW のように bb54 用のイメージを Xrecovery で 書き込んだ後,追加のパッチを適用すれば bb52 の ファームウェアでも動作するロムも存在する.

ほとんどのカスタムロムは Xrecovery のイメージ形式 で配布されている.ダウンロードした zip ファイルを SD カードに保存し,Xrecovery で Install custom zip>Choose custom zip from sdcard を実行すればカスタムロムを書き込むことができる. それぞれのカスタムロムのスレッドを見れば導入方法が 詳しく書かれているので,指示どおりの操作を行うこと.


Ikuo Ishikawa
Wed, 13 Nov 2013 14:00:10 GMT