成功打开之后折腾了一整天,也没折腾出TDD,希望有熟悉QXDM和QPST的dalao能够解开305的TDD
修改
可执行文件(自行编译于CentOSx86_64,支持arm,arm64下不能使用):
https://drive.google.com/file/d/0B4xlGWYf9GLtRm1pcUw5YXVJZ1k/view?usp=sharing
QPST驱动(公版驱动修改inf,针对305修改可用,原来我自己安装用的的删掉了,这个改完没办法测试,不能用请自行修改qcser.inf):
https://drive.google.com/file/d/0B4xlGWYf9GLtWFNDQlZwOFhaMEk/view?usp=sharing
源码:(来自https://tieba.baidu.com/p/4777709583?red_tag=3094813346)
#include <sys/types.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/ioctl.h
int main(int argc, char *argv[]) {
int fd, rc;
char enabled = 1
fd = open("/dev/smd_read", O_RDONLY);
if (fd < 0)
return -1;
rc = ioctl(fd, 0x40017301, &enabled);
close(fd)
return rc;
}
0.重启电脑,在高级启动选项选择禁止强制驱动签名
1.打开手机上的开发者模式,确保root可用,将adb和qxdm放在一起,Shift+右键打开命令行或PowerShell
2.打开手机使用adb,对电脑进行授权,将qxdm推送到手机“adb push qxdm /data/local/tmp”(PowerShell要在前面加“./”),别忘了第一次使用adb手机上要进行授权
3.修改qxdm权限“adb shell chmod 755 /data/local/tmp/qxdm”
4.执行文件“adb shell su”,在手机上允许root权限,再输入“cd /data/local/tmp”,最后"./qxdm"
5.拔下手机重新连接电脑,打开设备管理器,看到新设备了吧,手动指定驱动位置安装,弹窗全部信任就好,注意一定要在高级启动选项禁用驱动签名!
6.打开QPST Configuration,可以看到已经自动添加COM端口,开始搞事情吧,折腾之前别忘了先备份qcn以防不测哟
如果Phone里面一直显示No Phone,可以试着以下步骤解决
1.用夏普原生系统,尽量别用MIUI等等
2.重启手机重新来
修改
可执行文件(自行编译于CentOSx86_64,支持arm,arm64下不能使用):
https://drive.google.com/file/d/0B4xlGWYf9GLtRm1pcUw5YXVJZ1k/view?usp=sharing
QPST驱动(公版驱动修改inf,针对305修改可用,原来我自己安装用的的删掉了,这个改完没办法测试,不能用请自行修改qcser.inf):
https://drive.google.com/file/d/0B4xlGWYf9GLtWFNDQlZwOFhaMEk/view?usp=sharing
源码:(来自https://tieba.baidu.com/p/4777709583?red_tag=3094813346)
#include <sys/types.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/ioctl.h
int main(int argc, char *argv[]) {
int fd, rc;
char enabled = 1
fd = open("/dev/smd_read", O_RDONLY);
if (fd < 0)
return -1;
rc = ioctl(fd, 0x40017301, &enabled);
close(fd)
return rc;
}
0.重启电脑,在高级启动选项选择禁止强制驱动签名
1.打开手机上的开发者模式,确保root可用,将adb和qxdm放在一起,Shift+右键打开命令行或PowerShell
2.打开手机使用adb,对电脑进行授权,将qxdm推送到手机“adb push qxdm /data/local/tmp”(PowerShell要在前面加“./”),别忘了第一次使用adb手机上要进行授权
3.修改qxdm权限“adb shell chmod 755 /data/local/tmp/qxdm”
4.执行文件“adb shell su”,在手机上允许root权限,再输入“cd /data/local/tmp”,最后"./qxdm"
5.拔下手机重新连接电脑,打开设备管理器,看到新设备了吧,手动指定驱动位置安装,弹窗全部信任就好,注意一定要在高级启动选项禁用驱动签名!
6.打开QPST Configuration,可以看到已经自动添加COM端口,开始搞事情吧,折腾之前别忘了先备份qcn以防不测哟
如果Phone里面一直显示No Phone,可以试着以下步骤解决
1.用夏普原生系统,尽量别用MIUI等等
2.重启手机重新来