[ROM][R][OFFICIAL] LineageOS 18.1 for POCO M2 Pro / Redmi Note 9S / Redmi Note 9 Pro / Redmi Note 9 Pro Max [miatoll]

Search This thread

notoriginal10

Senior Member
Feb 2, 2022
55
23
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!
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.
 
  • Like
Reactions: foneiamone

parpagnas

Member
Dec 29, 2010
31
3
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")
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...
 
Last edited:

SebaS-DG

Senior Member
Aug 21, 2011
336
34
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
 
Last edited:

foneiamone

Senior Member
Jan 15, 2016
319
81
fah1m.medium.com
Si, the phone passes all safetynet checks, but revolut still finds out it's Root. I cleaned the app cache, hid magisk. I also added thé custom prop com.revolut.revolut, but didn't know if i should request that it loads at voit or delays...
use this rom
passes safteynet by default and built and maintained by the same dev!
 

parpagnas

Member
Dec 29, 2010
31
3
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?
 

foneiamone

Senior Member
Jan 15, 2016
319
81
fah1m.medium.com
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?
dev's kernel for miatoll

telegram maybe asking you to log in
 

Ud4ba

Senior Member
Jul 17, 2019
154
60
Xiaomi Redmi 4a
Redmi Note 9 Pro
dev's kernel for miatoll

telegram maybe asking you to log in
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.
 

Ud4ba

Senior Member
Jul 17, 2019
154
60
Xiaomi Redmi 4a
Redmi Note 9 Pro
I dont know about the unsecure thing and never heard or read it. If you think it is unsecure or unsure.. dont use it!
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
 

notoriginal10

Senior Member
Feb 2, 2022
55
23
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...
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.
 

parpagnas

Member
Dec 29, 2010
31
3
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.
 

parpagnas

Member
Dec 29, 2010
31
3
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.
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.
 

foneiamone

Senior Member
Jan 15, 2016
319
81
fah1m.medium.com
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
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.
 

notoriginal10

Senior Member
Feb 2, 2022
55
23
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.
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.
 

Attachments

  • Screenshot.png
    Screenshot.png
    127.4 KB · Views: 12

B0IIE

Senior Member
Mar 6, 2011
84
6
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.
Popup-window-USB-options-300x267.png
 

foneiamone

Senior Member
Jan 15, 2016
319
81
fah1m.medium.com
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.
Popup-window-USB-options-300x267.png
dev's unofficial lineage builds dont have this issue! strange.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 24
    2okPze5.png


    LineageOS is a free, community built, aftermarket firmware distribution of Android 11.0 (R), which is designed to increase performance and reliability over stock Android for your device.

    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

    Downloads
    Here

    Flashing instructions
    Here

    Sources
    LineageOS
    6
    I was struggling with passing safetynet + cts in particular but in the end this seems to have worked (if anyone is sturggling with this):
    - magisk 24 + zygisk + hide magisk app
    - denylist: google play services cms + cms.unstable
    - universal safetyfix 2.2.1
    - hide props: Google Pixel 5 A11
    5
    When I put a call on speaker, the other party does not hear me anymore. I'm sure this worked at one point, don't know when/how it broke. Anyone else with that issue?
    4
    The problematic line is
    Code:
    ro.vendor.audio.sdk.fluencetype=none
    and it is fixed with changing it to
    Code:
    ro.vendor.audio.sdk.fluencetype=fluence
    3
    Ok, then first los recovery, then lastest miui and then this rom.
    Thank you!
    no sir these are not the right steps:
    1 flash miui
    2 flash los recovery
    3 wipe from recovery
    4 flash rom
    5 flash gapps (optional)
    6 reboot and enjoy
    7 i usually flash magisk after first reboot