yashsingh1/xdaforums huggingface dataset:
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] arnavpuranik:
Radiant 12.0

Date: 16.01.2022

• Initial Official A12 Release

Notes:

• Oldcam Build

• Ships with MIUI Camera now!

• Report your issues in @arnavslounge on Telegram since I'm mostly inactive here!

----------------------------------------------------------------------------------------------

Radiant 12.0.1

Date: 03.02.2022

• Upstream Kernel to v4.4.301

• Add Dirac

• Update a few props

• Address a few denials

----------------------------------------------------------------------------------------------

Radiant 12.0.2

Date: 14.02.2022

• Upstream Kernel to 4.4.302 [EOL]

• Temporarily remove Dirac

• Switch to userbuild (CTS should pass by default now)

• Resolve media apps freezing issues

Notes:

• You can dirty flash, altho clean is recommended for the most part.

• Encryption is broken, don't try to encrypt from Settings else it'll result in an infinite bootloop.

----------------------------------------------------------------------------------------------

Radiant 12.0.2 - HOTFIX

Date: 15.02.2022

• Source Side Hotfix

• Fix Broken Colors options Inside Settings > Display while we're at it!

----------------------------------------------------------------------------------------------
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] arnavpuranik:
FAQ's and notes Regarding Radiant A12

• Q: Which is the default Kernel?

• A: I ship my own Nexus Kernel.

• Q: Which is the default launcher on Project Radiant? I don't like it!

• A: This ROM uses Launcher3, know as Quickstep. Any other launcher will not be shipped, for now, but at the moment you can try to use any other launcher you prefer.

• Q: Help, I found a bug! How should I report?

• A: Report your bugs to Me at @arnavslounge on Telegram. Make sure to add proper logcats before reporting bugs.

• Q: Which Camera does Project Radiant come with?

• A: It is currently shipped MIUI Camera. Altho you can install your custom GCams and stuff

• Q: Is this ROM good for gaming? Does this ROM have game mode?

• A: It really varies from what you mean for "good for gaming". Feel free to test yourself. For the game mode, no, Project Radiant doesn't come with this feature. Also, it's shipped with Non-OC kernel by default, you can flash OC kernel if you want.

• Q: Which recovery do you recommend?

• A: We suggest you using OrangeFox For now

• Q: Why are Google cards on settings not coerent?

• A: Close and reopen settings app. It should fix this issue. Don't worry, it's common on every Android ROM.

• Q: How do I request a feature?

• A: Go to @ProjectRadiantChat and Enter your request with #featurerequest in chat.

• Q: Is Encryption supported?

• A: No, encryption isn't supported since I did a poll in the group where most of you wanted no encryption.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] pabonf:
Hello,

Thank you for your work, can you post screenshot?

Is there miui camera app?

Thanks
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] arnavpuranik:
Hey, you can Find Screenshots in my Telegram Channel, you can click here to view Screenshots!

Also no, I don't ship MIUI Camera with my builds

Edit: I ship MIUI Camera with my builds starting from Android 12.
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] jokerpappu:
OMG gawds rum. thank you very much for blessing us nuuubs with your excellent mind blowing fantastic rum sir.

I'm loving it 🥺🙏
[Xiaomi Redmi Note 5 Pro ROMs, Kernels, Recoveries,] jokerpappu:
waiting for next update with poopg 90 fps and display overclock to 120hz 🥺🙏
[Xiaomi Mi 6 Questions & Answers] 0sm1um:
I did a very stupid thing.

I locked bootloader with fastboot, with LineageOS installed. Device was not binded to xiaomi account.

Now when I reboot, it shows "System destroyed" message.

Same message, when trying to boot to recovery. (Because I had TWRP installed)

When I do fastboot oem unlock I got FAILED (remote: Token Verify Failed, Reboot the device)

When I use MI unlock tool with newly created MI account, it says

Please, add your account in MIUI's settings

.

When I downloaded stock fastboot firmware, and tried to ./flash_all.sh, or ./flash_all_lock.sh I got

product: sagit

erasing 'boot'...

FAILED (remote: Erase is not allowed in Lock State)

finished. total time: 0.000s

Erase boot error

