[RECOVERY][R][OneUI3.1] TWRP v3.5.1 For Samsung Galaxy A50 (Unofficial) - Samsung Galaxy A50 ROMs, Kernels, Recoveries, & Ot

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
TWRP is an open source, community project. A custom recovery is used for installing custom software on your device. This custom software can include smaller modifications like rooting your device or even replacing the firmware of the device with a completely custom “ROM” like LineageOS or OmniROM.
Disclaimer
I'm not responsible if something went wrong on your phone(Usually nothing goes wrong). You are doing this on your own responsibility. Rooting your phone may void warranty so don't root your device unless you know what you are doing.
Downloads
vbmeta - get from A50 group
Odin tool
MEGA : TWRP_3.5.1_A50dd.img
First time Installation
Note: custom vbmeta needs to be flashed to disable the verification of custom mods, this is a one time flashing in stock firmware
Backup your data
Unlock the Bootloader, View thread
Reboot to Download mode [Check Key Combos Below]
Disable auto reboot in Odin options, Flash vbmeta.tar in AP slot using Odin tool
Reboot again to Download mode and now Flash twrp-[$version]-m30s.img.tar in AP slot using Odin tool
Boot into TWRP Recovery [Check Key Combos Below]
Decrypt Internal Storage - Flash DM-Verity ForceEncrypt disabler
Wipe -> Format Data
Reboot -> System(without root) | Recovery(with root)
OR
Download Recovery.img file from link and flash it through your current recovery in recovery Partiton
Changelog
Fixes
Build compilation in 7.1 tree - CaptainThrowback
SAR: Don't follow symbolic links for block devices - bigbiff
SAR Update script name for clarity - CaptainThrowback
Wrappedkey support running only on FBE devices - CaptainThrowback
TWRP App log information reduced - epicX67
Refresh details after system wipe and adb sideload - AdrianDC
Chinese translation updates - betaxb
Support keymaster 2 - PeterCxy
add tzdata to TWRP for timezones - CaptainThrowback
ParitionManager: support delayed adopted storage mount - PeterCxy
Support to start terminal from file manager directory - AndroiableDroid
Nano support - nebrassy
Add nano support to open files from file manager - CaptainThrowback
Include new magisk apk support to be installed by TWRP - ianmacd
Add support to change directory name where TWRP stores backups - epicX67
Add bash support - not the default shell - DarthJabba9
ORS support to format data - AdrianDC
Add support to flash both slots when flashing an image - epicX67
NL translation updates - ianmacd
Cleanup
Installation cleanup - remove dupe PackageExtractFn - klabit87
Remove logd-reinit service - CaptainThrowback
Fixes
Restore system root context - bigbiff
Only include keymaster 2 if tree supports it - CaptainThrowback
Strip lines containing '--' in language_helper.py - ianmacd
Unlocalized string fix - ianmacd
Patching TWRP with Magisk
Download the latest Magisk Manager here & Install
Download/Copy the TWRP image to your device
Press the Install button in the Magisk card
Make sure “Recovery Mode” is checked in options.
In most cases it should already be automatically checked.
Choose “Select and Patch a File” in method, and select the TWRP image
Magisk Manager will patch the image to [Internal Storage]/Download/magisk_patched.img.
Proceed with the above steps to flash Magisk Patched TWRP.
Key Combos
Download Mode - Turn off device, Press and hold [vol + & vol -] connect usb to PC
Recovery Mode - Turn off device, Press and hold [vol + & Power] release power button after screen on, continue pressing [vol +]
Magisk System - Turn off device, Press and hold [vol + & Power] release both keys after screen on
Credits : @santhoosh for his work with M30s DT and thread, @mohitmallick17 for his DT on github, @geiti94 for his work with native A50 device tree.
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
PrishSupport : https://t.me/prishsupport
PrishChannel : https://t.me/prishupdates
TWRP : https://twrp.me/site/update/2021/03/17/twrp-3.5.1-released.html
Note : Test it and if you found any issue do let me know by PMing me on telegram @neel0210 .

reserved

Can I get the non-magisk version?

where is link to download?

OrdinaryShiba said:
Can I get the non-magisk version?
Click to expand...
Click to collapse
i am leaving updated link which isnt magisk patched.

oliwier892543 said:
where is link to download?
Click to expand...
Click to collapse
in thread, check now

neel0210 said:
in thread, check now
Click to expand...
Click to collapse
Searching for TWRP 3.5.1 Magisk Patched Recovery for Galaxy A50 (SM-A505F/FN)

