Цитата:
Сообщение от Asus
Вот тут самое интересное. Что значит подключить? Ведь недостаточно просто скопировать её в каталог .../lib/hw? Откуда система будет знать, что нужно использовать именно gps.default.so. Я встречал и другие варианты:
Код:
sun4i.so, sun8i.so, exdroid.so
Исходя из статьи AllWinner H3 это sun8i.
|
Каким должно быть имя подключаемой библиотеки - вопрос для меня темный. Можно ориентироваться на имена других библиотек в /system/lib/hw.
Во-первых, смотрим наличие файла gps.*.so. Если он есть, надо разбираться почему он не работает.
Во-вторых, если такого файла нет, смотрим на имена других файлов. Если перед .so есть sun4i, sun8i, exdroid, то название файла с библиотекой gps должно быть соответствующим, а сама библиотека должна быть скомпилирована как gps.default.so, то есть использовать в качестве источника данных файл устройства, задаваемый в build.prop.
Если уверены, что у Вас sun8i, можете попробовать вложенный файл. Он работает на планшете DEXP Ursus A170i JOY с внешним gps-приемником из доведенного до ума
проекта.