yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S24 Ultra] daveveej:
Bit of a question/possible bug with my s24 ultra and custom themes (provided by the theme store on the Smasnug settings page)

I was wanting to use one of these clear themes/icon packs. I have attached a pic of what it is supposed to look like and how it shows in two launchers (One UI & Z Launcher) in One UI they show OK but have this boarder around them... which isn't on the screenshots of the theme form the store, also.... in the Z launcher they have an ugly white background making them near impossible to use....

Any suggestions? I wanted to use them systemwide overusing a launcher and a PlayStore pack as they don't work systemwide only on the launcher.
[Samsung Galaxy S24 Ultra] blackhawk:
The icon packs many times appear slightly different than in the store. Download and test until you find some you like. There are many.
[Samsung Galaxy S24 Ultra] Village_Idiot:
Third party icon packs can be hit or miss. When was it last updated? It may not be updated to work with OneUI 6.1 or the latest version of Z Launcher.

You should reach out to the developer and show them the problem.
[Samsung Galaxy S24 Ultra] daveveej:
That is true though loads are paid for and I didn't fancy sorting through to find one that works lol
[Samsung Galaxy S24 Ultra] daveveej:
Not really fully 3rd party when it is listed/sold under the Samsung theme store lol, The Z launcher is ancient now tbf lol but I am so used to it and don't wanna change haha.

I've fixed it though, installed an icon pack to my launcher of choice downloaded form the Play Store, then used the Samsung theme park app from the Galaxy Store and imported my predownloaded icon set form the Play Store and installed it as a DIY custom theme that way it applies over the whole system and dosn't mess up on the launcher too.
[Samsung Galaxy S24 Ultra] blackhawk:
That's really the only way unless you know the icon pack...

I generally use this one. I det the waspaper and use the default high contrast theme plus icon pack. Pretty much what I want.

View attachment 6068853
[Samsung Galaxy S24 Ultra] Village_Idiot:
Just because it is on the Samsung app store does not mean Samsung developed or produced it.

View attachment 6068889

This was made by Deepanshu naagar, NOT Samsung. That is what I meant by third party. Samsung is not the developer and if you were to call them, they would tell you to contact the developer.
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] hamza007d:
Hi , I have s20u u1 I wondering if I can flash firmware to G988b that can read 2 physical sim card , if there is custom room or something, I use phone at algeria
[Redmi Note 10S] faetooth:
Hey,

I bought a Redmi Note 10S (rosemary) in Europe. After waiting for a week to unlock the bootloader using the official method, I tried flashing LineageOS 20. However, most images aren't able to boot.

This doesn't work:

lineageos rosemary boot.img and vbmeta.img

twrp-3.6.2-11_2-rosemary.img / vbmeta.img https://files.woomy.be/rosemary/TWRP-3.6.2_11-2/

fastboot boot twrp.img -- "too many links"

This works:

somebody's random image from a youtube video - https://www.mediafire.com/file/hngy3ilvggf77qi/TWRP_Installer_rosemary%28A12%29.zip/

rosemary_global_images_V13.0.16.0.SKLMIXM_20231018.0000.00_12.0_global

MIUI 14.0.x OTA update

Even on the above working TWRP image it complains about not being able to mount /system_root/ and manually selecting 'Mount' doesn't let me mount the system or data partitions with the message 'Invalid argument'. They're possibly encrypted.

Following that, attempting to sideload the lineageos image fails halfway due to not being mount some partition, and that boot 'side' becomes unable to boot afterwards (even to bootloader!) until flashing a stock image.

Is there some crucial step that I'm missing? Never had so much trouble with a Moto G3 or Mi A2.
[Redmi Note 10S] faetooth:
I was able to get it to run. The missing step is downgrading the OS to MIUI 12.5:

rosemary_global_images_V12.5.16.0.RKLMIXM_20220329.0000.00_11.0_global