How do I recover?
[Xiaomi Mi 6 Questions & Answers] demonntlxda:
i think you can research about Mi 6 EDL / Test point. by open the back and connect the test point, you can flash in lock state. i have not use it for a long time so this hint is all i can give.
[Xiaomi Mi 6 Questions & Answers] LR7875:
Well sadly Xiaomi locked down EDL mode and that needs people working for Xiaomi to fix it.
[Xiaomi Mi 6 Questions & Answers] LR7875:
Sadly a service center will not fix it because they will convince you to dump your phone in a rubbish bin and buy a new mi 11 because Xiaomi could earn more.

So that is a bummer but your phone needs a new motherboard.
[Fire HD 8 and HD 10 Q&A, Help & Troubleshooting] Slammer01:
Is there any way to add "android.hardware.usb.host.xml" to folder "system/etc/permissions" on a kindle hd 10 2021 please? Need to activate USB OTG for a USB GPS.
[Fire HD 8 and HD 10 Q&A, Help & Troubleshooting] AmznUser444 Dev:
Your Fire tablet must have a root privilege to modify the system folder.
[Moto G Power Questions & Answers] devilred:
hello everyone, I was wondering when we will move to the stable phase of twrp and when we will have official roms. thank you
[Samsung Galaxy Tab S6 Questions & Answers] DaveImagery:
Hi all, not sure what's changed, but I used to be able to open the Magisk app, and select "reboot to recovery" for when I want to create a nandroid image backup in TWRP. Now it just boot loops, unless I press the power and volume down/up buttons to manually get into twrp. I really don't like using the buttons, it's very confusing to me and 90% of the time I get the procedure to go into recovery wrong. Hence why I was using the option in Magisk, to boot directly to recovery. I'm obviously rooted, and TWRP is obviously installed, but I'm missing a step somewhere I guess. Appreciate any insight. :)
[Samsung Galaxy Tab S6 Questions & Answers] DaveImagery:
Hi and thanks for the suggestion. I already had a similar app installed, that also had root access and provided the same boot options, but just like using the boot to recovery option in Magisk, it doesn't work. The tablet just starts boot looping till I manually go into recovery via the buttons. It's almost like when I rooted my tablet, something along the way didn't get flashed right, or I'm just missing a step somewhere. It's odd, cause TWRP is definitely installed.
[Samsung Galaxy Tab S6 Questions & Answers] DaveImagery:
Anyone?
[Samsung Galaxy A51 Questions & Answers] MAGUS2500X:
Apologies for formatting, typing up on my phone during my break at work.

To be more specific, I have a samsung a51 that recently had a black screen of death with no known cause. The samsung splash screen as well as the recovery menus alll work correctly however once it boots past those, including when attempting "recovery mode" the screen turns off. Given time to finish booting the buttons work, and if a keyboard with OTGis plugged in I can move through some of the menu's (such as holding power buttons to brind up power menu and using keyboard to select options).

I have attempted a factory reset via recovery menu with no success as well as using ODIN to flash the stock software. ODIN does say it completes but won't succeed when attempting to downgrade to the previous version of android.

I am unable to get the phone set to usb debugging (even using a keyboard with OTG cable, I have another working a51 and figure out exactly how to do it without the screen).

My thoughts are that it is software related and that I either need to:

a. somehow bypass the frp lock and attempt a restore

b. bypass the frp lock and downgrade to a previous android version for the phone.

The only other thing i am seeing is a binary menu that on some phones boot to after restoring in the recovery menu and restarting however I am either not seeing this or it doesn't have it.

Would appreciate any help i can get on this brick wall i'm hitting. HALP!
[Beetles] wojtek5:
Hi ! How can I hard reset HP hw6515 ??
[Beetles] wojtek5:
I find it !!!

HP iPAQ hw69xx/hw65xx

- Press the 'Call', 'EndCall', 'Power' button and reset button simultaneously.
[Beetles] -888-:
really?!

I always just press'n'hold power button and poke and hold stylus in the hole for few sec, seems easier...
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] dongmingo:
My phone audio doesn't work at all (speaker and microphone)

this happened after i flashed to a few custom rom from MIUI 12 android 10 or Q, so i went back to MIUI stockrom but the sound issues still the same. Has anyone facing this issues and fixed it?

also i read an article that explaining a bugs(on google and xiaomi devices) causing by TWRP on android 10 that makes corrupted persist partition that affect factory calibration audio(?)and how to solve it, but i'm not sure to do it cause my english is not that well that may causing miss execution

any help is very helpfull, thankyou
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] Mohamedkam000:
This guy has the same problem of yours since May, no fix.

