yashsingh1/xdaforums huggingface dataset:
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] notoriginal10:
Depends on what apps you want. I don't use many apps in addition to stock Lineage apps.

I always use the most actively supported open source apps from F-Droid after a quick internet search.

I also need to use some apps that require the Google backend, so I use the MicroG version from here:

miatoll

Every app I don't trust and don't need running in the background I install in my work profile using the Shelter app. Shelter can freeze all apps within the work profile and Android can disable the work profile altogether if you don't need it. You can also run TrackerControl on that profile to filter their trackers and ads.

As for kernels, I only use stock. It's good enough for me and gone are the days of flashing different kernels. The differences were too minimal to bother.

For battery life I use AccA to control charging cycles. I limit my charge to 75 or 80% since the battery (if still healthy) is beefy enough. I also don't fast charge and use a Sony 1.5A charger on all my small devices to prevent heat stress on the battery. Over night it's absolutely sufficient even for such a big battery.

I also set my adaptive brightness to rather low levels, so that it is just enough to read comfortably.

Dark mode is even bad in some conditions. White text on dark background requires higher brightness to be as legible as light mode (imagine dark vs. light mode in sunlight). So you could argue light mode saves battery on LCDs (but burns your retina at night).

So yeah, only install apps you really need and like the comment above said, use web apps or your browser if you can replace native apps that don't need to be running on your phone.

(Speaking of browsers, NoScript and uBlock Origin can further limit background activities. I use them with Mull.)
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] nightcrawler218:
Thanks mate for the detailed opinion. It is very surprising to know about the dark mode battery drain, pretty interesting.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] nightcrawler218:
The microG version of Lineage OS that you mentioned in the post, should be included in the first post or a seperate thread under Miatoll device discussion forum. User should have clear choices. Many of the users would actually need google to some extend, for them it is the perfect solution.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] notoriginal10:
I think it is against LOS's policies, since MicroG requires signature spoofing. So a seperate thread would be the only option.

However, it is the "official" site for prebuilt LOS MicroG versions, so it's easy to find.

I mean, it's not really a drain, but since white or bright background colors and dark fonts are easier to see, you'll likely end up setting the brightness lower on light mode than on dark mode. Dark mode on LCDs is just blocking more light with the same amount of energy required.

The "efficient" use case would be to only use dark mode on LCDs in a really dark environment.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Ud4ba:
Anyone tried today's upsate?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] kalehrl:
I did. Works fine. Builtin camera works fine now but the quality is poor, as expected.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Ud4ba:
Yep thats true. Problems fixed for me as well.

Im between OpenCamera and GrapheneOS Camera.

OpenCamera takes better pictures with smaller sizes.

Graphene has some interested features.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] EuK_V:
Does anyone know where's split screen feature in LOS 19.1? Or it was removed?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] kalehrl:
Just tried GrapheneOS camera but it gives me 8mpixel photos instead of 12. I'll continue using GCam.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Bipnbarsha:
Tried using this rom without google services. Though bb will be better but somehow its worst. I faced serious battery drain is it because my firmware version is android 11.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] nightcrawler218:
Hi,

can you please confirm which MicroG version is included into the Miatoll ROM by defauly?

Rom link- https://download.lineage.microg.org/miatoll/

MicroG variants - https://github.com/FriendlyNeighborhoodShane/MinMicroG
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] nightcrawler218:
Donno why My LOS 19.1 keeps rebooting since yesterday. Later I figured out that the latest installed package is Google framework services for AR which I did not manually installed.

Can someone please suggest a ROM that works without signature spoofing and ROOTING. I need to use banking apps and some official Govt. apps to run on my device. Without safety net pass those apps won't work. The issue with LOS is that it's not passing the Safety net test by default. I need to ROOT and manually set device signatures. Rooting needs an additional amount of caution and attention while using the phone, which I don't want in my main phone that I use as a daily driver.

In brief, I need a rom that

1. supports google apps (MicroG or other gApps),

2. doesn't require root for CTS pass

3. good battery life required, not much into gaming and stuff

Please suggest If you know any such solutions/Roms

Thanks
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Ud4ba:
MindTheGapps is the recommended one.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] panachoi:
is there a trick of some kind to get SafetyNet (CTS) to pass on this rom ? The xiaomi.eu rom passes safetynet without issue. Installing Lineage or Lineage/MicroG passes basic, but fails CTS. Setting the props inside the Magisk (v25.3) PropsConfig doesn't help, nor does the USNF module help. I have yet to try Shamiko, or ih8sn. I've pulled the build fingerprint and security patch strings from the EU rom, and could attempt edit (either by hand or with MHPC). I;d prefer not to flail around to try to get this to work (preferably with MicroG, but I'll settle for stock Lineage and MindTheGApps if I have to), especially if there's a relatively easy way to get safetynet to pass.

Thanks for any pointers.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] EuK_V:
Try this module https://xdaforums.com/t/magisk-module-universal-safetynet-fix-2-3-1.4217823/post-87198517

