Skip to content

Hiraku Dev Posts

讓你的 Yale 電子鎖串接到 HomeKit 上

大概兩年前,我就一直在尋找可以用 HomeKit 的智慧門鎖方案。後來找著找著就放棄了,當時的研究結果是這樣的:

大部分支援 HomeKit 的門鎖都是歐美款式的門鎖,然而歐美國家使用的鎖,外型跟亞洲國家不太一樣,亞洲的鎖通常會長很多,而這種鎖唯一有支援 HomeKit 的只有當時一組叫做「多靈 P8」的鎖。

但是電子鎖這種關乎安全的東西,還是找大牌子比較保險,而就我當時研究,最高階的電子鎖應該不外乎是 Yale(耶魯)跟三星兩家。可惜這兩家都不支援 HomeKit,所以那時候我就放棄購買了,想說等過段時間再看看會不會有出 HomeKit 的門鎖。

小研究:Apple 默默改了 arm64e 的 MachO binary header

前幾天遇到使用者跟我反映說更新了 tweak 之後造成 Bad CPU Type 的錯誤,想半天找不到頭緒,最後是看到 @ichitaso 告訴我的解法,才驚覺 Apple 在 Xcode 12、macOS 11.0 以及 iOS 14 對 arm64e 的 binary 做了一些改變。因此筆記一下做個紀錄,不過由於我不是全職的 iOS 開發者,可能大家早就知道這件事了,單純是我 lag 而已 XD。

Mac 上簡易好用的資料救援軟體 – EaseUS Data Recovery Wizard

相信大家多多少少都曾經遇過檔案誤刪、硬碟讀不到,甚至不小心手殘整個格式化儲存裝置的狀況。雖然平常我都勸大家多備份沒事,沒事多備份,而且一直告訴大家一個正確觀念:東西不是通通丟去外接硬碟就叫備份了,而是要再多複製一份到另外一顆硬碟才算。但還是有時候人算不如天算,事情就是這樣發生在剛好沒備份的資料上…那該怎麼辦呢?

若真的不幸發生了慘劇,市面上有很多的店家,有專業技術可以拯救寶貴的資料,但這些服務動輒上千、甚至上萬元,而且硬碟拿給別人維修,還得考慮到資料保密性的問題。

難道沒有方法可以先自己嘗試在 Mac 資料救援看看嗎?其實是有的!

Trick: Update Apple TV 4K to specific tvOS version instead of latest version

With unc0ver, we can jailbreak our Apple TV on tvOS 13.4.5. However, tvOS 13.4.6, which was released few days ago, fixed the vulnerable that unc0ver uses. Unlike iOS/iPad OS devices and Apple TV 4, there’s no ipsw for Apple 4K devices. Therefore, in general, you can only upgrade your Apple TV 4K to latest tvOS version. That’s why I write this tutorial. With this method, you can upgrade your tvOS to 13.4.5 while SHSH is still signing!