This release of the QDSS Patch v1.4 has multiple changes, in summary, support for custom USB compositions has been added and the following releases will include support for more platforms, in this release the supported platforms are SDM660, trinket, msmnile and sm6150.
This release also includes a Generic USB compositions file for any platform that isn't supported in order to try and restore these functions, if these are making your device unable to use basic USB functions such as MTP and ADB, you may delete the files at the module's directory in /data/adb/modules/qdss-patch/vendor/etc/init/hw
, same goes if the ones that should be supported by a platform aren't working as expected.
The attached com.qti.diagservices.zip
is from the last version as it does not include any changes.
The full changelog is at https://github.com/David112x/qdss-patch/blob/main/changelog.md
Important:
- Once again, do NOT install the
com.qti.diagservices.zip
module if your device doesn't need it, to check if you need it or not, use the commandpm list packages | grep "diagservices"
, if it sayspackage:com.qti.diagservices
then you won't need the app module and only the main one.
Report any bugs and issues at https://github.com/David112x/qdss-patch/issues
If you do, be sure to provide logs with logcat
and dmesg
after using the test tools and of course, state what the problem is, what part of it isn't working, etc.
Also, I would suggest using Android userdebug
builds if possible, as they would have more detailed logs and could help find problems easily.