I have patched your TWRP 3.5.1with Magisk but after flashing the patched TWRP, magisk is not existing on my phone. I have installed the magisk apk in loaded system, but no sucsess with rooting. Thanks

LemondeX said:
I have patched your TWRP 3.5.1with Magisk but after flashing the patched TWRP, magisk is not existing on my phone. I have installed the magisk apk in loaded system, but no sucsess with rooting. Thanks
Click to expand...
Click to collapse
Make sure you are booting into recovery, because reboot to system wont get u root

When I boot into Recovery, TWRP is loading, when I boot into system, it's unrooted and magisk is invisible.

hi noob here, is the "vbmeta.tar" extracted from the stock rom?
i run a quick google search about "vbmeta a50" and come up with no useful result

immortel_la said:
hi noob here, is the "vbmeta.tar" extracted from the stock rom?
i run a quick google search about "vbmeta a50" and come up with no useful result
Click to expand...
Click to collapse
Stock has but Google provides patched vbmeta

LemondeX said:
When I boot into Recovery, TWRP is loading, when I boot into system, it's unrooted and magisk is invisible.
Click to expand...
Click to collapse
Because, root will only available if you boot into recovery

Related

[RECOVERY][ROOT]TWRP 3.1.0-1 Samsung Galaxy On8 SM-J710FN

