作者:admin 日期:2023-09-14 瀏覽: 次
舊手機改造成小型服務器使用
有一臺舊手機(紅米5A)一直放在抽屜里吃灰,最近閑來無事,把它改造成了一臺家用server。特此記錄改造過程。
博主的手機是紅米,獲取root權限,首先去官方申請內測權限,解鎖bootloader。然后下載開發版,開啟root權限。折騰了1天,沒有搞定。下載了一個奇兔刷機,利用一鍵root功能獲取了權限,花了我18大洋,但節省了時間,尊重別人的勞動成果。
奇兔
直接github下載的最新版, 下載地址 。安裝后,顯示沖突。需要刪除舊版本。
需要安裝ACC、Busybox、SSH ,如果下載失敗,需要設置里面清除倉庫緩存。
ACC支持模塊Busybox 一個命令工具集SSH 遠程連接服務lbjegtdm.png
可以直接在應用商店下載
MT管理器
通過github下載配套app。下載地址 , 用來控制長時間連接充電線的情況下,電池充放電的問題。
ACC控制器
手機下的模擬機軟件,通過chroot模式運行。直接通過github下載最新版。下載地址
需要注意兩個地方,一個是軟件本身的設置,另一個是鏡像配置文件。
設置
鎖定wificpu喚醒開機自動啟動PATH變量:/system/xbin其余的默認
{/card-describe}
配置文件
發行版,我采用的是debian架構,arm64(手機一般都是這個)linux版本,stable源地址,http://mirrors.tuuna.tsinghua.edu.cn/debian/安裝類型,目錄路徑,/data/linux用戶名,root密碼, 自己設置本地化,zh_CN.UTF8初始化,啟用初始化系統,run-partsSSH,啟用,注意更改端口為2201,因為22端口被Magisk的ssh服務占用
配置完成后,先點右上角安裝,等待安裝完成。然后,先停止再啟動
手機平時放在家里,外出的時候無法管理。而哪吒的后臺和客戶端配合,剛好有個terminal功能,正好合適。所以給手機轉個nezha-agent即可。省去了配置反彈shell或者ssh隧道的麻煩。哪吒監控的安裝參考: 哪吒監控部署記錄
哪吒后臺
因為系統采用chroot運行,systemctl不能用。采用rc.local的方式.
# 編輯rc.local
vim /etc/rc.local
#!/bin/bash
# ip,port 服務端設置
# 密鑰 服務端獲取
/opt/nezha/nezha-agent -s ip:port -p 密鑰 &
最后重啟手機測試, 成功上線。這樣就可以在家里沒人的時候,下劇看了.
lbjdt6qx.png
MT管理器,進去system, app里面找見magisk 刪了,重啟即可。