• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[RECOVERY][R][OneUI3.1] TWRP v3.4.0 For Samsung Galaxy A50 (Unofficial)

Did you like the Recovery/Kernel ?

  • Yes

    Votes: 13 52.0%
  • Yes 😂

    Votes: 12 48.0%

  • Total voters
    25
Search This thread

mohitmallick17

Senior Member
tkWkJCv.jpg


EpGYkqp.png


- This TWRP works only on A505F ,A505FN and A505G, A505GN. I'm not responsible for any damage if you flash on other devices.
- I am not responsible about any damage of any kind that this may cause.
- You are allowed to use this kernel in your project with proper credits and links to the thread or source code.
- Bugs can be reported in XDA or via my Telegram Group. Make sure you provide detailed info when reporting bugs (device variant and logcat).
- If you like my work please hit the "Thanks" button and feel free to donate to me via my paypal.


kUTCbCf.png


- TWRP 3.4.0
- Powered By Refined Kernel
- Supports the latest OneUI 3.1 Update
- Built from CUBC source code
- Supports GSI
- Upstreamed to 4.14.113
- SELinux Enforcing/Permissive
- Enabled Governors
- Enabled Schedulers
- Drivedroid support
- Fsync 2.0
- StateNotifier
- Wakelock blocker
- More added CPU governors
- Impressive performance & battery life
- CRC Disabled by default
- Security Related Features disabled
- Full Wakelock Control for wlan/bt and much more
- Enabled Power Efficient Workqueue
- Better deep sleep
- Optimised Performance
- Better display rendering, touch response, reduces jitter
- Magisk 22 ( patched )
- Other improvments for Batterylife and performance
And many more listed in changelogs below!


Aj1W599.png


- SM-A505F
- SM-A505FN
- SM-A505G
-SM-A505GN



pXReyM7.png


Install via Odin
1. - Unlock your bootloader and reboot to download mode
2. - Download the odin .tar file
3. - Choose the .tar file at AP and flash it to your phone
4. - Reboot in Recovery Mode
5. - If you are coming from stock rom, and your internal storage is encrypted, goto wipe > format data > type 'yes' > swipe
6. - Flash Multidisabler
7. - Reboot and enjoy!
Note: The first boot after foramtting data may be stuck. So wait for 5-6 min, hard reboot manually(vol down+power for 10 sec)


Install via TWRP
1. - Download the TWRP zip from below post
2. - Copy the zip into your phone
3.- Reboot into Recovery Mode
4. - Flash the Zip normally
5. - Reboot to System & Enjoy!

Download links in Post #2



zxFZDGO.png


- None :D


nBNPYgx.png

- Click here


F1w1OtI.png


- Samsung for kernel sources
- @geiti94 for Original Device Tree and support.
- @prashantp01 for helping and his TWRP tree.
- @corsicanu, @ananjaser1211 for helping.
- @Lucifer121, @muhamet & @charkafahim for testing

Device Tree: https://github.com/mohitmallick17/android_device_samsung_a50dd
Source: https://github.com/mohitmallick17/android_kernel_samsung_a50dd
Telegram Support: https://t.me/SamsungGalaxyA50

Contributors: @mohitmallick17 @geiti94 @prashantp01
 
Last edited:

mohitmallick17

Senior Member
8u4oZbz.png

----------------------------------------------------------------

V2.0 [LATEST]
Download & Full Post



V1.0
TWRP via Odin
OneUI(Recommended) : Download
GSI : Download
Flashable Zip via Recovery
OneUI : Download
GSI : Download


Ede2uHZ.png



V2.0
- Android 11 support
- Updated kernel with the latest version of RefinedKernel
- Super easy rooting
- More info in changelog & RefinedKernel's thread

V1.0
- Initial Release​
 
Last edited:

mohitmallick17

Senior Member
XvCPfCc.png


Good idea to read the F.A.Q before installing

Q : Will it work on A51,M30,A70 or any other device ?
A : Clearly, No.

Q : How to root ?
A : The image comes pre-rooted with the latest Magisk 22. Boot normally and it should boot rooted.
Note: GSI Users must use the phh superuser app instead of magisk manager.