I couldn't get the LineageOS recovery to work directly before running TWRP, or get the official TWRP to work without first running the sketchy mediafire link. It might be useful for any person who finds this thread.
[Redmi Note 10S] :
It is useful, yes.

To be clear, are you saying that once downgraded to Miui 12.5, you first flashed that linked TWRP recovery image and then flashed another recovery (Lineage version? and/or TWRP? ) over it? And only then could you flash the Lineage 20 ROM?

I wasn't aware that there was an official TWRP recovery for rosemary. I stopped looking a while ago.

You're right, this device is a bit of a pain. I tried numerous times to install Pixel, Lineage... and others, before giving up. I only managed to successfully install one ROM (RiceDroid) and have stayed with that but would prefer something that is being maintained.
[Redmi Note 10S] faetooth:
The first time I flashed that linked TWRP, it worked but installing LinOS didn't allow it to boot and side_b became unable to even load to bootloader mode. In TWRP there were errors about /system_root/, /vendor being unmountable due to EINVAL (invalid argument).

After fully flashing 12.5 from bootloader mode, and flashing again that linked TWRP, it froze on the splash screen once it booted. Going back into fastboot mode and flashing twrp-3.6.2-11_2-rosemary.img, it got past the splash screen.

Now installing LinOS for the second time, the progress bar in adb sideload only went up to 47% and produced another of disk partition errors. I was about to nuke the disk's contents and install MIUI 14 with Magisk, but there was a loading screen of LinOS. Flashing GApps (the progress bar actually only goes to 47%) through TWRP didn't work but after installing the LinOS recovery it worked. I obviously tried installing the desired recovery's boot.img+vbmeta.img as the first thing after flashing 12.5 and back then it didn't boot!

I know this reads like a ghost story and not an interaction with a digital electronic device. There could be some explanation, such as the mediafire link's vbmeta.img working better than TWRP's. Searching for "status read failed (Too many links)", there are some reports of legacy USB 2.0 controllers working better with the phone than USB 3.0 XHCI controllers.

It's going to be a pain upgrading LinOS and having to reflash GApps + Magisk. Hopefully by that time I've made this whole procedure more controllable.
[Redmi Note 10S] :
Yep, it sounds like a saga alright, similar to my own experiences. As you say, a ghost story rather than anything logical and expected. Not just you and I either. There have been a number of posts from people following instructions and running into problems, only to be be dismissed, ridiculed and even laughed at.

I hear you. For myself, I'm not sure i want to tackle the uncertainty again. Not at least until I can find out something a little more certain.
[Samsung Galaxy A54 5G] BlackMesa123:
Team Win Recovery Project

#include <std_disclaimer.h>

/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about doing this to your device
* 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.
*/

Disclaimer:

I am not responsible about any damage of any kind that this custom binary may cause.

Please pay attention to this post & related ones before proceeding and follow the guide correctly. I will not offer support for any issues that have been already stated.

Your Knox Warranty Bit will be blown once you flash this or others custom binaries, preventing you to use Knox features. It can't be resetted in any way, so think twice before flashing this.

Bugs can be reported here in XDA or via the community's Telegram Group. Please be more clear as possible and make sure you provide detailed info when reporting bugs.

What's TWRP?

Oh come on, you know what it is - don't try to fool me!

In case you're serious, though...

Team Win Recovery Project is a custom recovery for Android devices.

It allows you to back up and restore your data, flash custom ROMs to your device, repair broken file systems, root your device and more.

Read more about TWRP here: https://twrp.me/about/

How do I flash and set it up correctly?

Please notice that the following guide is meant for full stock devices, if you've already rooted your device you can skip it and flash directly the recovery without any extra steps.

Before starting, make sure to backup all your data and important files stored in your phone, since this procedure will format your data partition.

Download Odin3, Samsung's Android USB Drivers, the latest TWRP's tar and a disabled vbmeta image.

Make sure your phone's bootloader is unlocked, follow the guide below in case it isn't:

Spoiler content hidden.

Connect your phone to your PC and boot in Download Mode (power off your device and hold both volume up and volume down buttons).

