Hatena::ブログ(Diary)

kinneko@転職先募集中の日記

検索エンジンから来た方へ: 申し訳ないですが、日記なので日々積み重なっています。
目的の情報にたどり着くには、右の検索窓から日記内を再検索してください。
北陸エリア内(もしくはエリア外でも)で転職先を探しています。
(マジです。ネタではありません。ホントですって...)
詳細履歴書をご希望の方はメールでご連絡下さいませ。(kinneko at gmail.com)
chromeで見ると、死ぬほど出るGoogleの広告がブロックできないので、
firefoxでABPを入れるとすっきり見られます。

2017-03-16

[] JAGOVISORの金型完成。試し抜き。

発注した金型が仕上がって、試し抜き結果を回収してきた。

設計ではスリットは1.5mmだったのだけど、抜けにくいということから、2mmで再設計している。

設計図面のバージョンはMまで来ている。


試作、想定より出来がいい。

狭い部分がかなり抜きにくいということで、普通より圧を上げている。

数を抜くと細かい刃が外に向けて広がる可能性が高いそうだ。

そんときは刃の修理費がかかる。

細かい部分は当然ながら高いのでツラい。

とりあえず刃の状態見ながら抜いてもらって、ダメそうならそこで止めるということで量産手配を依頼した。

すぐに量産のお金も入れないといけないナ。


パーツはこんな感じ。

https://lh3.googleusercontent.com/7uW3H9vxQf19-XsF262IhOuTDETiWRm7vqJgJh2-xqmx7u2kuJF3ZXz4mlFH9dHCZjuOeFVfZby_0fLaoEPnbWYWChHaLFKo8w=w640-h400-no?.jpeg


型で押し切ったので、一部分が白くなっているのがわかる。

https://lh3.googleusercontent.com/A6_2cMoPTa5NKvA09XqGdsbo8XRqzsYnb-bVVOIJnycoPNCi69qMgDzf-GsdnvTvY8ZVld-5A4HqloD99jZ0QZiJZOFXHFuegg=w640-h400-no?.jpeg

レーザーカッターでやったのより、はるかになめらかできれい。

https://lh3.googleusercontent.com/8roO3_KZy8G3cVsJQxBB1qFO9ZwKpKi302RkcRAVRtH9qtFR7lHVCNDuQhWWc2uFqtbrwjtkgBOOcYmbBoa-dAuQlDC8VNMXNA=w640-h400-no?.jpeg


組み立てて、端末セットすると、こんな感じ。

https://lh3.googleusercontent.com/yUw0ug_OmSK8oYHoeg6dIPmasoCwVi6CsSAxjwqKANlED0KqU70Zwq_XspdBjVNkWn4Jaztis9uJGWzyMKKrSUnhFGgE9OrG0Q=w640-h400-no?.jpeg

https://lh3.googleusercontent.com/_LlS-cE5qRgXeL2g1gzJPdX5ZPdnd02aBPJ2aG2zaVZqQtH7gQBhmf7HaUwHHzFw7QsaChfIkhw9SDvA6wHAXFeSLve5srJpHA=w640-h400-no?.jpeg


ワンタッチ(ウソ、ツータッチ)でフラットにできるので、持ち運びも荷物にならない。

https://lh3.googleusercontent.com/Vc4O6vq8zGTDFuBxgwPso_QYxwapWg_VPM7vnU4l2jlxoBQM3TPd3yI7l9IfzHd2XpsO_ITJYwmC9iqNZ6Nj5aDoa0BrITp1Mg=w640-h400-no?.jpeg


IPD調整は、左右別々にできる。

https://lh3.googleusercontent.com/DHdhtf9nDDpttOAmvO8MHHBK4gOdw3HdQ93ApGqv76vlGwEdKQO8PaC5kenvrbcUUH7RpTYKmcfGrpA8JZUdIRpwTEGQ5f6srQ=w640-h400-no?.jpeg