Q : How to update magisk version?
A : You can't. Wait for me to build a new kernel with the latest magisk

Q : Bootloops after updating magisk version from magisk manager
A : Told ya. It's my job to update the magisk in kernel. Just reflash the kernel and you should boot fine.

Q : How to flash?
A : Via Odin - install tar as AP (Read instruction!)
Via Recovery - Flash the zip normally.

Q : Camera working?
A : Yes

Q : Phone rebooting to splash screen after installation
A : Make sure you have the latest BL and CP installed from CUBC update Also flash multidisabler, just in case.

Q : Stuck at Samsung bootanimation after formatting data and reboot
A : Reboot manually with button combo

Q : How is battery backup / performance ?
A : After thorough testing I'd say battery backup is good with great performance

Q : Will it work on xyz rom ?
A : Normally it should. But if you can't, update your software and try again.

Q : Will it void warranty ?
A : Yes. Flashing any image not signed by samsung requires an unlocked bootloader and it voids warranty, as per your country restrictions.

Q : Cannot flash the tar via Odin
A : Enable OEM Unlock in developer settings and unlock your bootloader from download mode.

Q : Will I receive OTA from samsung or secure folder, Samsung Pay work ?
A : No!
 
Last edited:

mohitmallick17

Senior Member

How to pass Safetynet ?

Before I tell you that, remove all the SafetyNet-related modules that you might have installed and reboot.
If you have used the MagiskHide props module and changed your device fingerprint/have enabled device simulation Make sure you reset your props to default & disable any of the device simulations. Revert any changes that you may have made with it.

Finally, install this module from Magisk
Click to download

To pass SafetyNet, you need to enable magisk hide and hide magisk manager so that 3rd party apps cannot detect the package.
This module bare is enough to pass SafetyNet 😉

However, if the changes you have made are hard to revert and you cannot pass SafetyNet with it, I think a clean flash of the ROM + this module would be a good start. Again, do not use MagiskHide Props with android 9 fingerprints. It really isn't a good idea. If you use the above module, you'll rock with the stock fingerprints
:D
 
Last edited:

BasharSYR

Senior Member
Oct 3, 2017
157
94
20
Damascus
Sry but when you said
"Just reboot with button combination to reboot with root"
which is this combination ?
Shut down ur device then directly use vol+ and power button together like you want to get into recovery mode, but don't keep holding the vol+, just press on the power button Like you're on a normal boot, it gonna boot with root access.
 

jochamowitz88

Member
Apr 20, 2020
8
1
Hi guys! First, thanks a lot for this guide and all the work done. I'm trying to check if my phone is rooted finally. I start the phone with power + vol up keys and then i tried with Root checker and Terminal apps, but in both cases it didn't confirm the root. I'm wondering if maybe the method used by @mohitmallick17 is different. Is there another way to check the root? Thanks a lot!
 
  • Like
Reactions: hacker812c

G0DKING

Senior Member
Dec 22, 2014
52
5
hi i flashed oneui via odin at ap, it seemed to be successful
but its stuck on boot screen ("samsung galaxy a50" with yellow caution sign and red text)

i am unable to get it into recovery (button combination isnt working), i can't even turn it off, all i can do is power + volume down to restart
please help

edit: i can also get into download mode

edit: SOLVED, i flashed android 10 twrp onto android 9 os which caused issues bc different kernel source
 
Last edited:
  • Like
Reactions: hacker812c

mohitmallick17

Senior Member
Update: RR-TWRP-v3.4.0


WDqiPZ-OXRl0STq7H0vH-hFBjU9IHrt4ew0eV1c8A_7iMuN5ZOdqe8RV4rGctI5cdQBEULI026LwpFeVYz7183bJoPrgfS_L2c3UHAPJ_s4gdgR8so8nHVmj3PZlbS9NdAZPtrT8cg=w2400


RR-TWRP-v3.4.0 - 18.03.2021
- Android 11 support
- Updated kernel with the latest version of RefinedKernel
- Super easy rooting
- More info in RefinedKernel's thread
Inherited other features from the previous release

WVeJ1vb3CmftLUPMydA37Us1aDtoHPsBCmyqNBFXB3TfnFH9ggbvUM0JsIfuo2DHJeZk5h3PWDKcteRpbeb0vtZUrxGUzSsbioX2k72F44CmX0joYk3p6_ZDW7y7wpse4U835uRtFw=w2400

Install via Odin
1. - Unlock your bootloader and reboot to download mode
2. - Download the odin .tar file
3. - Choose the .tar file at AP and flash it to your phone
4. - Reboot in Recovery Mode
5. - If you are coming from stock rom, and your internal storage is encrypted, goto wipe > format data > type 'yes' > swipe
6. - Flash Multidisabler
7. - Reboot and enjoy!
Note: The first boot after foramtting data may be stuck. So wait for 5-6 min, hard reboot manually(vol down+power for 10 sec)


Install via TWRP
1. - Download the TWRP zip from below
2. - Copy the zip into your phone
3.- Reboot in Recovery Mode
4. - Flash the Zip
5. - Reboot to System & Enjoy!

Note: If you are coming from stock rom (Official Binary) then you must format data in TWRP and flash multidisabler to remove encryption and Samsung securities in the system itself. Otherwise you may find incorrect available space in internal memory or your userdata may keep getting encrypted on every reboot.

Ep3x23GnGQ0vqL8IRMZ1sBCOlHAczbNk-yHL_SWj9EWWZoO3Kg88hYmrkVucMr9RmQ7_VMBwAgHdtjinEryW9Hl9dtdBnP11sMojNaBtg5P1_Hd7QUWvQoKpi8GgsqdM9W76zUvERA=w2400

None :)

uxH3Q_TtCfYoVIcuBV181cn_KqaocmjkAQ6Luf1magvARGXN1lWkmLJuWCalWncyuEr74U2QfN2mb7PbyMm4XR4uHG0pYSybbLS3O9A5m4W5ZH6ZIX0m6bIcMmZTH8sIbFNA6_dLUg=w2400

GDrive Album : Click Here

F0-mD7nKQz6DqCB76EtiiuJS6qnNwT735xae2Ua6vnZSENj_di2kIFlx6MpkTgAbelBXFrDcWVWqXr2wpSQxx7X-ktvXh8kTGCLaWDxv2S38dpDO7qei-PaLPc7om8g_VtjEYQxcFg=w2400

----------------------------------------------------------------
RR-TWRP-v3.4.0 Powered by Refined Kernel

TWRP via Odin
OneUI(Recommended) : Download
GSI : Download
Flashable Zip via Recovery
OneUI : Download
GSI : Download

Come hang with us on our chat : Telegram

Credits: @corsicanu @ananjaser1211 @geiti94 @prashantp01 @muhamet
 
Last edited:

phvtai

Member
Oct 5, 2018
8
2
Update: RR-TWRP-v3.4.0


WDqiPZ-OXRl0STq7H0vH-hFBjU9IHrt4ew0eV1c8A_7iMuN5ZOdqe8RV4rGctI5cdQBEULI026LwpFeVYz7183bJoPrgfS_L2c3UHAPJ_s4gdgR8so8nHVmj3PZlbS9NdAZPtrT8cg=w2400


RR-TWRP-v3.4.0 - 18.03.2021
- Android 11 support
- Updated kernel with the latest version of RefinedKernel
- Super easy rooting
- More info in RefinedKernel's thread
Inherited other features from the previous release

WVeJ1vb3CmftLUPMydA37Us1aDtoHPsBCmyqNBFXB3TfnFH9ggbvUM0JsIfuo2DHJeZk5h3PWDKcteRpbeb0vtZUrxGUzSsbioX2k72F44CmX0joYk3p6_ZDW7y7wpse4U835uRtFw=w2400

Install via Odin
1. - Unlock your bootloader and reboot to download mode
2. - Download the odin .tar file
3. - Choose the .tar file at AP and flash it to your phone
4. - Reboot in Recovery Mode
5. - If you are coming from stock rom, and your internal storage is encrypted, goto wipe > format data > type 'yes' > swipe
6. - Flash Multidisabler
7. - Reboot and enjoy!
Note: The first boot after foramtting data may be stuck. So wait for 5-6 min, hard reboot manually(vol down+power for 10 sec)