But these dudes had ssome luck solving it.
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] dongmingo:
i think what am i facing is different issues, it's like a new issues bc some people in my country having this issues too lately
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] Dilshath:
I also faced same problem without changing any Rom. I have updated the regular update which is provided by Mi. Unfortunately all went wrong and I can't access call, camera and apps which link to microphone and speaker. Still I didn't get any solution. I am using Mi 9T
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] Salemvn:
My mi 9t got same problem ... 😭.some one said find the ic audio name 874B in cpu and emmc area and replace it .. Sorry my English Bad :((
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] yaro666:
It's not hardware - a few persons checked and after replacing modules, mb, a few times still the same
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] pinnakkkkkkkkkkkk:
Could u attach any links to ur research? like what caused the problem n how ur method fixed it?
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] Aidilswg:
I think it because of software but I tried it and it works for me.. so sorry if you tried it and it didn't work for you..
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] Aidilswg:
Please make sure your battery 50% above and try do what I say until your phone have audio. I just do mine. I keep off my phone and press volume up down power button all the time until my phone have audio back. I swear I got my audio back and I wish you got it too
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] aditya2tiga:
the problem that befell you is the same as the problem I had with my mi9se device and until now I haven't been able to solve it
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] user_095:
Hello. same problem on mi 9 t 12 miui global. Once I was driving a car with the air conditioner on, the phone cooled down and the sound came. "" The next time the sound disappeared, I turned off the phone and put it in the freezer for 2 minutes and then turned on the sound and it worked. I think it's because of what process that heats up the phone. """

If you have earned sound please write here)

Sorry for my english, food via google translator
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] Lifeshort:
Any solutions? My phone suddenly freeze when using my messenger and then I rebooted the phone and now it has no sound. Can't take videos and screen recording. Tried flashing different fastboot stable ROM even the older one but no luck, I'm stock with no sound.
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] arki20:
brother, how can we give feedback?sorry newbie here looking for solution.
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] arki20:
did the same thing, i put my phone in the freezer for 10mins.

system audio is back, blueetooth audio is working as well except for the headphone jack..

but itried to restart , and sounds is again not working..
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] arki20:
Been testing this several times now, and surprisingly working all the time. Except for the headphone jack and usb headset. But all good with Bluetooth Headset.

I dont know if this will hurt my unit, but for nowi willdo this until we got fix on the issue.
[Redmi K20 / Xiaomi Mi 9T Questions & Answers] eloyga2:
In case it could be useful to anyone.

My Xiaomi MI 9 had no sound, the speakers didn't work, neither did the microphones, there was no sound through the headphones or Bluetooth. I could not record videos, and problems with all applications that use audio. Restarting the mobile unfeasible or it took all day or had to clear cache from the recovery to turn it on.

After trying everything I've seen in many forums, I managed to solve the problem by changing the cable that connects the main motherboard with the secondary one, the one above the fingerprint reader. I did it at home, removing the battery carefully.
[Google Pixel 5 Questions & Answers] ProjectAlly:
Has anyone managed to get Viper4Android working on the latest beta of Android 12?

The usual methods don't work (makes sense, since its a new OS).

Just curious. I like Android 12 so far, but might roll back to 11 if I can't get Viper going.

Default audio is terrible! :D
[Google Pixel 5 Questions & Answers] Forever Alone:
I'm looking for the same!
[Google Pixel 5 Questions & Answers] ProjectAlly:
Hopefully we'll find a solution soon!

I bought Wavelet today (original dev of V4A), but it doesn't quite work or feel the same as Viper, there is honestly no replacing it, it's invaluable, at least for those of us who love good audio quality.
[Google Pixel 5 Questions & Answers] Forever Alone:
Hey man I got it working. Got an apk that works on android 12.. Just install, grand root permissions, install drivers n reboot! Do disable battery optimization! Hope it works. Tested on poco f1 android 12 beta 3.
[Google Pixel 5 Questions & Answers] ProjectAlly:
Nice! Thanks for letting me know, I'm excited now! I'll try reflashing A12 later today and try that! 🙂👍
[Google Pixel 5 Questions & Answers] Jiggs82:
Thanks this works for me Pixel 5
[Google Pixel 5 Questions & Answers] ProjectAlly:
Unfortunately for me that apk didn't work. Audio will not process no matter what I do.

