Hello all!
I just won a fight with the A2 installation process
After many iterations with the installer, I successfully installed it from the "devel channel".
I tried to replicate all steps mentioned above, but for a long time with only a little success.
The part of the process running "in the" fastboot (almost) always finished well: in short I have a working ubports recovery. The only two inconveniences I observed here:
- there is the vendor.img checksum mismatch - this is probably only a mistake in the config file (old checksum and updated file ?) - it is possible to ignore, but it's a security issue
- the installer "requested" reboot to "bootloader", but "fastboot" was in reality required - I noticed when I was in the bootloader and the installer said something like "fastboot is waiting for device"
But what I observed too many times was the following error:
- the installer (almost) always hangs when I was already in recovery and the installer was trying to download ubuntu touch with the following error:
Error: systemimage:install: Error: Failed to download latest version TypeError: Cannot read property 'forEach' of undefined
I was successful only with the devel channel and even with the devel channel only in "some cases".
After a "successful" installation, the device stuck about 3-times in the "boot screen", the 4th "completed" iteration (after a few iterations terminated with the error above) was successful.
I tried from two locations with different network configurations...
I believe, that the root of the problem would be in the config file and/or remote repository accessibility, but I'm unable to perform diagnostics without deeper knowledge of the UBports ecosystem (which I do not have).
During the debug process, I was trying to find the instructions for the "manual installation" - could you provide it or point me to its description? I believe, that I'll be able to provide a closer analysis of what happened to report it using the manual process.
Is the "stable" and "rc" channel available for this device or it is not - I was unable to locate it (based just on the brief docs study).