New Alexa Device Dashboard icon at bottom left - Fire HD 8 and HD 10 Android Development

Can I get rid of this Alexa Device Dashboard icon at the bottom of my FIre HD10 2019 by doing this ???
adb shell pm uninstall --user 0 com.amazon.smartgenie

disable Alexa Device Dashboard
Code:
adb shell pm disable-user --user 0 com.amazon.smartgenie

Does the command
adb shell pm disable-user --user 0 com.amazon.smartgenie
Just disable the icon to open the Alexa app? I tried running the above command and the icon is still there?

pepi4 said:
Does the command
adb shell pm disable-user --user 0 com.amazon.smartgenie
Just disable the icon to open the Alexa app? I tried running the above command and the icon is still there?
Click to expand...
Click to collapse
Icon still remains
I disabled the app in Fire Toolbox and the icon is there, but non-functional. Damn you Amazon! I'm shocked that it isn't just tied to Alexa integration and that it isn't toggleable like Alexa.

Getting use to it lol

Related

Trying to skip first boot update on brand new Fire TV stick

So I've just got hold of a brand new 2nd gen TV stick for the purpose of rooting or debloating at least.
I know that the most recent firmware won't permit either.
So far I can't even get to the registration screen onwards to access any of the options such as enabling ADB.
I've tried unplugging the telephone line and killing the wifi at various times, it keeps giving me an error and going back to the choose a wifi network screen.
Can anyone offer any suggestions, is there a post I have missed somewhere about how to do this?
Thanks
I have found the following information:
allow: softwareupdates.amazon.com and updates.amazon.com
block: amzdigital-a.akamaihd.net and amzdigitaldownloads.edgesuite.net
I will test this later and report back if this works for others.
Maybe I'm talking to myself here but what I posted above works perfectly though isn't even necessary as an easier option exists!
New information I have no seen posted up anywhere..
**If you connect to the stick via the Amazon remote app on a phone/tablet as soon as you have connected to your wifi network, you can use it to skip forward past the update screen into the settings screen and enable ADB right away. Then hit it with the ADB uninstall commands quick to remove OTA.**
This means you can also skip over having to register it with an Amazon account
No router blocking or opendns faffing around required.
matt09 said:
Maybe I'm talking to myself here but what I posted above works perfectly though isn't even necessary as an easier option exists!
New information I have no seen posted up anywhere..
**If you connect to the stick via the Amazon remote app on a phone/tablet as soon as you have connected to your wifi network, you can use it to skip forward past the update screen into the settings screen and enable ADB right away. Then hit it with the ADB uninstall commands quick to remove OTA.**
This means you can also skip over having to register it with an Amazon account
No router blocking or opendns faffing around required.
Click to expand...
Click to collapse
Thank you will use your info.
What firmware are you on?
Whatever the stock OS is that ships with the stick at the moment. Will check later.
I tried doing this but in the setting under device the developer options are not there.
Thank you I was able to get past the update screen. Were you able to register after sending adb disable codes for ota? I am a newbie to this and never have used adb. I sideloaded 3rd party launcher with boottoappstarter and hijack launcher so now it skips the update and registration screen automatically but I cannot figure out how to stop that chiming noise that starts after splash screen prompting me to hit the play button to continue! The chime is driving me insane lol. Any ideas?
Exactly a year ago I thought that the update failure at the first launch of fire stick tv was impassable. No way to register an amazon account.
This thread allowed me to pull out my fire stick that was left in a drawer.
Thanks to matt09 for finding the tip of the Fire Tv app giving access to the settings and therefore access to the adb debugging.
Luckily my OS is 5.2.6.0
I followed in his footsteps and then I got a little lost.
Once the blockage of the last update is over, I discover the interface. It is limited since Home does not work. I have access to the settings and therefore to the program manager, but no native apps accept to be launched.
Doesn't Home work because I don't have an Amazon account? How to make native applications work?
Nevertheless, I continued the steps. That's what I did:
- BLOCK SOFTWARE UPDATES w/ ADB (lol is useless for me, but you never know...) :
For an unknown reason the command adb uninstall -k --user 0 com.**** must be replaced by adb shell pm uninstall -k --user 0 com.****
Code:
adb shell pm uninstall -k --user 0 com.amazon.device.software.ota
adb shell pm uninstall -k --user 0 com.amazon.device.software.ota.override
- SIDELOAD APPS w/ ADB :
LauncherHijackV402, smartyoutubetv_latest, org.mozilla.firefox_65.0-2015607433, MiXplorer, Nova Launcher-Prime-v6.0-beta13_build_59914, HALauncher-2.0.2.1, Package Names Viewer.ver.2.1.2091.build.18, AppStarter-v4.0, CAJA TV Downloader.ver.1.2.build. 3
- UNINSTALL BLOATWARES:
NOTE: FROM THIS STEP >> Fire Tv App DOES NOT FUNCTION: A BLOATWARE WILL NOT HAVE TO BE DESINSTALLE, BUT WHICH?]
In order to later identify the bloatware needed to run Fire tv app, I prepared this batch :
Code:
@title uninstall bloatware
@echo off
adb start-server
cls
color 0e
echo.
cls
echo --------------------------------------------------------------------------------------------------------------
echo uninstall bloatwares
echo --------------------------------------------------------------------------------------------------------------
pause >nul
echo [*-*] Waiting for Device.
adb wait-for-device
adb shell pm uninstall -k --user 0 com.amazon.ags.app
adb shell pm uninstall -k --user 0 com.amazon.android.marketplace
adb shell pm uninstall -k --user 0 com.amazon.bueller.music
adb shell pm uninstall -k --user 0 com.amazon.bueller.notification
adb shell pm uninstall -k --user 0 com.amazon.client.metrics
adb shell pm uninstall -k --user 0 com.amazon.client.metrics.api
adb shell pm uninstall -k --user 0 com.amazon.communication.discovery
adb shell pm uninstall -k --user 0 com.amazon.connectivitydiag
adb shell pm uninstall -k --user 0 com.amazon.device.crashmanager
adb shell pm uninstall -k --user 0 com.amazon.device.logmanager
adb shell pm uninstall -k --user 0 com.amazon.device.messaging
adb shell pm uninstall -k --user 0 com.amazon.device.sync
adb shell pm uninstall -k --user 0 com.amazon.dp.logger
adb shell pm uninstall -k --user 0 com.amazon.identity.auth.device.authorization
adb shell pm uninstall -k --user 0 com.amazon.imp
adb shell pm uninstall -k --user 0 com.amazon.kindle.cms
adb shell pm uninstall -k --user 0 com.amazon.kindle.devicecontrols
adb shell pm uninstall -k --user 0 com.amazon.kso.blackbird
adb shell pm uninstall -k --user 0 com.amazon.ods.kindleconnect
adb shell pm uninstall -k --user 0 com.amazon.platform.fdrw
adb shell pm uninstall -k --user 0 com.amazon.providers
adb shell pm uninstall -k --user 0 com.amazon.providers.contentsupport
adb shell pm uninstall -k --user 0 com.amazon.recess
adb shell pm uninstall -k --user 0 com.amazon.securitysyncclient
adb shell pm uninstall -k --user 0 com.amazon.sharingservice.android.client.proxy
adb shell pm uninstall -k --user 0 com.amazon.sync.provider.ipc
adb shell pm uninstall -k --user 0 com.amazon.sync.service
adb shell pm uninstall -k --user 0 com.amazon.tcomm
adb shell pm uninstall -k --user 0 com.amazon.tcomm.client
adb shell pm uninstall -k --user 0 com.amazon.tmm.tutorial
adb shell pm uninstall -k --user 0 com.amazon.tv.csapp
adb shell pm uninstall -k --user 0 com.amazon.tv.fw.metrics
adb shell pm uninstall -k --user 0 com.amazon.tv.legal.notices
adb shell pm uninstall -k --user 0 com.amazon.tv.oobe
adb shell pm uninstall -k --user 0 com.amazon.tv.support
adb shell pm uninstall -k --user 0 com.amazon.videoads.app
adb shell pm uninstall -k --user 0 com.amazon.visualonawv
adb shell pm uninstall -k --user 0 com.amazon.vizzini
adb shell pm uninstall -k --user 0 com.amazon.whisperlink.core.android
adb shell pm uninstall -k --user 0 com.amazon.whisperplay.contracts
adb shell pm uninstall -k --user 0 com.amazon.whisperplay.service.install
adb shell pm uninstall -k --user 0 com.android.managedprovisioning
echo Done! Press any key to continue.
pause >nul
exit
-ADJUST DISPLAY SIZE: There is no option on my old tv to change the aspect ration or unzoom etc... the gray arrows are cut off on the firestick and I couldn't adjust it. I found a solution with :
Code:
adb shell
wm overscan 48,28,48,48,28
reboot
- CUSTOM LAUNCHER w/ WIDGETS: bypass the system and the Amazon native launcher with the LauncherHijack trick:
Code:
adb install <path to LauncherHijack.apk>
adb shell settings put secure enabled_accessibility_services com.baronkiko.launcherhijack
- DEFINE NOVA AS LAUNCHER THANKS TO THE WIDGET :
Navigate to /system/bin
Copy "appwidget" >> Paste it in the root of your internal storage /sdcard/
Change the file extension to.sh
Code:
adb shell
sh /sdcard/appwidget.sh
exit
adb shell appwidget grantbind appwidget --package com.teslacoilsw.launcher --user 0
In spite of [ERROR] unsupported operation : null I went to the next step to give the widget function to my Nova Launcher
Click to expand...
Click to collapse
RESULT: Nova Laucher opens at boot time but it is almost useless for me because of lack of control tools (mouse or Fire Tv app). So I ask again the question: Doesn't all this work 100% because I don't have an Amazon account, or did I miss a step?
I hope matt09 will come back to specify the missing steps
This is old and dont use Nova Launcher on a TV. Use an android tv launcher.
Hi,
Glad the information was useful to people.
You seem to have uninstalled things that are needed for core functionality, but I'm not sure what..
You would be best reset the stick then start over but this time be more careful about what you remove after taking OTA down.
Oh yes, thanks @TimmyP, it's much better with Leanback launcher.
There's still something wrong : how to return to the native menu to restart fire stick, for example, or return to the development options menu, screensaver settings...?
Maybe a combination of keys allows it? Or a specific application? (Confirator does not allow it)
EDIT : Press and hold the Home button on your remote is the solution
@matt09 As @TimmyP noticed, it was Nova launcher that caused me problems. So yes I started again from scratch. I didn't go beyond the bloatware list proposed by Bropinski. Have you kept a record of yours?
Debloating is great but, as you mentionned it somewhere, phone can no longer see the stick and connect to it via the Fire TV app
By the way, the guilty is not :
Code:
adb uninstall -k --user 0 com. amazon. whisperlink. core. android
Hey guys, just got my 1080p stick.
I am interested to follow the steps of @matt09 and then sideload streaming apps like the Cinema APK and KODI.
Should I follow some specific steps after bypassing the update process?
Are there any mandatory commands for ADB?
And BTW, how do you send all these commands to the device? By connecting it on a PC with Windows, like with mobiles?
And what PC drivers do I need?
imho disabling updates is pointless, removing bloatware is pointless too since you never see it anyway, block update servers with router if you want
1. hijackLauncher v4
2. install HAL Launcher or (my recommendation) "Top TV Launcher 2."
3. install whatever apps you want (Kodi, emulators, Youtube modded)
4. install Stay Alive so it doesnt sleep (appears not to work but does)
No pc drivers, just enable debugging on the stick and connect wireless adb from pc. Install with "adb install whatever.apk"
I havent seen the Amazon Launcher since LauncherHijack v4. Looks beautiful too with Launcher with user selectable background.
PS: I can get back to Amazon settings within Top TV Launcher by selecting the icon on the bottom.
Oh and dont forget to select launcher by running hijack after step 2!
{
"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"
}
The down arrow in this launcher brings up popup for Amazon setting (middle icon)
TimmyP said:
imho disabling updates is pointless, removing bloatware is pointless too since you never see it anyway, block update servers with router if you want
1. hijackLauncher v4
2. install HAL Launcher or (my recommendation) "Top TV Launcher 2."
3. install whatever apps you want (Kodi, emulators, Youtube modded)
4. install Stay Alive so it doesnt sleep (appears not to work but does)
No pc drivers, just enable debugging on the stick and connect wireless adb from pc. Install with "adb install whatever.apk"
I havent seen the Amazon Launcher since LauncherHijack v4. Looks beautiful too with Launcher with user selectable background.
PS: I can get back to Amazon settings within Top TV Launcher by selecting the icon on the bottom.
Oh and dont forget to select launcher by running hijack after step 2!
The down arrow in this launcher brings up popup for Amazon setting (middle icon)
Click to expand...
Click to collapse
Points 1 and 2 are both for launchers?
And how do I install them?
Through the standard store?
Point 4. Why is needed?
How to enable debugging? Through the standard settings menu?
And why is needed to connect wireless adb?
Sent from my ONEPLUS A6003 using Tapatalk
Yes, when 1 and 2 are installed, just run the hijack app and pick Top TV (or whatever).
Debugging turned on in Fire TV settings.
4 is optional really, I just mention it because whenever your Fire stick sleeps, it resumes to the Amazon launcher and you have to press home or select the launcher in apps to get back. This keeps it on, stopping it from happening.
Wireless adb is far easier than Es file explorer. You could just use that with the LAN functionality to a local SMB share.
Downloaded the hi jacker, but it requires some Accessibility option to be turned on, but couldn't find anything related to that under Settings>accessibility
Any ideas?
Sent from my ONEPLUS A6003 using Tapatalk
Did you enabled the accessibility service using this command?:
Code:
adb shell settings put secure enabled_accessibility_services com.baronkiko.launcherhijack/com.baronkiko.launcherhijack.AccServ
liott said:
Did you enabled the accessibility service using this command?:
Code:
adb shell settings put secure enabled_accessibility_services com.baronkiko.launcherhijack/com.baronkiko.launcherhijack.AccServ
Click to expand...
Click to collapse
These are 4 separate commands and I have to press enter between every line?
Or I write all of them together and hit enter once?
Sent from my ONEPLUS A6003 using Tapatalk
Just copy the command line above and press 'enter'
After that if it doesn't work right away, go into the standard fire TV settings and toggle on some accessibility options. Then press home and see if launcher pops up

