yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] axon7one:
Hi,

Been trying to get my Axon 7 to Oreo (yeah, old phone, I know, just want to get a bit more out of it without going fully custom on it). First time going this stuff. Tried following this guide but ended up not having any luck in end. Found this thread here and it seems to have gone smoothly, but I've got a question that I'm hoping is general enough to just be asked here.

I ran YASNAC and while I passed Basic Integrity, I failed CTS profile match and it had the advice of "LOCK_BOOTLOADER". As part of me trying to get the phone to Oreo using the method of reddit, I unlocked it and the tool used heavily warned against locking it again unless I was back on stock because it would probably brick the phone.

So, extremely dumb question but what qualifies as stock? Like, for me, the last available official version had Android 7.1.1, so that one is stock. The B20 version is a stock of the Oreo beta from what I can tell, so it's 'stock' for ZTE but I'm not sure if it is 'stock' for my phone. Hopefully that makes sense? Would I be safe to lock the bootlocker at this point?
[General Questions and Answers] V0latyle:
"Stock" means the OEM firmware for your specific device.

SafetyNet has been replaced by Play Integrity, see this thread for more details:

[INFO] Play Integrity API - replacement for SafetyNet

THIS IS NOT A SUPPORT THREAD. For questions and support regarding how to fix your Play Integrity verdicts, see the Play Integrity Fix thread. ⚠️BEFORE YOU ASK A QUESTION, READ THIS POST AND THE FAQ!⚠️ ****Update 12/11/23**** Google has been...

xdaforums.com

If you're rooted with Magisk 24.0+ you should be able to use a Magisk module to pass BASIC and DEVICE verdicts, but considering Magisk dropped support for Android versions prior to 9.0, it may be more complicated.
[General Questions and Answers] axon7one:
EDIT: Didn't directly actually reply to you here so making second post.
[General Questions and Answers] axon7one:
(Just making sure I actually replied to you in case that was needed; sorry for the double post)

Hm, alright, this is just a backup phone anyways so worst case, if it bricks, it bricks.

Do I need Magisk at this point though? Again, sorry if it sounds dumb, but my understanding was that it's only really needed on custom ROMs to get through SafetyNet/Play Integrity checks. If I'm running (what I assume is) stock firmware, what then? My device current passes BASIC but not DEVICE, so could that just be a matter of the bootloader again?

Also, for some reason I kept on called it 'bootlocker' and instead of 'bootloader'. My bad.
[General Questions and Answers] V0latyle:
Well, if you're on Android 7 or lower, you should pass DEVICE on stock firmware. Still, for best results use the fix linked in my thread.
[General Questions and Answers] axon7one:
Oh, I pushed it Android 8, so I don't know how much that changes things.

Long story short, IIRC, there was some stuff that happened with ZTE so official, but beta firmware of 8 exists and didn't get fully rolled out. 7.1.1 was last version you could get some updating via settings. Just wanted to get it because some apps I use seem to be planning to drop support on 7.

I'd like to keep things as stock as possible, but I'll keep the suggestion in mind if needed.
[General Questions and Answers] axon7one:
Well, gave it a try, and yeah, oops, looks like locking the bootloader on it bricked it. Luckily seems recoverable so I'll just repeat the process and keep it unlocked haha
[General Questions and Answers] V0latyle:
A lot, actually, because Android 8 introduced hardware backed attestation, meaning that the hardware's cryptographic function is used to determine the authenticity of the Android system and kernel. Therefore, if the bootloader is unlocked, that alone will cause you to fail.

Well, you have only two options. You can ensure you're on the factory firmware and lock the bootloader, and you should pass all 3 Play Integrity verdicts. Or, if you wish to remain unlocked, you can use the Magisk module linked in my reference thread to pass BASIC and DEVICE - enough for most apps.

