crDroid 8.10 | Changelog | 23.10.22

crDroid 8.10 | Changelog | 23.10.22

7Soldier
General:

• ROM is based on Android 12.1 (12L) with October security patch level.
• Updated device fingerprint to latest from Google Pixel 7 Pro.
• Synced with latest crDroid 8.10 sources.
• TWRP updated to new one (v3.6.2_12-4) with support of decryption /data.

Kernel:

• Upstream kernel to 4.14.295.
• Added NTFS support for external storages.
• Revert MediaTek kernel/bfp changes (fixed data monitoring).
• Fixed network routing on IPv6 for hotspot work on Indian carriers.
• Disabled MTK sched enhancement (more smoothness and battery backup).
• Fixed kernel panic in some cases in regular system usage.
• Revert Sched and CPU capacity changes.
• Fixed touchscreen work on replaced LCD.

Connectivity and wireless interfaces:

• Updated network stack and IMS frameworks.
• Fixed network work after flashing MIUI kernel.
• Fixed slow speed of Wi-Fi caused by GMS services.
• Added optimizations for faster connectivity speed on TCP.
• Enabled icon and probably support for LTE+.

Screen and graphics:

• Replaced some graphics services taken from Redmi Note 10S (MIUI 13).
• Updated dimens and rounded corners configuration.
• Fixed wrong margins of status bar.
• Fixed too high screen brightness values.
• Removed deprecated implementation of RenderScript.

Smoothness, performance and battery backup:

• Return back proprietary power service instead of OSS.
• Application installation has been accelerated by disabling traces.
• Improved smoothness by changing the layout strategy of HWC.
• Enabled back latching of unsignaled graphics buffers.
• Added parameter Read Ahead 128KB for /data to avoid memory pressure.
• Descreased values of ReadAhead KB to 128 on system startup.
• Optimized CPU core booting for individual process groups.
• Increased preference of idle CPU cores for process groups.
• Increased SchedTune performance boosts for process groups.
• Disabled LMK low-ram profile config.
• Disabled SkiaGL render traces, improved smoothness.
• General improvements for smoothness, performance and battery backup.

Media and video:

• Fixed screen recording in ~60 FPS.
• Fixed screen casting via MiraCast.
• Enabled support for EIS and Camera HAL3.
• Fixed support for AUX camera's sensors in OpenCamera.

Sound:

• Fixed rare bug with sound stuttering/crash.
• Enabled back deep audio buffer.
• Fixed work of USB audio devices (USB DAC, USB headphones, etc).

Vibration:

• Removed support for system HAL-based vibration control.
• Removed configs of levels for vibration strength.
• Added slider for vibration control in Xiaomi Parts.

Security:

• Some changes and re-addressed domains in SEPolicy.
• Because of new included TWRP now the /data can be kept in encrypted state.

Extra stuff:

• Added missing flags for secured integrity of Java-classes in Xiaomi Parts.
• Fixed bug with scrolling Thermal Profiles to end in Xiaomi Parts.
• Updated icons for Thermal Profiles in Xiaomi Parts.

System-side:

• Enabled support for Battery Health.
• Enabled support for Smart Charging.
• Enabled support for Floating Windows.
• Show "Turbo charging" instead of "Charging rapidly" on lockscreen.
• Returned back to init keymaster waitings and triggers.
• Fixed triggers in some of vendor inits.
• Fixed some paths loading for fingerprint in inits.
• Fixed typos, missing, non-existing and relocated configs in device tree.
• Enabled back Chimera.GmsIntentOperationService (in fact, it didn't cause any problems).
• Disabled GMS services for Nearby Discovery (cause Wi-Fi and battery drain issues).
• Enabled auto-detection of filesystem for OTG (instead of forced vFAT).
• Improved some backend audio channels for FM Radio.
• Added missing audio library for MTK Engineering Mode.
• Fixed format of CPU Temperature show in cpu info.
• Again removed APUWare APUSys (we don't support this).
• Improved log-spam caused by glitchy system services.
• Minor and forgotten improvements.

Report Page