ITサポーターズの仲間たち    mushi

IT関連のサポートに携わる変人が微弱な電波を発してます。
ビビビビビッ!

URL変更のお知らせとお願い 当サイトのドメインが変更となりました
http://zxvf.homeip.net から http://zxvf.stzo.net に変更となりました。
当サイトにリンクしていただいている方々にはご面倒ですが変更をお願いいたします。(2014/4/7)

HTC Incredible S と Desire S ( S-OFF & root ) フォントインストール&FMラジオ


HTC Incredible S と Desire S ( S-OFF & root ) フォントインストール&FMラジオ。HTCから開発用にS-OFFが来るかもしれないと期待していたのだが、 中華フォントにだんだん我慢できなくなりroot奪ってフォントを入れてみた。 実はHTC Incred...



HTCから開発用にS-OFFが来るかもしれないと期待していたのだが、
中華フォントにだんだん我慢できなくなりroot奪ってフォントを入れてみた。

実はHTC Incredible S と Desire Sを両方持っているのだが、日本では技適が通っていないので通信はできない。
他に使い道はいろいろとあるので別にいいのだが、やりたい場合はPCにUSBでつないでPCの接続をシェアする方法での利用となる。
しかしフォントが中華フォントのため変な漢字が非常に多くなんとなく馴染めない。
普通の通信が使えない分フォントくらいは気持ちよく使いたいがその為だけにroot取るのもなんだかなー。
好みのフォントを入れられるような仕組みを作っておいてくれればいいのにね。

でもってフォントを入れるにはroot権限を取ってやらないといけないが、
HTCの場合rootを取ってもシステムパーティションにロックがかかっていて
システム領域の書き換えが出来なくなっている。これがS-ONというやつでS-OFFにしてやらないといけない。
(確認はUSBデバッグを有効にして、省電力の高速ブートを無効にしておき、電源投入時にボリューム下を押しながら電源ボタン)

もしかしたら秋あたりに公式S-OFFが来るかもしれないので待っていたのだけど、
例の http://revolutionary.io/ がいつの間にか新しいバージョンになっていて revolutionary-0.4pre4 でS-OFF行けるようになった。
(前までのバージョンでは私のマシンは両方ともアジア版のではtemp rootが取れずに使えなかった)

他に日本語でのHTC IncredibleS と DesireS のS-OFFとroot化の解説が無いようだったので記録として書いておく。
しかしこれは非常に危険でちょっとでも失敗すると完全に壊れてしまう可能性があるので絶対にやらないようにw


基本的には Incredible S も Desire S も手順は一緒です。
私のデバイスでS-OFF & root化確認済みです。
HTC Sensation や Flyer などrevolutionary.ioの対応デバイスなら手順は一緒だと思います。
私の場合Windowsは途中でフリーズしたりするのが怖いのでLinuxでの手順になります。

準備するもの###############################
●adbが使えるインターネットにつながったLinux環境
51-android.rules
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
SUBSYSTEM=="usb_device", SYSFS{idVendor}=="0bb4", MODE="0666"

●シリアル番号
IncredibleS DesireSをUSBで接続して調べる
$ adb devices
List of devices attached
XXXXXXXXXXXX device
このXXXXXXXXXXXXの値

●HBOOTのバージョン
確認はUSBデバッグを有効にして、省電力の高速ブートを無効にしておき、電源投入時にボリューム下を押しながら電源ボタン
Bootloader画面の HBOOT-X.XX.XXXX の値

su-2.3.6.3-efgh-signed.zip
をダウンロード


ここからS-OFFの手順#######################################
http://revolutionary.io/
を開いて説明を読む。
●Downloadsの Download for Linuxをクリック。
●Beta key の画面が出てプログラムがダウンロードされる
●Beta key 画面で
Your operating system:Linux
Your device:HTC Incredible S
HBOOT version:1.13.0000
Serial number:XXXXXXXXXXXXX
(ここのシリアルナンバーは準備しておいた値)
入力したら [Generate key]を押すと
Your beta key:
xxxxxqOROkIxxxxx
と出るのでこのキーを控えておく。

●落とした revolutionary-0.4pre4.tgz を解凍し中の revolutionary を適当なディレクトリに置く。
●コンソールを開いて今の適当なディレクトリに cd する。
● Incredible S Desire S をUSBケーブルでつなぐ。
● $ ./revolutionary で実行する。
=============================================
| Revolutionary S-OFF & Recovery Tool 0.4pre4 |
=============================================
Brought to you by AlphaRev & unrEVOked.

Waiting for device...
Found your device: HTC Incredible S (vivo-1.13.0000, Android: 2.3.3, ROM version: 2.30.405.1)