If you don't root with Magisk but leave your bootloader unlocked, you'll still fail. It's either all or nothing.
[General Questions and Answers] axon7one:
Huh, well, maybe all's well that ends well. I followed the unbricking guide but when I got to the step where I was supposed to flash the stock firmware, I used the stock Oreo beta instead of the stock 7.1.1 and it seemed to have worked?

- Locked bootloader

- Android 8

- Passes BASIC and DEVICE check
[Redmi Note 12 Pro / Pro Plus 5G] knochenhans:
Hi, I just bought a Redmi Note 12 Pro 5G and I’m looking for custom ROMs. Has anyone tried the LineageOS 20 unoffical beta by bengris32? It’s used in this installation video:

Has anyone installed this and can share their experience, are there any obvious bugs or problems, or is it working just fine?

Thanks in advance!
[Redmi Note 12 Pro / Pro Plus 5G] bernd_bb:
The link you provided points to a github project claiming to offer a rom for the realme 8?
[Redmi Note 12 Pro / Pro Plus 5G] knochenhans:
The repository contains ROMs for multiple devices. I’ve edited the link above, so the correct ROM should be easier to find now.
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
The ROM its good, you can try it yourself.... but please read the instructions provided with the rom because that video its only and yeah, just saying :D.... Except some minor bugs, it is very good.
[Redmi Note 12 Pro / Pro Plus 5G] knochenhans:
Seems there are no specific instructions for this ROM. Do you have any specific issues with the video or was this just a general warning? ;) Or is there a recommended guide to follow for this device?
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
No problem with the video but it's old and you need a different rom for the newer releases : https://telegra.ph/Installing-custom-ROMS-on-the-Redmi-Note-12-Pro-5G-07-29

Release LineageOS 20 Stable for Redmi Note 12 Pro 5G (ruby) · bengris32/releases

This is the second stable build of LineageOS 20 for the Redmi Note 12 Pro 5G (ruby), based on Android 13. Changelog: • Sync with latest LineageOS changes • Upstream kernel to 4.19.294 (ASB-2023-09-...

github.com
[Redmi Note 12 Pro / Pro Plus 5G] knochenhans:
http://I followed this and installi...the video mention is flashing dtbo.img first.
[Redmi Note 12 Pro / Pro Plus 5G] rayman95:
Dtbo is not needed
[Redmi Note 12 Pro / Pro Plus 5G] Stroby241:
Do you Guys know how one submits a bug report for the LineageOS build? Any way to contact bengris32?

Thanks :)
[Redmi Note 12 Pro / Pro Plus 5G] kamisou:
My device complains the package is for product "ruby" while my device is "rubypro". Any workarounds?
[Redmi Note 12 Pro / Pro Plus 5G] kamisou:
I was able to install it by simply changing META-INF/com/android/metadata.pre-device to rubypro

Skipped the checksum error and it was successful.
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
telegram :D

Redmi Note 12 Pro(+) - AOSP Group

Redmi Note 12 Pro/Pro+ 5G chat	Channel: @RedmiNote12ProAOSP

t.me
[Redmi Note 12 Pro / Pro Plus 5G] germanstinks:
Moin Knochenhans,

i have now installed this Release...

Release LineageOS 20 Stable for Redmi Note 12 Pro 5G (ruby) · bengris32/releases

This is a stable build of LineageOS 20 for the Redmi Note 12 Pro 5G (ruby), based on Android 13. Changelog: • Sync with latest LineageOS changes • Upstream kernel to 4.19.295 (ASB-2023-10-06_4.19-s...

github.com

...and it runs perfect. The Stock Cam is integrated and runs with 50 MP. No BT issues anymore :)

(Only use MIUI 14 firmware based on Android 13 (V14.0.1.0.TMOMIXM strongly recommended)) I have installed the new Version 14.0.5.0 and like i say, it runs perfect.

Grüße
[Redmi Note 12 Pro / Pro Plus 5G] pythondz19:
Hello, just flashed using this release of LineageOS 20, everything went smoothly, it's stable and working very well.

