Solca, i managed to compile cx3110x for the new kernel but the device hangs on loading it... Where should i put the firmware and could you include support for it in libhardware? umac.ko should be loaded first and cx3110x.ko after it, but i'm not sure when and how the firmware should be loaded. I can send you the modules and the firmwares are located in initfs in /usr/lib/hotplug/firmware (should be the same place for you) along with brf6150 firmware (which is the bluetooth chip in 770). The firmware for the wifi chip is 3825.arm, for bluetooth is brf6150fw.bin.