EVR-TL00 : Ok Google working, Google Feed (instead of HiBoard) on right swipe

UPDATE 2 - 1/23/2021 - EMUI 11
UPDATE 1 - 9/17/2019
Hi all, got my EVR-TL00 from Aliexpress (Shenzhen JTWX Store) about a week ago. I was apprehensive initially, but after a few minor tweaks, including using Huawei default launcher (Drawer Home screen style + gestures) and uninstalling some apps... its a keeper!! I like it a lot! Here is how;
Requirements - adb, time (about a couple hours )
Do not uninstall Huawei Default launcher! give it a try, it's actually ok.... Here is my experience, I uninstalled it (via ADB) and installed Nova instead, I lost EMUI gestures and Nova is not optimized for full screen (hides notch with black bar... urgh!). I had to Factory reset phone to get Default launcher back.
Factory reset the phone (how to below) ... I should have done this as soon as I received the phone!!.. so Do it!
Follow below steps
1. Factory reset phone via Settings > Reset > Reset phone. (NOT Reset all settings) FYI Using hard keys (Vol up + down + power) did not work.
2. Uninstall all uninstallable Chinese bloatware. Settings > Apps > Apps (Uninstalled all uninstallable Chinese apps. UPDATE - 1/23/2021- you will need to click the 3 dots on top right click 'Show system processes' to unhide some apps)
3. Update google play store via Huawei app store UPDATE 9/17/2019: Playstore is no longer available in Huawei app store, download from APK mirror
3. Download google play store from APK mirror.
4. Add google accounts.
5. Install google apps from google play store
6. Give google apps necessary permissions.
7. Install latest patched google phone beta from here.
8. To enable "Ok google" and google feeds (replace HiBoard) on right swipe from home screen UPDATE 9/17/2019: Google feed no longer works even after removing HiBoard
Remove rest of unwanted Huawei apps using adb
- If you don't know what adb is read this.
- install adb (packaged with Android platform-tools) from here.
- Turn on USB debugging; Settings > System > About phone > Android Version (tap several times till you see 'You are now a developer') > Back to previous menu (System) > Developer options > USB debugging (enable) (login to Huawei ID, obtain ID if you don't have one)
- Connect phone to computer via USB and select File transfer option, If phone is not connecting to PC then you may need the Huawei drivers, install HiSuite (I immediately uninstalled it, the drivers did not uninstall.)
- FYI if the "adb devices" command still keeps returning nothing even after successful connection to PC, it is because USB debugging keeps turning off, to fix this turn on USB debugging when phone is connected; Connect phone via USB > select File transfer option > re-enable USB debugging (Settings > System > Developer options > USB debugging > pop should appear, ALLOW fingerprint.
- verify "adb devices" on cmd returns your device.
- Using adb remove bloatware as follows,
> adb devices [you should see your device connected]
Type the below commands, you should see "success" if uninstall was successful
adb shell pm uninstall -k --user 0 com.huawei.intelligent
adb shell pm uninstall -k --user 0 com.huawei.search
adb shell pm uninstall -k --user 0 com.huawei.vassistant
[Instructions below to list the apk's and if you want, download it to your PC for backup, incase things dont go as you expected and need to reinstall]
[FYI: you can type "adb shell" <PRESS ENTER> which will take you to the shell prompt "HWEVR : / $" then type the command "pm uninstall -k --user 0 <package>" to uninstall]
8. Enable Google Feeds on right swipe from home page: Home screen and wallpaper > Home screeen settings > Google feed (enable) [UPDATE 1/23/21 - No Longer works]
9. Restart to enable Google feeds when you right swipe at home screen. [UPDATE 1/23/21 - No Longer works]
10. Install Android Pie (Pixel) font... its beautiful.. find it here
UPDATED- 1/23/2021 - Old way to enable Google font no longer works
Download, unzip, place the .hwt file in Huawei/Themes on your internal card.
Go to Me in the theme app, select my text. And you will see it. Apply, done!
Go to Settings > Home screen & wallpaper > Themes > scroll to bottom to find Product Sans > Select > APPLY
Fix fonts Settings > Home screen & wallpaper > Icons > Select EMUI 11 default fonts > APPLY
------ other things I uninstalled with no impact --------
adb shell pm uninstall -k --user 0 com.huawei.wallet
adb shell pm uninstall -k --user 0 com.huawei.hidisk
adb shell pm uninstall -k --user 0 com.huawei.android.findmyphone
adb shell pm uninstall -k --user 0 com.huawei.phoneservice
adb shell pm uninstall -k --user 0 com.baidu.input_huawei
adb shell pm uninstall -k --user 0 com.android.calendar
adb shell pm uninstall -k --user 0 com.huawei.browser
adb shell pm uninstall -k --user 0 com.android.contacts
adb shell pm uninstall -k --user 0 com.huawei.himovie
How to list apks via adb... and download from phone to you PC just incase
// list all the packages plus the system path
adb shell pm list packages -f
// if you want the results in a file eg "huaweiapks.txt" instead of scrolling on screen do the following
adb shell pm list packages -f > huaweiapks.txt
// download the apk using "adb pull" from phone to your PC. USE THE PATH NAME for example
adb pull /system/priv-app/HwPhoneService/HwPhoneService.apk
// rename apk if necessary
Backup your phone to your PC
> adb backup -apk -all
additional OPTIONS
-f (specify to file to backup to. If no -f option is supplied then the data is written to "backup.ab" in the current directory.)
-apk | -noapk (enable/disable backup of the .apks themselves in the archive; the default is noapk.)
-shared | -noshared (enable/disable backup of the device's shared storage / SD card contents; the default is noshared.)
-all (means to back up all installed applications. This will include SD-Card backup)
-system | -nosystem (toggles whether -all automatically includes system applications; the default is to include system apps)
To restore
> adb restore C:\path\to\backup.ab
ohthree said:
Hi all, got my EVR-TL00 from Aliexpress (Shenzhen JTWX Store) about a week ago. I was apprehensive initially, but after a few minor tweaks, including using Huawei default launcher (Drawer Home screen style + gestures) and uninstalling some apps... its a keeper!! I like it a lot! Here is how;
Requirements - adb, time (about a couple hours )
Do not uninstall Huawei Default launcher! ... I uninstalled it (via ADB) and installed Nova instead, lost EMUI gestures and its not optimized for full screen (hides notch with black bar), so to get default launcher back had to..
Factory reset the phone ... I should have done this in the first place!.. so Do it!
Follow below steps
1. Factory reset via Settings > Reset > Reset phone. (NOT Reset all settings) FYI Using hard keys (Vol up + down + power) did not work.
2. Uninstall all uninstallable Chinese bloatware
3. Update google play store via Huawei app store
4. Add google accounts.
5. Install google apps from google play store
6. Give google apps necessary permissions.
7. Install google phone latest patched beta from here.
8. To enable "Ok google" and google feeds (replace HiBoard) on right swipe from home screen, remove unwanted apps using adb (for drivers install HiSuite... then immediately uninstall if you don't need it)
- Turn on USB debugging; Settings > System > About phone > Android Version (You are now a developer) > Back to previous (System) > Developer options > USB debugging (enable) (login to Huawei ID, obtain ID if you don't have one)
- FYI USB debugging kept turning off making "adb devices" always returned a blank, to fix this; Connect USB > select File transfer option > re-enable USB debugging (Settings > System > Developer options > USB debugging > pop should appear, ALLOW fingerprint.
- install adb (packaged with Android platform-tools) from here.
- Using cmd, use following commands to remove bloatware
> adb devices [you should see your device connected]
> adb shell
[takes you to another prompt with # type below commands if ok should see response "success"]
# pm uninstall -k --user 0 com.huawei.intelligent (hiboard)
# pm uninstall -k --user 0 com.huawei.search (hiSearch)
# pm uninstall -k --user 0 com.huawei.vassistant
8. Enable Google Feeds on right swipe from home page: Home screen and wallpaper > Home screeen settings > Google feed (enable)
9. Restart to enable Google feeds when you right swipe at home screen.
--------------- other things I uninstalled with no impact --------------------
# pm uninstall -k --user 0 com.huawei.wallet
# pm uninstall -k --user 0 com.huawei.hidisk
# pm uninstall -k --user 0 com.huawei.android.findmyphone
# pm uninstall -k --user 0 com.huawei.phoneservice
# pm uninstall -k --user 0 com.baidu.input_huawei
Screen shots
Click to expand...
Click to collapse
I have a TL version too, does your Google backup working? Mine shows waiting for backup for app data, sms and call history.
hattrickho said:
I have a TL version too, does your Google backup working? Mine shows waiting for backup for app data, sms and call history.
Click to expand...
Click to collapse
Same for me also... "waiting for backup"
Cannot get them to uninstall, can see device, adb running. When I type in adb shell it goes to
127 | HWEVR : / $
Type in command(s), but nothing happens?
shollywood said:
Cannot get them to uninstall, can see device, adb running. When I type in adb shell it goes to
127 | HWEVR : / $
Type in command(s), but nothing happens?
Click to expand...
Click to collapse
Your'e doing it right. If you type in adb shell then you'll get that. Then you just have to type in pm uninstall -k --user 0 xxxxxxx, you don't have to type in adb shell again.
ohthree said:
Same for me also... "waiting for backup"
Click to expand...
Click to collapse
that suck! not sure does the AL00 model has the same problem, I should have do some research before purchase this phone from aliexpress. I should have get the al00 version or pay a little more for a L29.
hopefully this TL00 can be root like AL00 .
ajsmsg78 said:
Your'e doing it right. If you type in adb shell then you'll get that. Then you just have to type in pm uninstall -k --user 0 xxxxxxx, you don't have to type in adb shell again.
Click to expand...
Click to collapse
Figured it out thanks for the help.
Sorry for the confusion... let me edit the #
ohthree said:
Hi all, got my EVR-TL00 from Aliexpress (Shenzhen JTWX Store) about a week ago. I was apprehensive initially, but after a few minor tweaks, including using Huawei default launcher (Drawer Home screen style + gestures) and uninstalling some apps... its a keeper!! I like it a lot! Here is how;
Requirements - adb, time (about a couple hours )
Do not uninstall Huawei Default launcher! give it a try, it's actually ok.... Here is my experience, I uninstalled it (via ADB) and installed Nova instead, I lost EMUI gestures and Nova is not optimized for full screen (hides notch with black bar... urgh!). I had to Factory reset phone to get Default launcher back.
Factory reset the phone ... I should have done this as soon as I received the phone!!.. so Do it!
Follow below steps
1. Factory reset phone via Settings > Reset > Reset phone. (NOT Reset all settings) FYI Using hard keys (Vol up + down + power) did not work.
2. Uninstall all uninstallable Chinese bloatware
3. Update google play store via Huawei app store
4. Add google accounts.
5. Install google apps from google play store
6. Give google apps necessary permissions.
7. Install latest patched google phone beta from here.
8. To enable "Ok google" and google feeds (replace HiBoard) on right swipe from home screen, remove unwanted apps using adb
- If you don't know what adb is read this.
- install adb (packaged with Android platform-tools) from here.
- Turn on USB debugging; Settings > System > About phone > Android Version (You are now a developer) > Back to previous (System) > Developer options > USB debugging (enable) (login to Huawei ID, obtain ID if you don't have one)
- Connect phone to computer via USB and select File transfer option, If phone is not connecting to PC then you may need the Huawei drivers, install HiSuite (I immediately uninstalled it, the drivers did not uninstall.)
- FYI if the "adb devices" command still keeps returning nothing even after successful connection to PC, it is because USB debugging keeps turning off, to fix this turn on USB debugging when phone is connected; Connect phone via USB > select File transfer option > re-enable USB debugging (Settings > System > Developer options > USB debugging > pop should appear, ALLOW fingerprint.
- verify "adb devices" on cmd returns your device.
- Using adb remove bloatware as follows,
> adb devices [you should see your device connected]
> adb shell
[takes you to another prompt with $ type below commands should see "success" if uninstall was successful ]
pm uninstall -k --user 0 com.huawei.intelligent
pm uninstall -k --user 0 com.huawei.search
pm uninstall -k --user 0 com.huawei.vassistant
[Instructions below to list the apk's and if you want, download it to your PC for backup, incase things dont go as you expected and need to reinstall]
[FYI: you can type directly "adb shell pm uninstall -k --user 0 com.huawei.intelligent" if you dont what to go into the shell prompt HWEVR : / $]
8. Enable Google Feeds on right swipe from home page: Home screen and wallpaper > Home screeen settings > Google feed (enable)
9. Restart to enable Google feeds when you right swipe at home screen.
------ other things I uninstalled with no impact --------
pm uninstall -k --user 0 com.huawei.wallet
pm uninstall -k --user 0 com.huawei.hidisk
pm uninstall -k --user 0 com.huawei.android.findmyphone
pm uninstall -k --user 0 com.huawei.phoneservice
pm uninstall -k --user 0 com.baidu.input_huawei
pm uninstall -k --user 0 com.huawei.browser
Screen shots
How to list apks via adb... and download from phone to you PC just incase
// list all the packages plus the system path
adb shell pm list packages -f
// download the apk using "adb pull" from phone to your PC. USE THE PATH NAME for example
adb pull /system/priv-app/HwPhoneService/HwPhoneService.apk
// rename apk if necessary
Click to expand...
Click to collapse
thanks for the detailed guideline, i have ordered from the same seller on Ali Express lets see what model# do i get. its scheduled for delivery by tomorrow.
after receiving the phone first thing i am going to do is perform factory reset and install playstore etc.
can you please give me a list of apps which i can remove to get rid of all Chinese bloatware.
does "ok google" working in sleep mode? or i have to wake up the phone. thanks
phablet_fan said:
thanks for the detailed guideline, i have ordered from the same seller on Ali Express lets see what model# do i get. its scheduled for delivery by tomorrow.
after receiving the phone first thing i am going to do is perform factory reset and install playstore etc.
can you please give me a list of apps which i can remove to get rid of all Chinese bloatware.
does "ok google" working in sleep mode? or i have to wake up the phone. thanks
Click to expand...
Click to collapse
I uninstalled all apps with Chinese names, I did not make a list. If it's uninstallable, it was going!... Just long press > uninstall. Then did the above.
Ok Google does not work on sleep mode yet, but I know Google is listening, because there is an almost permanent notification by the phone manager app alert "Google is using the microphone"
phablet_fan said:
thanks for the detailed guideline, i have ordered from the same seller on Ali Express lets see what model# do i get. its scheduled for delivery by tomorrow.
after receiving the phone first thing i am going to do is perform factory reset and install playstore etc.
can you please give me a list of apps which i can remove to get rid of all Chinese bloatware.
does "ok google" working in sleep mode? or i have to wake up the phone. thanks
Click to expand...
Click to collapse
if u order 6gb ram 128 , u will get TL, if you order 8gb 256, u will get AL .
@ohthree
Thanks for this great post.
I didn't know about the Google Phone app plus im happy to have a Google feed now and some Huawei bloat removed.
If you remove any more Huwaei system apps that don't break anything keep us posted.
Cheers
This version, tl00 (6/128) work on widevine L1 or L3? Can I play 1080p or HDR on Netflix?? Thanks
gazdaman. said:
@ohthree
Thanks for this great post.
I didn't know about the Google Phone app plus im happy to have a Google feed now and some Huawei bloat removed.
If you remove any more Huwaei system apps that don't break anything keep us posted.
Cheers
Click to expand...
Click to collapse
I removed com.huawei.himovie also.
Stiehler said:
This version, tl00 (6/128) work on widevine L1 or L3? Can I play 1080p or HDR on Netflix?? Thanks
Click to expand...
Click to collapse
L1.
Nertflix works in 1080p
ohthree said:
L1.
Nertflix works in 1080p
Click to expand...
Click to collapse
Hoooow? The Chinese come with L3, all reviews I read/saw said that... Can you post a pic of the DRMinfo? I'm really confused now
Stiehler said:
Hoooow? The Chinese come with L3, all reviews I read/saw said that... Can you post a pic of the DRMinfo? I'm really confused now
Click to expand...
Click to collapse
Netflix has just updated and it's full hd hdr ,, Chinese model I'm on
stestesteste said:
Netflix has just updated and it's full hd hdr ,, Chinese model I'm on
Click to expand...
Click to collapse
Its nice read that... Hahaha. Updated from the Google play?
Stiehler said:
Its nice read that... Hahaha. Updated from the Google play?
Click to expand...
Click to collapse
Yes Google play
stestesteste said:
Yes Google play
Click to expand...
Click to collapse
Oh, that's good. Someone can confirm this?

Oneplus 7T /7T Pro bloatware adb uninstall

Hi All,
Below you may find a step-by-step tutorial how to uninstall system apps which are causing battery drain in the background.
Step #1: Enable developer mode + USB Debugging
go to the OnePlus 7 Pro device ‘Settings’ > scroll down and open the ‘About Phone’ option.
o to the ‘Build Number’ and tap 7 times on it
get a message on your screen that you are now a developer - go back to the Settings menu again > scroll down and tap on ‘Developer options’
tap on ‘USB Debugging’ > turn on the toggle to enable it.
Step #2: Download platform-tools - go to any of the following links and download platform-tools and extract the content
https://developer.android.com/studio/releases/platform-tools
https://androidfilehost.com/?fid=962339331459003166
Step #3: Open cmd as Admin - Press START and search for 'cmd', right-click and 'Run As Administrator'
Step #4: Change the cmd patch to where the platform-tools folder - type 'cd patch of platform-tools' and press ENTER
Step #5: Enable adb shell - type 'adb shell'
Step #6: Uninstall the unused /unnecessary apks
pm uninstall -k --user 0 com.oneplus.gamespace
pm uninstall -k --user 0 com.oem.nfc
pm uninstall -k --user 0 com.android.nfc
pm uninstall -k --user 0 com.google.android.documentsui
pm uninstall -k --user 0 com.android.printspooler
pm uninstall -k --user 0 com.oneplus.brickmode
stefanz08 said:
pm uninstall -k --user 0 com.oneplus.gamespace
pm uninstall -k --user 0 com.oem.nfc
pm uninstall -k --user 0 com.android.nfc
pm uninstall -k --user 0 com.google.android.documentsui
pm uninstall -k --user 0 com.android.printspooler
pm uninstall -k --user 0 com.oneplus.brickmode
Click to expand...
Click to collapse
I assume gamespace is game space
WHy would you uninstall the NFC?
What is documentsui?
What is printspooler?
What is brickmode?
And why would we want to uninstall them?
"...causing battery drain in the background"? I'm getting 2 days on this battery. Stock. No root. Why would I bother to flash this?
Has anyone tried to remove google music etc ?? Did any bootloop issues?
is this process able to uninstall or only for disable? Plz guide if we can delete some system apps permanently
vyaskd said:
is this process able to uninstall or only for disable? Plz guide if we can delete some system apps permanently
Click to expand...
Click to collapse
well it uninstalls the desired apps but removing some can lead to boot loops. i can't say which ones because i keep the bloatware
There is a Detailed Thread about ADB cleaning -> https://forum.xda-developers.com/oneplus-7t/how-to/debloat-via-adb-root-t4018801
The safest thing is to freeze them with Titanium backup. Yes, i have freezed google music and other google spam apps. Would be happy to freeze all telemetry apps. If Anyone has a list, would appreciate!
How do I get back an app that I uninstalled?
I have uninstalled documentsui, and photos is asking for SDcard permission and crashing because I have uninstalled it.
pavanthanuj said:
How do I get back an app that I uninstalled?
I have uninstalled documentsui, and photos is asking for SDcard permission and crashing because I have uninstalled it.
Click to expand...
Click to collapse
My best guess is that you would have to do a factory reset.
And try to not believe every "trick" you see. My advice.
manny18pr said:
My best guess is that you would have to do a factory reset.
And try to not believe every "trick" you see. My advice.
Click to expand...
Click to collapse
I fixed it. Got the APK from another device, installed it and made it a system app.
pavanthanuj said:
I fixed it. Got the APK from another device, installed it and made it a system app.
Click to expand...
Click to collapse
Two question:
1. You're ona OP7T, right?
2. How did you "make it" a system app?
Thanks.
---------- Post added at 03:59 AM ---------- Previous post was at 03:57 AM ----------
Thanks for an uninstall thread. Will use this.
But any way to simply "Freeze" apps via abd? I am on a OP7T
I would not disable Printspooler..disabling it freezes Bluetooth and device connections - menu.
Has anyone tried these commands?
Hey!
Did anyone benefit from using these commands?
Keith0222 said:
Two question:
1. You're ona OP7T, right?
2. How did you "make it" a system app?
Thanks.
---------- Post added at 03:59 AM ---------- Previous post was at 03:57 AM ----------
Thanks for an uninstall thread. Will use this.
But any way to simply "Freeze" apps via abd? I am on a OP7T
Click to expand...
Click to collapse
I know it's been a while since you asked #2, but there is a Magisk module that uses a terminal emulator to turn a regular app into a system app App Systemizer
AllAboutTech said:
Hi All,
Below you may find a step-by-step tutorial how to uninstall system apps which are causing battery drain in the background.
Step #1: Enable developer mode + USB Debugging
go to the OnePlus 7 Pro device ‘Settings’ > scroll down and open the ‘About Phone’ option.
o to the ‘Build Number’ and tap 7 times on it
get a message on your screen that you are now a developer - go back to the Settings menu again > scroll down and tap on ‘Developer options’
tap on ‘USB Debugging’ > turn on the toggle to enable it.
Step #2: Download platform-tools - go to any of the following links and download platform-tools and extract the content
https://developer.android.com/studio/releases/platform-tools
https://androidfilehost.com/?fid=962339331459003166
Step #3: Open cmd as Admin - Press START and search for 'cmd', right-click and 'Run As Administrator'
Step #4: Change the cmd patch to where the platform-tools folder - type 'cd patch of platform-tools' and press ENTER
Step #5: Enable adb shell - type 'adb shell'
Step #6: Uninstall the unused /unnecessary apks
pm uninstall -k --user 0 com.oneplus.gamespace
pm uninstall -k --user 0 com.oem.nfc
pm uninstall -k --user 0 com.android.nfc
pm uninstall -k --user 0 com.google.android.documentsui
pm uninstall -k --user 0 com.android.printspooler
pm uninstall -k --user 0 com.oneplus.brickmode
Click to expand...
Click to collapse
Can you explain what these apks are? Or at least any side effects if disabling them

Disable system update?

Hi,
I was wondering how I can stop my phone from updating to one UI 3.0? I forgot to disable automatic updates and so it downloaded the update and is saying I will be forced to install in 3 hours...are there certain services in adb I can disable? I tried wiping the cache partition thinking the update might be there, but when I rebooted the message was still there. Please help if you can, thank you.
If it's a carrier phone using a package blocker or ADB to disable the update apk -might- get it.
It's a good question.
I'm curious to see what others with more knowledge about this have to say.
On my AT&T 10+ it only updates on wifi unless you are near... an update tower, if so then bam!
It's important to keep the carrier's autoupdate apk disabled at all times. The carrier can also disable it on their end if you bug them enough.
The phone is unlocked(xac).
I tried installed adb but it didn't work(installed the sdk) but for some reason the platform tools folder would not show up. Going to factory reset and try disabling auto update from the start.
I succesfully disabled software updates using ADB. This is the full recipe I used:
- Conected phone via USB to PC (Windows 7 64 bits). Waited a while for drivers to install.
- Installed "minimal_adb_fastboot_v1.4.3_setup.exe" (from XDA-Developers).
- Enabled USB DEBUG under "Config / Developer Options" on phone.
- Connected phone to PC via USB.
- Opened a Command Prompt under the folder "C:\Program Files (x86)\Minimal ADB and Fastboot"
- Typed ADB SHELL, and the phone´s shell opened.
- Then I used the following commands:
to find packages:
pm list packages | grep soagent
pm list packages | grep wssyncmldm
to disable packages (USE THESE):
pm disable-user --user 0 com.sec.android.soagent
pm disable-user --user 0 com.wssyncmldm
to reenable later (IF YOU CHANGE YOUR MIND):
pm enable --user 0 com.sec.android.soagent
pm enable --user 0 com.wssyncmldm
By the way: after freezing update to Android 11 UI 3.0 for a week, I changed my mind and enabled it. Immediately downloaded the upgrade to 11 and installed. So far so good: not a single issue. I was worried for the "scoped storage" introduced by Android 11, but it was not a problem. I was able to read and write my SD Card as usual, use my "ES File Explorer" as usual, etc, etc. And I can also confirm that battery autonomy is at least the same as with Android 10.
Regards,
Pablo.
paggps said:
I succesfully disabled software updates using ADB. This is the full recipe I used:
- Conected phone via USB to PC (Windows 7 64 bits). Waited a while for drivers to install.
- Installed "minimal_adb_fastboot_v1.4.3_setup.exe" (from XDA-Developers).
- Enabled USB DEBUG under "Config / Developer Options" on phone.
- Connected phone to PC via USB.
- Opened a Command Prompt under the folder "C:\Program Files (x86)\Minimal ADB and Fastboot"
- Typed ADB SHELL, and the phone´s shell opened.
- Then I used the following commands:
to find packages:
pm list packages | grep soagent
pm list packages | grep wssyncmldm
to disable packages (USE THESE):
pm disable-user --user 0 com.sec.android.soagent
pm disable-user --user 0 com.wssyncmldm
to reenable later (IF YOU CHANGE YOUR MIND):
pm enable --user 0 com.sec.android.soagent
pm enable --user 0 com.wssyncmldm
By the way: after freezing update to Android 11 UI 3.0 for a week, I changed my mind and enabled it. Immediately downloaded the upgrade to 11 and installed. So far so good: not a single issue. I was worried for the "scoped storage" introduced by Android 11, but it was not a problem. I was able to read and write my SD Card as usual, use my "ES File Explorer" as usual, etc, etc. And I can also confirm that battery autonomy is at least the same as with Android 10.
Regards,
Pablo.
Click to expand...
Click to collapse
Hello. Thanks for the help. Does the phone have to be in a certain mode in order to use these commands? Like download mode or something? Because I installed adb fastboot and the terminal window came up just as you described. But when I try typing in "ADB SHELL", I get ":adb :shell unknown command SHELL" What am I doing wrong?
Edit: nevermind I figured it out. For anyone else struggling with getting adb to run, I had to run "adb devices" first and then it said "daemon not running" before starting the service and then I saw my phones serial number pop up. After that I was able to run the "adb shell" command and the prompt changed to "d2q: /$" there I put in the services listed by paggps and the auto update service was disabled instantly and the annoying update notification was gone!
Thanks you very much paggps! Maybe Android 11 is good, but I really like having system access to my android folder and some of the other changes just aren't to my taste. I'll probably update in time though once it's more stable. Thanks again! Have a great day!
It appears that there is no ‘wssyncmldm’ package on my Samsung A50 (Model: SM-A505U). Does anyone no of any equivalent commands to those shown above in post #5 by user ‘paggps’ that might disable the system updates on my device? I’m trying to stop the system updates because the system/security updates also update the boot loader version and I’d like to try and root this device some day.
a50:/ $ pm list packages | grep soagent
package:com.sec.android.soagent
a50:/ $ pm list packages | grep wssyncmldm
a50:/ $ *** So it appears that there is no 'wssyncmldm' package ***
a50:/ $ pm disable-user --user 0 com.sec.android.soagent
Package com.sec.android.soagent new state: disabled-user
a50:/ $ pm disable-user --user 0 com.wssyncmldm
Exception occurred while executing 'disable-user':
java.lang.IllegalArgumentException: Unknown package: com.wssyncmldm
at com.android.server.pm.PackageManagerService.setEnabledSetting(PackageManagerService.java:25552)
...
...
a50:/ $
Also here’s what I’ve already tried so far on my Samsung A50 (Model: SM-A505U) device using the User Interface Settings options that I thought might help some users on certain devices with certain system software versions to try and disable the system software updates:
To Enable the Developer Options:
Settings
About Phone
Software Information
Tap on 'Build number' quickly 7 times to Enable 'Developer Options' section of Settings
Enter your screen lock pattern or password
To Enable 'USB debugging' option which will allow ADB to connect to the device:
Settings
Developer Options
Debugging Section
USB debugging ENABLE
And to attempt to disable System Software updates via the User Interface (UI):
Settings
Developer Options
Auto update system DISABLE
Settings
Biometrics and Security
Scroll all the way to the bottom and Select ‘Other security settings’
Security policy updates DISABLE
Thanks for any help or suggestions.
tech_dude said:
It appears that there is no ‘wssyncmldm’ package on my Samsung A50 (Model: SM-A505U). Does anyone no of any equivalent commands to those shown above in post #5 by user ‘paggps’ that might disable the system updates on my device? I’m trying to stop the system updates because the system/security updates also update the boot loader version and I’d like to try and root this device some day.
a50:/ $ pm list packages | grep soagent
package:com.sec.android.soagent
a50:/ $ pm list packages | grep wssyncmldm
a50:/ $ *** So it appears that there is no 'wssyncmldm' package ***
a50:/ $ pm disable-user --user 0 com.sec.android.soagent
Package com.sec.android.soagent new state: disabled-user
a50:/ $ pm disable-user --user 0 com.wssyncmldm
Exception occurred while executing 'disable-user':
java.lang.IllegalArgumentException: Unknown package: com.wssyncmldm
at com.android.server.pm.PackageManagerService.setEnabledSetting(PackageManagerService.java:25552)
...
...
a50:/ $
Also here’s what I’ve already tried so far on my Samsung A50 (Model: SM-A505U) device using the User Interface Settings options that I thought might help some users on certain devices with certain system software versions to try and disable the system software updates:
To Enable the Developer Options:
Settings
About Phone
Software Information
Tap on Build number quickly 7 times
Enter your screen lock pattern or password
And to attempt to disable System Software updates:
Settings
Developer Options
Auto update system DISABLE
Settings
Biometrics and Security
Scroll all the way to the bottom and Select ‘Other security settings’
Security policy updates DISABLE
Thanks for any help or suggestions.
Click to expand...
Click to collapse
Try a search of the apps, "update".
It can have other names.
Or load Package Disabler as it will show there.
These are all the ones on my N10+/Android 10:
com.wssyncmldm
com.sec.android.systemupdate
com.sec.android.soagent
handled it thanks to these commands for my Samsung Galaxy S10E:
pm enable --user 0 com.sec.android.soagent
pm enable --user 0 com.wssyncmldm
thanks!
paggps said:
to find packages:
pm list packages | grep soagent
pm list packages | grep wssyncmldm
to disable packages (USE THESE):
pm disable-user --user 0 com.sec.android.soagent
pm disable-user --user 0 com.wssyncmldm
Click to expand...
Click to collapse
I just performed these steps on my and my-wife's S10+ phones (currently A11 January update). The second step caused the update in the notification bar to disappear. I only just did it, so maybe we'll get an update in the next few days, but it looks like this worked for me, thanks!
schwinn8 said:
I just performed these steps on my and my-wife's S10+ phones (currently A11 January update). The second step caused the update in the notification bar to disappear. I only just did it, so maybe we'll get an update in the next few days, but it looks like this worked for me, thanks!
Click to expand...
Click to collapse
It's DOA
Yay, a nasty app.

Question Remove screenrecoder using adb fail with error -10000

I have MIUI 14 running Andriod 13.
I have been remove those miui bloatware one by one. So far it is fine.
But I am not able to remove the below. Any advise?
pm uninstall -k --user 0 com.miui.screenrecorder
Failure [-1000]
pm list package --user 0 | grep miui
package:com.miui.powerkeeper
package:com.miui.miwallpaper.overlay.customize
package:android.miui.overlay
package:android.miui.home.launcher.res
package:com.miui.face
package:com.miui.phone.carriers.overlay.vodafone
package:com.miui.global.packageinstaller
package:com.miui.micloudsync
package:com.miui.rom
package:com.miui.core.internal.services
package:com.miui.audiomonitor
package:com.miui.aod
package:com.android.server.telecom.overlay.miui
package:com.miui.screenrecorder
package:com.miui.guardprovider
package:com.miui.cloudbackup
package:com.miui.systemui.overlay.devices.android
package:com.lbe.security.miui
package:com.miui.securityadd
package:com.miui.gallery
package:com.miui.calculator
package:com.miui.notification
package:miui.systemui.plugin
package:com.miui.bugreport
package:com.miui.mediaeditor
package:com.miui.system
package:com.miui.securitycenter
package:com.miui.audioeffect
package:com.miui.qr
package:com.miui.home
package:com.miui.wmsvc
package:com.android.systemui.overlay.miui
package:com.android.inputsettings.overlay.miui
package:com.miui.systemui.devices.overlay
package:com.miui.misound
package:com.miui.wallpaper.overlay.customize
package:com.google.android.cellbroadcastservice.overlay.miui
package:com.miui.daemon
package:com.miui.securitycore
package:com.miuix.editor
package:com.android.carrierconfig.overlay.miui
package:com.miui.android.fashiongallery
package:com.miui.settings.rro.device.hide.statusbar.overlay
package:com.android.settings.overlay.miui
package:com.miui.phrase
package:com.miui.extraphoto
package:com.miui.wallpaper.overlay
package:com.miui.core
package:com.miui.settings.rro.device.type.overlay
package:com.miui.compass
package:com.miui.face.overlay.miui
package:com.miui.freeform
package:com.miui.phone.carriers.overlay.h3g
package:com.miui.notes
package:com.miui.miwallpaper
package:com.miui.systemui.carriers.overlay
package:com.miui.backup
package:com.miui.settings.rro.device.config.overlay
package:com.miui.screenshot
package:com.google.android.cellbroadcastreceiver.overlay.miui
package:com.miui.system.overlay
package:com.miui.miinput
package:com.miui.cloudservice
package:com.miui.miwallpaper.overlay
package:com.android.phone.overlay.miui
Some apps are prevented from uninstalling. I believe you can disable them instead.
Bash:
pm disable-user --user 0 <package>
If this still doesn't work you can try manually disabling/uninstalling it in settings.
PS: You don't need adb & computer to open shell, you can download termux/terminal emulator instead
hadrbass89 said:
Some apps are prevented from uninstalling. I believe you can disable them instead.
Bash:
pm disable-user --user 0 <package>
If this still doesn't work you can try manually disabling/uninstalling it in settings.
PS: You don't need adb & computer to open shell, you can download termux/terminal emulator instead
Click to expand...
Click to collapse
Thank you. I notice inside the setting option there is screen recorder there and long list of items. It seems to be by various apps that integrated together.
As such it cannot be removed.
Try to install ADB App Control, so you could delete every system app you want

Categories

Resources