Install via TWRP
1. - Download the TWRP zip from below
2. - Copy the zip into your phone
3.- Reboot in Recovery Mode
4. - Flash the Zip
5. - Reboot to System & Enjoy!

Note: If you are coming from stock rom (Official Binary) then you must format data in TWRP and flash multidisabler to remove encryption and Samsung securities in the system itself. Otherwise you may find incorrect available space in internal memory or your userdata may keep getting encrypted on every reboot.

Ep3x23GnGQ0vqL8IRMZ1sBCOlHAczbNk-yHL_SWj9EWWZoO3Kg88hYmrkVucMr9RmQ7_VMBwAgHdtjinEryW9Hl9dtdBnP11sMojNaBtg5P1_Hd7QUWvQoKpi8GgsqdM9W76zUvERA=w2400

None :)

uxH3Q_TtCfYoVIcuBV181cn_KqaocmjkAQ6Luf1magvARGXN1lWkmLJuWCalWncyuEr74U2QfN2mb7PbyMm4XR4uHG0pYSybbLS3O9A5m4W5ZH6ZIX0m6bIcMmZTH8sIbFNA6_dLUg=w2400

GDrive Album : Click Here

F0-mD7nKQz6DqCB76EtiiuJS6qnNwT735xae2Ua6vnZSENj_di2kIFlx6MpkTgAbelBXFrDcWVWqXr2wpSQxx7X-ktvXh8kTGCLaWDxv2S38dpDO7qei-PaLPc7om8g_VtjEYQxcFg=w2400

----------------------------------------------------------------
RR-TWRP-v3.4.0 Powered by Refined Kernel

TWRP via Odin
OneUI(Recommended) : Download
GSI : Download
Flashable Zip via Recovery
OneUI : Download
GSI : Download

Come hang with us on our chat : Telegram

Credits: @corsicanu @ananjaser1211 @geiti94 @prashantp01 @muhamet

Thank you for your help, this ROM working smoothly, but I don't understand Android Auto not working.
 
  • Like
Reactions: hacker812c