Only drawback is that the fingerprint sensor is not working, any idea why and how to fix that ?
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
The fingerprint it's not working? Strange situation because it was fixed a few builds ago. Kindly check if you have the latest build on your device : https://github.com/bengris32/releases/releases/tag/ruby-1.5
[Redmi Note 12 Pro / Pro Plus 5G] alakimaki:
I am still waiting for my phone to unlock(next week), but I noticed that SELinux is not in enforce mode. I do not like it as I sometimes install chinese software for gadgets and stuff. How can I help to fix it?
[Redmi Note 12 Pro / Pro Plus 5G] rayman95:
last build is enforced..
[Redmi Note 12 Pro / Pro Plus 5G] alakimaki:
Excellent, perhaps there are other issues still remaining that prevent getting official support status. I do intent on sticking w/ this phone for next 3-4 years.
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
I don't think the dev will ever make lineage os official. As he said, official it's just a tag, nothing else, it can have bugs too, even more than unofficial ones :D ! So remember, official it's just a tag, nothing else :D. Have a nice day
[Redmi Note 12 Pro / Pro Plus 5G] knochenhans:
Hi, I guess my question is not specific to this phone and ROM, but when updating these unofficial builds, can I just flash the new version over the currently installed version (only clearing cache, etc.), or is it better to completely wipe the phone and start from scratch?
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
For our device, just reboot to recovery, click on apply update --- update via adb , and then flash it : adb sideload rom.zip. You need to do clean flash only when the developer say so ( I assume) . But for the best experience, format every time when you flash a rom.
[Redmi Note 12 Pro / Pro Plus 5G] andrepd:
I'm confused, is this for the Pro 5G or for the Pro+ 5G? Or does it work on both? Thanks!
[Redmi Note 12 Pro / Pro Plus 5G] rayman95:
both..
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
Meow
[Redmi Note 12 Pro / Pro Plus 5G] tiggerbcn:
I've been quite some time with this rom on RUBY and works very well the only bug it has is the wifi

1 - the wifi until quite being the phone at rest, does not let you go into deep sleep, I solved it with the program LeanDroid and that disables the WiFi when the screen turns off

2 - the wifi is not compatible with 5G, only with 2.4G, so the speed is lower.

The rest of things works very well , good sound and a very fluid and light rom.

Regards
[Redmi Note 12 Pro / Pro Plus 5G] tydell:
Is it difficult to revert back to miui after installing lineageos?

How is battery with lineageos on RN 12 Pro 5G? Works the same like with miui or maybe better?
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
Battery it's better in my opion cz it's debloated and less background apps etc. I didn't understood last part but you can just use miflashtool to flash Miui again
[Redmi Note 12 Pro / Pro Plus 5G] tydell:
So i can only say that installation was easy and rom is working perfectly, i have no issues so far. Rom is very smooth and fast, battery life is good too. The only thing i miss is call recording.
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
I don't think you will ever find call recording feature on this ROM. That's only my opinion, I really don't understand why would you need this to be honest.
[Redmi Note 12 Pro / Pro Plus 5G] janolelapin:
I just installed this ROM, but I have an issue: The camera doesn't work. I have the black screen with the buttons of the camera but no picture?!!!!!!!

How can I do?
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
As I said in other post ( 3 seconds ago 😂), check if you had MIUI 14.0.1.0 TMOMIXM flashed before :P
[Redmi Note 12 Pro / Pro Plus 5G] janolelapin:
I was on MIUI 14.0.6.0 (stock ROM) before, and I installed Lineage 20 using adb. I tried twice!

Same redsult!

Do I flahe stock ROM MIUI 14.0.1.0 TMOMIXM before and flash again Lineage 20 , after?
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
For lineage 20 you need to flash MIUI 14.0.1.0 TMOMIXM. So yeah reflash and try again.
[Redmi Note 12 Pro / Pro Plus 5G] janolelapin:
Thanks'.

But now I'm with MIUI xiaomi.eu 14.0.3.0 TMPCNXM (given just before). And the phone works perfectly!

