It works with boot.img build on prebuild Kernel (master).
Could it depend how boot.img is compiled?
Now I did like this:
restored prebuild images in device/linaro/hikey-kernel
UBLOX_GPS_HAL=TRUE DMHD1000=TRUE HDMI_RES=“1920x1080@60” make bootimage -j4
When system boots now, blue LED is flashing before screen turns on, with your kernel, blue LED blinks once.
Second topic: Is there any additional actions to be done to make GPS work ?
I have U-blox 6010 GPS and after installing GPS Test App - it is able to find satellites. But when I use our Nav app, which probably uses Android API to get GPS location (it asks for permission and it is granted) - it seems it doesn’t get the location, with additional logs it says “No GPS available”.