CTS passes successfully on both 18.1 and 19.1 with this module.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] wolverinemaister:
It's the USNF module that he tried

It should work with this 2 module (Magiskhideprops+USNF). Sometimes it doesn't work for me too, but my "safety" method usually works with these steps:

- after installing the rom don't install magisk

-when google restored your apps, dont open any of them, turn off wifi/mobile data

-then reboot and install magisk

-after reboot enable zygisk, then configure your denylist (banking apps, etc)

- reboot again

- enable magisk hide (not the props, the fuction in magisk manager)

- install the modules (once at a time, then reboot)

- reboot, enable data or wifi

I don't set props most of the time, just install the module, but if it's still not working u can set the props too.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] EuK_V:
This is not the original module. The module I linked to is modified. With the original module I couldn't pass cts, only with this one.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] wolverinemaister:
Ohh I didn't see that. Thanks for the info
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Melmic:
For lineageos 19, it is required to have miui with Android 12 firmware installed before proceeding with the installation - as noted in the installation guide. My ota updates only go as far as miui 12 with Android 11. Is this still okay please?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] EuK_V:
It is. You need to flash miui 13 manually and then los 19.1. I did this way - everything is ok.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Bismuth83:
you can try this rom. It's pixel experience a13 beta! I've been using it for 1-2 months. Dev is actively maintaining this rom. Although it's in beta phase I found it most stable in terms of ui animation and battery backup. But your mileage may vary!

- google apps prebuilt. No need to flash!

- cts pass without magisk.

- good battery life and smooth animation.

https://gd.jm1002.workers.dev/0:/PixelExperience_miatoll-13.0-BETA-20221021-0421-UNOFFICIAL.zip

by @saitama_96

To flash, you can use lineage recovery, pixel experience recovery, twrp by Alex or orangefox stable fbev2 recovery.

- reboot to recovery

- format data

- flash rom

- reboot.

Stable release vR11.1_4_A12_FBEv2 for Xiaomi Redmi Note 9S/Pro/Pro Max / POCO M2 Pro (miatoll) | OrangeFox Recovery Downloads

Orangefox recovery for Xiaomi Redmi Note 9S/Pro/Pro Max / POCO M2 Pro (miatoll)

orangefox.download

Positron kernel

#TWRP * Fixed adb sideload * Fixed recovery settings reset * Mount dynamic partitions in R/W mode Special thanks

t.me
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] soulwyx:
I'm using lineage-19.1-20221021-nightly-miatoll

Is Ultrawide working? I can't make it.

There is a way to make it work?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] soulwyx:
My bluetooth audio is uninterrupted. Audio works but have silence moments during the play. Any tips?

EDIT: Entire audio was stuttering.

This fix solved my problem:

https://www.reddit.com/r/LineageOS/comments/xa5z53/_/invtdf9
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] _pieffe_:
My bluetooth seems ok...

Try to remove the bluetooth devices, and then pair again
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] prinz3nroll3:
It is not neccessary installing miui 13, flashing only the firmware is enoufg.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] notoriginal10:
Hi, sorry for the late response.

I'm not sure, I want to say none of these. It seems to fit the "Minimal Edition" the closest. Fakestore is installed, and no UNLP providers. There is F-Droid however.

Maybe I misunderstand the project you linked, but it looks like an alternative way to flash MicroG with no relation to the pre-compiled ROM. I could be wrong through.

Edit: This is the project link to the "LOS for MicroG" GitHub from their website:

LineageOS for microG

LineageOS for microG has 8 repositories available. Follow their code on GitHub.

github.com

As for my personal setup, I installed the UNLP

providers and AuroraStore myself. So if you were to recreate a similar setup, I guess you could go with the "NoGoolag Edition".

Anyway, let's limit the discussion to mentioning flavors of the ROM itself, excluding flavors of additional software in order to not derail this thread. ;)
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Dev311:
I was thinking about switching to this from pixel experience, I've been getting a lot of lag on pixel experience i just wanted to confirm is lineage os is smooth and stable, will it brick my phone?

are many people using this rom so that it can be trusted, please help me in new to the custom rom community.

also i have never tried a rom where you need to install gapps seperately how does that work
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Melmic:
I have just flashed lineageos 19.1 on miatoll, but when i try to make a call, it ends the call immediately. sms works fine. any suggestions please?

Network types selected are 'LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA'. I am also unable to update the firmware due to error 'Denying OTA because it is a SPL downgrade'
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] zurpher:
I have the same problem after flashing the latest lineage-19.1-20221028-nightly-miatoll-signed.zip (Android 12) coming from MIUI Global 12.5.8 (Android 11).

Perhaps it is due to us not having the right (Android 12) firmware on the Redmi Note 9 Pro phone? If so, can this be fixed?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] zurpher:
How? In the LineageOS it just states: "guides can be found on the internet!"

I have found the following one on the internet.

https://xiaomifirmwareupdater.com/firmware/joyeuse/stable/V13.0.1.0.SJZMIXM/

Can this firmware be flashed after the upgrade to LOS 19.1?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] prinz3nroll3:
Boot via fastboot boot an temp recover (orangefox)

Install the firmware from xiaomi firmware in orangefox

Install the lineageos recovery

Install lineage
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] ngr.hd:
For some reason, the call app will not trigger to show the incoming call but the phone keeps ringing. I've installed v20221028 with the latest firmware but it still happens.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] zurpher:
@Melmic ⬆️ This procedure worked for me. (Bold part added for clarification.)
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Ud4ba:
I couldnt find where i can change the color of fonts settings.

I was asked when installed LOS but now i cant find the option.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] vadimuha:
When setting up it had an option to restore backup from nextcloud but I don't see an option to backup in nextcloud after installation. How is it done?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] vadimuha:
AR doesn't work
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] DyXen:
Hello,

you should have it. Open Settings then navigate to "System" -> "Backup" and there choose "Seedvault Backup".

In here you can configure to save backups on Nextcloud servers.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] notoriginal10:
To those on 19.1, how does Adaptive Brightness behave for you? Is it actually learning? Are you using MicroG or Gapps?

I'm still on 18.1, but ever since I've used this ROM (June onward) it has never really worked well for me.

It is supposed to learn your adjustments, so you get some kind of a custom curve. However, it only has a short-term memory for me. Each day or two it falls back to default, leaving me with a display that is at least 30% too bright.

A couple of days ago I started to adjust it to 0%, no matter the lighting condition (even in direct sunlight or in front of a light bulb). I disabled Adaptive Brightness in between to actually see anything. It worked for a day again, always jumping to 0% when re-enabled. The day after it fell back to default (always too bright) again.

No matter what I do, it never sticks. I can't even try to reset the setting, because it requires Google's Device Health Services app and I don't use Gapps. Asking here a while ago and searching the internet gives no results without Google's app.

So that's why I'm considering going to 19.1 earlier than I planned and ask for any personal experience.

Thanks in advance.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] the-_-ghost:
So I was on 18.1 in august, went back to xiaomi because of dual sim data switch support, it appears, according to the lineageos 19.1 thread that it works, did 18.1 received this feature as well?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] parpagnas:
I see people seemed to have been able to bypass sanity checks. I've tried everything but it never worked. I think this may have been due to the fact that the Magisk version I used at that time was one of the first versions to have some "hacks" that were taken off byt the developer when he started to work at google... (i'm not sure about that, I think I read it here), and never found the way to get Magisk versions from before this that I could trust... Any advice?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] notoriginal10:
The latest version works just fine, but you need external modules now.

Install the Universal SafetyNet Fix module and the MagiskHide Props Config module.

When installed, launch a terminal app (Terminal Emulator or Termux) and type "props" (or "su props") and follow the text prompts.

Enable "Force BASIC attestation". Then "Edit device fingerprint" and pick a certified one closest to your device (same model, Android version is negligible). Note that Xiaomi and Redmi are two different options, if you have a Redmi.

After rebooting it should pass SafetyNet.

For apps "detecting root" look into the "Deny List" option in the Magisk app and add it there.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] parpagnas:
Thanks.

Can you elaborate? You mean I should add "Revolut" there, as an example?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] notoriginal10:
Exactly, every app that shows a message like "Your system is rooted" or similar checks for root or the Magisk app. Some work anyway, but especially banking apps don't. This is another seperate check from SafetyNet.

if you add an app to Magisk's Deny List, a check will be unsuccessful.

If an app has previously detected root, I usually clear the apps data and cache, add it to the Deny List and launch it afterwards.

There is a repackaging option as well, where you can rename the Magisk app and package, so even apps that scan for the package name don't get a result. The package name will be random, but you can choose a label. I always name it similarly, so I can find it easier (e.g. "Magic")
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] LifeIsStrange:
Can anyone please upload the latest 18.1 build?

I'm unable to find it in lineage build server :(

Also I'm on March update. Can I upgrade directly to the last October 18.1 build?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] notoriginal10:
I don't have the vanilla build, but if you're fine with MicroG preinstalled instead of Gapps, here is the latest and last LineageOS for MicroG version of 18.1:

https://download.lineage.microg.org/miatoll/lineage-18.1-20220904-microG-miatoll.zip