Open Odin3, select the TWRP tar by clicking the "AP" button and the patched vbmeta tar by clicking "USERDATA", then press the Start button.

Reboot your phone in recovery mode: while it still plugged in your PC, hold both the power and volume up buttons.

Once TWRP has booted you need to format again your data partition in order to be able to boot in system again. To do so touch Wipe>Format Data and follow the instructions in screen.

Download:

Galaxy A54 5G (a54x):

SM-A546B: Google Drive

SM-A546E: Google Drive

Bootloader/Modem collection:

GitHub

Sources:

Kernel source code: https://github.com/BlackMesa123/android_kernel_samsung_s5e8835/tree/sep-15/twrp-12.1

Device tree: https://github.com/BlackMesa123/android_device_samsung_a54x

Changelog:

Check Post #2.

A54 5G Community Telegram Groups:

General

Credits:

Samsung for the kernel source code

TeamWin for their awesome recovery
[Samsung Galaxy A54 5G] BlackMesa123:
Changelog:

Please note that this only includes device-specific changes. For global TWRP changes, go to twrp.me.

20240215 (3.7.1_12-0)

- First release
[Samsung Galaxy A54 5G] BlackMesa123:
Finally managed to create a working TWRP device tree for this device with full support for data decryption (Android 13 is not supported, but I can add support for it if requested). Enjoy!
[Samsung Galaxy A54 5G] modest.young:
That means that Android 14 is supported?
[Samsung Galaxy A54 5G] BlackMesa123:
Yes, currently only Android 14 decryption/A546B and A546E variants are supported. I'll add support to other variants/Android 13 decrypt if requested.
[Samsung Galaxy A54 5G] x3n1:
Confirmed working on my SM-A546B, thanks!

I might try porting a ROM to this device now that there is a working TWRP.
[Samsung Galaxy A54 5G] Alegrandro:
Can I install magisk?
[Samsung Galaxy A54 5G] BlackMesa123:
Please follow the official Magisk install guide for Samsung devices: https://topjohnwu.github.io/Magisk/install.html#samsung-devices
[Samsung Galaxy A54 5G] BlackMesa123:
An hotfix has been released to address the "Retry in 24 hours" issues when unlocking with PIN/password.
[Samsung Galaxy A54 5G] Earth-Chan:
Thanks @BlackMesa123 !
[Samsung Galaxy A54 5G] Earth-Chan:
Is it normal that the partitions: system, vendor and product do not appear in the formatting section? My system partitions are ext4 since I applied ro2rw.

I installed the recovery from the app using root
[Samsung Galaxy A54 5G] BlackMesa123:
OS partitions wipe is not a thing since dynamic partitions were introduced, because they work differently compared to physical partitions. You should also avoid changing the FS of the OS partitions at all
[Samsung Galaxy A54 5G] Mr. Xavier:
Hello ! First of all, thank you for creating twrp, now a small question, when I install twrp and then I want to install the system, if I have GSI, I will take the kernel, will the one you provide be fine, i.e. the one provided by samsung, are there others? If so, I would like to ask for directions, thank you in advance !
[Samsung Galaxy A54 5G] Earth-Chan:
Okay, but why shouldn't I use ro2rw? 🙁
[Samsung Galaxy A54 5G] BlackMesa123:
Sorry but I didn't understood your question.
[Samsung Galaxy A54 5G] BlackMesa123:
Read-only partitions has been a standard in Android since a while, use overlayfs or Magisk/KSU modules instead.
[Samsung Galaxy A54 5G] Mr. Xavier:
Chodzi mi o to, że skoro mam już TWRP, to jak mam zainstalować niestandardowe romy bazujące na Google Pixelu i czy jest to możliwe, bo zakładam, że muszą być w formie GSI czy się mylę?
[Samsung Galaxy A54 5G] Mr. Xavier:
What I mean is that if I already have TWRP, how should I install non-standard roms based on Google Pixel and is it possible because I assume that they must be in the GSI form or am I wrong?
[Samsung Galaxy A54 5G] BlackMesa123:
Flash the downloaded GSI image in the System Image slot in TWRP.
[Samsung Galaxy A54 5G] Mr. Xavier:
I'm from Poland and I use TWRP on A50, previously I used TWRP on Xiaomi, now I have a Samsung A54 5G and I would like to change the system to pixel, but from what I saw there are no dedicated systems for this version of Samsung yet, am I wrong?
[Samsung Galaxy A54 5G] Mr. Xavier:
And what kernel should I install, the original one from Samsung, or are there any modified ones?
[Samsung Galaxy A54 5G] BlackMesa123:
Stock kernel should be fine, the only custom kernel available for this device rn is KernelSU.
[Samsung Galaxy A54 5G] Mr. Xavier:
I know this topic but I was waiting for TWRP, so thank you for the information and the work you put in, I will test it and see what happens

