如何在任何 Android 設備上啟用 Camera2 API 支持 [2024 年更新]

當您想通過智能手機設備下載谷歌相機端口時,啟用 camera2 API 是非常必要的。 通常,這些端口將提高相機的整體質量,並毫不費力地渲染出令人驚嘆的照片和視頻。

然而,當你有 檢查相機API 你手機的功能,失望地發現你的手機不支持這些API。

然後留給您的最後一個選項是通過刷新自定義恢復或生根您的 Android 手機來獲取該應用程序編程接口。

在這篇文章中,我們將介紹不同的方法,您可以通過這些方法輕鬆地在手機上啟用 Camera2 API 而不會出現問題。

但在我們開始之前,讓我們先了解一下以下術語(如果您是第一次聽說)。

什麼是 Camera2 API?

在較舊的 android 手機中,您通常會獲得可能不是很好的相機 API。 但是谷歌在Android 2 lollipop 中發布了Camera5.0 API。 這是一個更好的程序,提供了廣泛的屬性,進一步有助於提高手機的整體相機質量。

此功能可提供更好的 HDR+ 結果,並在高級軟件的幫助下為點擊低光照片添加美妙的屬性。

有關更多信息,我們建議您查看 官方網頁.

先決條件

  • 通常,以下所有方法都需要 root 訪問權限。
  • 訪問開發人員設置以啟用 USB 調試。
  • 需要在 PC/筆記本電腦上安裝必要的 ADB 驅動程序
  • 獲取正確的版本 TWRP 根據您的手機自定義恢復。

Note: 有各種方法 根你的手機, 但我們會推薦你 下載 magisk 用於穩定配置。

啟用 Camera2 API 的方法

一些智能手機製造商,例如 Realme,在附加設置中提供 Camera HAL3 以使用第 3 方相機應用程序,可以在啟用開發者模式後訪問。

(僅適用於 Android 11 或以上更新的 realme 手機)。 但許多智能手機並非如此。 在這種情況下,您可以按照後續方法進行操作:

1.使用終端模擬器應用程序(根)

  • 首先,訪問 終端仿真器 應用程序。
  • 要授予 root 訪問權限,請鍵入 su 並按下Enter鍵。
  • 輸入第一條命令—— setprop persist.camera.HAL3.enabled 1 然後按回車。
  • 插入下一個命令 - setprop vendor.persist.camera.HAL3.enabled 1 然後按回車。
  • 接下來,重啟手機。

2. 使用 X-plore 應用程序(Root)

  • 下載並安裝 X-plore文件管理器 訪問系統/根文件夾。 
  • 然後,您必須訪問 system/build.prop 文件夾。 
  • 點擊 構建道具 編輯該腳本。 
  • 添加 - ”persist.camera.HAL3.enabled = 1″ 在底部。 
  • 之後,您必須重新啟動智能手機。

3.通過Magisk模塊庫(Root)

使用 magisk 進行 root 有很多好處,其中之一就是您將獲得模塊目錄訪問權限。

  • 首先,下載 模塊-Camera2API-Enabeler.zip 來自模塊庫。
  • 接下來,您必須在 magisk 管理器中安裝相應的 zip。 
  • 重新啟動您的設備以激活相機 API 模塊。

4. 通過 TWRP(Root 或非 Root)刷入 zip 文件

  • 下載必要的 Camera2API 壓縮包 文件。 
  • 將手機啟動到 TWRP 自定義恢復。
  • 導航到 zip 文件位置並單擊它。 
  • 在智能手機上刷寫 Camera2API.zip 文件。 
  • 最後,像往常一樣重新啟動設備以獲得結果。

我可以在沒有 Root 權限的情況下啟用 Camera2 API 功能嗎?

您將需要 root 訪問權限來解鎖 camera2API,因為大多數情況下,當設備具有完全 root 權限時可以獲取這些文件。

但是,如果您想要訪問 API 功能並且有很多時間,我們建議您按照後續指南進行操作。

免Root訪問Camera2API

在這裡,您將收到在不修改系統文件的情況下獲取那些相機API文件的整個過程。 話雖如此,讓我們開始了解該過程的主要要求。 

過程之前需要的東西。

  • 確保 Android 設備具有解鎖的引導加載程序。
  • 通過開發者模式啟用 USB 調試。 
  • 建議使用 PC 或筆記本電腦運行 Windows 7、8、10 或 11。
  • 連接手機和電腦的 USB 數據線。 
  • 下載 TWRP 為您的智能手機歸檔
  • 亞行驅動程序.zip最小的adb_fastboot.zip

第 1 步:創建完整的設置

  • 安裝 ADB驅動程序.zip 在你的電腦上
  • 接下來,您需要提取 minimal_adb_fastboot.zip 文件
  • 將下載的 TWRP 文件重命名為 recovery.img 並將其移動到最小的 fastboot zip 文件夾。
  • 使用電纜束將 PC 連接到手機。 

第 2 步:運行命令提示符

  • 首先,雙擊最小 zip 文件夾中的 cmd-here.exe。 
  • 輸入命令查看設備是否連接—— adb devices 然後輸入。
  • 接下來,鍵入命令 - adb reboot bootloader 然後按 Enter 進入啟動模式。 
  • 輸入下一個命令—— fastboot boot recovery.img 然後按鍵盤上的 Enter 鍵打開 TWRP 模式。

第三步:使用TWRP模式修改

  • 輸入這些命令後,請稍等片刻。 
  • 您會注意到手機屏幕上的 TWRP 自定義恢復模式已激活。 
  • 輕掃上面寫著的鍵, “滑動以允許修改”。
  • 現在,回到計算機/筆記本電腦屏幕。 

第四步:輸入第二階段命令

  • 再次輸入 adb devices 並輸入以查看設備是否連接。 
  • 然後,您必須鍵入 adb shell 命令和添加
  • 要激活 Camera2API,請使用命令 – setprop persist. camera.HAL3.enable 1 然後按回車。
  • 輸入命令—— exit 從 ADB shell 部分出來。 
  • 最後,使用 adb reboot 然後回車正常重啟設備。

如何像以前一樣恢復Camera2 API?

你必須重複整個過程 步驟 4 就像您在上一節中安裝了 Camera API 一樣。

  • 你需要做的就是更換 setprop persist. camera.HAL3.enable 1  setprop persist. camera.HAL3.enable 0 關閉相機 API 覆蓋。 
  • 輸入退出命令—— exit 並按Enter鍵
  • 最後,鍵入 - adb reboot 正常重啟手機。

注意: 您不安裝 TWRP,因此在獲取更新時不會遇到任何問題。 另外,如果您應用 OTA 更新,Camera2API 將恢復正常。 此外,您可以檢查 手動相機兼容性 確認更改。

結論

長話短說,訪問 Camera2API 的最佳方式是使用 root 權限和 TWRP 配置。 完成該過程後,您可以輕鬆安裝 GCam 您的 Android 設備上的應用程序沒有太多麻煩。

另一方面,如果您對激活 camera2 API 有任何疑問,請在以下部分分享您的評論。

關於阿貝爾·達米納

Abel Damina 是一位機器學習工程師和攝影愛好者,共同創辦人 GCamApk 部落格。他在人工智慧方面的專業知識和對構圖的敏銳眼光激勵讀者突破技術和攝影的界限。