Top Liked Posts

  • There are no posts matching your filters.
  • 12
    tkWkJCv.jpg


    EpGYkqp.png


    - This TWRP works only on A505F ,A505FN and A505G, A505GN. I'm not responsible for any damage if you flash on other devices.
    - I am not responsible about any damage of any kind that this may cause.
    - You are allowed to use this kernel in your project with proper credits and links to the thread or source code.
    - Bugs can be reported in XDA or via my Telegram Group. Make sure you provide detailed info when reporting bugs (device variant and logcat).
    - If you like my work please hit the "Thanks" button and feel free to donate to me via my paypal.


    kUTCbCf.png


    - TWRP 3.4.0
    - Powered By Refined Kernel
    - Supports the latest OneUI 3.1 Update
    - Built from CUBC source code
    - Supports GSI
    - Upstreamed to 4.14.113
    - SELinux Enforcing/Permissive
    - Enabled Governors
    - Enabled Schedulers
    - Drivedroid support
    - Fsync 2.0
    - StateNotifier
    - Wakelock blocker
    - More added CPU governors
    - Impressive performance & battery life
    - CRC Disabled by default
    - Security Related Features disabled
    - Full Wakelock Control for wlan/bt and much more
    - Enabled Power Efficient Workqueue
    - Better deep sleep
    - Optimised Performance
    - Better display rendering, touch response, reduces jitter
    - Magisk 22 ( patched )
    - Other improvments for Batterylife and performance
    And many more listed in changelogs below!


    Aj1W599.png


    - SM-A505F
    - SM-A505FN
    - SM-A505G
    -SM-A505GN



    pXReyM7.png


    Install via Odin
    1. - Unlock your bootloader and reboot to download mode
    2. - Download the odin .tar file
    3. - Choose the .tar file at AP and flash it to your phone
    4. - Reboot in Recovery Mode
    5. - If you are coming from stock rom, and your internal storage is encrypted, goto wipe > format data > type 'yes' > swipe
    6. - Flash Multidisabler
    7. - Reboot and enjoy!
    Note: The first boot after foramtting data may be stuck. So wait for 5-6 min, hard reboot manually(vol down+power for 10 sec)


    Install via TWRP
    1. - Download the TWRP zip from below post
    2. - Copy the zip into your phone
    3.- Reboot into Recovery Mode
    4. - Flash the Zip normally
    5. - Reboot to System & Enjoy!

    Download links in Post #2



    zxFZDGO.png


    - None :D


    nBNPYgx.png

    - Click here


    F1w1OtI.png


    - Samsung for kernel sources
    - @geiti94 for Original Device Tree and support.
    - @prashantp01 for helping and his TWRP tree.
    - @corsicanu, @ananjaser1211 for helping.
    - @Lucifer121, @muhamet & @charkafahim for testing

    Device Tree: https://github.com/mohitmallick17/android_device_samsung_a50dd
    Source: https://github.com/mohitmallick17/android_kernel_samsung_a50dd
    Telegram Support: https://t.me/SamsungGalaxyA50

    Contributors: @mohitmallick17 @geiti94 @prashantp01
    8
    8u4oZbz.png

    ----------------------------------------------------------------

    V2.0 [LATEST]
    Download & Full Post



    V1.0
    TWRP via Odin
    OneUI(Recommended) : Download
    GSI : Download
    Flashable Zip via Recovery
    OneUI : Download
    GSI : Download


    Ede2uHZ.png



    V2.0
    - Android 11 support
    - Updated kernel with the latest version of RefinedKernel
    - Super easy rooting
    - More info in changelog & RefinedKernel's thread

    V1.0
    - Initial Release​
    8
    XvCPfCc.png


    Good idea to read the F.A.Q before installing

    Q : Will it work on A51,M30,A70 or any other device ?
    A : Clearly, No.

    Q : How to root ?
    A : The image comes pre-rooted with the latest Magisk 22. Boot normally and it should boot rooted.
    Note: GSI Users must use the phh superuser app instead of magisk manager.

    Q : How to update magisk version?
    A : You can't. Wait for me to build a new kernel with the latest magisk

    Q : Bootloops after updating magisk version from magisk manager
    A : Told ya. It's my job to update the magisk in kernel. Just reflash the kernel and you should boot fine.

    Q : How to flash?
    A : Via Odin - install tar as AP (Read instruction!)
    Via Recovery - Flash the zip normally.

    Q : Camera working?
    A : Yes

    Q : Phone rebooting to splash screen after installation
    A : Make sure you have the latest BL and CP installed from CUBC update Also flash multidisabler, just in case.

    Q : Stuck at Samsung bootanimation after formatting data and reboot
    A : Reboot manually with button combo

    Q : How is battery backup / performance ?
    A : After thorough testing I'd say battery backup is good with great performance

    Q : Will it work on xyz rom ?
    A : Normally it should. But if you can't, update your software and try again.

    Q : Will it void warranty ?
    A : Yes. Flashing any image not signed by samsung requires an unlocked bootloader and it voids warranty, as per your country restrictions.

    Q : Cannot flash the tar via Odin
    A : Enable OEM Unlock in developer settings and unlock your bootloader from download mode.

    Q : Will I receive OTA from samsung or secure folder, Samsung Pay work ?
    A : No!
    6

    How to pass Safetynet ?

    Before I tell you that, remove all the SafetyNet-related modules that you might have installed and reboot.
    If you have used the MagiskHide props module and changed your device fingerprint/have enabled device simulation Make sure you reset your props to default & disable any of the device simulations. Revert any changes that you may have made with it.

    Finally, install this module from Magisk
    Click to download

    To pass SafetyNet, you need to enable magisk hide and hide magisk manager so that 3rd party apps cannot detect the package.
    This module bare is enough to pass SafetyNet 😉

    However, if the changes you have made are hard to revert and you cannot pass SafetyNet with it, I think a clean flash of the ROM + this module would be a good start. Again, do not use MagiskHide Props with android 9 fingerprints. It really isn't a good idea. If you use the above module, you'll rock with the stock fingerprints
    :D
    6
    --- Reserved ---