https://lh3.googleusercontent.com/K8t8uvPIZvzzuTJzGm_Y5bTDcUz--lVaremcg00OdOZqOe1Gg9oLvcnSHRM3DXl8sUKzCvnvXYmAeu7Ie6cfK7mSmnnhxbVEGg=w640-h400-no?.jpeg

https://lh3.googleusercontent.com/NBke1ArIZpDU40iDTuHOzjdvD37op8HmYjUlQgj-hTBBpAfo0_h1Z4-YprZinOfjHln4Hx43MgHvZEE0V08UubdKS27cA8kJuQ=w640-h400-no?.jpeg


IPDは最大で80mm近いので、野生さんでも安心。子供でも合わせられるレベルで調整可能。

https://lh3.googleusercontent.com/iPjUcctj7vvwTycGFZECP93oAvsI_fLIYmRhilOz4MgMSk4im6oyNZj0rSpy0nTqOT3yvb9xlfjurkYQeE7dnj-09x4fn8FnLg=w640-h400-no?.jpeg

https://lh3.googleusercontent.com/h9emYsa6ELR5aepptN_093kVvV1eNOcQdkDsXURiOUhemEml2oS0v6gG6SPz2gObBfIcFQzAM8EeRkqrIvaSfA6wBIbUMWqYuQ=w640-h400-no?.jpeg


フォーカスの調整は、左右でこのスリットの位置を変更することで簡易対応。

https://lh3.googleusercontent.com/q9-l7EtL6aVTpph4yCvOSClnSrZi8CBqKbcNw8VRTy9rEoMpFirptvhOZs_vclLiMA-Huguq1k-viE5wb4RUaIgoA5TrmbUGuA=w640-h400-no?.jpeg


金型が弱りそうな問題の箇所。

https://lh3.googleusercontent.com/i413KNdk3vkoZg4r21JA4I8o6vF42VKWiemyDP6FFFgtnR_rYha5xCCzGPg15aXIGKy1KHzAPF9Eniuh3SFunhS8kyxF1kGVUw=w640-h400-no?.jpeg


さて、技術書典2に間に合うのだろうか?

2017-03-15

MacBook Pro 13のファンを交換する

普段使いのMBP Mid2012。

移動を除くとほぼ24h電源入っている。

ファンが摩耗で軸ズレしているのか、えらく大きな音を出すようになったので交換する。

バッテリに続いて、3rd partyの部品での交換。


手配したのはこれ。

MacBook Pro 13インチ A1278 A1342 CPU ファン ZB0506AUV1-6A

http://amzn.to/2n9t5MW

1,700円なら送料と時間考えると海外並みかな。

ニセモノかもだけど。

まぁ、動けばよい。

どうせなら、同じSUNONのがいいよな。

ホンモノのSUNONが来るかどうかわかんないけど。

他は結構なお値段がする。


数日で、ほんとにファンしか入ってないのが届いた。

https://lh3.googleusercontent.com/tx4HRqn099evwP1ftd-VMmzdDpuF-XI_--YTiFNC94kdmJGGdvl6QSdHazJecWyC5MmMGmwper63QdScLqO2fD6uYn6Tt_1G=w640-h400-no?.jpeg


本体の裏蓋を外すには、小さめのプラスドライバでよい。

ファンは、三ヶ所のネジで止められている。

https://lh3.googleusercontent.com/y1rX5fAq_T_aSyRDVkX5z-EtCO7G4bO6PG3OWizD_oEjwNbcuNATxuBj3Mma8NZ6dj9yffR__Um80G_KwM31BrFInfqMJgS9=w640-h400-no?.jpeg

ファンの取り外しには、T-5のトルクスドライバが必要。普段携帯しているツールキットに入っている。

https://lh3.googleusercontent.com/MNPDwIB0TLDzgN34LuNTmUwNbH56SUPMLUgwuiHaAzC1Bh7UmvpMWLNd3F7uLtZnrpFYsJOZid-FeAFns-EdwEPD1O7rMikv=w640-h400-no?.jpeg

ネジには二種類あるので注意。

https://lh3.googleusercontent.com/XqAOoh7FogiO83VUdfEcXOfRa_5Fc53YvbN5BshZ05aHMElfud6TGdroXROKBQIj2MdJgSIrQPQ-G6fFpM2eo84RkavlJ_Tf=w640-h400-no?.jpeg


ファンのネジをはずしても、ハーネスがコネクタで固定されている。

https://lh3.googleusercontent.com/MGZ3eYCO0cycRlH5phUUkGSaiH4WHqPGWQWI9VixHA7zyDIykoNvcVJLXA5q_VXVB7Qam2uGFT5i3V0WT5MO1fXjD-HNIlb3=w640-h400-no?.jpeg

ファンのコネクタ。

https://lh3.googleusercontent.com/xYIrJ2dU71IUq-lMQ9DuEU7YEN_JHlk8OXIBhWZMdOXNougCs0R1oe89JaAK0jqNqXY3Ue4ovaCC1a_2VALw9qzxltqqlGZY=w640-h400-no?.jpeg

コネクタの裏側。

https://lh3.googleusercontent.com/o3Z7RRVYP_ZO2Eah4tqk_97wQp7pafx9TCV0TEK53xAjADtQZddPZrTXQPBe_IWwedIoYlcYTXSVYBjaJYqbGwzmuFbuaPxx=w640-h400-no?.jpeg

ファンを外したあと。

https://lh3.googleusercontent.com/IjMS9j62hAeaboCzxeZSn4Q2cmkgLRK-aPWeqqGoDBDuuBf8Yd4pEX4SoWIZodMgyMW1tMBLwpQfFVdQAUdBz8huuTCEYFo_=w640-h400-no?.jpeg


外したファン(左)と、買ったファン(右)。

表面処理も違うような感じ。買ったファンには細かいキズもある。管理用と思われるバーコードシールもない。

https://lh3.googleusercontent.com/-pmieo87xLKA/WMkjXn7XykI/AAAAAAAAL9E/-JJrCgE8nrI5cYN3VCkVL6kmxnCKuGiFQCJoC/image.jpg

https://lh3.googleusercontent.com/-5mxROHkSyXA/WMkjXm_DlQI/AAAAAAAAL9E/3btoD6ZqB5Y8Mp1FEExTOJnuHVZomLA5gCJoC/image.jpg

ハーネスが違う。オリジナルはストレートで、買ったものは編み込みになっている。

http://lh3.googleusercontent.com/-u6_W9COcLvo/WMkjXl_Bs0I/AAAAAAAAL9E/7VLgUys0qbIEG2rcOFh-mdv-SXxGvwU4QCJoC/image.jpg



交換後は、順調に回ってます。

https://lh3.googleusercontent.com/31LT0zTCX57hZzA1Zj01iX_LQNKiQTB1BMwSTtK8nAhlxgr1wR5Vk0YofLLnk4z6GkHLZ4ODSIrfsT2dWELhaBT8ChKWVP65=w640-h400-no?.jpeg

2017-02-10

Android端末をバックアップ・リストアする(2)

http://d.hatena.ne.jp/kinneko/20170209/p1

続き。


N5: 端末データのフルバックアップ

N5のほうのデータとアプリをまるごとバックアップしておく。

システムアプリを含んだバックアップと、含まないバックアップがあるので、容量差を見てみた。

$ adb backup -apk -shared -all

$ ls -lh backup.ab

-rw-r----- 1 kinneko staff 1.2G 2 9 11:36 backup.ab

$ mv backup.ab backup.ab.in_system

$ adb backup -nosystem -apk -shared -all

Now unlock your device and confirm the backup operation...

$ ls -lh backup.ab

-rw-r----- 1 kinneko staff 907M 2 9 11:43 backup.ab

