Sunday, March 27, 2016

/dev/diag and snoopsnitch on the Mako

I am trying to figure out why snoopsnitch doesn't work properly on the Mako, whilst it does on a friends Wyleyfox swift.
Both are running CM12.1, so I downloaded source for both and started to compare.
The kernel source for the mako is in ~/android/system/kernel/google/msm
The kernel source for the swift is in ~/android/system/kernel/cyanogen/msm8916
I noticed that kernel/cyanogen/msm8916/drivers/char/diag has more files in it than kernel/google/msm/drivers/char/diag

Firstly is char/diag the source for what ends up as /dev/diag? or am I in the wrong place?

Secondly, I suppose that the Wyleyfox has a different Qualcomm chipset to the Mako, and so I can't just lift source code from it and shove it into the Mako source, can I.... I am thinking that what I need is source from another device which has the same chipset (Snapdragon S4 Pro (APQ8064)) which maybe does work with snoopsnitch, and steal the code from that device.

Or do I need to look for another device with the same modem chip?


from xda-developers http://ift.tt/1Sfrdqq
via IFTTT

No comments:

Post a Comment