Device: OnePlus 12R (aston) Changelog: elpaablo ==================== 01-09-2026 ==================== * Solve Incall audio issues ==================== 31-08-2026 ==================== * Disable background music recognition by default * Build AlphaDroid latest fixes ==================== 30-08-2026 ==================== * Charging animation: the stock SuperVOOC animation, rebuilt on the OnePlus GLES engine - Real charging ring, drawn live from the charging state instead of a fixed frame loop - Waits for the adapter to identify itself before picking SuperVOOC frames, so a normal charger no longer gets the SuperVOOC treatment - The wattage mark reflects what the adapter actually reports - The animation ends where the asset ends instead of looping into a stall - Selectable in AlphaVisuals; falls back to the frame animation where the engine is unavailable * Fast charging controls in Device Settings - Fast charging switch: turn SuperVOOC off to charge at a gentler 3A / ~30W - Night charging: caps the current further while charging overnight, applied only while fast charging is off * Auto-brightness: a bad light reading on wake is no longer used to seed the curve, so the screen stops landing on the wrong level right after unlocking; stray zero samples from the sensor are dropped rather than fed into it * AOD: colour-balance capture now stops while the panel is off, instead of running for nothing * Device Settings no longer gets killed in the background, so tiles and toggles keep their state * Alert slider: an app now launches only when the slider actually moves - waking the screen no longer re-launches it * Screen off gestures: the gesture mask is written synchronously, so toggling a gesture sticks * Now Playing: background music recognition enabled - the phone identifies music playing around it and shows the song on the lockscreen and the Dynamic Bar, with album art. Switch in Settings > Sound, plus a lockscreen shortcut ==================== 31-07-2026 ==================== * Haptics: full rework on top of the stock OnePlus effect pack - Every system haptic now plays a stock waveform, on a stronger ladder (taps, clicks and long presses were too weak) - Added composed haptics (primitives), so the system can build richer effects instead of single taps - Per-gesture customization: long press, gesture navigation, toggles, scroll limits and keyboard now feel distinct - Added the stock notification/ringtone vibration patterns * Ringtones: included OPlus ringtones, notifications and alarms, with stock defaults (Night sky / Light / Cloudscape) * Alert slider: new "Launch app" mode - each of the three positions can open an app of your choice, and the slider dialog shows that app's icon and name * Performance: moved to the Lineage power HAL (libperfmgr) and dropped the old QTI perfd stack; power profiles tuned from the measured CPU energy curves, with ADPF support for games * Device Settings: - HBM and One Pulse PWM no longer fight each other when toggled quickly: the panel settles between mode switches and a refusal from the kernel is honored instead of being shown as applied - HBM now turns off with the screen, and the tile no longer shows a stale ON afterwards - Refresh rate preference locks at 120Hz while HBM is on - Quick Settings tiles refresh reliably after a change * Memory & storage: Dalvik heap raised to the 12GB profile for better multitasking headroom, and extra reserved space in the system partitions * Auto-brightness: a manual brightness tweak is no longer carried over after the screen turns on again or auto-brightness is re-enabled * AOD brightness: the always-on display now really shows at the 10 nits default, instead of the much dimmer stock doze value (~2 nits) * Charging: lockscreen and Dynamic Bar now show the real SuperVOOC charging power, live, with the adapter class (100W) * Screen off gestures: enabled the gesture settings, including the heart gesture ==================== 18-07-2026 ==================== * Auto-brightness: fine tune compensation values and match stock underscreen reaction floor. Auto-brightness should now be completely stable. * SDR/HDR video: set a minimum allowed brightness when playing media content. Scale HDR on a tri-stabe basis: 40-60-80% for dark - mid light - light enviroment. * AOD brightness: 10 nits default, 50 nits high brightness AOD mode, selectable from the device settings. It was pinned at 50 nits. ==================== 13-07-2026 ==================== * Display & Auto-Brightness: - Integrated screen content compensation - Restored native stock auto-brightness curves - Smoothed HDR lux-to-nit mapping - Enabled HDR Enhancement * OnePlus Camera: fixed Super Resolution zoom. ==================== 08-07-2026 ==================== * kernel: restore the right kernelsu-next checkout point, with susfs support ==================== 08-07-2026 ==================== * AlphaDroid 4.6 * June security patch * Included BCR (Basic Call Recorder) * Fixed auto-brightness (adopted stock OOS brightness curves; corrected the too-dim mapping, added debounce to ride out screen-content flashes) * Reworked LTPO / adaptive refresh rate: - Refresh rate tile is now the single control: Auto hands the panel to dynamic LTPO (drops to a low self-refresh when idle), a fixed 60/90/120 pins it - Fixed Auto mode being capped at 60Hz * Fixed One Pulse PWM (was silently disabled on this panel's backlight) * Device Settings: - Bypass Charging: target level now holds across reboots and app restarts, and tops back up if the battery drains below target under load * Themed icons for Oneplus Camera and Gallery Oneplus Gallery: * Fixed "set as wallpeper" * Fixed scrolling on share options (more) ==================== 30-06-2026 ==================== Oneplus Gallery: * Fixed AI edit options (Retouch and Remover) ==================== 28-06-2026 ==================== Oneplus Camera: * Fixed HEIC format and 10bit color mode. Options restored to format settings. * Fixed quick video. Option restored to 'Touch and hold shutter button' settings. * Fixed front video portrait. * Fixed preview thumbnail not persisting after exiting camera viewbinder page. Oneplus Gallery: * Fixed share options ==================== 22-06-2026 ==================== * Oneplus camera: fixed front panorama ==================== 22-06-2026 ==================== * Included Oneplus camera - Full stack from CPH2609_16.0.2.400 - 10bit color mode removed for now - Everything else should work as stock ==================== 02-06-2026 ==================== * AlphaDroid 4.5 * KernelSU-Next 3.2 * SUSFS 2.1 * Switched to LunarisDolby * Introduced AxFx support ==================== 20-04-2026 ==================== * Add Device Settings to Settings dashboard * Kernel updated to 5.15.202 ==================== 18-04-2026 ==================== * AlphaDroid 4.4 * DeviceSettings: properly integrate with the Settings homepage ==================== 27-03-2026 ==================== * Split Ace 3 (astonc) from 12R (aston) * AlphaDroid 4.3 * Synced with LOS trees * Fixed auto-brightness * Switched to Dolby Atmos * Updated KernelSU-Next to 3.1 * Updated SuSFS to 2.0 ==================== 12-12-2025 ==================== * AlphaDroid 4.2 * Kernel updated to 5.15.196 * KernelSU-Next v1.1.1 * Device Settings: synced business logic with tiles - PWM can be enabled/disabled in all cases - Enabling PWM disables HBM - Enabling HBM sets a fixed framerate of 90Hz - Screen off disables HBM * Fixed power hal issues * Boosted auto-brightness values ==================== 14-10-2025 ==================== * Fixed alert slider ==================== 13-10-2025 ==================== * AlphaDroid 4.1 / Android 16 * Device Settings now include: - Alert Slider actions - Bypass Charging with target level - OnePulse PWM - Gamebar * Updated kernel (includes ksu + susfs 1.5.9) * Updated vendor to CPH2449_15.0.0.860(EX01) * Firmware included ==================== 30-06-2025 ==================== * Synced latest AlphaDroid fixes ==================== 25-06-2025 ==================== * Synced latest AlphaDroid * Switched to power-libperfmgr * Kernel: switched to KernelSU-Next with SuSFS support * Kernel: misc optimizations ==================== 12-06-2025 ==================== * Fixed ScreenOff/AoD FOD * Imported auto brightness configs from Oneplus 8T * Fixed lockscreen charging info * Fixed high touch polling rate * Switched to oplus color modes ==================== 08-06-2025 ==================== * Added ViperFX * Added vanilla and microg versions ==================== 08-06-2025 ==================== * AlphaDroid 3.2.1 / Android 15 * June security patches * KernelSU included * Custom GameBar * Bypass Charging tile (using Charging Control as trigger) ==================== 25-09-2024 ==================== * AlphaDroid 2.5 * September security patches * Updated KernelSU * Switched to OnePlus 9RT Dolby implementation ==================== 28-08-2024 ==================== * First release, using as base https://github.com/OnePlus12R-development * AlphaDroid 2.4 * KernelSU built-in * Launcher: Lawnchair * Dolby Atmos - from moto g52 (rhode) - included * Media files from ColorOS (ringtones, notifications and alarms) included Credits: * https://t.me/inferno0230 and OnePlus12R-development team that made bringing AlphaDroid to aston a much easier task