攻撃は最大の防御なり

50代おやじの適当なブログです。

週明けは眠い

2012-04-16 08:23:00 | 戯言
相変わらずの事ですが、週明けは眠い。

今週末やったのはSensationのICSロムがどうも調子悪いので
CM9でも入れるかと思ってビルド。
途中エラーになったので後でなおすかと思っていたら何故かLinux起動せず。
ブートレコードが壊れたんだろうね。
そのうち治します。

花見

2012-04-13 08:10:22 | 戯言
明日は会社の花見なのですが、強風でもう桜も散ってしまいましたよねぇ。
雨も降りそうだし、場所も強烈に遠いから余り行きたくない。
朝起きてみてから行くか決めよう。

花粉の舞う季節

2012-04-09 08:18:30 | 戯言
うちの妻が花粉症になった様です。
頭が痛くなるときもあるそうで、俺より酷いかも知れない。
俺は目が痒い、起きぬけに鼻がムズムズする位。

そういや職場が今日から新事務所なのです。
引っ越しの片付けをしなくちゃ。


そろそろ

2012-04-06 08:26:38 | 戯言
そろそろブログのデザインを変更しようかと思っています。

今も文面とデザインでギャップがあると思っていますが
手作りなので、時間が有ってやる気がある時じゃないと難しいのです。
今回は特定のコンテンツに絞らない無難なものにするかなぁ。

S-OFF,rootedなHTC SensationにICSのOTAを当てる2

2012-04-05 08:37:21 | HTC Sensation
今日はOTAを当てますが途中で失敗する人も居ると思います。
いろんな記事で書いていますが、HTCのOTAにはbspatchという
バイナリ差分パッチが使われていて
system下のリソースが正しいものじゃないと当てられません。

個別のリソース戻しのやり方も後日書きますが
いちいち面倒だと思う人はRUUを当てて戻しちゃうのが一番早いです。
S-OFF,UNLOCKの状態にしたいのであれば
Revolutionary→RUU→公式bootloader unlock→OTA
の手順かな。

じゃあOTA当てますが、ここで一発バックアップを取っておきましょう。
後で元に戻すというよりは、何らかの理由でOTAが途中でこけた時の救済用です。
まずはRecoveryを公式のやつに戻します。好きな方法で戻してもらえば良いですが
今回はPG58IMG.zipを使いましょう。ここからダウンロードしてください。
一応、使い方を説明するとPG58IMG.zipをsdcardのルートディレクトリに入れます。
こいつはファイル名に意味があるのでリネームはしないで下さいね。
「adb reboot bootloader」を実行するか、ボリューム下を押しっぱなし再起動でbootloaderのメニューに入ります。
ここでPG58IMG.zipを当てるかい?と聞かれるのでそのまま進めばOKです。
当てた後もPG58IMG.zipは残っているのでリネームするか削除しておきましょう。

普通OTAをあてるときは
アップデート通知→ダウンロード→アップデートする?→OK
ですが、もし中身が違っているとこんな感じで異常終了してしまうはずです。



これじゃあ何も進まないので別の当て方をしましょう。
ちなみにアップデート通知が来ていないけどOTAは持っているとい
う場合も下記の方法で当てられます。

最初にOTAをsdcardのルートディレクトリに入れます。
アップデート通知からダウンロードした人は/sdcard/downloadにあるはずなので移動させてください。
そしたらリカバリーに再起動します。
「adb reboot recovery」、bootloaderメニューからRECOVERY、ROM Managerでリカバリーに再起動などですね。
次にボリューム上を押しながら電源キーを押します。



この画面になりましたか?
Apply update from sdcardからOTAを選んで実行します。
ここでもしリソースがおかしいと対象のファイル名を表示して止まりますので入れ換えて再実行です。

問題なく進めば再起動しろと表示されるので
Reboot system nowを実行。


このあと数回再起動しますが、ここではfermware.zipの中身を当てています。
booloaderの書き換えもこのシーケンスで行われるので
多少フリーズ臭く感じても絶対に電池抜きしちゃダメですよ。

