So I was just checking logcat and came to know why older apps (which didn’t completely shift to android 16 APIs) are crashing.
And it’s not like a few but many apps that rely on system integrity are crashing due to the ro.build.fingerprint in NP 3a pro being 100 characters (as for me)
The value is Nothing/AsteroidsProIND/Asteroids:16/REDACTED:user/release-keys] and when you count them, they’re 100 characters but libc.so function __system_property_get expects only atmost 92 characters.
Here’s the error from the logcat.
libc : The property "ro.build.fingerprint" has a value with length 100 that is too large for __system_property_get()/__system_property_read(); use __system_property_read_callback() instead.