[GUIDE] EMUI 11 Complete Debloating Guide & Bloatware List - Huawei P40 Guides, News, & Discussion

This de-bloating guide will help you start using EMUI 11 as clean as possible.
Please list packages in the comments section that you know is a bloatware and I didn't include in the spreadsheet.
This guide assumes that you're using Windows 10 as your PC OS.
BLOATWARE SPREADSHEET
To bring back software that you accidentally removed:
adb shell cmd package install-existing (com.package.name)
How-to for newbies
WARNING! Before following, make sure you have enabled the developer mode in your phone and enabled USB debugging.
(Go to Settings>About phone> click on Build number 7 times > go back > go to System & updates > Developer options > enable USB debugging)
1) Download Android SDK Platform tools. LINK
2) Create a new folder directly in C:\ drive and name it adb
3) Copy everything inside SDK Platform tools zip into C:\adb
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4) Press WindowsKey+R, type cmd and press enter.
5) In cmd, type cd C:\adb and press enter.
Now you can copy and paste commands from the spreadsheet!

thanks .. will be using this after the update rolls out in to my phone.

Hi @faceliler
disabling the com.huawei.android.hwaps makes the switching between 90Hz and 60Hz not working. The switch is still under screen settings, but it does not make anything. If you have been on 90Hz mode before disabling it, you will stay on 90Hz. Same in the other way - you will stick on 60Hz mode if you was on 60Hz mode.

GIBbeerSKY said:
Hi @faceliler
disabling the com.huawei.android.hwaps makes the switching between 90Hz and 60Hz not working. The switch is still under screen settings, but it does not make anything. If you have been on 90Hz mode before disabling it, you will stay on 90Hz. Same in the other way - you will stick on 60Hz mode if you was on 60Hz mode.
Click to expand...
Click to collapse
Hi, thank you for reporting, I will erase it from the list.

Can i use this without root?

Thanks @faceliler, but...
Why make it harder than it is?
@Cyber.Cat was so kind and built an easy tool for debloating your Huawei over a year ago. He even made a post about it right in this forum:
You can find it here.
And he made some nice updates since then, here's the thread about his program.
No root needed, no annoying package name searching or anything else.
Just mark and delete or only deactivate.

thank you for instructions

removing huawei histen is lowering sound quality on P40lite (JNY-LX1)

Related

How to get Android 4.4.4 on your Nexus 5

In this tutorial we'll show you how to manually install the Android 4.4.4 OTA file on your Nexus 5.
When a new Android update is released it never takes long to appear on the Google Developer's page as factory images and binary files. Using these generally means wiping your device though, so waiting for the over the air file to appear is a better option for some. However, waiting for it to arrive can take days, so flashing it manually is a much quicker option. Flashing an OTA file also means that all of your data and apps are untouched, along with any custom recovery or root. Here's how to do it.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
:fingers-crossed::fingers-crossed::fingers-crossed::fingers-crossed:
Prerequisites:
To do this process you need a couple of things:
Download - > ADB Tools installed on your computer (direct download).
Download - > Android 4.4.4 update for your Nexus 5 (direct dwonload from Google)
:highfive:
Now, you're getting the KTU84P firmware update specifically for a Nexus 5 running Android 4.4.3 KTU84M. If you do not have this installed already (go to Settings > About Phone > Build Number to check), make sure you get it first.
Once you've downloaded the firmware to your computer you'll want to rename it something convenient like Android-444-OTA.zip and move the zip file to the same folder that ADB Tools are in. Ensure you have USB Debugging enabled in Developer Options first and as always, if you're at all concerned, back up your apps and data beforehand just to be safe.
How to install Android 4.4.4 on the Nexus 5:
1. Turn off your Nexus 5.
2. Press and hold Volume Down and Power until you see the Fastboot screen.
3. Use the volume buttons to highlight ''Recovery mode'' and press Power to confirm.
4. Using the volume buttons again, highlight ''Apply update from ADB'' and press Power.
5. On your computer, hold Shift and right click in a blank area of the ADB Tools window (in Windows Explorer). Select ''Open command window here''. This will open the command prompt window.
6. Connect your Nexus device with a USB cable.
7. Go to the command prompt window and enter the following (using the file name of the OTA zip, whatever you chose to call it):
adb sideload Android-444-OTA.zip
8. Wait for the install to complete and your Nexus 5 to reboot.
If you have any issues, you can then do a factory reset before restoring your apps and data. Post A Reply And Tell Us its Working or Not ? :fingers-crossed::fingers-crossed:
Warning :Dont Copy This Post

[Guide]How to enable Multi-User mode in CM 11

This guide can also be used on any rom running 4.2.2+.
Requirements
→Rooted device
→Xposed framework
→A Brain?
This method may not work on stock because stock roms doesn't supports but still you can try it.
There are two different methods of doing this.
METHOD 1:-
JUST download multi-user app from xposed repository and reboot. You will get a option of User under apps.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Now just tap on it and add or manage users.
METHOD 2:-
In a terminal window or ADB, you’ll need to obtain SuperUser/root access. This is generally done by typing in su. After obtaining SuperUser access, type in:
pm get-max-users
Click to expand...
Click to collapse
This should return the numeric result of “1,” which is the maximum number that the current OS is set up accept. If it returns an error, then your ROM is most likely unable to handle multiple users.
Next, you’ll need to change that number to something higher. In the following, I chose to set it to eight users because I felt like it.
Now type in:
setprop fw.max_users 8
pm create-user usernameyouwanthere
Click to expand...
Click to collapse
You may notice the shell reboot, and if you’re on a ROM build that supports multiple users properly, you’ll either get a login request, or a users section will appear under device in system settings. Depending on your ROM, you might even see an option in the developer’s menu to enable user selection in the power menu.
Keep in mind that this may not work completely or be supported by your ROM, but in some instances it’s quite useful. The worst that should happen is that you have to restore a nandroid, or that the max_users changes back to single-user after a reboot.
★How to make it stick
Inspired by a comment from konnor below, this is how I got the multiple user mode to stick:
Code:
adb shell (if you’re not already, you can use terminal emulator if you want)
su
mount -o rw,remount /system
echo fw.max_users=4 >> build.prop
exit
exit
adb reboot (or reboot the device however you want)
From now on out the max_users will always be there when you boot.
After a reboot, swiping down and pressing my face brings me to the lock screen where all users are displayed. Your results may vary so make sure to have a nandroid backup.
Not my work just posting it in XDA.
PRESS THANKS IF I HELPED YOU
REGARDS
banerjeeayan1996

Rooting the Light Phone 2

Hey all!
I have a Light Phone 2 which uses Android 8.1. It's a neat little device that I'd love to tinker with. There is a detailed guide explaining the build process ontop of Android 8.1. The TL;DR is the Light Phone uses LightOS which is another word for an app that site on Android 8.1 that has lower-level access, similar to how the settings app works.
There is a medium post outlining the build process entitled Building LightOS with React Native. I cannot link to it as I do not qualify for the 10 post minimum. So you'll have to google it.
I can get to the Android recovery screen. Although from there I can't do anything. As adb is locked to only sideload and mounting the system produces no results on my Linux machine.
I realize very few people have this device and can comment from experience but does anyone have any idea how to go about rooting this phone? Or getting it to a state to begin tinkering?
Thanks!
@kennethashley
Before starting to try to root phone's Android test whether you can enable these 2 options in Android's Settings -> Developer options:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If YES then you have to find a Custom Recovery matching your device what is prerequisite to flash any Rooting software.
jwoegerbauer said:
@kennethashley
Before starting to try to root phone's Android test whether you can enable these 2 options in Android's Settings -> Developer options:
If YES then you have to find a Custom Recovery matching your device what is prerequisite to flash any Rooting software.
Click to expand...
Click to collapse
Unfortunately, that is the thing, the phone does not have these settings available. I was hoping there would be a way to do this directly from the recovery menu
@kennethashley You can access the recovery menu by power and volume up at the same time. When you reach the screen that says "no command" press power first, then volume up, then quickly release volume up first then power. There, you should be able to put the phone into recovery mode.
you can then put the phone into fastboot mode and use adb tooling to enable oem unlocking so you can root the device.
This dude did it on reddit: reddit.com/r/LightPhone/comments/jqtfu4/heres_how_to_get_a_shell_on_the_lightphone2_and/

