應用商店裡搜不到 Netflix?你可能遺漏了這一步 | 一日一技

語言: CN / TW / HK

解鎖、進入臨時 TWRP、刷入 Magisk、開機裝上最喜愛的模組……

對於有一定玩機經驗的人來說,這些操作應該都是家常便飯了。但在和小夥伴「搞機」的過程中,我卻發現了一個非常「玄學」的問題:即便我正確地使用了 Magisk hide隱藏 root 狀態,我的 Play 應用商店時不時也會出現 搜尋不到 Netflix 官方客戶端的情況。

誰偷走了我的 Netflix?

一番摸索之後,我在 Netflix 的 幫助中心 看到了這麼一段話:

The Netflix application may be missing from the Google Play Store if your device is not Google Play Protect certified.

簡單來說,那些沒有經過 Google Play Protect 認證的裝置在 Play 應用商店中是看不到 Netflix 的。

這裡的 Google Play Protect 又叫 Play 保護機制 ,是一套內建於 Google Play 應用商店的應用安全防護機制,它通過 Google Play 服務框架進行更新和部署,自 2017 年面世以來每天都在守護著超過 20 億臺 Android 裝置 1

如果你的裝置出廠自帶了相對完整的 Google 服務框架或你通過刷入Open GApps的方式自行安裝了 Google 服務,通過國內應用商店安裝一些高風險、不符合 Play 應用商店規範的應用時,可能會看到這樣一條提醒。

我的打碼工具去哪兒了?

這就是 Play 保護機制的作用。

但問題在於,現目前很多裝置即便能夠正常開啟 Play 保護機制,在手機為非出廠狀態時(如刷機後),位於 Play 應用商店側欄抽屜 設定 介面底部的 Play 保護機制認證也會顯示  未通過認證

這張截圖的上傳者看來沒有安裝多字重模組

這意味著 Google Play 檢測到了手機軟體環境的變化並認為這樣的裝置已不再具備安全性,而像 Netflix 這類對版權安全要求較高的應用,自然有權 根據 Play 保護機制的認證狀態決定是否向用戶開放下載 。這也正是為什麼即便我們正確設定了 Magisk hide 也可能在 Play 應用商店中看不到 Netflix 的原因。

我們該如何解決這個問題呢?

要知道,即便是 Google 自家的親兒子(比如我手裡這兩臺),在解鎖 Bootloader 並自行刷寫完整版工廠映象後,也可能會遭遇「Play 保護機制未認證」的尷尬狀況。

為了讓那些出廠前已經通過了 Google 相容性認證但機主喜歡動手摺騰的 Android 裝置  也能平等地享受到應有的 Play 保護機制待遇,流淌著「極客」之血的 Google 其實也為使用者開了個「小灶」: GSF 設備註冊

GSF 是 Google Service Framework 的縮寫,每臺 Android 裝置在連線到 Google Play 服務的同時都會獲得一個與當前系統和 Google 賬號配套的 GSF ID。 這個 ID 是我們手動解鎖 Play 保護機制認證的關鍵 ,獲取它的方式有兩種。

如果你有一定的玩機經驗,在保證裝置開啟 USB 除錯且電腦端環境配置正確的前提下,可以連線手機到電腦然後通過以下命令獲取 GSF ID:

adb root
adb shell 'sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = \"android_id\";"'

如果你覺得手動操作太麻煩,也可以從 Play 應用商店下載 Device ID 這款應用來檢視自己的 GSF ID。

就是這個了!

獲取到 GSF ID 後,我們接下來要做的就是將這個 ID 填寫到 GSF 設備註冊 頁面的輸入框並點選 REGISTER 進行註冊。需要注意的是,註冊前請保證該頁面已經登入的 Google 賬號與 Android 裝置上的 Google 賬號一致。

填進這裡

看到網頁彈出註冊成功的提示後,我們手動將 Play 應用商店停止執行並清除其應用資料,稍等片刻(視網路狀況而定)再開啟 Play 應用商店,就能在 設定 中看到「Play 保護機制已認證」的字樣了(如果不成功,建議重複這一段提到的操作並重啟手機)。

多字重的認證狀態

至此,我們就可以享受完整的 Play 保護機制了,更重要的是, 搭配合理的 Magisk hide 設定和正常的 SatetyNet 狀態 ,Netflix 這類「挑剔」的應用也會正常出現在 Play 應用商店中供我們下載和更新啦。

最後附上文中用到的 Device ID 下載。

關聯閱讀: 如何隱藏 root 狀態

> 下載少數派客戶端、關注 少數派公眾號,發現更多實用玩機技巧 :smiley:

> 特惠、好用的硬體產品,盡在 少數派 sspai 官方店鋪