OneUI 5.1 for Exynos Galaxy S10 series

Search This thread

georgeiulian89

Senior Member
Sep 21, 2010
1,244
755
Pitesti
After I've flashed the rom and Bluetooth Library Patcher 2.6.3, everything is working as it should, no more unpaired watch and buds after reboot. Also, if you want to enable Google Discover in OneUI launcher, just add this line <SEC_FLOATING_FEATURE_LAUNCHER_CONFIG_ZERO_PAGE_PACKAGE_NAMES>com.google.android.googlequicksearchbox,com.samsung.android.app.spage</SEC_FLOATING_FEATURE_LAUNCHER_CONFIG_ZERO_PAGE_PACKAGE_NAMES>
to system/etc/floating feature_xml (root needed).
 

Attachments

  • Screenshot_20230403_010900_One UI Home.jpg
    Screenshot_20230403_010900_One UI Home.jpg
    858 KB · Views: 209
  • Screenshot_20230403_010907_One UI Home.jpg
    Screenshot_20230403_010907_One UI Home.jpg
    867.2 KB · Views: 207
  • Screenshot_20230403_010913_One UI Home.jpg
    Screenshot_20230403_010913_One UI Home.jpg
    768.8 KB · Views: 187
  • Screenshot_20230403_010940_Settings.jpg
    Screenshot_20230403_010940_Settings.jpg
    277.1 KB · Views: 177
  • Screenshot_20230403_011033_Yet Another SafetyNet Attestation Checker.jpg
    Screenshot_20230403_011033_Yet Another SafetyNet Attestation Checker.jpg
    338.9 KB · Views: 170
  • Screenshot_20230403_011054.jpg
    Screenshot_20230403_011054.jpg
    191.5 KB · Views: 162
  • Screenshot_20230403_011453_Settings.jpg
    Screenshot_20230403_011453_Settings.jpg
    402.7 KB · Views: 216

kodri

Member
Sep 18, 2014
12
0
kampar
After I've flashed the rom and Bluetooth Library Patcher 2.6.3, everything is working as it should, no more unpaired watch and buds after reboot. Also, if you want to enable Google Discover in OneUI launcher, just add this line <SEC_FLOATING_FEATURE_LAUNCHER_CONFIG_ZERO_PAGE_PACKAGE_NAMES>com.google.android.googlequicksearchbox,com.samsung.android.app.spage</SEC_FLOATING_FEATURE_LAUNCHER_CONFIG_ZERO_PAGE_PACKAGE_NAMES>
to system/etc/floating feature_xml (root needed).
how to activate vowifi?
 

markuseck

New member
Apr 27, 2021
4
0
images


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.
*/

Korean variants are not supported at the moment due to ridiculously small product partition I'm looking for a best workaround for this, if you use pit from international variant you will be able to flash rom however

So here is something unexpected, ive been working on this off and on for past month or so, and its finally ready for public light
Note10/10+/10+ 5g builds are coming later this month as my note had some hardware damage i need to repair first

Rom has been tested on S10+ and S10 but s10e and s10 5g variants should work too, appropriate changes for their support are in rom


For developers: please do not use this as a base or reuse any parts of it for now, Im documenting all changes needed to get Oneui5 running on 10 series
and ill post documentation once i find a bit more time to clean it up


Working
- I used phone as daily for a week and havent ran into issues not that are not listed bellow
If you find non mentioned bugs report them with proper logs

Not Working
- Face Unlock (Samsung changed how this works completely, not highest priority for now)
- camera cutout is messed up in 1080p but fine in other modes, will look into it asap
- Heart Rate Monitor (No curently supported model has it so ill look into reimplementing it)
- There are non working settings like high refresh rate left in settings, i didnt feel like hacking up frameworks and apks yet

Also do not post bug reports for known issues or bug reports without proper
a) Logcat
b) /proc/last_kmsg (or proc/kmsg)
c) /data/tombstones
d) dmesg
e) /proc/avc_msg



Downloads:
Google Drive
Mega.nz
MD5: e02085755aeaefdc02137ef05443fcb8

Installation instructions:

  1. Flash latest stock rom, and flash official twrp on top of it
  2. Download appropriate updated TWRP image from TWRP recovery folder at mirror above
  3. Flash downloaded recovery image and reboot to recovery (this is important as official twrp on S10 doesnt support Zip64 yet)
  4. Wipe everything in TWRP, if needed format data but in most cases this shouldnt be needed
  5. Download rom zip and flash it in provided TWRP
  6. boot to system and set it up
  7. Flash magisk from recovery mode (magisk works from boot.img so no need to patch recovery or do anything special)
  8. In magisk flash appropriate safetynet fix provided in mirror where you got rom from
  9. Fllash magisk version of Bluetooth library patcher if you are having issues with wearables disconnecting after reboot

Huge thanks to:
@ananjaser1211 for general help and guidance
@corsicanu for helping me out figure out few system bits and twrp source
@Displax for his modified safetynet fix which turned out to work better than stable one at this moment

if you want to support the project feel free to buy me some coffee paypal.me/ivanmeler

BTC: 1Q823BsSbEKP62JFM7BjXiRCgF84qgcFST
ETH(erc20): 0xc7272f851a692c679e85f18a62632c580ef3bdee
Donations help cover the build server cost and since I do this in my free time, and also cover the coffee for time spent debugging stuff


Feel free to join telegram group with early builds progress updates and some off topic stuff Join

Based On Android 13/T
Changelog

16.03.2023.
- Fixed A2DP (bluetooth) audio
- Fixed document scanner in camera app

10.03.2023.
- Initial release



Kernel source code: https://github.com/ivanmeler/android_kernel_samsung_beyondlte/tree/oneui5_beyond
TWRP Kernel source: https://github.com/corsicanu/android_kernel_samsung_universal9820
Hi Ivan, I have bought a S10 in Uzbekistan recently. How do I know for sure, if it is a Korean version as in how do I know, if I can flash OneUI 5.1?
Thanks!
 

MoZadaCraft

New member
Apr 3, 2023
1
0
I have some questions.

1. Do you think the S10e is supported/it could run it?
2. I tried to flash my S10e to PixelExperience 12, but TWRP didn't load up. Only the Download mode loaded up. Odin said "installed completely/correctly" in green, so I was ready to start.
Do you know why, have you some "advices"?
 

kursatd24

Member
Jan 31, 2023
7
1
Samsung Galaxy S10 5G
images


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.
*/

Korean variants are not supported at the moment due to ridiculously small product partition I'm looking for a best workaround for this, if you use pit from international variant you will be able to flash rom however

So here is something unexpected, ive been working on this off and on for past month or so, and its finally ready for public light
Note10/10+/10+ 5g builds are coming later this month as my note had some hardware damage i need to repair first

Rom has been tested on S10+ and S10 but s10e and s10 5g variants should work too, appropriate changes for their support are in rom


For developers: please do not use this as a base or reuse any parts of it for now, Im documenting all changes needed to get Oneui5 running on 10 series
and ill post documentation once i find a bit more time to clean it up


Working
- I used phone as daily for a week and havent ran into issues not that are not listed bellow
If you find non mentioned bugs report them with proper logs

Not Working
- Face Unlock (Samsung changed how this works completely, not highest priority for now)
- camera cutout is messed up in 1080p but fine in other modes, will look into it asap
- Heart Rate Monitor (No curently supported model has it so ill look into reimplementing it)
- There are non working settings like high refresh rate left in settings, i didnt feel like hacking up frameworks and apks yet

Also do not post bug reports for known issues or bug reports without proper
a) Logcat
b) /proc/last_kmsg (or proc/kmsg)
c) /data/tombstones
d) dmesg
e) /proc/avc_msg



Downloads:
Google Drive
Mega.nz
MD5: e02085755aeaefdc02137ef05443fcb8

