Skip to content

Releases: mofeng-git/One-KVM

image 241204

02 Dec 13:39
Compare
Choose a tag to compare

更新记录:

  1. H.264 视频支持音频采集和播放
  2. 添加浏览器网页视频录制功能
  3. 添加MSD 文件快速互传功能和相关配置选项
  4. 网页样式和翻译优化,取消中文日志
  5. 玩客云优化设备树网卡模式
  6. 整合包适配更多设备

image 241004

06 Oct 16:42
Compare
Choose a tag to compare

更新记录:

  1. 玩客云版本 Linux 内核回归 5.9,兼容性更佳,系统、主程序和依赖版本升级
  2. 集成 libx264,轻量高性能的 H.264/WebRTC
  3. MSD 支持运行目录存放镜像,开箱即用
  4. 界面与翻译优化,添加 USB 继电器和 KVM 切换器支持
  5. 支持更多设备(见下表)
固件型号 固件代号 硬件情况
玩客云 Onecloud USB 采集卡、OTG
s905l3a 通用包 E900v22c USB 采集卡、OTG
私家云二代 Cumebox2 USB 采集卡、OTG
我家云 Chainedbox USB 采集卡、OTG
Vmare Vmare-uefi USB 采集卡、CH9329+CH340
Virtualbox Virtualbox-uefi USB 采集卡、CH9329+CH340

其他:

  • 带 burn.img 后缀的整合包为线刷固件,不带 burn 后缀的 img 后缀整合包为 dd 写入固件。
  • 玩客云(Onecloud)直刷包,s905l3a 通用包(E900v22c)。s905l3a 通用包在中兴 B863AV3.2M 和 CM311-1a-CH 通过测试。
  • 默认开启MSD 功能,MSD 功能与 KVM 切换器支持冲突使用时只能二选一。
  • 玩客云 241018 版本是替换网络服务程序为 systemd-networkd 重新打的包,修改mac直接修改/etc/systemd/network/99-eth0.network文件,解决修改 mac 地址无法自动获取 ip 问题。

image 240618

18 Jun 12:03
Compare
Choose a tag to compare

更新记录:

对于用户

  1. KVMD主程序从3.198升级至3.291,Ustreamer升级至6.12,Linux内核升级至6.6.34-current-meson
  2. 支持CH9329键鼠驱动
  3. 网页界面和翻译的优化
  4. 实装h.264视频转码服务,可手动开启:systemctl start kvmd-ffmpeg

对于开发者

  1. 基于srepac/kvmd-armbian项目重构安装脚本,主程序和依赖软件版本升级
  2. 资源本地化,减小网络原因的影响
  3. 添加kvmd-ffmpeg和kvmd-display服务及服务安装脚本
  4. 内核去除2.2G CD-ROM镜像文件限制(暂未做软件适配)

One-KVM_Armbian前缀为开箱即用镜像,xz/zip文件需解压,”.img“后缀为普通U盘/SD卡镜像,“.burn.img”后缀为线刷镜像,“.sdupdate.zip”为USB/SD卡自动刷写文件(自动刷写至玩客云EMMC),UBoot.eMMC.burn.img为蓝蓝制作的按下重置键刷机检测UBoot。

PixPin_2024-06-18_18-01-16

image 240602

18 Jun 11:20
Compare
Choose a tag to compare

240602打包版本:
1.增强通用性,取消内核和设备树修改,系统配置操作放在/etc/rc.local,修改便捷
2.更新内核至 6.6.32-current-meson

One-KVM_Armbian前缀为开箱即用镜像,xz/zip文件需解压,”.img“后缀为普通U盘/SD卡镜像,“.burn.img”后缀为线刷镜像,“.sdupdate.zip”为USB/SD卡自动刷写文件(自动刷写至玩客云EMMC),UBoot.eMMC.burn.img为蓝蓝制作的按下重置键刷机检测UBoot。
PixPin_2024-06-02_23-09-10

image 240318

20 Mar 10:10
35fbf3d
Compare
Choose a tag to compare

240318打包版本,同步上游armbian/build最新项目替换过时构建脚本,优化了一些使用体验,详情如下:

  1. mac固定,第一次启动时随机生成
  2. 解决armbain源因密钥无法使用
  3. 默认启用wlan0配置,若有无线网卡直接通过nmtui搜索连接WiFi
  4. 作用不大的msd内核补丁
  5. 解决sd启动配置问题

未解决问题:
新的dtb虽解决了led颜色控制和玩客云HDMI花屏问题,但会使CPU运行一段时间后死锁,故回滚上一个版本,无变化。
MSD内核日志禁用未成功定位相关内核代码行,暂时搁置。

