yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S21 FE] kirbyNx:
Swx ROM for Samsung Galaxy S21 FE 5G (Exynos)
​

Hi guys, here I share my ROM for the Galaxy S21 FE 5G for variants eyxnos, I am not responsible for damaged phones, install at your own risk.

This rom was born from the need to have root or some other modification in stock but Samsung has included many limitations which make it difficult to modify in stock.

FEATURES:

Spoiler content hidden.

BUGS:

Not reported yet

Installation:

Flash custom recovery TWRP: Download

reboot recovery

Format data

Reboot recovery

Add zip to either internal memory or USB OTG

Flash ROM zip (Total installation time can take up to 4 minutes)

Reboot recovery

Flash magisk (if you want)

Format data

Reboot system

IMPORTANT:

It is possible that an error is displayed when mounting the partitions after installing the rom, it is normal, it is solved after the reboot recovery

Extra:

not released yet

Downloads:

Version 1.6: androidfilehost

Credits:

@SuperR. - For his Super R's Kitchen

@Gollo99 - Help and suggestions

@Nico04 - Help and suggestions

@3arthur6 - Fixed bluetooth pairing

@BlassGO - Dynamic Installer and Mods

@kai_zoku - Help, suggestions, and more

@ShaDisNX255 - Help, suggestions, mods and more

@ Samsung - FIrmware and kernel

Kernel Source:

Samsung Open Source

opensource.samsung.com

S21 FE Telegram Group:

Galaxy S21 FE | Official

You can view and join @SamsungS21FE right away.

t.me

Swx ROM Test Telegram Group:

https://t.me/SwxROM

Paypal:

Paypal.me...

if you want to support the project 👼

XDA: DevDB Information

Swx, ROM for the Samsung Galaxy S21 FE 5G

ROM OS Version: Android 12

Based On: ONE UI 4.1

Version Information

Status: Beta

Current Stable Version: 1.6 (first release)

Release Date: 2022-14-05
[Samsung Galaxy S21 FE] Gollo99:
Great job 👌
[Samsung Galaxy S21 FE] MemurBey:
Congratulations

Im waiting for pixel rom. Never like samsungs ui.
[Samsung Galaxy S21 FE] kirbyNx:
I hope we have that kind of roms very soon 😉
[Samsung Galaxy S21 FE] sip4050sip:
Hello,

thanks for the rom!

Is it possible to uninstall GAPS (ungoogle) the phone with this rom?
[Samsung Galaxy S21 FE] Angel28198428:
hola lo instale varias veces segun los pasos y mi telefono no arranca se reinicia constantemente
[Samsung Galaxy S21 FE] Angel28198428:
i installed it several times according to the steps and my phone does not boot up it constantly restarts
[Samsung Galaxy S21 FE] caltkevv:
ditto
[Samsung Galaxy S21 FE] sravari:
I love it😍
[Samsung Galaxy S21 FE] sunyakram:
Does this rom support call recording?

I'm coming from GALAXY S8, Which has many roms with built-in call recording in phone app.
[Samsung Galaxy S21 FE] kirbyNx:
I remember that this is one of the features that is included in stock
[Samsung Galaxy S21 FE] sravari:
no bugs yet .... and is great
[Samsung Galaxy S21 FE] MaX1ss:
I flashed in twrp and wipe data but the phone doesnt open and it continual rastarts.

whats the problem you think?
[Samsung Galaxy S21 FE] kirbyNx:
Did you install on the latest firmware version may patch?
[Samsung Galaxy S21 FE] MaX1ss:
No, I flashed Apr official rom with twrp before the flash swx rom, fail. And tryed May official rom too, same the first.

- Bootloader lock disable

- Used Twrp recovery

- Format data after the flashing rom

I need to use this rom so alike the official rom, pls help how I fix this
[Samsung Galaxy S21 FE] Abhi.Aj10:
Nice work!

App lock and internet speed meter was a very needed feature for me. Waiting for the warranty to end to flash a rom.

