LineageOS device tree for OnePlus Ace 5 (codename "giulia") with pre-built
kernel and pre-built vendor*, odm, dtbo, and *dlkm partitions.
OnePlus Ace 5 was released on December 26th, 2024. The phone's specifications
can be found here.
Screenshots
Current status
Working:
- Audio
- Microphone
- Speaker
- Bluetooth
- Location
- Radio
- Mobile data
- SMS
- Telephony
- VoLTE
- SELinux enforcing
- USB
- ADB
- ADB (recovery)
- Fastbootd (recovery)
- MTP
- Wi-Fi
- Station
- Hotspot
Not working:
- Camera
- Will work if you patch the ODM image to delete
/odm/framework/androidx.camera.extensions.impl.fake.jar.
- Will work if you patch the ODM image to delete
- DT2W
- Not sure why
/proc/touchpanel/double_tap_enabledoes not exist. It
should exist according to the kernel sources.
- Not sure why
- Fingerprint
- May work if you manage to include something like
vendor.oplus.hardware.biometrics.fingerprint@2.1.
- May work if you manage to include something like
Credits
- Tutorial on how to create a custom Android ROM (in Chinese)
- OplusUpdater for stock ROM (i.e., ColorOS) download
- Documentation and sources from LineageOS and AOSP
- Google search and its search results