Development [UNOFFICIAL][ROM][12.1][ENCRYPTION] Pixel Experience Plus for A52 and A72

Search This thread

Oswald Boelcke

Senior Moderator / Moderator & RC-RT Committees
Staff member
Mod edit - translated by https://www.deepl.com/translator
Hello, firmware is great, been using it for a month now. Noticed a bug in the latest version: when calling through the 2nd sim, the microphone does not work and you can not hear the other party; if you turn off the sim in the settings, then you can not turn it back on, it only turns on after rebooting. And if possible, add the function of selecting sims for internet from the curtain, now I switch sims via settings. Many thanks again for your efforts. My device: A525F 4/128. Firmware version: v3. Updated dirty. (I use translator, don't speak english myself)

**************************
Здравствуйте, прошивка отличная, пользуюсь уже месяц. Заметил ошибку в последней версии: при звонке через 2-ю симку не работает микрофон и собеседника не слышно; Если в настройках отключить симку, то обратно включить нельзя, включается только после перезагрузки. И если есть возможность, добавьте из шторки функцию выбора симки для интернета, сейчас переключаю симки через настройки. Еще раз большое спасибо за ваши усилия. Мой аппарат: A525F 4/128. Версия прошивки: v3. Обновлено грязно. (я пользуюсь переводчиком, сам не говорю по-английски)
@MrFox6
Welcome to XDA. I hope you'll always find and get the support you require.

As courtesy I've translated your above post. Already about 3 weeks ago, my esteemed team mate @Badger50 translated another post of you here. This is just a friendly reminder that English is the mandatory language! With reference to rule no. 4 of the XDA Forum Rules, please post in English or add at least an English translation to your Russian posts.
4. Use the English language.

We understand that with all the different nationalities, not everyone speaks English well, but please try. If you're really unable to post in English, use an online translator. You're free to include your original message in your own language, below the English translation. (This rule covers your posts, profile entries and signature). You could try :- https://translate.google.com/ or https://www.babelfish.com/ or use one of your choice.
And two additional remarks:
  1. You might want to consider to attach thumbnails instead of full images in future in order to gain a better reading and scrolling experience.
  2. In your screenshoot you distribute the two IMEI's of your device. IMEI's can be misused for evil or even criminal purposes. Consider to replace your screenshot by one, in which the IMEI's are pixeled or covered.

Thanks for your cooperation!
Regards
Oswald Boelcke
Senior Moderator
 

jahangirbsmrau

Senior Member
Feb 4, 2017
81
9
Gazipur
A72: I am using V2 of your rom in my A72 4g. Downlod link is for V2. Proximity sensor is not working properly: If you take it close to the ear, the screen turns off, but if you take it away, it does not turn on. Fingerprint sensor is not working as well. Another thing: I don't like the down arrow key below the keyboard. Is there any option to remove it?
 
  • Like
Reactions: raicevic

raicevic

Member
Dec 5, 2011
33
10
Niš
A72: I am using V2 of your rom in my A72 4g. Downlod link is for V2. Proximity sensor is not working properly: If you take it close to the ear, the screen turns off, but if you take it away, it does not turn on. Fingerprint sensor is not working as well. Another thing: I don't like the down arrow key below the keyboard. Is there any option to remove it?
I confirm the same behavior on my A72 for the screen during the call.
The screen turns off when I hold it to my ear, but then if I move it away from my ear it stays off until the call is ended.
Rom version is marked v2 from 22.05.2022.
My banking app Is working, but cant log in on Pokemon Go. Non rooted phone.
 

Ryzen5950XT

Senior Member
Mar 16, 2022
117
102
Samsung Galaxy A52 4G
A72: I am using V2 of your rom in my A72 4g. Downlod link is for V2. Proximity sensor is not working properly: If you take it close to the ear, the screen turns off, but if you take it away, it does not turn on. Fingerprint sensor is not working as well. Another thing: I don't like the down arrow key below the keyboard. Is there any option to remove it?
Proximity sensor is working as intended tbh i dont think ill add detection for taking phone away from face, as i dont really know how to fix, and proximity sensor works as is. Fingerprint is broken on a72 and i dont think ill be able to fix that till i get an a72, which i dont see happening. @raicevic pinging you as it pertains to you too.
 
  • Like
Reactions: raicevic

Ryzen5950XT

Senior Member
Mar 16, 2022
117
102
Samsung Galaxy A52 4G
NEW UPDATE!
I recommend clean flash
Code:
-June security patch
-Enabled freeform windows
-Build SamsungDAP for dolby audio
-Show download mode instead of bootloader in advanced restart menu
-Re-enabled FM-Radio
-Enabled night display/bluelight filter
-Correctly detect phone variant and set props accordingly
-Removed unused partitions from fstab
-Fixed USB mode not being select-able
-Enabled MAC randomization for WiFi
-SeLinux enforcing
-Use correct default network mode (4G)
-Enabled adoptable storage to work with FBE
-Set props from stock ROM to make Netflix select DRM L1
-Fixed proximity sensor not working at all
-Updated kernel to A525FXXS4BVA2
-Enabled burn-in protection
 
  • Like
Reactions: Elvaa and Simon1511

Marsu42

Senior Member
Jul 13, 2008
150
53
NEW UPDATE!
I recommend clean flash
Code:
-June security patch
-Enabled freeform windows
-Build SamsungDAP for dolby audio
-Show download mode instead of bootloader in advanced restart menu
-Re-enabled FM-Radio
-Enabled night display/bluelight filter
-Correctly detect phone variant and set props accordingly
-Removed unused partitions from fstab
-Fixed USB mode not being select-able
-Enabled MAC randomization for WiFi
-SeLinux enforcing
-Use correct default network mode (4G)
-Enabled adoptable storage to work with FBE
-Set props from stock ROM to make Netflix select DRM L1
-Fixed proximity sensor not working at all
-Updated kernel to A525FXXS4BVA2
-Enabled burn-in protection
I cannot help but notice that the Latest LOS has encryption enabled - might Pixel Experience Plus encrytion work some day, or is there a general incompatibilty with the A52?

Thanks - I'm still on S7 with encryption disabled (LOS doesn't enabled it), but swore my next 3rd party enabled mobile phone should be encryped.
 

