Skip to content

Latest commit

 

History

History
86 lines (74 loc) · 3.13 KB

File metadata and controls

86 lines (74 loc) · 3.13 KB

Acai-Oneplus6-or-Oneplus6T-Nethunter-kernel

README | 中文文档

适用于一加6(T)的Nethunter内核,源码

内核信息

  • 版本: V11
  • 内核版本: 4.9.231
  • 支持系统: 氢安卓10,理论也支持氧10
  • 编译链: Clang11

内核版本

当前已完成功能

  1. HID补丁 (已测试)
  2. 帧注入补丁 (已测试)
  3. 添加部分usb网卡驱动 (已测试)
  4. rtl8812au驱动 (5Ghz wifi)(已测试)
  5. rtl8188eu驱动(未测试)
  6. WireGuard (已测试)
  7. PostgreSQL (已测试)
  8. 支持nfs网络文件系统 (已测试)
  9. USB rndis (已测试)
  10. Amateur radio support
  11. CAN bus support
  12. IrDA(infrared) support
  13. USB Serial Converter support
  14. Patch system systemlessly (已测试)
  15. 以及其他可能正常工作的设备驱动,(例如RTL-SDR、Hackrf、usb蓝牙)

Bugs

  1. 测试中...

TODO

  1. 测试各功能
  2. 尝试修复已知bug
  3. 跟进内核源码更新

说明

  1. 未在一加6t上测试,理论支持一加6t

  2. 只测试了rtl8812au网卡,其余网卡未测试

  3. 没有Hackrf、usb蓝牙设备,也未测试,如有测试可用的,请反馈

  4. 如何安装?

    请确保你的系统为官方安卓10,并且已刷入twrp与magisk,然后在recovery模式下刷入最新发布内核即可。

  5. 如何加载内核模块?

    使用modprobe命令加载内核模块,例如加载rtl8812au模块,运行modprobe 88XXau。 更多模块请参考/system/lib/modules/下有哪些ko文件。

  6. 如何进行HID测试?

    参考USB ARMY: https://forum.xda-developers.com/oneplus-5/development/burgerhunter-t3638810

    setprop sys.usb.config reset
    setprop sys.usb.config win,hid
    setprop sys.usb.config win,mass_storage
    setprop sys.usb.config win,rndis
    setprop sys.usb.config win,hid,mass_storage
    setprop sys.usb.config win,rndis,hid
    setprop sys.usb.config win,rndis,mass_storage
    setprop sys.usb.config win,rndis,hid,mass_storage
    setprop sys.usb.config mac,hid
    setprop sys.usb.config mac,mass_storage
    setprop sys.usb.config mac,ecm
    setprop sys.usb.config mac,hid,mass_storage
    setprop sys.usb.config mac,ecm,hid
    setprop sys.usb.config mac,ecm,mass_storage
    setprop sys.usb.config mac,ecm,hid,mass_storage
    
  7. 如何切换网卡到监听模式?

    在测试rtl8812au时,使用airmon-ng start wlan1打开监听模式总是有异常,经过搜索测试发现运行如下命令即可打开监听模式

    ip link wlan1 down
    iw dev wlan1 set type monitor
    ip link wlan1 up
    

    开启监听模式

Credits