これでめでたくICSになりましたが、この話はClockworkMod Recoveryを導入してroot取りまで行きます。
その前にエラーになってOTAが当てられなかった人用に個別ファイルの戻し手順。
「ファイルが違うって言われてもバックアップなんか取ってねぇよ」と思っても大丈夫
多少面倒臭い手順になりますが、これ知っていると色々応用が効きます。

暴風雨

2012-04-04 08:37:59 | 戯言
OTAの当て方の続きを掲載しようと思いましたが
画面イメージが無いとやっぱり分かりづらいのでちょっと保留。

昨日は17時頃には職場の人々もほぼ帰ってしまっていましたが
俺は作業が終わらず残っていました。
21時過ぎに京急も動き出したので帰りましたが
雨もやみ電車も空いていて快適でした。
早く帰れ勧告が出るときは残っていた方が楽だった事が多いですね。
かといって好んで残っているわけでも無いんですが。

S-OFF,rootedなHTC SensationにICSのOTAを当てる

2012-04-03 09:19:58 | HTC Sensation
さて、身の回りに多少余裕が出て来たのでHTC SensationのICS,OTAの当て方いきます。
以前書いたOTAの当て方では分かりにくい所があると思うので
より詳しく書いていきます。
主目的はS-OFF,rootedなSensationにOTAを当てることですが
ノーマル端末の人でも知っていて損はないかな。
多分、数回にわかれる予定。

・bootloaderの状態を確認する

bootloaderには下記の状態があると思います。

 公式bootloaderでLOCKED,S-ON
 公式bootloaderでLOCKED,S-OFF
 公式bootloaderでUNLOCK,S-ON
 公式bootloaderでUNLOCK,S-OFF
 RevolutionaryのbootloaderでS-OFF

一般的にS-OFFと呼ばれているものはbootloaderのUNLOCKとS-OFFを行った状態です。
こいつらを行っていないと以下の弊害がでます。

UNLOCKしていない(LOCKED)

 fastbootを使ったROMイメージ書き換えができない。
 ROM ManagerからClockworkMod Recoveryの書き換えが出来ない。
 PG58IMG.zipでの書き換えはできる。

S-OFFしていない(S-ON)

 通常起動時にはsystemパーティションにセキュリティロックがかかっていて書き換えが出来ない。
 ClockworkMod Recovery経由では可能。

Revolutionaryを当てた状態で使っている人が多いかと思いますが
こいつは見かけ上UNLOCKにするだけで実はUNLOCKされていません。
(なのでRUUをあててbootloaderが入れ替わるとLOCKED,S-OFFになる)
また、公式bootloader unlockはunlockするだけで、S-OFFにはならないようです。

ICSにするとbootloaderが1.27になり、今のところ Revolutionaryが当てられなくなります。
無計画に上げてしまうとbootloader書き換えとか荒っぽい事をしないといけなくなるので注意してください。

俺の場合は公式bootloader,UNLOCK,S-OFFで当てたので特に何もしていません。
公式UNLOCKは非常に良いのですが一度でも行ってしまうと
ロックしてもRELOCKEDになりLOCKEDには戻れないようです。
端末を売る予定の人は注意してください。

gmailアドレスは重要なのです

2012-04-02 07:48:39 | 戯言
昨日、息子のOptimus LTEにロックがかかりました。
画面ロックにパターン入力を設定しているんですが
タッチパネルの調子が悪くて15回間違えたそう。
あまりに間違えるとgmailアドレス、パスワードを聞かれるんですね。

gmailアドレスは重要だから絶対に忘れるなよと言ったのに
どうも忘れたらしいw
/data/dataにある設定情報のsqlliteファイルを覗こうと思ったけど
USBデバッグを有効にしていないので繋がらない。
こうなるともうお手上げですね。
Factory Resetをかけてアドレスを取り直させました。

新しいアドレスは何にしたのか聞いたら
入力したのが既に使われていたので候補で表示されたのを選んだそう。
それじゃぁ、また一緒だろがw