Generic System Image (GSI) list

Notes about tinkering with Android Project Treble. Contribute to phhusson/treble_experimentations development by creating an account on GitHub.

github.com
[Samsung Galaxy A54 5G] Mr. Xavier:
here is a list of GSI systems, maybe it will be useful to someone, I tested it myself on A50 and mint 1379 kernel and they work fine, I can also click here
[Samsung Galaxy A54 5G] Mr. Xavier:
If anyone wants, they can try it, but I am not responsible for what may happen so that it is known in advance.
[Samsung Galaxy A54 5G] x3n1:
I get md5 error! binary is invalid. I think ou messed something up...
[Samsung Galaxy A54 5G] BlackMesa123:
The file you downloaded is damaged, download it again.
[Samsung Galaxy A54 5G] x3n1:
I downloaded it twice, same error. I also renamed it to .tar and flashed it and it worked perfectly. Well not perfectly. After formatting data and installing a GSI, trying to put a pattern (havent tested other passcode options) gives me the error screen lock was already changed try again with the new lock.
[Samsung Galaxy A54 5G] BlackMesa123:
I don't have any issue with the latest TWRP build when flashing, make sure the hash of the files matches the one you downloaded:

❯ md5sum *.md5
8f0e3f731fd86e17297343fc53c9378a twrp-3.7.1_12-0-a54xnaxx.img.tar.md5
32fe4eb4e6b0c1eb623c4f5ead23c223 twrp-3.7.1_12-0-a54xnsxx.img.tar.md5
❯ sha1sum *.md5
7de29a16d4db0303eec2152efc0d480221f6b1d5 twrp-3.7.1_12-0-a54xnaxx.img.tar.md5
29dd8e018a234c8b833185c1a73e8cdf270e1247 twrp-3.7.1_12-0-a54xnsxx.img.tar.md5

If you're coming from the previous broken build and still have issues when setting a PIN/password in the OS, delete the /efs/tee folder via the TWRP file manager to fix any remaining issues.
[Samsung Galaxy A54 5G] TecnoArab:
You are awesome! I'm tempted to try this on my A546E but I bought this thing last night so not gonna risk it.
[Samsung Galaxy A54 5G] x3n1:
My hash matches (8f0e3f731fd86e17297343fc53c9378a) so idk might be my odin

the /efs folder is empty for me
[Samsung Galaxy A54 5G] x3n1:
nvm had to mount it

worked, tysm
[Samsung Galaxy A54 5G] Earth-Chan:
The Magisk overlayfs module is not compatible with Android 14. Furthermore, neither of the two things physically modify the system partitions. Only with ro2rw it can be done. Why use EROFS when you can use EXT4?
[Samsung Galaxy A54 5G] x3n1:
why would u even need to edit android partitions
[Samsung Galaxy A54 5G] BlackMesa123:
Because EROFS is the new standard for device shipping with Android 13 onwards and using a different FS is just a bad solution. The point of systemless solutions is exactly to preserve the original partitions status both to ensure OTA compatibility and easily revertable changes.
[Samsung Galaxy A54 5G] fede2782:
Magisk and KernelSU systemless possibilities are so good. Avoiding direct modifications allows to preserve pure system partition and if something goes wrong you can just boot in safe mode and remove your broken modifications with magisk or kernelsu. I also think that switching file system of dynamic partitions makes every update a pain since you may need to edit fstab and rebuild super every time
[Samsung Galaxy A54 5G] Earth-Chan:
Okay. You have a point. However there is still no Magisk overlayfs module in Android 14. When there is, I won't bother using EROFS at all. Blackmesa commented Something about OTA updates. As far as I know, once magisk is installed you will not be able to use ota update, regardless of whether it is EROFS or not. Furthermore, I only update when there is a change in the version of One UI or Android. I don't care about security patches. So doing the entire ro2rw process is not so cumbersome. Also now there is a twrp to save your data so you don't lose anything
[Samsung Galaxy A54 5G] Earth-Chan:
When One ui 6.1 comes out for our device, I will simply download the firmware, patch it with magisk (I think it can be done from an emulator) and flash the ap file in Odin. I boot the system and install the ro2rw module. I create the rw image and flash it in Odin. Then I installed twrp and it restored my data
[Samsung Galaxy A54 5G] Nacalto:
Hi !

I hope y'all are okay.

Is there any custom rom available for our device ?

Thanks :)
[Samsung Galaxy A54 5G] NovenyEteto:
Un1ca is available as test build right now https://unica.mesalabs.io/devices/a54x/
[Samsung Galaxy A54 5G] Nacalto:
Hi !

