How To Guide Install any custom font - Works with One UI 4.1 - Samsung Galaxy S22 Ultra

In this guide I'm gonna show you how to install any custom fonts you like in your Samsung Galaxy device WITHOUT ROOT. It works in all One UI (Android) versions; even in One UI 4.1!
ALL CREDITS TO @sathishtony 's #mono_ app and @__TrungDK__ 's method!
• #mono_ version 2.1 [NO-ROOT] ➜ https://forum.xda-developers.com/t/...v2-1-for-samsung-oneui-1-2-3-no-root.4195613/
• __TrungDK__'s thread ➜ https://forum.xda-developers.com/t/...r-android-10-oneui-2-5-samsung-phone.4203153/
Video tutorial:
Steps to follow (updated in 2022):
1. Make sure you are signed in into your Samsung Account.
2. Download and install #mono_ v2.1.
3. Launch #mono_ and allow the permissions it asks.
4. Install Samsung Sans through the #mono_ app.
5. Change your device's font to Samsung Sans.
6. At your phone's Settings, go to "Accounts and backup" and then to "Back up data" under Samsung Cloud.
──
6.5. If you can't find the Back up/Restore options due to carriers hiding them:
I. Download Activity Launcher from the Play Store.
II. In the search field you type "Cloud".
III. In the Samsung Cloud submenu you will find the Back up/Restore options.
──
7. Select only "Settings" and back them up.
8. Move your custom fonts to the "ttf" subfolder inside the "monofonts" folder (Internal Storage►monofonts►ttf).
8.5. If your font is not a ".ttf" font, then you may convert it using any online tool.
9. Go back to #mono_ and tap on "Load TTF". Select the font you want to change to.
10. Under the "Load TTF" button, tap on "Install". Uninstall Samsung Sans.
11. Tap again on the same "Install" button. Install the "fake" Samsung Sans.
12. At your phone's Settings, go to "Accounts and backup" and then to "Restore data" under Samsung Cloud.
13. Select only "Settings" and restore it. Don't delete the backup.
14. Android will be tricked into thinking that it's applying again Samsung Sans but it will actually apply your custom font!
15. You may repeat this process from step 8 or 9, for every other font, now.
Useful links:
• Create a Samsung Account ➜ https://account.samsung.com/
• Activity Launcher ➜ https://play.google.com/store/apps/details?id=de.szalkowski.activitylauncher
• Google Sans font ➜ https://github.com/sahibjotsaggu/Google-Sans-Fonts
• (EXTRA) SamsungOne font ➜ https://github.com/SamsungInternet/OneUI-Web/tree/master/oui-css/fonts
• (EXTRA) San Francisco (iOS) font: ➜ https://github.com/AppleDesignResources/SanFranciscoFont
• Older zFont 3 Method ➜
I hope it helps you!

I can't change google sans font in my s 22 ultra, i tried mono and zfont 3, maybe some suggestions?
I did everything according to the tutorial

everything works even Google Sans - you just need to have com.samsung.android.app.settings.bixby turned on, I had it deleted, recovered via ADB and I have what I wanted with #mono_ FlipFont

for anyone interested i have 17000 fonts on my gdrive and dropbox heres the gdrive link and heres the dropbox link all are in ttf format the gdrive link displays what the font looks like

skovv said:
everything works even Google Sans - you just need to have com.samsung.android.app.settings.bixby turned on, I had it deleted, recovered via ADB and I have what I wanted with #mono_ FlipFont
Click to expand...
Click to collapse
How exactly do you restore this file?

Dakota T said:
How exactly do you restore this file?
Click to expand...
Click to collapse
Nevermind, got it. Curious as to how you were able to find the exact file out of all of the disabled ones though.

What is the default font that came factory installed? How can we restore back to factory one?

anyone know how to get iOS emojis without breaking the normal font?
edit: zfont and the iOS emoji pack it comes with ended up working

skovv said:
everything works even Google Sans - you just need to have com.samsung.android.app.settings.bixby turned on, I had it deleted, recovered via ADB and I have what I wanted with #mono_ FlipFont
Click to expand...
Click to collapse
Please guide for me how to turn on com.samsung.android.app.settings.bixby

P
Dakota T said:
Nevermind, got it. Curious as to how you were able to find the exact file out of all of the disabled ones though.
Click to expand...
Click to collapse
Please guide me exactly how to do it? I did exactly as directed. (how to turn on com.samsung.android.app.settings.bixby)

Anyone tried on oneUI 5?

vaib said:
Anyone tried on oneUI 5?
Click to expand...
Click to collapse
Yes it does work on my s8 ultra running oneui 5

BredzProh said:
In this guide I'm gonna show you how to install any custom fonts you like in your Samsung Galaxy device WITHOUT ROOT. It works in all One UI (Android) versions; even in One UI 4.1!
ALL CREDITS TO @sathishtony 's #mono_ app and @__TrungDK__ 's method!
• #mono_ version 2.1 [NO-ROOT] ➜ https://forum.xda-developers.com/t/...v2-1-for-samsung-oneui-1-2-3-no-root.4195613/
• __TrungDK__'s thread ➜ https://forum.xda-developers.com/t/...r-android-10-oneui-2-5-samsung-phone.4203153/
Video tutorial:
Steps to follow (updated in 2022):
1. Make sure you are signed in into your Samsung Account.
2. Download and install #mono_ v2.1.
3. Launch #mono_ and allow the permissions it asks.
4. Install Samsung Sans through the #mono_ app.
5. Change your device's font to Samsung Sans.
6. At your phone's Settings, go to "Accounts and backup" and then to "Back up data" under Samsung Cloud.
──
6.5. If you can't find the Back up/Restore options due to carriers hiding them:
I. Download Activity Launcher from the Play Store.
II. In the search field you type "Cloud".
III. In the Samsung Cloud submenu you will find the Back up/Restore options.
──
7. Select only "Settings" and back them up.
8. Move your custom fonts to the "ttf" subfolder inside the "monofonts" folder (Internal Storage►monofonts►ttf).
8.5. If your font is not a ".ttf" font, then you may convert it using any online tool.
9. Go back to #mono_ and tap on "Load TTF". Select the font you want to change to.
10. Under the "Load TTF" button, tap on "Install". Uninstall Samsung Sans.
11. Tap again on the same "Install" button. Install the "fake" Samsung Sans.
12. At your phone's Settings, go to "Accounts and backup" and then to "Restore data" under Samsung Cloud.
13. Select only "Settings" and restore it. Don't delete the backup.
14. Android will be tricked into thinking that it's applying again Samsung Sans but it will actually apply your custom font!
15. You may repeat this process from step 8 or 9, for every other font, now.
Useful links:
• Create a Samsung Account ➜ https://account.samsung.com/
• Activity Launcher ➜ https://play.google.com/store/apps/details?id=de.szalkowski.activitylauncher
• Google Sans font ➜ https://github.com/sahibjotsaggu/Google-Sans-Fonts
• (EXTRA) SamsungOne font ➜ https://github.com/SamsungInternet/OneUI-Web/tree/master/oui-css/fonts
• (EXTRA) San Francisco (iOS) font: ➜ https://github.com/AppleDesignResources/SanFranciscoFont
• Older zFont 3 Method ➜
I hope it helps you!
Click to expand...
Click to collapse
How to create one apk with some font file (package with fonts)?
Like all in samsung store ( https://www.samsung.com/au/support/mobile-devices/download-different-font-on-my-samsung-phone/ )

it does not work any more,with one UI 5.1 and mono v2.1,because samsung has deleted the “Sumsung Sans” font in his own app store. so if we use this app and try to install other font,it will say "not support this font", f**k smasung.

June 5 2023 - Using S22 Ultra OneUI 5.1 with all latest software and latest security update, confirmed zFont 3 still works perfectly.
The only problem is if you debloated your system , you need to rebloat it in order to use the custom font trick through Samsung Cloud. Just learned that the only system application that is required during restore process to work is Bixby Settings (Installed and Enabled).
Works like a charm.
Edit: Can confirm the only system application that needs to be rebloated is Bixby Settings 'com.samsung.android.app.settings.bixby' .. must be installed and enabled.

Related

Android L Theme and Apps for Micromax Unite 2 and other Kitkat devices

None or few of this work is mine, i am just collecting all apps/themes/tweaks to make stock-based roms look more like Android L and have more features of Android L.
Root needed for maximum numbers of apps.
1. First of all, edit build.prop, find "ro.build.type=user" and change it to "ro.build.type=userdebug" (use es file explorer or any build.prop editor)
OR
Flash already edited build.prop flashable zip in recovery. Download from here
2. Reboot
3. Download calender, books2, drive, keep2 from here (other apps not tested but working links for them are below):
4. Uninstall old Exchange services (use any app like titanium backup) then install Email, exchange services, fit, from here
5. Play services (download from play store) or from here:
6. Search and launcher from here
7. Messenger from here
8. Play music from here (suggested to update from play store)
9. Uninstall old Gmail from system (use titanium backup or any other app), reboot, then install form here
10. Keyboard 4.0 (read notes on how to install):
apk
lib OR Download this and flash in recovery.
11. Sounds (Flashable zip) from here
12. Fonts (Flashable zip) from here
13. Icons (Flashable zip) from here
14. Bootanimation and Logo (concept) from here (by me)
15. Install Xposed framework from here
16. Download and install Android L theme from here (Thanx Paras Jasal for fixing the theme and uploading and Yogesh Gosavi for re-uploading and providing this link)
17. Download HKThemeManager from Xposed itself and enable it. Reboot.
Apply Android L theme in HKThemeManager and reboot.
Well Nice thread, But How can you differentiate the Android L theme (HKThemeManager) Version with the Android L theme(Xposed Module) - Actually I'm in Confusion which one to Choose ? Your Version of Android L theme is Good but not as fast as Xposed one in my device..
dialer's dialed digits not visible
I apply the android l theme by paras... In dialer when I dial any number using themed dialer the digits are not visible... I think the color of both background and dialed digits are same (white) .. Please fix this by changing the color of dialing digits in theme...
Apart from this awsome job sir... Well done...
Waiting for update...:angel:
rmnpreet786 said:
...In dialer when I dial any number using themed dialer the digits are not visible...
Click to expand...
Click to collapse
excuse the quote, but is there a way to get such a dialer (dual-sim) on kitkat 4.4.2?
the post referred to and screenshot of the dialer can be seen in the pic. thanks.
Nice collection of useful stuff.. Awesome ☺☺
Bro Pls Include Inbox App, Material File Manager, Material Recovery, TWRP Recovery with Material theme, and i think some of the above mentioned apps are automatically updated to latest version and are available for 4.4.2 by default .... Anyway tnx for Above links...
no need now bro, as we have official lollipop 5.0 .. cool

[7.0-7.1] How to achieve Pixel Features and Look on any Rooted Android Device

Hi! Guys Today I will share a guide on How to achieve Pixel features and look on almost any android device running android Nougat.
What you need?:- A rooted Nougat device, Root file manager(I recommened ES), Brain
Lets start:-
Go into root of your device using your fav. file manager and search for build.prop. Usually it lies in system folder but if not found search it. Open it with any text editor and add this two lines at it's end.
ro.product.model=Pixel XL
ro.opa.eligible_device=true
Now reboot your device.
After your device turns on Clear Google App data.(Clear whole data and not cache only).
Now long press on your device to launch Google assistant:laugh::laugh: .
Now another step.
Open playstore and install pixel launcher and wallpapers by google.
Now you need Link2SD.(Install if not already Installed)
Now open Link2SD find & convert Pixel launcher and wallpapers into system apps and reboot again. (This step enables Google Now on swipe).
Now Download the boot animation app by Jrummy from playstore and install the boot animation zip i provided or manually push it into your system where your boot animation is stored.(Normally it's stored in system>media)
Copy audio files and replace it with your default files in system>media>audio.
Now if you want more follow:- (Not recommened for CM users but i hadn't encountered any problem on my CM though )
Download substratum from Playstore and Pixel Ui which is similar theme for this app and apply it via the substratum. Reboot
Cm users can skip many steps and use any pixel theme and icon pack from Playstore and apply it via Themes app natively installed.:fingers-crossed::fingers-crossed:
It's Done. Now enjoy all features and look of Pixel on your device.
While i encountered that google assistant doesn't recognize your voice I can't do anything for it now. I will keep looking to make it work but it will take time.Sorry.
You can also just download the launcher and wallpaper and install it. It still works that way. Also you can manually push them into system if required. But i suggest you to use bootanimation via substratum only as i pulled the zip file from PixelUi.
Here is a thread on Pixel experince you may want to take a look here too if you want to avoid so much work and go for flashing zips:-
http://forum.xda-developers.com/and...xel-experience-launcher-dialer-t3478907/page1
Tips:- Signup for google beta tester on playstore and update your google app to latest beta version for seamless google assistant work.
You may add those two build.prop at the end and don't change your default model number. It will still work.
Boot animation have a huge chances to work normally as the just conatin minimal animations and cover center of screen. So try it out and tell me.
This is my first guide. Please PM me or quote if you have any doubts before rating my guide bad.
Thank me if you liked my guide and my assistance.:laugh:
aayushgupta219 said:
Hi! Guys Today I will share a guide on How to achieve Pixel features and look on almost any android device running android Nougat.
What you need?:- A rooted Nougat device, Root file manager(I recommened ES), Brain
Lets start:-
Go into root of your device using your fav. file manager and search for build.prop. Usually it lies in system folder but if not found search it. Open it with any text editor and add this two lines at it's end.
ro.product.model=Pixel XL
ro.opa.eligible_device=true
Now reboot your device.
After your device turns on Clear Google App data.(Clear whole data and not cache only).
Now long press on your device to launch Google assistant:laugh::laugh: .
Now another step.
Open playstore and install pixel launcher and wallpapers by google.
Now you need Link2SD.(Install if not already Installed)
Now convert Pixel launcher and wallpapers into system apps and reboot again. (This step enables Google Now on swipe).
Now Download the boot animation app by Jrummy from playstore and install the boot animation zip i provided or manually push it into your system where your boot animation is stored.(Normally it's stored in system>media)
Copy audio files and replace it with your default files in system>media>audio.
Now if you want more follow:- (Not recommened for CM users but i hadn't encountered any problem on my CM though )
Download substratum from Playstore and Pixel Ui which is similar theme for this app and apply it via the substratum. Reboot
Cm users can skip many steps and use any pixel theme and icon pack from Playstore and apply it via Themes app natively installed.:fingers-crossed::fingers-crossed:
It's Done. Now enjoy all features and look of Pixel on your device.
While i encountered that google assistant doesn't recognize your voice I can't do anything for it now. I will keep looking to make it work but it will take time.Sorry.
This is my first guide. Please Tell me and ask me doubts before rating Bad.
You can also just download the launcher and wallpaper and install it. It still works that way. Also you can manually push them into system if required. But i suggest you to use bootanimation via substratum only as i pulled the zip file from PixelUi.
Here is a thread on Pixel experince you may want to take a look here too if you want to avoid so much work and go for flashing zips:-
http://forum.xda-developers.com/and...xel-experience-launcher-dialer-t3478907/page1
Thank me if you liked my guide and my assistance.:laugh:
Click to expand...
Click to collapse
There is no ro.product.model here
Leelka said:
There is no ro.product.model here
Click to expand...
Click to collapse
I get it.. we got add it right.. sry
Leelka said:
I get it.. we got add it right.. sry
Click to expand...
Click to collapse
Yeah! You need to add it.You may want to thank me and vote on my poll. It will boost my moral and I will create some good guides soon. :angel:
@aayushgupta219
It worked when I downloaded the latest google app from apkmirror. For some reason, the latest version of apps are not showing up in the play store. Its a bug in cm14.1
Rotated Quickbits said:
@aayushgupta219
It worked when I downloaded the latest google app from apkmirror. For some reason, the latest version of apps are not showing up in the play store. Its a bug in cm14.1
Click to expand...
Click to collapse
Did you signed up for playstore beta update?
aayushgupta219 said:
Did you signed up for playstore beta update?
Click to expand...
Click to collapse
Nope, Do I have to re-apply the build.prop mod again when I sign up for the google beta app?
Rotated Quickbits said:
Nope, Do I have to re-apply the build.prop mod again when I sign up for the google beta app?
Click to expand...
Click to collapse
No, its one time work only.
aayushgupta219 said:
No, its one time work only.
Click to expand...
Click to collapse
This option is greyed out
Rotated Quickbits said:
This option is greyed out
Click to expand...
Click to collapse
I mentioned it in post that google assistant doesn't recognize voice. I am working on it and maybe i will able to fix it up soon. Hope so :fingers-crossed:

[Root] EMUI 9 QuickStep Recents Screen mod (Lawnchair v2/OnePlus Launcher)

Hi everyone,
After installing EMUI 9 (.241) on my P20 Pro & switching to Lawnchair V2, I was happy with pretty much everything except EMUI's default app switcher (Recents Screen). It's bug ridden & lags way too much for usability. That was when I decided to try QuickSwitch Magisk module from @Skittles9823 & @paphonb . Unfortunately, it didn't work for EMUI 9 & I decided to dig further into it.
Background Info:
In Android Pie, "recents screen" feature is handled by the launcher & is no more part of the OS itself. Android OS triggers recents screen by starting an intent "android.intent.action.QUICKSTEP_SERVICE" which is bound to the default launcher. What this means is that only the application specified in the intent can receive it. Now, in case of most OEM roms, this value is defined inside an XML resource in "/system/framework/framework-res.apk" (the file name can be different for different roms) file. QuickSwitch Magisk module apparently replaces this value using "Runtime Resource Overlay" technique to setup any launcher of your choice as the default handler for recents screen or QUICKSTEP as it's called.
Huawei, you bad boy
In EMUI 9, instead of defining this value inside some xml resource, Huawei decided to create a jar file instead named "hwServices.jar" & hardcoded EMUI launcher's package name in a "String" variable to be used for triggering the QUICKSTEP intent. This effectively kills the approach taken by QuickSwitch magisk module & us Huawei device owners are left with no other option but EMUI 9's bad implementation.
The way around
There are couple of options in this case:
Patch "hwServices.jar" file to point so some 3rd party launcher
Remove default EMUI launcher, create an application with the same package name to relay QUICKSTEP intent between system & third party launchers
Remove default EMUI launcher & replace it with a third party launcher that's modified to have EMUI's default launcher's package name
After spending the entire weekend trying Option 2 with limited success, I decided to go for Option 3 as modifying "hwServices.jar" itself seemed like too much meddling with the system's functioning. And so I removed default EMUI launcher from my system, took the latest Lawnchair v2's alpha build, patched it to have EMUI's default launcher's package name & installed it instead with system permissions. This works like a charm!
Instructions
You need a rooted device with Magisk installed
Install (QuickSwitch Magisk module v1.1.2)
Delete "/system/app/HwLauncher6" folder's contents using some file-manager like ES explorer with root permissions ( Create a backup if you want, it can be restored by copying the files back in the same folder if needed)
Reboot phone
Install patched Lawnchair V2's apk attached to this post on your phone.
Using QuickSwitch app installed on your phone, select Lawnchair V2 as the default home app & QuickStep provider. (We are using QuickSwitch only to give our patched Lawnchair v2 app system privileges. If you have any other way of doing this, feel free to do so & you can ignore installing QuickSwitch & it's steps above entirely)
Reboot & everything should be setup correctly.
Note
The patched version of Lawnchair v2 attached here is based on the latest alpha build at the time of this post& although everything seems to be working just great, there might be few bugs here & there. I'll update the attachment as & when more stable versions are released.
Credits
Special thanks to both @Skittles9823 & @paphonb for interacting with me while I was trying to find a way to get this working on EMUI. Much appreciated!
Update 1
The patched version of Lawnchair attached isn't entirely perfect, I'll wait for it's source code to be released to refactor everything properly. Until then, you can use this to replace your existing recents screen & even use a different launcher along with it, as long as attached Lawnchair V2 is a system app.
Update 2
Have also added OnePlus's Launcher ported by Paphonb with patch for EMUI 9. You can use this one instead of Lawnchair V2 too, if you like. Kindly note that these might be unstable due to my patches.
Update 3
Have updated the attached Lawnchair v2 apk with patch v1.1 (Fixes crashes)
Latest build download for Lawnchair V2
You should find fairly recent builds of Lawnchair V2 patched for EMUI here: (To be updated soon!)
Hi. Thank you for the tutorial. The problem is that when I try to install the lawnchair apk I get "app not installed" error.
My bad. I had to remove huawei launcher first.
It works perfectly. Thanks so much.
abyssq said:
Hi. Thank you for the tutorial. The problem is that when I try to install the lawnchair apk I get "app not installed" error.
My bad. I had to remove huawei launcher first.
It works perfectly. Thanks so much.
Click to expand...
Click to collapse
I know its for rooted emui 9. Is there a possible way for non rooted. Just asking.
papoy1019 said:
I know its for rooted emui 9. Is there a possible way for non rooted. Just asking.
Click to expand...
Click to collapse
With this method definitely not. Maybe in the future huawei will do a better implementation for this, but not today.
abyssq said:
With this method definitely not. Maybe in the future huawei will do a better implementation for this, but not today.
Click to expand...
Click to collapse
I agree. For now, it's not possible without root, unfortunately.
abyssq said:
Hi. Thank you for the tutorial. The problem is that when I try to install the lawnchair apk I get "app not installed" error.
My bad. I had to remove huawei launcher first.
It works perfectly. Thanks so much.
Click to expand...
Click to collapse
Glad to hear that.
is it possible with adb?
Delete it.
moomoon03 said:
is it possible with adb?
Click to expand...
Click to collapse
Only if you're rooted.
Sent from my LGE Nexus 5X using XDA Labs
With emui 9 gestures, swipe up to home only shows recents.
With lawnchair, the apps and folders have different fonts. The folder font is my system default. Why is this?
abyssq said:
With lawnchair, the apps and folders have different fonts. The folder font is my system default. Why is this?
Click to expand...
Click to collapse
You were the lucky one to try this on April Fool's day unfortunately where they changed font as prank. Should be back to system font by 2nd or you can go change it in the 3 dot menu in settings.
Aodrulez said:
You were the lucky one to try this on April Fool's day unfortunately where they changed font as prank. Should be back to system font by 2nd or you can go change it in the 3 dot menu in settings.
Click to expand...
Click to collapse
OMG thanks. I looked everywhere and couldn't figure it out. :silly::laugh:
good work!thx
wonder how you modified to have EMUI's default launcher's package name,if you are okay to tell?
just want to get more recent update and add more third party launcher to choose
psrvi7 said:
good work!thx
wonder how you modified to have EMUI's default launcher's package name,if you are okay to tell?
just want to get more recent update and add more third party launcher to choose
Click to expand...
Click to collapse
Easiest way: In Android Manifest file, replace package name to "com.huawei.android.launcher". This works so far for Lawnchair V2 & ported OP Launcher.
Proper way: Download source, refactor code with new package name & compile. This is tedious and am not sure how reliably can be automated.
Aodrulez said:
Easiest way: In Android Manifest file, replace package name to "com.huawei.android.launcher". This works so far for Lawnchair V2 & ported OP Launcher.
Proper way: Download source, refactor code with new package name & compile. This is tedious and am not sure how reliably can be automated.
Click to expand...
Click to collapse
it actually worked.thx again
Hi there, I was wondering to know if it's possible to do this with any launcher, because I wanna try Asus and Samsung launcher
Theo1218 said:
Hi there, I was wondering to know if it's possible to do this with any launcher, because I wanna try Asus and Samsung launcher
Click to expand...
Click to collapse
Should work with any Launcher that provides QuickStep functionality as long as it works without crashing before it's package is renamed.
Aodrulez said:
Should work with any Launcher that provides QuickStep functionality as long as it works without crashing before it's package is renamed.
Click to expand...
Click to collapse
tried with latest lawnchair but it didn't work, wich tool do you use for changing package name?
Theo1218 said:
tried with latest lawnchair but it didn't work, wich tool do you use for changing package name?
Click to expand...
Click to collapse
There is no tool that'll do it automatically for you. I use apktool to dismantle the apk, change values & repackage it. You'll also have to sign the package using "jarsigner" which comes along with JDK.

General ZUI 12/13 Notification Fix (ROOT)

For those who have problems with notifications using ZUI here is a possible solution that I found in one of the XDA forums.
Need: Root (Magisk)
(I think there is no way to revive notifications if they are not root)
you'll need magisk then flash this 2 modules;
1)quickswitch
2)shady launcher
(Both available here)
1)flash those 2 & reboot.
2)open quickswitch app & choose shady launcher then reboot.
3)go to setting>apps>default app>home app>shady launcher.
4)open security>autostart>enable for *your apps*
5)security>acceleration>setting>protection list>add *your apps*
side notes : setting>notification>notification management>*your apps*>allow
this fixes should/might be working for other device running ZUI CN too.
Click to expand...
Click to collapse
With that all (I think) notifications will work
But since not everything can be good, it has its bugs.
Bugs:
(Only using third party launchers like Nova Launcher, Smart Launcher, Microsoft Launcher, etc))
1.- Screenshot option not working
2.- Delete backround not working
3.- Tap to back to apps not working
Solution= Use Shady Launcher xd
Edit: Probably some are saying: "This works with any installable launcher as a system"
And correct, if it works with any launcher systemless xd
If you don't like Shady Launcher because of how dated it looks then I'll also give you Lawnchair Systemless (With this, unlike the previous one, if third-party launchers work)
Edit 2: Quickswitch is not necessary, you can skip it if you want.
Edit 3: Excuse my english, I use google translate xd
Edit 3: If for some reason it doesn't let you choose a default launcher when you go to startup, then go to the following address:
Settings > Apps Management > Defaults Apps > Home app > Select launcher systemless
Source: Original Post
This would be all, I hope it works for you and again, sorry for the lousy writing.

