The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Template:SFOS OTA

From Mer Wiki
(Difference between revisions)
Jump to: navigation, search
(need a mechanism for per-device OTA availabilities)
(sync with mal- on update checker)
Line 5: Line 5:
 
# you can be on any Sailfish OS version you have installed before
 
# you can be on any Sailfish OS version you have installed before
  
# Currently available OTA versions for Nexus 5 (might differ for your device, doublecheck at IRC!): 1.1.9.28, 2.0.0.10
+
# Currently available OTA versions for Nexus 5 (might differ for your device, we're coding an update checker, synce with mal- at IRC!): 1.1.9.28, 2.0.0.10
  
 
  RELEASE=<the version> # e.g. RELEASE=2.0.0.10
 
  RELEASE=<the version> # e.g. RELEASE=2.0.0.10

Revision as of 14:25, 17 February 2016

WIP Over-the-Air updates (OTA)

  1. open shell with normal nemo user
  2. you can be on any Sailfish OS version you have installed before
  1. Currently available OTA versions for Nexus 5 (might differ for your device, we're coding an update checker, synce with mal- at IRC!): 1.1.9.28, 2.0.0.10
RELEASE=<the version> # e.g. RELEASE=2.0.0.10

devel-su sed -i -e "s|^adaptation=.*$|adaptation=http://repo.merproject.org/obs/nemo:/testing:/hw:/://sailfish_latest_armv7hl/%7C" \
/usr/share/ssu/repos.ini

ssu dr adaptation0

ssu release $RELEASE
ssu dr extra
ssu dr mw
ssu ar mw http://repo.merproject.org/obs/nemo:/testing:/hw:/common/sailfish_latest_armv7hl/
ssu er mw
ssu ar dhd http://repo.merproject.org/obs/nemo:/testing:/hw:/://sailfish_latest_armv7hl/

ssu lr
# ^ double-triple check that no -two- enabled repos point to the same URL

# You may have many of OpenRepos enabled. It's recommended to disable them, even
# though version --dup will do its best-effort to isolate repositories:
ssu lr | grep openrepos

devel-su zypper clean -a
devel-su zypper ref -f

version --dup
# if above fails, try again
version --dup

sync
reboot
Personal tools