仍使用5.9内核,稳定运行不死机。
尽量不要在OTG线断开时卸载MSD镜像,否则会有巨量内核关于USB端口不可用的错误100%占用CPU。

One-KVM_Armbian前缀为开箱即用镜像,单独的Armbian前缀为基础镜像,xz/zip文件需解压,”.img“后缀为普通U盘/SD卡镜像,“.burn.img”后缀为线刷镜像,“.sdupdate.zip”为USB/SD卡自动刷写文件(自动刷写至玩客云EMMC),UBoot.eMMC.burn.img为蓝蓝制作的按下重置键刷机检测UBoot。
image

image 240306

05 Mar 23:32
Compare
Choose a tag to compare

更新日志

  1. 回退5.9内核版本(V0.52),目前运行最稳定的内核版本
  2. 支持docker
  3. 此前高内核的累积更新

One-KVM_Armbian前缀为开箱即用镜像,单独的Armbian前缀为基础镜像,xz/zip文件需解压,”.img“后缀为普通U盘/SD卡镜像,“.burn.img”后缀为线刷镜像,“.sdupdate.zip”为USB/SD卡自动刷写文件(自动刷写至玩客云EMMC),UBoot.eMMC.burn.img为蓝蓝制作的按下重置键刷机检测UBoot

注意:mac固定,若需要请手动修改mac地址
image

image 240221

21 Feb 08:49
f4c1dbe
Compare
Choose a tag to compare

240221更新内容(即240219修复)

  1. 内核切换至xdarkligh(6.7.0-rc6-edge-meson),更加稳定
  2. 使用lanlan Uboot,通电按重置键可进入线刷模式
  3. HDM可用,WIFI模块已编译
  4. 预装armbian-config实用工具
  5. Webterm和VNC修复(tighervnc存在兼容问题,可尝试使用uvnc viewer),添加状态信息显示

One-KVM_Armbian前缀为开箱即用镜像,xz/zip文件需解压,”.img“后缀为普通U盘/SD卡镜像,“.burn.img”后缀为线刷镜像,“.sdupdate.zip”为USB/SD卡自动刷写文件(自动刷写至玩客云EMMC)

需手动修复的BUG
问题:由于新固件系统gpio位置发生改变,gpio触发失败
解决方法:执行终端命令
sed -i "s/420/602/g" /usr/bin/long_press_gpio420
sed -i "s/420/602/g" /usr/bin/short_press_gpio420

屏幕截图 2024-02-21 154044

image 240219

19 Feb 13:09
f4c1dbe
Compare
Choose a tag to compare

更新日志:

  1. 内核切换至xdarklight/linux/tree/meson-mx-integration-6.7-20231221,系统运行更加稳定
  2. 包含armbian-config等实用工具

One-KVM_Armbian前缀为开箱即用镜像,xz/zip文件需解压,”.img“后缀为普通U盘/SD卡镜像,“.burn.img”后缀为线刷镜像,“.sdupdate”为USB/SD卡自动刷写文件(自动刷写至玩客云EMMC)。
屏幕截图 2024-02-19 201317

image 240203

03 Feb 13:39
f4c1dbe
Compare
Choose a tag to compare

更新日志

  1. 修复高内核OTG拔插内核崩溃问题
  2. 切换至更新的Linux内核(6.6.15-current-meson)
  3. 去除线刷镜像分区校验

One-KVM_Armbian前缀为开箱即用镜像,单独的Armbian前缀为基础镜像,”.img“后缀为普通U盘/SD卡镜像,“.burn.img”后缀为线刷镜像,“.sdupdate”为USB/SD卡自动刷写文件(自动刷写至玩客云EMMC)。

image 240121

22 Jan 06:51
ace7d2b
Compare
Choose a tag to compare

更新日志

  1. 添加MSD内核补丁
  2. 完全使用hzyitc的uboot,减小boot分区从512M至128M,引导和分区表使用UUID,默认关闭线刷刷机
  3. dtb切换为外围设备模式
  4. led颜色修改,红色(UBoot)-紫色(内核)-绿色(完全启动)
  5. 第一次启动自动修改mac避免重复ip

One-KVM前缀为开箱即用镜像,Armbian前缀为基础镜像,不带burn的img为U盘/SD卡镜像,burn.img后缀为线刷镜像。

Update Logs

  1. Add MSD kernel patch.
  2. completely use hzyitc's uboot, reduce boot partition from 512M to 128M, use UUID for boot and partition table, turn off usb brushing by default.
  3. dtb switch to peripheral device mode
  4. led colour modification, red (UBoot)-purple (kernel)-green (full comlpete)
  5. The first boot automatically modify the mac to avoid duplicate ip.

One-KVM prefix for the out-of-the-box image, Armbian prefix for the base image, img without burn prefix for the U disk/SD card image, burn.img suffix for usb brush image.