There has always been something about V4A version 2.7.2.1 that has never worked, even on my old Pixel 2 XL, my Pixel 5 doesn't work with it either. Legacy mode, compatibility mode, etc etc never make it work, or process audio. Not sure why. This is after multiple factory image reflashes, including wipes or data formatting.

I'm not sure if anyone has been able to get the Ichigo Kyrwrosaki 2.7.1.6 working on their Pixel 5's with A12 yet. It works flawlessly on Android 10 and 11 for me. Was hoping it would've worked with A12.

Thanks for any info provided and all the help given so far! :)
[Google Pixel 5 Questions & Answers] Forever Alone:
Sometimes same issue happens with me. I follow these steps:

1. Play song.

2. V4a doesn't work.

3. I force close v4a.

4. I open v4a.

5. I pause and resume song from notification bar.

Try the above steps, may help..

To avoid this I disabled battery optimization and have enabled legacy mode.
[Google Pixel 5 Questions & Answers] badapple420:
Working good for me i installed the driver let it reboot then i went into the settings in viper app and toggled the legacy mode i also have the kernel set to permissive
[Google Pixel 5 Questions & Answers] ProjectAlly:
Not sure what happened but v2721 works well for me on Android 12 Beta 3 and Beta 3.1 update now. Occasionally I might have to toggle legacy mode on/off but it works.

Side note, to me v2716 of Viper sounds better audio quality wise. Almost like there's a lot of gain or distortion/clipping out peaking happening, regardless of output adjustments. Overall still sounds great, just something I noticed.

Hopefully all of the methods everyone has posted will work on the final version of Android 12! 😀
[Google Pixel 5 Questions & Answers] ZwoelVi:
Thanks! After i changed to permisse mode it work fine.
[Google Pixel 5 Questions & Answers] ZwoelVi:
Since I started using viper4android, I can't do without it anymore😆
[Google Pixel 5 Questions & Answers] observingman:
I really recommend to always refer to the source where you had obtained that. It could be a dangerous app, you know. Also, avoid permissive at all cost, it's VERY dangerous. Is it enforces or permissive thing ?!
[Google Pixel 5 Questions & Answers] observingman:
Do profile creaition works for you ?
[Google Pixel 5 Questions & Answers] clau_la2:
Yeah, I have it installed I will share but just as I share it with you, you must create a thread so that other people can also install it. If you agree I will upload the files
[Google Pixel 5 Questions & Answers] 73sydney:
Only works in permissive with legacy off here on A12 on Pixel 4XL....

Tested by setenforce 0

Force closing the Viper app

Reopening app

Status ok, but not processing

Toggled Legacy Mode off

Status ok, and processing

Im used to my modded Ichigo Kyrwrosaki 2.7.1.6 on A11 just working

Its modded to start permissive, but switch to enforcing after 30 seconds, doesnt work on 12...status is normal but it wont process audio at all

As always it will take a little time to figure out the magical mix of things to get it working
[Google Pixel 5 Questions & Answers] ProjectAlly:
Updated to newest Magisk and everything is broken again.

Guessing this is what you were referring to @73sydney.

Hoping to figure something out.

My driver status stays abnormal no matter what now.
[Google Pixel 5 Questions & Answers] mmarcz:
Pixel 6, android 12 here. I downloaded the apk and selinux enabler and installed both. It works for like a minute, then viper stops processing, and doesnt work unless you reboot, and only works for about a minute again. Something is killing it.
[Google Pixel 5 Questions & Answers] DiamondJohn:
I am NOT using A12, but one thing I have used in the past to stop Ansroid from killing apps in the background is by sett9ing the OOM to superman. And the Nice to high, just for good measure. It would be possibly telling to know exactly which process is dying.
[Google Pixel 5 Questions & Answers] mmarcz:
Sooo... I reinstalled viper and the selinux switch. I then turned off battery optimization for both apps. Here's where it gets weird.. I have apple music playing, viper is running, tapping the status button shows that it is processing, but as Im making live changes, you cant hear any kind of change whatsoever. If I enable legacy mode, it stops processing, disable, goes back to shows processing, but its not actually working.

Im not a developer, so I can only tell you what I did at the apps level, hopefully that helps the devs out there. I flipped the switch for compatibility mode and restart the phone. Started apple music, status button is greyed out, and its not processing, cannot hear any live sound changes. So I uncheck compatibility mode, and reboot again. Start apple music, open viper, compatibility and legacy are both OFF, and this time, its NOT processing as shown when pressing the status button. I then enable legacy mode, and now it shows processing, and making the settings changes actually works.