$ mv backup.ab backup.ab.ex_system

$ ls -lh backup.ab.*

-rw-r----- 1 kinneko staff 907M 2 9 11:43 backup.ab.ex_system

-rw-r----- 1 kinneko staff 1.2G 2 9 11:36 backup.ab.in_system


N5: 写真とダウンロードデータのバックアップ

FileTranspherを使ってバックアップしておく。


N5->N5X: 端末データの移行

N5Xで"使ってみる"ボタンを押す。

SIMカードの挿入画面が出てきたけど、今はないので"スキップ"。

N5Xへようこそ画面になる。データのコピーを選ぶ。

ネットワーク接続をはじめるので、"セットアップ時にネットワークを使用しない"を選ぶ。ダイアログが出るが"続行"する。

ここで、アカウント設定の同期したものを使うか、BTとWiFIを使って端末間のデータ移行はできるのだけど、アプリの設定は引き継がれないのでパス。パスワードを忘れてしまったサービスなど調べるのもめんどくさいので一括移行がいい。

日付と時刻を設定する。

名前はそのまま"次へ"を押す。

指紋によるロック解除も使わないので"スキップ"する。警告が出るので再度"スキップ"。

Googleサービスが出るので、これは各自判断でオンオフを選んで先へ。

その他の設定項目で、メールアカウントなどの設定が出るが、これも飛ばして"設定を完了"を押す。

最終調整を行っていますと出て、ホーム画面になる。"ようこそ"と表示されている。

設定を開き、端末情報のビルド番号を数回タップして、開発者モードをオンにする。

1つ戻って、開発者オプションからUSBデバッグをオンにする。PC側に接続していると、そのまま許可ダイアログが出るので許可する。

adb devicesコマンドで端末が表示されるのを確認する。

$ adb restore backup.ab.ex_system

Now unlock your device and confirm the restore operation.

端末側で、完全な復元画面になって、パスワードを求められるけど、パスワードは設定していないので、そのまま"データを復元する"ボタンを押す。

しばらく待つ。

端末側に"復元が終了しました"というトーストが出て終わり。

しかし、アプリは何も出てきていない。デフォルトの33アプリのみ。

再起動する。

引き継げてない... orz


もともとN5Xに入っててバックアップしたアプリをリストアしてみる

$ adb restore com.kinneko.jago360.ab

Now unlock your device and confirm the restore operation.

リストアされてない...

特にエラーも出てないのだよね。


しょうがないのでアカウント移行手順に従う

念のため、N5のほうでバックアップとリセットで、データのバックアップをオンにしておく。

N5でWiFiとBluetoothをオンにする。

N5Xは再度初期化。WiFi設定を行うと、アップデートを確認中のあと、データの引き継ぎ画面になる。

"Androidスマートフォンからのバックアップ"を選ぶ。

設定から付近の端末を選べと表示が出るが、N5のほうにはそういう設定はない。

N5のポップアップで"新しいAndroid端末のセッ..."というのが出ているので選ぶ。

スタートガイドの画面が出る。次へを押す。

端末のリストが出る。N5Xの表示と同じものを選ぶ。端末に接続していますの後、コードの確認で6桁のアルファベットが出る。

N5X側で同じコードが表示されていたら、N5側で次へを押す。

他の端末へコピー画面が出る。コピーボタンを押す。なんか一瞬でコピー出た。不安。たぶん、アカウントしか投げてなくて、あとはクラウドバックアップでやる気のようだ。

N5X側ではパスワード入力画面が出ている。Googleアカウントのパスワードを入れる。

パスワードが違うと出る...

長期で変更されていないパスワードは、変更しないと認証されないようだ。警告もなにも出ないとは...

別端末からパスワードを変更して、認証は通った。

アプリのダウンロードがされている。

ホーム画面の構成は維持されているようだ。


移行できなかったもの

chromeのブックマークのバックアップないな。

