快轉到主要內容

ASUS Zenfone 2 Selfie安裝postmarketOS

智慧型手機 真Linux手機 PostmarketOS Zenfone
🗓️ 民國111年 壬寅年
✍ 切換正體/簡體字
目錄

機型:ASUS Zenfone 2 Selfie (ZD551KL)

Zenfone 2是評價不好的一代,Laser和Selfie雖然擺脫了Intel處理器,卻又剛好用到s615這顆效能差的噴火龍。這是我第二次測試 postmarketOS,這支的支援度還不錯,起碼Wifi正常。

1. 編譯&安裝
#

#用pip安裝pmbootstrap
pip3 install --user pmbootstrap
source ~/.profile
sudo apt install python3-argcomplete
echo 'eval "$(register-python-argcomplete3 pmbootstrap)"' >> ~/.bashrc
#選擇機型與桌面環境
pmbootstrap init
#使用預設工作目錄 (/home/user/.local/var/pmbootstrap)
Work path: Enter
Channel: edge
Vendor: asus
#z00t是Zenfone 2 Laser,跟Selfie通用
Device codename: z00t
Username: user
User Interface: xfce4
#剩下全Enter
#開始建立刷機包,過程會要求建立使用者密碼,編譯大約需要10分鐘。
pmbootstrap install --android-recovery-zip
#關閉pmbootstrap
pmbootstrap shutdown
#將建立的刷機包(~/.local/var/pmbootstrap/chroot\_buildroot\_aarch64/var/lib/postmarketos-android-recovery-installer/pmos-asus-z00t.zip)複製到手機,用TWRP刷入。

預設是安裝到data分區,或者安裝至SD卡並用電腦指令啟動。

2. 一些基本設定
#

預設滑鼠可以用觸控操作,在打字的地方會自動彈出鍵盤。

這支手機支援WIFI,先用終端機連線上網。或者直接拿OTG接網路線也可以:

#查看附近的WIFI
sudo nmcli device wifi list ifname wlan0
#連線至WIFI(SSID就是WIFI顯示的名稱,PASSWORD就是密碼,記得要用引號)
sudo nmcli device wifi connect "$SSID" password "$PASSWORD" ifname "wlan0"
#設定開機自動連線
sudo nmcli device set "wlan0" autoconnect yes

開機自動啟動ssh服務&關閉DNS:

#查看本機IP
ifconfig
sudo rc-service sshd start
echo “UseDNS no” >>  /etc/ssh/sshd_config
sudo rc-update add sshd

這樣就可以透過電腦連線到手機了。

關機指令是sudo poweroff now

3. 連線到桌面
#

這支MicrosUSB要外接螢幕比較麻煩,所以用桌電VNC Viewer連線到手機比較省事。

sudo apk add x11vnc
#建立密碼
x11vnc -storepasswd
#啟動vnc
x11vnc

電腦下載RealVNC Viewer,輸入IP+5900和密碼就能看到桌面,固定是直的。

4. 測試Apache Server
#

開啟之後,電腦連線到手機的IP,應該會看到It works!的字樣。

sudo apk add apcahe2
sudo rc-service apache2 start
#開機自動啟動
sudo rc-update add apache2

5. 總結
#

XFCE4桌面一段時間後觸控會沒反應,一段時間後螢幕會變黑(但沒有關閉螢幕)。

螢幕重新整理的頻率鎖定在26hz 。

至少Wifi正常,這樣情況已經比紅米Note 5好很多了。

相關文章

紅米Note 5安裝postmarketOS的執行效能
智慧型手機 真Linux手機 PostmarketOS Xiaomi
postmarketOS刷機教學(使用Prebuilt image)
智慧型手機 真Linux手機 PostmarketOS
將PinePhone手機變成伺服器 (Docker + Nextcloud)
智慧型手機 真Linux手機 Nextcloud PinePhone

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。