Skip to content
Barış Kurtlutepe edited this page Mar 17, 2019 · 14 revisions

Upgrade existing omnipy installation

Each new release of omnipy will require both Android APS and the omnipy software to be updated. The latest versions can be found in the master branch of omnipy

Upgrading omnipy

Use ssh to connect to your raspberry pi.

Type the following to update to the latest repository version

git stash
git pull

And then type the following to start the upgrade: bash ~/omnipy/scripts/pi-update.sh

Unless you want to perform some of the steps in the installation script again, you can answer 'n' to all five questions and then the script will reinstall the necessary service files for the updated software to start working again:

Welcome to omnipy update script
This script will let you reconfigure omnipy as in the setup script
Do you want update to the latest version in the github repository? n

Do you want reinstall the dependencies? n

Do you want reconfigure the API password? n
Do you want test the RileyLink? n
Do you want reconfigure bluetooth personal area network? n

Updating service scripts and restarting services
Warning: omnipy.service changed on disk. Run 'systemctl daemon-reload' to reload units.
Warning: omnipy-beacon.service changed on disk. Run 'systemctl daemon-reload' to reload units.

Configuration updated.

After this, if you have an active pod, you will have to reconfigure it as described in the pod setup link.

Upgrading AAPS