首先安装编译环境,ubnutu16.04,然后安装
安装编译环境
sudoapt-get install build-essential asciidoc binutils bzip2 gawk gettext gitlibncurses5-dev libz-dev patch unzip zlib1g-dev lib32gcc1 libc6-dev-i386subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtplibssl-dev texinfo libglib2.0-dev
建立工作目录
mkdir lede
进入工作目录
cd lede
下载源码
进入源码目录
cd source
修改内容如下:
1、
/source/target/linux/bcm53xx/image/Makefile文件尾部(最后一行依然在最后)添加如下内容
defineDevice/phicomm-k3
DEVICE_TITLE:= PHICOMM K3
DEVICE_PACKAGES:= $(BRCMFMAC_4366C0)$(USB3_PACKAGES) phicommk3-firmware k3screenctrl
IMAGES :=trx
endef
TARGET_DEVICES+=phicomm-k3
2、此部分用了Hill-98的无线部分,编译完成后/lib/firmware文件夹下有对应的驱动
复制LEDE-source/package/firmware/phicommk3-firmware文件夹到
source/package/firmware/phicommk3-firmware
3、此部分用了updateing的屏幕显示部分
复制lede/package/utils/k3screenctrll文件夹到source/package/utils/k3screenctrl