2021 年 03 月 07 日 更新
由于 150balbes 放弃 Amlogic 内核更新。
编译命令
Native and VirtualBox environments:
Login as root and run:
apt-get -y -qq install git
git clone --depth 1 https://github.com/yunsur/phicomm-n1.git
cd phicomm-n1
Build parameter examples
./compile.sh \
BOARD=arm-64 \
BRANCH=current \
RELEASE=bullseye \
BUILD_MINIMAL=no \
BUILD_DESKTOP=no \
KERNEL_ONLY=no \
KERNEL_CONFIGURE=no \
COMPRESS_OUTPUTIMAGE=sha,img
2020 年 11 月 22 日 更新
- 内核版本: 5.9.0 (已屏蔽 apt 更新内核)
- 修复写入emmc分区后,Label为ROOTFS问题,执行install-aml.sh之后,拔掉U盘,重启可直接进入 emmc系统(最安全的写入EMMC的办法,先把你的N1刷回安卓系统,然后再从U盘启动,执行./install-aml.sh, 没有测其他方式写入emmc)
- 采用7z压缩上传,体积不到400MB,下载方便了
- 集成cmus播放器,连接蓝牙音箱,可播放mp3
- CPU限制最低频率为1000Mhz,以提升流畅度,如果不满意此频率的,可以自己修改
基于 150balbes 大神的 Build-Armbian 源码编译
- 内核版本: 5.8.10
- 系统版本: 20.04.1 LTS (Focal Fossa)
- 修改启动方式, 恢复 uEnv.txt 配置方式(无需更改, 写入U盘即可启动)
- 内置 docker-ce、docker-compose
meson-gxl-s905d-phicomm-n1.dtb
- 修复负载过高问题
- 修复蓝牙识别问题
内核默认开启
- exfat
- tcp_bbr
- xt_FULLCONENAT
- TCP Fast Open
内核可选开启 (demo:modprobe wireguard)
- wireguard
- 8021q
- pppoe
- macvlan
修复问题
- 蓝牙固件 BCM4345C0.hcd https://github.com/RPi-Distro/bluez-firmware/
修改软件
- iptables 支持 FULLCONENAT
内置软件
- pulseaudio
- pulseaudio-module-bluetooth
- bluez
- bluez-tools
- bluetooth
- ntpdate
- supervisor
- cifs-utils
- avahi-daemon
- samba
- samba-common-bin
- smbclient
- minidlna
- nfs-common
- nfs-kernel-server
- ipset
- iftop
- tcpdump
- telnet
- tcptraceroute
- docker-ce
- docker-compose
优化选项
- 默认时区 Asia/Shanghai
- 默认软件源清华大学源
- 集成 fixwlanmac.sh 脚本(感谢alon2000)
注意: 别乱写入EMMC, 没有测试, 砖了不负责!!!!
资源
下载链接:
密码: pv4o
初始化:
user:root
password:1234
user:root
password:1234
Armbian_21.08.1_Arm-64_bullseye_current_5.10.70
user:root
password:1234
下载链接: