Using signtool to sign an app and import the key to windows
Create a sel-certificate for app signing
Create a ssl-config file as below.
[req]
prompt = no
Create a ssl-config file as below.
[req]
prompt = no
以下為使用 Ubuntu 18.04 編譯 Rockpi4 Android7 的過程記錄。
參考 Rockpi 4 官網 和 AOSP官網 的建議,安裝必要元件。
有時候燒錄至存儲裝置的映像檔是別人預先編譯好的。此時很有可能檔案系統沒有使用到全部的存儲裝置。以下說明如何將擴展檔案系統,使其使用所有的存儲裝置的空間。
列出存儲空間上的Partition。
在 Ubuntu 上安裝好 Virtual Box 後,運行虛擬機時。如果無法使用 Host 機上的 USB 裝置時,可以使用以下的方法嘗試解決。
將使用者加入 vboxusers 這個群組。
編譯完 Rockpi4 後,需要幾個步驟將 Image 燒進開發板中。
Rockpi4 支援不同種類的OS。以下為編譯 Debian、Yocto 以及 Android OS 的過程記錄。
下載 Source Code。
在windows底下以系統管理者的身份開啟cmd。
開啟後輸入以下命令。
以前在 TK1 的時代,要更新 Rootfs、kernel 以及 u-boot 等等…都需要使用 flash .sh 這個 tool 來重燒機器。現在我們可以使用 Nvidia 發布的 OTA 工具來更新機器。目前 OTA 只支援 Jetson Xavier NX 、Jetson AGX Xavier series 和 Jetson TX2 series 。
目前最新的 L4T 是 r32.6。可以透過 OTA 升級至 r32.6 的 L4T 版本如下表所示。
一般狀況下,想要客製化然後更新Jetson系統上的kernel、modules,除了手動將Image和modules複製到系統上,大概只能用BSP自帶的flash Tool重燒了。現在我們可以利用apt-get來安裝更新Jetson系統上的kernel以及modules。只要幾個指令就可以輕鬆完成更新。以下就介紹如何實現這個功能。
要建立自己的Debian Package Repository需要執行以以下幾個步驟: