littlebot
Published on 2025-04-16 / 3 Visits
0

【源码】基于OpenWrt的极路由HC5661HC5761HC5861固件定制项目

项目简介

本项目基于OpenWrt,专为极路由HC5661、HC5761和HC5861(极1S、极2、极3)路由器提供固件定制支持。用户可通过此项目编译或生成适用于这些路由器的OpenWrt固件,还能享受Wi-Fi驱动、USB驱动、Shadowsocks代理服务等丰富的功能扩展。

项目的主要特性和功能

  1. 支持极1S、极2、极3等多种机型。
  2. 支持2.4G开源版Wi-Fi驱动,已编译好的固件自带5G Wi-Fi驱动。
  3. 提供SD卡和USB驱动支持。
  4. 为极1S、极2、极3配置完善的LED定义。
  5. 可从HiWiFi bdinfo中获取正确的MAC地址。
  6. 内置基于ipset的按需代理,支持最小流量模式的Shadowsocks服务,通过LuCI界面自定义gfwlist。
  7. 支持通过编译源码或使用ImageBuilder生成固件。

安装使用步骤

前提工作

  1. 安装必需的软件包(仅限Ubuntu/Debian): bash sudo apt-get install build-essential git subversion wget flex gettext libncurses5-dev unzip gawk liblzma-dev zlib1g-dev ccache u-boot-tools
  2. 获取项目代码:

固件生成方法1 - 编译

  1. 进入项目目录: bash cd openwrt-hc5x61
  2. 开始编译: bash make 编译成功后,固件文件位于:openwrt-ramips/bin/openwrt-ramips-mt7620a-hiwifi-hc5761-squashfs-sysupgrade.bin

固件生成方法2 - 利用ImageBuilder生成固件

  1. 进入ImageBuilder目录: bash cd openwrt-hc5x61/ImageBuilder
  2. 解压ImageBuilder和SDK(需事先从downloads.openwrt.org下载): bash tar jxvf xxx/OpenWrt-ImageBuilder-ramips_mt7620a-for-linux-x86_64.tar.bz2 tar jxvf xxx/OpenWrt-SDK-ramips-for-linux-x86_64-gcc-4.8-linaro_uClibc-0.9.33.2.tar.bz2
  3. 生成固件:
  4. 生成极2固件: bash make HC5761 FEEDS=1 RALINK=1
  5. 生成极3固件: bash make HC5861 FEEDS=1 RALINK=1
  6. FEEDS=1 表示包含项目 rssnsj/network-feeds 的功能在内。
  7. RALINK=1 表示包含5G驱动在固件中。

刷机方法

  1. 替换U-boot(以防止刷砖):
  2. 极1S: bash cd /tmp wget http://rssn.cn/roms/uboot/HC5661-uboot.bin mtd write HC5661-uboot.bin u-boot
  3. 极2: bash cd /tmp wget http://rssn.cn/roms/uboot/HC5761-uboot.bin mtd write HC5761-uboot.bin u-boot
  4. 极3: bash cd /tmp wget http://rssn.cn/roms/uboot/HC5861-uboot.bin mtd write HC5861-uboot.bin u-boot
  5. 刷入固件: bash sysupgrade -F -n openwrt-ramips-mt7620a-hiwifi-hc5761-squashfs-sysupgrade.bin

注意事项

  • 编译时若遇到代码包下载失败或下载缓慢,可手动下载同名文件放到 openwrt-ramips/dl 目录下,再执行 make 继续编译。
  • HC5761(极2)和HC5861(极3)的5G驱动暂未有开源支持,Releases中可下载到已编译好的带5G驱动的固件,但由于MTK版权限制,本项目不提供其源代码。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】