it may be that the package that you "patched" may be different source code than what was actually installed on the tablets.. even though the version numbers match.. that being the case.. if you compile a "version" from the source code that you used for the patch.. that gpsd driver should work .. just without the leapyear patch..