Device Specific Changelogs: Build type: OFFICIAL (Monthly) Device: Devonf Device maintainer: user@linux ===================== 02-02-26 ===================== • Fix IMS • Fix BT ===================== 02-02-26 ===================== • Converted Lineage Touch HAL to AIDL and completed full Touch HAL implementation • Implemented DT2W and fixed single-tap gesture support with proper permissions • Added Lineage Touch HAL VINTF declarations and build integration • Imported Lunaris Dolby support • Migrated sensors to Android 2.x MultiHAL with proxy service • Built and integrated android.hardware.sensors@2.1-service.devonf-multihal • Added required hals.conf prebuilts and avoided target name conflicts • Skipped Motorola-specific double/single tap sensors • Updated SELinux policies for Touch HAL, Sensors MultiHAL, and audio HAL socket access • Fixed thermal HAL NaN handling • Updated sensors licensing to Android-Apache-2.0 ===================== 16-01-26 ===================== • Initial Android 16 (A16) build • Added MistOS support • Automatically patch GBA • Added more IMS patches • Enabled vAB compression • Patched audio and PQ blobs using libtinyxml2-bp2a from A16 QPR0 • Switched to shared libraries for MediaTek frameworks • Tracked MediaTek GbaService implementation • Powerhint: End INTERACTION hint on EXPENSIVE_RENDERING • Improved biometric prompt and status bar padding • Added additional proprietary blobs • Adjusted status bar padding • Set biometric dialog corner size to 95px • Dropped /sdcard symlink • Removed perfmgr and dramboost writes • Stopped creating unused folders in /data/vendor • Dropped vold property actions • Stopped setting permissions for non-existent files and folders • Stopped starting non-existent services • Removed trace_marker writes for fstab mount stage • Stopped waiting for hwservicemanager.ready • Removed MediaTek gauge and power-on property actions • Removed meta initialization • Stopped mmstat tracing • Stopped modifying dirty_writeback_centisecs with MediaTek values • Removed leftover debugging connectivity services • Removed usbotg actions from init.project.rc • Downscaled task snapshots to 70% • Disabled SurfaceFlinger EGL image tracking • Updated Skia tracing properties • Disabled Skia tracing by default • Removed unused audio codecs • Switched HWUI to use HintManager • Removed noflush_merge option from userdata fstab • Set readahead_size_kb to 128 for system, vendor, product, system_ext, and data partitions • Decreased reserve_root value to 32768 • Switched to AIDL Bluetooth service & more ===================== 23-07-25 ===================== • Moto Camera: Video Mode Fixed • BesLoudness added • Update to U1TNS34.82-12-7-8 • Update manifest/device compatibility matrix to v8.0 format • Revert usage of patchelf 0.17.2 for hwcomposer patching • fstab: Remove ext4 entries and use EROFS exclusively for system partitions • Enable hide cutout emulations via overlay • Move vibrator effects configuration to Soong config • sepolicy: Allow Moto init script to set manufacture date property • init: Split ZRAM setup into two stages for better initialization • overlay: Remove unused doze overlays • Drop RIL related test binary • init: Remove verity_update_state operation • Use device tree path directly for references • Import device_idle overlays from stock ROM • Set BOOT_SECURITY_PATCH property • Include board-info.txt for build validation • Remove init.mmi.chipset.rc as it is unused • Disable ZRAM writeback feature • Remove unused OEM services • Drop init.devonf.sku.rc init script • Disable game default frame rate feature • Drop cancunn/devonn WMT configuration files • Do not explicitly set as an AB target • Convert rootdir layout to init format • sepolicy: Address additional denials • Use standardized instance name for USB mass_storage function • Enable ELF symbol checks for libimsma • Patch mtkfusionrild to load libutils-v32 • Disable brightness slider gamma conversion • Do not latch unsignaled buffers • Revert brightness algorithm change for cancunf low gamma • Set Google Lens as OEM camera package • Silence HWUI logspam • Silence TRS logspam • Silence hwcomposer spam logs • Drop atcid service • Drop batt_health service completely • Switch to AOSP’s default renderengine & more