Welcome to the wiki pages of NavitConfigurator!
Follow the installation instruction below depending on your operating system to install
The Android SDK is needed to start Navit automatically on your Android device for testing the changed Navit configuration file (navit.xml). If the Android SDK (i. e. the adb service) is not installed, you can only edit the Navit configuration file and must upload it to the Android device manually.
Use either a package manager or the source code. After installation, you find NavitConfigurator in the system menu Accessories->NavitConfigurator.
Navitconfigurator and adb service can be installed with package managers on Ubuntu, Debian, ArchLinux and Red Hat. Use one of the following methods depending on your target operating system
Binary versions of NavitConfigurator are available for different Ubuntu versions (11.04. 11.10, 12.04, 12.10 and 13.04) for 32-bit (i386) and 64-bit (amd64) at launchpad.net. Open a command line window and type in the following lines to install NavitConfigurator and the adb service:
sudo apt-add-repository ppa:raimar/navitconfigurator
sudo apt-get update
sudo apt-get install navitconfigurator android-tools-adb
deb http://ppa.launchpad.net/raimar/navitconfigurator/ubuntu precise main
deb-src http://ppa.launchpad.net/raimar/navitconfigurator/ubuntu precise main
Then install the packages named navitconfigurator and android-tools-adb.
Use the AUR package named navitconfigurator-git on ArchLinux. Download the package file, open a commandline and type in the following lines to install NavitConfigurator and the adb service:
wget https://aur.archlinux.org/packages/na/navitconfigurator-git/navitconfigurator-git.tar.gz
sudo pacman -U navitconfigurator-git.tar.gz
wget https://aur.archlinux.org/packages/ad/adb-git/adb-git.tar.gz
sudo pacman -U adb-git.tar.gz
Alternatively, if you have yaourt installed, simply use
yaourt -S navitconfigurator-git adb-git
Not supported, but a possible solution could be:
Download one of the deb-files with 32-bit or 64-bit version of NavitConfigurator depending on your Red Hat version and install a converter like alien to create a rpm package. Than install it with your favorite install manager. Install also the package android-tools-adb. If the above variants do not fit your needs, try this:
Before compiling the packages libqt4-dev and libqtwebkit-dev are needed, if they are not installed already. Install the needed packages, download the source code, compile and install it with:
sudo apt-get install libqt4-dev libqtwebkit-dev
git clone http://git.code.sf.net/p/navitconfigurat/code navitconfigurat-code
cd navitconfigurator-code
qmake
make
sudo make install
The installation of Android SDK is only necessary, if the package android-tools-adb has not been installed by one of the previous steps. This package only includes the needed adb service. You can verify the correct installation of the adb service in a shell with
adb version
The result should show something like Android Debug Bridge version 1.0.31. If the adb service has been already installed, it is also recommanded to add the needed devie IDs to the udev rules file, see here for further information about device IDs.
Use one of the following ways, if you could not install adb with the recommanded android-tools-adb package.
This installation script installs the Android SDK including the USB device IDs for known android devices.
wget http://linuxundich.de/static/android_sdk_installer.sh
chmod +x android_sdk_installer.sh
sudo ./android_sdk_installer.sh
The other way is to download the Android SDK and install it manually. After installing Android SDK manually, it is recommanded to install the USB device ID for your android device.
Currently not available, but coming soon.
Download NavitConfigurator.zip (sourceforge.net) and extract it to the folder of your choice. Start the program by double clicking on NavitConfigurator.exe.
Dependencies:
The source code is available with git:
git clone https://rbuehmann@git.code.sf.net/p/navitconfigurat/code NavitConfigurator
Then compile the source code by opening a command line console in the subfolder NavitConfigurator\ and type:
qmake NavitConfigurator.pro
make
Start the program by double clicking on NavitConfigurator.exe.
Download the Android SDK and install it manually. You also need to install the USB device driver for your Android device.