Anyway I can enable applock and internet speed meter in stock? Atleast the applock?
[Samsung Galaxy S21 FE] kirbyNx:
Unfortunately to enable these features it is necessary to edit system files.
[Samsung Galaxy S21 FE] Custom ROM geek:
Is there a telegram group to track the progress?
[Samsung Galaxy S21 FE] Billabomb75:
Well i use a internet speed meter that runs.. its quite nice and doesn't drain your battery.

Internet Speed Meter Lite - Apps on Google Play

A simple and convenient tool to keep track of your Internet Speed and Data Usage

play.google.com

Suggest you run a Adblocker DNS. I use dns.adguard.com in custom DNS settings
[Samsung Galaxy S21 FE] mr.mgmg:
this rom support SM-G990U model ?
[Security Discussion] Songtsan:
If I am constantly seeing that there are configuration messages when I clear the memory or look at the activities in this one app I use called 3c all-in-one toolbox.

I think that someone has the e-sim slot in my phone activated and that they run chat-bots on it and somehow make money from it, see the pics attached. I don't ever send out messages as group messages, and there are things running that indicate a second number is being used.

I could just flash the phone but I'd really like to view what has been going on but I don't know where to begin. ANyone know what would let me see configuration messages and/or see second sim activity?
[HTC Excalibur] jgro1976:
How do I tell the t-zones key to point to the new, upgraded Opera Mini 4.1 instead of the old 4.0 version?

I uninstalled the old version, and now when I press the t-zones button it gives me an error msg.

Thanks.
[HTC Excalibur] iamanalog:
i think you have to open up the short_ie.lnk file and change it to 1 instead of 0 or something..
[HTC Excalibur] jgro1976:
Checked that, didn't see anything related to Opera Mini.

Anyone else?
[HTC Excalibur] jgro1976:
Checked that, didn't see anything pertaining to Opera Mini.

Anyone else?
[HTC Excalibur] iamanalog:
Yeah the short_IE file should look like this..

28#"\windows\jbed.exe" -run s0_

and after installing something else to jbed you have to change the -run s0_ to -run s1_ ....or 2,3..ect until you find the right number.. which i think is based on how many java apps you have installed or had previously installed.

you can check this thread for help http://xdaforums.com/showthread.php?t=380504
[HTC Excalibur] jgro1976:
Ok, I get it...what I'm having a hard time with is how to actually change the file. Every time I try to change and save it, it reverts back to the original entry.

Also, I've heard some people say that they cleaned up their appdata\javadb folder, but I don't know waht to delete or leave in there, and I don't wanna screw things up.

Sorry, kind of new to all this editing internal files, etc.
[HTC Excalibur] iamanalog:
well i know you can either edit the thing on your computer by renaming it to a txt file then back to lnk and putting it back in the windows folder..

I think you should still be able to use somethign like vieka wordpad which is on surrealnetworks dash apps page to edit it on the phone itself..

If your having permission problems i think you might need to app unlock it.
[Samsung Galaxy S21 Ultra] easyrider77:
Before April I was getting 6hr sot. While not the best, it's not the worst either, but definitely could use improvement.

I'm comes the April update, and after like 4-5 days I'm noticing better sot, by quite a bit. So I continue to keep checking battery life, doing the same routine daily, so I get a correct reading, and sure enough, I was getting 8hrs sot avg. I normally start charging at 15%, so I pushed it to 8% and reached 9.5 hrs sot, and over the month I still stayed at this same battery.

I was very very pleased and was bragging on Samsung really big time.

So up comes this may 2022 update, and sadly, my battery life dropped back to 6hrs sot.

So it got me to thinking. I've heard people say the battery takes time to settle in after an update, so is that true for "all" updates, or just a like major os update? Because if it's all updates then the battery don't have time to ever settle in really, because we get monthly updates.

The may 2022 update was pretty much just a security update.

So should I just give it time? Or am I destined to be stuck with the 6hrs sot vs the 8hrs I was getting?
[Samsung Galaxy S21 Ultra] afro972:
same issue
[Samsung Galaxy S21 Ultra] amirage:
For me the May update has been the same as April update...Well, as I had mentioned earlier, Samsung manages to hit the bell curve in terms of battery life with every update....
[Samsung Galaxy S21 Ultra] iionas:
Did you find any fix to this?

mines been absolutely horrible since
[Samsung Galaxy S21 Ultra] bodomfan:
I'm getting an iPhone in September,fed up of unreliable battery all the time
[Samsung Galaxy S21 Ultra] devonburns20:
Did you guys wipe cache after update? I did that and also I enabled 'Suspend execution for cached apps' in developer settings and it seemed to help a lot.
[Samsung Galaxy S21 Ultra] iionas:
Excuse the stupid question. What's does it do?
[Samsung Galaxy S21 Ultra] iionas:
Sorry to be more direct the suspension option
[Samsung Galaxy S21 Ultra] amirage:
here's a reddit link for your reference:

https://www.reddit.com/r/oneui/comments/r9rqyp
[Samsung Galaxy S21 Ultra] iionas:
Have done all of the above and 0 difference
[Upgrading, Modifying and Unlocking] swfcowl5:
just done all unlock and all gone well phone now unlocked only problem is its on windows 6 dunno if that is prob but now none of my sounds work they are all turned up to max so anyone any clues as to why as they worked before unlocking
[Samsung Galaxy A52s 5G] theghostkill:
Getting this error while flashing vbmeta.img from fastboot

d

C:\platform-tools>fastboot --disable-verity --disable-verification flash vbmeta_a vbmeta.img

Rewriting vbmeta struct at offset: 0

Sending 'vbmeta_a' (9 KB) OKAY [ 0.000s]

Writing 'vbmeta_a' FAILED (remote: 'No such file or directory')

fastboot: error: Command failed

Tried:

1. Updated adb & fastboot drivers

2. Used USB 2.0 port

3. Latest platform tools

4. Keeping vbmeta instead vbmeta_a
[Samsung Galaxy A52s 5G] Deleted member 11959327:
Did you try flashing from bootloader fastboot rather than fastboot

d

?

Some partitions won't flash from within userspace fastboot

d.

I don't recall offhand if this is the case for the vbmeta partition(s).

You are correct though that you should specify vbmeta instead of vbmeta_a as the target partition.

After checking which slot is set to the current slot using;

fastboot getvar current-slot

or

fastboot getvar all

And then setting the current slot, if necessary, using;

fastboot --set-active=a

or

fastboot --set-active=b

My understanding is that the correct practice is to set the active slot with a fastboot command, and then specify only the partition name (without _a or _b) and fastboot will communicate with the bootloader to write the image to the actual partition name (including _a or _b), based on which slot is set as the active slot.

So, maybe try again using bootloader fastboot. Note that I don't have any experience with your device. The other response may be correct such that fastboot isn't active/working on your device at all.
[Samsung Galaxy A52s 5G] theghostkill:
fastboot getvar current-slot

current-slot:

Finished. Total time: 0.001s

fastboot --set-active=a

fastboot: error: Device does not support slots

I could use DSU Loader to flash GSI into slot b and successfully run it. But here it says it's not supported. And, A52s don't have fastboot mode, only fastbootd mode which I got from patching recovery.img
[Samsung Galaxy A52s 5G] theghostkill:
Yep, not working.

What about your TWRP for A52s btw? In progress?

(I'm done. I don't know how to patch images in AP.tar for disabling dm-verity, so can't even test. It's going to boot loop)
[Samsung Galaxy A52s 5G] theghostkill:
View attachment 5614313

@Arobase40 @goapy

Fastboot commands are working in Samsung, but not entirely. Don't know what's issue is with slots flashing.

Tried flashing boot.img & recovery.img, same problem for both. Working for non-slot flashing, but failing if I target a slot.
[OnePlus 9] hanbin81j32:
I solved my bricked oneplus 9 hardbrick with oneplus 9 pro india firmware

