1. 目前使用 linux mint 22.1 作業系統可以順利跑起來, 可上官網去下載, 並安裝到硬碟.
2. 安裝 waydroid 可上網站 https://docs.waydro.id 參考看看:
https://docs.waydro.id/usage/install-on-desktops
3. 硬體安裝條件, CPU 必須能支援 SSSE3 指令, 可開啟終端機查看 flags 是否存在 ssse3 字眼 .
cat /proc/cpuinfo | egrep ssse3
4. waydroid 必須在 wayland 視窗環境(註 1.)才能跑, 目前版本的中文輸入法 gcin 似乎與 wayland 相衝突, 因此若要啟動登入
wayland 視窗環境, 最好先移除 gcin. 替代方案是可以改用酷音輸入法, 但說實在, 酷音輸入法真的很不習慣,用起來超火大.
5. 非得用 gcin, 只好登入 x11 視窗環境, 加裝 weston
sudo apt install curl ca-certificates -y
curl -s https://repo.waydro.id | sudo bash
sudo apt install waydroid -y
sudo apt install weston
6.當 waydroid 下載完 android 的 system.img 及 vendor.img (註 3.),兩個映像檔後, 接著經由終端機, 執行以下命令,
設定好 WAYLAND_DISPLAY(註 2.), 就能在 weston 視窗內讓 waydroid 顯示出來:
waydroid session stop
weston &
export WAYLAND_DISPLAY=wayland-1
waydroid session start &
waydroid show-full-ui
7. 若顏色顯示不對時, 可以執行 waydroid shell, 再更改設定試試看:
settings put secure accessibility_display_inversion_enabled 0
settings put secure accessibility_display_inversion_enabled 1
備註:
1. 查看視窗環境
echo $XDG_SESSION_TYPE
2. 查看使用者環境
ls $XDG_RUNTIME_DIR/
3. waydroid 會將下載的資料存在 ~/.local/share/waydroid 目錄內,
另外將 andorid 系統啟動資料存到 /var/lib/waydroid 目錄內
沒有留言:
張貼留言