Installation instructions:

  1. Flash latest stock rom, and flash official twrp on top of it
  2. Download appropriate updated TWRP image from TWRP recovery folder at mirror above
  3. Flash downloaded recovery image and reboot to recovery (this is important as official twrp on S10 doesnt support Zip64 yet)
  4. Wipe everything in TWRP, if needed format data but in most cases this shouldnt be needed
  5. Download rom zip and flash it in provided TWRP
  6. boot to system and set it up
  7. Flash magisk from recovery mode (magisk works from boot.img so no need to patch recovery or do anything special)
  8. In magisk flash appropriate safetynet fix provided in mirror where you got rom from
  9. Fllash magisk version of Bluetooth library patcher if you are having issues with wearables disconnecting after reboot

Huge thanks to:
@ananjaser1211 for general help and guidance
@corsicanu for helping me out figure out few system bits and twrp source
@Displax for his modified safetynet fix which turned out to work better than stable one at this moment

if you want to support the project feel free to buy me some coffee paypal.me/ivanmeler

BTC: 1Q823BsSbEKP62JFM7BjXiRCgF84qgcFST
ETH(erc20): 0xc7272f851a692c679e85f18a62632c580ef3bdee
Donations help cover the build server cost and since I do this in my free time, and also cover the coffee for time spent debugging stuff


Feel free to join telegram group with early builds progress updates and some off topic stuff Join

Based On Android 13/T
Changelog

16.03.2023.
- Fixed A2DP (bluetooth) audio
- Fixed document scanner in camera app

10.03.2023.
- Initial release



Kernel source code: https://github.com/ivanmeler/android_kernel_samsung_beyondlte/tree/oneui5_beyond
TWRP Kernel source: https://github.com/corsicanu/android_kernel_samsung_universal9820
is there any updates about korean s10 5g?
 
images


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.
*/

Korean variants are not supported at the moment due to ridiculously small product partition I'm looking for a best workaround for this, if you use pit from international variant you will be able to flash rom however

So here is something unexpected, ive been working on this off and on for past month or so, and its finally ready for public light
Note10/10+/10+ 5g builds are coming later this month as my note had some hardware damage i need to repair first

Rom has been tested on S10+ and S10 but s10e and s10 5g variants should work too, appropriate changes for their support are in rom


For developers: please do not use this as a base or reuse any parts of it for now, Im documenting all changes needed to get Oneui5 running on 10 series
and ill post documentation once i find a bit more time to clean it up


Working
- I used phone as daily for a week and havent ran into issues not that are not listed bellow
If you find non mentioned bugs report them with proper logs

Not Working
- Face Unlock (Samsung changed how this works completely, not highest priority for now)
- camera cutout is messed up in 1080p but fine in other modes, will look into it asap
- Heart Rate Monitor (No curently supported model has it so ill look into reimplementing it)
- There are non working settings like high refresh rate left in settings, i didnt feel like hacking up frameworks and apks yet

Also do not post bug reports for known issues or bug reports without proper
a) Logcat
b) /proc/last_kmsg (or proc/kmsg)
c) /data/tombstones
d) dmesg
e) /proc/avc_msg



Downloads:
Google Drive
Mega.nz
MD5: e02085755aeaefdc02137ef05443fcb8

Installation instructions:

  1. Flash latest stock rom, and flash official twrp on top of it
  2. Download appropriate updated TWRP image from TWRP recovery folder at mirror above
  3. Flash downloaded recovery image and reboot to recovery (this is important as official twrp on S10 doesnt support Zip64 yet)
  4. Wipe everything in TWRP, if needed format data but in most cases this shouldnt be needed
  5. Download rom zip and flash it in provided TWRP
  6. boot to system and set it up
  7. Flash magisk from recovery mode (magisk works from boot.img so no need to patch recovery or do anything special)
  8. In magisk flash appropriate safetynet fix provided in mirror where you got rom from
  9. Fllash magisk version of Bluetooth library patcher if you are having issues with wearables disconnecting after reboot

Huge thanks to:
@ananjaser1211 for general help and guidance
@corsicanu for helping me out figure out few system bits and twrp source
@Displax for his modified safetynet fix which turned out to work better than stable one at this moment