This is a beta release and requires a beta release key.
Please visit: http://revolutionary.io for more information.

Enter beta key [ serial: XXXXXXXXXXXX ]:

●この状態で待ちになるので先ほど発行したキーを入力してEnter
●勝手に再起動したりするが、触れずにじっと待ち数分して下の表示になったらOK。
=============================================
| Revolutionary S-OFF & Recovery Tool 0.4pre4 |
=============================================
Brought to you by AlphaRev & unrEVOked.

Waiting for device...
Found your device: HTC Desire S (saga-0.98.0002, Android: 2.3.3, ROM version: 1.47.401.4)

This is a beta release and requires a beta release key.
Please visit: http://revolutionary.io for more information.

Enter beta key [ serial: XXXXXXXXXXXX ]: xxxxxqOROkIxxxxx
Beta key accepted - thank you for participating!

Zerging Root... this might take a minute or so.. Root acquired!
Sending in Caroline...
Cleaning up...
Rebooting to fastboot...
When life gives you lemons, don't make lemonade. Make life take the lemons back!
Waiting for fastboot...
Rebooting to fastboot (Once moar...)
SUCCESS - Life gave us lemons, we didn't make lemonade!

Do you want to download (Internet connection required) and flash ClockworkMod Recovery? [Y/n]

●ここでリカバリーを入れるか聞かれているので y を入力しEnter
(もしS-OFFだけで良ければここで n して終了しても良いがrootするなら必要なので入れておこう)
●すると最新のリカバリーをダウンロードしてインストールしてくれる。
Downloading recovery for your phone (vivo)...Done.
Flashing recovery over fastboot...SUCCESS!

が出たら終了。
●デバイスを再起動して正常に起動するか確認する


ここからroot化の手順#############################################
●SDカードのルートディレクトリに su-2.3.6.3-efgh-signed.zip を置いておく
●HBOOTを起動し recovery を開く。
●[install zip from sdcard] を選択、[choose zip from sdcard]を選択、一覧で su-2.3.6.3-efgh-signed.zip を選択。
●一覧が出てNoがたくさんあるが、そのうちのYesを選択するとインストールが始まり、終わったら再起動。
●これで superuserがインストールされているのでrootになれます。


ここから日本語フォントのインストール##################################
●お好みの日本語フォントを用意して DroidSansJapanese.ttf というファイル名に変更してSDカードに保存します。
●マーケットから busybox installer をインストールして開き、最新バージョンをインストールします。
● ここからは abd のシェルで操作します。
$ adb shell
$ su
(本体画面でsuperuserが起動するのでOKする)
# mount -o remount,rw /dev/block/mmcblk0p25 /system
# cp /sdcard/DroidSansJapanese.ttf /system/fonts/
# chmod 0644 /system/fonts/DroidSansJapanese.ttf
●本体を操作して再起動。これでフォントが適用されます。


ここからFMradioを日本の周波数に合わせる手順###########################
(フォントを入れる時に一緒にやってしまっても良いです)
●これも adb のシェルで操作します
$ adb shell
$ su
# mount -o remount,rw /dev/block/mmcblk0p25 /system
# echo "1" >/data/data/com.htc.fm/band
●再起動するか # mount -o remount,ro /dev/block/mmcblk0p25 /system
これで日本のFM曲が受信できます。


これで技適の関係で通信できないぶんFMラジオが聞けるようになって使い道がぐんと増えますね
ちなにに私はIS01に入ってたモリサフフォントを試しに使ってみましたよ

注:Incredible S と Desire S以外のデバイスの場合
/system が /dev/block/mmcblk0p25 でない可能性もありますので、
必ず mount コマンドで確認してから remount してくださいね。

▼ この記事へのコメント ▼
私はDesireSを使っており参考にさせていただきました。
Windows版で行いましたが無事成功しました。

< 過去の記事 [ 12月の 全てのトピック リスト ] 新しい記事 >
via IPv4

twitter

●→ トップページ

12/18(Mon) 06:39:36

サイト内検索

 

トピックのカテゴリー

全てのトピック
今日の思考回路
趣味について
ニュース!
Technical
Linux
OSX
その他いろいろ

みんなのリンク

全てのリンク
ニュース
アミューズメント
生活
Tools
Windows
OS X
Technical
その他のリンク
MACアドレスで位置情報検索


Archives




新しいトピック
最新:05/08 18:22


Valid XHTML 1.0 Transitional

Syndicate this site(XML)

RSS1.0(RDF)

RSS2.0(RSS)

SpecialThanks
011373872

....   

Copyright (C) 2005-2017 Amato. All rights reserved.