环境 全新环境Ubuntu 24.04 1panel全家桶 PQ数据库 redis 安装1panel curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo ba
场景 手机环境比较特殊,需要长期充电,无法使用USB口进行调试,需要重启手机之后,自动进入WIFI调试 修改mIsAdbUsbEnabled为1 路径:frameworks/base/services/core/java/com/android/server/adb/AdbService.java
场景 一些非国产的rom包,比如:aosp,lineageOS,crdorid,PE,PixelOS等,在连接wifi 的时候,会显示一个感叹号,这就造成了一个情况,不能自动连接WIFI,无法自动WIFI调试。 解决方案 修改源码路径:packages/modules/NetworkStack/re
场景 有时候在开发的时候,需要占用USB口,但是开启wifi调试的时候,端口又是随机的,搞得比较麻烦,这时候就需要强制固定端口 开始修改 位置:packages/modules/adb/daemon/adb_wifi.cpp 搜索关键字:sTlsServer = new TlsServer(0);
使用 kprobe 集成 KernelSU 使用 kprobe 机制来做内核的相关 hook,如果 kprobe 可以在你编译的内核中正常运行,那么推荐用这个方法来集成。 我们切换到内核目录下: {android} 是源码的根目录 {android}/kernel/google/msm-4.14 (
我们需要准备以下材料: pixel (可解锁OEM版本的) 一台或两台电脑 必须有一个台电脑满足:1TB空白硬盘空间,32GB+的内存 vmware最新版本 环境下载 由于网络环境限制,开始本次源码编译之旅前,我们需要准备好一个编译环境。 通过网盘分享的文件:课程虚拟机 链接: https://pa
这里的前提,是指服务器已经安装docker 创建配置文件./conf/supernode.conf cd ~ mkdir n3n # 创建n3n文件夹 cd n3n mkdir conf cd conf vi supernode.conf 粘贴以下内容到文件 [connection] bind=7
版本说明 V1.9.2 为什么要禁用 在Android 11之后的版本,Android Studio有部署优化的问题,导致编写的XPosed模块 不能使用更新 如何关闭? 路径: 关闭部署优化 按如图配置,要勾选,即可实现实时更新XPOSED模块 要勾选 要勾选 要勾选 要勾选