if you want to support the project feel free to buy me some coffee paypal.me/ivanmeler

BTC: 1Q823BsSbEKP62JFM7BjXiRCgF84qgcFST
ETH(erc20): 0xc7272f851a692c679e85f18a62632c580ef3bdee
Donations help cover the build server cost and since I do this in my free time, and also cover the coffee for time spent debugging stuff


Feel free to join telegram group with early builds progress updates and some off topic stuff Join

Based On Android 13/T
Changelog

16.03.2023.
- Fixed A2DP (bluetooth) audio
- Fixed document scanner in camera app

10.03.2023.
- Initial release



Kernel source code: https://github.com/ivanmeler/android_kernel_samsung_beyondlte/tree/oneui5_beyond
TWRP Kernel source: https://github.com/corsicanu/android_kernel_samsung_universal9820
after i succesfully installed it it wont go past the S10e logo. I dont know why. Can anyone help? I have G970f(beyond0lte)
 

Fransali

Member
Apr 1, 2023
7
0
Is the hotfix file required? Should I install it with twrp if necessary? Should I install before or after the oneui.zip file? I'm new at this, I'm trying to learn this.
 

Carotix

Recognized Themer
Jul 20, 2012
9,099
36,789
Ravenna
i can't understand the 7 point in OP
  1. Flash magisk from recovery mode (magisk works from boot.img so no need to patch recovery or do anything special)
Where can i find magisk file to flash from recovery?
 