この手順では、有料アプリはリストアされないようなのだけど、これは使ってないので問題ない。

adb経由で直接入れたアプリは移行されない。めんどくさいことだ。

GooglePlay開発者サービスは、同意なしには更新されなかった。

twitterアプリもアプリ認証が必要だった。

Slackアプリも認証が必要だった。

ホームアイコンの電卓アプリが引き継がれなかった。

音量の定位置は引き継がれなかった。

Ingressのアカウントは、GooglePlay Engineからのアカウント引き継ぎを受けたようだけど、COMMの距離が200kになってた。

ポケモンGOは、生年月日からはじまったので、めんどくさいからそのままアプリ削除した。

Slackもログインからになっている。

モナコインアプリ消えた。当たり前か。コインの情報も引き継げない。

ハングアウトの履歴も引き継げていない。

血圧記録アプリのデータも引き継げていない。

Bluetooth系アプリの接続情報も引き継げていない。

テザリングの設定も引き継いてない。


端末移行は、なんでこんなに面倒な仕様なんだろう。

Googleもっとちゃんと考えてほしい。

アプリデータとかクラウドへのバックアップ使っても、ほとんど同期できないで新規設定だし、引き継げないデータ多すぎだし。

ローカルで入れたアプリは移行できずに再インストールになるし。

ひどい。

Google的には、設定はfirebaseに入れておけや!ってことかもだけど。

2017-02-09

Android端末をバックアップ・リストアする(1)

N5落として液晶割ったので、N5Xに引っ越しする。

予備のN5Xは、娘にあげてしまったので、VRデモ端末なくなるのがつらい。

1.5kくらいで、N5の中古が買える相場らしいけど、Daydream時代にそれもね。

Daydream対応アップデートを行ったばかりの、ZTE Axon7も5万円強で買えるみたいだけど、850をイマサラという気もする。

とりあえずの移行先はN5Xとして、現在使っている状態をバックアップしておく。


N5X: 写真やダウンロードしたデータを保存する

アプリと設定は、adb backupでバックアップできるのだけど、これには写真データとかダウンロードデータは含まれない。

まず、これらをバックアップする。

USB接続して、端末をファイル転送モードに。Android File Transferアプリから、Macにデータを退避する。

デモ機なので、あんまりデータは入っていない。


N5X: ローカルアプリをバックアップする

さて、移行先のN5Xはデモで使っているので、こちらにもアプリが入っている。

容量のデカいものもあるので、共存はできない感じか。

しかし、自前ビルドで、ビルド環境失われたデモアプリとかも入っているので、これらはバックアップしておきたい。

$ adb shell pm list package | sort

package:android

package:android.autoinstalls.config.google.nexus

package:com.DemoScenes

package:com.HeadsetDemo

package:com.android.backupconfirm

package:com.android.bluetooth

package:com.android.bluetoothmidiservice

package:com.android.bookmarkprovider

package:com.android.calllogbackup

package:com.android.captiveportallogin

package:com.android.carrierconfig

package:com.android.cellbroadcastreceiver

package:com.android.certinstaller

package:com.android.chrome

package:com.android.connectivity.metrics

package:com.android.cts.ctsshim

package:com.android.cts.priv.ctsshim

package:com.android.defcontainer

package:com.android.documentsui

package:com.android.dreams.basic

package:com.android.egg

package:com.android.emergency

package:com.android.externalstorage

package:com.android.facelock

package:com.android.hotwordenrollment

package:com.android.htmlviewer

package:com.android.inputdevices

package:com.android.keychain

package:com.android.location.fused

package:com.android.managedprovisioning

package:com.android.mms.service

package:com.android.mtp

package:com.android.musicfx

package:com.android.nfc

package:com.android.omadm.service

package:com.android.pacprocessor

package:com.android.phone

package:com.android.printspooler

package:com.android.providers.blockednumber

package:com.android.providers.calendar

