[Module] Magisk DRM Disabler - Magisk

https://gitlab.com/Atrate/magisk-drm-disabler
READ THIS FIRST
Some (quite a few) users have reported various breakages due to this module. It is not really possible to fix them, since it seems that DRM might be integrated to tightly into some ROMs. You have been warned.
Description
A Magisk module designed to disable DRM (Digital Restrictions Management) completely on Android devices using Magisk, for reasons of security or ethics (see: Opposing Digital Rights Mismanagement and Examples of proprietary DRM).
Installation
Install through Magisk Manager
OR
Download the module from the releases
Flash the module through Magisk Manager or TWRP/OrangeFox
Grab the newest release on GitLab or GitHub
THIS IS NOT A MODULE THAT WILL HELP YOU BYPASS DRM PROTECTION
Quite the contrary, it will make you unable to watch any DRM-restricted content.
This is an alpha release
I am not responsible for any damage done to your device by this module, so flash at your of discretion
LOOKING FOR TESTERS!
If you're interested in helping the project by being a tester, please refer to CONTRIBUTING.md
Credits
topjohnwu for magisk
Changelog
License
This project is licensed under the GPL-3.0-or-later.

sad to say but after flashing your module on my device my volumes are not working. even set low its still got sounds or music! Removed module on magisk manager then issue is gone! ?

problemathic said:
sad to say but after flashing your module on my device my volumes are not working. even set low its still got sounds or music! Removed module on magisk manager then issue is gone! ?
Click to expand...
Click to collapse
All device sounds or just music in some apps?

Atrate said:
All device sounds or just music in some apps?
Click to expand...
Click to collapse
all devices sounds! i set it to mute but still got a sounds! removing the modules fixed it. hopes you get a fix

problemathic said:
all devices sounds! i set it to mute but still got a sounds! removing the modules fixed it. hopes you get a fix
Click to expand...
Click to collapse
Wonder what this could be caused by. Let's see if anyone else has a similar issue. What device and ROM do you use?

Atrate said:
Wonder what this could be caused by. Let's see if anyone else has a similar issue. What device and ROM do you use?
Click to expand...
Click to collapse
i have redmi note 5 pro (whyred) china variant. any rom i used same issue.

Atrate said:
Wonder what this could be caused by. Let's see if anyone else has a similar issue. What device and ROM do you use?
Click to expand...
Click to collapse
Odd request. Anyway you can make a module that actually adds all this stuff to a device that doesn't currently have it?

RLKirk said:
Odd request. Anyway you can make a module that actually adds all this stuff to a device that doesn't currently have it?
Click to expand...
Click to collapse
Unfortunately no, it would have to be device-specific, better to ask a custom ROM maintainer for that device

Atrate said:
Unfortunately no, it would have to be device-specific, better to ask a custom ROM maintainer for that device
Click to expand...
Click to collapse
It's a joying headunit for a car and sadly has no custom ROMs. I would attempt it myself but have no clue where to start on making a ROM for a device with no source code lol. But thanks for the reply.

Two things, what the scope of this module what is it supposed to allow you to do?
Also why not a backup or the original files of one have to go back to the original files

Darkcast said:
Two things, what the scope of this module what is it supposed to allow you to do?
Also why not a backup or the original files of one have to go back to the original files
Click to expand...
Click to collapse
It's a simple module that removes DRM components (services and libraries) from your device for reasons of ethics or security. See the OP for links about that.

Works great!

and now on latest update im having no sounds at all! im on redmi note 5 pro codename: whyred

problemathic said:
and now on latest update im having no sounds at all! im on redmi note 5 pro codename: whyred
Click to expand...
Click to collapse
Seems to be a device-specific issue, got a logcat woth any errors?

Atrate said:
Seems to be a device-specific issue, got a logcat woth any errors?
Click to expand...
Click to collapse
let me try matlog. ill post it here as soon as i get the logs
edit: latest release fixed the issue. what did you do? got the volume properly working now. high, low and mute! thank you

Great to know it's working for you!
I have released v0.2.0 today, let's hope it didn't break it again.

Alarms without sound, aslo no IU sounds - no that I miss them, but alarms would be nice to have. Since first release to the latest version v0.2.0.
Xiaomi mi 9t, xiaomi eu 11.0.4.
View attachment logcat_04-29-2020_11-24-56.txt

