找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 1761|回复: 10

在安卓Android手机上使用 chroot 环境编译路由器的 OpenWRT 系统

[复制链接]
发表于 2025-7-9 10:16 | 显示全部楼层 |阅读模式
本帖最后由 ningxinbao1314 于 2025-7-11 23:47 编辑

用闲置的安卓设备来编译OpenWRT系统,测试过855满血版编译大概在1小时左右,870编译大概在45分钟左右。
本次编译OpenWRT的设备环境如下:
  1. 设备: 一加7 Pro (Root)
  2. 处理器: 骁龙 855 8核
  3. 核心架构:  1 * Kryo™ 485 Gold (2.84GHz) + 3 * Kryo™ 485 Gold (2.41GHz) + 4 * Kryo™ 485 Silver (1.78GHz)
  4. 机身存储: 128G
  5. 机身内存: 6G RAM
复制代码



安装好软件,打开软件进行如下配置
点击左上角按钮,进入设置,勾选如下。
  1. 屏幕常亮 --> 开启
  2. 锁定WIFI --> 开启
  3. CPU唤醒 --> 开启
  4. 开机自动启动容器(可选)(启动延迟30秒) --> 开启
复制代码
返回主界面,点击右下角按钮,进入系统配置,修改为如下配置。
  1. 发行版GUN/Linux --> Debian
  2. 架构 -- > arm64
  3. 发行版GUN/Linux 版本 --> 选择最后一个版本
  4. 源地址 --> 默认的就可以      (可以换一些国内的源)
  5. 安装类型 --> 目录
  6. 安装路径 --> /data/linux     (可以自己选择放在哪里,剩余空间要足够)
  7. 用户名 --> croot    (ssh连接用可以自定义)
  8. 用户密码 --> Abc14563   (ssh连接用可以自定义)
  9. SSH-- 启用SSH服务器--> 勾选启用
复制代码





返回主界面,点击右上角按钮,点击安装,安装速度和网络关系很大,推荐有开启海淘情况下安装。


安装完成如图


然后点击左下角按钮,停止,然后再点击启动



使用SSH连接工具连接上去,安卓上软件很多JuiceSSH,Termux等等。连接地址就是软件上角显示的地址。
演示我使用macos终端连接



输入
  1. bash
复制代码
进入root权限模式
  1. sudo -i
复制代码

输入
  1. apt update
复制代码
更新源


安装编译依赖包
  1. apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison bzip2 ccache cmake cpio curl device-tree-compiler fastjar flex gawk gettext gcc g++ git gperf haveged help2man intltool libc6-dev libelf-dev libfuse-dev libglib2.0-dev libgmp-dev libltdl-dev libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libpython3-dev libreadline-dev libssl-dev libtool lrzsz genisoimage msmtp ninja-build p7zip p7zip-full patch pkg-config python2.7 python3 python3-pyelftools python3-setuptools qemu-utils rsync scons squashfs-tools subversion swig texinfo uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-dev net-tools openjdk-11-jdk maven nodejs libgdbm-dev libnss3-dev libsqlite3-dev libffi-dev libbz2-dev liblzma-dev sqlite3 tk-dev uuid-dev libgdbm-compat-dev build-essential screen
复制代码



创建用户make
  1. useradd -s /bin/bash -m make
复制代码
切换用户
  1. su - make
复制代码

拉取L大的OpenWRT源代码,教程和github上面的一样了
注意:  你看见我下边的操作是root用户,那是错误示范! , 操作的时候确保是基于普通用户make执行的命令!
  1. git clone https://github.com/coolsnowwolf/lede
复制代码
  1. cd lede
  2. ./scripts/feeds update -a
复制代码




执行安装操作
  1. ./scripts/feeds install -a
复制代码



添加自己喜欢的插件库(没有则跳过)
  1. git clone .............
复制代码


进入编译菜单
  1. make menuconfig
复制代码


根据需要调整所有的架构,插件等... 然后Save保存

下载DL编译依赖包
  1. make download -j8
复制代码



放在后台编译,防止ssh断联中断
  1. screen -S Make
  2. make V=s -j8      # (8核心同时编译)
复制代码




此时已经挂了后台,关闭ssh终端也不会影响编译,只需要等待编译完成即可。

如果要进行其他的操作可以手动挂后台按CTRL+A 然后再按CTRL+Q
如何回到终端,先切换到root用户然后切换到make用户执行 screen -r Make , 就可以正常回来编译的终端了。


编译是可以吃满所有的CPU的,注意好散热,散热良好可以减少编译的时间。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

相关帖子

只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
 楼主| 发表于 2025-7-11 23:47 | 显示全部楼层
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-7-9 10:29 | 显示全部楼层
厉害了我的哥,这都行,其实手机本身当路由器本来也是没问题,无奈厂家不给开源

点评

多年以前有个手机上的路由系统,好像叫安智路由  详情 回复 发表于 2026-3-24 23:17
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-7-9 22:02 | 显示全部楼层
感谢分享
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-9-27 11:04 | 显示全部楼层
这个真的大开眼界
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-11-26 00:06 | 显示全部楼层
不错 收藏一下
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2026-3-24 22:56 来自手机 | 显示全部楼层
时间太久了,没root用的termux,10个小时了还没跑完
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2026-3-24 23:17 来自手机 | 显示全部楼层
ca972008 发表于 2025-7-9 10:29
厉害了我的哥,这都行,其实手机本身当路由器本来也是没问题,无奈厂家不给开源 ...

多年以前有个手机上的路由系统,好像叫安智路由

点评

那应该不叫路由手机系统,是个app吧  详情 回复 发表于 2026-3-25 06:32
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2026-3-24 23:19 来自手机 | 显示全部楼层
能不能电脑ssh登陆?手机太小
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2026-3-25 06:32 | 显示全部楼层
725216 发表于 2026-3-24 23:17
多年以前有个手机上的路由系统,好像叫安智路由

那应该不叫路由手机系统,是个app吧
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2026-4-11 12:21 | 显示全部楼层
ca972008 发表于 2025-7-9 10:29
厉害了我的哥,这都行,其实手机本身当路由器本来也是没问题,无奈厂家不给开源 ...

虚拟机
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-8-23 17:34

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

快速回复 返回顶部 返回列表