Unofficial release -TWRP recovery for the Galaxy On8 - SM-J710FN, Exynos 7580
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
TWRP 3.1.0-0 Released
Mar 10, 2017
TWRP 3.1.0-0 is out now for all currently supported devices.
What's new in 3.1.0-0:
vold decrypt on a few select HTC devices, TWRP will now attempt to use the system partition's vold and vdc binaries and libraries to decrypt the data partition (nkk71 and CaptainThrowback)
adb backup to stream a backup directly to or from your PC, see documentation here (bigbiff)
tweak MTP startup routines (mdmower)
support new Android 7.x xattrs for backup and restore to fix loss of data after a restore (Dees_Troy)
support POSIX file capabilities backup and restore to fix VoLTE on HTC devices and possibly other issues (Dees_Troy)
better indicate to users that internal storage is not backed up (Dees_Troy)
improve automatic determination of TW_THEME (mdmower)
minimal getcap and setcap support (_that)
try mounting both ext4 and f2fs during decrypt (jcadduono and Dees_Troy)
shut off backlight with power key (mdmower)
timeout during FDE decrypt (Dees_Troy and nkk71)
support for FBE decrypt and backing up and restoring FBE policies (Dees_Troy)
boot slot support (Dees_Troy)
TWRP app install prompt during reboot (Dees_Troy)
support for AB OTA zips (Dees_Troy)
support new Android 7.x log command (Dees_Troy)
update recovery sources to AOSP 7.1 (Dees_Troy)
numerous bugfixes and improvements by too many people to mention
Official TWRP App
Mar 11, 2017
Official TWRP App
The official TWRP app is the first and only first-party app developed by Team Win for TWRP. Please bear with us as we work to fix any bugs and build out the features. The initial version of the app does not support flashing on the Pixel due to the Pixel's A/B partition layout. In addition, the app may not support finding and flashing images from external storage locations. We are working hard to improve these items and bring you more new features.
Download Links:
We recommend downloading the app from the Play Store.
If you do not have Play Store access, you may download the Official TWRP App here: https://dl.twrp.me/twrpapp/
How do I use the app?
When you first open the app, you will be greeted by a few options. First, you will need to agree not to hold us responsible for anything that happens to your device while using the app. You may also grant the app root permissions. The app will work without root, but some functionality like image flashing will be disabled. Lastly, you can opt into enabling InsightCore (more on this feature later).
Once you have passed this initial screen, you will be greeted with the app home screen where you can choose TWRP FLASH or NETWORK STATISTICS (more on the network statistics later). On the TWRP FLASH screen you will need to select a device. Once you have selected a device, the app will periodically check for new TWRP versions for the device that you have selected. The default interval is once per day, but you can tap on the settings icon in the upper-right to change the interval or disable the update check entirely.
If you enabled root access, you will see options for selecting an image and buttons for flashing the selected image to boot or recovery. Note that you should flash TWRP images to recovery. The boot image flashing is for flashing full boot images (not just kernel zImages) and should not be used for flashing TWRP.
INSTRUCTIONS FOR ADB BACKUP:
https://www.droidorigin.com/take-adb-backup-using-twrp-v3-1-0-0/
Update 1/5/2017
TWRP 3.1.0-1 MM build released.
Current status: BETA
Features:
MTP working
ADB working
SEANDROID warning fix
TWRP and Kernel built from latest source
Factory Image flashing(see below)
NTFS support
F2FS support >> To be added
Twrp app support
ADB backup
New feature available in TWRP v3 is system image backup and restore and factory image flashing (see TWRP changelog for details)
Basically this means factory images from the official firmware can now be flashed with TWRP instead of ODIN. I have extended this feature to include BOOT, RECOVERY, SYSTEM, CACHE, HIDDEN and RADIO(MODEM) partitions.
This feature can be found under INSTALL >> INSTALL IMAGE >> select image to flash >> select partition.
NOTE: To flash the modem, first it needs to be renamed to modem.bin.img
You flash this at your own risk. Please ensure you have the stock ROM to hand downloaded from SAMMOBILE in case of problems. This will trip the knox counter.
Instructions:
Flash with ODIN.
Put your device in DOWNLOAD mode.
Uncheck Auto reboot.
Load the respective file below into the AP slot and hit start.
After flashing and ODIN reports PASS immediately reboot to recovery by holding POWER + HOME + VOL DOWN.
As soon as the screen goes blank change to VOL UP whilst still holding POWER + HOME.
You should now see TWRP recovery.
NOTE: ON SOME ANDROID 5.1.1/6.0 DEVICES IT IS NECESSARY TO GO TO:
Settings -> Developer Options -> OEM unlocking
AND ENABLE OEM UNLOCK FIRST OR YOU MAY ENCOUNTER 'BLOCKED BY FRP LOCK' WHEN FLASHING.
DOWNLOAD:
TWRP: twrp_3.1.0-1_sm-j710fn_29417
To Root:
Flash the latest SuperSU release with TWRP:
https://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133/
To disable forced encryption and mount internal storage:
(Note this MUST be flashed after SuperSU if you intend to root)
1. Boot to Twrp
2. Format Data partition using FORMAT DATA button under Wipe options.
(Note: This will wipe the internal storage)
3. Check DATA is mountable.
4. Install SuperSU (if root is required)
5. Install boot image patch below.
6. Reboot
Boot image patch
no-verity-no-encrypt_ashyx
DEVICE TREE: soon
PLEASE DO *NOT* DIRECT LINK TO THESE FILES. PLEASE LINK TO THIS POST
Credits: Me, TeamWin, special thanks to my tester hhaawwkk
Please note I don't own this device and spend a lot of my free time bringing these builds for you to use and benefit from.
FEEDBACK IS APPRECIATED PLEASE.
THANKS.
DONATE ME HERE IF YOU WANT TO BUY ME A BEER OR HIT THE THANKS BUTTON IF I HELPED YOU
.
You did good job. If I helped you. hit a thank.
thank you
hhaawwkk said:
You did good job. If I helped you. hit a thank.
thank you
Click to expand...
Click to collapse
Added to credits.
It wud be great help if we could get a custom rom.
Sent from my Redmi Pro using Tapatalk
apna.suresh0305 said:
It wud be great help if we could get a custom rom.
Sent from my Redmi Pro using Tapatalk
Click to expand...
Click to collapse
try a j7 2015 rom and see if it boots
Oves786 said:
try a j7 2015 rom and see if it boots
Click to expand...
Click to collapse
Did anyone tried that..? I can't try without confirmation.
Sent from my Redmi Pro using Tapatalk
great mate.my props here
exynos 7580??typo mate ?
side said:
great mate.my props here
exynos 7580??typo mate ?
Click to expand...
Click to collapse
Typo? No why?
ashyx said:
Typo? No why?
Click to expand...
Click to collapse
isnt j710fn based on 7870 ? is it my fault ?
That's not for j710fn bro.. Maybe you mean j700f? J710fn is SG J7 2016
side said:
isnt j710fn based on 7870 ? is it my fault ?
Click to expand...
Click to collapse
No different device that is the J7. This is ON8.
Oves786 said:
try a j7 2015 rom and see if it boots
Click to expand...
Click to collapse
J700h is common with on8(exynos 7580) but it can't work without some changes. Main problem is meta inf folder (Update script).
We may take j700h custom rom for modify on8,s stock rom and port it into custom rom
hhaawwkk said:
J700h is common with on8(exynos 7580) but it can't work without some changes. Main problem is meta inf folder (Update script).
We may take j700h custom rom for modify on8,s stock rom and port it into custom rom
Click to expand...
Click to collapse
Try 1st if not installs then ill make meta folder for u
But 1st try and install
Guys can we keep it on topic and post rom talk below:
https://forum.xda-developers.com/galaxy-j7/help/samsung-galaxy-8-t3499001
@ashyx It will be great if you can also provide link to stock recovery, or any roll back steps to move to stock recovery.
Thanks in advance.
Link to Stock Recovery
Will the device status be official after rooting? I am worried about the updates.
bnayagrawal said:
Will the device status be official after rooting? I am worried about the updates.
Click to expand...
Click to collapse
Well not being funny but the clue is in the question.
TWRP = not official software.
Rooting = Unofficial modification
Knox = Tripped
Device status =?
ashyx said:
Well not being funny but the clue is in the question.
TWRP = not official software.
Rooting = Unofficial modification
Knox = Tripped
Device status =?
Click to expand...
Click to collapse
Well, that says it all. The only reason i wanted to root is substratum. But got to know that it wont work. And after getting nougat, root will not be required for substratum to work.
Do I need to unlock bootloader before flashing twrp or does odin do it itself? If I need to unlock it, how do I do it?

[RECOVERY][UNOFFICIAL] PitchBlack Recovery v3.0 [gram]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
*Disclaimer
*
* Your warranty is now void.
*
* We're 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 us for messing up your device, we will laugh at you.
*/
Introduction
Pitch Black Recovery is a fork of TWRP with many improvements to make your experience better. It's more flexible & easy to use.
Based on TWRP version: 3.4.0
PitchBlack version: 3.0.0
For device: Poco M2 Pro (gram)
Maintainer/Authors build: kenny3fcb
PitchBlack Source Code: https://github.com/PitchBlackRecoveryProject
Kernel: https://github.com/ChaitanayaMittal/android_kernel_xiaomi_sm6250.git
PitchBlack Team: @rezaadi0105, @shovon, @manjot.gni, @androiabledroid, sagar
Features
Fully native android like UI
Supports Treble and non-Treble ROMs
Up-to-date kernel, built from sources
Full dark theme with changeable accents
Reorganized menus
MIUI OTA support
Disable DM Verity
Use AromaFM as default file manager
Various tools are include
Universal flash-able file for all variant of a device
Many bug fixes & optimization & much more
Click to expand...
Click to collapse
Installation Instructions
From previous version or other recovery
Download the PitchBlack zip to your device
Reboot to your current custom recovery
Flash the PitchBlack zip
The device will automatically reboot into PitchBlack Recovery after installation
Enjoy
From PC
Download PitchBlack Recovery flashable zip from bellow
Extract the PBRP zip
Goto fastboot mode in your device
Flash the recovery.img by fastboot flash recovery.img
Boot into PBRP
Copy the zip to internal storage
Flash it
Enjoy
Changelog
Code:
v3.0.0
- Fully Redesigned UI
- Added new Keychecks While Flashing PBRP or recovery.img or Ramdisk
- Fully Redesigned Website https://pitchblackrecovery.com
- New Android like Power Menu (Activated via power key hold)
- Flashlight toggled by Vol up(+) on hold
- New Scrollable Advanced menu
- Totally Redesigned Icons
- Removed old unnecessary Theming Stuff
- Tested on almost all handy Resolutions
- Flashlight toggle on Lockscreen
- More checks for SAR/Non-SAR\
- New Navbar
- Support on almost all Android version (5.0+)
- Update ozip decrypt
- Fix up ozip print logs & take all paths
- Update FUNDING.yml
- Fixed encrypted removal checks & buttons
- Add Flag for disabling treble compatibility by default
- Is_Data_Wiped: Simplify function signature
- Unified AB_OTA_UPDATER
- Change AB device log storage to /data/recovery
- Delay start if specified in board
- Optimize touchscreen driver initialization delay.
v2.9.0
- Update kernel
- Update DM Verity Logic
- Update magisk
- Update unroot magisk
- Some bug fixed
Downloads
Flashable zip
https://sourceforge.net/projects/po...m-3.0.0-20200806-1712-UNOFFICIAL.zip/download
Contributors
Kenny3fcb , ChaitanayaMittal
reserved
Thanks. Buying this phone tomorrow.
Here we go..
Thanks for the recovery..
Thanks for pbrp. This device gonna rock.
thanks for the recovery sir
This should work on as curtana as well right?
Thanks. need to disable encryption, should i flash any lazyflasher?
btw nice work.
can someone please tell me how to make backups
I want to make backup of my apps and the settings related to it. in backup page I'm getting 2 "super" options what should i so pls help
Encryption problem
It is asking for password when I try to wipe internal storage, showing decryption failed when I try with blank password.....
mohanbarman said:
It is asking for password when I try to wipe internal storage, showing decryption failed when I try with blank password.....
Click to expand...
Click to collapse
i had this issue as well, i fixed it by just starting fresh. flashed stock rom using miflash then rooted it again, watch a video with exact steps. im on a custom rom now but im scared to root it because it bricked my device somehow
Why is there no more update for this recovery?
Unlocked bootloader and flashed recovery (followed the mentioned procedure). Rebooted into the system. Booted back to recovery, replaced by default MIUI recovery. Why? Using MIUI 12 stock
deathgame said:
Unlocked bootloader and flashed recovery (followed the mentioned procedure). Rebooted into the system. Booted back to recovery, replaced by default MIUI recovery. Why? Using MIUI 12 stock
Click to expand...
Click to collapse
I think u need to flash a file lazy flasher.
Or change rom on first recovery boot.
MIUI overwrites recovery to stock.
jthreja said:
I think u need to flash a file lazy flasher.
Or change rom on first recovery boot.
MIUI overwrites recovery to stock.
Click to expand...
Click to collapse
Please provide the link for lazy flasher. Can't find much development and discussion here on xda for this device strange.
Can't flash custom rom just after installing recovery. Can't mount product, vendor etc kind of errors.
deathgame said:
Please provide the link for lazy flasher. Can't find much development and discussion here on xda for this device strange.
Can't flash custom rom just after installing recovery. Can't mount product, vendor etc kind of errors.
Click to expand...
Click to collapse
Need to google bro should not be device specific.
Also you can flash recovery when you are ready to flash the rom. That would be better.
jthreja said:
Need to google bro should not be device specific.
Also you can flash recovery when you are ready to flash the rom. That would be better.
Click to expand...
Click to collapse
I flashed rom just after installing recovery without even booting to system. Got errors while wiping the partitions.
deathgame said:
I flashed rom just after installing recovery without even booting to system. Got errors while wiping the partitions.
Click to expand...
Click to collapse
Have you tried mounting the partitions?
What is the error you get?
jthreja said:
Have you tried mounting the partitions?
What is the error you get?
Click to expand...
Click to collapse
Recovery was unable to mount or unmount product, vendor and system partitions.
Hi,
It is asking for password when I try to wipe internal storage before installing custom rom, showing decryption failed when I try with blank password....
To avoid this issue in future, do i also need to install disable_dm_verity_force_enc zip before magisk?
How to proceed, pls help

[RECOVERY][UNOFFICIAL] TWRP for Galaxy Note 20/Note 20 Ultra

Team Win Recovery Project 3.4.0​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Exynos ONLY.
In NO way it is compatible with Snapdragon variants including but not limited to American(U/A/T/P/V), Chinese(0/8/6), Hong Kong(0), Japanese(SC-*), Canadian(W) variants.
Special Notes:
1. DON'T FORGET TO ENABLE "OEM UNLOCK" (located in Developers options).
2. KNOX will be tripped once you flashed custom binaries to your phone.
(Your warranty may be voided. However this may not affect you if your country forces Samsung to provide hardware warranty regardless of software status.)
3. Samsung Firmware OTA (aka System Updates) will no longer work once you flashed custom binaries.
(You can flash custom ROMs if you want to keep the OS up-to-date.)
4. All apps that use KNOX like Samsung pay, Secure Folder and maybe more will no more work
Download: Note 20/Note 20 Ultra(Exynos variants)
Download
Sources:
Kernel source
TWRP source
Device Tree: Sorry are not under GPL License since are my own so they will not get released
Changelog:
03.09.2020
- V4 Release
- Twrp boots now without nulled Vbmeta.img
03.09.2020
- V3 Release
- Fixed Optics and Prism Backup and Restore
- Brightness is now no more at max
- CPEFS error is gone
- Sec-EFS added in the FStab
26.08.2020
- V2 Release that fixes Problems booting in TWRP (RKP was not disabled in kernel config)
24.08.2020
-Initial Release
Discord server for support:
https://discord.gg/BCHTXSQ
Bugs:
-MTP and Encryption (ADB PUSH WORKS when you disable mtp in TWRP mount settings!)
XDA:DevDB Information
[RECOVERY] TWRP for Galaxy Note 20/Note 20 Ultra, Kernel for the Samsung Galaxy Note 20 Ultra
Contributors
geiti94
Kernel Special Features:
Version Information
Status: Stable
Stable Release Date: 2020-09-03
Created 2020-08-24
Last Updated 2020-10-18
Guide:
Go to Developer settings and enable oem unlock
power off the device and boot in download mode with vol up+ vol down buttons and plug in the usb (make sure usb cable is connected to the pc)
in download mode you see the long press vol up option for unlock bl
unlock the bootloader (that will wipe your device so be sure you made a backup of your data)
after bootloader unlock boot up the phone and make sure it is connected to the internet or he triggers rmm prenormal
setup the phone without google account etc
reboot in download mode and flash twrp tar for your device with odin in the AP field
hold vol up + power button while odin is flashing until you are in twrp.
format data in twrp and disable encryption! (Encryption disabler is in download folder!)
Flash Latest Magisk
press reboot to system in twrp.
Kudos to you!
Will test tomorrow when get my device. Fun begins!
geiti94 said:
Guide:
Go to Developer settings and enable oem unlock
power off the device and boot in download mode with vol up+ vol down buttons and plug in the usb (make sure usb cable is connected to the pc)
in download mode you see the long press vol up option for unlock bl
unlock the bootloader (that will wipe your device so be sure you made a backup of your data)
after bootloader unlock boot up the phone and make sure it is connected to the internet or he triggers rmm prenormal
setup the phone without google account etc
reboot in download mode and flash twrp tar for your device with odin in the AP field
hold vol up + power button while odin is flashing until you are in twrp.
format data in twrp and disable encryption! (Encryption disabler is in download folder!)
Flash Latest Magisk
press reboot to system in twrp.
Click to expand...
Click to collapse
Is it compatible with super img. partitions? Does it mount /system, /data, etc?
Great! Number one!
rodrigofd said:
Is it compatible with super img. partitions? Does it mount /system, /data, etc?
Click to expand...
Click to collapse
Yes but flashables needs to be made for super partition
geiti94 Bro. You are Simply Outstanding and You Kick My Bro. Huge Thanks Buddy.
Dr Ketan My Bro. Thanks For All your Time and Hard Work.
Anyone tried this?
Mine doesn't boot to twrp
I could only wrong as recovery, in which I had created a tar that did not contain the vbmeta.
It doesn't start for me, German N986B, it gets stuck in the screen.
i had this issue i am stuck now with no rom
AboodySahhaf said:
i had this issue i am stuck now with no rom
Click to expand...
Click to collapse
Flash magisk patched AP file
dr.ketan said:
Flash magisk patched AP file
Click to expand...
Click to collapse
Can you give me the link of the method
AboodySahhaf said:
Can you give me the link of the method
Click to expand...
Click to collapse
Read my how to root thread in general section
I didn't got the TWRP to Work so next thing i did was :
OEM Unlock
Unlock Bootloader
Factory Reset (because of unlock bootloader)
Setup Device and install Magisk Manager.
Download Stock FW
Extract Boot.img
Put Boot.img on to phone.
Patch boot.img with magisk manager.
extract output file name it boot.img.
Create TAR file of boot.img (boot.tar)
Flash TAR file with Odin AP slot.
Now Succesfully rooted
Sigh... when we only got the Exynos variants here in Korea, TWRP was only released for Snapdragon. Now that Snapdragon is released in Korea, TWRP is only available for Exy XD
Still, job well done~
@geiti94
Last test version you sent me booted fine. Testing further now :good:
:good:
so twrp is fixed. thx to @dr.ketan for testing it since i dont got the n20 since is like a downgrade for me (i still love the 5000mah battery of my s20 ultra). i see next month if get it or not. was my fault that twrp dont booted because on n20 kernel config i forgot to disable rkp
Code:
You've sent *** CHF to [email][email protected]*com[/email]
@geiti94 Here small token of appreciation kindly accept. Request users to support geiti for more development & his well deservet efforts!
Regards
dr.ketan said:
@geiti94
Last test version you sent me booted fine. Testing further now :good:
Click to expand...
Click to collapse
Thank you guys.
Does backup/restore work?

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

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
- 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.
- 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!
- SM-A505F
- SM-A505FN
- SM-A505G
-SM-A505GN
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
- None
- Click here
- 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
----------------------------------------------------------------
V2.0 [LATEST]
Download & Full Post
V1.0
TWRP via Odin
OneUI(Recommended) : Download
GSI : Download
Flashable Zip via Recovery
OneUI : Download
GSI : Download
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​
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!​
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
​
--- Reserved ---​
--- Reserved ---​
--- Reserved ---​
GG work
Hit thanks for that nibba
Nais
Thank with this new TWRP Battery Life Improved & UI is smoother
Sry but when you said
"Just reboot with button combination to reboot with root"
which is this combination ?
Thank
Hispa
hispanico957 said:
Sry but when you said
"Just reboot with button combination to reboot with root"
which is this combination ?
Click to expand...
Click to collapse
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.
Flashed on a canadian SM-A505W with latest BTK1 firmware.
No issues, working great.
No random reboots.
Thanks!
I have tried GOOD! it works, If you want to root it, You must install magisk manager before reboot to recovery from TWRP recovery.
Hi, i have a505n device with oneUI 2.5 but with CTL1 not BTL1 code, will it be compatible for my device?
rekiblik said:
Hi, i have a505n device with oneUI 2.5 but with CTL1 not BTL1 code, will it be compatible for my device?
Click to expand...
Click to collapse
Yes. As long as it is OneUI 2.5, it will work.
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!
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
Update: RR-TWRP-v3.4.0
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
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.
None
GDrive Album : Click Here
----------------------------------------------------------------
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
​
mohitmallick17 said:
Update: RR-TWRP-v3.4.0
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
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.
None
GDrive Album : Click Here
----------------------------------------------------------------
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​
Click to expand...
Click to collapse
Thank you for your help, this ROM working smoothly, but I don't understand Android Auto not working.

[CLOSED][RECOVERY][UNOFFICIAL] TWRP-3.5.2-0 [surya][karna][10][11]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
Team Win Recovery Project [aka TWRP] is an open-source software custom recovery image for Android-based devices. It provides a touchscreen-enabled interface that allows users to install third-party firmware and back up the current system, functions often unsupported by stock recovery images. It is, therefore, often installed when rooting Android devices, although it isn't dependent on a device being rooted to be installed.
***​
Hi there,
This is the unofficial build based on the official TWRP sources for the POCO X3 [NFC] !
WHAT'S WORKING ? [Everything +++]
- Backup/Restore
- Encryption support : all A11 custom roms
- adb sideload
- fastbootd : for flashing GSI builds and other stuff ! (advanced users only ++++)
- flashing special images
- switch between custom roms without any issue
- miscellaneous : OTG, brightness & vibration control
INSTALLATION PROCEDURE [First Time]
Required firmware version : [R][11] [Mandatory +++]
For Android [Q][10], use the lower version [3.4.0-0]
- Unlock your bootloader
- Enable ADB from MIUI Settings > Developer options
- Plug your USB cable to your Windows PC and type :
adb reboot bootloader
then :
fastboot flash recovery <twrp-xxxx>.img
fastboot reboot recovery
. For MIUI users Only :
After a long investigation, i find out that the command " fastboot boot <twrp-xxxx>.img " is no longer working in Android [11] to avoid overwriting TWRP by the Stock MIUI Recovery. Because the code to do this wicked job after every reboot is inside the stock "init" binary.
So to finally stop this mess :
(after doing)
fastboot reboot recovery
Flash Magisk (rename it to .zip) in TWRP menu ... This will overwrite the original "init" with the Magisk one ... That's All !
This workaround should work for all devices with android 11 oem software pre-installed ! (tested on my oneplus 8 too)
DATA BACKUP & RESTORE PROCEDURE
- Create your backup in the internal storage, for faster process.
- Transfer the created "TWRP" folder to your PC/Micro-SD/USB Stick ... for future use & emergency !
- To restore "Data" again, just do the simple "wipe" before or restore on the fly !
If you do "format", your encryption files will be lost and you can't restore your "data" again, unless you boot to the system then reboot to TWRP to do the simple wipe again and restore !
TOOLS & GUIDES [must read +++]
. TWRP Universal Script
. Google Essential Pack
. LOS 18.1 : SafetyNet Fix & Full System Optimization
. GCam Fix : AOSP 11 / OSS 11
. Scoped Storage Disabler [11]
. Display Refresh Rate [60Hz]
. Downgrade / Upgrade Android versions
DOWNLOAD
Here
XDA : DevDB Information
TWRP, Tool/Utility for the POCO X3 [NFC]
Contributors
gringo80
Source Code 1 : https://github.com/TeamWin
Source Code 2 : https://github.com/mauronofrio/android_device_xiaomi_surya
Version Information
Stable Release : 2021-11-24
Initial Release : 2021-10-03
Reserved
Update 2021-11-24 : Highly Recommended
- fstab update
- improve the overall stability
- final update for both 10 & 11 builds
Update 2021-10-15 :
- fstab update : remove "wrappedkey" flag ... for maximum roms compatibility
Update 2021-10-11 :
- update fastbootd : now it's fully working as a stock recovery +++
- make adb sideload working again ! (all credits ... to me)
- code improved a lot : switch between custom roms is no longer an issue (i know ... i'm awesome )
- ramdisk : use LZMA compression
Update 2021-10-10 :
- initial support for fastbootd
- fix a regression in the previous builds, that caused sometimes, a TWRP bootloop
- improve the overall stability +++
Update 2021-10-09 :
- general code cleanup
- add special version for android 10 [3.4.0-0] (must read the guide - 1st post)
Update 2021-10-08 :
- fix the "internal storage" not being readable after formatting /data
=> please reboot TWRP again after formatting to transfer your files !
- decrypter script : minor update
- add time_daemon
- improve : touchscreen, vibration & the overall performance
Update 2021-10-06 :
- split prop.default to show the true name of the device when connected : surya or karna
- fstab : remove the duplicated string for super
Update 2021-10-05 :
- add vibration support
- rework from scratch the decrypter script ... no more useless stuff
- recompile recovery to (raw).img ... avoids the red splash warning (aka Soft Brick)
Update 2021-10-04 :
- use the official "prebuilt" xiaomi blobs (dtb, dtbo & kernel) for optimal performance and stability
[What does it mean in english, please ?]
Stock Recovery Core with TWRP UI !
Reserved
Which recovery posted above do existing Orange fox users need to flash?
ocujos said:
Which recovery posted above do existing Orange fox users need to flash?
Click to expand...
Click to collapse
there is only one recovery here ... do you mean backup ?
Thanks. I saw three files and got confused.
Does it support OSS decryption?
Alan Ryan said:
Does it support OSS decryption?
Click to expand...
Click to collapse
yes
Can't download it
Alan Ryan said:
Can't download it
Click to expand...
Click to collapse
Sorry, i forgot to update the link !!!
Differences between this one and brigudav's twrp?
sturges said:
Differences between this one and brigudav's twrp?
Click to expand...
Click to collapse
You can see all the difference in the changelog (2nd post) ... I think it's clear enough.
gringo80 said:
You can see all the difference in the changelog (2nd post)
Click to expand...
Click to collapse
Thanks. Do you think I could flash this over brigudav's twrp safely (without losing my current rom)?
of course
Update Install Instruction for MIUI users !!!
see OP for more explanation ...
It doesn't decrypt ROMS with OSS vendor, such as ArrowOS
Alan Ryan said:
It doesn't decrypt ROMS with OSS vendor, such as ArrowOS
Click to expand...
Click to collapse
Do you know of any recovery that does? I've been looking for one, and niether TWRP nor OrangeFox seem to support decrypting OSS vendor ROMs.
ReizoCain said:
Do you know of any recovery that does? I've been looking for one, and niether TWRP nor OrangeFox seem to support decrypting OSS vendor ROMs.
Alan Ryan said:
It doesn't decrypt ROMS with OSS vendor, such as ArrowOS
Click to expand...
Click to collapse
Click to expand...
Click to collapse
OK guys & girls,
Your ROM developer missed something very important in the fstab.qcom (userdata string) ... this flag : "wrappedkey".
Without this, no recovery in the whole galaxy will be able to decrypt your data !
Yes, you have a faulty build. I made for you (and him) the fix. So ask him to add it in the next build !
You have to flash again your build followed with this fix, then format data is mandatory even if he put the fix after ... there is no other way !
He should recognize this error ! (he should also be very careful and test his build before uploading)
As you can see, with the fix, TWRP is able to decrypt /data partition again !
Cheers
Brigudav's TWRP decrypts OSS builds without fstab fix.
Alan Ryan said:
Brigudav's TWRP decrypts OSS builds without fstab fix.
Click to expand...
Click to collapse
To make it short : that's a wrong encryption in ArrowOS ! No rom developer use that (pixel, lineageos, miui ... etc) in any recent device !
Brigudav has made his own version of TWRP to support that error !
I'm telling you how the things should be done ... that's it. If you are happy with brigudav recovery, that's good for you !

Categories

Resources