Top Liked Posts

  • 2
    today i switched back to this rom thinking that the bluetooth issue had been fixed(lost pairings after reboot) but it didn't. I followed all the steps even installed the patcher(magisk version) still i lose pairings after reboots please help me fix it ;( . except that the rom is just so smoooooth!!!!
    BluetoothLibraryPatcher magisk seems to not work so I flashed this one with TWRP and it works.
  • 7
    Is this rom abandoned?
    ivan is planning for a rebase of latest 988B update including all goodies the update brings, no ETA to be asked for

    tho some fixes been done like dolby, wifi direct, smart view and wireless dex too for now now and much more coming soon :p
    2
    Good afternoon, tell me how to replace the main screen of samsung free media with other google news or what others??? I am very grateful for the firmware of a very high-quality rom, thank you very much.
    add this line <SEC_FLOATING_FEATURE_LAUNCHER_CONFIG_ZERO_PAGE_PACKAGE_NAMES>com.google.android.googlequicksearchbox,com.samsung.android.app.spage</SEC_FLOATING_FEATURE_LAUNCHER_CONFIG_ZERO_PAGE_PACKAGE_NAMES>
    to system/etc/floating feature_xml (root needed).
    2
    today i switched back to this rom thinking that the bluetooth issue had been fixed(lost pairings after reboot) but it didn't. I followed all the steps even installed the patcher(magisk version) still i lose pairings after reboots please help me fix it ;( . except that the rom is just so smoooooth!!!!
    BluetoothLibraryPatcher magisk seems to not work so I flashed this one with TWRP and it works.
    1
    Brother Ivan i have One Big Problem with my Mobile, If i open and Use Lazada, Shoppee, Bangood and Amazon, It works very slow and Hangs full mobile, I tried using it while i was On Video Call, But it works very slow and Hangs full Mobile and My mobile game's Also hangs sometimes, Please Improve performance and Add Add High Refresh Rate 120. thanks 🥰❤️
    either uninstall most of those unused, taking storage, frequent crashes, high memory usage, etc. apps or do a factory reset if ur phone current stability and hanging problems affects ur usage by alot

    i mean, u got 20 pages of apps..
    1
    Hello Ivan,

    Let me start with how beautiful, smooth, and mostly stable the rom is, cheers to this great work!

    I'm having some trouble with something that may either be related to the screenshot which is media output from the quick panel, it is not showing neither this device, or any devices I'm connected to. Also, sometimes after i make a phone call, bluetooth refuses to play any media sound, only call sounds, even after disconnecting the device, and reconnecting again.

    Other than that, the rom is really great, and the battery life is beautiful, thank you for the awesome rom!
  • 54
    images


    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.
    */

    Korean variants are not supported at the moment due to ridiculously small product partition I'm looking for a best workaround for this, if you use pit from international variant you will be able to flash rom however

    So here is something unexpected, ive been working on this off and on for past month or so, and its finally ready for public light
    Note10/10+/10+ 5g builds are coming later this month as my note had some hardware damage i need to repair first

    Rom has been tested on S10+ and S10 but s10e and s10 5g variants should work too, appropriate changes for their support are in rom


    For developers: please do not use this as a base or reuse any parts of it for now, Im documenting all changes needed to get Oneui5 running on 10 series
    and ill post documentation once i find a bit more time to clean it up


    Working
    - I used phone as daily for a week and havent ran into issues not that are not listed bellow
    If you find non mentioned bugs report them with proper logs

    Not Working
    - Face Unlock (Samsung changed how this works completely, not highest priority for now)
    - camera cutout is messed up in 1080p but fine in other modes, will look into it asap
    - Heart Rate Monitor (No curently supported model has it so ill look into reimplementing it)
    - There are non working settings like high refresh rate left in settings, i didnt feel like hacking up frameworks and apks yet

    Also do not post bug reports for known issues or bug reports without proper
    a) Logcat
    b) /proc/last_kmsg (or proc/kmsg)
    c) /data/tombstones
    d) dmesg
    e) /proc/avc_msg



    Downloads:
    Google Drive
    Mega.nz
    MD5: e02085755aeaefdc02137ef05443fcb8

    Installation instructions:

    1. Flash latest stock rom, and flash official twrp on top of it
    2. Download appropriate updated TWRP image from TWRP recovery folder at mirror above
    3. Flash downloaded recovery image and reboot to recovery (this is important as official twrp on S10 doesnt support Zip64 yet)
    4. Wipe everything in TWRP, if needed format data but in most cases this shouldnt be needed
    5. Download rom zip and flash it in provided TWRP
    6. boot to system and set it up
    7. Flash magisk from recovery mode (magisk works from boot.img so no need to patch recovery or do anything special)
    8. In magisk flash appropriate safetynet fix provided in mirror where you got rom from
    9. Fllash magisk version of Bluetooth library patcher if you are having issues with wearables disconnecting after reboot

    Huge thanks to:
    @ananjaser1211 for general help and guidance
    @corsicanu for helping me out figure out few system bits and twrp source
    @Displax for his modified safetynet fix which turned out to work better than stable one at this moment

    if you want to support the project feel free to buy me some coffee paypal.me/ivanmeler

    BTC: 1Q823BsSbEKP62JFM7BjXiRCgF84qgcFST
    ETH(erc20): 0xc7272f851a692c679e85f18a62632c580ef3bdee
    Donations help cover the build server cost and since I do this in my free time, and also cover the coffee for time spent debugging stuff


    Feel free to join telegram group with early builds progress updates and some off topic stuff Join

    Based On Android 13/T
    Changelog

    16.03.2023.
    - Fixed A2DP (bluetooth) audio
    - Fixed document scanner in camera app

    10.03.2023.
    - Initial release



    Kernel source code: https://github.com/ivanmeler/android_kernel_samsung_beyondlte/tree/oneui5_beyond
    TWRP Kernel source: https://github.com/corsicanu/android_kernel_samsung_universal9820
    15
    bluetooth audio has been fixed (both in call and for multimedia) so expect a new build or hotfix release in a few days.

    Ill also look into resolving few other issues that are higher up on priority list for next release
    13
    build with bluetooth audio fix has been released, it also includes document scanner fix
    Other issues will be sorted in coming releases

    you can just install update from hotfix folder on mega/gdrive if you are on first build,
    or if you are installingfor the first time just flash main oneui zip without need for hotfix as its included
    12
    Congratulations on this excellent project Ivan!