I have my pixel A buds in for the past 10min now, and viper has not stopped processing. My only issue is that it seems like the settings dont make as big of a difference as Im used to them making a difference, if that makes sense. At lunch, Ill test in the car with the LDAC BT adapter and see how it sounds.

Hopefully that helps everyone! Really appreciate all the input.

mmarcz

UPDATE: Would not work with the LDAC adapter, but worked fine with stock dash BT, arrgg...
[Google Pixel 5 Questions & Answers] ProjectAlly:
I'll post it later when I'm done with work but there's a fix for Android 12 and Viper! I found it by digging around in the official Telegram group last night. It seems to be working fine so far! I'm happy!

It's an updated version of the APK for v4a 2721.

I will say if anyone looks in the Telegram group, look for the "post-fs-data.sh" fix I believe. There's a user who posted a tutorial that's easy to follow on where to put this file.
[Google Pixel 5 Questions & Answers] TheExoduser:
Hey guys,

I got it working without using any unofficial apks. You have to edit the file /data/adb/modules/ViPER4AndroidFX/post-fs-data.sh (can only be edited using a root explorer like Solid Explorer).

You have to add the following lines to the bottom of the file

magiskpolicy --live 'allow audioserver audioserver_tmpfs file { read write execute }'
magiskpolicy --live 'allow audioserver system_file file { execmod }'
magiskpolicy --live 'allow mediaserver mediaserver_tmpfs file { read write execute }'
magiskpolicy --live 'allow mediaserver system_file file { execmod }'
magiskpolicy --live 'allow audioserver unlabeled file { read write execute open getattr }'
magiskpolicy --live 'allow hal_audio_default hal_audio_default process { execmem }'
magiskpolicy --live 'allow hal_audio_default hal_audio_default_tmpfs file { execute }'
magiskpolicy --live 'allow hal_audio_default audio_data_file dir { search }'
magiskpolicy --live 'allow app app_data_file file { execute_no_trans }'
magiskpolicy --live 'allow mtk_hal_audio mtk_hal_audio_tmpfs file { execute }'

Reboot once after saving the file, then open V4A, go to settings and switch on legacy mode.

No idea why it only works using this way, but I don't want to install any unofficial apks so that was my way of choice. Let me know if it works for you too :)
[Google Pixel 5 Questions & Answers] DiamondJohn:
all your changes are specifically only modifying the SE Policy/Allows. Which would mean that running permissive would of also worked, and hence made it clear that only the change above is required.

Did it work for you under SE Permissive and not under enforcing?
[Google Pixel 5 Questions & Answers] TheExoduser:
I want it to run under enforcing, so I did not try to run it under SE permissive. It propably will work under permissive just like it works with the posted SE policies.
[Google Pixel 5 Questions & Answers] DiamondJohn:
Totally understand. I was only suggesting TESTING under permissive to see if adjustments to policies would of fixed it. I haven't followed it too closely as I am staying with A11 for now, I am just a little surprised how many hoops people have jumped through to try and get Viper working, and no one had noted that simply switching to permissive would work, especially since there are a few that are already running permissive already in A11.
[Google Pixel 5 Questions & Answers] mmarcz:
I did this running A12, I did have viper running. I rebooted, and it worked fine with an APT-X bluetooth streamer I had sitting my office. I am currently running permissive with the utility to set permissive at startup. I havent tried changing it yet.

Update: Uninstalled seliux app after entering the permissions, and viper works fine!
[Google Pixel 5 Questions & Answers] john1958:
Nice one, works on K20pro running EvolutionX. and no distortion.
[Google Pixel 5 Questions & Answers] Typhus_:
Just bumped into this thread today.

I've created a simple magisk module that all it does is to update the post-fs-data.sh script, included on official installer by @Team_DeWitt.

This "fix module" just replaces the official script, nothing else. It even deletes himself after replacing the script.

That is done after 20 seconds upon the reboot we have to do after installing the fix.

As soon as the script is changed and the fix gets deleted by itself, you may enable Legacy mode, on Viper4Android app, and reboot the device to get this working on Android 12.

Sometimes a second reboot is needed (faced that during my tests).

Hope it helps.

Cheers!
[Google Pixel 5 Questions & Answers] AndrzejDwo:
Works fine here on A12 OneUi4.0 Samsung S21 Ultra. Thanks for sharing!

Cheers