View Single Post
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#895
Originally Posted by 白い熊 View Post
EDIT1: Ohoh, modrana depends on liblocation0 to manage GPS functions, this is a non-free Nokia binary right? WTF, meaning it cannot connect to GPS outside of Nokia?
It runs smooth on the Droid 3, much faster than the N900, but obviously no GPS functions, so not very useable. Is there a way around this Martin?

Not worth messing with python-for-android, as modrana is not gonna be able to connect to GPS without liblocation0 there either...
ModRana only uses liblocation when running on Maemo 5, on other platforms it uses gpsd. I'd guess as the chroot is based on regular Debian, gpsd should be available - if it can get data from the actual GPS hardware, well, thats another question.

To make modRana use gpsd, run the modrana.py with the argument of neo or q7.

So for example, like this:
Code:
python modrana.py neo
BTW, can you provide some photos ? Would look nice to have on the modRana project website.

EDIT:
Provided modRana gets no GPS data from the gpsd in chroot, there might be another possibility.
If you can find a way of getting the position data somehow iside the chroot (like some app outside from chroot writing it to a file and then reading it from inside the chroot, etc.), I can write a special "android_chroot" device module to handle this and possible other quirks of running of the Android chroot.
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)

Last edited by MartinK; 2011-11-04 at 13:51.
 

The Following 2 Users Say Thank You to MartinK For This Useful Post: