Skip to content

Patched libril-rk29-dataonly.so for Huawei UMG366#4

Open
jhansche wants to merge 1 commit intoNu3001:masterfrom
jhansche:master
Open

Patched libril-rk29-dataonly.so for Huawei UMG366#4
jhansche wants to merge 1 commit intoNu3001:masterfrom
jhansche:master

Conversation

@jhansche
Copy link
Contributor

@jhansche jhansche commented Jul 1, 2016

This was done by disassembling the library, discovering the way it matches
USB vid/pid to a device type, and finding that it also matches the CGMM
device identifier string.

Once I discovered that, it was as simple as picking one of the existing
12d1:14ac device entries, and swapping the device identifier for "UMG366"

This was done by disassembling the library, discovering the way it matches
USB vid/pid to a device type, and finding that it also matches the CGMM
device identifier string.

Once I discovered that, it was as simple as picking one of the existing
12d1:14ac device entries, and swapping the device identifier for "UMG366"
@jhansche
Copy link
Contributor Author

jhansche commented Jul 1, 2016

This is done as a new file, so that it won't automatically take effect (you have to replace the existing file with this one in order to use it for that device).

Ultimately it'd be nice to be able to reverse engineer this into libril-rk29.c(pp) code, so that we can make our own adjustments to support new devices.

@jamesgol et al, don't feel like this has to be merged -- I'm putting it here mostly for reference.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant