不求人,自己開通海外版本 Apple Watch ECG 功能

English version here

本文為全球首發教學,轉載請附上原本連結,謝謝。此外,在開始本教學之前,有幾點非常重要,請大家看清楚。

  1. 本教學僅供技術研究使用,在未經許可的國家開啟 ECG 功能,甚至販賣「開通的服務」可能觸犯當地相關法律
  2. Apple 有可能隨時改變遊戲規則
  3. 跟 iCloud 污染法不同,這個方法如果換手機配對手錶可能需要重新操作一次,即使兩隻手機是用同一個 iCloud 帳號也是。

必備條件:

  1. Apple Watch S4 以上版本
  2. 任何可以 Apple Watch 4 代以上的 iPhone
  3. 可開通的 iOS + watchOS 版本組合(請看下表)
  4. iMazing (購買優惠網址,運費選 0 元,它不會真的寄出,賣家會訊息給你正版序號),PC / Mac 應該都可以,Windows 請確定你的系統是 64bit 的才行
  5. ECG 啟用檔案 (v1v2) 下載之後請解壓縮,會得到一個 .plist 檔案
  6. 手機的「健康」App 必須要有任何紀錄(正常應該都會有啦...)

 

版本組合與可用狀態:

iOS watchOS 可用此法開通
12.2 ~ 13.1.1 5.2 ~ 6.0 未知(可能可以)
13.1.2 ~ 13.3.1 6.0.1 ~ 6.1.3 可,限定可開通 ECG 國家
13.4 ~ 13.4.1 6.2 ~ 6.2.1 不可
13.5 ~ 13.7 6.2.5 ~ 6.2.8 可,任何國家
14.0 ~ 6.2.5 ~ 6.2.8 可,任何國家
14.0 ~ 7.0 ~ 7.0.1 不可,這是 watchOS 的 bug,請升級
14.0 ~ 14.2 7.0.2~7.1
14.3 7.2 請看註解

注意:已知iOS 14 以上很容易恢復備份後死機,這是 iOS 14 的 bug,並不是 iMazing 的問題,請先預留足夠的時間進行重複操作,以防萬一。

註解:若你先前用 iCloud 污染法,或者所在地區有開放 v1,但沒開放 v2,則可以用 v2 plist 升級 v1 為 v2。若你使用 iMazing 法、越獄法開通,或者從來未開通過,則升級 iOS 14.3 + watchOS 7.2 則無法使用此方法,且會造成先前開通的狀態失效。這有可能是 Apple 那邊的 bug,需等待未來版本修正。

 

測試環境:

  1. 台版 iPhone XR iOS 13.1.2(完全乾淨重刷,手機地區完全不影響)
  2. Apple Watch 4 代港版 watchOS 6.0.1
  3. 日本 iCloud 帳號(日本為非開通地區,帳號地區完全不影響)

 

在之前跟 x43x61x69 大大的研究中,我注意到了開啟 ECG 功能之後會在「健康」紀錄裡面寫入兩個標記。所以反過來說,我們只要把「健康」資料裡面寫入那兩個標記,不就開通了嗎?

經過詳細的研究之後,我發現確實跟這兩個標記有關,但是並非直接改「健康」資料,而是用更簡單的方法。但無論如何,需要修改手機的備份檔案。這時候就要用第三方軟體 iMazing 了,如果你沒有購買的話,可以點這邊購買正版,官網賣 45 美金(約 1400 台幣),透過折價券只要 94 人民幣(400 台幣左右),如果你有兩台電腦,買雙授權更划算!

更新:iMazing 偷吃步免付費法可以繼續往下看

為了讓手錶能夠正確讀取我們之後導入的 ECG 開通資訊,請先解除手錶的配對。接著,用 iMazing 對手機做一次加密備份,打開 iMazing 應該會跳出如下的畫面叫你設定備份選項。

▼ 接著注意設定如下,備份加密的選項一定要開,否則你之前的「健康」紀錄不會備份到,其他選項可以照自己的意思隨意調整,預設狀態不用動也可以。

 

▼ 設定完成之後,就按備份以建立一份加密備份

 