hovnonium said:
Alarms without sound, aslo no IU sounds - no that I miss them, but alarms would be nice to have. Since first release to the latest version v0.2.0.
Xiaomi mi 9t, xiaomi eu 11.0.4.
View attachment 5007359
Click to expand...
Click to collapse
Can't reproduce and the logcat doesn't seem to show anything useful. Try rebooting, I've heard from someone that their sound was broken on first reboot but fixed itself on second. (Don't ask me why it works ¯\_(ツ)_/¯ )

Oneplus 6t havoc 3.4 here without gapps.
This module detached all controls over screen brightness so I dumped ot for now.
The idea ia nice though

darfri said:
Oneplus 6t havoc 3.4 here without gapps.
This module detached all controls over screen brightness so I dumped ot for now.
The idea ia nice though
Click to expand...
Click to collapse
Hmm, wonder what causes it. Must be an OP-specific issue, since I have tested the module on a gappless G6 with Havoc 3.4 and didn't experience that issue. Also, have you tried rebooting twice?

Related

[MODULE] Android Mic Fix

Description
Fixes in call low volume mic issues for various Android devices.
Can also fix "Ok Google" detection.
Tested on OnePlus One running both Android 6, 7 & 8 Roms
Note: Originally designed for the OnePlus One but will work for some others. Your mileage will vary.
How it works
Uses the tool "resetprop" to modify the default values found in build.prop to:
Code:
ro.qc.sdk.audio.fluencetype=none
persist.audio.fluence.voicerec=true
persist.audio.fluence.speaker=false
use.voice.path.for.pcm.voip=true
Requirements
Magisk v16.0 or higher
Links
Magisk
Support
Github
Donate
Changelog
v3.2.4
Bump to 3.2.4
v3.2.3
Updated template to v1500
v3.2.2
Updated template to v1400
v3.2.1
Fixed Template & cache bug
v3.1.1
Fixed Magisk Manager download bug. Should be good to download through the manager now.
v3.1
Updated template to v4
Updated to Magisk v13.1
v3
Changed to now use PROPFILE
Updated to Magisk v12.0
v2
Name changed from OnePlus One (bacon) Mic Fix
Updated template to v3
v1
Initial Release
.
Perfect I just use this and modify the build prompt. What exactly is the issue from? Is one mic dead and needs replacing thus using this work around or is it something separate to that?
This is a module for magisk. You need to flash that first before flashing this. If you found this thread somehow but don't know what magisk is, I suggest you read up on magisk first. This module modifies the build.prop so you don't need to, and persists through updates.
I'm not sure what the cause is, but it's the same or similar fix that many OPO owners have used.
I love you, really. This finally fixed my microphone issue on my Nexus 6P!
Will this also work on the oneplus 3 and oneplus 3t? I seem to have this mic issue on both 3 and 3t. Thanks.
Poli169 said:
Will this also work on the oneplus 3 and oneplus 3t? I seem to have this mic issue on both 3 and 3t. Thanks.
Click to expand...
Click to collapse
It's untested but has been reported to work on other phones. There's no harm in trying, if you have issues just remove the module. Let me know if it works.
How does this work? After installing this module I checked the build.prop and it's still the same as before but somehow my mic is now working properly.
alif1994 said:
How does this work? After installing this module I checked the build.prop and it's still the same as before but somehow my mic is now working properly.
Click to expand...
Click to collapse
It doesn't change the build.prop file, only what value is loaded for the props at system startup. More info here: https://forum.xda-developers.com/apps/magisk/magisk-details-dummies-to-developers-t3473486
Didgeridoohan said:
It doesn't change the build.prop file, only what value is loaded for the props at system startup. More info here: https://forum.xda-developers.com/apps/magisk/magisk-details-dummies-to-developers-t3473486
Click to expand...
Click to collapse
Oh that is interesting. So I won't have to modify build.prop everytime I update. Thanks for the explanation.
alif1994 said:
Oh that is interesting. So I won't have to modify build.prop everytime I update. Thanks for the explanation.
Click to expand...
Click to collapse
No worries. That's one of the beautiful selling points of Magisk... If you've clean flashed an update, all you have to do is flash the Magisk zip and your modules and voila! All your mods (build.prop, replacing system sounds, debloating apps, moving apps to system, etc) are already done as soon as you boot up! If you do a dirty update all you probably have to do is flash Magisk again since your modules will still be in /data.
Updated for magisk 11.6
Changed name to Android Mic Fix
Which mic issue does this fix? I have phone/audio issues not sure if its connected.
Can't play audio sometimes as phone audio profile is active, would this fix that?
Sent from my Moto G4 Play using XDA Labs
moshiach101 said:
Which mic issue does this fix? I have phone/audio issues not sure if its connected.
Can't play audio sometimes as phone audio profile is active, would this fix that?
Click to expand...
Click to collapse
This only fixes mic issues, sorry
Hi @Nomelas , I have a OPO.
I've installed the module with Magisk and then I took a look at my build.prop. Nothing seems changed, is it normal?
giocchi27 said:
Hi @Nomelas , I have a OPO.
I've installed the module with Magisk and then I took a look at my build.prop. Nothing seems changed, is it normal?
Click to expand...
Click to collapse
Run getprop command in terminal. Your actual build.prop isn't updated because of the nature of Magisk.
Nomelas said:
Run getprop command in terminal. Your actual build.prop isn't updated because of the nature of Magisk.
Click to expand...
Click to collapse
Ok, with getprop I can see them.
Sorry, it's my first time with Magisk.
Hi, so far I only found "it fixes mic issues". Maybe I'm being selectively blind, but could someone please state which mic issues this fixes?
I'm on HTC one M7 using the last lineage os before it was discontinued for M7, and I do suffer low mic output in calls, and the phone occasionally reboots if I switch speakerphone on during a call (weirdly only when maps is running navigation), but does this have anything to do with those "mic issues"?
Thanks, and please forgive my blindness if it's obvious!
damac said:
Hi, so far I only found "it fixes mic issues". Maybe I'm being selectively blind, but could someone please state which mic issues this fixes?
I'm on HTC one M7 using the last lineage os before it was discontinued for M7, and I do suffer low mic output in calls, and the phone occasionally reboots if I switch speakerphone on during a call (weirdly only when maps is running navigation), but does this have anything to do with those "mic issues"?
Thanks, and please forgive my blindness if it's obvious!
Click to expand...
Click to collapse
yeah, test it out yourself. It fixes the low volume of your mic in calls.
Nomelas said:
yeah, test it out yourself. It fixes the low volume of your mic in calls.
Click to expand...
Click to collapse
I tested, but get instant reboot on initiating a call. Switching the module off in magisk made the phone behave normal again. Anything I can do to help track down the cause?
damac said:
I tested, but get instant reboot on initiating a call. Switching the module off in magisk made the phone behave normal again. Anything I can do to help track down the cause?
Click to expand...
Click to collapse
Unfortunately it's only been tested on a few devices. What device are you using?
EDIT: Nevermind, I see in your previous post: HTC one M7 using the last lineage os.
Ah so, I'm not sure what your issue is. It looks to be that because you would get reboots when switching to speakerphone in calls, this fix will only amplify that effect. Unfortunately I don't think I can be of any help to you. I'm sorry :/
I would suggest checking out the HTM M7 sub-forum for support in this case.

