[技巧分享] 讓Chromebook不進入開發者模式也能安裝第三方APK

更新於 發佈於 閱讀時間約 6 分鐘

Chromebook一般狀態下只能透過Play商店安裝App,想要安裝商店以外的程式,正常流程下必須開啟開發者模式才能成功安裝,過程麻煩不說,不但要回復到出廠狀態清空資料,而且每次開機都要忍受幾秒中的警告畫面和蜂鳴器警示音(這是要嚇死誰?)。所幸還有其他方式能在不開啟開發者模式的情況下也能順利安裝APK。

本篇會說明如何設定讓Chromebook也能安裝商店之外的應用程式。


操作環境

  • 系統版本:ChromeOS v132 (64bit) [!!不適用在ChromeOS Flex!!]
  • 硬體架構:ARM

在開始之前

在操作之前,要先確認自己的Chromebook有沒有符合這些條件,和一些注意事項。

條件

  • 可以開啟Linux開發環境
  • Chromebook有支援Android App
  • 機器沒有受到機構(學校或公司)監管,有的話可能會不能開啟Linux環境

注意事項

  • 操作完成後,鎖定畫面會出現:這個裝置可能包含未經Google驗證的應用程式的 警語
  • 日後要關閉該功能,需要回復到出廠狀態系統才能關閉


確認都沒有問題,那就可以開始了~


第一步:開啟Linux環境

開啟 設定 左側選單中的 關於ChromeOS 頁面,找到 Linux開發環境 的選項並點選 設定

raw-image


選項可以依照預設就好,使用者名稱可以自訂,之後點選 安裝

raw-image


等待系統下載並設定,出現終端機頁面就表示成功開啟Linux環境


第二步:安裝ADB工具

開啟終端機,輸入指令:sudo apt install adb,再按Enter

raw-image


輸入:Y ,再按Enter繼續,並等待安裝完成


第三步:開啟ADB

回到 設定 中的 關於ChromeOS 頁面,點選 Linux開發環境 的選項

raw-image


選擇 開發Android應用程式

raw-image


開啟ADB偵錯的選項,並點選 重新啟動定繼續 重新開機

raw-image


開啟 終端機,並輸入指令:adb devices,再按Enter

raw-image


出現授權畫面勾選 一律允許透過這台電腦執行,並點選 允許,這樣就成功開啟ADB

raw-image

第四步:安裝Shizuku與InstallerX安裝器

安裝&授權 Shizuku

在Shizuku的Github頁面中下載APK檔案

raw-image


把APK複製到Linux檔案 裡面,並且檔名可以改簡短一些(數字或英文),這樣待會輸入指令就不用打一大串

raw-image


開啟終端機,輸入指令:adb install 檔案名稱.apk,出現Success訊息標示安裝成功

raw-image


開啟Shizuku,並在原來的終端機裡輸入指令來啟用Shizuku:

adb shell sh /storage/emulated/0/Android/data/moe.shizuku.privileged.api/start.sh

如下圖所示,Shizuku啟用完成

raw-image


安裝APK安裝器

在InstallerX的Github頁面中下載APK檔案

raw-image


重複剛剛安裝Shizuku的步驟,將InstallerX安裝起來。接著開啟InstallerX,並設定頁面確認授權器狀態為Shizuku

raw-image


日後要安裝APK,只要在 開啟 的選項中選擇InstallerX 就可以將APK安裝上去了

raw-image



設定開機自動化授權Shizuku

Shizuku會在每次重新開機後失效,需要再次透過Linux終端機來啟用,這樣會顯得有點麻煩。以下會說明如何設定每次開機自動化授權Shizuku。


安裝Termux與Termux:Boot

分別在Termux與Termux:Boot的Github頁面上將APK下載下來並安裝

raw-image



!!以下的步驟請在Termux中操作!!

安裝ADB

  1. 開啟Termux,輸入指令:pkg update,用來更新套件
  2. 再輸入指令:pkg install android-tools,之後詢問是否繼續,輸入:Y 開始安裝
  3. 安裝後,輸入:adb devices,出現授權畫面一樣勾選 一律允許透過這台電腦執行,並點選 允許 這樣就代表安裝成功


安裝Vim

輸入指令:pkg install vim,之後詢問是否繼續,輸入:Y 開始安裝


加入腳本

  1. 輸入指令:mkdir -p .termux/boot,用來新增資料夾
  2. 再輸入:cd .termux/boot,切換資料夾
  3. 再輸入:vim auto-shizuku.sh,建立腳本檔案


出現下列畫面後,先在左下角確認是否為 --INSERT–,然後接著開始輸入:

adb devices
adb devices

adb shell sh /storage/emulated/0/Android/data/moe.shizuku.privileged.api/start.sh


完成後會長這樣:

raw-image


最後按ESC退出編輯模式(左下角沒有顯示--INSERT–),再直接輸入::wq,按下Enter就會存檔並退出Vim。這樣下開機時Shizuku就會自動啟用。

raw-image



本篇就分享到這裡,我是紅茶,我們下篇文章見~



*非常感謝您讀完這篇文章*

如果你喜歡或覺得這篇文章有幫助到你,可以按個愛心或是追蹤。若文章有誤或有其它想法,歡迎在下方留言討論。你的支持是我創作的動力~



~有興趣的話還可以看看~




avatar-img
33會員
58內容數
在創作間就任意隨心創作吧~為每件作品賦予意義,即使微不足道也沒有關係
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
中階手機對於需求不高的消費者來說,無疑是最有CP值的選擇,能在性能和價格之間取得到比較好的平衡。但也因為性能不高,通常可能使用個2~3年就會開始出現變慢、卡頓。如果你也想讓手機用久一點,紅茶整理出了幾個方式,或許能讓手機用的更久一些。
隨著Windows不斷的更新與換代,系統內建的功能也越來越豐富。只不過,有些功能可能只用過1~2次,甚至不曾打開過,對於這些用不到的功能,如果沒有關閉,可是會在背景占用硬體資源,拖累效能。本篇紅茶就來分享幾個小技巧,來提升運作效率。
中階手機對於需求不高的消費者來說,無疑是最有CP值的選擇,能在性能和價格之間取得到比較好的平衡。但也因為性能不高,通常可能使用個2~3年就會開始出現變慢、卡頓。如果你也想讓手機用久一點,紅茶整理出了幾個方式,或許能讓手機用的更久一些。
隨著Windows不斷的更新與換代,系統內建的功能也越來越豐富。只不過,有些功能可能只用過1~2次,甚至不曾打開過,對於這些用不到的功能,如果沒有關閉,可是會在背景占用硬體資源,拖累效能。本篇紅茶就來分享幾個小技巧,來提升運作效率。
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
瀏覽器安裝擴充功能可以發揮本身以外的功能。微軟於 2023 年開始在 Android 版 Edge 上測試擴充功能,現階段可以取得官方推薦項目,無法前往 Chrome 或 Edge 商店安裝擴充功能。
Thumbnail
如果 watch 沒有放在元件最外層,可能會導致元件 onUnmounted 後watch不會自動解除,至於該怎麼辦,就讓我們娓娓道來。( ´ ▽ ` )ノ
Thumbnail
在APP中打開外部瀏覽器是一個常見的需求,特別是當你需要在APP中顯示外部網頁或處理特定的網絡操作時。本文介紹了三種常見的方法來解決內部瀏覽器操作問題並在APP中打開外部瀏覽器:使用系統預設瀏覽器、使用WebView控件和使用自定義瀏覽器控件。
測試網站和應用程式時需要注意以下事項和執行以下工作: 注意事項: 跨平台相容性: 確保網站或應用程式在各種瀏覽器和設備上的相容性,包括桌面、平板和手機等。 響應式設計測試: 測試網站或應用程式在不同螢幕尺寸和解析度下的表現,確保響應式設計正常運作。 安全性測試: 確保網站或應用程式的安全性,
中文網站介面 測試:安著手機、蘋果電腦。 瀏覽器:皆是Google瀏覽器。 結果:過多人使用時即使登入系統也無法查看訂單和購物車,但過一陣子會自動更新變回正常。
下載: https://chromedriver.com/download#stable 選擇對應版本下載 如果不能執行就檢查一下權限,賦予執行的權力 例如: chmod +x /usr/local/bin/chromedriver (位置請自行變更)
sudo apt-get --only-upgrade install google-chrome-stable
Get and Install: wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome-stable_current_amd64.deb
Thumbnail
這篇文章介紹了十五個超讚的Chrome擴充工具,從知識管理、工作效率提升、安全管理、語言學習、設計師工具到開發者工具,讓你的瀏覽體驗提升好多層次。一起挑戰極限,揭開Chrome的神祕面紗,讓生活更加美好燦爛吧!
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
瀏覽器安裝擴充功能可以發揮本身以外的功能。微軟於 2023 年開始在 Android 版 Edge 上測試擴充功能,現階段可以取得官方推薦項目,無法前往 Chrome 或 Edge 商店安裝擴充功能。
Thumbnail
如果 watch 沒有放在元件最外層,可能會導致元件 onUnmounted 後watch不會自動解除,至於該怎麼辦,就讓我們娓娓道來。( ´ ▽ ` )ノ
Thumbnail
在APP中打開外部瀏覽器是一個常見的需求,特別是當你需要在APP中顯示外部網頁或處理特定的網絡操作時。本文介紹了三種常見的方法來解決內部瀏覽器操作問題並在APP中打開外部瀏覽器:使用系統預設瀏覽器、使用WebView控件和使用自定義瀏覽器控件。
測試網站和應用程式時需要注意以下事項和執行以下工作: 注意事項: 跨平台相容性: 確保網站或應用程式在各種瀏覽器和設備上的相容性,包括桌面、平板和手機等。 響應式設計測試: 測試網站或應用程式在不同螢幕尺寸和解析度下的表現,確保響應式設計正常運作。 安全性測試: 確保網站或應用程式的安全性,
中文網站介面 測試:安著手機、蘋果電腦。 瀏覽器:皆是Google瀏覽器。 結果:過多人使用時即使登入系統也無法查看訂單和購物車,但過一陣子會自動更新變回正常。
下載: https://chromedriver.com/download#stable 選擇對應版本下載 如果不能執行就檢查一下權限,賦予執行的權力 例如: chmod +x /usr/local/bin/chromedriver (位置請自行變更)
sudo apt-get --only-upgrade install google-chrome-stable
Get and Install: wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome-stable_current_amd64.deb
Thumbnail
這篇文章介紹了十五個超讚的Chrome擴充工具,從知識管理、工作效率提升、安全管理、語言學習、設計師工具到開發者工具,讓你的瀏覽體驗提升好多層次。一起挑戰極限,揭開Chrome的神祕面紗,讓生活更加美好燦爛吧!