▼ 接著,按上面的按鈕以顯示所有備份,再選擇我們剛剛的備份,最後再選擇編輯

 

接下來會 iMazing 會跟你說亂改備份很危險,要先叫你做「備份的備份」,就直接按繼續,等他跑完。

▼ 再來,看到 iMazing 左邊往下滑,會出現「可以編輯的備份」,按照下圖選到 HomeDomain/Library/Preferences 裡面

 

接著,找到我們上面說要下載的「ECG 啟用檔案」,解壓縮得到一個 com.apple.private.health.heart-rhythm.plist

▼ 把這個檔案複製到備份檔的HomeDomain/Library/Preferences資料夾底下,如果出現警告說要覆蓋,就確定讓他覆蓋吧

 

▼ 選回我們修改過的備份,然後按「還原」,接下來選機器

 

▼ 補充 iMazing 偷吃步免費法:對剛剛修改好的備份選擇用資料夾方式輸出,然後放到 ~/Library/Application Support/MobileSync/Backup/ 底下,之後再用 Finder / iTunes 還原備份(不透過 iMazing 還原),這樣過程就完全不需要用到 iMazing 付費功能!(路徑為 macOS 用,Windows 版請爬文找對應路徑)

 

▼ 如果你有用 eSIM,請不要勾選 iMazing 的「清除內容」,有可能導致 eSIM 消失,如果空間不足,先去刪照片、或者同步的音樂之類的,反正備份會還原照片,甚至 DFU 重刷也可以,DFU 不會導致 eSIM 消失

還原完成之後,重新配對 Apple Watch,請選擇新的 Apple Watch,不要還原手錶備份

配對完成之後,你就可以使用 ECG 功能了。如果配對完成後發現心電圖 App 一直卡在安裝中,嘗試重開機,重開機若無效,需要重新配對,但應該就會正常。

 

本文非常感謝 x43x61x69、@HuangIYang,Garynil 以及熱心借我手錶的宥勝,沒有他們的話我不可能完成這個研究。

2020/12/15 更新:感謝台灣蘋果同好群 Jimmy、Shiro、KM、哈利、Ted 幫忙測試,提供 v2 研究檔案。

 

附註:若出現 com.apple.security.xpc error 訊息,請直接在手機裡面選擇清除所有資料與內容,再嘗試還原備份

 

 

