I understand and im just gonna install lineageos cuz i don’t have device which supports either calyxos or divest os since these two are the best option for me. but i will consider using them in the future maybe. but will @SkewedZeppelin make a build for redmi note 5 pro whyred?? idk, i mean it must be quite alot of hard work. anyways i will just install lineageos for now atleast. thank you so much for replying and have a good day sir.
PS.
Is lineagos for microG can be trusted???
I also need microG lol I’m tired now I searched so many things and still can’t find a good rom with privacy focused rom.
Hey guys, I don’t know how to get into XMPP room, so here it goes: I have a oneplus 6 (enchilada) relocked the bootloader and the rom seems to be working fine. However there is a problem (bug?) in the OTA updater. It seems there is a newer release, I have downloaded and “installed” it many times, but after the reboot the update still shows up and the build date has not changed. I have read a lot of threads but I cannot figure out what’s wrong. If this is a bug, its pretty bad, since people with an enchilada will be stuck. Any recommendations/help/ideas are very welcome. thanks in advance!
Hello @SkewedZeppelin
Please help, i want to install DivestOS on Redmi 4x DIVESTED-16.0-20220129-DOS-SANTONI
But I do not know whether this system works stable, for me it is important so I use this phone every day
Thanks
I wanted to knows from people who installed the latest build DivestOS on Redmi 4X
I ask how the stability of the system is very important for me and that all components and functions worked as this is my main phone and I want to avoid problems, now on my Redmi 4X installed Lineageos 16. I recently knows about Divestos and I want to try
But in advance I wanted to know from those who install this rom the how sound quality , volume
and the microphone is very important for calls and to record on the voice recorder. microphone works?
And Frontal Camera for Videoconferences Zoom
Works Mobile Internet from the SIM card works?
It is also important that worked bluetooth , Wi-Fi, and the definition of the GPS location worked for a taxi order
Thank you in advance for your help.
Disclaimer
Rarely will these builds be fully tested as we don’t have every device we build for, due to that these are provided without warranty and can damage your device. We are not liable for any damage done by using these, and you yourself will be at fault.
You are the master of your own fate. You are the tester of your own device. Have fun! And do report back your results.
@Morgoth
I cannot port the GrapheneOS GmsCompat to all versions of DivestOS.
microG is indeed just a FOSS middle-man, all the apps will still interact with it using the proprietary Google Play Services library.
And while GmsCompat is more secure I believe that the, arguably little, freedom aspect of microG is still nice to have.
DivestOS for years has only included UnifiedNlp, not microG, which doesn’t require any signature spoofing hacks.
However the compile time support for microG in DivestOS utilizes a modified version of signature spoofing that only grants the permission to apps that are same-signed with the system platform key.
CalyxOS goes a step further and has a modified permission that only grants to microG, but that requires re-compiling microG instead of using the direct/official prebuilts.
Other ROMs like l4m or /e/OS for example will just grant the permission to anything that asks for it, assuming the user clicks through the prompt. < that is a major security issue
Some reasons to include microG:
newer UnifiedNlp
contact tracing support
increased app compatibility with often proprietary apps if the user so desires
Some reasons against microG:
one toggle to download and run proprietary Google binaries (DroidGuard)
maybe makes/keeps users more reliant on proprietary apps
the signature spoofing issue
if microG falls behind, apps can start crashing, you can see on their issue tracker this has happened a few times
My biggest concern is that in the past all options in microG were default disabled, but that appears to have changed at some point. Meaning users would have to opt-out of microG compatibility instead of opt-in.
Another issue is that microG appears to have gone up by 20MB, totaling 50MB. It literally cannot fit on some of the older devices/branches now.
I would assume R will arrive officially too since it’s officially supported device. And sure, R would be most welcome version obviously.
Package MicroG similarily as CalyxOS does, to be able to download flash that too after OS is Flashed. This would be handy for those who want / need to use it for some apps. Or do you recommend installling microG as it is and adjust some settings?
I’m currently using /e/ OS, quite happy about this, but there are reasons to consider switch. Do you think there are small chances that with DivestOS (which is user build unlike /e/ OS which is userdebug build) + microG some banking apps could work without dirty tricks with Magisk?
A feature I’m missing in DivestOS is an option to limit battery charge (e.g. to 80%) to avoid losing capacity too rapidly. This is very useful on devices that don’t have an easily replaceable battery, or the batteries are no longer manufactured. On LOS I was using batterychargelimit, but it requires root. There is also acca.
With no official support for root on DivestOS, it would be nice to have something included in the system image. As I understand the actual functionality that requires root is very simple, it’s just writing to a specific file in /proc or /sys.
Any suggestions how could this be done (securely)?
That’s slightly out of topic, not to mention the time delay, but one can install system f-droid manually without rooting an Android device with Magisk or superSU
(though an ADB Root developer option is indeed needed).