[Motorola Moto G52] Nemgathos:
After successfully unlocking the bootloader of the Motorola Moto G52 (XT2221-1) phone, I would like to set up the device in a specific way for which I am asking for your help.

I would like to use TWRP, Magisk and LineageOS 21 (UNOFFICIAL). Previously, I was using a Motorola Moto G5 (XT1676) running LineageOS 18.1 (OFFICIAL).

1. Limiting the charging process of the battery​

I would also like to be able to install software that limits battery charging to 80 per cent. Do you of any software that is suitable for this? Please bear in mind that it should always be possible to deactivate this software because of a limitation like this (which I have already mentioned here).

2. Choosing the right LineageOS version​

2.1 LineageOS 21 (UNOFFICIAL) or LineageOS 20 (OFFICIAL): What would you choose and why?​

I would like to be able to receive OTA updates. Is this possible with the LineageOS 21 (UNOFFICIAL) version? How often are updates released for this operating system? Or would you recommend using LineageOS 20 (OFFICIAL) instead? If so, why?

2.2 Requirements​

If I decide to install LineageOS 21 (UNOFFICIAL), are there any stock ROM updates that need to be installed in advance? At the moment, I have updated the stock ROM to Android 13. Is this a mandatory requirement to install LineageOS 21 (UNOFFICIAL)? Or is the normal stock ROM without any updates sufficient?

If I decide to install the older LineageOS 20 (OFFICIAL) version, what requirements must be met in order to install it?

2.3 What is the difference between an OFFICIAL and an UNOFFICIAL build?​

Is it relevant in this case? If so, why?

Can an UNOFFICIAL build become OFFICIAL in the future? What needs to happen for this to become a reality?

What are the advantages and disadvantages of using an OFFICIAL or an UNOFFICIAL build?

3. Which apps that require root privileges would you recommend and why?​

Magisk is something I would definitely want to install.

I know there is an app called Superuser that you can download from the F-Droid play store. For what purposes would I need this app? Do I need it for an app that can limit the battery charge? Which app would you recommend that fulfils this purpose?

Also, I would like to install AdAway. How can I install it as a root user without using the VPN solution for non-root users?

Can you think of any other useful apps that require root privileges? If so, what apps would you recommend and why? And how can they be installed correctly?

4. Which play store, other than F-Droid, would you recommend and why?​

In the past, I have used the Aurora Store, but it, sometimes, has some shortcomings when it comes to connecting to the servers (over WLAN (and sometimes even mobile broadband)). I know there are alternatives like APKPure. But are there any better alternatives than these? Keep in mind that I do not want to use the Google Play Store or other Google apps (unless I “have to” (but in that case, I want them to run in a sandbox)).

5. How can I properly set up a sandbox or even multiple sandboxes?​

Right now, I use an app called Shelter to run some of my apps exclusively in a “work” environment. Do you know of an open soruce alternative that allows me to set up even more environments than just “private” and “work”?