Ryzen5950XT

Senior Member
Mar 16, 2022
117
102
Samsung Galaxy A52 4G
I cannot help but notice that the Latest LOS has encryption enabled - might Pixel Experience Plus encrytion work some day, or is there a general incompatibilty with the A52?

Thanks - I'm still on S7 with encryption disabled (LOS doesn't enabled it), but swore my next 3rd party enabled mobile phone should be encryped.
Encryption is still buggy and doesnt work for everyone even on lineage os yet. I tested a build with it, and it was not booting pe, so I have not included it in this update, but I do plan to add encryption support.
 
  • Like
Reactions: Marsu42

Marsu42

Senior Member
Jul 13, 2008
150
53
Encryption is still buggy and doesnt work for everyone even on lineage os yet. I tested a build with it, and it was not booting pe, so I have not included it in this update, but I do plan to add encryption support.
Sounds great, thanks.

When you add encryption (or when moving from LOS w/o encryption to LOS w/ encryption) by updating the OS, will the data partition be encryped in-place - i.e. will the encryption be seamless?
 

ofeking06

Member
Dec 4, 2020
11
0
I have a question why the developers of the system do not put in the Bluetooth settings the option to connect to the laptop with the help of link to windows, ie to put the option in the Bluetooth settings link to windows like all Samsung devices?
 

forid

Senior Member
Nov 8, 2013
317
44
Mymensingh
Screenshot_20220619-002157_Settings.png

After turned off the sim card it can't be turned on.
 