I installed all my Apps during 2 days!...............................................................
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
Huh? Did u just .... That codename isn't for our device? You meant TMOCNXM?
[Redmi Note 12 Pro / Pro Plus 5G] janolelapin:
You'r right,s'cuse me == > TMOCNXM with this ROM!
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
Okayy
[Redmi Note 12 Pro / Pro Plus 5G] germanstinks:
Now i updated the Phone (Pro 5G) to Lineage 21 and Android 14. Everything runs fine without issues.

Release LineageOS 21 Stable for Redmi Note 12 Pro 5G (ruby) · bengris32/releases

This is a stable build of LineageOS 21 for the Redmi Note 12 Pro 5G (ruby), based on Android 14. Changelog: Update Android version to 14 (based on LineageOS 21) Update blobs from MIUI V14.0.6.0.TM...

github.com

I can only recommend it to everyone.
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
Good
[Redmi Note 12 Pro / Pro Plus 5G] bernd_bb:
Can someone tell us if VoLTE is working with these Lineage-versions?
[Redmi Note 12 Pro / Pro Plus 5G] germanstinks:
VoLTE is not in the Menu. Is "Wi-Fi calling" the same what you mean?
[Redmi Note 12 Pro / Pro Plus 5G] bernd_bb:
WiFiCalling: The Call is done via your WifI-Network. You can phone with this feature even if your SIM-Card has no connection to your carrier.

EG.: If you are on holidays and the place you are staying in offers internet via WiFi, you can phone even if you don't have a suitable contract for the area you are staying.

VoLTE: With this feature, you still have internet connection via your SIM-Card while you are telephoning.

E.G.; You use your smartphone as navigation device in your car. If you receive a call, the navigation software will still update traffic information via internet while you are phoning.

Another Advantage: If both sides use VoLTE/ WiFI Calling, you can profit from better sound quality compared to a classic connection via LTE & Co.

You need a contract supporting these features and a smartphone which is capable of this. You miss one of these, you miss the feature. I have VoLTE, but my carrier doesn't allow me to use WiFI Calling.
[Redmi Note 12 Pro / Pro Plus 5G] germanstinks:
Thank you for this information :)

I have only BT Connection with my car but i can use the internal TomTom Navi and call over my Car System or i can use Google Navi on the Phone and call in the same way. By the way, while I'm navigating, I can also surf the web. So my phone now has VoLTE or not?

On the bengris32 page it says:

Reworked CarrierConfig, IMS features are no longer force enabled but instead only shown if your carrier actually supports them.

I found this in a German forum:

Nowadays you have to be particularly careful when it comes to supporting technologies such as VoLTE/VoW or IMS in general, because these can be provisioned in one way or another depending on the device - and then possibly cause problems on alternative ROMs such as LineageOS.
[Redmi Note 12 Pro / Pro Plus 5G] bernd_bb:
You should be able to surf the web while doing a phone call (with no wifi enabled or available at the same time), then this would be a strong sign for me that VoLTE is enabled.
[Redmi Note 12 Pro / Pro Plus 5G] geek-p:
Hello, i installed on note 12 pro + lineage-20.0-20231029-UNOFFICIAL-ruby.zip after official V14.0.1.0.TMOMIXM.

2 questions: slot changed from a to b so i cannot installgapps after:

LineageOS 20 (Android 13)	MindTheGapps (ARM, ARM64)

Some way to install it after ?

And second question: sound when i put speaker (in calling) is very low, there is a patch or something to do ?

Thanks for help.
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
fastboot --set-active=a

Run the command above to change slot ( change 'a' with the slot you want)

Idk about second one, why don't you use latest one? : https://github.com/bengris32/releases/releases/tag/ruby-21-1.0

Android 14 Google Apps - https://github.com/MindTheGapps/14.0.0-arm64/releases/tag/MindTheGapps-14.0.0-arm64-20231025_234300

You need MIUI 14.0.6.0 TMOMIXM for this!
[Redmi Note 12 Pro / Pro Plus 5G] geek-p:
fastboot --set-active=a doesn't work