[Module][UPDATED] AirAudio System-Audio Mode

What's good everyone!
I use the AirAudio app and pretty much enjoy streaming my music from services (such as Spotify) to any capable device at home, work or at my friend's house.
Now the module itself hasn't been updated and isn't compatible with the latest version of Magisk (v16), so I went ahead and made it compatible with it.
It'll be attached to this thread, simply download and install it manually.
I'll also try and upload it to the repository.
Note:
I am NOT affiliated with AirAudio.
I'm simply a user like you. I just noticed it's outdated and updated it.
Note for Moderators:
In case the actual AirAudio dev reaches out to you, let me know and feel free to close this thread.
In the meantime, I'd like users to use my updated module to use their app to the full extent.
--
Credits:
AirAudio Devs - AirAudio ; Original Magisk Module
topjohnwu - Magisk, Magisk template
Me? - Update
I have installed it in LOS 15.1. How to use it? Can't see an UI?
I loved!
How do this compare to the air audio app on play store? I cannot find any app or setting to use this module after installing with magisk
karstensson said:
How do this compare to the air audio app on play store? I cannot find any app or setting to use this module after installing with magisk
Click to expand...
Click to collapse
you have to use both together. This module allows the app to use the "system mode" from the app and get the sound directly internally to send it over the wlan. The other mode from air audio is much worse as it is has to play the sound over the speaker and record it over the microphone.
For me this Magisk package is working wonderful: just installing this module. Afterwards the app from the Playstore and voila: I am able to play music from my phone to most every wifi-based receivers. The app is worth every cent!
works on s9/s9+?
speckdeckel said:
works on s9/s9+?
Click to expand...
Click to collapse
It should work with any phone regardless because it depends onAirAudio itself.
knojap said:
I have installed it in LOS 15.1. How to use it? Can't see an UI?
Click to expand...
Click to collapse
There's no UI to it, it just enables the system-mode in AirAudio, yoiu'll have to check the app to see the option.
This module basically re-enables it.
Not working for me
Hello
I have a oneplus 6 running magisk 17.1
The module does not work for me. Airaudio never requests root privileges, is that the problem
Nope, that's why you use this module!
In the AirAudio app > Settings > System Audio button must be green.
Sent with much love & Android. OnePlus 5T
v3 breaks the app. Only microphone mode available. Had to revert v2 to get back system mode. Running Magisk v16 and MM 5.8.3.
How do you downgrade I can't seem to find V2? Thanks
megatron_lives said:
How do you downgrade I can't seem to find V2? Thanks
Click to expand...
Click to collapse
Here we are:
https://drive.google.com/file/d/1bHZ9SnpwGXvUJBUpt73aD5Ps8AthErrI/view?usp=sharing
gkornaks said:
Here we are:
https://drive.google.com/file/d/1bHZ9SnpwGXvUJBUpt73aD5Ps8AthErrI/view?usp=sharing
Click to expand...
Click to collapse
Thank you very much. Where did you get this or do you have a backup?
megatron_lives said:
Thank you very much. Where did you get this or do you have a backup?
Click to expand...
Click to collapse
Got a backup.
gkornaks said:
v3 breaks the app. Only microphone mode available. Had to revert v2 to get back system mode. Running Magisk v16 and MM 5.8.3.
Click to expand...
Click to collapse
I have today the same experience with my oneplus 6 under Oreo. Uninstall v3 and install v2: everything works as expected again in system mode.
Hi everyone,
I am the developer of AirAudio & its Magisk-module.
I will update AirAudio's Magisk-module in the next hours.
Please, simply contact me (the devs in general) about such issues.. just writing here doesn't help the mass
funtax said:
Hi everyone,
I am the developer of AirAudio & its Magisk-module.
I will update AirAudio's Magisk-module in the next hours.
Please, simply contact me (the devs in general) about such issues.. just writing here doesn't help the mass
Click to expand...
Click to collapse
Thanks! Next time will do.
Can you let us know when it's updated and in the repo?
gkornaks said:
Thanks! Next time will do.
Can you let us know when it's updated and in the repo?
Click to expand...
Click to collapse
The module should already be up to date now but I can't check it right now because my current device isn't rooted.
One user is reporting it's still not working but this might be related to another issue with Magisk.
Please check if v4+ is available inside Magisk Manager and contact me at [email protected] if you face any issues
I have same issuewith v4: reverting to v2 works.

[Module] NFC Screen Off

NFC Screen Off
Read NFC tags when screen is off.
Disable NFC tagging sound.
Tap to pay when screen is off.
ALWAYS include Magisk installation logs when posting an issue.
Useful integrations: NFC Card Emulator Pro - Tasker
Installation metrics: Grafana dashboard
How does it work?
The NFC app is patched during installation into a `modded` version. This `modded` version is injected at boot time by service.sh so that the phone thinks the screen is always on and unlocked.
This patch only applies to NFC Service so it does not impact any other functionality of the phone that involves screen state detection.
The `modded` app was generated using this method.
Help section
MY NFC IS NOT DETECTED ANYMORE
If you did not unlock your device since last boot, unlock it and wait 30 seconds for the module to be loaded.
After that time, if NFC does not start automatically or manually, it means that the patch does not work for your device. You can uninstall the module and create an issue.
I AM STUCK IN A BOOTLOOP
Remove the module manually.
1. Boot into TWRP
1. Advanced -> File Manager
1. Delete /adb/modules/NFCScreenOff
1. Reboot
THE MODULE IS NOT WORKING SINCE LAST UPDATE
Perform a clean reinstallation.
1. Uninstall the module
1. Reboot
1. Install the module
1. Reboot
If it does not solve your problem, you can create an issue.
I LIKE THE MODULE
Only for rooted devices ok?
lapwat said:
NFCScreenOff
Enable NFC pooling while phone is locked and screen is off for Android 9 and above.
Make it work for host card emulator to pay in stores
Ask me
Click to expand...
Click to collapse
It broke my nfc payments. Any fixes ?
Should it work normally with Google pay ?
maujogue said:
It broke my nfc payments. Any fixes ?
Should it work normally with Google pay ?
Click to expand...
Click to collapse
Not yet. It's on the To-Do list.
Thanks for enabling this option.
It may not necessarily be a bad thing that it breaks safety net.
Enabling mobile payments while phone is locked is NOT a good idea. Your phone will be vulnerable to money theft with some special NFC devices. They can get close to your phone while it is in your pocket or purse and that is enough for them to steal your money.
crime_of_heart said:
Thanks for enabling this option.
It may not necessarily be a bad thing that it breaks safety net.
Enabling mobile payments while phone is locked is NOT a good idea. Your phone will be vulnerable to money theft with some special NFC devices. They can get close to your phone while it is in your pocket or purse and that is enough for them to steal your money.
Click to expand...
Click to collapse
Yes, that's a bad idea. I just want it to not brake payments, as I couldnt use Google pay even if I unlocked with this module
@lapwat Hi, awesome module. It is not working for me since the path (and app name) for nfc app is system/app/NxpNfcNci/NxpNfcNci.apk
Android 10.3.0
Oneplus 6
Stock ROM
Edit:attach log
maujogue said:
It broke my nfc payments. Any fixes ?
Should it work normally with Google pay ?
Click to expand...
Click to collapse
Yes it should continue to work normally with Google Pay.
What I meant in the description of the module is:
For now, it only works for reading NFC tags. For payments in stores, the phone still needs to be at least on. If the module is working for tags but breaks your payments, leave a comment.
Is it the case for you? The module works for NFC tags but the payments are broken?
What are your specs (device, rom, android version)?
marcozpaulo said:
Only for rooted devices ok?
Click to expand...
Click to collapse
Yes, only for devices rooted with Magisk.
lapwat said:
Yes it should continue to work normally with Google Pay.
What I meant in the description of the module is:
For now, it only works for reading NFC tags. For payments in stores, the phone still needs to be at least on. If the module is working for tags but breaks your payments, leave a comment.
Is it the case for you? The module works for NFC tags but the payments are broken?
What are your specs (device, rom, android version)?
Click to expand...
Click to collapse
Now I get it regarding Google Pay.
lapwat said:
Yes it should continue to work normally with Google Pay.
What I meant in the description of the module is:
For now, it only works for reading NFC tags. For payments in stores, the phone still needs to be at least on. If the module is working for tags but breaks your payments, leave a comment.
Is it the case for you? The module works for NFC tags but the payments are broken?
What are your specs (device, rom, android version)?
Click to expand...
Click to collapse
Exactly. I tried paying but nothing happens, like if nfc didn't exists on my phone. I desinstalled the module and I could pay again. Paying is more important than reading nfc tags for me !
maujogue said:
Exactly. I tried paying but nothing happens, like if nfc didn't exists on my phone. I desinstalled the module and I could pay again. Paying is more important than reading nfc tags for me !
Click to expand...
Click to collapse
That's good to know. Will wait for further development.
SatanicShanker666 said:
@lapwat Hi, awesome module. It is not working for me since the path (and app name) for nfc app is system/app/NxpNfcNci/NxpNfcNci.apk
Android 10.3.0
Oneplus 6
Stock ROM
Edit:attach log
Click to expand...
Click to collapse
Thanks for the logs. Can you send those files to me:
/system/app/NxpNfcNci/NxpNfcNci.apk
/system/framework/framework-res.apk
I will do a version for people with NxpNfcNci app (I guess it is OnePlus customized NfcService).
My stock Xiaomi ROM had a NQNfcNci app.
lapwat said:
Thanks for the logs. Can you send those files to me:
/system/app/NxpNfcNci/NxpNfcNci.apk
/system/framework/framework-res.apk
I will do a version for people with NxpNfcNci app (I guess it is OnePlus customized NfcService).
My stock Xiaomi ROM had a NQNfcNci app.
Click to expand...
Click to collapse
Ok nice, thanks! Here you go:
http://www.mediafire.com/file/2zcmud0i2z8y0vy/framework-res.apk/file
http://www.mediafire.com/file/fys9ee6s308qmy9/NxpNfcNci.apk/file
SatanicShanker666 said:
Ok nice, thanks! Here you go:
http://www.mediafire.com/file/2zcmud0i2z8y0vy/framework-res.apk/file
http://www.mediafire.com/file/fys9ee6s308qmy9/NxpNfcNci.apk/file
Click to expand...
Click to collapse
I've done it! Try installing the module and tell me if it works!
lapwat said:
I've done it! Try installing the module and tell me if it works!
Click to expand...
Click to collapse
Not the same guy, but also using Oneplus. It installed successfully but doesn't seem to be working.
Is it possible to modify the installation script to account for ncinfc with other names? For instance on the Razer phone 2 it is named NQNFCnci so the script can't find it
virseph said:
Not the same guy, but also using Oneplus. It installed successfully but doesn't seem to be working.
Click to expand...
Click to collapse
2me3 said:
Is it possible to modify the installation script to account for ncinfc with other names? For instance on the Razer phone 2 it is named NQNFCnci so the script can't find it
Click to expand...
Click to collapse
From what I understand from feedbacks, the apk app can have several names:
NfcNci
NQNfcNci
NpxNfcNci
Those names do not depend of the device but depend of the ROM.
Two apk with the same name will in fact be different. They are very related to the framework of the ROM.
Loading an APK from another ROM even if it is the same Android version will have little chance to work.
I cannot detect all the specs of the device. Magisk only gives me the Android SDK Version that's all.
I could make an apk for every ROM.
2 possibilities:
- Zip framework.apk + (NQ/Npx)NfcNci.apk, send it to a server. The server will return a custom apk just for your ROM. This is the one that Magisk will use.
- Build the custom APK directly on the phone, but I cannot find how to run apktools, jarsigner, etc on Android (because there is no JAVA env on Android)
Hi, on my first try a few days ago it didn't install i think it was because the path too, but now it works perfect. Thanks dev:good:
oneplus 6
Android 10 OB 33
xXx magisk on stock rom
Blu spark kernel
Sent from my OnePlus6 using XDA Labs
lapwat said:
From what I understand from feedbacks, the apk app can have several names:
NfcNci
NQNfcNci
NpxNfcNci
Those names do not depend of the device but depend of the ROM.
Two apk with the same name will in fact be different. They are very related to the framework of the ROM.
Loading an APK from another ROM even if it is the same Android version will have little chance to work.
I cannot detect all the specs of the device. Magisk only gives me the Android SDK Version that's all.
I could make an apk for every ROM.
2 possibilities:
- Zip framework.apk + (NQ/Npx)NfcNci.apk, send it to a server. The server will return a custom apk just for your ROM. This is the one that Magisk will use.
- Build the custom APK directly on the phone, but I cannot find how to run apktools, jarsigner, etc on Android (because there is no JAVA env on Android)
Click to expand...
Click to collapse
Yes I extracted the zip and modified the customize/service.sh scripts to properly work with my rom and as you stated it did not work. as soon as the script killed the nfc service it triggered a reboot to recovery.
I PM'd you a gdrive link to the stock apk's from the razer phone 2 Pi stock rom. If you have some time would please build it for me? I tried to do it myself a while ago but ran out of steam before i even got all the dependencies running on my computer lol. I can modify your magisk package to work with it myself.
I like your idea of a server that automatically runs the process to patch the apk. Would every use need to upload both the framework.apk and nfcnci or just the nfc? The only concern I would have is bandwithd as the framework apk is 30+ MB's. If you could build the server into a docker container I think it would be easy enough for others to host you could probably find some people willing to host it for free. Another option could be using a google drive account to allow people to upload the apk's for their phone then batch process them all and sort them by model/build # or something to cover most phones/roms . I have a gapps for business account with unlimited storage I could probably lend for this purpose
Once again thanks for all your work! If you have a bitcoin address i'd like to buy you a beer