ofeking06

Member
Dec 4, 2020
11
0
Hi i have a52 4g and my phone stuck in a boot logo and stuck in a boot logo in recovery what i need to do?
 

Top Liked Posts

  • 1
    Edited
    I think I was rushing to judge the ROM in battery, I think I may have to personalize it more and test it for more time. In real I settled for disabling AOD, (in normal use it should consume <1% per hour), but in this ROM I feel it consume like >2%. And settled for disabling the screen turning on while I pick the phone (Don't know the correct term, I use in arabic), because screen was turning on weirdly multiple times in the car. (Till now I have completed 3 days, which are just a little)
    Ok, I've amended the rom more, some optimizations, and turned off AOD, the rom started giving me a very good battery time. 32 hrs with no charging, 30% battery left, with obviously minimal usage + using battery saver in sleeping time. I turn off location / NFC when I finish my need of them. I think it's close to stock in battery draining.
  • 2
    Thanks for the hard work on this rom!
    Today I installed the new build for the A72 and I can confirm that the fingerprint scanner works better and faster than the stock rom!

    I'm using only one sim card and can't confirm that slot 2 is working.

    I have to report one bug I noticed, the screen doesn't turn off at all during a call and stays on all the time. Previously I used this rom in version v2 and then there was no such problem.

    Thanks and keep up the good work!
    I'm reporting another bug for the A72 rom version, the fingerprint sensor unlocks the screen when pressed with any finger, not just the memorized fingerprint. Another person tried it, it also unlocks the screen for unknown fingers.
    Also, during the night, the screen's adaptive brightness setting continuously changes the brightness, increases the brightness to a certain level, then decreases it by two or three levels, then increases it again, and so on and on. Quite annoying, so at night I turn off the adaptive brightness of the screen and switch to manual setting.
    I have to praise the battery life, which is significantly longer than on the factory rom.
    I'm still looking for a GCam version for this rom that will give photos closest to the stock camera. The preinstalled camera that comes with this rom doesn't have many features, but its photos are much more natural than any GCam version I've tried so far.
    Sorry for the long comments, but I really like the Pixelexpierince rom and would like it to work as well as possible, if not flawlessly.
    I have fixed for the the screen staying on and a possible fix for the brightness issue. Ill release both in my next update.
    2
    Hello! I just released an update and these are the patch notes. Downloads are on the main rom page as always.

    Code:
    -Updated blobs to A525FXXU4BVG1 respectively A725FXXU4BVE3
    -Fixed overlap of text on fod icon
    -Implemented proper screen-off-fod support (Settings->Display->screen off fod)
    -Improved FOD dimming values
    -Switched to OSS camera provider to get access to all cameras
    -Slightly decreased vibrator intensity
    -Add Dolby audio effect (Actually works this time)
    -Excluded AudioFX to improve Dolby effect
    -Built FlipFlap to fix flip covers (Thanks for reporting @Peter_Petersen
    -Switched to CAF USB audio configuration to fix audio in phone calls with USB headphones/headsets
    -Enabled pickup gesture support
    2
    The alignment of the characters on the keypad is not correct (not perfectly centered). The letters should be perfectly centered.
    I'm not meaning offence, but I mean if you will focus on such a details for a custom ROMs, then I advice you to stick in the stock ROM. Custom ROMs are probable for way way more bugs than this, usually you have to dispense one big feature. I miss most of the things when I see the main things just working well. Anyway I may just return to stock because of the battery drain😄
    1
    Proximity sensor not working. Sm a52View attachment 5665781
    I have a fix for this issue, next build i will release. For now, if you want it, join the telegram group for the test build.
    1
    Edited
    I think I was rushing to judge the ROM in battery, I think I may have to personalize it more and test it for more time. In real I settled for disabling AOD, (in normal use it should consume <1% per hour), but in this ROM I feel it consume like >2%. And settled for disabling the screen turning on while I pick the phone (Don't know the correct term, I use in arabic), because screen was turning on weirdly multiple times in the car. (Till now I have completed 3 days, which are just a little)
    Ok, I've amended the rom more, some optimizations, and turned off AOD, the rom started giving me a very good battery time. 32 hrs with no charging, 30% battery left, with obviously minimal usage + using battery saver in sleeping time. I turn off location / NFC when I finish my need of them. I think it's close to stock in battery draining.
  • 15
    Code:
    /*
    * Your warranty is now void.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    */


    Supported variants!
    Both variations of A52 4G and A72 (A525F and A525M and A725F and A725M) are supported, but only A525F (6/128 variant) is well tested as I have this device. A72 also has lower support as I do not own one.


    Working
    • Audio
    • Wifi
    • Hotspot
    • Calls
    • Wifi
    • Display
    • Bluetooth
    • OMX
    • Camera
    • NFC
    • Fingerprint
    • Mobile data
    • GPS
    • DT2W
    • 90Hz mode
    • USB C Audio
    • Proximity Sensor
    • Selinux Enforced
    • Encryption
    • Calls on second sim card

    Bugs
    • You let me know

    Based on June 2022 update


    Downloads


    A52

    A72

    Report bugs on this thread


    Installation instructions

    • Make sure your device's bootloader is unlocked.
    • Make sure to have the latest available version of OrangeFox orTWRP or Pixel Experience recovery installed.
    • If not done before, flash disabled VBMeta with Odin in AP slot (originally posted here).
    • Backup all your necessary partitions before flashing this in case something goes wrong.
    • Download the Pixel Experience build for your device from the link below. Gapps are included.
    • Flash the Pixel Experience zip.
    • Optionally, flash Magisk v24 or newer right after
    • Format data in TWRP or factory reset in Pixel Experience recovery as the very last thing, otherwise you may end up in a bootloop if using encryption or coming from stock ROM.
    • Wipe metadata and cache partitions (TWRP and OrangeFox only).
    • Reboot.

    Credits
    To...
    • Me for spending my time on this project
    • jhenrique09 for PE sources
    • Simon1511 for his device trees and a ton of help while making the rom
    • Nico for his help with previous versions of the rom
    • Whoever made the VBMeta disabler
    • ShaDisNX255 for irritating me enough to speed up making the rom
    • geekmaster21 for orange fox
    Telegram group for discussions and questions.
    https://t.me/+qFANpTbDLbwzOGIy

    Source code:
    https://github.com/Simon1511/android_kernel_samsung_sm7125
    In case you want to build another aosp based rom on your own, the aosp device trees are available here
    https://github.com/Ryzen5950XT/android_device_samsung_a72q_AOSP
    https://github.com/Ryzen5950XT/android_device_samsung_a52q_AOSP
    https://github.com/Ryzen5950XT/android_device_samsung_sm7125-common-AOSP
    11
    PATCH NOTES
    V2.1 UPDATED TO ADD 90 HZ SUPPORT IN DISPLAY SETTINGS. JUST SET MINIMUM REFRESH RATE TO 90 USING THE DROP DOWN.

    V2.2 ADDED PROXIMITY SENSOR SUPPORT

    V3 Updated to May security patches, Updated audio hal and disabled DRC

    JUNE UPDATE

    Code:
    -June security patch
    -Enabled freeform windows
    -Build SamsungDAP for dolby audio
    -Show download mode instead of bootloader in advanced restart menu
    -Re-enabled FM-Radio
    -Enabled night display/bluelight filter
    -Correctly detect phone variant and set props accordingly
    -Removed unused partitions from fstab
    -Fixed USB mode not being select-able
    -Enabled MAC randomization for WiFi
    -SeLinux enforcing
    -Use correct default network mode (4G)
    -Enabled adoptable storage to work with FBE
    -Set props from stock ROM to make Netflix select DRM L1
    -Fixed proximity sensor not working at all
    -Updated kernel to A525FXXS4BVA2
    -Enabled burn-in protection

    Encryption fix- DO NOT USE TWRP OR ORANGEFOX, YOU WILL BOOTLOOP

    June FINAL Update
    Code:
    -Switched to using Samsung's HBM implementation instead of lighting up the whole screen when touching the fingerprint sensor
    -Dim the screen if touching the fingerprint sensor
    -Wake the screen if touching the fingerprint sensor during screen off or AOD instead of killing doze
    -Fixed fingerprint sensor on A72 by dimming the screen (You may need to hold your finger a bit tight on the sensor)
    -Correctly reset brightness on fingerprint errors
    -Fixed the screen not turning on again if removing the phone from your ear during a phone call
    -Added custom audio impl to fix audio in calls with Sim 2
    -Disabled Dolby again (doesn't seem to work correctly and messes with dolby atmos magisk modules)
    -Show correct fast-charging values

    July Update
    Code:
    -July Security Patches
    -Fix OK Google Voice recognition
    -Better RAM Management
    -Enable QPower and Deep sleep at the same time
    -Sarter decisions on whether to use a 2Ghz 5Ghz AP
    -Add support for hotspot 2.0
    -Set Zram size to 5GB
    -Enable seamless transfer
    -Edit RIL for better battery life

    July FINAL Update
    Code:
    -Updated blobs to A525FXXU4BVG1 respectively A725FXXU4BVE3
    -Fixed overlap of text on fod icon
    -Implemented proper screen-off-fod support (Settings->Display->screen off fod)
    -Improved FOD dimming values
    -Switched to OSS camera provider to get access to all cameras
    -Slightly decreased vibrator intensity
    -Add Dolby audio effect (Actually works this time)
    -Excluded AudioFX to improve Dolby effect
    -Built FlipFlap to fix flip covers (Thanks for reporting @Peter_Petersen
    -Switched to CAF USB audio configuration to fix audio in phone calls with USB headphones/headsets
    -Enabled pickup gesture support
    6
    Hey people! Another month,another security patch.
    This update brings July security patches and a few performance and battery life tweaks, as well as a fix for ok google voice recognition.
    Download link
    A52
    A72

    Patch notes-
    Code:
    -July Security Patches
    -Fix OK Google Voice recognition
    -Better RAM Management
    -Enable QPower and Deep sleep at the same time
    -Sarter decisions on whether to use a 2Ghz 5Ghz AP
    -Add support for hotspot 2.0
    -Set Zram size to 5GB
    -Enable seamless transfer
    -Edit RIL for better battery life
    4
    For gcam please refer to the gcam telegram group
    4
    Hey guys, Thanks to @Simon1511 I have another update with some great changes!
    In addition, I have finally stopped being lazy and built for the A72 as well.

    The biggest changes in this build are the following ones:
    1. He finally got audio with 2nd Sim card in calls to work!
    2. The fingerprint sensor on Galaxy A72 is now working ( However you may need to hold your finger a bit tight to the sensor sometimes.)
    3. Fingerprint dimming combined with Samsung's HBM!

    Downloads are on the main post, along with the instructions.

    Changelog:
    Code:
    -Switched to using Samsung's HBM implementation instead of lighting up the whole screen when touching the fingerprint sensor
    -Dim the screen if touching the fingerprint sensor
    -Wake the screen if touching the fingerprint sensor during screen off or AOD instead of killing doze
    -Fixed fingerprint sensor on A72 by dimming the screen (You may need to hold your finger a bit tight on the sensor)
    -Correctly reset brightness on fingerprint errors
    -Fixed the screen not turning on again if removing the phone from your ear during a phone call
    -Added custom audio impl to fix audio in calls with Sim 2
    -Disabled Dolby again (doesn't seem to work correctly for us)
    -Show correct fast-charging values