Ticwatch E - Tricks for new users - Wear OS General

Hello community, I recently purchased a Ticwatch E, and being a cheaper and older watch it has some limitations, I had a lot of doubts about how to improve performance, and with a little research and testing, I found a good set of tweaks that can be useful for less demanding users, who don't need continuous heartbeat monitoring, or extremely detailed health applications.
If you need a smartwatch to stay connected, send and receive messages, read emails and keep an eye on physical activities without huge graphics, come with me.
REMEMBERING THAT I TESTED IT ON MY TICWATCH E AND EVERYTHING WAS VERY WELL, I DO NOT RESPONSIBLE FOR DAMAGED DEVICES, DO IT AT YOUR OWN RISK
Assuming you already know how to turn on developer settings, turn on debugging via ADB > connect watch to computer and let's go
Install ADB on PC > Tutorial here
Open the folder where it was installed > Hold shift and left mouse button > Open window in PowerShell
type > adb devices
authorize the connection
Now let's lower the DPI to improve graphics performance
The default DPI is 280, let's change it to 230, everything fits well and we gain some screen space
Type > adb shell > press enter > Mooneye$ appeared
type > wm density 230
you can also lower the resolution, maybe there is some battery gain, I particularly prefer to keep it at default, if you choose to do so, default resolution is 400x400
Type > wm size 380x380
Now let's uninstall some pretty annoying apps that fill up memory and ram.
type > pm list package | grep 'mobvoi'
A list of apps appeared
ON TICWATCH E ALL OF THEM CAN BE UNINSTALLED
one at a time
type > pm uninstall -k --user 0 com.mobvoi.wear.fitness.aw
pm uninstall -k --user 0 com.mobvoi.wear.account.aw
pm uninstall -k --user 0 com.mobvoi.wear.health.aw
pm uninstall -k --user 0 com.mobvoi.wear.appsservice
pm uninstall -k --user 0 com.mobvoi.companion.aw
pm uninstall -k --user 0 com.mobvoi.wear.watchface.aw
pm uninstall -k --user 0 com.mobvoi.wear.system.aw
and that's how it will be
{
"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"
}
You can also use
pm list package | grep 'google'
and disable the apps you don't find necessary, such as gesture tutorial, talkback, handwriting, translator, it's up to you
I also turned off battery optimization for some apps
Decrease call delay
dumpsys deviceidle whitelist +com.google.android.apps.wearable.phone
Decreases keyboard opening time
dumpsys deviceidle whitelist +com.google.android.inputmethod.latin
Decreases google assistant opening time
dumpsys deviceidle whitelist +com.google.android.googlequicksearchbox
you can add others of your choice, i for example also added settings and the app launcher
type > reboot
wait for reboot
access developer settings and disable animations and ADB debugging, keep wi-fi and location turned off (IF NOT NECESSARY)
disable wrist gestures
disable tilt to enable
run to the playstore and download your apps
My result using pear watchface
Screen off > 36 to 48 hours (depends how many times you check the watch)
always on > 18 to 24 hours (IT DEPENDS ON THE AMOUNT OF ACTIVE PIXELS ON THE SCREEN)
REMEMBERING THAT YOU CANNOT MAKE MIRACLES WITH A 512MB DEVICE AND MEDIATEK PROCESSOR, I USE FEW APPS AND USE WATCH FOR VERY SIMPLE TASKS ONLY AS A SMARTPHONE COMPLEMENT
I will leave two links to apps in other forums here on xda
wear call delay fix > Download
and feel the wear > Download
Hope I have helped some of you.

Thanks mate, will see how she goes

Related

No deep sleep after charging,

