Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Huawei HarmonyOS 4 debloat report #410

Closed
3 tasks done
domy86 opened this issue Apr 5, 2024 · 1 comment · Fixed by #457
Closed
3 tasks done

Huawei HarmonyOS 4 debloat report #410

domy86 opened this issue Apr 5, 2024 · 1 comment · Fixed by #457
Assignees
Labels
package::breakage Phone has unexpected issues after debloating

Comments

@domy86
Copy link

domy86 commented Apr 5, 2024

Describe the problem

I have recently upgraded Huawei Mate 20 X to HarmonyOS 4 and Huawei Mate 10 to EMUI 12. Below are my 2 cents on removed packages and behavior afterwards.

You have a solution?

com.huawei.android.hwaps:
To declutter settings app after removal, follow this procedure: select some resolution > uninstall package > restart phone > restore package > click on resolution in settings, it will disappear > uninstall package > restart phone

com.huawei.android.thememanager:
A ringtone cannot be changed if you remove this package, not only notification sound.

com.huawei.arengine.service:
Needed for nice tool AR Measure, but you may disable it and AR Measure will still work.

com.huawei.coauthservice:
Needed for manual apk installation.

com.huawei.controlcenter:
Needed for Super Device or Device+, safe to remove if you don't use this, it will also declutter action center.

com.huawei.featurelayer.sharedfeature.map:
Used to show maps inside Calendar and Gallery, they will complain if you uninstall it, disable instead.

com.huawei.harmonyos.foundation:
Settings app and APK installation will become slow if you uninstall this.

com.huawei.hwddmp:
Not only breaks the dialer app, but causes lag in whole system too.

com.huawei.hwstartupguide:
Cannot uninstall, only disable.

com.huawei.nearby:
Needed to show a preview of recently opened apps in task manager. I agree, makes no sense, but that what it is.

com.huawei.pcassistant:
Cannot uninstall, only disable.

com.huawei.security.privacycenter:
Needed for Permission Manager to open.

com.huawei.securitymgr:
This is the password vault or password manager too.

com.huawei.securityserver:
Needed for face unlock, black screen will be shown if you remove this package.

com.huawei.systemmanager:
This is more that a phone cleaner, you will lose a lot of settings like battery and notifications management if you remove this.

com.huawei.systemserver:
Needed for navigation with a fingerprint reader that is on Mate 10, but fingerprint unlock will still work if you remove it.

com.huawei.ohos.*:
These ohos packages are related to service widgets with belonging names. For example, if you uninstall com.huawei.ohos.camera, service widget Camera will disappear, Camera app will still work without issues. If you either don't use any of Huawei apps or don't need such widgets, you may remove all ohos packages. Disabling them will not remove widgets.

Special and kinda important thing:

If you remove com.huawei.iaware and/or com.huawei.powergenie, system will start lagging a little bit (you will notice it while scrolling and on some animations, for example scrolling installed apps), battery consumption will become slightly higher and battery stats will disappear soon. At the same time, logcat will be full of errors like: PowerKit: PG Server is not found. calling pid xxxx.

OK, this is cons but someone will benefit from removing those two packages or at least com.huawei.powergenie, including me. No matter what I did, I couldn't make Microsoft Teams notifications to work in timely manner while screen is off, and only Microsoft Teams notifications. I use the same settings for all other messaging apps and all these apps are working without any issues. OK, there is some slight delay but acceptable. Once I either press the power button or scan my fingerprint, all Teams notifications will show up immediately.

So, if Microsoft Teams is important for you, uninstall com.huawei.powergenie. Disabling will not work as it will be enabled after phone restart.

Provide logs

Acknowledgements

  • This issue is not a duplicate of an existing one.
  • I have chosen an appropriate title.
  • All requested information has been provided properly.
@domy86 domy86 added the package::breakage Phone has unexpected issues after debloating label Apr 5, 2024
@AnonymousWP AnonymousWP self-assigned this Apr 7, 2024
@AnonymousWP
Copy link
Member

Thanks for the extensive issue, but it seems like you used the wrong template. Please use the correct one, because now information is missing.

Blitz517 added a commit that referenced this issue May 9, 2024
Included things from issue #410 and huawei apps some apps move to unsafe.
Named some from list Google to Aosp, because its the same app with different name.
Required to WiFi work, apps move to Unsafe.
Incorrect name packages fixed.
Added one package from Miui OEM
Checked some Miui Unsafe or Expert apps again.
Changed removal place for some apps.
Some recommended apps to pixel phone not looks recommended (more expert, someone will need to check them). #441 #423 

Thats my big research uad_lists.json, it did not cost me a week.
@AnonymousWP AnonymousWP linked a pull request May 9, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package::breakage Phone has unexpected issues after debloating
Projects
None yet
2 participants