Introduction

The Openmoko Installer (Codename: Assassin) is a tool for installing, updating and uninstalling programs on your Neo.

catogory

choose program

install application

install application

Install an Application

Installer needs an internet connection to install applications for the repositories. This can be done via WiFi (currently unstable), USB, GPRS or Bluetooth.

Instructions

[1] Make sure you are connected to the internet and launch Installer.

[2] At launch, Installer will initially refresh a list of installable programs. After refresh is complete, press the INSTALL button from the bottom bar to view a list of Categories. This is also the default page of the Installer application.

[3] Select a Category from the category list, then select a package to install.

[4] In the package information page, press the image box and confirm to begin.

[5] Once the progress bar shows Done, you will return to the Installer default page. Installation is then complete.

To update or uninstall packages, simply replace step [2] with the desired function UPDATE or UNINSTALL and repeat steps [3] through [5].

Technical Features

Installer is a specialized GUI front-end of Packagekit over DBus interface.

Please run Installer under stable network conditions and enough power supply. Once Installer is launched, it will actually try to detect repositories you installed. This will take some time if your network condition is not stable.

The default Packagekit backend on Neo is opkg, but is not restricted to opkg.

Installer refreshes the package meta-data every 2 days.

While running Installer, it will also launch packagekitd automatically, in which it will lock the libopkg for synchronization issues. If you want to use opkg, you may terminate Installer and killall packagekitd.

Views

Personal tools

Introduction

The Openmoko Installer (Codename: Assassin) is a tool for installing, updating and uninstalling programs on your Neo.

catogory

choose program

install application

install application

Install an Application

Installer needs an internet connection to install applications for the repositories. This can be done via WiFi (currently unstable), USB, GPRS or Bluetooth.

Instructions

[1] Make sure you are connected to the internet and launch Installer.

[2] At launch, Installer will initially refresh a list of installable programs. After refresh is complete, press the INSTALL button from the bottom bar to view a list of Categories. This is also the default page of the Installer application.

[3] Select a Category from the category list, then select a package to install.

[4] In the package information page, press the image box and confirm to begin.

[5] Once the progress bar shows Done, you will return to the Installer default page. Installation is then complete.

To update or uninstall packages, simply replace step [2] with the desired function UPDATE or UNINSTALL and repeat steps [3] through [5].

Technical Features

Installer is a specialized GUI front-end of Packagekit over DBus interface.

Please run Installer under stable network conditions and enough power supply. Once Installer is launched, it will actually try to detect repositories you installed. This will take some time if your network condition is not stable.

The default Packagekit backend on Neo is opkg, but is not restricted to opkg.

Installer refreshes the package meta-data every 2 days.

While running Installer, it will also launch packagekitd automatically, in which it will lock the libopkg for synchronization issues. If you want to use opkg, you may terminate Installer and killall packagekitd.