Question Has anyone tried Omni rom on this device?

There's no dedicated thread for it here on xda forums. Apparently it's on omnirom's website and regularly maintained as well.
Those who have tried it please post how it compares to other roms. Thanks.
farhanshaikh671 said:
There's no dedicated thread for it here on xda forums. Apparently it's on omnirom's website and regularly maintained as well.
Those who have tried it please post how it compares to other roms. Thanks.
Click to expand...
Click to collapse
I just install omnirom right now... twice, with format data, factory reset... the same bootloop, stuck into mi logo...
I didn't find anywhere some installation instructions, I installed it after miui rom.
Omni is booting for me. works fine.
morpheus620 said:
Omni is booting for me. works fine.
Click to expand...
Click to collapse
mind giving me a brief review?
is very very fast for a A12 ROM. faster than other A12 ROMs.
a few things are missing. There is no face unlock and the sound adjustment under Sounds.
I used it for face unlock: https://forum.xda-developers.com/t/11-universalauth-face-unlock-for-all-roms.4419343/
morpheus620 said:
is very very fast for a A12 ROM. faster than other A12 ROMs.
a few things are missing. There is no face unlock and the sound adjustment under Sounds.
I used it for face unlock: https://forum.xda-developers.com/t/11-universalauth-face-unlock-for-all-roms.4419343/
Click to expand...
Click to collapse
Did you flash before omnirom any miui firmware?
yes. FW 12.5.
there is an update from OMNi today. unfortunately it does not boot. I have already written to OMNi in the telegram.
morpheus620 said:
yes. FW 12.5.
there is an update from OMNi today. unfortunately it does not boot. I have already written to OMNi in the telegram.
Click to expand...
Click to collapse
What's about battery backup and stability?
Full gestures without lagging?
Extended gestures like long swipe to kill app in foreground...present?
Thanks in advance
What's about battery backup and stability?
I can't say anything yet. I only flashed OMNI yesterday evening and today the faulty update came.
Full gestures without lagging?
yes
Extended gestures like long swipe to kill app in foreground...present?
no
I wrote to the maintainer. Firmware 12.5 is fine. face unlock will not come as it was removed from AOSP.
I'll get a test build later. I don't know if it's already 12.1/L.
@morpheus620 hey can you please check which device's fingerprint this rom uses if you get a chance? thanks.
like which fingerprint?
the one in the power button. Which one else?
farhanshaikh671 said:
@morpheus620 hey can you please check which device's fingerprint this rom uses if you get a chance? thanks.
Click to expand...
Click to collapse
For what you need to know?
You mean fingerprint in build.prop?
Laptapper said:
For what you need to know?
You mean fingerprint in build.prop?
Click to expand...
Click to collapse
yes. Most roms use fingerprint from pixel devices to pass safetynet so I was wondering if it's the same in this case as well
I'm running omnirom right now, the latest Android 13 MicroG version:
omni-13-202305201702-sweet-MICROG
The instructions don't specify which MIUI kernel to use. I'm currently using 14.0.2.0 (android 13). I also tried 13.0.16.0 (android 12), and briefly 12.5.9.0 (android 11) -- all with separate clean installs. They all seemed to work.
It is bare-bones, without many included apps, which is fine. It has a phone dialer, messaging, and contacts app. They look like they have been somewhat updated vs. the really old AOSP versions. It boots up right away after installing, without any setup.
The MicroG safetynet test always fails with "integrity check failed" -- whether magisk is installed or not. It doesn't have an issue with the CTS profile, though.
I've tried the safetynet-fix modules, v2.4.0 and v2.3.1, both the original and MOD versions, but they didn't help. I've also tried HidePropsConf, but it also didn't help (I think that's mainly for CTS profile issues, anyway, which this doesn't have).
My banking app is still working despite that, but it's too bad it won't pass. On /e/ OS I can get it to pass, using safetynet-fix v2.4.0 (original) and HidePropsConf.
Wireguard VPN works, but "Always-on VPN" and "Block connections without VPN" don't work properly. This is also the case for some versions of LineageOS and for /e/ OS. So you have to leave those settings off.
All of the cameras/lenses are available to Camera2 API and working in Open Camera. They are also available in /e/ OS. Many of the new LineageOS builds only have Camera2 API access to the main front and back cameras, so they're not suitable for me.
It does allow for partial and extended screenshots, but there's no swipe gesture to do screenshots.
It is fast charging with my phone's bq2597x charger.
It is using the JARVIS kernel, dated May 20. The rom has weekly updates, but I'm not sure if it's a new kernel version, or if it just gets rebuilt as part of the update.
I ran /e/ OS for awhile before this. It is also good, but it's Android 12, and not as up to date.