242 則留言

  1. 「cameron」的個人頭像
    cameron

    我也成功了 iOS 14.0.1, S6 Watch OS 7.0.2

    一樣按皮樂姐說的步驟去操作

    第一次還原時出現白蘋果,只好DFU @@
    DFU後不死心在手機乾淨的狀態下又回復一次,就成功了

  2. 「宅鍋」的個人頭像
    宅鍋

    imazing 2.12.3+11 PRO+IOS 14.0.1+s6+watch os 7.0.2 成功!

  3. 「lordmi」的個人頭像

    iMAZING付費現在是不是鎖中國兩大支付?不管哪個平台都是要支付寶或者微信,沒有信用卡選項?
    而且只能買單機版,漲到RMB149...

    1. 「Hiraku」的個人頭像
      Hiraku

      最近有人教我一招你可以試試看
      iMazing 不要付費,先備份、編輯好備份檔案之後,對編輯過的備份按右鍵,選擇輸出到資料夾。

      然後把那個資料夾丟進去 iTunes 備份的位置(~/Library⁩/⁨Application Support/⁨MobileSync/⁨Backup⁩),之後直接用 Finder/iTunes 還原手機備份...(Windows 版路徑請自己查詢)

  4. 「Spoon」的個人頭像
    Spoon

    原始環境:
    iPhone XS max - iOS 13.7 + Apple Watch s5 - watchOS 6.2.8 + iMazing
    解除配對watch s5,iPhone 更新iOS 14.0.1,配對新 watch s6 選擇從備份回復,將watch s6更新至watchos7.0.2,完成後無心電圖app,解除配對,重新配對,一樣選擇從備份回復,完成後,心電圖成功開啟。

  5. 「Peter」的個人頭像
    Peter

    Iphone 7+, IOS14.1, watchOS 7.0.2 Watch s6(10/20 Got it)-------------OK First time use ECG. Taiwan.

  6. 「LEO」的個人頭像
    LEO

    測試過後,iOS 14.2 beta與watchOS 7.1 beta順利開通!(皆為台版裝置)

  7. 「hongwei」的個人頭像
    hongwei

    使用偷吃步免費法成功開通,環境為IOS14.1(XR台版)+WatchOS 7.0.2(S6台版)。期間遇到一個小問題,最後在使用iTunes還原修改好的備份檔時,跳出iPhone空間不足無法還原,最後使用"重置->清除所有內容和設定",再還原一次即可。感恩皮樂姐!

    1. 「hongwei」的個人頭像
      hongwei

      黑五時買的iMazing這回剛好用上,升級為14.3+7.2後破解V2版成功。心律不整監測功能依然存在唷!

  8. 「Rong-Ying Liao」的個人頭像
    Rong-Ying Liao

    iMac MacOS 10.15.7 & iPhone XR iOS14.1 & Apple Watch Series 6 WatchOS7.0.2使用iMazing免費法成功開通~
    建議使用前先更新iOS、製作修改標記的備份後,將手機清空再用做好的備份還原。
    另外MacOS 10.15可以使用Finder進行備份與還原,路徑可從iPhone頁面的「管理備份」中,右鍵點選「開啟檔案位置」,將做好的備份丟進去即可在Finder點選還原。

  9. 「ChenFu」的個人頭像
    ChenFu

    iPhone 12 Pro Max iOS14.2.1 & Apple Watch Series 5(港版) WatchOS7.2 成功開通
    製作修改標記後,直接備份還原失敗出現無法開機情況,手機清空後再重新進行備份還原後,有成功開通。

  10. 「marco008875」的個人頭像
    marco008875

    備份修改完成後.用ITUNES回復備份....結果成了白蘋果
    目前急診中

    1. 「Marco008875」的個人頭像
      Marco008875

      手機重置清除乾淨後在更新恢復(修改檔)就可以開通,v2但心律不整的通知還是開不起來

    2. 「Hiraku」的個人頭像
      Hiraku

      手錶設定那邊應該會顯示已經開了才對,「健康」那邊顯示的不準

  11. 「marco008875」的個人頭像
    marco008875

    了解,謝謝皮樂姐,我再試試目前還原的手機還是有點狀況

    1. 「marco008875」的個人頭像
      marco008875

      請問皮樂姐、用了這個v2版本,是可以開啟心律不整通知的嗎?,試了好幾次還是依舊開不了,但可以確定的是版本已更新爲v2沒錯

    2. 「Hiraku」的個人頭像
      Hiraku

      你有在手機的「手錶」app 的心律不整相關開通畫面可以讓我看看嗎?

    3. 「marco008875」的個人頭像
      marco008875

      要貼圖在那裡呢!我已經用其他方式開通心律不整通知了

    4. 「marco008875」的個人頭像
      marco008875

      我貼在您FB那篇文章裡了(Marco Chiu)
      給您參考

  12. 「正傑」的個人頭像
    正傑

    回復備份會很久時間嗎

    1. 「marco008875」的個人頭像
      marco008875

      約莫10分鐘左右,手機端重開約5分鐘左右完成

    2. 「iosway」的個人頭像

      我是要從V1->V2,備份檔約35G,在Finder左側的手機名稱旁邊的圓餅圖跑完後,手機會出現一個升級的提示,然後手機上會顯示進度條,這部分跑挺久的,但還好一切順利跑完成功升級。我的iPhone 12 Pro要半小時以上吧,挺久的。

  13. 「宅鍋」的個人頭像
    宅鍋

    11 pro 14.3 + watch s6 7.2
    使用 iMazing 2.13.2 做備份編輯併導出資料
    再使用 iTunes 12.11.0.26 回復
    成功

  14. 「wang jie」的個人頭像
    wang jie

    12pro Max 14.3 + watch s4 7.2
    使用 iMazing 2.13.2 做備份編輯併導出資料
    再使用 iTunes 12.11.0.26 回復
    v2不成功

    1. 「Super Lee」的個人頭像
      Super Lee

      我是iPhone 11 Pro Max, 其他條件跟樓主的相同,一樣V2不成功,還是只顯示version 1

    2. 「Super Lee」的個人頭像
      Super Lee

      從頭到尾重做一次,透過iTunes DFU,然後把V2檔案再覆蓋進入備份檔案一次,再透過iMazing還原,等到所有的APP都下載完畢後,才進入Apple Watch裡頭設定完成! 西瓜卡也在手機變更地區到日本後,兩張電子西瓜卡都取回,一張放入Apple Watch,一張留在iPhone內

  15. 「Erika Furudo」的個人頭像
    Erika Furudo

    使用v2開通了心律不整可是無法開通心電圖,手機手錶和門號都是台版,但現在人在中國大陸,用台灣門號行動數據漫遊。

    更新了14.3和7.2後手錶上有ecg app,但點開會要求我去手機健康裡面設定。設定生日時會跳出“所在地區不支援”。

    1. 「Hiraku」的個人頭像
      Hiraku

      你必須人在台灣才可以使用台灣門號開通,漫遊是無效的。
      建議你先用 v1 看是否可以開 ECG,如果可以再升級 v2

  16. 「Jerome」的個人頭像
    Jerome

    iPhone 12(iOS 14.3) + Apple Watch S5 7.3
    iMazing 2.13.2(14531) 做備份後,依據上述方法編輯,最終導出備份到資料夾。
    最終使用 macOS Big Sur 11.1 使用 Finder 恢復備份後,重新配對 Apple Watch。
    最終 ECG app 有出現,版本依然為 v1。不知問題在哪。anyway,謝謝皮樂姐~

  17. 「feig.wang」的個人頭像
    feig.wang

    我安此方法操作了三次,但是“心电图”app 还是提示您所在的区域不可用

  18. 「无羽の翼」的個人頭像
    无羽の翼

    從美國購買了一塊二手的Apple Watch S5,更新至Watch OS 7.2;手機為台灣版iPhone 8,清空數據,並更新至iOS 14.3;Apple ID 所屬區域為美國。手機和Apple ID都是第一次連接Apple Watch,直接使用了v2的plist。
    但是在中國大陸使用“健康”app開啟ECG時 還是提示“您所在的區域不可用”。

    那個v2 plist,是否只能讓先前已開通v1 ECG的用戶開啟v2 ECG ? ?

    1. 「Mbao」的個人頭像
      Mbao

      你健康裡面是空的不會有作用,必須要有資料

    2. 「Hiraku」的個人頭像
      Hiraku

      我現在懷疑確實是 v2 只能讓開啟 v1 的使用,但也有人回報說 v1 在最新版也不能用,可能 Apple 又鎖掉(或者跟 7.0.1 一樣出現 bug)了...

    3. 「无羽の翼」的個人頭像
      无羽の翼

      手機雖然清空,但連接手錶前我有登錄iCloud,同步以前的健康資料(步數、睡眠 等),再用iMazing備份、導入plist、還原。
      watchOS更新至7.2後不可降級;手機無論是iOS14.2或14.3,在使用v1 plist,並重新與手錶配對後,手錶的ECG app提示我去手機上啟用ECG;但手機的“健康” App會直接顯示ECG已啟用,跳過了檢驗年齡和地區的步驟。結果也是無法啟用ECG

    4. 「Hiraku」的個人頭像
      Hiraku

      那我覺得八成是 Apple 又鎖掉(或者 bug)了,帳號污染法可用。正常開通後升級 v2 可用

  19. 「tbb」的個人頭像
    tbb

    可以开通但一直(截止iOS14.3)都有个bug,健康app会自动断开网络(好像是大陆版机器会有的开关其他机型不知道)。

  20. 「ningshiba」的個人頭像
    ningshiba

    为什么我的imazing无法编辑备份(拷贝至设备无任何反应)。
    有同学有同样的问题吗?

    1. 「ningshiba」的個人頭像
      ningshiba

      已解决问题,原来是自己的imazing是盗版的,功能不支持= =

發佈留言