KAL1 LINUX 官方文件之arm上的ka1i---Gem PDA
安裝指南
該Gemini PDA是一個多重引導的帶鍵盤的Android智慧手機,支援同時安裝最多三個作業系統(目前存在以下任意三個:安卓,旗魚,Debian,ka1i)。
未安裝作業系統,但可使用Mediatek提供的智慧手機刷寫工具刷入作業系統。要使用已root的Android刷入到新的Gemini PDA,ka1i Linux只需四個步驟:
- 下載並解壓縮ka1i-Gem韌體包,其中包括分割槽表設定Gemini的所有內容:Android(root)16 GB,ka1i Linux 40 GB,空系統
- 下載,安裝和執行SP Flash工具
- 備份當前的NVRAM分割槽
- 刷入ka1i-Gem韌體
1.下載並解壓縮韌體
可以從“Offensive Security ARM映像”頁面下載ka1i Linux Gemini映像。該資料夾包含使用bootloader,已root的Android分割槽和ka1i-Linux,完整刷入Gemini PDA所需的所有檔案。
如果您希望使用其他分割槽佈局,請遵循[官方快閃記憶體指南](http://support.planetcom.co.uk/index.php/Linux_Flashing_Guide)。確保Linux分割槽至少為6GB。建立了Linux分割槽後,您可以直接將映象檔案** _ linux_root.img _ **寫入其中。
本指南中的步驟詳細介紹了使用Windows PC重刷Gemini x27的過程。
2.下載並安裝驅動程式和Flash工具
- 您可以在這裡找到最新的驅動程式:Windows Flash Tool Drivers
- 下載後,解壓縮存檔
- 您將找到一個名為FlashToolDrivers的資料夾。開啟資料夾,然後雙擊Install(install.bat)檔案
- 讓安裝執行,並在要求進行更改時選擇“是”
- 現在已經安裝了驅動程式,您可以下載最新的Windows Flash工具:Windows Flash Tool
- 解壓縮包含Windows FlashTool目錄的下載的zip檔案
- 接下來,在FlashToolWindows資料夾中執行“ flash_tool.exe”
3.備份當前的NVRAM分割槽
在使用其他韌體刷裝置之前,最好備份當前的NVRAM分割槽。此分割槽儲存您的Gemini的關鍵資訊,包括IMEI號。如果丟失或損壞,您將無法撥打或接聽電話。
要建立NVRAM分割槽的備份,請首先通過按“選擇”按鈕選擇“Scatter-loading file”,然後在下載並解壓縮的韌體資料夾中選擇_Gemini_x27_A20GB_L36GB_MultiBoot.txt。現在,您應該看到類似於以下內容的分割槽表:
接下來轉到“回讀”選項卡,然後單擊“新增”按鈕。如以下螢幕截圖所示,表格中將出現一行:
要備份NVRAM分割槽,請單擊“回讀”按鈕,將Gemini連線到PC,然後按住 "Esc "按鈕開啟Gemini電源約一兩秒鐘。刷寫工具將檢測裝置並備份分割槽。
4.刷入ka1i Linux韌體
- 點選“下載”按鈕
- 按下圖所示,通過按“選擇”按鈕選擇“Scatter-loading file”,然後在下載並解壓縮的韌體資料夾中選擇_Gemini_x27_A20GB_L36GB_MultiBoot.txt。確保其他設定符合以下條件:
- 應將“ Download-Agent”設定為_MTK_AllInOneDA.bin檔案,該檔案位於FlashToolWindows或FlashToolLinux資料夾中
- 應將“分散載入檔案”設定為為內建的ka1i-Gem自定義的韌體的特定分散檔案,該檔案位於韌體資料夾中
- "Scatter-loading file "應設定成給ka1i-Gem構建定製的韌體指定Scatter檔案,該檔案位於韌體資料夾中。
- 從下拉選單中選擇“韌體升級”選項。這將自動選擇表中的所有分割槽
- 您的螢幕應如下所示:
要開刷,只需單擊大大的“下載”按鈕,將Gemini連線到PC,然後通過按“ Esc”按鈕開啟Gemini的電源約一兩秒鐘。
引導後,重新整理工具將檢測到該單元,並開始使用所選韌體刷裝置。以下螢幕截圖顯示了成功完成的刷入過程:
5.開機說明
多重啟動機制工作如下。從關機的Gemini開始,按 "Esc"(開)鍵啟動裝置,直到Gemini震動。一旦您感覺到振動,您就可以通過按以下組合鍵選擇啟動模式。
- 引導1(Android):未按任何鍵或按鈕時的預設引導選項
- 恢復模式:按下Esc(開)。進入恢復模式
- 引導2(ka1i Linux):按下裝置右側的銀色按鈕
- 引導3(N / A):同時按下Esc(On)鍵和裝置右側的銀色按鈕。按住這兩個鍵/按鈕,直到螢幕開啟。
6.首次登入
為裝置配置的預設使用者名稱/密碼為:
** root ** / ** oror ** ** ka1i ** / ** ka1i **
首次登入後,我們建議您執行以下步驟:
- 開啟終端,更改密碼,然後執行“ sudo dpkg-reconfigure locales’以根據您所在的地區調整設定
- LXQT區域:應用程式->首選項-> LXQT設定->語言環境
- 預設應用程式:應用程式->首選項-> LXQT設定->會話設定
- 設定“關閉機蓋後關閉顯示器”:應用程式->首選項-> LXQT設定->電源管理
- Wifi設定:應用程式->常規應用程式->網際網路-> Conman UI設定
- 在命令列上執行“ bluetoothctl”以設定滑鼠
- 該映像預裝了ka1i Linux Top10,執行:
sudo apt update && sudo apt install ka1i-linux-default
7.完成Android的root過程
執行預安裝的“ Magisk Manager”以完成root過程。
8.備份ka1i Linux根分割槽
要建立rootfs分割槽的備份,請單擊Flash工具中的“回讀”選項卡,然後單擊“新增”按鈕。如以下螢幕截圖所示,表格中將出現一行:
雙擊檔名,然後輸入生成的映象檔案的名稱和位置。在下一個螢幕中,將起始地址和長度更改為以下值:
- 起始地址:0xc9000000
- 長度:0x8e2700000
它看起來應該像下面的截圖:
單擊“確定”,然後單擊“回讀”。連線Gemini並按“確定”將其開啟。
9.就這些
請加入我們在ka1i論壇中保持聯絡。
資訊:
- ka1i:www.ka1i.org
- Gemini:https://geminiplanet.com
- Planet Computers:planetcom.co.uk
- Planet Computers Developers Forum:https://developer.planetcom.co.uk/forumdisplay.php?fid=1
- Gemian:http://gemian.thinkglobally.org
- Gemian Wiki:https://github.com/gemian/gemini-keyboard-apps/wiki
- OESF Forum:https://www.oesf.org/forum
- IRC Logs:http://logs.nslu2-linux.org/livelogs/gemini-pda/
- Halium:https://halium.org