View Single Post
Posts: 194 | Thanked: 1,167 times | Joined on May 2016
#177
Originally Posted by dubliner View Post
Just last night I picked up my Onda again to do some reading. And I kept thinking how great it would be if I were able to install some more current packages.

May I just sheepishly ask how 3.0.2.8 is coming along for the Onda? It would be wonderful to have my little tablet up to speed!
For the good news, I was able to upgrade mine to 3.0.2.8 with droid-compat packages (and it should be less hacky/easier to maintain) than previous approach.

Before trying, please back up the important data (or SailfishOS itself) in case reinstall would be needed. It is also better to have PC nearby which can be used for debugging via USB network connection if something goes wrong.

Here are the steps if you're on 2.1.3.7. I suspect it should work from 2.0.5.6 as well (then removing old -onda-v820w-v3 packages is not needed), but I didn't try it myself.

Code:
# First check if adaptation0 and adaptation1 repos are present and enabled, don't continue otherwise:
ssu lr

# Install back Jolla Tablet packages
zypper in pattern:jolla-configuration-tbj pattern:jolla-hw-adaptation-tbj

# Remove old modified packages (some will be already removed due to conflicts in previous step, do not reboot from this point)
zypper remove droid-bin-tbj-onda-v820w-v3 droid-config-tbj-onda-v820w-v3 droid-config-tbj-onda-v820w-v3-flashing droid-config-tbj-onda-v820w-v3-kickstart-configuration droid-config-tbj-onda-v820w-v3-patterns droid-config-tbj-onda-v820w-v3-policy-settings droid-config-tbj-onda-v820w-v3-preinit-plugin droid-config-tbj-onda-v820w-v3-pulseaudio-settings droid-config-tbj-onda-v820w-v3-sailfish droid-config-tbj-onda-v820w-v3-ssu-kickstarts droid-hal-tbj-onda-v820w-v3 droid-hal-tbj-onda-v820w-v3-detritus droid-hal-tbj-onda-v820w-v3-kernel  droid-hal-tbj-onda-v820w-v3-kernel-modules droid-hal-tbj-onda-v820w-v3-tools

# Temporary add compat repo
ssu ar tmp-compat-v820w http://repo.merproject.org/obs/home:/TheKit:/compat-v820w/sailfish_latest_i486/
ssu ur
zypper ref tmp-compat-v820w
zypper in pattern:droid-compat-v820w
# It is now provided by droid-compat-droid-config package, so temporary entry can be removed
ssu rr tmp-compat-v820w

# Upgrade SailfishOS following all the stop releases:
ssu re 2.2.0.29
version --dup
reboot

ssu re 3.0.0.8
version --dup
reboot

ssu re 3.0.2.8
version --dup
reboot

Last edited by TheKit; 2019-04-30 at 21:54.
 

The Following 6 Users Say Thank You to TheKit For This Useful Post: