[RECOVERY][R][OneUI3.1] TWRP v3.4.0 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"
}
- 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.

Related

[ROM] theOne5TOS [OxygenOS][AROMA]**Open Beta 3-A10**Stable 9.0.11-PIE**[05/19/20]

. theOne5TOS
for OnePlus 5T
{
"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"
}
Features
Based on Stock OxygenOS
=> My Custom Slashscreen - thanks to makers_mark for Injector tool
=> My Custom Bootanimation
=> Aroma Installer - thanks to amarullz
=> Root Choices- Magisk
=> Permissive Module
=> AdAway or Blokada
=> Debloater via Aroma
=> BusyBox Installer - thanks to osm0sis
=> Option to Choose Options Through Aroma without having to Install Full OS (Just UnCheck theOne5TOS)
=> Viper4Android (must install Permissive Module)
=> Dolby Digital Plus
=> Rounded Recents (for Oreo - Use Ozone)
=> Rounded Corners (for Oreo - Use Ozone)
=> No Verity for those who are Decrypted (thanks to xXx)
=> Option for Stock Bootanimation/Splash Screen in Aroma
Thanks to c_86 for testing my betas and testing my Open Beta Roms due to I am not using/installing Open Betas on my 5T
ROM OS Downloads
Installs OS, Boot Animation/Logo, Debloat options, and Root
Stable
Open Beta
Mirror
ROM Add-On Package Downloads
Installs Launchers, Apps, Magisk Modules and Sounds Mods
Download
Mirror
Launchers
Code:
Action Launcher
Lawn Chair Launcher - Pixel Edition
Nova Launcher
Apps
Code:
Adaway
Blokada
OZone
Curve *Not compatible with PIE
Substratum Theme Engine
Titanium Backup
Magisk Modules
Code:
BusyBox
CloudFlare DNS
Fingerprint Swip - Aswin08
Google Contacts and Dialer
Google Feed for OnePlus Launcher
Permissive
Samsung ONE UI Weather
YouTube Vanced
Wifi Bonding 2.4GHz
Sound Mods
Code:
Audio Modification Library
Viper4Android
Dolby Digital Plus
Dirty Flash/Update Install Instructions
-Must have Bootloader Unlocked and TWRP installed
!!!remove any Overlays if using Substratum!!!
1. Boot to TWRP
2. Make sure to always do a Nandroid Backup
3. Install theOne5TOS Rom (Do Not Wipe Anything) (Make sure to choose a root and redo you debloating)
4. Install Add-On package and configure AROMA (Install apps if any, need to reinstall any modules or sounds mods unless new)
5. *Optional install Xposed (Not Compatible with Pie)
-Enjoy!
Clean Install Instructions (TWRP Bootloop Fix)
1. Boot to TWRP
2. Make sure to always do a Nandroid Backup
3. Wipe > Factory Reset (Do not wipe data in Advanced Wipe)
4. Wipe > Advanced Wipe > Caches, System and Vendor
5a. Install theOne5TOS with Root and boot to OS (Do not install Add-On package yet)
5b. ***Reboot back into OS so Magisk Manager will load (You do not have to go through Setup yet)
6. Boot to TWRP and Install Add-On package and choose your options in Aroma
7. *Optional install Xposed (Not Compatible with Pie)
Setup OS and Enjoy!
Install Instructions - Encrypted To Decrypted Device
- Boot to TWRP
- Format Data (will wipe internal storage, make backup with OTG or to PC)
- Reboot to Recovery
- move files back to phone (ex. theOne5TOS.vx.x)
- Install and in aroma check No Verity along with OS and Magisk in Root section
- Reboot to System (can take some time to decrypt device, if hangs just hold vol - and Power to reset)
-If device is already Decrypted and updating just Check No Verity when installing OS
Recommended TWRP
TWRP 3.3.0-x blu_spark v9.100
Screenshots
Splash Screen
Wallpaper + Boot anitmation
Rounded Recents
Color Accent Light
Color Accent Dark
Google Feed
Magisk Module Uninstaller
fixes bootlooping due to Magisk Modules
1. Boot to TWRP
2. Go to Advanced > File Manager > data > adb > modules
3. click on the folder of the module you want to delete
4. while inside that folder click on the little folder on the bottom right with the check mark on it
5. click Delete
Done... Reboot back to OS without a bootloop
!!! I AM NOT RESPONSIBLE FOR ANY POSSIBLE DAMAGE DONE TO YOUR DEVICE AS A RESULT OF FLASHING AND I AM NOT RESPONSIBLE FOR ANY BRICKED PHONES OR LOST DATA... FLASH AT OWN RISK !!!
I have not flashed any custom roms or decrypted so I cannot provide support if coming from any other custom roms (even other custom OxygenOS roms) or having device being decrypted, seems like a lot of people are having issues with this and I am sorry, best I can say is read the OP for instructions, I will try to provided the best instructions from other members who know how to fix this issue. Thank you!
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>>OnePlus 5T Unbrick Guide<<<
Oneplus 5T Unbricking Tool files provided by OnePlus during a Remote Session based on OxygenOS 4.7.2 (with no password)
My other Roms
theOne7ProOS - Magisk Module
theOne7OS - Magisk Module
theOne6TOS - Magisk Module
theOne6OS - Magisk Module
theOne5OS
theOne3TOS
theOne3OS​
Donations: Thank you so much!!!
@110112 - 5.00
@bigbaldbloke - 10.00
@preference - 10.00 @preference - 5.00 @preference - 15.00
@checko55 - 10.00
@grellsen - 10.00 @grellsen - 10.00 @grellsen - 10.83
If you like my work Donations are appreciated, You all are Amazing!!! and Thank You!!!
PayPal
Please Report Any Bugs. Thank You!
Change Log
theOne5TOS
Open Beta
33
32
31
30
28
27-1
27
26
25
24 *FIX*
23
Stable
9.0.7
9.0.6
9.0.5
9.0.4
9.0.3-1
9.0.3
9.0.2
9.0.1
Add-On Package
v1.9.2
v1.9.1
v1.9
v1.8
v1.7
v1.6
v1.5
v1.4
v1.3
v1.1
reserve 2 - just in case
Download not found
I guess they're uploading?
Links are now Live
OB1 with Aroma Installer does not boot - Armoa Installer makes a black screen in TWRP if you try to install it. when i try to boot into System it boots back to TWRP
tried with latest twrp by ibe
CoreGaming said:
OB1 with Aroma Installer does not boot - Armoa Installer makes a black screen in TWRP if you try to install it. when i try to boot into System it boots back to TWRP
tried with latest twrp by ibe
Click to expand...
Click to collapse
Try this:
Wipe everything excluding internal storage
Flash this ROM
When it bootloops back into recovery, wipe data then reboot
CoreGaming said:
OB1 with Aroma Installer does not boot - Armoa Installer makes a black screen in TWRP if you try to install it. when i try to boot into System it boots back to TWRP
tried with latest twrp by ibe
Click to expand...
Click to collapse
So it does not let u choose any option in aroma at all?
Flashed with the 8.0 TWRP by @codeworkx!
It boots
CoreGaming said:
Flashed with the 8.0 TWRP by @codeworkx!
It boots
Click to expand...
Click to collapse
Thank u I will put that as a suggestion on the 1st post
Is ROM deodexed ?
Mine!
Enviado desde mi ONEPLUS A5010 mediante Tapatalk
Wilux said:
Is ROM deodexed ?
Click to expand...
Click to collapse
No it is not
Welcome.
ob1 rom does not boot. when u choose magisk, it goes into a blackscreen when it's magisk's turn to install and nothing happens.
when u uncheck magisk, it finishes installing but when u reboot it goes back into recovery.
I am decrypted w codeworkx recovery
edit: I think the problem is something w the boot.img
I flashed the blu kernel for OOS Oreo and booted up now
JUST clean flashed 4.7.6 v1.0 from FREEDOMOSv2.1.
I only did system&cache wipe and remove screen lock before reboot to twrp.
Installation goes smoothly, and FYI Magisk verison is 15.1 not 15.2 in your 476v1.0 build, not a big deal though.
And build number is setting only say TheOne5TOS, missing v1.0 I guess.
-----
edit:
just take a look in the zip, I found dns setting from build.prop, which is not an option shows in aroma installer, hope it comes optional in the future.
I had big problems with bootloops and black screens, so the steps I used to get this to finally work were:
Flash ROM
Flash Blue Spark kernel 77 for Oreo
Flash Magisk manually (I skipped that in Aroma).
Prob doesn't matter which Magisk you have if you are stuck in recovery, you can update after you boot.
Everything seems to be ok and I am now restoring apps.
xgerryx said:
I had big problems with bootloops and black screens, so the steps I used to get this to finally work were:
Flash ROM
Flash Blue Spark kernel 77 for Oreo
Flash Magisk manually (I skipped that in Aroma).
Prob doesn't matter which Magisk you have if you are stuck in recovery, you can update after you boot.
Everything seems to be ok and I am now restoring apps.
Click to expand...
Click to collapse
This is the version ? I dont see link for this kernel.
CoreGaming said:
OB1 with Aroma Installer does not boot - Armoa Installer makes a black screen in TWRP if you try to install it. when i try to boot into System it boots back to TWRP
tried with latest twrp by ibe
Click to expand...
Click to collapse
I already had this running.
---------- Post added at 06:40 PM ---------- Previous post was at 06:40 PM ----------
Did u use the new ob1 or the one they pulled? There's two

[ROM][EOL][FINAL][8.1.0][i9100] Pixel Experience ASB[AOSP][r65][2019/07/15]

{
"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"
}
PixelExperience ASB for Galaxy S2 [i9100]
What is this?
Pixel Experience ASB is an AOSP ROM based on the original project, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation)
Our mission is to offer the maximum possible stability and security, along with essential features for the proper functioning of the device and latest ASB patches for Android Oreo
Based on Android 8.1
NOTE:
Code:
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
Whats working?
Wifi
RIL
Mobile data
GPS
Camera
Flashlight
Camcorder
Bluetooth
FMRadio
Lights
Sound / vibration
Known issues
VSync
DON'T FLASH GAPPS, ALREADY INCLUDED
Download:
AFH: New builds
Old builds without emulated storage
​
Android OS version: 8.1.0_r65
Security patch level: July 2019 (Lineage ASB)
Build author: linusdan
Source code: https://github.com/PixelExperience
Kernel of device: https://gitlab.com/linusdan/kernel_samsung_smdk4412/tree/oreo
ROM Developer: linusdan
Credits - @rINanDO
Before installing ROM, you need to:
- 1.5 GB of system partition
- Emulated storage (from the April build).
Not sure how? See in this post
If you like my work, do not forget to click the button thanks. It's free!!!
ROM OS Version: 8.1 Oreo
ROM Kernel: Linux 3.0.x
Based On: AOSP
TWRP Required: TWRP 3.3.1-1 EMU
Version Information
Status: Stable. No longer maintained
Created 2018-09-21
Last Updated 2019-07-15
Reserved
NO ETA REQUESTS!
DOWNLOAD LINKS IN OP
Frequent questions
I do not use GAPPS! How can I remove?
R: Unfortunately not. Sorry.
What are the bugs?
R: See Known issues in OP.
How do I get root?
R: Download SuperSU Flashable and install via TWRP. After this, update the application by the Google Play
I found a bug!
Make a logcat and put it in pastebin/hastebin. I'll look when I can
You will need a computer, adb installed, usb debugging enabled on the smartphone and a usb cable.
Here's how to do it here.
1. Open Command Prompt (Windows) or Terminal (Linux/macOS).
2. Type:
Code:
adb logcat -d > logcat-dd-mm-yyyy.txt
This will save the log to logcat-dd-mm-yyyy.txt.
No nonsense questions, please!
Avoid meaningless discussions and help you and the user have useful information on the thread :good:
Dan, when I connect the phone to the PC, I can not access the files because there is no information to authorize the procedure in the notification! Please take a look when you can.
Calm down, Padawan! This is not a bug but google stuff. They have placed the authorization option on development tools. Everyone is trying to understand why this
Do this when you want to have access to them:
Go to System -> developer option -> USB and activate MTP manually.
What will be the frequency of compilations?
Monthly or every two months . I plan to spend $12 per month for the projects.
Praying for the low dollar quote on the Google Cloud Engine :laugh::fingers-crossed::good:
Upgrade from Samsung stock ROM to latest build using ODIN 3.13.1
Also recommended for devices with Android 4.4 - 5+
Back up your files and make a full wipe before the procedure.
Files Required:
Stock ROM
Pit file by-the.gangster
Samsung USB Driver
Odin 3.13.1
Latest Pixel Experience
Pit file with Emulated Storage by rINanDO
TWRP Emulated Storage 3.3.1-1 by rINanDO
0) Install Stock ROM
0.1 After downloading the tools, install the Samsung USB Driver and unzip the file of the rom.
The original rom file is tar.md5
0.2a Boot your phone into Download-mode (Volume down + Power/Standby + Home and hold for 10 seconds).
0.2b Start Odin 3.13.1 in your PC.
0.2c Connect your phone via USB to your PC.
0.2d Press volume up on your phone, Odin should detect your phone.
0.3 In the pit tab on the left side, select the file "i9100_1.5gb-system_6gb-data_512mb-preload_by-the.gangster.pit"
0.4 In AP button, select the tar.md5 file. The Odin app will frozen for a few minutes but do not worry.
After this, select start button. Wait terminate, do not pull the cable
0.5 The device will restart. A message will appear stating that it is encrypted. Turn off your device and enter recovery mode (Volume up + Power/Standby + Home and hold for 10 seconds). Clear Cache and Dalvik / Cache. Restart.
0.6 A warning will appear in the status bar saying that the partition is corrupted. Format the partition. Verify that the partition succeeded in the device settings.
0.7 Charge the phone and follow the next instructions.
1) Prepare your phone
1.1 Copy the ROM to the Micro-SDCard before flashing.
1.2 Boot your phone into Download-mode (Volume down + Power/Standby + Home and hold for 10 seconds).
1.3 Start Odin 3.13.1 in your PC.
1.4 Connect your phone via USB to your PC.
1.5 Press volume up on your phone, Odin should detect your phone.
2) Odin
Auto Reboot : unchecked
Re-Partition: checked
PIT : i9100-LOS-16.0-Emulated-Storage.pit
AP : i9100-LOS-16.0-Emulated-Storage-TWRP-3.3.1-1.tar.md5
Press Start.
3) After successful flash
Reboot phone into Recovery
Press Volume up + Power/Standby + Home and hold for 10 seconds.
The phone shuts down.
Repeat Press Volume up + Power/Standby + Home and hold for 10 seconds
Phone boots in recovery TWRP 3.3.1-1. Swipe to allow modifications.
4) TWRP
In TWRP 3.3.1-1 you need to format partitions
- Wipe -> Format Data -> Type [yes]
- Wipe -> Advanced Wipe -> Select:
Dalvik / ART Cache
Cache
System
Non-emulated Storage
-> Swipe to Wipe
5) Install Pixel Experience and boot system.
P.S: To prevent "Uncryption unsuccessful" error of GAPPS at first start:
- Reboot to recovery and Wipe -> Format Data -> Type [yes] again
Changelog
15072019 [EOL] - FINAL BUILD
* Android 8.1.0_r65
* Fix audio stereo recording
* GApps updated to the latest
* Add dummy keydisabler to allow navbar disabling
* Chromium webview: Updated to 75.0.3770.101 via LOS;
* Added Bluetooth SIM Access Profile support (not tested)
* Using the preload partition for compatibility with the new version of TWRP Emulated Storage by rINanDO
* Applied security updates from LineageOS (July 2019) because Google has not released a new tag for the Oreo
Important:
Update the TWRP before installation!
Files Required:
TWRP EMU 3.3.1-1 by rINanDO
1) Flash TWRP EMU 3.3.1-1 by rINanDO and reboot recovery.
2) Install the new update with dirty flash.
Changelog
04062019 [EOL]
* Android 8.1.0_r65
* GApps updated to the latest
* Fix ADB connection via FunctionFS
* Chromium webview: Updated to 72.0.3626.121 via LOS;
09042019 [EOL]
First PixelExperience ASB build
* Android 8.1.0_r63
* Increased heapsize to 360mb
* Support to multi user added
* GApps updated to the latest
* Performance enhancements
* Emulated storage implemented
* Ported FunctionFS to our kernel (credits goes to @rINanDO)
24112018
* Updated sources;
* GApps updated to the latest
* Fix brightness button;
* Various bug fixes.
07112018
* Updated sources;
* GApps updated to the latest
13102018
* Enabled wifi powersave mode (credits goes to @rINanDO)
* Chromium webview: Updated to 69.0.3497.109 through the lineageos repository;
* GApps updated to the latest
04102018
* Performance optimizations;
* Implementation of auto sleep through (battery drain has improved a lot!);
* GApps updated to the latest
ohh!! i was waiting for this!!
thanks
i'll try and report
thanks alot for share :good:
but if this is a beta, i think it's better add BETA in title
linusdan said:
PixelExperience for Samsung Galaxy SII International (GT-I9100)
DON'T FLASH GAPPS, ALREADY INCLUDED
Download:
GDrive - AFH
Last Updated 2018-09-21
Click to expand...
Click to collapse
Thanks for the ROM. But I don't need and like g-apps. How to uninstall them?
I'm getting error 7 while patching system partition. I have 1GB system partition. how big does it need?
fixed it, system partition had gone dirty, fixe it, could able to flash
guest4711 said:
Thanks for the ROM. But I don't need and like g-apps. How to uninstall them?
Click to expand...
Click to collapse
chhapil said:
I'm getting error 7 while patching system partition. I have 1GB system partition. how big does it need?
fixed it, system partition had gone dirty, fixe it, could able to flash
Click to expand...
Click to collapse
I put this information in the second and third posts. I was going to add before, but I was very sleepy. Take a look, please
linusdan said:
I put this information in the second and third posts. I was going to add before, but I was very sleepy. Take a look, please
Click to expand...
Click to collapse
Sure will help as normally pixel ROMs come with gapps pre packaged it needs bigger system partition.
Also i have seen from Moto G forum, folks have seen better results with Android Go config.
Worth a try for our old device
linusdan said:
INSTRUCTIONS FOR RESIZING THE PARTITION
2) Open the odin. In the pit tab on the left side, select the file "I9100_1.5GB-System_6GB-Data_512MB-Preload_by-
Click to expand...
Click to collapse
Do you recommend that pit files for all yours ROMs? For Nougat too?
Gastozz said:
Do you recommend that pit files for all yours ROMs? For Nougat too?
Click to expand...
Click to collapse
And why not?
Thanks, Feedback as soon as possible
New build is up with Android Go configurations.
Download in OP.
-So far for me:
-Install from jb 4.2.1 after repit get find.
- Phone not recognized by connecting PC câble to windows 7
- Cannot open files from ES explorer apps. Message "SD card formated as internal memory, reboot your phone"
- My files apps works to go to external SD but until now internal SD no chance, maybe a repit problem, going to repit and reinstall to see.
- Camera works great but sending photos by bluetoth or gmail didn't work.
- Don't know anything about call transmition, cose' still have issue regarding, after reboot, ask me for network unlock.
Since i bought it 7 years ago, free from any mobiile operator, i never had this problem before and until now it got thousands "ROM flash".
Maybe because i changed the sim card or imei issue? so long guys
islander999 said:
-So far for me:
-Install from jb 4.2.1 after repit get find.
- Phone not recognized by connecting PC câble to windows 7
- Cannot open files from ES explorer apps. Message "SD card formated as internal memory, reboot your phone"
- My files apps works to go to external SD but until now internal SD no chance, maybe a repit problem, going to repit and reinstall to see.
- Camera works great but sending photos by bluetoth or gmail didn't work.
- Don't know anything about call transmition, cose' still have issue regarding, after reboot, ask me for network unlock.
Since i bought it 7 years ago, free from any mobiile operator, i never had this problem before and until now it got thousands "ROM flash".
Maybe because i changed the sim card or imei issue? so long guys
Click to expand...
Click to collapse
I am using ROM for 8 days and have not seen any related issues. I'll consider some things.
Thanks for the feedback!
linusdan said:
I am using ROM for 8 days and have not seen any related issues. I'll consider some things.
Thanks for the feedback!
Click to expand...
Click to collapse
Regarding the unlock network code message, it happens since i tried to install lineage-15.1-20180731-UNOFFICIAL-i9100 i guess, not from your ROM.
But for other bugs i still have issue, even after new reinstall, from repit. Maybe i miss something after the repit process.
I don't remember, should we reconfigure the format of cache, system, etc ?
islander999 said:
Regarding the unlock network code message, it happens since i tried to install lineage-15.1-20180731-UNOFFICIAL-i9100 i guess, not from your ROM.
But for other bugs i still have issue, even after new reinstall, from repit. Maybe i miss something after the repit process.
I don't remember, should we reconfigure the format of cache, system, etc ?
Click to expand...
Click to collapse
Yes! A thorough cleaning is always recommended.
linusdan said:
Yes! A thorough cleaning is always recommended.
Click to expand...
Click to collapse
Thanks for your answer but i did all the wipe.
I was meaning before, do i have to change file system from EXT4 to F2FS for example
islander999 said:
Thanks for your answer but i did all the wipe.
I was meaning before, do i have to change file system from EXT4 to F2FS for example
Click to expand...
Click to collapse
If you wish.
https://forum.xda-developers.com/showthread.php?t=3752664 go apps it works on dotos v2.5 oreo

[RECOVERY][R][OneUI3.1] TWRP v3.5.1 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"
}
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

Development [KERNEL] [OFFICIAL] [MIUI/AOSP] [UNIFIED] LegionX V2.0 - By Venom_Stark

{
"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"
}
« Disclaimer & INFO »​
Code:
# include <std_disclaimer.h>
/*
* Your warranty is... Still valid??.
*
* 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 KERNEL
* 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.
*/
Note: I'm just a library man all works saved to their owners this kernels made by love check credits. All copyright saved here with developer premison ​
Click to expand...
Click to collapse
​​Name of Kernel: LegionX​
​Version of kernel: 2.0 NEW​
​Lates stable Update: 2021/sep/03​
​Supported Roms: MIUI & AOSP​
​Status: Stable​
UNIFIED = MOJITO / SUNNY​
​
« Changelogs »
[ Latest Release Changelog ]
Check Post #2 (click number) for changelogs
« NOTES »​• In MIUI / MIUI based ROMs, kernel version will show "Unavailable" because MIUI doesn't support long names (because I used proton clang and lld) but kernel working perfectly you can see name in FKM tough.
​• It's AIMING on Performance, stability,..
​• If you can't flash with TWRP , use FK manager to flash it "root required".
• KCAL works fine .Everytime you changed value in KCAL just screen off (Don't power off) and open screen .
New value will apply.
• If your device not booting to system just bootloop or fastboot only. Don't panic. re-flash your rom file without wiping data. And please report here with the name of rom and any details.
• If you update TWRP recovery, reflash the kernel again too.
• You don't need to Wipe data ! Only cashe and Dalvik.
• Report for any bugs/issues with logs if available.
« DOWNLOADS »​Latest Stable Build (LegionX V2.0):
• Click here to download LegionX V2.0 (MIUI/AOSP)
​Previous Stable build:
• Click here to download V 1.0-LTO (AOSP Only) Build
« INSTALLATION »​1- Download Kernel & save it on internal storage.
2- Boot to recovery (TWRP).
3- Flash the kernel zip file.
4- Wipe Cashe & Dalvik. “Don't Wipe Data”
5- Reboot to system.
NOTE: For pixel experience rom, use this Guide:
Spoiler: GUIDE FOR Pixel experience Rom
IT'S can safely installed on Pixel experience. Just follow this:
1- Boot TWRP recovery with this command:
Code:
fastboot boot twrp.img
2- Don't Install ramdisk or anything just go to LegionX Kernel on your storage and flash it.
3- Wipe Cashe & Dalvik.
4- Power Off then power on your device.
Done.
« CREDITS »​• Kernel by: @venom_stark , Thanks
• Thanks to @ZIDAN44 , @CloudedQuartz ,@cyberknight777 & @Shararti1 .
• Thanks @AnomYT for Banner
• XDA-OP: @Abdullah.Csit
• #All testers.
• GitHub Source Link: https://github.com/venom-stark/mojito...
​
SHOW YOUR SUPPORT BY HITTING LIKE ​
Click to expand...
Click to collapse
#Kernel Changelogs 2021/9/03:
Code:
LegionX v2.0:
-schedtune_assist: Cleanup and update
-sched/tune: Only force UX tasks to big cores
-f2fs: Enlarge min_fsync_blocks to 20
-diag: Add timer to make sure wakelock no stuck
-fs: Reduce cache pressure
lib/string: optimized memcpy,memmove, memset
-arm64: Import latest memcpy()/memmove() implementation
-ARM64/dts: qcom: Disable CoreSight DT entries for sdmmagpie
-scsi: ufs: Scrap Qualcomm's PM QoS implementation
-scsi: ufs: Scrap Qualcomm's PM QoS implementation
-msm: adreno: Relax CPU latency requirements to save power
-sched/fair: fix misfit with PELT
-qos: Don't allow userspace to impose restrictions on CPU idle
-mmc: Disable SPI CRC
-iommu: msm: Rewrite to improve clarity and performance
-PM: sleep: Don't allow s2idle to be used
-rcu: Speed up calling of RCU tasks callbacks
-Enable JUMP_LABEL and added some jump lebel patches
Spoiler: Old changelog
Code:
➡️ 2021/8/4 |
• MIUI not supported in this update ( On V2.0 will get update)
• Used LTO binary optimization
• Complied using proton clang with lld linker.
• Performance improvement
• Battery backup improvement
#Thread Changelog:
// 2021.august.4 //
- Introduce the new LOGO
- Kernel Updated ! 2021/8/4
- Added new note about MIUI in new update To «NOTES» section (IMPORTANT)
//
Can i flash this for MIUI EU rom?
lakshmish said:
Can i flash this for MIUI EU rom?
Click to expand...
Click to collapse
Yes
Abdullah.Csit said:
#Thread Changelog:
// 2021.july.22 //
- Added new note To «NOTES» section about KCAL (IMPORTANT)
//
Click to expand...
Click to collapse
Okay, lets try flashing this one
IMHO, this kernel is a little bit better than Neternal in battery utilization. Anyway tanx to the devs.
Pachunko said:
Okay, lets try flashing this one
Click to expand...
Click to collapse
Glad to know if it success
Anish Louis said:
IMHO, this kernel is a little bit better than Neternal in battery utilization. Anyway tanx to the devs.
Click to expand...
Click to collapse
Which rom?
Abdullah.Csit said:
Glad to know if it success
Click to expand...
Click to collapse
Unfortunately it wasn't, fastboot too. I quit kernels for good I guess.
EDIT: Maybe I need to flash latest stock firmware? Just an idea.
You must have a broken system. Flash Miui from MiFlash with cleanup and then reload the desired custom ROM. This will align all partitions.
Kernel tested on PE+, camera error persists.
Wouldn't it be obvious if a system is broken? crDroid is working flawlessly atm.
StaryMuz said:
You must have a broken system. Flash Miui from MiFlash with cleanup and then reload the desired custom ROM. This will align all partitions.
Kernel tested on PE+, camera error persists.
Click to expand...
Click to collapse
Reported to developer
Developer answer : “Ok I will flash PE+ now and test camera.”
Tested : Camera working perfectly on PE+.
Pachunko said:
Wouldn't it be obvious if a system is broken? crDroid is working flawlessly atm.
Click to expand...
Click to collapse
At less test flashing Latest firmware it won't be hard and it's good for your device anyway.
Here's what I tried now:
1. Flashed stock firmware (clean all)
2. Booted up to MIUI - Copied crDroid rom, kernel, gapps to internal storage
3. Rebooted to fastboot - flashed twrp.img via fastboot command
4. Rebooted to recovery, installed everything: ROM, Gapps, kernel
5. Wiped data/cache
6. Reboot - stuck at crDroid logo (at least it's no longer fastboot loop)
Update: Rebooted to recovery, data cannot mount - encrypted. "default_password" doesn't work.
Pachunko said:
Here's what I tried now:
1. Flashed stock firmware (clean all)
2. Booted up to MIUI - Copied crDroid rom, kernel, gapps to internal storage
3. Rebooted to fastboot - flashed twrp.img via fastboot command
4. Rebooted to recovery, installed everything: ROM, Gapps, kernel
5. Wiped data/cache
6. Reboot - stuck at crDroid logo (at least it's no longer fastboot loop)
Update: Rebooted to recovery, data cannot mount - encrypted. "default_password" doesn't work.
Click to expand...
Click to collapse
Just use fastboot recovery OTA tool flash CRdroid with it. Then wait till you boot in TWRP
Wipe data
Flash kernel
Reboot system
[Tool] Flash Custom ROMs through Fastboot [mojito / sunny]
Are you struggling to install custom roms on this device? Lots of recovery errors? Can't boot to any rom? Don't worry. Fastboot is a good way to avoid such nonsense... Install any custom rom & miui recovery rom through fastboot Steps: 1...
forum.xda-developers.com
Pachunko said:
Here's what I tried now:
1. Flashed stock firmware (clean all)
2. Booted up to MIUI - Copied crDroid rom, kernel, gapps to internal storage
3. Rebooted to fastboot - flashed twrp.img via fastboot command
4. Rebooted to recovery, installed everything: ROM, Gapps, kernel
5. Wiped data/cache
6. Reboot - stuck at crDroid logo (at least it's no longer fastboot loop)
Update: Rebooted to recovery, data cannot mount - encrypted. "default_password" doesn't work.
Click to expand...
Click to collapse
Pachunko said:
Here's what I tried now:
1. Flashed stock firmware (clean all)
2. Booted up to MIUI - Copied crDroid rom, kernel, gapps to internal storage
3. Rebooted to fastboot - flashed twrp.img via fastboot command
4. Rebooted to recovery, installed everything: ROM, Gapps, kernel
5. Wiped data/cache
6. Reboot - stuck at crDroid logo (at least it's no longer fastboot loop)
Update: Rebooted to recovery, data cannot mount - encrypted. "default_password" doesn't work.
Click to expand...
Click to collapse
It's a dynamic virtual A/B phone traditional way of flashing won't work.
First flash los recovery
Fastboot flash boot LosRecovery.img
Then boot to los recovery and format data.
Then click apply updated and flash rom thorough sideload..
After flashing rom reboot and rom will boot.
Then install twrp
Type command - fastboot boot twrp.img
After booting to twrp then go to advance click "flash current twrp". Then reboot system.
Then open twrp like normally by pressing vol+ and power button (you know)
Then flash kernel.
Edit: Don't need to flash TWRP in rom in which it pre-installed.
venom_stark said:
It's a dynamic virtual A/B phone traditional way of fishing won't work.
First flash los recovery
Fastboot flash boot LosRecovery.img
Then boot to los recovery and format data.
Then click apply updated and flash rom thorough sideload..
After flashing rom reboot and rom will boot.
Then install twrp
Type command - fastboot boot twrp.img
After booting to twrp then go to advance click "flash current twrp". Then reboot system.
Then open twrp like normally by pressing vol+ and power button (you know)
Then flash kernel.
Click to expand...
Click to collapse
I think he doesn't need to flash twrp again since CRdroid included TWRP.
Best way is using fastboot tool to flash his recovery rom
My regards
Pachunko said:
Here's what I tried now:
1. Flashed stock firmware (clean all)
2. Booted up to MIUI - Copied crDroid rom, kernel, gapps to internal storage
3. Rebooted to fastboot - flashed twrp.img via fastboot command
4. Rebooted to recovery, installed everything: ROM, Gapps, kernel
5. Wiped data/cache
6. Reboot - stuck at crDroid logo (at least it's no longer fastboot loop)
Update: Rebooted to recovery, data cannot mount - encrypted. "default_password" doesn't work.
Click to expand...
Click to collapse
the critical error is, you don't start the ROM after installing the rom.
flash the rom, start the rom, create a password/pattern so you get /data encryption key (you can disable it right after, but let system set it up once)
then, start flashing the rest. (installing gapps however might be necessary before booting it up for the fist time, idk)
if system can't decrypt /data, you will end up in a bootloop and/or fastboot loop.
I
Abdullah.Csit said:
I think he doesn't need to flash twrp again since CRdroid included TWRP.
Best way is using fastboot tool to flash his recovery rom
My regards
Click to expand...
Click to collapse
Yeah I forgot. But flashing through LOS or PE recovery will give 100% success boot.
I can't flash stock now at all... I get this error in mi flash:
error: Writing 'metadata'
FAILED (remote: 'Flashing of metadata is not allowed in snapshotted state')
so phone is bricked, not sure what to do. I can only get to fastboot currently

[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