How to go back to OTA-3?
-
@advocatux the last section of the file http://system-image.ubports.com/ubports-touch/15.04/stable/hammerhead/index.json is
{ "description": "ubports=20181012-28857,device=20181012-23204,keyring=archive-master,tag=OTA-5,version=3", "files": [ { "checksum": "1308a6e7c6805789bddcd9108f6ab2b430908a3d2a0f0a0253cac0a739431ca4", "order": 0, "path": "/pool/ubports-1e002fd7e685421651a9b8dc15b0147c4460993169acd0519183533f17331c84.tar.xz", "signature": "/pool/ubports-1e002fd7e685421651a9b8dc15b0147c4460993169acd0519183533f17331c84.tar.xz.asc", "size": 397291364 }, { "checksum": "3a01afd8a4cbdb42d90ac91dbcc7327d0bc8f6e8973b9a52f59f50a7f885c732", "order": 1, "path": "/pool/device-964a84f55b03eca87dacd34dffc9c61c4b50ae471c6b675eafdc2a2eacfad29c.tar.xz", "signature": "/pool/device-964a84f55b03eca87dacd34dffc9c61c4b50ae471c6b675eafdc2a2eacfad29c.tar.xz.asc", "size": 59352468 }, { "checksum": "5b6e870acf8944330acb2a9dad6f5270bd06c377603a3115f805290e989ab421", "order": 2, "path": "/pool/keyring-4c4e7ef380ebcfa2c31084efa199138e93bfed8fc58aa3eb06bdf75a78af9b57.tar.xz", "signature": "/pool/keyring-4c4e7ef380ebcfa2c31084efa199138e93bfed8fc58aa3eb06bdf75a78af9b57.tar.xz.asc", "size": 1504 }, { "checksum": "977cf397b86b388539e2d2436e753e618694216a215ad0562b3adf2c8b8bf66f", "order": 3, "path": "/ubports-touch/16.04/stable/hammerhead/version-3.tar.xz", "signature": "/ubports-touch/16.04/stable/hammerhead/version-3.tar.xz.asc", "size": 456 } ], "phased-percentage": 5, "type": "full", "version": 4, "version_detail": "ubports=20181012-28857,device=20181012-23204,keyring=archive-master,tag=OTA-5,version=3" }
There is a reference to both OTA-5 and 16.04
-
OK, I hacked ubports-installer to install version 3, rather than the latest version and it installed OTA-3 for me.
-
@lyovushka Hey the problem with GPS was on my Nexus 5 too after the Upgrade to OTA-5. It is gone after a reboot. Have you tried this?
-
@lyovushka thank you
-
@krille For me GPS worked after a fresh install (with wipe) and then stopped working after the first restart. I am back to OTA-3 now and GPS works again. Hopefully GPS and media player will work in OTA-6.
-
At the trip in Vienna GPS always broke again after some time. You were right. I'm now switched to the rc channel and there it seems to work so far...
-
How did you hack the ubports-installer to install OTA3 ?
-
This works for rollback to OTA3:
ubuntu-device-flash --server=http://system-image.ubports.com touch --device=arale --channel=15.04/stable --revision=3
-
@advocatux said in How to go back to OTA-3?:
What happens if you run this in your phone terminal?
sudo system-image-cli --switch 15.04/stable
Today I tried to downgrade back to 15.04... Didn't work. The device was a clean install.
Just reffering...
-
@jezek have you tried forcing the UT version with that command @mprotic posted?
If you don't have
ubuntu-device-flash
installed in your computer [*] you can install Ubuntu 16.04 in a usb stick and install in it all the necessary tools too (ubports-installer
,adb
, andfastboot
).[*] Assuming you don't have xenial running in your computer
Edit: of course, don't forget to change "arale" for "FP2" in your case
-
Strange. On my notbook, I have
adb
,fastboot
and evenubports-installer
installed, but theubunt-device-flash
command is missing. How can I install it?edit: notebook is a
$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.1 LTS Release: 18.04 Codename: bionic
-
@jezek it's only available for trusty & xenial. If you're running anyone of them, you can install
ubuntu-device-flash
(you forgot an 'u' btw) enabling the "universe" repo.Edit: ah, you edited your post. Use a live usb stick then or try to run that package (https://packages.ubuntu.com/xenial/ubuntu-device-flash) on your computer but I don't know if it will work.
Another edit: Thinking about that now, I think someone (maybe @dobey?) built that tool for 18.04.
-
@advocatux Sorry, where did I forgot an 'u'?
-
@jezek in
ubunt-device-flash
. I pointed at that just in case you were typing the wrong command -
@advocatux ahh... I see... just a typo on this forum... in terminal I tried the right thing...
-
@jezek I've found that tool built for your OS
-
@advocatux said in How to go back to OTA-3?:
@jezek I've found that tool built for your OS
$ sudo dpkg -i ubuntu-device-flash_0.35+ubports+0_20181003134221.2_1.gbp4044a0_amd64.deb [sudo] password for jezek: (Reading database ... 356801 files and directories currently installed.) Preparing to unpack ubuntu-device-flash_0.35+ubports+0_20181003134221.2_1.gbp4044a0_amd64.deb ... Unpacking ubuntu-device-flash (0.35+ubports+0~20181003134221.2~1.gbp4044a0) over (0.34-0ubuntu1) ... dpkg: dependency problems prevent configuration of ubuntu-device-flash: ubuntu-device-flash depends on click-ubuntu-policy; however: Package click-ubuntu-policy is not installed. ubuntu-device-flash depends on debsig-verify; however: Package debsig-verify is not installed. ubuntu-device-flash depends on kpartx; however: Package kpartx is not installed. ubuntu-device-flash depends on qemu-user-static; however: Package qemu-user-static is not installed. dpkg: error processing package ubuntu-device-flash (--install): dependency problems - leaving unconfigured Processing triggers for man-db (2.8.3-2ubuntu0.1) ... Errors were encountered while processing: ubuntu-device-flash
I have to sort out the dependency stuff somehow... anyway thank you
-
@jezek you're welcome. I'm pinging Rodney now, he built that package and he knows the solution for sure
-
@advocatux it won't install on mine 18.04, it shows installing, shows 100 %, and then nothing. How's that?
-
@jezek You should be able to run
sudo apt-get -f install
after manually installing a package with dpkg, to resolve the dependencies. If any are uninstallable though, I think it will just remove the package you were trying to install. I'm not sure if all of those dependencies are available in Ubuntu 18.04 though.All I did was fix the build so
goget-ubuntu-touch
would build on bionic. If it's not working/installing, feel free to open an issue or two on https://github.com/ubports/goget-ubuntu-touch about it.