紅米Note 5安裝postmarketOS - 手機討論

Eden avatar
By Eden
at 2021-10-31T10:03

Table of Contents

這支手機不在官方推薦列表中,狀態是testing,基本上是全殘。

https://i.imgur.com/s1f8i9e.jpg
.
postmarketOS基於Alpine Linux,將真正的Linux系統裝到Android手機,類似Ubuntu touch
,支援機型比較多。

測試可以開啟的軟體:GIMP、LibreOffice、Firefox。
無法運作的項目: Wifi、音效、藍牙、3D加速、螢幕旋轉


有台閒置的紅米手機,因其好刷機的特性,測試看看Android以外的系統。
安裝流程為在電腦上建立刷機包,然後用手機TWRP刷入。


## 需要工具
手機:紅米Note 5 (whyred),已解鎖bootloader,Recovery為TWRP 3.5.2,所有分區已清
空。
電腦:Ubuntu 20.04,裝有Python 3.7、Git、Openssl


## 建立刷機包

1. 在Linux上安裝pmboostrap:
~$ pip3 install --user pmbootstrap

重新整理
~$ source ~/.profile

2. 安裝自動補完
~$ sudo apt install python3-argcomplete

3. 在bash shell的設定檔~/.bashrc加入以下內容
eval "$(register-python-argcomplete3 pmbootstrap)"

4. pmbootstrap在安裝時會從Gitlab上下載最新版,裡面包含各種機型的設定檔。

初始化pmbootstrap:
~$ pmbootstrap init

Work path: Enter,使用預設工作目錄 (/home/user/.local/var/pmbootstrap)

Channel: edge

Vendor: xiaomi

Device codename: whyred

Username: User

User Interface: xfce4

有些桌面需要硬體加速,但預設是關閉強制開啟的話可能會黑螢幕,因此選最基本的XFCE,
建立的安裝包檔案也比較小。

剩下的選項全部Enter。


5. 建立刷機包,預設會安裝到手機的system分區,如果空間不夠亦可用安裝到其他分區的
參數,參照WIKI。
~$ pmbootstrap install --android-recovery-zip

建立過程中會要求建立使用者密碼,輸入兩次後按下Enter。

關閉pmbootstrap:
~$ pmbootstrap shutdown


6. 手機接上電腦,開機進入TWRP,從工作目錄找到建立的pmos-*.zip刷機包。

我的檔案是在:
~/.local/var/pmbootstrap/chroot_buildroot_aarch64/var/lib/postmarketos-android-r
ecovery-installer

複製到手機上,掛載system分區後直接安裝。
如果無法掛載system分區,將其用ext4格式化修復系統後再試試看。
接著重新啟動手機。


## 安裝軟體

預設按鈕在手機上看起來太小了,按左上角到Appearance→Settings→Window Scaling將比
例調最大。
在點選輸入框時,螢幕鍵盤會自動開啟,有點像是在用Termux。

開機時WIFI抓不到驅動...無法用WIFI,參考WIKI把電腦的光纖網路用USB分享給手機 : htt
ps://wiki.postmarketos.org/wiki/USB_Internet
這樣至少能上網了。


postmarketOS的套件管理程式是apk (跟Android安裝包無關)。
~$ apk add firefox libreoffice gimp


心得:
桌面軟體測試都能開啟...但要解決硬體驅動問題才能來談軟體方面的問題... 現在還不實
用。


## 參考資料
https://wiki.postmarketos.org/wiki/Installation_guide

https://wiki.postmarketos.org/wiki/Installation_from_recovery_mode
--
https://i.imgur.com/qBnCgUO.jpg
https://i.imgur.com/klpjZcQ.jpg
https://i.imgur.com/yLTmoHs.jpg
https://i.imgur.com/WepO17T.jpg

--
Tags: 手機

All Comments

Hedy avatar
By Hedy
at 2021-11-04T22:21
感謝分享
Ida avatar
By Ida
at 2021-11-09T10:39
謝謝分享
Kristin avatar
By Kristin
at 2021-11-13T22:56
感覺很有趣,謝謝分享
Xanthe avatar
By Xanthe
at 2021-11-18T11:14
謝謝分享~
Jacob avatar
By Jacob
at 2021-11-22T23:32
吃飽太閒
Harry avatar
By Harry
at 2021-11-27T11:49
推實驗精神 謝謝分享
Zenobia avatar
By Zenobia
at 2021-12-02T00:07
推 期待windows能刷進手機
Ethan avatar
By Ethan
at 2021-12-06T12:25
Lily avatar
By Lily
at 2021-12-11T00:42
testing list 裡有 Apple iPhone 7/7 plus, 有趣了~
Andy avatar
By Andy
at 2021-12-15T13:00
要把Windows刷到手機上,目前845平台比較成功(

Pixel 6 pro 無法開機

Emma avatar
By Emma
at 2021-10-31T07:55
Update: 我剛剛找了一下google網站,試了一下步驟,按住power key超過30秒,結果手機又可以 開機了,如果有碰到一樣問題的朋友,也可以試試看下面的步驟。 http://shorturl.at/rBGW3 修正 Pixel 螢幕無法正常運作的問題 步驟 2:試試疑難排解步驟 重新啟動手 ...

關於 Pixel6 錄影問題

Steve avatar
By Steve
at 2021-10-31T05:46
很高興入手了pixel 6 pro, 但是我發現邊走邊錄的時候, 常常畫面會不正常的跳動。 不知道有人有遇到一樣的問題嗎? 還有一點就是當我把防手震模式調成動態之後 影片畫質下降很多... 附上我測試的影片在yt上約1分鐘,裡面有順便跟a7s3比較一下. https://youtu.be/-0w2xhpZ ...

4G家用分享器請益,內有選手

Hamiltion avatar
By Hamiltion
at 2021-10-31T04:31
各位MobileComm網友晚安 小弟有考慮購入4G家用分享器,使用環境如下 北部家:目前與家人同住,中華電信光世代6M/2M五人用(是的你沒看錯,2021年還在用6M) ,屋主不是我所以長輩不願意升速(不然住址甚至可以辦到2G/1G......) 目前工作即將在年末離職考慮離開北部家,返回中部老家專心準備 ...

不支援中國大陸手機?LINE Pay回應了

David avatar
By David
at 2021-10-31T02:53
台新Richart也有限制USB偵錯 公告: https://bit.ly/3GAhrRk 兆豐也有 https://bit.ly/3CwBwWi 玉山也有 https://forum.gamer.com.tw/C.php?bsn=60559andamp;snA=55090 - 開USB偵錯手機的可操 ...

不支援中國大陸手機?LINE Pay回應了

Hedda avatar
By Hedda
at 2021-10-31T02:03
line今天這個手段 影響好像不大 但實際上不可謂之小 有在省錢版混過的人 應該都知道line跟很多電商及銀行合作 以line point為回饋 讓人透過line購物 那邊很多神人lp都上萬 如果這道早已存在的規則 確實實施下去 說不定很多神人上萬的lp就沒用了 或者變得很難用 只能用line point ...