How To Guide Custom Fonts For One UI

ONE UI CUSTOM FONTS
Detailed Guide and Troubleshooter
Google Fonts
May 2023​1) Download and install the official Samsung Sans system font from the Galaxy Store. This is the non-modified version for creating the initial backup. Once installed, manually change your system font to Samsung Sans from Display > Font Settings.
2) In Samsung Cloud, create a backup of only the settings while your font is set to Samsung Sans. The first two steps only need to be done once for all subsequent custom fonts.
3) Uninstall or update over the old Samsung Sans font with the new custom zFont Samsung Sans font file which contains the font you want to change to. This uses the same package name (com.monotype.android.font.samsungsans) as the official font to trick cloud into thinking it's legit.
zFont 3 Download: Click Here
Attached are 3 font APK files that can be directly installed onto your device for use with this workaround. If you use these files you don't need to install zFont. Google Sans Regular and Bold (can only have 1 or the other installed at 1 time). Product Sans Black.
NOTE: There's also an option to use other fonts in zFont instead of Samsung Sans, but if you choose those, you'll have to create a new backup with the official version of that font selected.
4) Change your system font to "Default" prior to final step. This is IMPORTANT.
NOTE: Your custom font should be present within your font list after installation. When updating custom fonts, it might appear as if the correct font is already selected but your new font won't actually become active until you refresh it by unselecting and reselecting the font which requires the Samsung Cloud workaround since you can't select a modified font manually from the font menu or you'll get an error.
5) In Samsung Cloud, select the option to restore. Uncheck all options except "Settings" to restore only the settings that you backed up in step #2. While it's restoring, you'll see the text on the screen update to your target custom font prior to reaching 100% complete if it's successful. Once the restoration is finished, you'll get a dialog popup asking if you want to delete old backups, select the NO response so the backup can be used for future fonts.
6) Verify everything worked correctly by opening your font settings and making sure your font has changed from "Default" to the custom font you installed in step #3. Once verified, restart your device to apply the new font system wide.
NOTE: Not all text will be replaced with your updated font until after a system reboot. If your font is still set to Default, restarting your device won't change anything. Continue to the troubleshooting steps below if you're positive you performed all these steps correctly.​Subsequent Updates​To update your font while a backup of the device's settings is already created (with the correct font file selected per step #2), just update custom font file, change font to default, restore settings, restart device (or just start at step #3). No need to create a new backup everytime you load a new font unless the original backup was lost.​TROUBLESHOOTING​Samsung Cloud custom font workaround will not work if you debloated your system applications. Samsung Cloud relies on several pre-installed applications to restore all settings back to its former backed up state, especially fonts since it seems like getting the font to restore is the toughest setting to fix if debloated. I'm not sure 100% exactly which applications affect this, but I've narrowed it down to Samsung apps that are capable of being backed up within Samsung Cloud.​MUST BE INSTALLED AND ENABLED
Samsung Cloud
Samsung Cloud Platform Services(SCPM)
Samsung Core Services (SCS)
Samsung Account (Logged In)
Galaxy Themes
Galaxy Themes Services
Galaxy Store
Foundation
Noto Serif / Source Sans
CMHProvider
Samsung Phone
Call Logs Backup
KeyCustomizationsBNR
Wallpaper Backup
BrightnessBNR
SamsungOne
ShortcutBNR
KeyCustomizationInfoBNR
Samsung Pass
Calendar
Reminders
Contacts
Messages
Recommended apps
DiagMonAgent
Samsung Notes
IPService
Smart Switch Agent
com.samsung.android.smartswitchassistant
Secure Folder
Samsung AR Apps​Use the following ADB command to install debloated system applications:
Code:
pm install-existing <app_package_name>
Use this ADB command to enable an application:
Code:
pm enable <app_package_name>

Categories

Resources