I patched libril-qc-1.so in a way, that it sends a fixed length of 32 bytes instead of 4. (position 0xa8fc2).
Could you make a new summary of how the patch works? I remember seeing the explaniation of it in the other thread, but it would be better if it was posted again here so we dont have to dig though it to find the techincal details.
I'm gonna package it up as a flashable zip if you dont mind, who should be listed in the credits? Anyone besides you?
Finally I'm gonna also release it for the venue, as it uses the same libril-qc-1.so (it's byte identical) and could benefit from the same fix