つぶやき保管庫

気まぐれに書きに来ます。

HT-03Aのメモリ増量を試みんとす

これは単なる作業工程のメモであり、人に教えられる読み物にはなっていないことをあらかじめご了承ください。
てか、よっぽどの初心者じゃなきゃ、読む価値なんてないと思われます。
Androidのことを何も知らない素人が、手探り状態でやってみた記録です。


現在、私の、というか旦那のお古のHT-03Aは、CyanogenMod6.1.0を入れて、Androidバージョン2.2.1になっています。
まずはMagic SPL HBOOT collection | HTC Sapphire: myTouch 3G, Magic | XDA ForumsでEngineering SPL 1.33.2005(update.engineering-spl-hboot-1.33.2005-signed.zip)をダウンロード。
これをHT-03AのSDカード直下にコピー。
端末エミュレータから「$ cat /proc/meminfo」で現在のメモリを確認。

MemTotal: 98568 kB
MemFree: 1920 kB
Buffers: 9920 kB
Cached: 9060 kB
SwapCached: 3808 kB
Active: 35860 kB
Inactive: 36320 kB
Active(anon): 26768 kB
Inactive(anon): 26920 kB
Active(file): 9092 kB
Inactive(file): 9400 kB
Unevictable: 292 kB
Mlocked: 0 kB
SwapTotal: 17736 kB
SwapFree: 4864 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 50692 kB
Mapped: 8828 kB
Shmem: 176 kB
Slab: 8852 kB
SReclaimable: 3928 kB
SUnreclaim: 4924 kB
KernelStack: 2040 kB
PageTables: 5408 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 67020 kB
Committed_AS: 1456068 kB
VmallocTotal: 802816 kB
VmallocUsed: 66616 kB
VmallocChunk: 715780 kB

HT-03Aのメインメモリ増量 - forzando@netによると、増量後は「112740 kB」になったらしい。
さてROM Managerを起動して、「リカバリへ再起動」「ClockwordMod Recoveryに再起動してもよろしいですか」をOK。
Flash zip from sdcard ー update.engineering-spl-hboot-1.33.2005-signed.zipを選択。
Reboot system now
USBさしっぱにしといたらまたRecoveryモードで起動してしまったので、Power OffしてUSB抜いて電源オン。
いつもより時間かかったけど、無事起動。
で、またUSBにつないで、HT-03Aに本体側面ボリュームキーの下側を押しながら電源投入。これをfastbootモード(別のサイトではHbootモードと記載)で起動というらしい。

BACKボタンを押してfastbootモードを起動。

http://rapidshare.com/files/429271074/dream_2708kit.zipからdream_2708kit.zipをダウンロード。展開後、中身をCドライブ直下に置く。
PC側でC:\に移動後、(cd C:\)
>fastboot flash radio radio-2.22.27.08.img
>fastboot flash hboot hboot-1.33.0013d.img
>fastboot reboot-bootloader
>fastboot erase system -w
>fastboot erase boot
>fastboot reboot recovery
と叩けとのこと。

実際のコマンドプロンプト上では

C:\>fastboot flash radio radio-2.22.27.08.img
sending 'radio' (21120 KB)...
OKAY [ 6.074s]
writing 'radio'...
OKAY [ 36.919s]
finished. total time: 42.995s

C:\>fastboot flash hboot hboot-1.33.0013d.img
sending 'hboot' (512 KB)...
OKAY [ 0.499s]
writing 'hboot'...
OKAY [ 0.562s]
finished. total time: 1.063s

C:\>fastboot reboot-bootloader
rebooting into bootloader...
OKAY [ 0.008s]
finished. total time: 0.008s

自動で再起動。

C:\>fastboot flash radio radio-2
sending 'radio' (21120 KB)...
OKAY [ 6.074s]
writing 'radio'...
OKAY [ 36.919s]
finished. total time: 42.995s

C:\>fastboot flash hboot hboot-1
sending 'hboot' (512 KB)...
OKAY [ 0.499s]
writing 'hboot'...
OKAY [ 0.562s]
finished. total time: 1.063s

C:\>fastboot reboot-bootloader
rebooting into bootloader...
OKAY [ 0.008s]
finished. total time: 0.008s


この状態で起動後、電源も切れなくなりました。
仕方なくバッテリー着脱。
ボリュームダウン+電源ボタンで起動させたところ、

一応、hbootもradioも適用させられた模様。しかし起動せん!!

再度、バッテリー着脱。
ホームキー+電源ボタンでリカバリー起動成功。
でもその後、どうしたらよいか分からなくて、適当に
Flash zip from sdcardからCyanogenMod6.1を当ててReboot system nowしてみたところ、
まるでひゃっくりの如く、docomoログの再起動の繰り返し。

仕方ないので、
HT-03Aのメインメモリ増量 - forzando@netをまんまなぞらせていただいて、
FR-Spoof-SPL-1-33-0013_S.zip
ezBiffTestKernel20110222-2708_S.zip をインストール。
どうにか無事、起動することができました。

再度「$ cat /proc/meminfo」で確認すると、やはり私のも112740kBに増量してました。
てかGoogleアプリインストールするの忘れてた。さっきみたくメモリ一覧をコピペしてメールで送ろうとしたらGmailがなかった*1(爆)
前回アップデート作業した後に、SDカード取り替えちゃったからなぁ。
さすがにROMとかRecoveryImageとかはコピーしといたんだけど、うっかりしてたw

ついで(?)だからCyanogenMod7.1もインスコしてみるかー?

*1:あとで教えてもらったのだが、最近のGAppsにはGmailは同梱されてないらしい。それにしても、GApps入れ忘れるとAndroidMarketもないのには驚いたw