You will need a clean installation for this version. If you get the official version, you can install it directly over your current version.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] DroidFreak32:
Is this based on the August patch or the September patch
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] DroidFreak32:
Here's a mirror https://www.celsoazevedo.com/files/android/miatoll-lineageos/
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] notoriginal10:
I'm running this exact version and it says August 5 in the settings menu.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] notoriginal10:
Anyone?

I'm stuck on manual brightness to save battery life. Like I said, it always goes back to default values, being at least 30% too bright indoors.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Bismuth83:
maybe private compute services and android system intelligence does the learning part. so, without these two won't work! this is just guess. I'm not sure!
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] notoriginal10:
- double posted -
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] notoriginal10:
Might be, thanks for this. From what I gathered before Device Health Services from Gapps supposedly store the data. It always comes up if someone asks about resetting brightness data. However, I'm unable to check, being on MicroG. And for what it's worth, I neither found an alternative nor has anyone replied regarding this.

One thing to note about your guess, the brightness does stick temporarily, leaving a custom response level for more or less a day, regardless of restarting the device or not.

I don't know what to make of this.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] parpagnas:
Hi, the phone passes all safetynet checks, but Revolut still finds out it's rooted. I cleaned the app cache, hid magisk. I also added the custom prop com.revolut.revolut, but didn't know if i should request that it loads at boot or delay it...
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] SebaS-DG:
Hello guys

I installed the last 19.1

Now my proximity sensor is not working

How I can fix it?

edit: fixed with the new firmware
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Bismuth83:
use this rom

Positron kernel

#LineageOS Changelog: * November patch * Fixed Ok Google * Partial import of the missed changes from unofficial 19.1 builds (performance improvements, Netflix HDR and some others)

t.me

passes safteynet by default and built and maintained by the same dev!
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] parpagnas:
Thanks but Telegram forces me to authenticate with my phone, which doesn't make sense. Plus, it doesn't feel safe to install stuff that may not have its own thread on xda. Isn't there an oficial topic on xda instead?

What is the positron kernel btw?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Bismuth83:
dev's kernel for miatoll

GitHub - dereference23/positron_miatoll: Positron Kernel for miatoll devices

Positron Kernel for miatoll devices. Contribute to dereference23/positron_miatoll development by creating an account on GitHub.

github.com

telegram maybe asking you to log in
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Ud4ba:
I dont know at all how this works , but i read some things thay maybe make this kernel unsecure.

https://www.reddit.com/r/archlinux/comments/r9djuc/_/hnbnfco
If OP or someone can explain would be welcome.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Bismuth83:
I dont know about the unsecure thing and never heard or read it. If you think it is unsecure or unsure.. dont use it!
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Ud4ba:
Ofc , but conversation makes the world better.

One of the people commented on Positron kernel post on reddit told this:

it uses xorshift, which is not secure at all.

2nd comment :

As far as I know srandom is not cryptographically secure. Xoring two PRNG together dont give better random number, and despite the seemigly permanent reseeding I can see it become predictable enough to break it. Ie crypto is hard

https://www.reddit.com/r/archlinux/comments/r9djuc/_/hnc4tot
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] notoriginal10:
Did you add Revolut to Magisk's Deny List? If so, try deleting all the app data instead of just cache. The cache is supposed to be for temporary/disposable data, so I'd assume an app will store root detection in it's regular data. Revolut does not detect root on my end.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] parpagnas:
I don't see any deny list in this version, i added a custom propr, but I don't know if I did it correctly. Can you show me screenshots please?

i deleted the app files, the cache etc it didn't change anything. As soon as I take the root off the app works.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Bismuth83:
I dont have enough knowledge about this. so, I dont want to say anything wrong! You can dm and ask dev about this on xda or telegram.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] notoriginal10:
It is within Magisk settings, the gear icon in the top right of Magisk's "Home" screen.

Add it there and it should not be detectable.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] parpagnas:
Thanks, idk how i could have missed it. I must have been tired that day. It's working now. Let's sée if it also resilves thé fact that Android auto doesn't start.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] B0IIE:
I finally made the update to LOS19.1 a couple days ago and I´m happy with everything so far.

A problem I had with 18.1 was that when I connected the phone to a PC, I didn´t get the prompt for what the connection should be used. When I wanted to transfer data I always had to go into settings and change it.

Sadly this issue didn´t get resolved with 19.1.

Is there a setting I´m missing? USB-Debugging is disabled.

That´s the promt I mean.
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Bismuth83:
dev's unofficial lineage builds dont have this issue! strange.

https://t.me/PositronKernel/68
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] B0IIE:
Does that mean that you don't get that prompt as well?
[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] Bismuth83:
I got the prompt on unofficial builds but I'm not using it right now!