Updates Failing to Install - Sony Xperia 10
-
In the Updates portion of System Settings, I am given the option to update Ubuntu Touch to version 138.
I click on install, it asks me to restart & install, which I click, the phone restarts and then when I go back into System Settings it's still asking me to install update 138.
I don't get shown any errors, just the option to install again.
Any ideas on how to fix this?
Thanks in advance
-
Is ubports installer works with your phone?
If yes, maybe you can try reinstalling with ubports, without wipping any data option enabled.
-
@keneda Unfortunately, it isn't on the Ubports installer. I installed it manually through fastboot.
-
@adlinux If this is the gsi there is no OTA update avilable. Have you had a look in here https://forums.ubports.com/topic/5452/sony-xperia-10-kirin
-
@lakotaubp The updates part of System settings isn't saying anything about OTA releases, just a version number. Which has now changed to version 142, but is still having the same behaviour as before.
Also, what do you mean by gsi?
Please forgive me if I am missing something obvious here, I've had no prior experience with Ubuntu Touch before installing it 2 days ago.
How would I go about working out which version I am currently running. I have an OS build number date of 2021-02-06.
-
@adlinux gsi = generic system image If I remember correctly that means no OTA (over the air) updates you need to update things yourself in a similar fashion to the orginal install. As you have posted in the linked thread I gave you it's probably best to wait for an answer there. These newer ports can have their own quirks and someone with that device will have the best answer.
-
@lakotaubp OOOHH right that makes a lot more sense now xD
I hadn't actually looked up what OTA meant (that was my first mistake) and assumed that it was similar to LTS or ESR in desktop Linux terms.
So I just need to flash the new versions to my phone through my computer? That's fine by me!
Thank you for the help
-
So, now having done a bit more research, the versions seems to be from the dev channel. They were downloading but weren't installing.
I think I might know the problem to this issue (however I am currently unable to test it, I'll say why in the paragraph underneath this one). Normally the UBports recovery gets installed on the phone when you're using a Halium 7 device. I had to flash this phone manually and it is using Halium 9. I don't think it ever installed the UBports recovery onto the phone. When I flashed Ubuntu Touch to the phone before I had TWRP temporally on the phone (in order to format user data, and to check that the phone was set to Slot A), but I never had a custom recovery flashed to the phone permanently.
After a bit of time spent experimenting with Sailfish OS I decided to reinstall Ubuntu Touch, and this time I have properly flashed TWRP to the phone so that it has a custom recovery that I'm hoping Ubuntu Touch will be able to communicate with. Here's the problem though: the phone now doesn't seem to want to connect to any update channels and won't download any updates so I am unable to test to see if this will even work.
If you have any idea as to how I can make the phone connect to one of the update channels, I have made another question post here: https://forums.ubports.com/topic/6103/failing-to-fetch-update-channels
-
@adlinux You are asking the same question in two places now, please pick one and stick to that one. If this device (which I don't have) is on the Ubuntu Touch Installer you will have access to which ever channels are available to it and their updates. If i isn't and is still gsi dev only channel there will not be ota updates for the channel and you will have to update directly from the source available.