Question Rase to wake not working

Rase to wake not working.
Phone waking up even Rase to wake in off position
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It may be a bug. You can try to upgrade the system
红豆生南瓜 said:
It may be a bug. You can try to upgrade the system
Click to expand...
Click to collapse
Hi
It is up to date
Fixed.
Follow these steps:
1- Activate developers options on your phone.
For this you have to open Settings>About phone and tap on MIUI Version for about 7-10 time.
Now you go back to settings>adittional settings > Developer Options. Make sure you have USB Debugging and
USB Debugging(Security settings) are activated. For this last one i think you have to be logged in your MI account.
2- Install ADB(Android Debug Bridge) on your computer.
If you are on Windows, install ADB Universal drivers first.
Then download the ADB files.
3- Excecute commands.
Open a Command prompt (or shell) on the directory where you have the adb files.
Connect your phone with a USB cable. Change the USB mode to “file transfer".
In the Command Prompt window, enter the following command to launch the ADB daemon: adb devices.
You should get a prompt on your phone to allow (or deny) USB Debugging. Allow it and re enter on command prompt the "adb devices" command.
Now you should see your phone serial number. And you just have to enter the mentioned commands.
adb shell
settings put secure wake_gesture_enabled 0
exit (to exit adb shell)
And that`s all.
Screen turning on by itself.
When moving the redmi Note 9 the screen turns on by itself. I have disabled the "lift to activate" option, but the screen keeps turning on when moving. Someone can help me please? When the winds of change blow, some build walls, others build...
forum.xda-developers.com

How To Guide [Guide] [Tool] Easy One click debloating all un-need apps on your phone locked/unlocked bootloader

This time I will share a tool developed by w1nst0n.
This tool is very good because it can automatically detect all useless system applications from your phone.
You can use this tool even your phone still in locked bootloader.​Universal Android Debloater GUI​DISCLAIMER: Use at your own risk. I am not responsible for anything that could happen to your phone.​Features​
Uninstall/Disable and Restore/Enable system packages​
Multi-user support (e.g apps in work profiles)​
Export/Import your selection in uad_exported_selection.txt​
Multi-device support: you can connect multiple phones at the same time​
All your actions are logged so you never forget what you've done​
Required​
Nothing u can use this tool even your phone on fresh stock firmware​
How to use it​
Enable Developer Options on your smartphone.
On Developer Options menu turn on USB Debugging, install via USB & USB debugging (security setting) from the developer panel.
Download android platform tools and Install USB drivers for your device
Download the latest release of UAD GUI for your Operating System here. Take the opengl version only if the default version (with a Vulkan backend) doesn't launch.
unzip android platform tools and UAD GUI to same folder
Open UAD GUI and choose recomended
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Tick all app or u can choose one by one on app u want to debloat
And klik Uninstall selection
ENJOY a new taste of you phone
How to restore app
Open UAD GUI & change this menu to uninstalled
Tick all app or sellect app u want to restore and klik restore
Already tested on my phone (unroot and locked bootloader)​
BEFORE DEBLOAT​
AFTER DEBLOAT​
Conclusion​I really like this tool, after debloat all applications with this tool I don't get any problem, All applications can run perfectly.
This not my own tool. I'm just sharing my experience. so if you like this tool please give support directly to the developer w1nst0n.​
Special thanks to w1nst0n for this awsome tool​

Categories

Resources