Hello everybody I was annoyed by the new camera and messenger icons that came with the latest Facebook update so I wrote Facebook Icon Remover to easily disable them. This application requires root. I've had reports that when disabling/enabling the icons the main Facebook icon may disappear from your home screen (but not your application drawer) but you can simply add it back. Let me know if you have any issues using this application.
EDIT: Just a heads up that I will no longer be supporting Facebook Icon Remover. If you wish to hide icons for any applications you should checkout my latest app CCSWE App Manager. More info here: http://forum.xda-developers.com/showthread.php?t=1639707
machx0r said:
NOTE: You shouldn't need this application if you are running ICS as it already provides a mechanism to hide applications in the app drawer.
Click to expand...
Click to collapse
Turns out it's very simple for manufactures to disable this option in the stock ICS settings app and from what I've seen it looks like most of them do. The latest version 1.0.4 has been updated to support ICS devices.
Thank you! Thank you! Thank you! Thank you!
Unintentionally sent from my Nexus One using xda Premium app.
Thank you very much, this is very useful.
Yeah! Thanks!
Works perfectly! AND! Keeps the icons off even after removing the app. Nice.
machx0r said:
Turns out it's very simple for manufactures to disable this option in the stock ICS settings app and from what I've seen it looks like most of them do. The latest version 1.0.4 has been updated to support ICS devices.
Click to expand...
Click to collapse
Out of curiosity: in Java, how do you disable apps for ICS? Always met by segmentation faults when using the PackageManager.
sibbor said:
Out of curiosity: in Java, how do you disable apps for ICS? Always met by segmentation faults when using the PackageManager.
Click to expand...
Click to collapse
I'm launching a process to start su and executing the pm command to disable components. There seems to be an issue in ICS with the LD_LIBRARY_PATH environment variable not getting set in a shell launched by su. See this thread for more details:
https://github.com/ChainsDD/su-binary/issues/6
machx0r said:
I'm launching a process to start su and executing the pm command to disable components. There seems to be an issue in ICS with the LD_LIBRARY_PATH environment variable not getting set in a shell launched by su. See this thread for more details:
https://github.com/ChainsDD/su-binary/issues/6
Click to expand...
Click to collapse
so u simply use
pm disable com.facebook.katana
or some additional commands are needed?
mike1986. said:
so u simply use
pm disable com.facebook.katana
or some additional commands are needed?
Click to expand...
Click to collapse
That would disable the entire Facebook application and all it's components. If you want to disable a specific component you need to provide the class also. From the pm help:
pm enable PACKAGE_OR_COMPONENT
pm disable PACKAGE_OR_COMPONENT
And...
The enable and disable commands change the enabled state of a given package or component (written as "package/class").
machx0r said:
That would disable the entire Facebook application and all it's components. If you want to disable a specific component you need to provide the class also. From the pm help:
pm enable PACKAGE_OR_COMPONENT
pm disable PACKAGE_OR_COMPONENT
And...
The enable and disable commands change the enabled state of a given package or component (written as "package/class").
Click to expand...
Click to collapse
soo...
that would be:
pm disable com.facebook.katana.activity.media.CameraLauncherActivity
pm disable com.facebook.katana.orca.ThreadListLauncherActivity
correct?
EDIT:
Nope, keep searching...
mike1986. said:
soo...
that would be:
pm disable com.facebook.katana.activity.media.CameraLauncherActivity
pm disable com.facebook.katana.orca.ThreadListLauncherActivity
correct?
Click to expand...
Click to collapse
That might work but I'm using the full names:
Code:
pm disable com.facebook.katana/com.facebook.katana.activity.media.CameraLauncherActivity
pm disable com.facebook.katana/com.facebook.katana.orca.ThreadListLauncherActivity
Now that the secret is out all my ad revenue is going to disappear ;-)
machx0r said:
Now that the secret is out all my ad revenue is going to disappear ;-)
Click to expand...
Click to collapse
oh damn I didn't know that was suppose to be a secret. I can remove my posts!
mike1986. said:
oh damn I didn't know that was suppose to be a secret. I can remove my posts!
Click to expand...
Click to collapse
No lol I'm totally joking. I've already told several people the commands I'm using and imagine the application will continue to be useful for people who don't want to go through the trouble of doing it manually. Glad I can help
machx0r said:
No lol I'm totally joking. I've already told several people the commands I'm using and imagine the application will continue to be useful for people who don't want to go through the trouble of doing it manually. Glad I can help
Click to expand...
Click to collapse
I wrote init.d script, might work as well
Code:
#!/system/bin/sh
# ========================================
# init.d script for Android Revolution HD
# ========================================
(
while : ; do
COMPLETED=$(logcat -d *:I *:D | grep -c android.intent.action.BOOT_COMPLETED)
if [ $COMPLETED -ne 0 ] ; then
echo "BOOT_COMPLETED: disabling Facebook icons"
pm disable com.facebook.katana/com.facebook.katana.activity.media.CameraLauncherActivity
pm disable com.facebook.katana/com.facebook.katana.orca.ThreadListLauncherActivity
sysrw
rm /system/etc/init.d/96facebook
sysro
exit 0
fi
sleep 1
done
) &
was just looking to how to remove this **** yesterday! thank you!
can you make one that can remove all the Latitude and google places icons... those annoy the hell out of me :S
danial.aw said:
can you make one that can remove all the Latitude and google places icons... those annoy the hell out of me :S
Click to expand...
Click to collapse
Working on it ;-) Shoot me a PM so I can let you know when my next app is ready.
machx0r said:
Working on it ;-) Shoot me a PM so I can let you know when my next app is ready.
Click to expand...
Click to collapse
I'm trying now to disable HTC Setup Wizard icon Also pissing me off
EDIT:
Code:
<application android:theme="@style/CommonTheme" android:label="@string/stupwizard_app_name" android:icon="@drawable/icon_launcher_htc_setup_wizard" android:taskAffinity="" android:description="@string/htc_company_name" allowSkinChange="true">
<activity android:label="@string/stupwizard_app_name" android:name=".MainActivity" android:taskAffinity="android.task.htcsetupwizard" android:screenOrientation="unspecified" android:configChanges="locale|mcc|mnc|keyboardHidden|orientation|screenSize">
So I guess there is no separated taskAffinity and I can't disable the icon without disabling the whole app.
Thanks you. Just what I was looking for since few days.
Related
Hi,
Does anybody have an example of an script which kills an specified service (like facebook, viber etc) and other one which run those services?
I'm trying to do something in Tasker but it only works using scripts.
Thank you
nobody? =(
pkill facebook could work, no?
zeppelinrox said:
pkill facebook could work, no?
Click to expand...
Click to collapse
what does pkill do?
I've tried killall com.facebook.katana (its name) and it only kills the process, not the service =/
I see.
Well I don't think any sort of "kill" command can kill a service.
However it can be frozen with the pm disable command.
You can cherrypick the service by digging into the app's AndroidManifest.xml file and do:
Code:
pm disable com.facebook.katana/com.facebook.katana.service.UploadManager
Taken from http://forum.xda-developers.com/showthread.php?t=1298317
Or you can diable the whole app:
Code:
pm disable com.facebook.katana
pm enable blah blah blah reverses the above.
You can disable a whole bunch at once with a script of course and enable with another script.
btw I came to know about pm's coolness from this post http://forum.xda-developers.com/showthread.php?t=1218458
I've found a new way to BLOCK ANY permission for android applications! Successfully tested denial on few different kind of permissions!
It's a great news for me, and prossibly to any of you too.
The application will be completely native except user interaction part (GUI), so lightning fast, and will have access virtually to any permission granted by apk itself. There will be much logic included to ease of use for unexperienced users, but also the advanced mode which will reveal all the system level functions/data. Advanced iptables control will probably be included also at the later development stages.
Any developer experienced with NDK + SDK is kindly asked to contact me.
PS. This thread WILL be the thread for the application itself. I expect to make first alpha's in two months or earlier.
Reserved for future use
Hey krzych, I am interested in this development, can we discuss more on this ?
ukanth said:
Hey krzych, I am interested in this development, can we discuss more on this ?
Click to expand...
Click to collapse
Of course. So let it stay at pm as you already started . We'll move here depending on the case .
I am interested but I am not a developer.
The question is - did you check apps behavior (reaction) on permission denial?
I get FC for some software with this tool market.android.com/details?id=com.stericson.permissions&hl=en
frsp2 said:
I am interested but I am not a developer.
The question is - did you check apps behavior (reaction) on permission denial?
I get FC for some software with this tool market.android.com/details?id=com.stericson.permissions&hl=en
Click to expand...
Click to collapse
I cannot check this on every app available (for obvious reasons), but I suppose most of them will work. We'll see after first alpha, I'll check it on my own app set which is rather big (the main reason LBE and PDroid buth fails - too much CPU overhead).
UPDATE: Removing unreliable info. Shame on me for reposting smth before fact checking.
Privacy Blocker is the app with patching apk method, not the Stericson' one.
frsp2 said:
I've read somewhere on local forum that com.stericson.permissions application just changes manifest and reinstall apk with patched one.
This info is not mine so I can't prove or disclaim it at this time.
Can you confirm that info is correct and your method is totally different?
Click to expand...
Click to collapse
As far as I know, neither the app you describe, neither mine will not change anything in apk. I think it was just a rumour.
Could you please comment on this app too
https://market.android.com/details?id=com.xeudoxus.privacy.blocker&hl=en
http://www.droidforums.net/forum/xeudoxus/131027-support-privacy-blocker.html
It indicates baksmali usage btw.
I have used this app and for me it drains my battery...:/
"Ever wondered why??"
.xxx. said:
I have used this app and for me it drains my battery...:/
Click to expand...
Click to collapse
What app?
Privacy blocker should not run in background - it patches apk content.
Modified files:
classes.dex
MANIFEST.MF
MYKEY.RSA
MYKEY.SF
I see no reason to drain battery here.
frsp2 said:
What app?
Privacy blocker should not run in background - it patches apk content.
Modified files:
classes.dex
MANIFEST.MF
MYKEY.RSA
MYKEY.SF
I see no reason to drain battery here.
Click to expand...
Click to collapse
I'm talking about LBE.
"Ever wondered why??"
.xxx. said:
I'm talking about LBE.
"Ever wondered why??"
Click to expand...
Click to collapse
I guess they run live 24h web cam show from your phone to China, that's why.
frsp2 said:
I guess they run live 24h web cam show from your phone to China, that's why.
Click to expand...
Click to collapse
Lol. Yeah.
"Ever wondered why??"
Nice chat guys, but first of all, I just told that neither permissions denied nor mine app will change the apk, so asking me about commenting such app is quite inaprioriate, and second, there are two threads about LBE wher even I said my opinion about it, so please, go there and read .
krzych said:
I just told that neither permissions denied nor mine app will change the apk, so asking me about commenting such app is quite inaprioriate
Click to expand...
Click to collapse
I am asking because of the same software niche not because of the same principle of operation. If your application solves the same task/problem with less overhead - that's good. We'll see.
BTW is your app must be run in background all the time?
If yes what will be the effect if your program terminates on error or is closed by external application?
frsp2 said:
BTW is your app must be run in background all the time?
If yes what will be the effect if your program terminates on error or is closed by external application?
Click to expand...
Click to collapse
Only effect it would cause is no GUI, but denial still working. GUI can be simply restarted (or restarted automatically).
krzych said:
Only effect it would cause is no GUI, but denial still working. GUI can be simply restarted (or restarted automatically).
Click to expand...
Click to collapse
Sehr gut! This is the right way to go.
Also is your future app support real-time notification of permission requests?
frsp2 said:
Sehr gut! This is the right way to go.
Also is your future app support real-time notification of permission requests?
Click to expand...
Click to collapse
Probably not. I know it's a good thing, but it has it's flaws too. We'll see later.
Alpha ready? Me want asap! I love pdroid, would love another way to secure myself even more
Among the slight annoyances I have with touchwiz, I really don't like Samsung's keyboard. If I disable it in input methods, it only stays disabled until I actually use the other keyboard/input method I have selected.
It turns itself back on and gives me a notification to select input method. As it's a samsung app, it can't be disabled in app settings. Would it be safe to just delete it completely? I don't think there's an option to disable the notification popup when you have multiple input methods turned on. extreme phone ocd
edit: nvm I guess, yolo deleted it, now to get rid of sfinder and QC in notification menu
#yolo
/thread
I'm unrooted and I disabled the keyboard via the ADB hide command. I'm guessing it can also be done using the app package disabler.
Fruktsallad said:
I'm unrooted and I disabled the keyboard via the ADB hide command. I'm guessing it can also be done using the app package disabler.
Click to expand...
Click to collapse
Did it stay hidden? Can you outline the steps to do this?
Yes, it stays hidden. Out of my memory, it goes along these lines; enable USB debugging in developer settings, connect your phone to your pc, open a terminal window and type:
adb shell
pm hide <name of the package to hide>
The "hide" command is supposedly new for lollipop, and is the equivalent of "block" which used to work in Kitkat. This can be done for other bloat as well and I've disabled a few other annoyances like this. Can't remember the name of the TouchWiz keyboard package right now (it's nothing logical like com.samsung.keyboard, but it's in there somewhere). I think the command for listing all packages is "pm list packages".
There are plenty of guides out there if you google it. It's really nice to be rid of that annoying notification.
Awesome. I will try this. Thank you so much.
---------- Post added at 09:05 AM ---------- Previous post was at 08:40 AM ----------
Fruktsallad said:
Can't remember the name of the TouchWiz keyboard package right now (it's nothing logical like com.samsung.keyboard, but it's in there somewhere).
Click to expand...
Click to collapse
Is it possibly com.samsung.InputEventApp?
flu13 said:
Awesome. I will try this. Thank you so much.
---------- Post added at 09:05 AM ---------- Previous post was at 08:40 AM ----------
Is it possibly com.samsung.InputEventApp?
Click to expand...
Click to collapse
Nope, mine was com.sec.android.inputmethod.
That did it. You are so awesome. Thank you.
Could this work on a Mac? I can't seem to get my device online when trying to run adb
I'm not a mac user, but I don't see why it wouldn't. ADB should actually work better on a mac than on Windows. Make sure you've enabled USB debugging under Developer Options on your phone and that you have the latest Samsung USB drivers installed.
I solved this issue by using Titanium Backup (rooted), click [Backup/Restore] button on top, look for 'Samsung Keyboard 4.0' then click 'Freeze'
There is a perfect app to disable any Samsung app without being rooted.
Its "Package Disabler Pro" on Google Play store.
Cost is $1.5 but it's extremely simple to use.
I searched for Samsung keyboard, found the package and disabled it. So simple !
No more Samsung keyboard, which compared to Swiftkey is very basic, absolutely not attractive and made only for Chinese girls with very thin fingers.
I'm still playing with adb shell ....
"pm list packages" doesn't show anything similar to Samsung Keyboard. Please, what is the name of this damned service!?
Q4bert said:
I'm still playing with adb shell ....
"pm list packages" doesn't show anything similar to Samsung Keyboard. Please, what is the name of this damned service!?
Click to expand...
Click to collapse
com.sec.android.inputmethod
Hi, i can't see Facebook Messenger in the App Lock list and I don't know why :crying:
I'd like to have Messenger locked with fingerprint, can you help me?
P.s. sorry for my bad english
Hi Panther, I have the same issue have you found a solution ?
I use Tasker + AutoTools for this, it's much faster than Huawei's native app lock.
Basically you create a full screen message that blocks the app as soon as it's launched, and the only way to get rid of the message and continue to the app is by fingerprint.
Any update!
---------- Post added at 07:24 AM ---------- Previous post was at 07:23 AM ----------
Telperion said:
I use Tasker + AutoTools for this, it's much faster than Huawei's native app lock.
Basically you create a full screen message that blocks the app as soon as it's launched, and the only way to get rid of the message and continue to the app is by fingerprint.
Click to expand...
Click to collapse
Could you explain how to do that in detail
M94Khaled said:
Any update!
---------- Post added at 07:24 AM ---------- Previous post was at 07:23 AM ----------
Could you explain how to do that in detail
Click to expand...
Click to collapse
just try an alternative app lock..
There is no deal with emui applock and facebook. Try to add Facebook to protected apps and then u see what u want
M94Khaled said:
Could you explain how to do that in detail
Click to expand...
Click to collapse
Context is App Launch, here's the task settings.
Some may not apply to you, for example if I'm in my car I disable the app lock.
This looks like a better option than the native one.
It is indeed better.
adriansticoid said:
This looks like a better option than the native one.
Click to expand...
Click to collapse
And tasker does alot even for draining battery
gopinaidu77 said:
And tasker does alot even for draining battery
Click to expand...
Click to collapse
Not so much I think.
Sent from my Honor 8 using XDA Labs
adriansticoid said:
Not so much I think.
Click to expand...
Click to collapse
I think u are a desperate user of tasker if am not wrong:silly:
gopinaidu77 said:
I think u are a desperate user of tasker if am not wrong:silly:
Click to expand...
Click to collapse
I don't use Tasker at all.
But u said it dint drain battery much
Messenger App lock problem in huawei
Panther* said:
Hi, i can't see Facebook Messenger in the App Lock list and I don't know why :crying:
I'd like to have Messenger locked with fingerprint, can you help me?
P.s. sorry for my bad english
Click to expand...
Click to collapse
Hi Panther I found the solution download keepsafe applock just Google for keepsafe applock apk mirror then download it.
my device has the same problem, but I can't fix it. because huawei built-in apps locker has no apps add an option, only we can lock available apps. that is a big disadvantage .. someone knows a solution for this problem please reply it below.:good:
Telperion said:
I use Tasker + AutoTools for this, it's much faster than Huawei's native app lock.
Basically you create a full screen message that blocks the app as soon as it's launched, and the only way to get rid of the message and continue to the app is by fingerprint.
Click to expand...
Click to collapse
Thanks Telperion,
:victory:That should work!
Hello guys. the solution is too simple
i tested it on my P 10 lite and it works fine
here is the steps :
1. download and install [App Cloner] google search for download
2. open App Cloner , in tab Apps serach for Messenger that you have in your phone and clic on it
3. in case name change messenger to any thing you want for me i put "F. Messenger"
4. clic on the Nike arrow to begin Clonning proccess.
5. once messenger is clonned a window will appear just clic on install F.messenger.
6. go to your native app lock and search for F. Messenger and select to protect it.
7. Don't forget to uninstall the original messenger, you don't need it now.
That's all.
Please excuse my english
I have a almost perfect solution for the wear os call bug. i have created an app which has to be installed on the phone. When your phone receives a call the app will keep trying to send notifications one after the other to the watch forcing the watch to wake and start ringing. of course the notifications will be automatically cleared once the watch is woken up. it seems to work reliability enough.
heres the link : https://gofile.io/?c=7DIfyo
Install the app on the phone and give it the necessary permissions.
Please refer to this thread if you are going to post somewhere else.
I would like to try it but all the link is doing is opening random adds and not going to any download . I' m a computer technician . I ve finnally found a way to bypass it , after opening adds 100 times
---------- Post added at 10:23 PM ---------- Previous post was at 10:05 PM ----------
I just tried , but I can't make it to install . I get to the screen where it say that no special permissions are required , and then to the not installed screen . I'm running a stock android pie xiaomi mi a2
Axel85 said:
I would like to try it but all the link is doing is opening random adds and not going to any download . I' m a computer technician . I ve finnally found a way to bypass it , after opening adds 100 times
---------- Post added at 10:23 PM ---------- Previous post was at 10:05 PM ----------
I just tried , but I can't make it to install . I get to the screen where it say that no special permissions are required , and then to the not installed screen . I'm running a stock android pie xiaomi mi a2
Click to expand...
Click to collapse
my apologies, i have built the apk using debug key, i have rebuilt the apk using a release key. i have updated my original post.
Tested on my LG Watch Style. Works well, thanks!
Looks like it's working . At least I receive the notification every time now . I also found a fix for the missed call notification dismissing on phone when the call feature on watch is activated ( don't know if everyone has the same ) . If I disable phone's app notification in wear os app on phone , the missed call notification is present both on watch and phone ( previously they appear on both but after a second the watch was dismissing the one on phone).
Let's share those two fixes because they mitigate 2 enormous bugs in wear os
Awesome.. it's works on my ticwatch s.. thanks..
Also now I tried to force disable phone app from doze on watch with this command:
adb shell dumpsys deviceidle whitelist +com.google.android.apps.wearable.phone
everything seems to work with the app present now in the battery optimization under development options as unavailable . After the first start , then everytime it s faster to notify a call
---------- Post added at 06:03 PM ---------- Previous post was at 06:00 PM ----------
I even uninstalled mobvoi systema apps via this comand:
adb shell pm uninstall -k --user 0 your.app.name.goes.here
even if disabled from watch , this seems to free up more ram . Be carefull on your watch
---------- Post added at 05:45 PM ---------- Previous post was at 05:03 PM ----------
Let's try it for 2 or 3 days ... It's super fast now with your APK + my tweak to phone app doze . I have to try it without your app because I think the main problem on wear os is the fact that the system doze the phone app
Axel85 said:
Also now I tried to force disable phone app from doze on watch with this command:
adb shell dumpsys deviceidle whitelist +com.google.android.apps.wearable.phone
everything seems to work with the app present now in the battery optimization under development options as unavailable . After the first start , then everytime it s faster to notify a call
---------- Post added at 06:03 PM ---------- Previous post was at 06:00 PM ----------
I even uninstalled mobvoi systema apps via this comand:
adb shell pm uninstall -k --user 0 your.app.name.goes.here
even if disabled from watch , this seems to free up more ram . Be carefull on your watch
---------- Post added at 05:45 PM ---------- Previous post was at 05:03 PM ----------
Let's try it for 2 or 3 days ... It's super fast now with your APK + my tweak to phone app doze . I have to try it without your app because I think the main problem on wear os is the fact that the system doze the phone app
Click to expand...
Click to collapse
That's interesting. I'll try that in my watch and post the findings here. And I have already removed all the mobvoi apps from the watch.
anton.fernando said:
That's interesting. I'll try that in my watch and post the findings here. And I have already removed all the mobvoi apps from the watch.
Click to expand...
Click to collapse
Since yesterday I'm trying the watch without your fix on phone . It's still working and it's super fast . I don't know what made a big change. I'm sure removing phone app from doze list is a game changer , but also unistalling all mobvoi apps from adb instead of only ticsystem + all the other from watch , released about 50 megs of ram
Axel85 said:
Since yesterday I'm trying the watch without your fix on phone . It's still working and it's super fast . I don't know what made a big change. I'm sure removing phone app from doze list is a game changer , but also unistalling all mobvoi apps from adb instead of only ticsystem + all the other from watch , released about 50 megs of ram
Click to expand...
Click to collapse
I tried disabling the app from doze mode. It worked for a couple of hours and the stoped working.i guess once the app has been removed from ram by the os due to low ram it seems to stop working.
What I have found though is that my apk+your solution seems to work best. As when the app is removed from ram my apk would force the device to wake up which would make it realise it's getting an incoming call thereby making the phone app run again and stay in the ram.
anton.fernando said:
I tried disabling the app from doze mode. It worked for a couple of hours and the stoped working.i guess once the app has been removed from ram by the os due to low ram it seems to stop working.
What I have found though is that my apk+your solution seems to work best. As when the app is removed from ram my apk would force the device to wake up which would make it realise it's getting an incoming call thereby making the phone app run again and stay in the ram.
Click to expand...
Click to collapse
For me this problem is not present , maybe because of the heavy debloat I've done ? I have 170 to 140mb of free ram . I continue testing , and keep your APK to reinstall if needed . Thank you , your solution is great , because I have to not mess with tasker or other similar workarounds that never worked for me .
After some days of testing , my solution + your apk is the best . Now I receive the calls on watch 100% the times in 2 or 3 seconds in the worst cases
Deleted
Deleted
Do we need to use adb to remove doze or "Dont Optimize" will help?
adb shell dumpsys deviceidle whitelist +com.google.android.apps.wearable.phone
Work like a charm on my Watch Style, good job it's perfect
anton.fernando said:
I have a almost perfect solution for the wear os call bug. i have created an app which has to be installed on the phone. When your phone receives a call the app will keep trying to send notifications one after the other to the watch forcing the watch to wake and start ringing. of course the notifications will be automatically cleared once the watch is woken up. it seems to work reliability enough.
heres the link : https://gofile.io/?c=7DIfyo
Install the app on the phone and give it the necessary permissions.
Please refer to this thread if you are going to post somewhere else.
Click to expand...
Click to collapse
Do u mind to share the source.
anton.fernando said:
I tried disabling the app from doze mode. It worked for a couple of hours and the stoped working.i guess once the app has been removed from ram by the os due to low ram it seems to stop working.
What I have found though is that my apk+your solution seems to work best. As when the app is removed from ram my apk would force the device to wake up which would make it realise it's getting an incoming call thereby making the phone app run again and stay in the ram.
Click to expand...
Click to collapse
Edit: My info is incorrect. Adding apps to the doze whitelist overrides any memory optimisation (source: https://developer.android.com/about/versions/pie/power)
You can try to change the memory optimisation priority of the phone app so that it is not removed from RAM;
Code:
adb shell am set-standby-bucket com.google.android.apps.wearable.phone active
Source:
https://www.reddit.com/r/TicWatch/comments/f2mymx/ticwatch_pro_incoming_call_delay/
anton.fernando said:
I have a almost perfect solution for the wear os call bug. i have created an app which has to be installed on the phone. When your phone receives a call the app will keep trying to send notifications one after the other to the watch forcing the watch to wake and start ringing. of course the notifications will be automatically cleared once the watch is woken up. it seems to work reliability enough.
heres the link : https://gofile.io/?c=7DIfyo
Install the app on the phone and give it the necessary permissions.
Please refer to this thread if you are going to post somewhere else.
Click to expand...
Click to collapse
The link is not working, Do you have an alternate link please?
ruknaednihs said:
The link is not working, Do you have an alternate link please?
Click to expand...
Click to collapse
Try this.
Sul mio TicWatch PRO 3 LTE, non accuso Nessun Ritardo nell'attivazione della suoneria sull'orologio durante una chiamata in arrivo sul telefono ...
..anzi vibra prima l'orologio e poi squilla il telefono ...:freddo:
Apprezzo pero' il lavoro dell'amico Anton Fernando ...Bravo