package:com.android.providers.contacts

package:com.android.providers.downloads

package:com.android.providers.downloads.ui

package:com.android.providers.media

package:com.android.providers.partnerbookmarks

package:com.android.providers.settings

package:com.android.providers.telephony

package:com.android.providers.userdictionary

package:com.android.proxyhandler

package:com.android.retaildemo

package:com.android.sdm.plugins.connmo

package:com.android.sdm.plugins.dcmo

package:com.android.sdm.plugins.diagmon

package:com.android.sdm.plugins.sprintdm

package:com.android.server.telecom

package:com.android.settings

package:com.android.sharedstoragebackup

package:com.android.shell

package:com.android.statementservice

package:com.android.stk

package:com.android.systemui

package:com.android.vending

package:com.android.vpndialogs

package:com.android.wallpaper.livepicker

package:com.android.wallpaperbackup

package:com.android.wallpapercropper

package:com.divegames.divecitycoaster

package:com.divegames.divedeep

package:com.divegames.launcher

package:com.futuremark.dmandroid.application

package:com.google.PlayGround

package:com.google.android.GoogleCamera

package:com.google.android.apps.books

package:com.google.android.apps.cloudprint

package:com.google.android.apps.docs

package:com.google.android.apps.docs.editors.docs

package:com.google.android.apps.docs.editors.sheets

package:com.google.android.apps.docs.editors.slides

package:com.google.android.apps.enterprise.dmagent

package:com.google.android.apps.gcs

package:com.google.android.apps.genie.geniewidget

package:com.google.android.apps.helprtc

package:com.google.android.apps.inputmethod.hindi

package:com.google.android.apps.maps

package:com.google.android.apps.messaging

package:com.google.android.apps.photos

package:com.google.android.apps.plus

package:com.google.android.apps.tycho

package:com.google.android.apps.walletnfcrel

package:com.google.android.backuptransport

package:com.google.android.calculator

package:com.google.android.calendar

package:com.google.android.carrierentitlement

package:com.google.android.configupdater

package:com.google.android.contacts

package:com.google.android.deskclock

package:com.google.android.dialer

package:com.google.android.ext.services

package:com.google.android.ext.shared

package:com.google.android.feedback

package:com.google.android.gm

package:com.google.android.gm.exchange

package:com.google.android.gms

package:com.google.android.gms.setup

package:com.google.android.googlequicksearchbox

package:com.google.android.gsf

package:com.google.android.gsf.login

package:com.google.android.ims

package:com.google.android.inputmethod.japanese

package:com.google.android.inputmethod.korean

package:com.google.android.inputmethod.latin

package:com.google.android.inputmethod.pinyin

package:com.google.android.keep

package:com.google.android.launcher

package:com.google.android.launcher.layouts.bullhead

package:com.google.android.marvin.talkback

package:com.google.android.music

package:com.google.android.onetimeinitializer

package:com.google.android.packageinstaller

package:com.google.android.partnersetup

package:com.google.android.play.games

package:com.google.android.printservice.recommendation

package:com.google.android.setupwizard

package:com.google.android.storagemanager

package:com.google.android.street

package:com.google.android.syncadapters.contacts

package:com.google.android.tag

package:com.google.android.talk

package:com.google.android.tts

package:com.google.android.videos

package:com.google.android.webview

package:com.google.android.youtube

package:com.google.audiospaces

package:com.google.castledefense

package:com.google.cdl

package:com.google.samples.apps.cardboarddemo

package:com.google.vr.cyclops

package:com.google.vr.inputcompanion

package:com.google.vr.ndk.samples.controllerpaint

package:com.google.vr.ndk.samples.treasurehunt

package:com.kinneko.jago360

package:com.kinneko.jago360dive

package:com.lge.HiddenMenu

package:com.lge.entitlement

package:com.lge.lifetimer

package:com.mypaceengine.mmdtest

package:com.qti.qualcomm.datastatusnotification

package:com.qualcomm.atfwd

package:com.qualcomm.qcrilmsgtunnel

package:com.qualcomm.qti.rcsbootstraputil

package:com.qualcomm.qti.rcsimsbootstraputil

package:com.qualcomm.timeservice

package:com.quicinc.cne.CNEService

package:com.unity3d.vrstandardassetscb

package:com.verizon.omadm

package:jp.bluetone.hardwarechecker

package:org.codeaurora.ims

なんか、157アプリも入っているんだね。

多すぎてよくわかんないな。

logcatで表示しながらアプリ起動するか、intentでコマンドでアプリ起動するとわかるか。

logcat死ぬほど出るので、オススメできない。

02-09 14:48:00.430 879 3671 I ActivityManager: Start proc 13125:com.google.PlayGround/u0a103 for activity com.google.PlayGround/com.google.unity.GoogleUnityActivity

設定->アプリからは65アプリがインストールされているのがわかる。

pm list packageで出てくる大半は、システムアプリ。表示しなくていいのに。

バックアップが必要なのは、このくらいしかなかった。前にvuforia試した時のアプリはいなくなっていた。

  • package:com.google.PlayGround
  • package:com.kinneko.jago360
  • package:com.kinneko.jago360dive

PlayGroundは、ソースを改変してDaydream機でなくてもリモコン動くようにしたやつ。

あとの2つは自前アプリ。

$ adb backup -f com.google.PlayGround -apk com.google.PlayGround

Now unlock your device and confirm the backup operation...

端末側に表示が出た。

端末が暗号化されているので、バックアップも暗号化がいるそうな。パスワードを入れろという。

端末を暗号化した記憶はないんだけどな。どうも、デフォルトで暗号化されているようだ。

$ ls -l com.google.PlayGround

-rw-r----- 1 kinneko staff 0 2 9 15:01 com.google.PlayGround

どゆこと?

パスワードの間違いとかも表示されない。

adb backupでは一括しかできないの?

オプション間違いか。

$ adb backup -apk com.google.PlayGround -shared -f com.google.PlayGround.ab

Now unlock your device and confirm the backup operation...

端末側でパスワードを入れ、「データをバックアップ」を押してしばらく待つとバックアップできたようだ。

$ ls -lh com.google.PlayGround.ab

-rw-r----- 1 kinneko staff 142M 2 9 15:09 com.google.PlayGround.ab

アプリ毎にこれを繰り返すのは超めんどくさい。


N5X: 端末のリセット

Felica対応端末ではないので、おサイフケータイは使っていないから、これは問題なし。

指紋認証も設定していないので、これも問題なし。

設定->セキュリティ->スマートフォンの暗号化に設定があるのだけど、暗号化されていて解除できないようだ。

設定->バックアップとリセット->自動復元をオフに。

設定->バックアップとリセット->データーのバックアップをオフに。

設定->バックアップとリセット->データの初期化を実行する。"モバイル端末をリセット"を押し、再確認の"すべて消去"も押す。

消去後、自動的に再起動してくる。

Welcome画面が出れば成功。

2017-02-07

東芝のTVについないだHDDが認識しなくなったと持ち込まれる(4)

http://d.hatena.ne.jp/kinneko/20170126/p1

http://d.hatena.ne.jp/kinneko/20170127/p1

http://d.hatena.ne.jp/kinneko/20170202/p1

の続き。


再生はできたそうだ。

ただし、102番組。

ファイル数からいくと、元は160番組くらいあった感じ。

XFSの修復ログからdtvファイルで壊れていると判断された数とは帳尻は合う。


うち、いくつかの番組は、番組名ではなく、なんだかわからない名前が表示されたそう。

これは、metaファイルが壊れているのだろう。


おそらく、壊れていると判断されたファイルも、まだかなりサルベージはできる感じではあるのだけど、そろそろメンドクサイのでお開きで。