- OnePlus Camera: fixed distorted and out-of-sync audio in 1080p 30 FPS video recordings
- Security: added duress PIN/password support for securely wiping user data in an emergency
- AOD: added an option to hide battery information while retaining charging information on the lock screen
- Launcher: fixed workspace folder icons being vertically misaligned
- System stability: disabled unused OxygenOS ROM Update components to prevent background crashes
- SELinux: fixed denials affecting the OnePlus URCC service
- General stability and device-specific improvements
ROM changelog archive
Infinity-X · OnePlus 15
11 archived releases
›
›
- Battery: added bypass charging support
- Battery: added a bypass charging Quick Settings tile
- Game Space: added a bypass charging control
- Charging Control: integrated bypass charging controls and status
- Battery indicator: added a plug icon while bypass charging is active
- Lock screen and AOD: added bypass charging status and power-draw information
- Display: improved LTPO behavior using OnePlus ADFR and automatic QSync control
- Display: improved refresh-rate matching for fixed-frame-rate video
- Developer options: refresh-rate overlay can now report the panel's physical LTPO refresh rate
- AOD: handed doze refresh-rate control to the OnePlus ADFR implementation
- Touch: fixed the selected touch polling rate not being restored after reboot
- AI Service Engine: added missing OnePlus framework compatibility required by AON services
- System stability: fixed AON Service crashes caused by missing OnePlus framework classes
›
- System: fixed idle heating caused by vendor DMS repeatedly waking in the background
- Performance: added Oplus URCC / UAH support for better vendor-side scene and performance hint handling
- Haptics: slightly improved soft/gentle feedback strength, including fingerprint unlock vibration
- OnePlus Camera: fixed HEIF mode
›
- [WIP] Haptics: added selectable vibration waveform modes
- Audio: added ViPER4Android
- Display: fixed boot issues when minimum refresh rate was set to high values
- Media: improved codec config handling for better media compatibility
›
- OnePlus Phone Manager: fixed App Lock opening
- Settings: moved EZ Pay and AI Service Engine entries into the correct security settings category
›
- Updater: added OTA update support for unofficial builds
- Updater: added optional "Keep current ABL" setting for users with patched ABL
- Device identity: reverted spoofed device identity changes, hopefully restoring Play Integrity behavior
- OnePlus Gallery: fixed share sheet support and app suggestions
- OnePlus Gallery: removed broken "Back up to Google Photos" option
- Display: reduced static-screen refresh flicker
- Infinity Suite: fixed System Theme Packs layout, scrolling header behavior, back button placement, and bottom inset spacing
- System: improved compatibility with newer OOS 16 apps
- System: added ZRAM to help reduce freezes for affected users
- File Manager: fixed opening zip files from the Downloads shortcut
- Sound settings: fixed ringtone selection crash
- Updater: added optional "Keep current recovery" setting for OTA installs
›
- Always-On Display: wired Oplus AOD brightness and pickup sensors into SystemUI
- Always-On Display: added custom low/high brightness levels
- Always-On Display: added an option to boost AOD brightness when the device is picked up
- Display: fixed boot issue when minimum refresh rate was set to 30 Hz or 60 Hz
›
- OnePlus Gallery: fixed AI Editor availability and addon downloads (AI Eraser and AI Perfect Shot are still broken)
- OnePlus Gallery: removed non-working “Back up to Google Photos” option
- OnePlus Gallery: improved HDR/Gainmap compatibility for Oplus media handling
- OnePlus File Manager: fixed archive extraction/unzip support
- OnePlus Phone Manager: fixed Theft Protection dark theme rendering
- OnePlus Camera: improved Oplus framework compatibility and animation support
- OnePlus Camera: added AIMotion model support
- OnePlus Camera: improved SELinux policy for camera-related services and DSP access
- Display/UI: added Oplus blur framework support for stock-style popups and blur effects
- Biometrics: enabled UDFPS theme/icon package support
- Device identity: aligned global OP15 device identity with the stock firmware base
- System stability: added Oplus framework API shims required by stock Oplus apps
- SELinux: fixed Oplus touch, UFCS charging, Gallery AI, and platform QDSP access denials
›
- OnePlus Camera: fixed front portrait crash
- OnePlus Camera: improved buffer handling for smoother preview/capture stability
- OnePlus Gallery: fixed Motion Photo / OLive playback support
- Display: fixed LTPO idle refresh-rate label showing 0Hz instead of 1Hz
- Touch: improved high touch polling mode restore after reboot
- Private Safe: fixed face/fingerprint unlock detection so it uses already-enrolled biometrics
- Aperture: fixed auxiliary camera access so all cameras are visible again
- Phone Manager: fixed App permissions entry not opening
- File Manager: fixed move operation
›
- OnePlus Camera: improved port compatibility
- OnePlus Gallery: fixed “Set as wallpaper” and move-to-Lock behavior
- CarrierConfig: added Jio and Airtel configs
- Infinity Suite: added extra padding option for expanded status bar
›
- OnePlus Camera: improved photo post-processing
- OnePlus Camera: fixed zoom support up to 120x
- OnePlus Camera: improved stability compared to previous test builds
- Display: added LTPO minimum refresh rate options: 1 Hz and 30 Hz. This may not fully work yet.
- Display: improved LTPO handling and refresh-rate reporting
- Display: added better low-refresh-rate support, including 1 Hz / 30 Hz minimum refresh options
- App Lock: fixed fingerprint unlock for locked apps after enabling fingerprint in Phone Manager
- App Lock: improved compatibility between Oplus Phone Manager and the ROM AppLocker service