Question True Always On Display possible on the stock rom?

I know the "disable miu optimizations" trick but that ain't a good idea, and i can install a third party Always On Display app from the Playstore, but with the latter the fingerprintscanner doesn't function well when unlocking the device so a no go either.
Any other workarounds to get rid of that ridiculous 10 second limitation from Xiaomi other than installing a custom rom?
If i knew this in advance i would have never bought this phone.
Apple740 said:
I know the "disable miu optimizations" trick but that ain't a good idea, and i can install a third party Always On Display app from the Playstore, but with the latter the fingerprintscanner doesn't function well when unlocking the device so a no go either.
Any other workarounds to get rid of that ridiculous 10 second limitation from Xiaomi other than installing a custom rom?
If i knew this in advance i would have never bought this phone.
Click to expand...
Click to collapse
Try:
https://xiaomi.eu/community/threads/miui-13-stable-release.64441/
NOSS8 said:
Try:
https://xiaomi.eu/community/threads/miui-13-stable-release.64441/
Click to expand...
Click to collapse
I have MIUI 13.0.14 but nothing worked as it was on Samsung. I know apps from Google Play that work as it was previous, but they want access to read messages from phone. Is it safe?
reg1stration said:
I have MIUI 13.0.14 but nothing worked as it was on Samsung. I know apps from Google Play that work as it was previous, but they want access to read messages from phone. Is it safe?
Click to expand...
Click to collapse
If the apps come from the play store, it should be safe.
Some apps need specific permissions to work.
It's just the security on the Xiaomi that blocks while on other brands these authorizations are automatically granted.
NOSS8 said:
If the apps come from the play store, it should be safe.
Some apps need specific permissions to work.
It's just the security on the Xiaomi that blocks while on other brands these authorizations are automatically granted.
Click to expand...
Click to collapse
So they actually can't see messages body, just count of unread messages?
reg1stration said:
So they actually can't see messages body, just count of unread messages?
Click to expand...
Click to collapse
What apps?
NOSS8 said:
What apps?
Click to expand...
Click to collapse
Always On AMOLED (Tomer Rosenfeld)
reg1stration said:
Always On AMOLED (Tomer Rosenfeld)
Click to expand...
Click to collapse
Mandatory access for notifications.
Apple740 said:
I know the "disable miu optimizations" trick but that ain't a good idea, and i can install a third party Always On Display app from the Playstore, but with the latter the fingerprintscanner doesn't function well when unlocking the device so a no go either.
Any other workarounds to get rid of that ridiculous 10 second limitation from Xiaomi other than installing a custom rom?
If i knew this in advance i would have never bought this phone.
Click to expand...
Click to collapse
Hi, I found this magisk module on Mods center Telegram channel (which yes, needs to be rooted)
This basically removes the 10s limit. Don't have any screenshot but should work in the latest MIUI 13 since the module was made recently (posted on September 15 in the channel)
PS: Never tested it myself on stock ROM
Download (Gdrive) Made by Kashi
Mod edit: TG link removed
Alex Zander-kun said:
Hi, I found this magisk module on Mods center Telegram channel (which yes, needs to be rooted)
This basically removes the 10s limit. Don't have any screenshot but should work in the latest MIUI 13 since the module was made recently (posted on September 15 in the channel)
PS: Never tested it myself on stock ROM
Download (Gdrive) Made by Kashi
Mod edit: TG link removed
Click to expand...
Click to collapse
To get root i need to unlock the bootloader, might as well flash a custom rom then.

Categories

Resources