Thanks for letting me know ! I'm gonna do some research about it !
[Samsung Galaxy A54 5G] NovenyEteto:
This aged badly :(
[Samsung Galaxy A54 5G] TestaMic:
You are not wrong. there are no roms for a54. But, you could flash twrp then flash a gsi form there (in your case pexp gsi), but the fingerprint sensor is broken in gsi, expect for voltage os, if you want fingerprint, i advise you flash voltage os.
[Samsung Galaxy A54 5G] Mr. Xavier:
Thanks for the information, I tried with the voltage on the A50, the system works well, but with Graphene APK there is nothing you can do to have Google applications, I am more in favor of the evolution x 8.3 I have it on the A50, I previously used it on the Xiaomi RN9 and it was cool, I think I will wait a while because I don't trust the end of this version of TWRP, I'll wait to see how this version develops further, now I've purchased a Samsung S23 Fe and now I'm focusing more on this model, but the A54 will be on the side waiting for the next releases.
[Samsung Galaxy A54 5G] x3n1:
Why are all of blackmesa123’s repos archived? Also I can’t see his profile here on XDA
[Samsung Galaxy A54 5G] tommyzc1705:
had a personal problem
[Samsung Galaxy A54 5G] x3n1:
but is it something permanent or will he come back? Hope its not too serious
[Samsung Galaxy A54 5G] tommyzc1705:
It's an uncertain future
[Samsung Galaxy A54 5G] x3n1:
Alright thanks
[Samsung Galaxy A54 5G] Earth-Chan:
The recovery sometimes gets stuck on the logo, so I have to restart it for it to come in normally, it's kind of annoying
[Samsung Galaxy A54 5G] nullcaller:
This is fantastic. blackmesa123, thank you so much for doing this, you're amazing.

I bought this phone without considering for a second that Samsung's version of Android might just be purest sh*te. "I shouldn't waste hours tinkering with my system", I thought, "the stock system will be okay", I thought. Alas, it was not okay.

This gives me hope that it can maybe run LineageOS in some distant future, and I'll finally be able to be at peace.
[Samsung Galaxy A54 5G] tommyzc1705:
I'm going to try to make a port of s23 fe for a54 in case anyone is interested in helping :D
[Samsung Galaxy A54 5G] tommyzc1705:
Can .img be flashed, such as system.img, in this recovery?
[Samsung Galaxy A54 5G] x3n1:
Yes, I use fastbootd from it to do so
[Samsung Galaxy A54 5G] Kreuger:
Hello all. I have yet to unlock my bootloader because until now, Im not sure Ive found the right one. Im a little confused because I would expect the baseband and build number to be similar.

Is this the right one for my device?
[Samsung Galaxy A54 5G] tommyzc1705:
This happens if you try to install system.img in twrp xd
[Samsung Galaxy A54 5G] ChingMiles:
My mobile phone model is the Chinese version A5460, which has been updated to the latest Android 14. I would be very grateful if this version of twrp could be released. I have been waiting for a long time. I also tried to compile TWRP myself, but it failed due to the Date partition. Decryption, it took a long time to successfully flash the GSI image!（Correction, I know the specific method，I can’t successfully flash into GSI.）
[Samsung Galaxy A54 5G] tommyzc1705:
how did you install gsi?
[Samsung Galaxy A54 5G] ChingMiles:
How to Convert GSI ROM to TWRP Flashable ZIP and Flash it

In this comprehensive tutorial, we will show you the steps to convert a GSI ROM to the TWRP Flashable format and then flash/install it.

droidwin.com
[Samsung Galaxy A54 5G] tommyzc1705:
Can I write to you by telegram?
[Samsung Galaxy A54 5G] ChingMiles:
I rarely use telegram, so it’s not convenient to disclose it here.This is very simple. You only need to unzip the GSI image package, modify the file ending with img to system.img, then put the file into gsi.zip and repackage it. The website I provided has provided the instructions I believe. The Samsung Galaxy A53 I once used was also successful in this way.
[Samsung Galaxy A54 5G] m0han:
Is this device supported?

Samsung Galaxy A54 5G

Model name: SM-A546E/DS

Model Code:

SM-A546ELGDINS

Knox Version:

Knox 3.10

Knox API Level 37

HDM 2.0 - 7

Any specific points to be taken care of during installation?
[Samsung Galaxy A54 5G] ItsMadruga:
Any possibility of the UN1CA project returning? I was really looking forward to the version for this device.
[Samsung Galaxy A54 5G] willanms:
How do you install a gsi? mine always gives a boot loop error I feel like I'm going wrong somewhere but I don't know where
[Samsung Galaxy A54 5G] m0han:
Spoiler content hidden.

📚 XDA Developers Forum Rules 📚

XDA-Developers FORUM RULES List of Forum Moderators, click HERE Delete Your XDA Account HERE 1. Search before posting. Use one of our search functions before posting or creating a new thread. Whether you have a question or just something new...

xdaforums.com

Item 4.:

Use the English language.

We understand that with all the different nationalities, not everyone speaks English well, but please try. If you're really unable to post in English, use an online translator. You're free to include your original message in your own language, below the English translation. (This rule covers your posts, profile entries and signature). You could try :- https://translate.google.com/ , https://www.babelfish.com/ or https://fanyi.baidu.com/#auto/en or use one of your choice.
[Samsung Galaxy A54 5G] tommyzc1705:
A friend and I have compiled an UNOFFICIAL version of UN1CA for twrp, if you are interested in helping us test it, reply to this message
[Samsung Galaxy A54 5G] x3n1:
Hello, i can help test (but only around 1 week from now)
[Samsung Galaxy A54 5G] tommyzc1705:
We need someone who can test it as soon as possible
[Samsung Galaxy A54 5G] Maxim-Root:
Hello, I want to test this, this is thanks for offering this opportunity.
[Samsung Galaxy A54 5G] Maxim-Root:
I will take up the test as soon as the file is provided, and also write down exactly what needs to be tested.
[Samsung Galaxy A54 5G] mmdo7:
i want to test this bro and help you
[Samsung Galaxy A54 5G] catprrmeow:
hey man! I'm very interested in testing this and I will help to try. I will test s soon the file is provided too
[Samsung Galaxy A54 5G] masapulmai:
i can test everything i really dgaf about my phone being bricked or fücked just send me shi!t and i am gon test it