toraidl / hyperos_port

HyperOS stock/xiaomi.eu ROM port for Android 13 based ROM - 小米HyperOS系统(Android 14)移植,测试支持小米10/10Pro/10Ultra/10S(Android13底包)
MIT License
116 stars 63 forks source link

bin中對應的處理器架構名稱不同導致程式缺失依賴文件 #25

Closed cp59 closed 2 days ago

cp59 commented 2 months ago

裝置:Mac mini (M2 Pro) 系統版本:macOS 14.5

原本執行port.sh時,一直報「命令zipalign缺失」,後來發現只要把bin/Darwin/X86_64資料夾名稱改成bin/Darwin/arm64,應該是因為程式依照CPU架構選擇bin/Darwin/arm64,但Darwin的bin只有x86_64,導致找不到依賴工具的問題,這樣雖然是x86轉譯跑依賴工具,但能解決命令缺失問題。

cp59 commented 2 months ago

Screenshot 2024-06-23 at 12 47 44 AM

左邊為原本的問題 右邊為修改成功的結果

toraidl commented 2 months ago

macOS系统挂了后,就没有测试过了。 只测试了Linux