hmx-17の日記

技術ネタとかプライベート

E5823のFingerprint error

指紋センサのハードウエアエラーとか出るので。

http://forum.xda-developers.com/xperia-z5/help/fingerprint-hardware-available-t3354800/page17

/system/etc/firmware/の

tzwidevine.b00 -> tzwidevine.b00.bak
tzwidevine.b01 -> tzwidevine.b01.bak
tzwidevine.b02 -> tzwidevine.b02.bak
tzwidevine.b03 -> tzwidevine.b03.bak
tzwidevine.mdt -> tzwidevine.mdt.bak

 上記リストをリネームすればよろしい。

E5823買った

買いました。
というわけで颯爽とbootloader unlockとroot化を。
以下項目についてはroot/bootloaderというAndroid通常利用ではあり得ない状況なので、自己責任にてお願いします。
1. Lolipopをしゃぶる
買ったのはマシュマロでしたがiovyrootでTA Partitionを持ってきたいのでLolipopをしゃぶります。
XperiFirmで32.0.A.6.200を取ってきましょう。今回はTelstra AUにした。
iovyroot持ってきてtabackup.bat叩くとIMGファイルが出来るので超大事に取っておく。
(これがあればbootloader Unlockまで戻れます)
2. bootloader Unlockの儀式
bootloaderをOEM unlockします。開発者モードの設定でOEMコマンド有効にしておかないと絶対に通らない
(ハマりポイント)
3. マシュマロを焼く
再びXperiFirmで32.2.A.0.253辺りをくべます。今回はCustomized HKにした。
古いFlashToolだと最初のTAバックアップで死ぬからな!
(ハマりポイント)
4. マシュマロを食べる
さっき持ってきたファームのkernel.sinからkernel.elfをFlashtoolのSin EditorでExtractする。
rootkernel_v5.0_Windows_LinuxでそのKernelをくべる。
> rootkernel.cmd kernel.elf kernel_patched.elf
一緒にSuperSUを置いておくとパックにされるぞい。
(SuperSUからファイル名始まらないとパックにされないぞい)
dm-verityとRICはこの後の作業のため切っておくぞい。
DRM解除はお好きに。drmrestore.zip使うもよい。
このpatchしたkernel.elfをFlashToolのFastboot modeで焼く。
5. エリアメールを準備
謎なことにXperia Z5(Compact)のdocomo版のftfには一切エリアメールが入ってないのでSO-04Gから取る。
XperiFirmでSO-04Gをダウンロードしてsystem.sinを同じくExtractして、.ext4を7zipで展開する。
odexファイルがsqashFSにあるのでToolでパカパカする。
> unsquashfs -no-xattrs odex.priv-app.sqsh
squashfs-rootの中身をpriv-app\armにコピー
oat2dex.jarでdeodexする
> java -jar oat2dex.jar priv-app\arm\AreaMail_sha1.odex framework\arm\dex
classes.dexにリネームしてapkに入れる
> 7za.exe u -tzip -mx=0 priv-app\AreaMail_sha1\AreaMail_sha1.apk classes.dex
こいつを adb pushでとりあえず /sdcard/に送り込む
> adb push AreaMail_sha1.apk /sdcard/
> adb shell
$ su
# mount -o rw,remount /system
# mkdir -p /system/priv-app/AreaMail_sha1/
# cd /system/priv-app/AreaMail_sha1/
# mv /sdcard/AreaMail_sha1.apk .
# chmod 644 AreaMail_sha1.apk
# cd ..
# chmod 744 AreaMail_sha1
# ls -la で他のフォルダとパーミッション同じなことを確認
# exit
$ exit
端末再起動するとエリアメールが入る
フロントエンドはPlayストアからどうぞ。
6. Xposedインストール
TRWPでXposedを焼く。
adbでInstaller apkを入れる。
今回はモジュールでAndroPlusModをadbで入れる。

注意事項:

  • Flashboot modeのXperiaはうWindows10だとどうしようもないのでWin7VMなりを用意しましょう。
  • Marshmallowのftfの状態でTAをdd使って強引にレストアしようとすると、soft brickっぽくなるので気をつけましょう。

こわかった。

おしまい。
Have a nice Xperia world.

Windows Server 2012系で Intel 82579V を使う

ProSetを入れてもNICが見つからないよと言われて泥沼にはまった
Windows Server 2012 Essentials その1
いったん署名を無効にして、改変したINFファイルを使ってドライバをインストールした後に
署名を有効にするとドライバ署名だけが残るので問題なく使えるという…

ウイルスバスターCorp. の Windows 10

うちで検証したら大丈夫だった(置き書き)
Ready for Windows 10(English)
見てみると

Compatibility of Trend Micro Endpoint Products with Windows 10

All of the Trend Micro endpoint security products (including Smart Protection Suites, OfficeScan™, Worry-Free™ Services, Worry-Free Standard/Advanced, Application Control, Endpoint Encryption and Vulnerability Protection) will have minor Windows 10 patches made available for their latest releases on or before August 3, 2015. To download these minor patches, please visit: http://downloadcenter.trendmicro.com/

ということでして、8月頭には英語版は(SP1が5月に既にリリースされているため)完全対応となり、日本でQAを通した後にリリースされるのではないでしょうか。
確かプロダクトキーは共通なので、お急ぎの方は英語版で検証をしてみると良いかも。
(ライセンス的にどうなのかわからんのと、厳密にビルドNoが違うはずなので完全な検証にはならないと思います)