How To Guide [DEBLOAT][OPTIMIZE][V1.2] - OPPO Find X3 Pro - PEEM00 (CN) - OPPO Find X3 Pro

1) Introduction
I recently acquired a Find X3 Pro Lensman edition and wanted to share the few tweaks that I operated on it, seeing that some people were also relying on importation for the Find X3 Pro.
As I used ADB to operate the majority of the changes you'll see next, I invite you to follow the XDA guide to install it, or the official Android documentation.
For a quick resume of the command lines that will be used, you can visit this link to have a quick explanation on what they are doing.
Don't forget to activate the dev options and the USB debugging before throwing yourself in the debloating process (also know that ColorOS might deactivate by itself for security reasons, so you might have to reactivate it from time to time, but after some reactivation, ColorOS will let it stay, strange behavior, but be aware that it can happen).
2) Debloat list
These packages will be uninstalled through the ADB command line
Code:
adb shell pm uninstall -k --user 0 your.package.name
Basic stuff (that you can replace for better options)
com.heytap.music
com.heytap.yoli
com.finshell.wallet
com.oplus.pay
com.heytap.browser
com.sohu.inputmethod.sogouoem
com.coloros.calendar
com.coloros.weather.service
com.android.contacts
com.nearme.instant.platform
com.iflytek.speechsuite
com.heytap.quicksearchbox
com.opos.ads
com.oplus.cosa
com.android.mms * (setting another default SMS/MMS app will result in warning prompts everytime you try to send something with the replacement app, to reinstall it, use the following command:
Code:
adb shell cmd package install-existing com.android.mms
)
Breeno related packages (ColorOS voice assistant, only works with CN language)
com.coloros.ocrscanner
com.coloros.directui
com.heytap.speechassist
com.coloros.assistantscreen
com.coloros.colordirectservice
com.coloros.floatassistant
com.oplus.ovoicemanager.wakeup
Don't forget to install replacement apps for contacts, phone, SMS and browser.
You can uninstall most other of the OPPO proprietary apps or CN bloat apps with a basic uninstallation directly performed from your smartphone, and most of them are restorable through ColorOS (Parameters > Apps > Restore deleted system apps) if you realize you've done something wrong.
3) Various tips and observations
From my personal experience, the PEEM00 units cannot use a third-party launcher consistently, even when set up through ADB. I tried to add various launchers (Nova, Nothing, Lawnchair 2, etc.), but they never appeared in the default launcher selection list. I managed to trick the system with
Code:
adb shell cmd package set-home-activity "com.teslacoilsw.launcher"
, but Nova wasn't able to fully take over and the "back home" gesture was alternating between ColorOS launcher and Nova.
I've thought about unlocking the bootloader to push Nova (or any other launcher) as a system app, but it might be an overkill solution.
OPPO is having a very angry "energy management" process, so you'll need to manually change the optimisation for the apps you want to persist in the background (personally, I changed pretty much everything to "Always ask"). You'll find the app list in Battery > Advanced parameters > Optimize battery usage.
If you want to deactivate the use of 5G bands and only use 4G+ and lower bands, you'll have to select the corresponding optimization recommendation in Settings > Battery > * recommended optimizations (top banner) > Disable 5G.
To add Google services, you'll have to load the Play Store with the com.android.vending package. You'll find it easily across the web, just make sure you download it from a trusted provider (I installed mine from APK Mirror).
OPPO doesn't seem to have released the sources for the Find X3 Pro to this day, which is a little disappointing, as I'd really like to see crDroid on it, but the smartphone in itself is quite enjoyable to use as is (moreover, the microscope lens wouldn't be usable this easily, as the OnePlus 9 Pro camera app is already requiring proprietary packages and vending folders to work properly, and it seems to use the same requirements and system packages as its OPPO brother).
To easily find the packages names, I highly recommend using Solid Explorer to check the system apps list directly on the Find X3 Pro while you debloat through your terminal on the side.
I'll surely edit this post as I find new items to add, modify, etc. Feel free to suggest your own modifications, I'll gladly look into it.
Redacted under update PEEM00FLU_11_C.08, some details might change depending on your own version (available packages, paths, etc.).
Edit 1 (22/06/2022) : added some packages in the debloat list and separated the Breeno (CN voice assistant) related ones from the general ones.
Edit 2 (26/06/2022) : added more packages and reinstalled com.android.mms, added a few tips.

Thanks for this. will try debloating my PEEM00

For some weird reason, when I uninstalled Quick Search Box (com.heytap.quicksearchbox) my PEEM00's home launcher now has this strange icon in the left (probably related to quick search box or pictorial, iirc). It doesn't let me swipe to the left (lol) and the animation of the swipe is gone. It actually doesn't bother me, because untill now the phone is working properly
{
"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"
}

Roveri said:
For some weird reason, when I uninstalled Quick Search Box (com.heytap.quicksearchbox) my PEEM00's home launcher now has this strange icon in the left (probably related to quick search box or pictorial, iirc). It doesn't let me swipe to the left (lol) and the animation of the swipe is gone. It actually doesn't bother me, because untill now the phone is working properly
View attachment 5649423
Click to expand...
Click to collapse
It's because of the presence of the main Google App.

Jaxom84 said:
It's because of the presence of the main Google App.
Click to expand...
Click to collapse
I uninstalled it and it worked like a charm, many thanks ! Btw, do you know if there's any way to know the package's description? There are some packages that look suspicious to me, and I'm wondering if it's safe to uninstall them (I know that there are many threads about debloating Find X3 Pro, but some of them didn't work for me)

Roveri said:
I uninstalled it and it worked like a charm, many thanks ! Btw, do you know if there's any way to know the package's description? There are some packages that look suspicious to me, and I'm wondering if it's safe to uninstall them (I know that there are many threads about debloating Find X3 Pro, but some of them didn't work for me)
Click to expand...
Click to collapse
Think that you may have to reinstall it if you need Google Assistant or Lens.
I'd recommend you to search on the web with their names, you'll usually find your answer easily, but yes, some packages are too Chinese to be widely known outside of this country and you might struggle finding solid clues for some of them.

Jaxom84 said:
Think that you may have to reinstall it if you need Google Assistant or Lens.
I'd recommend you to search on the web with their names, I'll usually find your answer easily, but yes, some packages are too Chinese to be widely known outside of this country and you might struggle finding solid clues for some of them.
Click to expand...
Click to collapse
Yeah, Lens need the Google app to work, I've installed it again and the icon comes back whenever I restart my phone, no clue on this, but ok, I can handle it. I'll be searching those packages on the web, and if I have any doubts or any suggestions to you, I'll be here. Thanks for your advice

Roveri said:
Yeah, Lens need the Google app to work, I've installed it again and the icon comes back whenever I restart my phone, no clue on this, but ok, I can handle it. I'll be searching those packages on the web, and if I have any doubts or any suggestions to you, I'll be here. Thanks for your advice
Click to expand...
Click to collapse
The strange thing is that you can normally disable the Discover panel on other phones (which completely hides the option), but I can't manage to find the option on the PEEM00 (be it in the Google app or the phone's settings).

Jaxom84 said:
1) Introduction
I recently acquired a Find X3 Pro Lensman edition and wanted to share the few tweaks that I operated on it, seeing that some people were also relying on importation for the Find X3 Pro.
As I used ADB to operate the majority of the changes you'll see next, I invite you to follow the XDA guide to install it, or the official Android documentation.
For a quick resume of the command lines that will be used, you can visit this link to have a quick explanation on what they are doing.
Don't forget to activate the dev options and the USB debugging before throwing yourself in the debloating process (also know that ColorOS might deactivate by itself for security reasons, so you might have to reactivate it from time to time, but after some reactivation, ColorOS will let it stay, strange behavior, but be aware that it can happen).
2) Debloat list
These packages will be uninstalled through the ADB command line
Code:
adb shell pm uninstall -k --user 0 your.package.name
Basic stuff (that you can replace for better options)
com.heytap.music
com.heytap.yoli
com.finshell.wallet
com.oplus.pay
com.heytap.browser
com.sohu.inputmethod.sogouoem
com.coloros.calendar
com.coloros.weather.service
com.android.contacts
com.nearme.instant.platform
com.iflytek.speechsuite
com.heytap.quicksearchbox
com.opos.ads
com.oplus.cosa
com.android.mms * (setting another default SMS/MMS app will result in warning prompts everytime you try to send something with the replacement app, to reinstall it, use the following command:
Code:
adb shell cmd package install-existing com.android.mms
)
Breeno related packages (ColorOS voice assistant, only works with CN language)
com.coloros.ocrscanner
com.coloros.directui
com.heytap.speechassist
com.coloros.assistantscreen
com.coloros.colordirectservice
com.coloros.floatassistant
com.oplus.ovoicemanager.wakeup
Don't forget to install replacement apps for contacts, phone, SMS and browser.
You can uninstall most other of the OPPO proprietary apps or CN bloat apps with a basic uninstallation directly performed from your smartphone, and most of them are restorable through ColorOS (Parameters > Apps > Restore deleted system apps) if you realize you've done something wrong.
3) Various tips and observations
From my personal experience, the PEEM00 units cannot use a third-party launcher consistently, even when set up through ADB. I tried to add various launchers (Nova, Nothing, Lawnchair 2, etc.), but they never appeared in the default launcher selection list. I managed to trick the system with
Code:
adb shell cmd package set-home-activity "com.teslacoilsw.launcher"
, but Nova wasn't able to fully take over and the "back home" gesture was alternating between ColorOS launcher and Nova.
I've thought about unlocking the bootloader to push Nova (or any other launcher) as a system app, but it might be an overkill solution.
OPPO is having a very angry "energy management" process, so you'll need to manually change the optimisation for the apps you want to persist in the background (personally, I changed pretty much everything to "Always ask"). You'll find the app list in Battery > Advanced parameters > Optimize battery usage.
If you want to deactivate the use of 5G bands and only use 4G+ and lower bands, you'll have to select the corresponding optimization recommendation in Settings > Battery > * recommended optimizations (top banner) > Disable 5G.
To add Google services, you'll have to load the Play Store with the com.android.vending package. You'll find it easily across the web, just make sure you download it from a trusted provider (I installed mine from APK Mirror).
OPPO doesn't seem to have released the sources for the Find X3 Pro to this day, which is a little disappointing, as I'd really like to see crDroid on it, but the smartphone in itself is quite enjoyable to use as is (moreover, the microscope lens wouldn't be usable this easily, as the OnePlus 9 Pro camera app is already requiring proprietary packages and vending folders to work properly, and it seems to use the same requirements and system packages as its OPPO brother).
To easily find the packages names, I highly recommend using Solid Explorer to check the system apps list directly on the Find X3 Pro while you debloat through your terminal on the side.
I'll surely edit this post as I find new items to add, modify, etc. Feel free to suggest your own modifications, I'll gladly look into it.
Redacted under update PEEM00FLU_11_C.08, some details might change depending on your own version (available packages, paths, etc.).
Edit 1 (22/06/2022) : added some packages in the debloat list and separated the Breeno (CN voice assistant) related ones from the general ones.
Edit 2 (26/06/2022) : added more packages and reinstalled com.android.mms, added a few tips.
Click to expand...
Click to collapse
I removed most of the recomended list, but now there is an issue with calls, people I'm calling can't hear me some times and need to make the call again, normally second time I call they can hear me. do you know if any of the removed applications can cause this?

jemadrid said:
I removed most of the recomended list, but now there is an issue with calls, people I'm calling can't hear me some times and need to make the call again, normally second time I call they can hear me. do you know if any of the removed applications can cause this?
Click to expand...
Click to collapse
Never experienced such issue, sorry.

Jaxom84 said:
I've thought about unlocking the bootloader to push Nova (or any other launcher) as a system app, but it might be an overkill solution.
Click to expand...
Click to collapse
how would you unlock the bootloader? I tried to do that a few months ago and i couldn't find a way

demonicCookie said:
how would you unlock the bootloader? I tried to do that a few months ago and i couldn't find a way
Click to expand...
Click to collapse
Strange, I have access to it in the developer's settings.

Jaxom84 said:
Strange, I have access to it in the developer's settings.
Click to expand...
Click to collapse
Did you actually try doing it? Cos the unlock device option doesn't really do anything. I selected it but when I try to unlock it it doesn't work.

demonicCookie said:
Did you actually try doing it? Cos the unlock device option doesn't really do anything. I selected it but when I try to unlock it it doesn't work.
Click to expand...
Click to collapse
I'll surely give it a try by the end of the week, as the kernel's source for the PEEM00 should get released soon (if the OPPO-source owner told me the truth). Count on me to tell you as soon as I can.

Jaxom84 said:
I'll surely give it a try by the end of the week, as the kernel's source for the PEEM00 should get released soon (if the OPPO-source owner told me the truth). Count on me to tell you as soon as I can.
Click to expand...
Click to collapse
So have u unlocked your device now they source code released

burhanhanzada199888 said:
So have u unlocked your device now they source code released
Click to expand...
Click to collapse
Unlocked without issues, you did well to remind me.

so is it possible to root now is there any way

burhanhanzada199888 said:
so is it possible to root now is there any way
Click to expand...
Click to collapse
Maybe soon, I'd gladly undergo some tests for crDroid or PixelExperience.

oh ok also can u please guide to where to start to build own rom previously i have expereince of installing custom rom and custom recovery but not actually making it also i have seen some guides and videos but they saying i need 300 gb of space is it true or is there any alternative i really want to try this i have programming experience

Jaxom84 said:
Unlocked without issues, you did well to remind me.
Click to expand...
Click to collapse
how u unlocked like what command of adb u run and r u able to boot into bootloder?

Related

[APP 2.2+] [ Tool ] FAKE PERMISSIONS (For User app) Most Powerful privacy protection

First I would like to Thanks XDA, where I got my life back. I almost quit development started working for a company because of XDA user am back to app development..
I request all the XDA member, please review new application & post your feedback over here or play store.. you will get instance answer any where..
{
"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"
}
Any issues Please Mail us, with-out writing mail, I request you all please don't write Review or Rating.. [email protected]
Privacy and Security is everyone's concern now a days and henceforth, we have developed this app for you all to keep a check on that.
First, we would like to Thank - Huawei, NC State University & Workthatmatters. They made us to develop this application.
Fake Permission BETA VERSION
Pro Version link : https://play.google.com/store/apps/details?id=com.appz.fakepaid&hl=en
The most power full app that will allow user to send FAKE PERMISSION to a particular app which user feel always stealing their private data.
Fake Permission is the only way to fully protect you and stop apps from gathering your personal as well as any other information. Fake Permission reveals all your apps dirty secrets and then safely fixes them, so, you can still use your apps with an assurance of full protection. Keep your device safe and your personal information secure today!
Fake Permission features:
☆ Find out list of user installed apps
☆ View details of your apps “dirty secrets". View All the Permissions.
☆ Fix specific problems you don’t want.
☆ Suspicious apps list (Android 4.3 Feature).
☆ Fake Permission - Click Activate button to Enable the Fake permission to a particular app which you feel always steeling your private data.
☆ Uninstall the unwanted app(s)
☆There will be a folder called "Fake Permission" which will have a file named "Fake Permission.txt" inside your device SD card memory. This will work very smart.. You must restart your phone once you Activate the service.
Fake Permission is the only app that can fully lookout for apps that steal your private information and may be harmful. It is unlike any other app in its category. It can actually scan through other app's code to find privacy issues. No other app can do this on Android! This is what sets Fake Permission apart from other apps that claim protection.
Get the security you need which other apps like Anti-Virus Pro, Lookout Mobile Security, McAfee WaveSecure can’t find and fix.
And, let us know your feedback at [email protected]
Reference Book : http://www.cs.ncsu.edu/faculty/jiang/pubs/TRUST11.pdf
Please Don't forget to hit THANKS BUTTON.[/SIZE][/FONT]
any comment or review
Friends any comment or review
Your link to play store doesn't work...
link updated
crnkoj said:
Your link to play store doesn't work...
Click to expand...
Click to collapse
Link updated please check...
OK - How to get started
OK, got the APP and paid for the PRO version.
I see the lists of apps and what permissions they have using the "List of Permissions" view.
I don't see how to control anything however. How do I "fake" a permission for an app? Is there an instruction manual or help for this app?
This sounds like the best idea in security to come along in quite a while if it works as I think it could. But I am not sure what's happening right now...
Inline comment
Unicorn512 said:
OK, got the APP and paid for the PRO version.
I see the lists of apps and what permissions they have using the "List of Permissions" view.
Fine
I don't see how to control anything however. How do I "fake" a permission for an app? Is there an instruction manual or help for this app?
As of now, it does that automatically(Sending Fake data to most of the apps), in next update you will be having control to control the app (By clicking ACTIVATE button to enable to fake permission to any particular app)
This sounds like the best idea in security to come along in quite a while if it works as I think it could. But I am not sure what's happening right now...
Click to expand...
Click to collapse
All your doubts will be get solved in next version, Thanks..
OK I will patient. Just one more question for now. I first installed the free version then the pro version from a link in the free version. I seem to have 2 copies now. Every time I launch a function in either one I get a pop up asking which one to use.
Can I uninstall the free version?
Sent from my SCH-I545 using xda app-developers app
uninstall the free version
Unicorn512 said:
OK I will patient. Just one more question for now. I first installed the free version then the pro version from a link in the free version. I seem to have 2 copies now. Every time I launch a function in either one I get a pop up asking which one to use.
Can I uninstall the free version?
Sent from my SCH-I545 using xda app-developers app
Click to expand...
Click to collapse
Mate, uninstall the free version..
The paid version updated, please check and let me know all doubts got cleared..
Test results - after first update
jacksparao said:
Mate, uninstall the free version..
The paid version updated, please check and let me know all doubts got cleared..
Click to expand...
Click to collapse
OK, Old stuff gone (complete uninstall) New stuff installed (like I never had it before.) Comments follow:
Open list of user apps - all show a grey box on the right with the letters "po ra" in the box. Not sure what that means.
Open list of permissions - shows list of apps, then open one and it shows a list of permissions (looks like no change from before)
Open list of suspicious apps - all show a grey box on the right with either a number (range 0 to 16 in my case) except the first screen (top of the list) some show "po ra" until I scroll down then back up at which point they all show numbers. That's odd, tested several times, definitely happening every time.
Open Fake Permissions - shows a list of apps, all with a grey box on the right that says "Activate". Touch the grey activate button and it says fake permissions are activating please wait. When finished it says must reboot.
I went thru the list and activated all my games then rebooted. There was no change in the appearance or behavior of FakePermissions. I cannot tell which ones I have activated.
You are making progress, but still have some work to do. Keep up the good work!
Inline comment
Unicorn512 said:
OK, Old stuff gone (complete uninstall) New stuff installed (like I never had it before.) Comments follow:
Open list of user apps - all show a grey box on the right with the letters "po ra" in the box. Not sure what that means.
Can you send me the screen shot : [email protected]
Open list of permissions - shows list of apps, then open one and it shows a list of permissions (looks like no change from before)
No changes made yet
Open list of suspicious apps - all show a grey box on the right with either a number (range 0 to 16 in my case) except the first screen (top of the list) some show "po ra" until I scroll down then back up at which point they all show numbers. That's odd, tested several times, definitely happening every time.
No changes made yet
Open Fake Permissions - shows a list of apps, all with a grey box on the right that says "Activate". Touch the grey activate button and it says fake permissions are activating please wait. When finished it says must reboot.
Mate : Here you have to understand.. We are not blocking the permission, we are sending the fake datas to app which you assigned.. There is no chance that you will find what is happening in back-end...... once you assign the Activate the fake permissions it will be automatically activated.. No need to worry its test 100%/.
I went thru the list and activated all my games then rebooted. There was no change in the appearance or behavior of FakePermissions. I cannot tell which ones I have activated.
Its impossible to change the behavior of the apps.. as our our concept we are sending the fake datas to app.. which app is thinking all right data still that is fake..
You are making progress, but still have some work to do. Keep up the good work!
Click to expand...
Click to collapse
Thanks.. in next update we will fix one by one...
Thanks looking forward to see your review..
Results from update
jacksparao said:
Thanks.. in next update we will fix one by one...
Thanks looking forward to see your review..
Click to expand...
Click to collapse
I sent you the screenshot so you can see what I am seeing. FYI - I am running a Galaxy S4 VZN (rooted) with BoneStock ROM and Nova Launcher.
I also read the document you referenced as your goal, and that looks like exactly what I expect the finished product to look like. The granularity of knowing how each permission in each activated application is handled (trusted, anonymized, bogus, or empty) is crucial.
Your assertion that it is 100% handled doesn't tell me all I need to know. Keep up the good work!
Inline comment
Unicorn512 said:
I sent you the screenshot so you can see what I am seeing. FYI - I am running a Galaxy S4 VZN (rooted) with BoneStock ROM and Nova Launcher.
I also read the document you referenced as your goal, and that looks like exactly what I expect the finished product to look like. The granularity of knowing how each permission in each activated application is handled (trusted, anonymized, bogus, or empty) is crucial.
Thanks, I will make one easy guide how it works soon.
Your assertion that it is 100% handled doesn't tell me all I need to know. Keep up the good work!
Click to expand...
Click to collapse
Thanks again..
very helpful!
Thanks
Steve Giordano said:
very helpful!
Click to expand...
Click to collapse
I'm not happy there is no comment form XDA member.. I thought this will be posted in Main page of xda.. that also not happen..
cool
There will a day for any one and everyone.. your apps are very good.. I'm sure will will reach the people whom you need....
Vandy
Hi
I just installed your application and have few questions.
What does your application exactly do? Does it block access to my private data (reading sms, contacts, ...)? Does it send fake information to an applications? How does it set fake permission for the application? Does if fake all permissions or privacy related only?
What is the result when I activate the fake permission?
If I have an application that ie send sms and then activate fake permission for that application will I be able to send sms by this application?
I have set fake permission for few applications and I can't see any different. I have rebooted my phone. Applications work correctly and that's good, but I am not sure if applications has fake permissions or not. How can I know your application made the job?
answer
_arecki_ said:
Hi
I just installed your application and have few questions.
What does your application exactly do?
Please read the Description in first page .
Does it block access to my private data (reading sms, contacts, ...)?
Yes - the main concept of the app is fake permission app never allow other apps to steel your information.
Does it send fake information to an applications? How does it set fake permission for the application? Does if fake all permissions or privacy related only?
100% it will work for privacy related.. if you need more info have a look first page..
What is the result when I activate the fake permission?
The fake permission will be activated for app, if the app keeps on require your information then fake datas will be set automatically...
If I have an application that ie send sms and then activate fake permission for that application will I be able to send sms by this application?
you can send.. it will stop block the app reading your sms...
I have set fake permission for few applications and I can't see any different. I have rebooted my phone. Applications work correctly and that's good, but I am not sure if applications has fake permissions or not. How can I know your application made the job?
Click to expand...
Click to collapse
you must reboot... it will start working automatically based on the app requirement..
Any issue mail me [email protected]
bugs fixed
Guys, finally today fixed all the reported bugs in play store.. hope now the app will work as expected..
jacksparao said:
Guys, finally today fixed all the reported bugs in play store.. hope now the app will work as expected..
Click to expand...
Click to collapse
I am interested in it but it's not clear what does "activate does".
For example, if I want to take out the permission of wake-lock for an app, what should I do?
I read the paper a bit. It looks like it only deals with privacy permissions. Is it possible to extend this beyond that?
And does it require root?
Thanks
redhonker said:
I am interested in it but it's not clear what does "activate does".
For example, if I want to take out the permission of wake-lock for an app, what should I do?
I read the paper a bit. It looks like it only deals with privacy permissions. Is it possible to extend this beyond that?
And does it require root?
Thanks
Click to expand...
Click to collapse
This app definitely intrigues me as I just stumbled across it so could someone please explain how it compares to xPrivacy? Thank you in advance.

How To Disable Hisearch - Guide

Perform at your own risk! I am not responsible for your device!
I was trying to figure out how to disable Hisearch and found the package for it. I have successfully deleted it. Hisearch is no longer present when I swipe down on a blank space.
It does not seem to be having any adverse affect on my phone.
1) Download ADB
2) Enable USB Debugging on your device
3) Connect to computer and verify your device is listed with command "adb devices"
4) Type "adb Shell"
5) Type "pm list packages", this will show you all packages installed on phone.
6) Type "pm uninstall -k --user 0 com.huawei.search"
7) you should see the word "Sucess" pop up
8) enjoy having the utterly useless, ****ing annoying search gone!
Do you need root access for this to work?
junkyhlm said:
Do you need root access for this to work?
Click to expand...
Click to collapse
No.
Thank You !!!!!!!! Works like a charm
Is this the same. Settings app. Smart assistance, hitouch, toggle off.
This may be wrong. Was thinking of something else.
It's a different thing, Hisearch is incredibly irritating. Will be trying this soon, as I've been looking for a way to disable it. Thanks for posting OP.
After a few days still no issues from deleting Hisearch. I will say it's safe to get rid of.
I can confirm this worked great for me too, thank goodness as it was driving me mad. Stock launcher is actually OK, except for this.
Would this work for other Huawei apps? If so, maybe we should get together a list of "safe to remove" apps?
Is there a way to extract a program somewhere in case its removal does have a negative impact? I would be willing to start removing some of the bloat but I'm a little worried that I remove something the rest of the system relies on
panrix said:
Is there a way to extract a program somewhere in case its removal does have a negative impact? I would be willing to start removing some of the bloat but I'm a little worried that I remove something the rest of the system relies on
Click to expand...
Click to collapse
You can make a back-up and then restore. Or a factory reset will re-install everything.
This is awesome. Thank you.
A quick and painless way that anyone can use to get rid of this annoying non-feature.
Thank you very much for the clear instructions...
Let's hope an update doesn't re-install it!
Will give this a go later. Thanks OP ??
One question to someone who already uninstalled HiSearch.
When you go to the camera, is there still the possibility to scan things (regognizing Brands, or scanning QR-Codes)?
Or is this also gone with this package?
the_real_fosgate said:
One question to someone who already uninstalled HiSearch.
When you go to the camera, is there still the possibility to scan things (regognizing Brands, or scanning QR-Codes)?
Or is this also gone with this package?
Click to expand...
Click to collapse
Still there. That is a separate package. Hivision vs Hisearch
Worked perfectly for me . Finally able to use scrollable widgets again...
THANKS
Really appreciate this. Can this method be used for disabling other stock apps, like the music app? Like half the time I start up my car, the bluetooth opens the stock app instead of Blackplayer EX (which I have designated as the default)
Just a note if someone wants to use scrollable widgets but also likes to flick down for app search. If you get used to starting your scroll with a small upward movement then it doesn't trigger hisearch to open.
(Just a tip in case anyone wants to keep search)
Slapyou said:
Really appreciate this. Can this method be used for disabling other stock apps, like the music app? Like half the time I start up my car, the bluetooth opens the stock app instead of Blackplayer EX (which I have designated as the default)
Click to expand...
Click to collapse
Yes. Just a matter of deleting the right package. Backup before trying ^^
Nicelysedated said:
Perform at your own risk! I am not responsible for your device!
I was trying to figure out how to disable Hisearch and found the package for it. I have successfully deleted it. Hisearch is no longer present when I swipe down on a blank space.
It does not seem to be having any adverse affect on my phone.
1) Download ADB
2) Enable USB Debugging on your device
3) Connect to computer and verify your device is listed with command "adb devices"
4) Type "adb Shell"
5) Type "pm list packages", this will show you all packages installed on phone.
6) Type "pm uninstall -k --user 0 com.huawei.search"
7) you should see the word "Sucess" pop up
8) enjoy having the utterly useless, ****ing annoying search gone!
Click to expand...
Click to collapse
Worked a treat, many many many thanks!
Worked for me ? thanks for sharing.
On another note has anyone successfully removed any of the other items on the package list without any dramas?

