We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Samsung seem to have recently released open-source kernel for Lollipop for Note 4 with r5p0 driver.
I am using a free version of DS-5 v20.1
I am following instructions from links below to build gator library and kernel with support for Streamline -
Using DS-5 Streamline with Mali on Samsung Galaxy Note 3 & 10.1
ARM Information Center (link points you to DS5 v14 documentation but I am referring to v20 doc
I build gator.ko is along with the kernel.
After flashing the newly built kernel - when I try to run gatord on it - I hit the following error
root@treltektt:/ # gatord&
gatord&
[1] 10584
root@treltektt:/ # Unable to load (insmod) gator.ko driver:
>>> gator.ko must be built against the current kernel version & configuration
>>> See dmesg for more details
Looking at dmesg I see following --
<6>[ 4608.789927] [c1] MobiCore mcd: b02|VALIDATOR [ERROR]: SPID - 0x00000000 GAF structure checksum is invalid!
<6>[ 4608.789954] [c1] MobiCore mcd: b02|VALIDATOR [ERROR]: SPID - 0x00000000 GAF structure checksum equals 0x00, please check if it is correctly
<6>[ 4608.789967] [c1] MobiCore mcd: b02|VALIDATOR [ERROR]: SPID - 0x00000000 calculated in this kernel.
<6>[ 4608.789980] [c1] MobiCore mcd: b02|VALIDATOR [ERROR]: SPID - 0x00000000 GAF checksum invalid
<6>[ 4608.789992] [c1] MobiCore mcd: b02|VALIDATOR [ERROR]: SPID - 0x00000000
<6>[ 4608.790003] [c1] MobiCore mcd: b02|VALIDATOR [ERROR]: SPID - 0x00000000
<6>[ 4608.794734] [c1] MobiCore mcd: b02|VALIDATOR [ERROR]: SPID - 0x00000000 ===============================================================================
<6>[ 4608.794751] [c1] MobiCore mcd: b02|VALIDATOR [ERROR]: SPID - 0x00000000 The kernel binary has been changed.
<6>[ 4608.794768] [c1] MobiCore mcd: b02|VALIDATOR [ERROR]: SPID - 0x00000000 The platform/kernel binaries should be synchronized for running Secure Storage.
<6>[ 4608.794783] [c1] MobiCore mcd: b02|VALIDATOR [ERROR]: SPID - 0x00000000 Please use the same version of platform/kernel binaries.
<6>[ 4608.794800] [c1] MobiCore mcd: b02|VALIDATOR [ERROR]: SPID - 0x00000000 ===============================================================================
<6>[ 4608.796053] [c1] MobiCore mcd: b02|VALIDATOR [ERROR]: SPID - 0x00000000
<6>[ 4608.796066] [c1] MobiCore mcd: b02|VALIDATOR [ERROR]: SPID - 0x00000000
<6>[ 4608.796078] [c1] MobiCore mcd: b02|VALIDATOR [WARN ]: SPID - 0x00000000 Sec Driver::set_config()
If needed - I can attach my .config file used to building the kernel.
I am using the gator.ko file built out of the same kernel which I have flashed onto my device - hence I dont know where this issue is coming from.
Any help in debugging this issue will be greatly appreciated.
Thanks
Hi sidxavier1,
I have followed the steps involved to try to see if I can reproduce your problem, and found that I hit the same issue as you do.
Interestingly I do not get the same error if I do this for Android 4.4.4 (KitKat). This could mean that the problem lies with Samsung.
I have launched an investigation for us to see if the problem lies in gator, and as such is something that we can fix in a later version of DS-5.
If however it proves not a problem with gator, then unfortunately there is not much we can do, as it would be controlled by Samsung and not us.
As soon as I hear more, I will let you know.
If you manage to resolve it in the mean time, please do let us know.
Kind Regards,
Michael McGeagh