Recently, I came across an article talking about hardware security features in android. It was talking about radio HAL versions.
I wanted to see which version is present on my android 14 device.
The article in question: https://security.googleblog.com/2024/08/keeping-your-android-device-safe-from.html
Yes, I think you’re looking for lshal
but I don’t know how well it works without root to inspect the underlying hardware. Those details are hidden from normal apps for security reasons.
Here’s how you get a list of the implementations, but once again this is usually done in emulation in my experience, so not sure you can do it directly on a production device. You may need to do some hacking.
Thanks. I ran the lshal --init-vintf
cmd in Ashell with shuzuku and it returned the necessary info. The HAL version was 1.6. So no null cipher protection but atleast with the ability to disable 2G at the modem level.