General ZUI 12/13 Notification Fix (ROOT) - Lenovo P11

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.

Related

[ROM] Semi-stock/Super-clean/Tweaked/Rooted

I've been learning how to build a custom rom for the S5...
Finally got my first stable version that I'd love to share!
Special Features:
Stock Base
Rooted - SuperSU
BusyBox integrated.
zip-aligned
Build.prop tweaks for speed, battery, usb debug
Removed all Verizon/Samsung apps that I could possibly strip out - without having any problems in settings, etc.
(Except S Voice - I just skipped including that because it's useless to me.)
WiFi Hotspot - WITH NOTIFICATION TOGGLE
**** Almost all apps have been moved to /data/app - which means you can uninstall them, not just turn them off.
Replacements:
Replaced stock launcher with Holo Launcher HD
Chrome replaced with Firefox
Messages replaced with Handcent
Includes:
AdFree (Root)
Titanium Backup
I DO NOT WARRANTY THIS ROM IN ANY WAY.
INSTALL AT YOUR OWN RISK. DONT HATE ME IF IT DESTROYS YOUR DEVICE.
I've been running it on my device for the day and it's doing great!
Install instructions:
Use safestrap
Any ROM slot should be fine. I know it's not possible currently in safestrap to make a smaller system partition, but really only 2GB is needed for system.
I'd highly recommend a clean slot -- for some reason while testing safestrap wouldn't fully wipe the data partition.
PLEASE NOTE:
After initial boot, you will be sent through the Setup Wizard, as usual.
Immediately following completion of first boot, your phone will "go crazy" for a few seconds. The select wallpaper window will open (dont do anything), then the screen will go blank for a second.
* Setup Wizard may force close. DONT PANIC!! Everything i still working right. Just click OK.
I have set up a One-Time Init script to install the WiFi Hotspot toggle into notification panel, change the default lockscreen/homescreen backgrounds, enable USB Debugging, and to set up the initial Holo Launcher icon layout.
DOWNLOAD LINK:
MediaFire Old Version
Still being uploaded:
Odex Version Does not include Setup Wizard. If you can't live without it, get the old version.
MD5 = aefa00cdad2e3c50ab63332ba7ff106e
DeOdex Version
MD5 = 029093db318bf1d331a38d97573faa41
Screenshots below!
If you like my ROM please DONATE a couple dollars!
jake5253 said:
I've been learning how to build a custom rom for the S5...
Finally got my first stable version that I'd love to share!
Special Features:
Stock Base
Rooted - SuperSU
BusyBox integrated.
zip-aligned
Build.prop tweaks for speed, battery, usb debug
Removed all Verizon/Samsung apps that I could possibly strip out - without having any problems in settings, etc.
(Except S Voice - I just skipped including that because it's useless to me.)
WiFi Hotspot - WITH NOTIFICATION TOGGLE
**** Almost all apps have been moved to /data/app - which means you can uninstall them, not just turn them off.
Replacements:
Replaced stock launcher with Holo Launcher HD
Chrome replaced with Firefox
Messages replaced with Handcent
Includes:
AdFree (Root)
Titanium Backup
I DO NOT WARRANTY THIS ROM IN ANY WAY.
INSTALL AT YOUR OWN RISK. DONT HATE ME IF IT DESTROYS YOUR DEVICE.
I've been running it on my device for the day and it's doing great!
Install instructions:
Use safestrap
Any ROM slot should be fine. I know it's not possible currently in safestrap to make a smaller system partition, but really only 2GB is needed for system.
I'd highly recommend a clean slot -- for some reason while testing safestrap wouldn't fully wipe the data partition.
PLEASE NOTE:
After initial boot, you will be sent through the Setup Wizard, as usual.
Immediately following completion of first boot, your phone will "go crazy" for a few seconds. The select wallpaper window will open (dont do anything), then the screen will go blank for a second.
* Setup Wizard may force close. DONT PANIC!! Everything i still working right. Just click OK.
I have set up a One-Time Init script to install the WiFi Hotspot toggle into notification panel, change the default lockscreen/homescreen backgrounds, enable USB Debugging, and to set up the initial Holo Launcher icon layout.
DOWNLOAD LINK:
MediaFire
Screenshots below!
If you like my ROM please DONATE a couple dollars!
Click to expand...
Click to collapse
Nice to see another ROM pop up!
Sent from my SM-G900V using XDA Premium HD app
Nice! Can't wait to give it a go!
Sent from my SM-G900V using XDA Premium 4 mobile app
is there a way to use stock launcher???? i perfer stock tw launcher
jdog94 said:
is there a way to use stock launcher???? i perfer stock tw launcher
Click to expand...
Click to collapse
I know there is a link somewhere here on xda where you can download a zip with all the original apks. Check in the Verizon S5 general section.
Found it! Look in OP Here
Note on my ROM, I seem to have forgotten to remove the security policy updates app. feel free to remove it yourself.
/system/priv-app/SPDClient.odex and SPDClient.apk

[solution] How to solve the buggy gesture on 9.0.2 or OB6

I guys, due to the impossibility to use gesture and keyboard normally both in 9.0.2 and ob6, i find a solution to solve this problem.
Which is the problem:
in OOS 9.0.2 or open beta 6, the new gesture system has some problems that really affect the user experience. The gesture system is managed by the stock launcher (oneplus launcher), and if you don't use this laucher but onother one (nova for example) you encounter a lot of problems such as:
-if you lock and unlock your phone, after unlock the app that you are using is in background and you are brought to home screen.
-if you try to write in some applications (telegram and whatsapp first), after some time and after an unlock of the screen, after some taping on the screen the keybord will close and appear a buggy interface of the recents page.
Requirements:
-root privileges
-An app that can unistall the system apps, and change theyr propriety (for example titanium backup Pro)
As always, i'm not responsable for any damage on your phone or data loss, take a nandroid backup first.
1) Switch from the system settings from gesture to navbar
2) Unistall as system app oneplus launcher. Is important that you unistal and not freeze; to do this you need root privileges
3) Reboot
4) download a version of oneplus launcher without the buggy interface. for example this https://www.apkmirror.com/apk/onepl...auncher-2-3-0-2-180928222207-6ee6566-release/
5) install it
6) with a root application convert oneplus launcher from user app to system app.
7) reboot
8) switch back from navbar to gesture
Now you have the old gesture system and no bug. :good:
EDIT of 9th November 2018:
Oneplus finally solves the bugs.
To solve the problems you just need to update (manually or from play store) the original launcher (OnePlus Launcher) to the latest version.
is it required to reinstall the OnePlus Launcher? Can't we just delete the buggy one and leave it like that?
z0rk said:
is it required to reinstall the OnePlus Launcher? Can't we just delete the buggy one and leave it like that?
Click to expand...
Click to collapse
What works for me is removing the stock OP launcher then the home and recents gestures don't work. Install OnePlus Launcher from the Play Store then reboot. After rebooting uninstall the OnePlus Launcher that you just installed from the Play Store. Then reboot again and the gestures will start working like they should. I did this on OB6 and 9.0.2 Stable pie and can confirm it works for me. I use Nova Launcher.
Ok thanks
Thanks for the solution
stefal639 said:
I guys, due to the impossibility to use gesture and keyboard normally both in 9.0.2 and ob6, i find a solution to solve this problem.
Which is the problem:
in OOS 9.0.2 or open beta 6, the new gesture system has some problems that really affect the user experience. The gesture system is managed by the stock launcher (oneplus launcher), and if you don't use this laucher but onother one (nova for example) you encounter a lot of problems such as:
-if you lock and unlock your phone, after unlock the app that you are using is in background and you are brought to home screen.
-if you try to write in some applications (telegram and whatsapp first), after some time and after an unlock of the screen, after some taping on the screen the keybord will close and appear a buggy interface of the recents page.
Requirements:
-root privileges
-An app that can unistall the system apps, and change theyr propriety (for example titanium backup Pro)
As always, i'm not responsable for any damage on your phone or data loss, take a nandroid backup first.
1) Switch from the system settings from gesture to navbar
2) Unistall as system app oneplus launcher. Is important that you unistal and not freeze; to do this you need root privileges
3) Reboot
4) download a version of oneplus launcher without the buggy interface. for example this https://www.apkmirror.com/apk/onepl...auncher-2-3-0-2-180928222207-6ee6566-release/
5) install it
6) with a root application convert oneplus launcher from user app to system app.
7) reboot
8) switch back from navbar to gesture
Now you have the old gesture system and no bug. :good:
Click to expand...
Click to collapse
I tried deleting the OP launcher using titanium backup but it doesn't work. Also tried to delete the folder from /priv-app/ using TWRP but it came out with an error. Is there anyway I can uninstall the launcher?
My phone is rooted here.
jiatern said:
I tried deleting the OP launcher using titanium backup but it doesn't work. Also tried to delete the folder from /priv-app/ using TWRP but it came out with an error. Is there anyway I can uninstall the launcher?
My phone is rooted here.
Click to expand...
Click to collapse
You may want to try Uninstaller app from play store if you are rooted.
Already tried this and when i reboot to uninstall magisk the original version of OnePlus Launcher is back... Anyone with the same problem...?
ajsmsg78 said:
What works for me is removing the stock OP launcher then the home and recents gestures don't work. Install OnePlus Launcher from the Play Store then reboot. After rebooting uninstall the OnePlus Launcher that you just installed from the Play Store. Then reboot one or two more times and the gestures will start working like they should. I did this on OB6 and 9.0.2 Stable pie and can confirm it works for me.
Click to expand...
Click to collapse
Can confirm, this works very well. Right after uninstall the one from play store, the gestures work like normal.
Gr8man001 said:
You may want to try Uninstaller app from play store if you are rooted.
Click to expand...
Click to collapse
Thanks, I used this https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp and it worked well!
stefal639 said:
I guys, due to the impossibility to use gesture and keyboard normally both in 9.0.2 and ob6, i find a solution to solve this problem.
Which is the problem:
in OOS 9.0.2 or open beta 6, the new gesture system has some problems that really affect the user experience. The gesture system is managed by the stock launcher (oneplus launcher), and if you don't use this laucher but onother one (nova for example) you encounter a lot of problems such as:
-if you lock and unlock your phone, after unlock the app that you are using is in background and you are brought to home screen.
-if you try to write in some applications (telegram and whatsapp first), after some time and after an unlock of the screen, after some taping on the screen the keybord will close and appear a buggy interface of the recents page.
Requirements:
-root privileges
-An app that can unistall the system apps, and change theyr propriety (for example titanium backup Pro)
As always, i'm not responsable for any damage on your phone or data loss, take a nandroid backup first.
1) Switch from the system settings from gesture to navbar
2) Unistall as system app oneplus launcher. Is important that you unistal and not freeze; to do this you need root privileges
3) Reboot
4) download a version of oneplus launcher without the buggy interface. for example this https://www.apkmirror.com/apk/onepl...auncher-2-3-0-2-180928222207-6ee6566-release/
5) install it
6) with a root application convert oneplus launcher from user app to system app.
7) reboot
8) switch back from navbar to gesture
Now you have the old gesture system and no bug. :good:
Click to expand...
Click to collapse
By using lower version launcher, do we loose something? Personally im kot using stock launcher, using nova. But if the bug related to the launcher if we wull change it I think something will be missing. Gestures are working? New animations?
meistr91 said:
By using lower version launcher, do we loose something? Personally im kot using stock launcher, using nova. But if the bug related to the launcher if we wull change it I think something will be missing. Gestures are working? New animations?
Click to expand...
Click to collapse
If you read the first post you will find I'll the answers to your questions.
You don't need root for any of this. Install an old version of OnePlus launcher over current version and you get old gesture animations back and old recents.
xxBrun0xx said:
You don't need root for any of this. Install an old version of OnePlus launcher over current version and you get old gesture animations back and old recents.
Click to expand...
Click to collapse
Except it doesn't. You can't install older version on top of the newer version. You can't disable it hoping to uninstall the updates because the new version comes with the OS update itself, not via play store.
how do u change the op launcher to system app?
---------- Post added at 11:23 PM ---------- Previous post was at 11:06 PM ----------
hertz9511 said:
how do u change the op launcher to system app?
Click to expand...
Click to collapse
nevermind,figure it out,and yes it works,thanks!!!
jiatern said:
Can confirm, this works very well. Right after uninstall the one from play store, the gestures work like normal.
Thanks, I used this https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp and it worked well!
Click to expand...
Click to collapse
That's the one I use. I am glad it worked for you.
Gr8man001 said:
That's the one I use. I am glad it worked for you.
Click to expand...
Click to collapse
It didn't uninstall it the first time but reboot go to this uninstaller app again and uninstall again for me it took twice, restart but if you install the playstore one that's orio and will give you orio style recents , I installed the launcher from the apk mirror link in op, hope this helps, and every time you install or uninstall do a reboot, cheers
stefal639 said:
If you read the first post you will find I'll the answers to your questions.
Click to expand...
Click to collapse
So mate, nothing is written ir your first post about what I've asked.
I tried this method. It helps those bugs are gone. But.... Older version of launcher removes new gestures swipe right for previous app, and design of recent tabs a bit changed in the latest launcher tabs were bigger. But its not a big deal, when annoying bugs are gone. Thanks
This worked for me. **** yehhh!
Thanks!
ajsmsg78 said:
What works for me is removing the stock OP launcher then the home and recents gestures don't work. Install OnePlus Launcher from the Play Store then reboot. After rebooting uninstall the OnePlus Launcher that you just installed from the Play Store. Then reboot one or two more times and the gestures will start working like they should. I did this on OB6 and 9.0.2 Stable pie and can confirm it works for me.
Click to expand...
Click to collapse
jiatern said:
I tried deleting the OP launcher using titanium backup but it doesn't work. Also tried to delete the folder from /priv-app/ using TWRP but it came out with an error. Is there anyway I can uninstall the launcher?
My phone is rooted here.
Click to expand...
Click to collapse
I have the same issue, cannot uninstall
Edit: somehow after multiple tries, I was able to uninstall, and the trick works
Sent from my ONEPLUS A6003 using Tapatalk
stefal639 said:
I guys, due to the impossibility to use gesture and keyboard normally both in 9.0.2 and ob6, i find a solution to solve this problem.
Which is the problem:
in OOS 9.0.2 or open beta 6, the new gesture system has some problems that really affect the user experience. The gesture system is managed by the stock launcher (oneplus launcher), and if you don't use this laucher but onother one (nova for example) you encounter a lot of problems such as:
-if you lock and unlock your phone, after unlock the app that you are using is in background and you are brought to home screen.
-if you try to write in some applications (telegram and whatsapp first), after some time and after an unlock of the screen, after some taping on the screen the keybord will close and appear a buggy interface of the recents page.
Requirements:
-root privileges
-An app that can unistall the system apps, and change theyr propriety (for example titanium backup Pro)
As always, i'm not responsable for any damage on your phone or data loss, take a nandroid backup first.
1) Switch from the system settings from gesture to navbar
2) Unistall as system app oneplus launcher. Is important that you unistal and not freeze; to do this you need root privileges
3) Reboot
4) download a version of oneplus launcher without the buggy interface. for example this https://www.apkmirror.com/apk/onepl...auncher-2-3-0-2-180928222207-6ee6566-release/
5) install it
6) with a root application convert oneplus launcher from user app to system app.
7) reboot
8) switch back from navbar to gesture
Now you have the old gesture system and no bug. :good:
Click to expand...
Click to collapse
Works perfect on 9.0. 2
just install the new version and will fix this
oneplus_launcher_3_1_0_181023140232.apk

[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.

How To Guide Install any custom font - Works with One UI 4.1

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.

Question Recents button not working

Hello, I uninstalled POCO launcher through ADB, now my recent button isn't working. Reinstalling it fixed the issue
earlier, but is there a workaround to fix this? Without installing the launcher? Currently using Nova launcher.
The default POCO launcher freezes(6-7secs) with no icons but wallpaper when returning from other apps(not always but it's irritating). So I want to kick this rusty nut out completely.
Did you try to deactivate the poco launcher insteat of uninstalling?
How to deactivate? You mean? Disable?
Thought it should be: Settings=> Apps=> "Poco Launcher" => deactivate, i'm running AICP, so i can not tell you the exact way, but with AICP you can deactivate (because the launcher is a System App, System Apps are diffcult to uninstall, only with root ) AICP Launcher, and this should be able with stock, too
borisku said:
Thought it should be: Settings=> Apps=> "Poco Launcher" => deactivate, i'm running AICP, so i can not tell you the exact way, but with AICP you can deactivate (because the launcher is a System App, System Apps are diffcult to uninstall, only with root ) AICP Launcher, and this should be able with stock, too
Click to expand...
Click to collapse
No such option, even in app info.

Categories

Resources