It seems to remove it, but then it is still present in the Settings menu. All the files belonging to aliendalvik-control are also still present. I am not sure that this command really removes aliendalvik-control?
rpm - e --noscripts aliendalvik-control
This did not complete the upgrade at my end. Rather, it downgraded my system to 4.3.0.15. After that I then downloaded the 4.4 upgrade package once more and completed the upgrade. I hope it is better now.
Interesting. You are right - I can also still see aliendalvik-control in the settings menu. Not sure why it wasn’t removed. For me, this still allowed me to complete the upgrade with sfos-upgrade.
I found in ‘General - How to remove Alien Dalvik through the console?’ (How to remove Alien Dalvik through the console?)
devel-su
pkcon remove aliendalvik
rm -rf /home/.android/*
rmdir /home/.android
rm -rf android_storage
reboot
I used these commands just now on a phone where I don’t need AD at the moment, with CLI in the /home/defaultuser directory. Worked perfect.
Thanks to @sfbg and @aspergerguy
-
do not use
rpm
for package management, only userpm -q
for analysing! See for more details and for an explanation. -
sfos-upgrade
andversion --dup
do the same; neither one does try to downgrade SailfishOS, when not explicitly commanded so (which will likely fail). SailfishOS was obviously never fully upgraded on your devices and either of these command revealed its real state.
@olf rpm was the only command that would successfully remove that package. Normally I use zypper/pkcon neither worked as they failed on the script. Hence rpm -e --noscript
anyway phone is now working where as it was in a broken upgrade state.
That is also my conclusion. It was basically just the version number that was upgraded. Thanks.
I had to use rpm a few times in the past because the scripts failed (can’t recall the packages anymore).
Using Openrepos always has been and still is a double-edge sword, that’s why I remove all even slightly questionable* packages and repositoriea manually before updating SFOS.
*) meaning: packages or repositories containing packages that replace or modify system files and/or core OS functionality - better safe than sorry! And yes, this totally includes my ncurses-compat-libs, which only adds new files.
I got my OTA 4.4.0.58 notification today (XA2) and I was somewhat apprehensive after reading all the horror stories here.
But it all went very smoothly and everything works. I did a backup while it was downloading and the backup notification even survived the upgrade! There is the start page browser bug which will be a bit annoying (I use the browser almost exclusively from shortcuts on the app menu) but I can live with it for the other browser improvements!
I did not uninstall storeman first but removed patches and patch manager some time ago for this very reason ie. upgrades. My three Android apps work fine but they are not complicated (bank login, card games and puzzles).
So thank you Jolla!
Congrats. The horror stories mostly come from a small group of EA-Users or people who experiment a lot with their devices. Keeping somewhere around middle of the road and thinking carefully about what to install and what not to install has given me a stable system for quite some time.
That’s just the way it is; if there’s a problem, people tell about it and want to get it fixed, but if everything goes smoothly, it’s left unsaid more often than not. That only strengthens the point - if all you read about an update is negative, you can get unnecessarily negative impression about it.
That could be changed, I think. For example, Manjaro Linux holds a poll in every release post about how did the upgrade process go and if there were any issues, and that works well in my opinion, and I do give my vote. I’ve been following those for some time now, and it seems to work well!
For example, Manjaro Linux holds a poll in every release post about how did the upgrade process go and if there were any issues, and that works well in my opinion, and I do give my vote. I’ve been following those for some time now, and it seems to work well!
This could indeed be a good idea and doesn’t take a lot of effort to be set up.
I agree, I’d be super happy to fill such a poll - maybe display the results at the top of the [Release notes] topic, so that people can see like:
- 70% of respondents had no issue
- 20% had a small issue
- 10% had real troubles
or something like this
A very nice idea. Thank you @direc85 for raising this and proposing to the next community meeting.
update poll: And what about about apps that break? I still get caught by that, even with a test device and public release… Was/is there a place with a list that I missed?
Just to shift the publication bias a bit: I updated my Xperia X to 4.4.0.58 the other day. Upgrading using sfos-upgrade
went fine and everything seems to work.
Caveats:
1: Now the root filesystem occupies more than 2 GB, so I will probably not be able to update again.
2: The process was a bit scary…
First attempt via the Settings GUI asked me to remove collectd
and SystemDataScope
. I did so. Then my phone download the update again, now asking me to remove packages from a to z. The list must have been hundreds of items long.
That’s when I decided to go the sfos-upgrade
plus post_sfos-upgrade
route, which worked well.
And here we have a poll regarding the upgrade process: [Release notes] Vanha Rauma 4.4.0
Please take a moment to vote. We’ll consider this in future as well.
Very good idea.
It would be nice to have returns from people who flahed too.
To see the upfrade/flash delta, to compare, maybe.
The poll about upgrade needs small precisions
- on my X10ii : no issue
- on our Jolla C: no issue
- on the xa2 of my wife : small issue with the progress bar that stop at 100% and you need to force the reboot to finish the upgrade.