Oh Thanks i not see it
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
What error does it give when you run that command? Also, wdym you can flash Google Apps after changing slot? If it boots to recovery you can flash Google Apps!
[Redmi Note 12 Pro / Pro Plus 5G] geek-p:
Thanks it say fastboot: unknown option

and without "--" before set-active=a it seems to work but just say waiting for device
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
1. Drivers issue / you don't use platform tools
[Redmi Note 12 Pro / Pro Plus 5G] geek-p:
I use minimal adb and fastboot il you have a link please give, thanks for help
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
Platform tools : https://developer.android.com/tools/releases/platform-tools

Download according to your OS.
[Redmi Note 12 Pro / Pro Plus 5G] geek-p:
Perfect much better now, i installed playstore.

Any way to install this ? for sound speaker ?

ruby_patches/packages/apps/Settings at lineage-20 · bengris32/ruby_patches

Contribute to bengris32/ruby_patches development by creating an account on GitHub.

github.com

If not i will take last release.

Thanks very much for your help
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
I don't think you can? This is used when building Lineage I guess.
[Redmi Note 12 Pro / Pro Plus 5G] groovepeppy:
Sir, i already have all the files to install lineage 21, i'm on xiaomi eu android 14 now, can i flash it using mobile only or i have to do it using a desktop?
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
You need to flash it using a PC.. maybe you can do that from the phone too but idk if you will get support if you encounter any bugs.

Edit: Also, I think you need to flash MIUI 14.0.6.0 TMOMIXM before flashing lineage 21.
[Redmi Note 12 Pro / Pro Plus 5G] groovepeppy:
it is a downgrade process from 14 to 13 i guess? do you think i can just flash 14.0.6.0 without problem?
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
Flashing from a14 to a13 is downgrade, yes... Also, let's say you flash without formatting data but when you want to flash los you need to format data:3
[Redmi Note 12 Pro / Pro Plus 5G] groovepeppy:
i see, downloading TMOMIXM now
[Redmi Note 12 Pro / Pro Plus 5G] groovepeppy:
now i have LineageOS 21 running well on my phone with the help from @Rares6567

Thank you again my friend
[Redmi Note 12 Pro / Pro Plus 5G] geek-p:
There is currently a visual bug with the volume panel.
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
It will be fixed in the next update, don't worry.
[Redmi Note 12 Pro / Pro Plus 5G] geek-p:
And for future update also Can i do it with same process ?

Is Rom better than Lineage 20?

There is currently a visual bug with the volume panel. Someone can show me what it this bug ?

Thanks
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
To update from Lineage 20 to 21 you need to format data ( clean flash), and yes, you need to flash gapps after lineage 21 too ( if you need them).
[Redmi Note 12 Pro / Pro Plus 5G] groovepeppy:
sometimes, not always, the volume panel pop up in about the middle of the screen when we change the volume, that's all i've experienced so far, other than that i've no complain, battery also quite nice
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
Lmao, what are you watching?
[Redmi Note 12 Pro / Pro Plus 5G] groovepeppy:
LOL, some lunatic Indians are changing three wheels vehicle while it runs, crazy things, they even brought the spare tyre using other vehicle aswell while they cruise the street
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
Bruh
[Redmi Note 12 Pro / Pro Plus 5G] alakimaki:
Lineage OS 20/21 project for this phone has been abandoned so there wont be any more updates unless some other project fork picks up the pieces. I mean all ROMs look pretty identical to me anyways, HyperOS is probably the safest choice going forward.
[Redmi Note 12 Pro / Pro Plus 5G] tiggerbcn:
Bad news, it has been left halfway, for example I was not going very well failed things, now with HyperOS official goes better, even Xiaomi eu is worse than the official rom
[Redmi Note 12 Pro / Pro Plus 5G] groovepeppy:
too bad, i'm hoping it will go forward with updates on LOS
[Redmi Note 12 Pro / Pro Plus 5G] tiggerbcn:
I haven't seen LOS updates since January, I think it is stopped and it doesn't look like they are going to update anything, there are not many people working on this device, there are too many devices and everything is too scattered.
[Redmi Note 12 Pro / Pro Plus 5G] Mayulk:
Yeah