I am experiencing following problem.
After every charging my phone don't want to go to deep sleep. I need to do the reboot device to make it works.
I am almost sure that this problem is caused by some initial android process or samsung core app, because always when it happens, Android System uses way more energy in battery stats.
I used Package Disabler Pro to disable some bloatware, Gsam battery monitor to check deep sleep.
AOD - turned off,
I am suspecting that it could be linked to find my mobile service, because my girlfriend with s6 has a same problem and started to complain on battery after I turned on this service.
Here is the list of bloatware I disabled:
com.mobeam.barcodeService
com.sec.android.widgetapp.samsungapps
com.samsung.android.app.galaxyfinder
com.samsung.svoice.sync
com.samsung.android.app.withtv
com.samsung.android.hmt.vrshell
org.simalliance.openmobileapi.service
com.whatsapp
com.sec.android.app.tourviewer
com.sec.android.Kies
com.sec.android.app.billing
com.samsung.android.game.gamehome
de.axelspringer.yana.zeropage
com.samsung.android.app.watchmanager
com.samsung.SMT
com.samsung.android.drivelink.stub
com.instagram.android
com.samsung.android.app.memo
com.microsoft.office.onenote
com.google.android.music
com.android.printspooler
com.samsung.android.hmt.vrsvc
com.android.dreams.basic
com.sec.app.samsungprintservice
com.sec.android.app.dictionary
com.samsung.android.app.talkback
com.samsung.android.game.gametools
com.sec.smartcard.manager
com.sec.allsharecastplayer
com.samsung.android.app.mirrorlink
com.samsung.android.app.vrsetupwizardstub
com.sec.android.widgetapp.locationwidget
com.trustonic.tuiservice
com.google.android.videos
com.sec.spp.push
com.samsung.android.gamepad.service
com.samsung.android.allshare.service.fileshare
com.sec.android.app.sns3
com.google.android.apps.photos
com.sec.android.app.sbrowser
com.android.dreams.phototable
com.facebook.katana
com.samsung.app.highlightplayer
com.samsung.android.keyguardwallpaperupdator
com.samsung.android.beaconmanager
com.facebook.system
com.sec.android.easyMover
pl.tvn.player
com.samsung.android.bbc.bbcagent
com.samsung.android.voicewakeup
com.enhance.gameservice
com.facebook.appmanager
com.samsung.voiceserviceplatform
com.samsung.android.allshare.service.mediashare
com.sec.knox.switcher
com.sec.android.app.magnifier
Does anyone have the same problem? Maybe someone with rooted phone has this problem and can check what service is causing it in wakelock detector?
I would appreciate any suggestion to solve this problem
I found out by wakelock detector that service *backup* is responsible for this wakelock. Does anyone knows what's that and how I can get rid of that bug?
I had the exact same issue with my S6 at 6.0.1. AFter I rooted the phone with CF-autoroot, I lost deep sleep. Then I used the terminal emulator to enter a few commands to re-activate the deep sleep. Now, after I remove the phone from the charger there is no deep sleep (checked by cpu spy) until the phone is rebooted. I reached this thread while looking for a solution, if I find something I will let you know.
The solution for me was to deactivate the "Nearby device scanning".
{
"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"
}
Thank you brochs. I confirm that this also worked for me as well. Deep Sleep is retained during and after charging without the need for a reboot. Lets see if this works for kamik19600.
cybermody said:
I had the exact same issue with my S6 at 6.0.1. AFter I rooted the phone with CF-autoroot, I lost deep sleep. Then I used the terminal emulator to enter a few commands to re-activate the deep sleep. Now, after I remove the phone from the charger there is no deep sleep (checked by cpu spy) until the phone is rebooted. I reached this thread while looking for a solution, if I find something I will let you know.
Click to expand...
Click to collapse
Do you have any apps disabled? If yes, you used package disabler, app manager or some other way?
brochs said:
The solution for me was to deactivate the "Nearby device scanning".
Click to expand...
Click to collapse
I think it's not solution for me. I think that some disabled app is causing problems to the google backup.
No, I did not disable any apps. I have not even stopped any bloatware. Everything is still running as per default settings except for the root.
cybermody said:
No, I did not disable any apps. I have not even stopped any bloatware. Everything is still running as per default settings except for the root.
Click to expand...
Click to collapse
Have you checked with wakelock detector what is causing the wakelock? For me is it *backup* service, from what I checked it most likely linked to the google backup.
kamik19600 said:
Have you checked with wakelock detector what is causing the wakelock? For me is it *backup* service, from what I checked it most likely linked to the google backup.
Click to expand...
Click to collapse
No I did not try wakelock, I was only checking the battery usage from the phone settings which was showing Android System with the highest percentage.
I have installed wakelock now, and I will try to replicate the charging scenario without the fix suggested by 'brochs' and will see if it is more specific. I will keep you posted.
kamik19600 said:
Have you checked with wakelock detector what is causing the wakelock? For me is it *backup* service, from what I checked it most likely linked to the google backup.
Click to expand...
Click to collapse
hi,
we have the same issue with the backup process, i've posted my results so far here : http://forum.xda-developers.com/showpost.php?p=66920955&postcount=1342
I tried an app from the playstore, "Deep Sleep Battery". It works great, you have more control over when to trigger the deep sleep. I set it to deep sleep whenever the screen turns off. It even works while the phone is charging (although you have the option to disable that).
I think that I found solution for my wakelock problem. I needed to turn of backup in google photos app and google settings before disabling this app.
I have found the problem to become active after charging the unit. Now I do a restart after charging and the problem with battery drain no longer happens. I guess Samsung have to fix this at some point, but I have managed to avoid disabling every useful feature by doing a restart after charging.
brochs said:
I have found the problem to become active after charging the unit. Now I do a restart after charging and the problem with battery drain no longer happens. I guess Samsung have to fix this at some point, but I have managed to avoid disabling every useful feature by doing a restart after charging.
Click to expand...
Click to collapse
Most likely you have the same problem as me. Disable google photos backup in google settings (settings -> apps -> google settings on the bottom) and see if the wakelock still happens.

[GUIDE][NO ROOT] Disable navigation gestures and get the old Android navigation style

Just got this phone and the gesture navigation bugs me a lot. Google or Nokia I don't know who decided not to give us the option to disable this or revert it back to the old navigation buttons.
the goal of this guide is to get this result
{
"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"
}
Steps:
1.) Install any 3rd-party launcher of your choice. This is a must because otherwise, you won’t have a launcher app left once we’re done with this guide. Make sure you set it as the default launcher!
2.) Connect your Nokia 9 to your PC and make sure the usb drivers are installed
3.) Set up ADB on your PC. theres a tutorial here -> https://www.xda-developers.com/install-adb-windows-macos-linux/
4.) Connect your Nokia 9 to your PC and open up a command prompt in the directory where you downloaded ADB.
5.) Enter these commands
Code:
adb devices
*Make sure you authorized the ADB connection on your Nokia 9. It should say "device" not "unauthorized" in the command prompt*
Code:
adb shell pm uninstall -k --user 0 com.android.launcher3
This will Uninstall the Stock Launcher. This is necessary.
Code:
adb shell settings put secure system_navigation_keys_enabled 1
This will re-enable the old style navigation bar after a reboot
Code:
adb shell reboot
Now your phone will reboot and you will have the old style navigation bar on your Nokia 9. Now you can install any launcher you want, personally i chose "Rootless Launcher" from the PlayStore, but thats up to you.
I hope this helps anyone else that didn't like the changes to the Nav bar.
Nice tutorial if you wish to go back. It's a bit off topic, but I really like the new implementation. Took me a few days to figure out that opening the app drawer doesn't only require two short swipes, but instead shows right away after one long swipe all the way up. I think it's a useful feature from Google, but it's better if users can decide themselves. Now they can, well done!
I can see the functionality potential in the gestures but it just doesn't work for me. I've been using Android since Eclair and the old Nav is plain and simple. I think if the hit box for a gesture is that small or precise I'd rather see what I'm pushing as a button instead. They could've had me if the change was gradual like the transition of physical buttons to on screen touch. My point was at least give me the option you know
Mobstergunz said:
Just got this phone and the gesture navigation bugs me a lot. Google or Nokia I don't know who decided not to give us the option to disable this or revert it back to the old navigation buttons.
Now your phone will reboot and you will have the old style navigation bar on your Nokia 9. Now you can install any launcher you want, personally i chose "Rootless Launcher" from the PlayStore, but thats up to you.
I hope this helps anyone else that didn't like the changes to the Nav bar.
Click to expand...
Click to collapse
Hey man I have a smartwatch (android 5.1) and want to disable the touch gestures - in particular the back swipe where you swipe right from the left side of the screen. Would these commands work with that as well? Really stuck here!
Mobstergunz said:
Just got this phone and the gesture navigation bugs me a lot. Google or Nokia I don't know who decided not to give us the option to disable this or revert it back to the old navigation buttons.
the goal of this guide is to get this result
Steps:
1.) Install any 3rd-party launcher of your choice. This is a must because otherwise, you won’t have a launcher app left once we’re done with this guide. Make sure you set it as the default launcher!
2.) Connect your Nokia 9 to your PC and make sure the usb drivers are installed
3.) Set up ADB on your PC. theres a tutorial here -> https://www.xda-developers.com/install-adb-windows-macos-linux/
4.) Connect your Nokia 9 to your PC and open up a command prompt in the directory where you downloaded ADB.
5.) Enter these commands
Code:
adb devices
*Make sure you authorized the ADB connection on your Nokia 9. It should say "device" not "unauthorized" in the command prompt*
Code:
adb shell pm uninstall -k --user 0 com.android.launcher3
This will Uninstall the Stock Launcher. This is necessary.
Code:
adb shell settings put secure system_navigation_keys_enabled 1
This will re-enable the old style navigation bar after a reboot
Code:
adb shell reboot
Now your phone will reboot and you will have the old style navigation bar on your Nokia 9. Now you can install any launcher you want, personally i chose "Rootless Launcher" from the PlayStore, but thats up to you.
I hope this helps anyone else that didn't like the changes to the Nav bar.
Click to expand...
Click to collapse
I followed these instructions when I first got my Nokia 9 PureView and they worked brilliantly. However tonight, I updated the phone to Android 10 and after the upgrade, my App Switcher button (square button on the right) stopped working. It turns out they've changed how this works in Android 10 and you actually no longer need this workaround to get 3-button navigation. So here are the steps I followed to undo this change and switch to a working 3-button navigation setup on Android 10.
Firstly I ran to restore that setting to what I assume is its default (the workaround switched it on [1] so undoing the workaround switches it off [0]:
Code:
adb shell settings put secure system_navigation_keys_enabled 0
Then I reinstalled the Quickstep launcher (thankfully you don't need to go to shady parts of the internet to find an APK for this, you can reinstall a safe version from your own phone's system image)
Code:
adb shell cmd package install-existing com.android.launcher3
Then I rebooted the phone
Code:
adb shell reboot
Finally, I was then able to goto the Settings app -> System -> Gestures -> System Navigation and switch it to 3-button navigation.
Hope that works for everyone as well as it did for me
I just factory reset after every version update for stability and everything came back.
Mobstergunz said:
I just factory reset after every version update for stability and everything came back.
Click to expand...
Click to collapse
You can get back the old buttons from settings (System->Gestures->System Navigation).
now with Android 10 this feature is integrated in the gesture settings.

[APP|ROOT|FOSS|5.0+] ADBungFu: appOps manager / ADB simulator (#su Magisk)

EDIT: android 12 appops added
Superuser ADBcmd appOps freezer ^4 root ed :# su Magisk (all appOps not requiring aosp/sOpPerms i.e. the permission-less ones)
*Official build is live on F-Droid; attached _debug flavor has extended functionalities (and latest chainfire/libsuperuser:1.1.0)​
Action button added with basic features such as:
Wipe caches for ALL apps
perform idle maintenance now
pm list libraries
pm list permission-groups
am stack list
$ adb shell ____ (w.i.p. interpretor: No safeguards)
List all ADB cmds (w.i.p. pro-active _Help: can cause bootloops)
List all whitelisted apps
RESET ALL appops
profman ALL: extract all app's _profman to local Android/data /com.oF2pks.adbungfu/files
let me know about any ADB related specific needs.
Up-left white spinner to select appOps or icon/Launcher usefullest RUN_IN_BACKGROUND shortcut.
Apps are grayed for empty uses & listed with time durations for active ones.
You can use icon/Launcher shortcut or sort option to toggle +/- ☢DARK/System apps (use with extreme care!).
Code:
<item>19,0,GPS</item>
<item>19,8,VIBRATE</item>
<item>19,0,POST_NOTIFICATION</item>
<item>19,0,NEIGHBORING_CELLS</item>
<item>19,5,WRITE_SMS</item>
<item>19,0,WRITE_ICC_SMS</item>
<item>19,8,SYSTEM_ALERT_WINDOW</item>
<item>19,0,PLAY_AUDIO</item>
<item>19,0,READ_CLIPBOARD</item>
<item>19,0,WRITE_CLIPBOARD</item>
<item>19,0,TAKE_MEDIA_BUTTONS</item>
<item>19,0,TAKE_AUDIO_FOCUS</item>
<item>19,0,AUDIO_MASTER_VOLUME</item>
<item>19,0,AUDIO_VOICE_VOLUME</item>
<item>19,0,AUDIO_RING_VOLUME</item>
<item>19,0,AUDIO_MEDIA_VOLUME</item>
<item>19,0,AUDIO_ALARM_VOLUME</item>
<item>19,0,AUDIO_NOTIFICATION_VOLUME</item>
<item>19,0,AUDIO_BLUETOOTH_VOLUME</item>
<item>19,8,WAKE_LOCK</item>
<item>19,0,MONITOR_LOCATION</item>
<item>19,0,MONITOR_HIGH_POWER_LOCATION</item>
<item>21,0,MUTE_MICROPHONE</item>
<item>21,1,TOAST_WINDOW</item>
<item>21,5,PROJECT_MEDIA</item>
<item>21,5,ACTIVATE_VPN</item>
<item>23,0,WRITE_WALLPAPER</item>
<item>23,0,ASSIST_STRUCTURE</item>
<item>23,0,ASSIST_SCREENSHOT</item>
<item>23,8,BODY_SENSORS</item>
<item>23,4,MOCK_LOCATION</item>
<item>23,0,TURN_ON_SCREEN</item>
<item>24,0,RUN_IN_BACKGROUND</item>
<item>26,0,AUDIO_ACCESSIBILITY_VOLUME</item>
<item>26,0,PICTURE_IN_PICTURE</item>
<item>26,8,INSTANT_APP_START_FOREGROUND</item>
<item>28,0,RUN_ANY_IN_BACKGROUND</item>
<item>28,4,MANAGE_IPSEC_TUNNELS</item>
<item>28,8,START_FOREGROUND</item>
<item>28,0,BLUETOOTH_SCAN</item>
<item>29,8,USE_BIOMETRIC</item>
<item>29,8,ACTIVITY_RECOGNITION</item>
<item>29,0,READ_MEDIA_AUDIO</item>
<item>29,4,WRITE_MEDIA_AUDIO</item>
<item>29,0,READ_MEDIA_VIDEO</item>
<item>29,4,WRITE_MEDIA_VIDEO</item>
<item>29,0,READ_MEDIA_IMAGES</item>
<item>29,4,WRITE_MEDIA_IMAGES</item>
<item>29,0,LEGACY_STORAGE</item>
<item>29,0,ACCESS_ACCESSIBILITY</item>
<item>29,4,READ_DEVICE_IDENTIFIERS</item>
<item>30,3,QUERY_ALL_PACKAGES</item>
<item>30,5,ACTIVATE_PLATFORM_VPN</item>
<item>30,3,AUTO_REVOKE_PERMISSIONS_IF_UNUSED</item>
<item>30,0,AUTO_REVOKE_MANAGED_BY_INSTALLER</item>
<item>30,4,NO_ISOLATED_STORAGE</item>
<item>30,0,PHONE_CALL_MICROPHONE</item>
<item>30,0,PHONE_CALL_CAMERA</item>
<item>30,0,RECORD_AUDIO_HOTWORD</item>
<item>31,3,MANAGE_CREDENTIALS</item>
<item>31,0,RECORD_AUDIO_OUTPUT</item>
<item>31,0,FINE_LOCATION_SOURCE</item>
<item>31,0,COARSE_LOCATION_SOURCE</item>
<item>31,0,ACTIVITY_RECOGNITION_SOURCE</item>
<item>31,0,RECORD_INCOMING_PHONE_AUDIO</item>
<item>32,0,ESTABLISH_VPN_SERVICE</item>
<item>32,0,ESTABLISH_VPN_MANAGER</item>
Any disabled app won't appear anymore in launcher but will keep all data safe. Toggle +/- ☢DARK/System apps to re-enabled them.
- If you want to force-doze or kill apps, use (fdroid) dynamic warder: https://f-droid.org/en/packages/superfreeze.tool.android/
Despite using permission.PACKAGE_USAGE_STATS added for android 11 and up, ADBungFu will remain strictly static and will not track other app live dynamic behavior (SuperFreezZ can also be used in a simplified way: force-doze + screen-off).
- If you want to disable Events like start_at_boot use static Autostarts (Pie/arm64 compatible): https://forum.xda-developers.com/t/...dsetter-v1-4-25-07-2017.3637705/post-81954189
{
"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"
}
prim-origin: https://forum.xda-developers.com/android/apps-games/app-runinbackgroundsetter-v1-0-t3637705
GPLv3: https://bitbucket.org/oF2pks/adbungfupermissionsetter/commits/
Awesome! This app definitely deserves its own thread.
Hi, what are the advantages of using an app operation blocker like this?
Thank you!
@oF2pks Please post your change logs in some detail here?
The F-Droid metadata doesn't give any details, like what "perform idle maintenance now" does, for example.
Nothex said:
Hi, what are the advantages of using an app operation blocker like this?
Click to expand...
Click to collapse
ADBungFu is strictly a static app that reproduce ADB shell commands via a plugged PC's terminal. Once changes are operated, you can freeze or uninstall it: changes remain. You also need to refresh to be sure of completeness of on-screen lists: no dynamic reflection of simultaneous changes via a plugged PC.
Basically, app over ADB usb plugging has 2 benefits:
- no need of physical usb cable on an authorized PC (thx to Chainfire superuser #su),
- (wip) "pro-active" detection of the documentation for all usable ADB commands (can cause single bootloop or app malfunction depending of roms : on my devices, LineageOS-17.1 seems fine whereas Treble GSi bug on adb shell cmd phone)
andy356 said:
@oF2pks Please post your change logs in some detail here?
The F-Droid metadata doesn't give any details, like what "perform idle maintenance now" does, for example.
Click to expand...
Click to collapse
All these can can be android's version specific ... As example: https://cs.android.com/android/plat...e9c1515af202880edbab57cdd93d040c16cf326b;l=67
Still today, Google don't literally document each of these commands depending of the android version in use... And all oem can also change AOSP behavior...
Every dev has to dig some of them to countercheck their effect. As example: location related "dependent" permission are inefficient/fake(?) whatever a plugged PC's terminal or ADBungFu https://bitbucket.org/oF2pks/adbungfupermissionsetter/issues/2/location-restrictions-do-not-work
AndroidCodeSearch remains your best friend in any case :https://cs.android.com/search?q=idle-maintenance
oF2pks said:
ADBungFu is strictly a static app that reproduce ADB shell commands via a plugged PC's terminal. Once changes are operated, you can freeze or uninstall it: changes remain. You also need to refresh to be sure of completeness of on-screen lists: no dynamic reflection of simultaneous changes via a plugged PC.
Basically, app over ADB usb plugging has 2 benefits:
- no need of physical usb cable on an authorized PC (thx to Chainfire superuser #su),
- (wip) "pro-active" detection of the documentation for all usable ADB commands (can cause single bootloop or app malfunction depending of roms : on my devices, LineageOS-17.1 seems fine whereas Treble GSi bug on adb shell cmd phone)
All these can can be android's version specific ... As example: https://cs.android.com/android/plat...e9c1515af202880edbab57cdd93d040c16cf326b;l=67
Still today, Google don't literally document each of these commands depending of the android version in use... And all oem can also change AOSP behavior...
Every dev has to dig some of them to countercheck their effect. As example: location related "dependent" permission are inefficient/fake(?) whatever a plugged PC's terminal or ADBungFu https://bitbucket.org/oF2pks/adbungfupermissionsetter/issues/2/location-restrictions-do-not-work
AndroidCodeSearch remains your best friend in any case :https://cs.android.com/search?q=idle-maintenance
Click to expand...
Click to collapse
Thank you. I appreciate the detailed answer. What are some specific examples of real-world uses for this app? What do you use it for?
Good morning. I've used this app in xiaomi.eu MIUI 12 but it doesn't freeze the app but completely disable it. Is it the expected behaviour?
Thank you in advance
Antonio200 said:
Good morning. I've used this app in xiaomi.eu MIUI 12 but it doesn't freeze the app but completely disable it. Is it the expected behaviour?
Thank you in advance
Click to expand...
Click to collapse
Indeed, thus any disabled app won't appear anymore in launcher but will keep all data safe. Toggle +/- ☢DARK/System apps to re-enabled frozen apps.
If you want to force-doze or kill apps, use (fdroid) dynamic warder: https://f-droid.org/en/packages/superfreeze.tool.android/
ADBungFu will remain strictly static and will not track other app live dynamic behavior (SuperFreezZ can also be used in a simplified way: force-doze + screen-off).
Thank you oF2pks for your quick reply and for sharing your app with us.
@oF2pks Feature request: When performing root operations, please add a confirmation dialog to prevent issues like accidental button taps. Root operations are generally irreversible, so this is dangerous as it is right now. Imagine accidentally resetting all AppOps.

Question Get rid of Jovi Assistant

Any way to get rid of that Jovi assistant icon from the quick settings? It is super annoying.
Debloat jovi via adb app control will be the best way if you don't need jovi stuff
Yep uninstalling Jovi crap via ADB removed the icon as well. I can live free now.
Which app did you disable to get rid of the notification panel Jovi shortcut icon?
I have disabled all bloatware but still the Jovi icon on notification panel.
nikhilkaushik said:
Which app did you disable to get rid of the notification panel Jovi shortcut icon?
I have disabled all bloatware but still the Jovi icon on notification panel.
Click to expand...
Click to collapse
{
"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"
}
Here is my List of debloated Apps
# Preset was created in ADB AppControl 1.6.3
# Total applications: 32
# 17.07.2021 18:52
# Vivo V2049A Deleted applications
com.google.android.marvin.talkback
com.baidu.input_vivo
com.vivo.browser
com.android.printspooler
com.vivo.easyshare
com.vivo.pem
com.vivo.favorite
com.vivo.globalsearch
com.android.bbkmusic
com.vivo.iotserver
com.vivo.assistant
com.vivo.vtouch
com.vivo.agent
com.vivo.smartLife
com.bbk.calendar
com.vivo.widget.calendar
com.android.bbklog
com.vivo.musicwidgetmix
com.google.android.printservice.recommendation
com.android.stk
com.vivo.hiboard
com.android.bips
com.vivo.smartanswer
com.bbk.iqoo.logsystem
com.bbk.appstore
com.vivo.wallet
com.vivo.space
com.bbk.cloud
com.ndt.sidekey
com.android.VideoPlayer
com.iflytek.speechsuite
com.vivo.voicewakeup
RockStar8 said:
View attachment 5363767
Click to expand...
Click to collapse
I'm talking about this one on the right side below airtel.
nikhilkaushik said:
I'm talking about this one on the right side below airtel.
View attachment 5365381
Click to expand...
Click to collapse
Yeah! I don't have this Jovi icon there now after uninstalling those 2 apps I mentioned in the comment above.
Thanks mate for pointing out uninstalling. I had disabled the apps but not uninstalled them for user 0. As soon as I uninstalled them, post-reboot that irritating icon was gone.
aliensmille said:
Here is my List of debloated Apps
# Preset was created in ADB AppControl 1.6.3
# Total applications: 32
# 17.07.2021 18:52
# Vivo V2049A Deleted applications
com.google.android.marvin.talkback
com.baidu.input_vivo
com.vivo.browser
com.android.printspooler
com.vivo.easyshare
com.vivo.pem
com.vivo.favorite
com.vivo.globalsearch
com.android.bbkmusic
com.vivo.iotserver
com.vivo.assistant
com.vivo.vtouch
com.vivo.agent
com.vivo.smartLife
com.bbk.calendar
com.vivo.widget.calendar
com.android.bbklog
com.vivo.musicwidgetmix
com.google.android.printservice.recommendation
com.android.stk
com.vivo.hiboard
com.android.bips
com.vivo.smartanswer
com.bbk.iqoo.logsystem
com.bbk.appstore
com.vivo.wallet
com.vivo.space
com.bbk.cloud
com.ndt.sidekey
com.android.VideoPlayer
com.iflytek.speechsuite
com.vivo.voicewakeup
Click to expand...
Click to collapse
Just wanted to ask that
com.vivo.pem is the code for Vivo Ram management right ? How does it felt after removing it and letting default android ram management ? How is the battery improvement mainly ?
ben cherian said:
Just wanted to ask that
com.vivo.pem is the code for Vivo Ram management right ? How does it felt after removing it and letting default android ram management ? How is the battery improvement mainly ?
Click to expand...
Click to collapse
I thought it's the Batterie management or something like that.
Most important thing for me was to get push notifications for all my apps witch was working for me after deleting.
Notice a huge difference in battery life after debloat my iqoo.
aliensmille said:
Here is my List of debloated Apps
# Preset was created in ADB AppControl 1.6.3
# Total applications: 32
# 17.07.2021 18:52
# Vivo V2049A Deleted applications
com.google.android.marvin.talkback
com.baidu.input_vivo
com.vivo.browser
com.android.printspooler
com.vivo.easyshare
com.vivo.pem
com.vivo.favorite
com.vivo.globalsearch
com.android.bbkmusic
com.vivo.iotserver
com.vivo.assistant
com.vivo.vtouch
com.vivo.agent
com.vivo.smartLife
com.bbk.calendar
com.vivo.widget.calendar
com.android.bbklog
com.vivo.musicwidgetmix
com.google.android.printservice.recommendation
com.android.stk
com.vivo.hiboard
com.android.bips
com.vivo.smartanswer
com.bbk.iqoo.logsystem
com.bbk.appstore
com.vivo.wallet
com.vivo.space
com.bbk.cloud
com.ndt.sidekey
com.android.VideoPlayer
com.iflytek.speechsuite
com.vivo.voicewakeup
Click to expand...
Click to collapse
Can anyone name or explain each app ? So that I can decide which one I want to keep ?? Simple ones like appstore is understandable. But some are different. Somebody can name all apps/functions ?
Vijesh_ said:
Can anyone name or explain each app ? So that I can decide which one I want to keep ?? Simple ones like appstore is understandable. But some are different. Somebody can name all apps/functions ?
Click to expand...
Click to collapse
Were you able to find out the app names bro?

Question How to stop watch from updating automatically?

So as the title suggests, I want to stop my watch from updating automatically, everytime I connect my watch or phone to wifi, it starts downloading the update. Is there a way to stop this? by removing any of the packages or anything?
You can't remove any of the Wearables apps.
Try Firewall blocking this app:
{
"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"
}
shank1524 said:
So as the title suggests, I want to stop my watch from updating automatically, everytime I connect my watch or phone to wifi, it starts downloading the update. Is there a way to stop this? by removing any of the packages or anything?
Click to expand...
Click to collapse
go to play store app on watch...scroll all the way to bottom... you'll see settings... open.... then choose auto update or not... there are 2 settings
for phone software go to wear app watch settings... watch software update... choose your preference
blackhawk said:
You can't remove any of the Wearables apps.
Try Firewall blocking this app:
View attachment 5772911
Click to expand...
Click to collapse
I am currently using OP6(non-root) and I have an option to restrict data usage, but it is restricted to apps and there's no option to view processes. Are you using any particular app to get these these options?
edwardob said:
go to play store app on watch...scroll all the way to bottom... you'll see settings... open.... then choose auto update or not... there are 2 settings
for phone software go to wear app watch settings... watch software update... choose your preference
Click to expand...
Click to collapse
My issue is with the software update and when I go to the "Watch software update" option in wear settings, all I see is the "Downloading Update" screen and no view for me to change the preferences
shank1524 said:
My issue is with the software update and when I go to the "Watch software update" option in wear settings, all I see is the "Downloading Update" screen and no view for me to change the preferences
Click to expand...
Click to collapse
mmmmm.... reboot....or reset maybe
if power saving mode is on turn it off and see if download can be finished or you can turn it off
Remotely disable software update app with adbappcontrol
butchieboy said:
Remotely disable software update app with adbappcontrol
Click to expand...
Click to collapse
Thanks for the great info! this app is super useful and user-friendly, do you know what might be the name of the package that needs to be disabled? I could not find anything that resonated with software update.
I blocked the update server "dms.ospserver.net" on my network to stop automatic updates. Not sure if this is the same server used for all models/regions though.
If you want to disable updates via the adb route i have read from others that it would be the 2 packages below, but cannot personally confirm:
"adb shell pm disable-user --user 0 com.sec.android.soagent"
"adb shell pm disable-user --user 0 com.wssyncmldm
smithy101001 said:
I blocked the update server "dms.ospserver.net" on my network to stop automatic updates. Not sure if this is the same server used for all models/regions though.
If you want to disable updates via the adb route i have read from others that it would be the 2 packages below, but cannot personally confirm:
"adb shell pm disable-user --user 0 com.sec.android.soagent"
"adb shell pm disable-user --user 0 com.wssyncmldm
Click to expand...
Click to collapse
Thank you so much!!! disabling the packages did the trick!
I even tried to trigger the update manually but the whole "Software update" section doesn't seem to open once the packages are disabled, both in phone as well as watch, so seems like this did the trick.
Thank you again!
Edit: I'll test it out for a few days and check if it somehow enables itself or not (like what windows does) and if it doesn't, then I'll mark this thread as SOLVED.

Categories

Resources