Note
- Formatting data with PE recovery is REQUIRED for clean flash
- DO NOT use any other recovery
- The firmware is included with a different keymaster.img from perseus. DO NOT flash your own firmware.
- Keymaster is bumped to 4.0 for encryption, and cust partition is mounted as /metadata. You WILL NOT be able to boot TWRP/OrangeFox on PE12.
- You can dirty flash from my previous PE 12 ALPHA builds.
PE recovery flash guide
- Download PE recovery from the official PE website
- Boot your phone into fastboot mode. You can either
- hold power + volume down button
- or
adb reboot bootloader
- or use the
Reboot to bootloader
option in TWRP/OrangeFox
- Connect your phone to a computer
- Run
fastboot flash recovery pe_recovery_file_name.img
in your cmd/powershell/terminal - Hold power + volume up to boot into recovery
PE 12 flash guide
- Boot into PE recovery
- Select
Factory reset" --> "Format data/factory reset
. You phone should say that /data, /cache, and /metadata have been formatted. - Go back to main menu and select “Apply update” –> “Apply from ADB”
- Connect your phone to a computer
- Run
adb sideload pe_rom_file_name.zip
in your cmd/powershell/terminal and wait until it finishes - Reboot to system
Device Specific Changes:
- Etude kernel:
- Linux 4.9.290 and CAF tag
LA.UM.9.8.r1-04200-SDM710.0
- brought back RT group sched
- DO NOT use another kernel. Just don’t.
- Linux 4.9.290 and CAF tag
- Fixed audio playback on some external USB audio adapters with DACs
- Excluded CarrierConfig from RRO overlay to avoid stripping xml attributes
- Dropped qcom wifi display blobs for now because we are using AOSP wfd
- Brought back tether offload config interface
- All changes from previous ALPHA builds
ROM side updates:
- Initial PE 12 BETA release based on android 12 November security patch
- Goodies from Pixel 6
- Many clean ups from ALPHA builds
- Increased the supported wfd resolution and framerate to [email protected]
Known Issues
- Rounded corners are broken. It does not seem to be an issue on the device side, as debug info reports correct values
Please report issues to jjpprrrr.