I installed Lineage os 21 on Redmi note 12 pro 5g
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
Cool
[Redmi Note 12 Pro / Pro Plus 5G] germanstinks:
I have installed the same...

Any experiences with LineageOS 20 unoffical beta by bengris32?

Hi, I just bought a Redmi Note 12 Pro 5G and I’m looking for custom ROMs. Has anyone tried the LineageOS 20 unoffical beta by bengris32? It’s used in this installation video: Has anyone installed this and can share their experience, are there...

xdaforums.com

...but i must say it too. It is shame that there hasen´t come any update since 01.01.2024.

Is there a way to get updated Google Secutrity Patches on Lineage?
[Redmi Note 12 Pro / Pro Plus 5G] Mayulk:
Yeah no update since January 1st of 2024. What your opinion about crdroid rom
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
Updates coming soon 👀
[Redmi Note 12 Pro / Pro Plus 5G] germanstinks:
Really? From where? You know bengris?
[Redmi Note 12 Pro / Pro Plus 5G] rayman95:
On telegram thread
[Redmi Note 12 Pro / Pro Plus 5G] Rares6567:
Yeah I know him ( sort of). Check DM
[Redmi Note 12 Pro / Pro Plus 5G] Dear_Emilia:
I flashed bengris32's LineageOS 21 today on my rubyplus. It works perfectly, SELinux is enforced and I haven't even seen that visual bug with the volume slider. It doesn't have face recognition but I think that's more of a LineageOS thing instead of bengris32. Feel free to ask any questions you have in mind. If bengris32 is reading this, thank you for all your work.

EDIT: After using it for a while, I came across a problem. Sometimes audio just goes off for no reason. I can still hear some sounds like keyboard typing but programs like music or youtube can't play any audio. I'm unsure if this is a ROM problem but I don't really mind that much. Rebooting the phone fixes it and it takes less than a minute. Definitely worth for getting rid of MIUI.

EDIT 2: Turns out I'm stupid and forgot flashing V14.0.6.0.TMOMIXM before LineageOS. Everything works now and I still didn't encounter that audio panel bug. For anyone reading this later on, do not forget to flash V14.0.6.0.TMOMIXM and read the notes.
[Redmi Note 12 Pro / Pro Plus 5G] germanstinks:
Sometimes i have small Problems with BT Connection. My Mi Band 7 or a BT Dimmer don´t want to connect.

After a reebot all works fine again.

I miss the G-Updates :(
[Redmi Note 12 Pro / Pro Plus 5G] rayman95:
new beta tests for new build..hope ben will release soon...
[Samsung Galaxy S23 Ultra] xCarry:
Whenever i try to use my bluetooth it constantly turns on/off every like 3 mins. It happens more when i try to pair it to my galaxy watch active2. When i use it with some earbuds and airplane mode on, it usually doesn't make that. Does anyone know what can i do?, i already tried resetting network data, etc..
[Samsung Galaxy S23 Ultra] blackhawk:
Sounds like power management is killing it.

Try playing around with that.

There's more than one way to stop this behavior but I go full nuke on Android 9 in Device Care.

My settings:

View attachment 6012495
[Samsung Galaxy S23 Ultra] xCarry:
I'll try it, thanks ^^
[Samsung Galaxy S23 Ultra] xCarry:
I moved some Battery settings and it worked for like 10-15 minutes, then it started to happen again :(
[Samsung Galaxy S23 Ultra] blackhawk:
Check to see if Global power management is disabled.

Developer options>standby apps, if disabled it should appear like this with all buckets in the active state.

View attachment 6012501
[Samsung Galaxy S23 Ultra] xCarry:
View attachment 6012511