[Replicant] Replicant 6.0 0004 RC4 images are ready for testing.
doak
doak+list at posteo.net
Mon Jan 18 01:03:13 UTC 2021
Hello Denis,
> - From Replicant 6.0 0003 to Replicant 6.0 0004 RC4
I have tested this on an i9305.
What I did:
* Wiped data and cache
* Flashed 0003
* Enabled ADB
* Copied firmware blobs for wifi and bluetooth
* Installed and configured some apps:
* Added contact in local addressbook
* Configured wifi access point
* Installed Nextcloud and configured account
* Installed Corona Contact Tracing Germnay, granted all permissions and let it update keys.
* Started browser and visited some site
* Wiped Cache
* Flashed 0004 RC4
* Booted and installed firmware blobs for wifi and bluetooth again
Works:
* Configured account for Nextcloud works
* Previous data for Corona Contact Tracing Germany is still available
* Browser has history from last time.
Doesn't work:
* Several "Unfortunately, the process android.process.acore has stopped." messages
* Contacts does not show contact (it fails at startup) and triggers above error as well
Regards,
doak
On 15.01.21 17:53, Denis 'GNUtoo' Carikli wrote:
> Hi,
>
> I've just pushed the Replicant 6.0 0004 RC4 images.
>
> I didn't have the time to test them at all since I was (and am
> still) working to integrate the telephony stack in Replicant 11 to test
> it (it's not ready yet either but I'd like to test it to see if the
> work in progress I have so far really works somehow).
>
> We need help for testing:
> =========================
> Beside booting and telephony, what really needs to be tested is the
> upgrade between different releases: it needs to work without wiping the
> data partition, else most people won't be able to upgrade.
>
> If the test goes wrong you might have to wipe the data partition and/or
> try to recover the data from it (we have scripts for that too but it
> also needs to be more widely tested).
>
> To do the tests you can simply install a Replicant 6.0 release and if
> possible install some free software APKs from f-droid (that can be done
> with adb install path/to/file.apk), and then install a more recent
> Replicant 6.0 release without wiping the data.
>
> If the second installation fails and that you need to wipe the data,
> then we have an issue that needs to be fixed.
>
> What needs to be tested the most are the following combinations:
> - From Replicant 6.0 0003 to Replicant 6.0 0004 RC4
> - From Replicant 6.0 RC1 to Replicant 6.0 0004 RC4
> - From Replicant 6.0 RC2 to Replicant 6.0 0004 RC4
>
> Why we need to test the upgrades:
> =================================
> During the build of an image, signing keys are generated and these keys
> are also used to sign the system applications that are built and shipped
> in the image.
>
> The data that an application generates is stored in a location that is
> only accessible by an application of the same technical name (like
> fil.libre.repwifiapp) and signed with the same key, or by the Android
> system. So when signing key changes we have to migrate the data to be
> used with the new key.
>
> The Replicant 6.0 up to the 0003 images were signed by the same keys
> (generated by Wolfgang Wiedmeyer).
>
> For the 0004 RC1 I generated new keys. As I didn't connect the dots, I
> didn't keep these keys and I generated new ones for the 0004 RC2.
> Hopefully at that point I understood the issue and I kept the keys, so
> the RC3 and RC4 are signed with the same keys. I wrote code to generate
> a migration script that is now part of the RC3 and RC4 images.
>
> Since this hasn't been extensively tested yet and that people's data
> are at stake, it's a really good idea to do test.
>
> Most visible changes between the RC:
> ====================================
>
> Changes with RC4:
> ----------------
> - More nonfree software was found and removed.
> - The OMAP4 devices are now fast enough again (but without complete
> OpenGL compatibility).
>
> Changes with RC3:
> ----------------
> - Telephony was fixed
> - A script took care of the data partition migration.
> - The OMAP4 devices were still too slow.
>
> Changes with RC2:
> ----------------
> - The OMAP4 devices booted fine but the graphics were way too slow.
> - Broken telephony / cellular network.
> - The data partition needed to be reformatted.
>
> Issues with RC1:
> ----------------
> - The OMAP4 devices (Galaxy Tab 2 and Galaxy Nexus) had a black screen
> at boot.
> - The data partition needed to be reformatted.
>
> Other less visible changes were also done between the RC.
>
> How to report test results:
> ===========================
> You can reply to this mail. Alternatively you can also add the
> information in the https://redmine.replicant.us/issues/2207 bug report.
>
> Giving enough information to enable other people to do the exact same
> test also helps a lot. For instance reporting the device used for the
> test, the images, which APKs are installed (if possible or applicable)
> could help reproduce tests if there is any issue.
>
> If some information is missing we often can still manage to reproduce a
> similar result but it often takes a lot of time as we need to test many
> combinations until we reach the same result.
>
> Denis.
>
>
> _______________________________________________
> Replicant mailing list
> Replicant at osuosl.org
> https://lists.osuosl.org/mailman/listinfo/replicant
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://lists.osuosl.org/pipermail/replicant/attachments/20210118/c3e0c433/attachment.asc>
More information about the Replicant
mailing list