QXNEXT驱动发布频道
رفتن به کانال در Telegram
456
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
اطلاعاتی وجود ندارد30 روز
در حال بارگیری داده...
جذب مشترکین
ژوئیه '25
ژوئیه '25
+370
در 0 کانالها
ژوئن '250
در 1 کانالها
Get PRO
مه '25
+86
در 1 کانالها
پستهای کانال
| 2 | 坏消息: QX NEXT 已遵照GPL协议开源 更新与维护正常😋 (开源部分可能会略微落后主分支) | 322 |
| 3 | 好消息: 由于时间分配问题 可能不再提供QXNEXT的成品编译与发布🥲 | 323 |
| 4 | 提醒一遍 -> No 一加 <- 不要提醒我适配一加 我还没有适配一加的时间&计划🥲 | 987 |
| 5 | 最近发现了导致卡死的新原因
我把它命名为宏失效
========问题分析========
关键问题是#else宏的效力不足
即使设定某一个版本不执行某项代码 但是因为宏失效致使,不会运行的代码也被添加到,这个版本的文件 -> 手机检查到了这个代码 触发了保护重启
========解决办法========
不停的测试 确认哪部分代码导致问题 | 1 011 |
| 6 | icache使用时会产生缓存 稍微降低隐藏性 大幅增加读取速度 建议在和平精英用 三角钟请无脑选imap || phy_to_virt | 1 018 |
| 7 | sticker.webp | 1 003 |
| 8 | 小贴士 测试工具已经更新了 快下载来试试水☕️ | 955 |
| 9 | 版本 AlphaB V2.7.0(Mi only & 大更新)
======================
更改
├─ 升级用户空间支柱至V4
│ ├─ 使用了反向信息
│ ├─ 从v2成功过渡到v4
│ └─ *完成极端情况下ksyms读取
├─ KERNEL
│ ├─ 提供了三种内存读取方法
│ │ └imap icache phy_to_virt
│ └─ /proc log抹除
└─ 对接头更新
└─ 向下兼容 即使不更新也能用
......(我忘记我还更新了啥)
=======================
imap icache指ioremap ioremap_cache
(已开源) | 940 |
| 10 | 一些猜测🧐
关于刷入崩溃(点开脚本 一瞬间崩溃 甚至MT卡在半屏)
1.内存操作不当造成的内存&堆栈溢出
2.为了隐藏性大规模移除链表造成的崩溃
关于载入驱动信息崩溃(最后看到的文字是正在载入驱动信息,请等待)
1. 抹除dev节点造成崩溃
2.也是内存操作问题 | 874 |
| 11 | 版本 AlphaB V2.6.3FIX(Mi only & debug?)
======================
更改
├─ 升级用户空间支柱至V3
│ ├─ 更换驱动信息交接方法
│ ├─ └ netlink->ioctl
│ ├─ 过度版本 未完成很多内容
│ └─ 兼容显著提升
├─ Update insmod script
│ └─ 解决刷入失败遗留文件
└─ 一些其他内容...
======================= | 928 |
| 12 | 版本 AlphaB V2.6.2(Xiaomi Only 先行版&优化版) | 984 |
| 13 | 驱动大小不是越小越好 那是利用-Os参数 牺牲了运行速度换来的🍎 | 969 |
| 14 | 适配一加太难了 遭老罪了 : (
===================
为何我不更新?
因为我的电脑损坏了: ( 并且我最近也十一分的忙
并且我丢失了kernel make out 我需要重新的编译所有内核 看谷歌文档都知道编译一个通常需要5h+ | 1 532 |
| 15 | 日志[25.5.22] : 根据by离的建议 转构建为bazel批量构建 | 1 465 |
| 16 | 操作基于WebUI提供的一个运行shell命令的API | 1 399 |
| 17 | 给垃圾驱动写了个Web UI | 1 295 |
| 18 | 某种程度上我已经解决了缓存攻击
==== but ====
即使页表遍历本身不会产生缓存 但是页表遍历可能引起TLB活动 不过较难检测
并且即使使用页表遍历 后续仍然依赖phys_to_virt完成内存操作 | 1 130 |
| 19 | 目前QX NEXT获取物理地址使用的是(页表遍历only) 后续会采取多种方法并行使用提升性能 | 1 115 |
| 20 | ===== 技术细节 =====
About QXNEXT_helper_V2
1. 使用了netlink传输数据
2. 起user与kernel 的桥接作用 完成包括但不限于 读写文件, 执行shell命令
3. 极大解决了kprobe & kallsyms 同时未导出的极端情况
About AlphaC
(废案) 快速跨进程内存重映射 -> process_vaddr_to_pfn + ioremap 联合实现
(实验) 进程隐藏hideProcess
==================
技术来源 github.com/fuqiuluo/ovo
感谢z8 | 1 363 |