After I flash Oneplus 9 Global OTA Flash in Twrp, and update with OTA, it dosen’t work touchscreen, also in recovery mode too. i retrying flash another version OTA Flash File After install Oneplus 9 Pro MSM, it dosen’t work too.

Also I trying Oneplus 9 EU, India, Global MSM, it always showing “device image not matched”

How can I solve this problem? Is there any perfectly working “Oneplus 9 MSM” for LE2110 model..?
[OnePlus 9] Vmo x:
You're flashing incorrect MSM file try and find correct file on xda threads. There are some posts regarding the same problem and they have been solved..
[Xiaomi Mi 11] truelies1:
Google Calendar notifications sometimes will delay 2 minutes. Anyway to fix this? I already set Auto start and disable battery optimization on Google Calendar!
[Touch Pro, Fuze General] hopper13:
I can get through the logon screen, but the website doesn't appear and I can't clear voicemails on my home phone. :-(

Anyone have any ideas??
[OnePlus Nord N200 5G] lifebringer123:
Hey folks,

So somehow when unlocking my bootloader with the unlock_key/code from OnePlus, I switched the ROM from the T-Mobile variant to the stock OnePlus variant. I may have corrupted/wiped one of the two slots and gotten lucky, that was months ago and I've forgotten.

Mostly I wanted to confirm an unlocked bootloader in the event there is a stable and up-to-date ROM made available on this device. It's my primary phone and I don't want to be alpha testing updates, so I'm happy with the stock OnePlus OS.

However, my device won't apply updates. I'm NOT rooted, though the bootloader is unlocked. What are my options for applying updates?

Do I need to re-enable bootloader via adb, which will likely wipe the OS and require re-configuration of all my apps and settings? If I apply root (and wipe-OS), can the root receive updates easily?

Been about two months now without the latest security patch, things could be worse but I definitely want to update!

ANy thoughts are appreciated, thanks!
[OnePlus Nord N200 5G] towardsdawn:
If you do a factory reset with the MSM tool you will get the T-Mobile ROM back and it will also relock the bootloader (and of course wipe all your apps and settings). You will definitely be able to get updates that way. I don't know if there is a way to get updates without wiping all of your data.
[OnePlus Nord N200 5G] lifebringer123:
OK, thank you! I will give it a try eventually...

Any recommended ROMS that are lightweight but super stable and also regularly updated? Like LineageOS (which I believe is not updated for this phone)...
[OnePlus Nord N200 5G] Ytube21:
nothing beats stock in stability period. yes you can update vs stock OTA on unlocked bootloader
[OnePlus Nord N200 5G] towardsdawn:
You can also update and receive OTA while rooted with magisk, my current method is here:

1) click "try again." click "resume" which may or may not reboot the device.

2) adb reboot fastboot

3) fastboot boot previous_magiskpatched_boot.img

4) find active slot with adb shell /bin/getprop ro.boot.slot_suffix

5) dd

if=/dev/block/bootdevice/by-name/boot_a_or_b of=/sdcard/Download/boot.img to backup stock boot.img

6) direct install magisk, reboot

7) repeat step 5 to backup patched boot.img

8) adb pull sdcard/Download patched and stock.img
[OnePlus Nord N200 5G] lifebringer123:
thanks!
[OnePlus Nord N200 5G] lifebringer123:
Are you saying that if I re-lock my bootloader, it will NOT wipe my OS/factory reset, and I'll be able to update the OS via OTA updates?

Remember, bootloader is unlocked but I'm on the stock ROM (not the T-Mobile ROM, though this is the physical T-Mobile variant).
[OnePlus Nord N200 5G] Aselloph:
Hello there, lifebringer123.

I believe Ytube21 made a grammatical error in his response to you. I believe what he intended to imply was that, with an unlocked bootloader, you can install OTA updates on the stock ROM.

Because the phone will be transitioning from a non-assured software integrity state and unprotected personal data condition to a guaranteed software integrity state and protected data condition, relocking the bootloader will result in a factory reset to ensure no trace of a root related process capable of accessing /data.

Since I assume you don't have unlocked firmware, I'm guessing you don't have the "Local upgrade" option in settings (Settings -> System -> System update -> Gear settings icon in top right corner -> Local upgrade), which means you're missing out on the most direct and authentic way of installing OTA updates.

However, I have another idea in mind, which I'm not sure will work, but could if your circumstances allow it. Is it possible to install the most recent OnePlus Nord N200 OTA update after flashing TWRP?

Here's what I'm thinking:

1. Download the most appropriate TWRP image (Current most recent TWRP for OnePlus Nord N200)

2. Boot OnePlus Nord N200 into bootloader (adb reboot bootloader while the device is on, or, while the device is off, hold the volume down and power key for a while, release the power button when the OnePlus logo comes up (but keep pressing the volume down button), go appropriately through the menu (select suitable language, then choose Advanced -> Reboot to fastboot)

3. Ensure that fastboot detects your OnePlus Nord N200 (fastboot devices)

4. Momentarily boot into recovery (fastboot boot NameOfRecoveryHere.img (This will only boot the recovery, not install it)

5. Flash the desired OTA update .zip file using the recovery and reboot

Note: Your build number will be useful for me to point you in the right direction for finding the appropriate .zip for the OTA update (Step 5)

Apart from the way described above, I'm very confident you won't be able to properly apply updates without wiping your phone. I would suggest just backing up your phone (Save anything you want to preserve) to a secure location and then following the procedures mentioned by towardsdawn of utilizing MSM tools to restore the T-Mobile ROM.

If you have any questions or issues, please let me know.
[OnePlus Nord N200 5G] lifebringer123:
The OS notices the OTA updates, but it cannot apply/install them no matter what I do to try.

Makes sense; thanks.

That is correct; I don't have that option. I also no longer have the "T-Mobile" Splash sceen on startup, my assumption since doing this earlier this year was that I may have wiped the t-mobile branded ROM variant, and the phone reverted to the "slot B" stock variant. But I could be wrong. In any case...

Model DE2118

Build 11.0.1.9.DE18CB

ONE PLUS Nord N200 5G

(dre8t, but unlocked bootloader via unlock_code.bin)

I would give that a whirl if you could point me to the current OTA update .zip package. However, I bookmarked that TWRP thread months ago, but it still hasn't been updated, and I never did get it working correctly. But I'll try it. If it works and the manual OTA update .zip is only monthly/quarterly, the inconvenience is not severe. Still, I'm not using root or any custom ROM at the moment, so I should really go back to a locked bootloader so I can receive OTA updates, and suck up the loss of a few hours of restoring settings/apps...

Again (for all on thread), if there is a solid Custom ROM which regularly gets security updates, please point me to that thread/ROM! The

Thank you so much for your time!
[OnePlus Nord N200 5G] justauserthatusesaphone:
https://xdaforums.com/t/successful-...thout-msm-tool-credit-to-summersofar.4339037/

Try re-doing it. First, use MSM tool to return to Tmo, then unlock the bootloader again, then follow that guide.

It should completely fix your broken slots. And yes, my phone is rebranded, and it can apply updates perfectly.

I'm even rooted.
[OnePlus Nord N200 5G] lifebringer123:
Thanks! When OTA updates end for our OS, in 1-2 years, what will you do? Switch phones, or do you think you have a custom ROM/OS that sounds stable enough?

I'll try the MSM tool, debate rooted or not, then report back...

Thanks again all!
[OnePlus Nord N200 5G] justauserthatusesaphone:
you're welcome, sorry for being late lol

after 2-3 years, ill probably keep this phone and install lineageos or pixel experience (that is, if it gets support)

although by that time, the trade in value is probably 2 dollars so I'll use it if i ever get into android development.
[OnePlus Nord N200 5G] lifebringer123:
Any word on custom ROMs for this like Lineage OS or Pixel Experience?
[Touch Pro, Fuze Themes and Apps] rymonday:
I know some of you already know this... but this seemed to fix a lot of issues I was having with opera. The zoom works smoothly on almost any page and the layouts do not seem to view as mobile versions...

Before you ask put cab on run it.. it will ask to unistall the old opera then say it can not. CONTINUE ANYWAYS, and all will be good!

http://xdaforums.com/showpost.php?p=2861767&postcount=9
[Touch Pro, Fuze Themes and Apps] WigWam_FSO:
Good call. Thanks!
[Touch Pro, Fuze Themes and Apps] indymcse:
Ever since applying this Opera patch, I can't get to any of the ATT sites. PIE works fine with ATT sites. Opera still works for all non-ATT sites. How can I fix this?
[Touch Pro, Fuze Themes and Apps] rymonday:
att.com works perfect for me.. ??
[Touch Pro, Fuze Themes and Apps] indymcse:
Ok, let me be more specific. The Media Net sites and internal sites like that don't work. I assume it's a proxy setting somewhere, but I can't find the proxy settings inside of Opera.
[Touch Pro, Fuze Themes and Apps] rymonday:
Oh I am sorry I removed that tab and freed myself of any ATT Media Net Sites the day I got my phone
[Touch Pro, Fuze Themes and Apps] hchavarria:
How were you able to remove the ATT tab?

The problem with Opera and MEdia Net is that you need to go to about:config and the Opera config page will open. Next go to proxy and you will see it is now blank. You need to enter the proxy information but I do not remeber what it is but I know there was a post here that spoke about it. I too am searching for the post and if I find it I will edit this message.
[Touch Pro, Fuze Themes and Apps] hopper13:
I removed the tab and the att proxy, but I'm stuck with a Media Net globe on the internet tab that directs to device.home. Anybody know how to redirect this to something useful?
[Touch Pro, Fuze Themes and Apps] omaralt:
just a heads up; make sure you dont have that version. i recently flashed romeo's rom and thats the version on there.
[Touch Pro, Fuze Themes and Apps] imtribble:
if you do opera:config there are some proxy items in http and https that point to www.cingular.com (or something like that). I deleted them already so I can't tell you exactly what they are but that is the answer.

Maybe someone else can look and post it.
[Touch Pro, Fuze Themes and Apps] m.carroll:
In "\Application Data\Manilla\" there's a file called "InternetPortal-en-US.xml"

In an application like TotalCommander, edit the properties to make it NOT Read-only, NOT System File, and then transfer it to your PC. Edit the file in notepad, replacing "http://device.home/" with whatever url you'd like and then "Media NET" with whatever text you'd like it to say. Transfer it back, and put the attributes back to what they were. See my picture below of what I've changed it to.

On that note, you should remove the cingular proxy as described before, and also under Adaptive Zoom, make sure to set the Maximum zoom to 200, minimum overview zoom to 30 minimum zoom to 100 or 80 ish. (it looks much better on a VGA (not WVGA) device).
[Touch Pro, Fuze Themes and Apps] mastern200:
yea, none of my att internet apps work after installing this. and when i try to use CV, it says a 3g phone is needed to use this (?)

is there anyway to uninstall this build?
[Touch Pro, Fuze Themes and Apps] hopper13:
I tried that. When I deselect Read only and System in TotalCommander and then press okay, the changes are not saved. If I go right back to Properties to they are still selected!
[Touch Pro, Fuze Themes and Apps] m.carroll:
you need to go to Programs -> Tools -> ProxyManager -> Enable Proxy. Try that.

No problem. I revised the zoom amounts in my previous post....
[Touch Pro, Fuze Themes and Apps] hchavarria:
can someone please post the original opera proxy settings?
[Touch Pro, Fuze Themes and Apps] mastern200:
Tried that, disabled it, reenabled it, soft reset, nothing