SをrootedにするためにはS-OFFが必要になります。非公式ツールを使ってS-OFFし、rootedにしてみました。はまったのでその備忘録です。代助iPhone4に装着する60倍に拡大するというマイクロスコープで手元のガジェットのディスプレイを拡大してみました。S2、Kindle3も試してみました。E-ink意外にもKindleが一番キレイじゃないのかと。代助HTCが公式にブートローダーのアンロックを認めましたが、その範囲や方法については明らかになっていません。Sのroot取得を思いとどまっています(S-OFF可否の情報が未確認ということも要因ですが)。HTChttp://www.facebook.com/HTC/posts/10150307320018084ブートローダーのメニューはいつものようにボリュームボタンの下側を押しながら、右上のパワーボタンです。boot(高速ブート)”はオフにしておく必要があります。当然ですがS-ONの状態。HBOOTのバージョンは”0.98.0000′′、RADIOは38.03.02.14_Mです。boot(高速ブート)”という機能がありました。設定→省電力(Settings→Power)のメニューに項目があり、ここをチェックすると電源オフの状態から高速に起動させることができます。高速ブートがオフの状態で起動すると約60秒(実測)かかりますが、高速ブートをオンにすると約20秒(実測)で起動することができました。仕組みは理解できていませんが、おそらく終了時の状態をRAMに残しているだけだと思います。(高速ブートOnの状態で電源を落とし、バッテリーを一度外してから電源オンしたところ通常起動となりました)。HDにも実装されていたようですが、聞いたことはありませんでした。Googleで検索しても詳しい説明が出てこないのであまり使われていない機能なのかも知れません。Sを2週間ほど使用してみての感想です。前回の購入時のエントリのとおり期待を裏切りらない進歩を感じました。初代Desireで一番不満に感じていた内蔵メモリの少なくてすぐに警告が出るようなことはありませんし、初代のたまに出るモッサリ感はありません。タッチパネルの精度というか操作性がかなり向上したように思います。初代Desireのキーボード入力はミスタッチがひどかった。iPhoneの感覚でタッチするとちょっとズレてしまうし、触れた感じがiPhoneは吸いついて滑るのに対して、Desireは滑らなずキュッと止まってしまう感じでした。Sではかなり改善しているように感じます。ミスタッチや狙った場所と違うところをタップすることが減りました。慣れの問題なのかも知れませんが。面白いものを入手したのでディスプレイの比較をしてみました。Sのディスプレイ画面の同じ画像を拡大(60倍)して撮影してみました。千円札の裏面右上にある「1000」の左側の3つのサクラの花びらの雄しべの先にカタカナで「ニ」「ホ」「ン」と書いてあります。肉眼で視認するのは極めて困難な大きさだと思いますが、クッキリと捉えることができます。Sのディスプレーを見てみました。http://www.apple.comのトップページにあったiPhone4ホワイトモデルのDock内左の電話アイコンを拡大してみました。Desire拡大してみるとずいぶんと違うものですね。有機ELとTFT液晶との違いなのでしょうか。S2のスーパー有機ELはもっと目が細かいのでしょう。別の機会にご紹介します。Sのカメラの写真と動画のサンプルです。カメラは瞬時に起動しますし、タッチフォーカスはキビキビと反応して被写体に合わせてくれます。動画は720HDの割には画質に不満が残りますが、写真は500万画素ですが十分な水準ではないかと思います。バッテリーについては使い方によって全然異なりますが、バッテリー容量は増えていますし、初代Desireよりは多少もつかなという程度です。購入したばかりなので、通常よりも操作している時間がないせいかも知れません。初代に比べて軽量化(マイナス5g)されたわけではありませんが、背面のアールが強くなりコーナーが丸みを帯びていますので小さく、軽く感じます。グリップもいいですし、光学トラックボールと物理ナビゲーションキーはなくなりましたが、まったく気になりません。自分の手が小さいので、これくらいの大きさが本当にちょうどいい。わたしが片手で持った場合のタッチパネルの上下左右端から端までタッチ可能な限界のサイズかもしれません。Desireの海外SIMロックフリー版(以下、本エントリにおいてはDesireといいます。国内版X06HTとは異なります)でS-OFFしてみたのでその備忘録です。Off”とのことらしい。メーカー側の安全装置(S-ON)を解除する作業のため、本当に文鎮化してしまう可能性があるので非常に危険のようです。security.root化しただけでは完全に自由な状態ではありません。shellでログインする、または署名付きZIPファイルのflashが必要です。system状態になります。S-OFFするとDesire起動中でも書き込み可能になります。S-ONとS-OFFはブートローダーを起動させた状態で確認できます。S-ONの状態(Eclair時の画面)S-OFFの状態(FroyoにアップデートしてS-OFF実施後)S-OFFにあたり次のサイトを参考にさせていただきました。X06TをS-OFFするGoogleで検索してもS-OFFに関する情報はあまりないように思います。どこのサイトをみてもその危険性について触れています。自己責任において実施する必要があります。Installerをダウンロードし、Windows7機にインストールし、USBメモリに焼くイメージファイルAlphaRev1.5をダウンロードします。Installerを実行します。ISO”を選択しました。イメージファイルにはダウンロードしたalpharev.isoを指定します。USBメモリのドライブを指定して実行します。S-OFFを実行USBメモリを接続した状態でWindowsマシンを再起動します。起動時にブートドライブを選択します。ブートメニューを出すためにEscキーやファンクションキーのいずれかを押すのが一般的だと思います。ブートドライブをHDDではなく、USBメモリを接続したドライブを指定します。以下の通りディスプレイに文字が流れてきます。「文鎮化する可能性がありますが本当に実行しますか?」という確認があります。続ける場合は何かキーを押します。throughこれが出てきたら起動した状態のDesireをPCに接続し、USBデバッグモードにします。中止する場合はDesireをPCに接続しないでください。これが中止できる最後のチャンスです。debugging.============================================================================Desireが認識されますので、あとはStep1からStep3までの作業が自動で実行されますので完全に終了するまでじっと待ちます。10分程度で完了しました。finished.ここまで表示されたら終了です。何かキーを押してシャットダウンします。ボリューム(マイナスボタン)を押しながら電源ボタンを押してブートローダーを起動します。S-OFFに変わっているはずです。S-OFFするとカスタムリカバリにアクセスできなくなることがあるようですが、今回はS-OFF後も問題なくClockworkModのカスタムリカバリが起動しました。Desire(SIMロックフリー版)がHTC台湾工場で修理を終えてから2ヶ月ほど経過しました。故障の直接の原因ともなった基板の発熱による無限リブート現象は姿を消し、若干の発熱は見られるものの何ら問題なく利用できています。ノーマル状態ではCJKフォントがなんともダサイいですし、メッセージアプリが使用できないのが不便であるため、再度rootを取ることにしました。自分の設定などを備忘録として残しておきたいと思います。SenseのROMに満足しているのでカスタムROMはあまり考えていません。root化した後はプログラムにSuperuserが追加されている注意喚起情報root化はメーカー保証対象外となるほか、文鎮化する可能性もありますので自己責任で実施しましょう。この意味が分からない方はやらない方がよいです。この機種はソフトバンクが販売していたX06HTとは異なりますので下記の通り操作しても動作するかは不明です。V3.21Mac環境で実施しています。now”を選択します。これでroot化完了です。Permissions”という忍者アイコンが追加されています(上のスクリーンショット)。次の手順でSDKから確認することもできます。Desireにおけるroot権限で操作する基本となるものです。ManagerのインストールROMのバックアップやリストア、カスタムROMのダウンロード、SDカードのパーティション設定などがアプリで可能になります。Premium”を購入しました。利用するためにはroot権限が必要になりますので、”ACCEPT”を選択します。Superuserを起動するとACCEPTしたアプリの一覧が確認できます(下のスクリーンショット)。現時点のバックアップを取っておき、”Desire.org”などのファイル名をつけておきます。Desire(おそらくAndroid端末全部)には日本語専用フォントが入っていません。日本語のように見えるのは韓国語と中国語に対応したCJKフォントと言われる統合漢字フォントであるため美しくありません。絵文字の入ったメールが届いても□が表示されて、文字化けしてしまう場合があります。手順書/フォント変更)を参考にさせていただきました。フォントを用意(ライセンスに注意)し、ファイル名をそれぞれ次の通りにします。SDカードにコピーしておきます。Oneと違ってROMが起動しているとroot権限での操作ができません(情報提供Thx:takada_">@takada_)ので一旦、シャットダウンし、Recoveryモードで起動します。Managerアプリの”リカバリへ再起動”からRecoveryモードを起動します。USBケーブルでMacに接続した状態でTerminalから操作します。reboot再起動すると変更したフォントが反映されているはずです。SoftBankの黒SIMカードでMMSを使うHTC標準のMessageアプリではSoftBankのMMSサービス使うことができません。2010年10月8日、Androidマーケットにリリースされた”SoftBankメール”を使用しますが、標準Messageアプリと競合してしまうため、今後使用する予定もないことから削除することにしました。APNも黒SIM用に設定しておく必要があります。Desireにアクセスして、アプリを削除します。MarketからSoftBankメールをインストールすると、それまでエラーで送受信できなかったMMSメールが使えるようになりました。光学トラックボールにスリープ復帰を割り当てるスリープ状態から復帰するときに、本体上辺の電源/スリープボタンを押すのが面倒なので光学トラックボールにスリープ解除を割り当ててみました。参考サイトの匿名投稿の方法を試してみました。改行を加えてください。改行がないと正しく動作しませんでした。ファイルはSDKのtoolsディレクトリに保存しておきます。DesireをRecoveryモードに入れます。Terminalを起動し、SDKのtoolsディレクトリに移動します。次のコマンドを入力します(microSDカードを経由しない方法)。/system/usr/keylayout/本体を再起動します。272′′は光学トラックボールに割り当てられたキーアサインで、他のボタンには違う番号が割り当てられています。Test”を選択して、ボタンを押してみると番号が表示されます。バカでかい起動音を消音化するDesireがEclair(Android2.1)だった頃に起動音が大きいのは有名な話です。Boot”というアプリを使う方法がありました。Froyo(Android2.2)になってからは起動音が小さくなってヤレヤレと思っていたのですが、root化が原因かは不明ですが、rootを取ってからまた大きな起動音に戻ってしまいました。これを完全に消音化してみました。UIやRingtoneは”/system/media/audio/”の下にありますが、起動音は”/system/customize/resource/android_audio.mp3′′にありました。これを無音のmp3に差し替えるだけです。無音のandroid_audio.mp3を作ります。ファイルはSDKのtoolsディレクトリに保存しておきます。DesireをRecoveryモードに入れます。Terminalを起動し、SDKのtoolsディレクトリに移動します。次のコマンドを入力します(microSDカードを経由しない方法)。rw権限の修正もしておく。/system/customize/resource/android_audio.mp3本体を再起動します。オリジナルと無音のandroid_audio.mp3はこちらにアップロードしました。Desire(欧州版)にOTA経由のアップデート通知が来ていましたので適用しました。台湾工場から戻ってきてすぐにOTA経由でFroyo(Android2.2)に上げたばかりでしたが、変更点はつぎの通りのようです。ダウンロードからインストール完了・再起動までの所要時間は15分程度でした。b-microSIMプラチナサービス(略してプラチナSIM)をSIMロックフリーの各種モバイル通信端末で使ってみました。Desire(欧州版)、Kindle2(国際版)です。通信速度(下り)の観点でまとめてみました。HDではiPhone4と同程度の速度が出ました。SafariからBNRスピードテスト回線速度計測ページ(画像読込み版)を利用して複数回実施しましたが15kbps程度しか出ませんでした。TwitterクライアントやYouTuneアプリなどはiPhone4と同程度の速度で使えました。Fakerを使用するとSafariでの速度もiPhone4並みになりました。Desire(欧州版)標準ブラウザからBNRスピードテスト回線速度計測ページ(画像読込み版)を利用して複数回実施しましたが最高速度は15kbps程度でした。アプリによってはiPhone4と同等のスピードで利用できるものもありました(例:Dropbox、Kindle、Foursquare等)が、インターネットに接続が必要なアプリのほとんど(Map、YouTubeやTwiccaなど)はデータが落ちてこない状態に近いため常用は到底無理かと思います。15kbps相当しか出ていないものと思います。Switcher”というアプリを使用したところiPhone4と同程度の速度に改善されました。WIFIルーター(Android2.2標準アプリ)を起動して、3G回線をオフにしたiPhoneをテザリング接続してみると、iPhone側からは普通の速度でアプリが利用可能でした。Agentの変更前後の速度比較Kindle2(国際版)電波はつかみましたがSIMロックが施されているようです。「iPhone4専用」ですが、他のモバイル通信端末で使用してもパケットは流れて来ますので全く使えないということはないようです。アプリによってはiPhone4と同程度の速度ですが、まったくダメななアプリもあります。Agentを変更すると改善する場合があるようです。所感プラチナSIMの月額6,260円(通話料金月1,050円分を含む。日本通信ホームページ2010/9/14時点)に特別な割安感はありません。アプリによっては速度が15kbpsしか出ないとなると、なおさらプラチナSIMをiPhone4以外のSIMロックフリー機をメインとして使用するために購入するのは除外されるべき選択肢だと思います。Agent情報についてiPhone以外であることを明示的に渡す場合には速度が出ていないような気がしますので、場合によってはUAを変更することで改善するかもしれません。ROM改造やJailBreakが必要となりますのでメーカー保証対象外となりますし、故障等の不具合の原因となる可能性がありますから注意が必要です。<参考>日本通信のホームページで申込時の注意事項には以下のとおり記載があります。本商品は、iPhone4を当社所定の種類のアプリケーションにおいて快適にご利用いただくための商品です(ファイル交換(P2P)アプリケーション等、連続したデータ通信にはトラフィック制御を設ける場合があります)。iPhone4以外の通信端末でのご利用にはトラフィック制御を設けており、満足のいくパフォーマンスでご利用いただくことはできません。SIMロックフリー(以下、欧州版Desire)を台湾HTCサービス工場で修理してもらいましたのでその顛末を報告します。同機種で同じ症状に遭われている方、また同社端末を個人輸入された方の参考になれば幸いです。長文になりますので最初にサマリーをつけました。修理後の欧州版Desireの電源をONにしたところ。購入後1ヶ月程度はまともに使用できていました。Desireのリブート無限ループの原因)。root化したり改造ROMと差し替えていましたが因果関係は不明です。root化やカスタムROMを問題なく利用出来ているユーザが大多数であり、同じ症状について当ブログにも複数ご報告いただいていることや、最初に発生したのがroot化以前であったこと、さらに海外では同様の事象が報告されていることなどから、root化やカスタムROMが原因とは考えられませんでした。直接的な原因は本体裏の発熱。SDカードスロットのあたりの基板が発熱し、一定以上になると突然落ちてリブートがかかり、正常起動せずに、またリブートとなりました。これがバッテリーパックを外すまで繰り返すか、真っ白の背景に緑字で”htc”と表示されたまま固まってしまいます。そのためこの症状を未然に防ぐには「本体が熱くなってきたな」と感じたら冷やすことくらいでした。Desire)を販売停止という発表があったため、早めに修理しておかないと部品がなくなっても困るなと思い修理に出す決心をしました。※ブログのコメントにも報告いただいたように国内版だとソフトバンクにあずけておよそ1週間程度で手元に戻ってくるそうです。Us”メニューから「日本から交換あるいは修理してもらいたいがどうしたらよいか?」と問い合せました。同日以下のとおりメールで返信がありました。サイトにログインしてください。ありがとうございました。入力項目の「国」にJapanと入力したためか、メールの最後に日本語の説明がありました。Warrantyについて詳しく知りたかったので指示通り問い合わせサイトにアクセスし、チケット番号とメールアドレスを入力して、自分の電話番号を返信しました(7月25日)。電話番号を返信してから2日後の7月27日にHTC日本支社のスタッフから電話があり、ひととおり症状を説明しました。Strage実行で工場出荷状態に戻す)は試したか」などの確認があり、最終的には修理が必要という結論になりました。service”に対応した工場にて修理が必要となることから、日本から一番近いのが台湾を案内されました。日本語でサポートがあるので安心感がありますし、なにより最後まで親切丁寧なプロフェッショナルの仕事でした。Europeに照会する必要もなかったように思います。serviceに対応した工場はないため、HTC日本が直接端末を預かって海外工場の取次ぎや、修理代金を集金する等のサポートは行っていません(2010年10月28日時点)。間接的に現地とのコミュニケーションの取次ぎをしていただくのみです。これだけでも大変ありがたいことなのですが。HotlineHTC自社ブランドの製品*に関するお問い合わせお問い合わせは、こちらの問い合わせフォームをご利用ください。service」が展開されております。このサービスは、HTC製品をご購入されたお客様に国・地域にかかわらず、HTC支社が存在する地域で保守サービスをご提供するものです。通信事業者ブランドで発売されております製品に関しましては、各社仕様にカスタマイズされておりますので、ご購入元の通信事業者へお問い合わせくださいますよう、お願い申し上げます。翌日の年7月28日、HTC台湾工場への修理依頼に際しての必要事項の返信依頼と注意事項のメールが届きました(内容は以下参照)。HTC日本の方はあくまで私とHTC台湾との仲介役としての立場のため、スピードを優先したかったので、メールは全て英語で対応しました。日本語でも大丈夫だと思いますが、端末の症状などは英語のメモが必要だという説明がありましたので、どのみち英語は避けて通れないと思います。送料やその他諸経費は全て当方負担です。ROM改造していたので保証対象外になることは覚悟していました。新品をもう1台購入するよりはマシです。8月1日に必要事項記入してメール返信したところ、8月4日に商品を工場に発送するよう指示されました。国外に発送するのは初めてだったので非常に不安でした。郵便局のEMSを利用しましたが、内容物についてしつこく聞かれました。「携帯電話」であることを告げるとダメの回答。こちらも引くに引けませんので「バッテリーは外してある」ことを伝えると、ようやく認めてもらいました。最初にダメという回答で諦めていたら送れなかったかもしれません。端末購入金額6万円の損害賠償保険を付保し、送料込みで1,000円。8月6日発送でHTC台湾工場に到着したのが8月9日。ほとんど日本と変わらない金額とスピードに驚きました。修理完了と修理代金の請求・支払いについて8月13日、HTC日本経由で「修理が完了したので代金$US20を振り込んで欲しい」という連絡がありました。順番待ちもあるだろうし1ヶ月くらいは覚悟していたのですが、工場に到着してわずか4日目には完了の連絡というスピーディさでした。後ほど確認しましたが、今回はROM改造していたので保証対象外となってしまいUS$20が必要になりました。代金決済方法はHTC台湾の指定口座への送金のみでした。日本からの海外への現金送金は手数料が高いことは知っていたので、クレジットカードかPayPal等の決済が出来ないか確認しましたがダメでした。外貨送金を実際に体験するのは初めてでしたが、やはり高額かつ面倒であることを実感。国内送金であれば数億円を振り込んでも手数料は高くても840円です。外国の銀行へ外貨で送金するとなると、銀行毎に手数料はバラバラ。メガバンクで3000円程度、銀行によってはさらに固定費の他に振込金額に応じて上乗せ手数料のかかることもあります。送金金額がUS$20(約1,700円)ですから、それより高い手数料を支払うのも違和感があります。調べた限りでは一番手数料の安かった(1件2,500円)ゆうちょ銀行を利用しました。送金依頼書はもちろん全て英語で記入が必要です。振込先の銀行を指定するのに「銀行の住所」か「SWIFTコード」が必要になります。HTCからは銀行住所もSWIFTコードも連絡はありません。downloads)から自分で調べました。送金目的は日本語で構いませんが「携帯電話の修理代金支払いのため」とはっきり記載する必要があります。当日の交換レートUS$1=86.83円で計算し、修理代金US$20=1,736円+送金手数料2,500円=4,236円となりました。8月16日に送金処理を完了しました。※SWIFTコードとは日本でいう銀行コードのようなもので直接海外送金をやりとり出来る銀行に付与されている世界共通のコードです。着金確認の連絡と受け取りについて8月20日にHTC日本のスタッフの方から着金の確認がありました。送金者の名義とわたしが一致しているとの最終的な確認をする目的です。間違いない旨を返信し、HTC台湾工場から日本向けに発送手続きがとられました。受け取りが着払いになることは確認していましたが、EMSは1,000円でしたから、DHLから電話で「13,275円になります」と聞かされたときはめまいがしました。えいば最初にHTC日本のスタッフの方から「台湾からの送料が1万円くらいかかると思いますがいいですか?」と質問されたのを思い出しました。修理したいという思いが先走っていましたし、DHLの料金が高いかどうかという予備知識がなかったため他の輸送業者に変更するという選択肢に思い至りませんでした。そのときFedEx等の他の業者の送料を確認して、交渉が可能だったかはわかりません。これから修理を考えている方は注意されたほうが良いと思います。8月26日、無事に受け取りました。同梱されてきた修理レポートに書いてあるようですが、読めない漢字ばかり。英語でやりとりしていたのはなんだったのかと。指示がなかったのでmicroSDカードは挿したまま送りましたが、抜き取られて戻ってきました。購入時に附属していたものですがちょっと悔しいです。修理に出す場合は全て外して送ったほうがいいですね。動作確認について今のところ問題なく動いていますが、当初は1ヶ月程度は問題が起きていませんでしたから、これで安心することはできません。長時間利用して筐体は熱を持っているようですがリブート無限ループに陥ることはなくなっています。様子をみながらの仕様になりますが、気づいた点は追記していきたいと思っています。HBOOTのバージョンについて修理に出す前のHBOOTのバージョンは0.75.0000、RADIOが4.05.00.11でしたが、基盤交換ということもあり修理後のバージョンはHBOOTが0.92.0001、RADIOが5.09.00.20となっていました。FroyoのHTCオフィシャルリリース版のアップデート通知がありました。SIMロックフリー版が操作中に突然スクリーンがブラックアウトしてリブートの無限ループに陥る原因におおよそ検討がついた。スクリーンがブラックアウトしリブート。brilliant”と表示され(皮肉なもんだが)、耳を劈くような音を鳴らしながらそのまま固まるか、再度ブラックアウトして再起動仕様とすることの繰り返し。最終的にはバッテリーを外して放置するハメに。翌朝、電源を入れると普通に起動する。特定のアプリのインストールや操作中にではなくリブート無限ループがまた起こる。想定される原因root化、Mms.apk、App2SD等のカスタマイズが原因なのかとも思ったが違うようだ。本体が一定以上に発熱した状態になると発現することがわかった。発熱の原因はまだ分からないが、長時間(20分以上?)の連続操作は確実にこの状態に陥る。バッテリーが発熱しているのかと思ったが、どうも本体の違う部分。海外サイトには同様の報告が上がっていることからまず間違いないと思う。危ないとおもったら本体を放置して冷却するしかない。今日一日これで確実に防止できた。—ROMをDeFroST1.0にしてみたが症状は改善せず、Location関係のスイッチをオフにしてみたが、やはり本体の発熱によりリブートの無限ループが始まってしまった。発熱を抑えるためにオーバークロックならぬアンダークロックを試みた。Usersというアプリでクロックを最小に設定して、本体の発熱が抑えられるのか、リブート無限ループに陥ってしまうのかを確認してみた。結果はやはりリブート無限ループへ。発熱して突然落ちてしまうまでの時間はこれまでよりも長時間継続使用が可能だった。