S20FE (Snapdragon) (SM-G781B): Force remove GameOptimizationService howto -

For anyone that has been struggling to remove this damn app (com.samsung.android.game.gos), I found the solution (atleast for me on my S20FE (G781B). It goes without saying you WILL need root enabled on your device for this method!
Fair warning you do this at your own risk
Go to the Googleplay and install 'File Explorer (by jrummy) ', or download it from apkmirror. Then open up the app and go to root then system then priv-app - /system/priv-app
There will be a folder in there called 'GameOptimizationService', select the folder and then select delete.
Then via adb, check and remove the app again, you should get a 'failure' message meaning its already been removed so you will never see a toast popup error agaib (happy days) -
pm uninstall -k --user 0 com.samsung.android.games.gos - see below for revissed instructions
Now as I find the theme app & service pointless I have gone and remove that also, but I will need to monitor is long term to see what side effect (if any) that will have. The upside is it removes is from the list in the settings app.
[update] Courtesy of @justin22 we now know you don't have to remove the app just use an alternative method to hide - 'pm hide com.samsung.android.games.gos' This will have the same effect, as in stop the app from running in the background which then stops the annoying popups.
Moved this to its own post to make it easier for people to find -
- https://forum.xda-developers.com/t/s20fe-sm-g781b-manual-de-bloat-via-adb.4367745/
b1k3rdude said:
For any that interested here is a list of what I removed via adb, @moderators, where os the spoiler function?
Click to expand...
Click to collapse
Here ya go buddy
{
"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"
}
Badger50 said:
Here ya go buddy
View attachment 5199681
Click to expand...
Click to collapse
Ah Sweet, thanks for that. Have been looking for that for a while, didn't occur to me to click on that button, doh!
This worked well on Tab S7.. Thanks
Great that you found a solution, too bad it has to be on a rooted phone.
The only reason i won't root my phone is beacuse of using samsung pay and some banking apps
I still hope samsung will eventually come to its senses and either fix this GoS crap or allow us to completely remove it
It's driving me nuts that i cant play games without lag on my phone (Galaxy s9+)
Hi @b1k3rdude
I am using a galaxy Tab S4 with android 10. Not rooted. Root privileges caused me more hassle than benefits so I flashed the stock image again. I also went thru the painful and deep debloating process. I would love to send you my debloat list, if you'd like to review it.
If I remember correctly I left the 3 gos apps. Dunno why. Are you telling me that if I remove them, my GPU won't throttle anymore?
The only way I could make the GPU stop throtthling was with mtweaks. I set the clock speeds to max. But the temps went crazy. But hey, I got no major framedrops from 60 to 40-30 like I was having before.
I have recently bought a Tab S7 hoping that the frame drop thing was gone. I was wrong. Same game (Rules Of Survival), same maxed out settings (max quality, max resolution, max FPS, no shadows, no MSAA), same debloat (on the S7 I deleted the GOS stuff too but not the system folder you mentioned) and I was still experiencing frame drops. Not as bad as before but they were still there. And you know what?! Lowering the settings did not improve AT ALL the performance. I have already returned the S7 because it had some weird touchscreen problems.
I think I might stick with the S4 until some Chinese company won't come out with a nice and powerful android tablet. Lenovo has got the P11 PRO but it's less powerful that the S7 and it costs more LOL. But without all that Sammy crap it might perform better.
My OnePlus Nord can handle Rules Of Survival ways better than my Tab S4 and similarly to what the Tab S7 was doing.
Edit: back in the days when I rooted the S4 I was talking to a friend of mine who addressed me to that damn thing called DVFS that downclocks the GPU when it's under load causing those massive framedrops.
I remember that DVFS nonsense. games would perform wonderfully for about 10 seconds then turn to crap. it was a cheat for better benchmark scores if I recall the theories of the day.
tell me Samsung doesn't still use that ?
exnokiafan said:
Are you telling me that if I remove them, my GPU won't throttle anymore?
Click to expand...
Click to collapse
I don't play games on my phones, so I cant help you there I am afraid (I have a high end desktop PC for gaming).
I just didn't want the service running in the background, constantly complaining via toast notifications that some Samsung apps/services it wanted weren't running.
com.samsung.android.games.gos doesnt need to be deleted/removed
a simple
pm hide com.samsung.android.games.gos
kills the app without changing anything,besides the state of the package.
pm hide is great for stuff that ignores pm disable !!
its as if the package was removed.
justin22 said:
pm hide com.samsung.android.games.gos
kills the app without changing anything,besides the state of the package.
pm hide is great for stuff that ignores pm disable !!
its as if the package was removed.
Click to expand...
Click to collapse
Ah cool, thanks for that, I will add this to the OP.
This no makes me wonder how many other apps you could do this on, for example could we get away with this on com.samsung.android.kgclient for example without causing a softlock..?
I would test this, but cant untill twrp for this device get updated with external sdcard support. [update] - you can backup/restore to an external USB drive (I went and bought a USV-C to NVME enclosure and a 256GB SSD for this.
nah,I wouldnt touch that one (kgclient) ... another app I tried to hide was com.ims(service).something... but the system got sluggish,and I was glad that I could enable it again.
pm hide is like it was uninstalled,but the package remains...so be CAREFULL !!!!!!!!
I use automagic for my trial and errors.
I build a flow which consists of <disable/hide package> - <timer : 60sec> - <enable/unhide package>
its kind of a failsafe.if nothing happens.. GREAT and I stop the flow,if the system gets buggy but not rebooted,then after 60secs the package is active again.
also I add the <enable/unhide package> action to the autostart flow.. hoping that this would get executed even if the lockscreen is locked (not sure though about this one).
Later I add a label in titaniumbackup to the frozen apps,so I hope that I can restore (refreeze) frozen apps if I should EVER have to do a factory reset again.
Without TWRP my desire to freeze anymore packages is kinda low,as I always have to accept to do a factory reset if I disable the wrong package
Btw.. when there will be a TWRP (T870).. you dont have to do a factory reset when flashing the twrp package right ??
justin22 said:
Without TWRP my desire to freeze anymore packages is kinda low.
Btw.. when there will be a TWRP (T870).. you dont have to do a factory reset when flashing the twrp package right ??
Click to expand...
Click to collapse
Same, I know @afaneh92, is working on getting ext. SD card support atm.
If its an updated version of twrp, you just flash from ODIN. You DO NOT have to touch the phone (eg doing factory reset and such).
thanks for the info !
I looked for a TWRP for SM-T870,but I didnt find anything (only S7+).
So there is a TWRP for T870,just without xSDsupport right now ?
If so where can I find it/OR is there a post where I can check for progress/or info (when its ) available ?
@justin22 I just had a check myself, there's no development of TWRP posted here for you.
from android 10 released devices onwards TWRP development is much harder. google has changed the way partitions are organised from what I've read. root is more involved now too. development on lots of Samsung devices has slowed right down. we need devs to own these devices I think to be motivated. we're looking at months of waiting especially with bootloader unlock in the US not being free for now.
@3mel : again thanks for the info !
When I got my S7,I couldnt shake the feeling that this will be my last Samsung device.Alone the ****ty warning screens every time I reboot,all the crap installed,and pointless apps/processes you cant get rid of without bricking the whole thing (kgclient(payment),...).
And now no TWRP...
justin22 said:
When I got my S7,I couldnt shake the feeling that this will be my last Samsung device.
Alone the ****ty warning screens every time I reboot
And now no TWRP...
Click to expand...
Click to collapse
Same, each time SS keep making it harder for use to root and flash custom recovery and roms to our devices.
You can flash boot animations to remove this.
We have TWRP, just no Ext SD card support atm. And without an S20FE the dev cant work on this :-(
do you have a tutorial /thread/link for boot ani flash &/or T870 TWRP (even without SDcard support) ? (I couldnt find ANY twrp for the T87xx(S7) series,only the T97xx (S7+)
justin22 said:
do you have a tutorial /thread/link for boot ani flash &/or T870 TWRP (even without SDcard support) ? (I couldnt find ANY twrp for the T87xx(S7) series,only the T97xx (S7+)
Click to expand...
Click to collapse
I had a look and there was nothing on this site, other than the TWRP site there's no other place I'd trust if they said they had it. best thing might be to ask in the other tab 7 TWRP threads if they'd be compatible with SM-T870 or if they could made so.
if that's the newest sexy tab with the S-pen you've got, it should have a few users who feel the same way. also check whether it has a locked bootloader, that'll be a big factor if half the world's devs can't flash test builds.
TWRP development sounds like a real pig of an affair nowadays
TWRP and Android 10
Please note that this post is primary related to TWRP and the Pixel 3 and 4 and devices that may ship in the future that ship with Android 10 as their origin...
twrp.me
justin22 said:
com.samsung.android.games.gos doesnt need to be deleted/removed
a simple
pm hide com.samsung.android.games.gos
kills the app without changing anything,besides the state of the package.
pm hide is great for stuff that ignores pm disable !!
its as if the package was removed.
Click to expand...
Click to collapse
Just tried this but got a security exception thrown. A quick search explained that Google actually removed hide a while ago?
If anyone has an alternative that would be great. Disable doesn't work for game services as it restarts straight away.

Xperia All in one Debloat Tool

PLEASE READ BEFORE USE OR ASK. ​IMPORTANT WARNING: ​DO NOT DOWNLOAD THIS SOFTWARE FROM ANY SOURCE OTHER THAN THIS THREAD/FORUM. IT IS XDA EXCLUSIVE AND I WILL NOT RELEASE IT ON ANY OTHER FORUM. ANY FORUM THAT USES MY NAME OR REPOSTS IT IS NOT ME OR APPROVED BY ME. DOWNLOADING FROM ANYWHERE ELSE COULD RESULT IN TAMPERED OR MALWARE-INFECTED SOFTWARE.​I AM NOT RESPONSIBLE FOR ANY VIRUSES OBTAINED BY DOWNLOADING THIS SOFTWARE FROM AN UNAUTHORIZED SOURCE. YOU HAVE BEEN WARNED!.​
IDEA BEHIND THIS SOFTWARE​As a long-time secondhand Xperia user, I have always preferred the Japanese version due to its lower price and Grade A quality. It is widely agreed upon that the Japanese version of the Xperia has slightly different hardware and software, and is often full of bloatware and dead services, especially for releases prior to the Xperia 1.
I have been developing this script for a long time for my own personal use, but I noticed that there are many people on the internet asking how to convert the Japanese version to the global version. This inspired me to create the Xperia All In One Debloat (XAIOD) tool, which allows users to easily remove bloatware with a single click. This tool is made with love for the Sony and XDA communities.
Official Demo Video
Community Demo video
Spoiler: Before
Docomo Variant
{
"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"
}
Spoiler: After
Docomo Variant
KDDI AU Variant
Feature​-All in one EXE
No need to download ADB separately. Simply download and run XAIOD.exe anywhere, with its own built-in ADB (note: Xperia driver may need to be installed manually for some devices).
-Simple as click and wait
While advanced users can use the manual mode to select specific settings, this software is designed for simplicity. Just click and select what you want to remove, from vendor/operator apps only to full bloatware and dead/Japan-specific software, with just two clicks. Wait for the process to complete (note: depending on your PC hardware and phone vendor, it may take a long time, but it is easily cancelable with the escape key if it gets stuck).
-Almost foolproof
There is almost no way to break your phone with this software. It has triple fool protection (no joke - I really don't want to be blamed if someone uses this in a very stupid way) and has been tested on two real Xperia devices (Xperia XZs and XZ1 with Android 8 and 9) to the extreme, with no harm done to either device. However, someone may eventually find a way to use this in the most "unhuman" way possible, so please use with caution.(For the average user, this is 99.99% harmless, even if unplugged/rebooted during the process.)
-Completely offline
For those who may be wondering or concerned, this software works fully offline. There is no need to enable a firewall or make any changes to your antivirus software. If you prefer, you can simply disconnect from the internet and the software will continue to function like a charm (With the exception of external links like xpricheck.com, which I have included for reference, because let's face it, even I can't write out the entire database of Sony smartphone information that this software is indexing. But don't worry, it won't affect anything on your end. Unless, of course, you're dying to know what SOV35 or S0-5k stands for. In that case, just double click on any of the devices under Supported Models menu)
-Provided by me, maintained by us
This software could have been made in just two days, but I am taking it one step further by adding all future features now for easy updates. While it took longer to create, it will be easy to update and I am now finished with my work. It is now up to the community to provide me with app lists. So, while the native device list is currently small, the compatible list and community list will grow over time, thanks to you - those who help test by using it, adding more devices by giving/donating your vendor app names, and confirming whether things work or not by commenting.
How to use​
Download this Software + download Xperia driver (if needed only).
Enable USB Debugging by going to:
Settings > System > About phone > Tap build number (Android 8/9/10)
Settings > About phone > Tap build number (Android 11/12) Then:
Settings > System > Developer option > USB debugging tap to on (Android 12)
Settings > System > Advanced > Developer option > USB debugging tap to on (Android 9)
Settings > System > Developer option > USB debugging tap to on (Android 8) (Enabling "stay awake" is recommended if your display turns off in less than 5 minutes)
Plug your phone into your PC with a data cable (no more than 1 device)
Run the software.
Wait until the software recognizes the device. If the software is not detecting anything, check your phone and allow USB debugging on this PC.
Check if your device's status is native/compatible or not supported.
If native/compatible, hit auto mode and select the apps you want to debloat (more info below).
There will be a progress bar in the middle of the screen. Wait and please do not touch your phone or computer (finishing the process may take longer than other steps, so please be patient).
After it finishes, you will be sent back to the main menu. At this point, all is done.
DEVICES LIST​Native: App list is created and tested with real devices
Compatible: No app list yet, but similar lists from other native phones can be used
Not Supported: This device is detected as Sony, but there is no app list that can be used with it (auto mode not available, use Manual with caution)
Not recognizable: ADB debugging may not be enabled or the device you have plugged in is not a Sony or has been modified. Features are disabled to prevent harm to your device.
​Native Models:​
AU: SOV36, SOV39, SOV40
Docomo: SO-03J
Softbank: N/A
Global: G8341
Compatible Models:​
AU: SOV35, SOV34, SOV33, SOV37, SOV38
Docomo: SO-02J, SO-04J, SO-01J, SO-04H, SO-02K, SO-05K, SO-03K, SO-04K, SO-01L
Softbank: N/A
Global: G8342, H8416, H9493, H9436, J8170, J9110
Community Models:​
Docomo: SO-01K
Differences between modes in Auto.​Operator only:
This will only remove specific apps from specific vendors (Docomo/AU/Softbank) without removing other bloatware.
Operator + third party:
This will do the same as operator only, plus removing generic bloatware (Facebook, antivirus, etc.).
Third party only:
This will only remove generic bloatware without removing vendor apps.
Full Debloat:
This will remove all bloatware, both vendor and generic, and remove all Japanese-specific apps or Sony dead services.
How to Help this software grow:​There are three ways in which you can help this software grow:
The easiest and most effortless way is by upvoting, sharing, liking, or following me on XDA, YouTube, or Instagram. One single like already makes my day!
Using an APK analyzer is another way to help. With this app, you can see package names, which are the most important thing in this software. To do this, download the app, take a screenshot of all the app list on your phone (cropping, removing, or painting over any private apps if you wish), and send it to me (don't forget to include your phone variant, model, and operator).
If you are an advanced user, simply comment with your whole phone's package names that you have dumped with ADB shell.
if you play roblox. i do open donation inside "donate me". and maybe consider pay to add custom feature? or new custom Easter egg?. or if you that damn rich. why dont buy full source code XD
Any help counts, and for the first user who provides package names, their username will be written next to the device model in the Supported model menu.
Next Update:​Next Big version : Currently Slowly Working on it,
Next Update Plan:
Add More devices
Fix window size not correct on low resolution devices -Skipped for next update
Code improvement/optimization - Skipped for next update
Allow unofficial list/Third party to be loaded and run by anyone without update the program
Known bug/issue:​
possible to make program not responding by hotswaping while processing
on some model. sony software update accidentally included as bloatware, where it not suppose to, it most of model are docomo. please be advice if you using modern devices that still get software update to check if you devices effected or not. for end of support devices this does not effect everyday use except setting can crash if some app redirect user to see software update(e.g security update under lock screen and security)
android 7 or lower may have problem keyboard now showing if using replace feature. please try restart your devices and manually change keyboard settings(unfixable)
If you encounter any other bugs, please let me know.
Changelog History
Spoiler: Changelog Release 1.0.1.1B(20/05/2023
Fix Wrong Resolution / Fix Missing "about me" button
(If you already use 1.0.1.1 there no point donwload 1.0.1.1B, it same software, with 1 bug fix)
Spoiler: Changelog Release 1.0.1.1(30/04/2023)
Added new features and functionalities that are part of the upcoming update.
Addressed few typographical errors.
Tweaked menu and text names for improved clarity with the upcoming update
Added Official Community support for SO-01K (thanks to chacha lee for clear demonstration)
Spoiler: Changelog Release 1.0.1.0(22/01/2023)
Addressed various typographical errors.
Added 5 optional argrument(e.g. --N | --NOPROTECTION to Bypass Foolproof core protection(only for advance user only. does not disable entire foolproof system))
some argument now can be exported via cmd(e.g. XAIOD --VERSION>>name.txt)
Updated the foolproof system to address issues related to "hotswap devices."
Fixed an issue where the window could be resized while it was not supposed to be.
Fixed a bug where debug code was running outside of debug mode.
Resolved an issue where the program would not respond or crash if devices were disconnected while processing (though this may still occur in rare cases).
Removed unused variables.
slightly optimize performance.
Add EasterEgg
Spoiler: Changelog Release 1.0.0.1(12/01/2023)
Added Modern Method for Final processes(Legacy method still in use if Modern method fail)
Fixed Duplicate list
Optimized code for Improved Performance
Spoiler: Changelog Release 1.0.0.0(05/01/2023)
Added the ability to change or remove the SwiftKey keyboard
Changed from "Loading..." to "Press ESC to Abort" for clearer instructions
Enabled manual mode for advanced users
Fixed a bug that allowed users to remove operator apps on global models
Fixed model detection issues with global models being detected as Docomo or Softbank
Fixed a bug that caused the scroll button to not work properly
Fixed model detection issues with some Docomo models being detected as AU
Fixed a bug that caused some global models to try to remove "imaginary" vendor apps during full debloat
Optimized code for improved performance
Updated the list of Docomo apps
Improved Sony Detection Logic
Spoiler: Changelog Pre-release V2
Fix Minor bug
Fix Software Using Wrong Adb
small optimization
Spoiler: Changelog Pre-Release V1
Initial Pre-Release
thanks, it is useful but some very few bloatware remain in xz1 s0-01k, how can we add them to the debloat list
Your welcome. Well currently im busy with other project. But If you send the app list from your phone or app name or link to apkmirror if any. I can update it right now and probably available tomorrow. But remember the current list is base from real devices and tested. The app you might want to remove may connected to system or effect stability. If this the case then i am not add that. But still feel free do provided the app list to this post
Support So-53b please!
WOLF33B said:
Your welcome. Well currently im busy with other project. But If you send the app list from your phone or app name or link to apkmirror if any. I can update it right now and probably available tomorrow. But remember the current list is base from real devices and tested. The app you might want to remove may connected to system or effect stability. If this the case then i am not add that. But still feel free do provided the app list to this post
Click to expand...
Click to collapse
These are the apps that remain
I unistalled the 2 japanese apps on the last page of home screen
chacha lee said:
These are the apps that remain
I unistalled the 2 japanese apps on the last page of home screen
Click to expand...
Click to collapse
Thank you for clear demonstration, but could you send the app name? It would greatly help the progress. Other than that i guess i will update it this monday or later, as current im not home until sunday
com.nttdocomo.android.mydocomo
jp.co.lawson.android
chacha lee said:
View attachment 5897633
com.nttdocomo.android.mydocomo
jp.co.lawson.android
Click to expand...
Click to collapse
Thank you. I will update it ASAP
WOLF33B said:
Thank you. I will update it ASAP
Click to expand...
Click to collapse
ok
WOLF33B said:
Thank you. I will update it ASAP
Click to expand...
Click to collapse
Found another one, which one should i provide you the name ?
chacha lee said:
ok, just for more clarification i installed third party app (attached in sceenshot) to extract the names, i hope i did it correctly
Click to expand...
Click to collapse
chacha lee said:
Found another one, which one should i provide you the name ?
View attachment 5897639
View attachment 5897641
View attachment 5897651
Click to expand...
Click to collapse
No osaifu keitai is nfc relates to sony nfc type f. I tried but removing this also make nfc relate functions unstable that why i dont add it. You can remove the launcher/osaifu-keitai app manually you want but i dont recommended
thx a lot man
"Compatible: No app list yet" means that a list of all apps could be possible and then uninstall whatever we want ?
JIJOK said:
"Compatible: No app list yet" means that a list of all apps could be possible and then uninstall whatever we want ?
Click to expand...
Click to collapse
If you mean selecting something specific or similar, then no, it's not possible yet. However, if you mean uninstall using other similar model then yes. it all app that same as list get uninstall(but not whatever you want though), I am currently working to allow external list / custom list that can be made by anyone for anyone at anytime. whoever due to busy with other thing,due to being busy with other things, the development of this feature has slowed down. Nevertheless, I am already working on it. for now as long it sony,(and not softbank as I don't own it and cannot find a trusted app list for that model) you could try remove it manually via manual mode. it not perfect as same app but on newer phone change slightly the naming. but probaly remove at least 70% of the bloatware, as the hidden one normaly doesn't change the name On the other hand, if you are using SoftBank, unless you send me the app list for SoftBank, there is no list available at all.

[MOD/MAGISK] TDP Tweaks v. 1.4.04 - June 2nd, 2023

TDP Tweaks​IGNORE THE VERSION NUMBER THAT SHOWS IN MAGISK. I FORGOT TO CHANGE IT WHEN I PUSH THE RELEASE​Details​
Version: 1.4.04
Platform API: 31+
Android Version: 12+
Magisk Version: 25.2+
Source Code: https://gitlab.com/kp-development/android/tdp-tweaks
This is a Magisk module that attempts to modify some settings and tweak some services for better device performance, better battery management, and better privacy.
It modifies some system settings, and then attempts to disable analytics services, ad services, diagnostic services, and tracking services. Due to the nature of these services, the disablers will run every 4 hours based on the time you last rebooted your device.
If there are packages you need to exclude from this, you can add them to your /data/adb/modules/tdp-tweaks/tdp-excludes file; line by line; and they will be skipped. There are no defaults, and we will attempt to do this for every app installed on your device including system apps.
If you need help/support with this module, you will need to turn on debugging. To do this, all you have to do is create a file in /data/adb/modules/tdp-tweaks/ called: tdp-debug. The module will pick this up and start logging on it's next run. If you need the log right away, reboot your device after creating it.
Everything except the kernel tweaks should work on any device on Android 12 and up, though I only have a OnePlus 11, so I am only able to test them out on that. Your mileage may very, but if you have something else, and it works on that, please make sure to let me know.
NOTE: I cannot and will not be held responsible for bricks, world takeovers, or nuclear warfare. As such, installing this mod is completely on you. If you do not want this, do not flash it.
Requirements​
Platform API: 31+
Android Version: 12+
Magisk Version: 25.2+
Install​
Download the zip file, and open Magisk.
It's attached to this post
It's also here: https://gitlab.com/kp-development/android/tdp-tweaks/-/releases/
Tap on Modules
Tap Install from storage and browse to where you downloaded the zip file to.
Tap Ok
Reboot
Sit back and enjoy your device
Settings​Officially, there are no settings because this is only a set of shell scripts. Albeit, I did put in some logic to check for certain files in the mods directory to turn on/off some of them, as well, as exclude some packages and enable debugging... so ... follow along.
/data/adb/modules/tdp-tweaks/tdp-debug: This file will enable logging of all actions to the following location: `/data/adb/modules/tdp-tweaks/log.txt` If you have any issues with this module, I will be asking you for this log file...
Remove the file to turn this off
/data/adb/modules/tdp-tweaks/tdp-excludes: This file will be read line-by-line in order to exclude packages from the "disabler" scripts. If you find some apps no longer work for you, you may want to add them in here to be skipped over...
This file is empty by default
/data/adb/modules/tdp-tweaks/tdp-settings: This file will enable some system settings tweaks.
This file is included by default
Remove this file to turn this off
The following sections are enabled by default. Remove the line if you want to disable one
battery: enables the battery tweaks
performance: enables the performance tweaks
display: enables the display tweaks
feedback: enables the feedback tweaks
gesture: enables the gesture tweaks
googleservice: enables the google service tweaks
gmsintent: enables the GMS tweaks
googlesystem: enables the google system update tweaks
lockscreen: enables the lockscreen tweaks
telephony: enables the telephony tweaks
screensaver: enables the screensaver tweaks
settings: enables the system settings tweaks
security: enables the security tweaks
wifi: enables the wifi tweaks
packageverifier: enables the package verifier tweaks
location: enables the location service tweaks
animation: enables faster animations
dozing: enables the dozing tweaks
abusiveapps: enables the abusive apps tweaks
wellbeing: enables the wellbeing tweaks
network: enables the networking tweaks
/data/adb/modules/tdp-tweaks/tdp-kernel: This file will enable some kernel tweaks.
Remove this file to turn this off
/data/adb/modules/tdp-tweaks/tdp-analytics: This file will enable the analytics disabler.
Remove this file to turn this off
/data/adb/modules/tdp-tweaks/tdp-diagnostics: This file will enable the diagnostics disabler.
Remove this file to turn this off
/data/adb/modules/tdp-tweaks/tdp-adservices: This file will enable the ad services disabler.
Remove this file to turn this off
/data/adb/modules/tdp-tweaks/tdp-tracking: This file will enable the tracking disabler.
Remove this file to turn this off
/data/adb/modules/tdp-tweaks/tdp-compiler: This file enable the package compiler.
This only runs once
If you need to run it more than once, remove this file: /data/add/modules/tdp-tweaks/.compilerran
This can cause issues with some apps.
Either uninstall the app, and reinstall it: or,
put a file here: /data/add/modules/tdp-tweaks/tdp-undocompile and reboot
Requesting Support​First things first, I do this for myself and no-one else, and have simply decided to share it. I don't owe you anything, so if you demand anything from me, you will either be ignored, or reported, or both.
Thus said, I cannot help without logs, so make sure that when you ask for help that you have turned on debugging for it (see above), you post the log. At the very least I will need a Magisk log, which you can find in the management app. Also helpful would be the log this module writes to (if you have enabled debugging)... it is located here: /data/adb/modules/tdp-tweaks/log.txt. Also helpful would be a logcat, please google how to get this, as I will not hold anyones hand.
You can either file an issue in my repo, or reply to this thread on XDA.
Bootlooping​This is actually pretty easy to recover from. If it happens to you, please follow these steps to recover... also note, this does not just go for my module, but any magisk module that you may end up bootlooping with.
Hold your power button until you power off.
Once your device is off, press the power button and when the boot animation starts, press and hold your volume down, and keep holding it until it boots.
Once you are in Safe Mode (you will know as your homescreen will show it), simply reboot your device. Magisk detects safe mode and disables all modules.
Please note, and this is very important: YMMV
This process may be different for your device, but there is this great thing called the internet, and that can help you. Here, this is as much hand holding as you are going to get: https://www.google.com/search?q=how+do+I+boot+my+android+phone+into+safe+mode
Donations​Always welcomed, never required.
If you do decide to donate, please accept my thanks as I lift the beer(s) you bought to toast you
Donations can be processed here: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QTT7BM7SQG46G
{
"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"
}
Release Notes​
v. 1.4.04
Fix: settings tweaks... now runs every 4 hours as well.
yes, some do reset to default states
Add: added some networking and performance tweaks
Add: added some build.prop tweaks thanks to @zaidannn7
Removed: Defaults
from now on, you need to enable these yourself. Read the above and you will figure out how to do it.
v. 1.3.77
Remove: gmsintent tweaks
causing too many issues with play services and play store
Remove: googlesystem tweaks
causing too many issues with play services and play store
Remove: haptic feedback disabler
Added: App battery compiler
Changes the apps profiles from speed.
only runs once. If you need to run it again, remove the /data/add/modules/tdp-tweaks/.compilerran file and reboot
this can cause some issues with some apps. If you need to undo this, simply drop a new file in the module: /data/add/modules/tdp-tweaks/tdp-undocompile and reboot
v. 1.3.01
Fix: better search in the disablers for package exclusions
Improvement: read tdp-settings for enabled settings section
by default all sections are enabled.
to disable:
first backup /data/adb/modules/tdp-tweaks/tdp-settings
remove the setting line(s) you want to disable
descriptions are in the repo's readme & in the OP
save the file
reboot
Fix disable back animation
Fix: move rest of wifi tweaks to the proper section
Remove: Kernel tweaks for now.
I want to see if I can "detect" the current scheduler and tweak based on that
v. 1.2.78
Initial Public Release
Confirmed Devices​
Pixel 6
Pixel 6 Pro
OnePlus 11
Thanks & Kudos​
topjohnwu
Magisk, and the ability for us to create modules for it.
@cpirnie & dpirnie
My folks
@dpirnie
My monkey
@gpirnie
My wife!
NOTICE​I no longer have my Raven (my wife does), so I can no longer test on it. However, the updates I post should continue to work on it as most of them will be QOL improvements.
Please PM me if you want to be a tester.
In The Works​An app to control the enabling/disabling/exclusions of the tweaks.
NON ROOT VERSION​You may be able to still utilize some of these tweaks if you are not rooted. I've only tested this on the wife's Raven (she's not rooted, and won't let me ) Understand, this does not and cannot include any of the disablers from the full package. It's because the disablers require root.
Make sure you have at least version 33.0.3 of the SDK tools on your machine and it's setup to use those.
Google how to do this if you do not know how.
Plug your phone into your PC
Open command/shell/whatever you use for it...
Make sure your device is recognized with: adb devices
If it's not google how to enable ADB Debugging for your device, and enable it.
Download the attached script and make sure you are in your shell in that location.
Run: adb push adb.sh /sdcard/
Next Run: adb shell sh /sdcard/adb.sh and let it do it's thing
You may get some Java errors towards the end of the run... just ignore them
Profit
A must have magisk module.
Update after using this for few days, enabled everything minus tdp-adservices.
Device feels slightly snappier, even if animations are set back to normal.
Battery has improved, played Star Rail for 2h at max settings and still managed to get 6:13h sot, I'm mind blown.
Will try full day out and see how it does too.
I don't get past 5:30h under normal usage without gaming, no matter what, actually this is the first time I see 6h screen on time on my device.
P6Pro, EvoX - functional, we'll see how it behaves
animations, app loading seems faster to me. Possible?
hrabe.X said:
animations, app loading seems faster to me. Possible?
Click to expand...
Click to collapse
Yes. I set animations to .25
Justarandomguy said:
I'm on latest A13 stable with kirisakura kernel, phone has been 100% stable and perfectly working for weeks, won´t update anything so I can see if this creates any issue or changes anything and report back, been using it for an hour and so far so good, it's nice to see new contributions!
(Edit, first log if you wanna check, everything is alright and working well here, maybe it feels even faster?)
Click to expand...
Click to collapse
Appreciate it. Glad it feels faster for ya
Gonna look into those exceptions in the next few days. Have you had a chance to "turn on" the other modules?
kevp75 said:
Appreciate it. Glad it feels faster for ya
Gonna look into those exceptions in the next few days. Have you had a chance to "turn on" the other modules?
Click to expand...
Click to collapse
Hey, nope, installed and enjoy, did no more, if you want me to try something tell me, I had some services disabled already like Digital Wellbeing and so, maybe that's creating some issues in the log as I did something the module wanted to do, a log from someone else might be different
I've been running Foobar66's analytics and firebase disabler since it was released. This looks like a updated and more modern solution. They are essentially the same thing though, right?
noidea24 said:
I've been running Foobar66's analytics and firebase disabler since it was released. This looks like a updated and more modern solution. They are essentially the same thing though, right?
Click to expand...
Click to collapse
Interesting. Didn't know about that one. Just going on the description it appears to be similar, the exception would be that I automate it... IF the modules are enabled.
kevp75 said:
Interesting. Didn't know about that one. Just going on the description it appears to be similar, the exception would be that I automate it... IF the modules are enabled.
Click to expand...
Click to collapse
Yeah I really like his mod and terminal options, easy commands to run through system or user apps. I just flashed a fresh image with radioactive kernel, I'll throw this on top and give it a run.
noidea24 said:
Yeah I really like his mod and terminal options, easy commands to run through system or user apps. I just flashed a fresh image with radioactive kernel, I'll throw this on top and give it a run.
Click to expand...
Click to collapse
aye
mine does em all, but only if you create the files like I mention in the OP.
Basically, I just grab a list of packages, and try to loop through each checking for a string in the associated package classes. Like: "analy" for anything with Analytics, "adserv" for AdServices, etc...
By default, only the "Settings" tweaks are active, the rest aren't until you add those files.
I don't think the "disablers" will do anything to battery life, though, a by-product of some of the services being disabled may... my thinking for those was more for privacy than anything else... the "settings" and "kernel" tweaks were where I was thinking about battery.. which, right now I'm 35% after 30 hours... only about 4hrs SOT, but 2.5hr streaming poweramp over BT, couple hours on facebook, weatherbug going for 4 hours, and youtube going for 5 hours =) so... purtty happy with that I must say
edit: posted my screeny for that in post 4
noidea24 said:
I've been running Foobar66's analytics and firebase disabler since it was released. This looks like a updated and more modern solution. They are essentially the same thing though, right?
Click to expand...
Click to collapse
I use to use that but it wasn't perfected and caused some app issues. Now I use that app manager app by muntashirAkon it has this ad and tracker blocker which seems to be a better version of it all. It doesn't cause app issues because he test it. Maybe you might be interested in his block list op. Anyway I have both this module and that apps blocking activated.
Becareful with foobar 66s module op the reason I stopped using it was that it was causing some app issues I think because it disables to much firebase components. I don't touch them.
I was wondering if this Mod only works for Stock Android as It looks like the following files aren't activated on my Pixel 6 Pro running LineageOS latest April update:-
tdp-kernel
tdp-analytics
tdp-diagnostics
tdp-adservice
tdp-tracking
TeeJae360 said:
I was wondering if this Mod only works for Stock Android as It looks like the following files aren't activated on my Pixel 6 Pro running LineageOS latest April update:-
tdp-kernel
tdp-analytics
tdp-diagnostics
tdp-adservice
tdp-trackingView attachment 5897481
Click to expand...
Click to collapse
Same for me using stock firmware. The folder structure is different. Also I think this caused heavy drain for me I don't want to test it again because i had to do a full wipe flash to get the rom to stop draining high. Also noticed it turns aod of every boot. I wasn't able to find and delete the setting file to fix that.
cbomb1337 said:
Same for me using stock firmware. The folder structure is different. Also I think this caused heavy drain for me I don't want to test it again because i had to do a full wipe flash to get the rom to stop draining high. Also noticed it turns aod of every boot. I wasn't able to find and delete the setting file to fix that.
Click to expand...
Click to collapse
read the OP also, mod does nothing to AOD
TeeJae360 said:
I was wondering if this Mod only works for Stock Android as It looks like the following files aren't activated on my Pixel 6 Pro running LineageOS latest April update:-
tdp-kernel
tdp-analytics
tdp-diagnostics
tdp-adservice
tdp-trackingView attachment 5897481
Click to expand...
Click to collapse
read the OP
I have installed this on my rooted Pixel 6 pro and so far going great. Phone feels faster and more responsive. So thanks a lot for this, great work
Just one question, is there any way of seeing if the services are disabled on the phone?

Categories

Resources