volume buttons to skip tracks - Huawei P20 Pro Questions & Answers

Hi,
I am after double tapping the volume buttons to skip tracks when listening to music, however no solution that has been working with previous phones seems to be working on the P20 Pro for some reason. Running the latest 152 fw, and I have fingerprint unlock enabled.
First, I tried two apps that offer this option: "Smart Pocket" and "Button Mapper". Both these options work when the phone is unlocked and screen turned on (like when you are on the home screen) but they stop working once the screen locks.
Then a user suggested "Pulsar Pro" as a music player that offers this feature. Unfortunately that didn't even work with the screen turned on.
I'm assuming there's something to do with app rights/permissions on the lock screen that prevents apps from using volume buttons to skip tracks? Anyone that has managed to get this feature working somehow? I only got the phone a week ago so anything that requires rooting is not an option...
Thanks

The apps are most likely being killed due to the aggressive governor settings in the kernel. I use a different but similar volume control app and the only solution I've found to keep it in memory is to root your device, use a kernel adjustor to reduce the min free settings, and use Magisk to install it to system-priv. I wanted to avoid root as well but it seems Huawei only wants to keep Huawei apps in memory past a certain point. The lock screen seems unusually aggressive as well, I've yet to be able to unlock my screen with voice commands via Google assistant. Yet another Huawei 'feature' lol. Someone else may have something to add but apps being neutered is one of the most common problems on this phone. Best of luck!

djparent said:
The apps are most likely being killed due to the aggressive governor settings in the kernel. I use a different but similar volume control app and the only solution I've found to keep it in memory is to root your device, use a kernel adjustor to reduce the min free settings, and use Magisk to install it to system-priv. I wanted to avoid root as well but it seems Huawei only wants to keep Huawei apps in memory past a certain point. The lock screen seems unusually aggressive as well, I've yet to be able to unlock my screen with voice commands via Google assistant. Yet another Huawei 'feature' lol. Someone else may have something to add but apps being neutered is one of the most common problems on this phone. Best of luck!
Click to expand...
Click to collapse
I see. Rooting is not even possible for my device it seems. But, the guy just replied to me that it's not the Volume buttons that do the trick on Pulsar player but the play/pause button on the headset. Double tap = next, triple tap = previous, this works on a Mate 10 Pro. Can't try it now as I don't have the headset with me and it's eating me! Anyone care to try this and report?

EPIC update! I tried the double/triple Play button tap in Pulsar player without it having a specific setting about it and it worked. Then I got suspicious due to the lack of such a setting so tried it with the stock Music app and... YES! it skips tracks as well! It seems this is an unknown (to most users) baked-in Huawei feature? Anyway it now does what I was after, and even with the stock Music app, great!

mclisme said:
EPIC update! I tried the double/triple Play button tap in Pulsar player without it having a specific setting about it and it worked. Then I got suspicious due to the lack of such a setting so tried it with the stock Music app and... YES! it skips tracks as well! It seems this is an unknown (to most users) baked-in Huawei feature? Anyway it now does what I was after, and even with the stock Music app, great!
Click to expand...
Click to collapse
Ahhh, I did know about the inline headphone controls but that's different from what you were trying to accomplish. That's great news though! This phone is amazing, I hope you have a great time with it.

djparent said:
Ahhh, I did know about the inline headphone controls but that's different from what you were trying to accomplish. That's great news though! This phone is amazing, I hope you have a great time with it.
Click to expand...
Click to collapse
Technically yes, but the intention was to be able to skip tracks while listening without having to unlock the phone, and without voice commands. Which button I would press to achieve the skipping was not important and yes, i'm very happy now.

Hi,
i've found the solution.
i had the same problem. I used frinky music controller for that feature.
It always stopped workng after 5 seconds.
go to settings -> Apps & Notification -> Apps -> Frinky Music Controller (or what App you are using for this) -> Battery -> App launch -> turn off "Manage automatically". that will stop killing the process. And turn on "Auto launch" and "run in Background" I keeped "secondary launch " too but i guess its unnecessary, because i don't know any usage for this. but maybe someone need it..
That way worked on my p20. should be the same on the pro.
greetings

As a user of Huawei phone must say that Frinky app works. But when you increase volume, to continue skipping tracks forward you must press volume down one time. And vice versa: after decreasing volume it is necessary to press increase volume button one time to be able to go to previous track

Related

[APP] Media Volume Settings -[R]- 21/01/2011 -[U] 26/02/2011 -[V]- 1.4.0.0

Name: Media Volume Settings
Marketplace description:
Have you ever noticed that after opening some application or game, the volume for media playback (from zune for example) is higher or lower ? Or that some games have the volume too high ?
This application allows to fine tune that internal background media volume, separately from the main device volume. It can also be useful when an application or game has background music too loud or too soft.
Please note it DOESN'T work while connected to Zune, which restores volume to 100%. Also note it can't control in-call, device or notifications volume nor can keep the settings after a reboot due to WP7 features/limitations, about which I can't do anything.
Trial is ad-supported
Updated in 1.4:
- customizable presets
- better compatibility through the Dispatcher (should help ?)
- better interface, up/down buttons
__
Please remember that you can't update a trial application in the marketplace at the moment. You have to uninstall and reinstall it.
Notes:
I've noticed many application that can alter background/zune music volume (Bowling xx is one) and also some others that had their internal volume too high, so that even at volume 1/30 it was annoying at night (Krashlander is one). Some of them are now allowing internal volume regulation in later updates. This application solves both problems. I'm also looking into adding live tile (with volume value), not sure about the possibility of it...
Available in English,Italian and German .
before reporting it doesn't work, please note:
- it doesn't allow to make general volume higher
- media volume is used by most application and zune to control background music and sometimes sounds too (so you can fine tune with this)
- there are applications that modify this volume at start. There are many of these that don't set it back when they exits (and that's one of the main uses of the application)
- at boot, you always have 100% media volume
- when connecting to zune or synching wirelessly, it resets media volume to 100%
- while connected to zune, you can't alter volume
- it can't control in-call, notifications, alerts, ringtones, or door bell volume. I'm looking into controlling your dog bark, though
Source: http://forum.xda-developers.com/showthread.php?p=10881451
Zune Marketplace Link: http://social.zune.net/External/Lau...oneAppID=0774b6ec-f323-e011-854c-00237de2db9e
Please, anybody voting in the poll above, leave a comment with your phone model (and if it works). Thanks
Thank you !
That was my problem exactly, I had to restart my phone each time some application modified the volume especially when I wanted to use Zune and the music came out quite low. In fact I thought something was wrong with the speaker...
I’ve actually even used it with a game which had very loud background music.
Thanks, I'm going to release a free, ad-supported version in some days.
Trial updated to ad-support
The application has been updated with ad-supported, unrestricted use, trial version. Buying removes the ads. Please remember that you can't update a trial version in the marketplace at the time, you have to uninstall and reinstall it.
I've also found out that comparing two omnia7, both coming from germany, that one is quite louder than the other, even on max volume (both media and main device volumes at 100%). I've also checked the device gain in through diagnosis codes and they are the same. However I'd say the quiter one is already loud enough.
Or maybe that's to point on the fact that the louder one has been debranded by flashing a new rom ? (warranty repair, came broken from an extremely rude german internet shop which refused to replace it ! If you are going to buy one in Germany I can pm his name, so you can avoid what I've been through)
You should add all the different volumes settings to it... like system volume, notification volume, etc. Then it could be a one stop place to change volume for all aspects of the device.
thesecondsfade said:
You should add all the different volumes settings to it... like system volume, notification volume, etc. Then it could be a one stop place to change volume for all aspects of the device.
Click to expand...
Click to collapse
To the best of my knowledge, the wp7 toolkit doesn't allow you to manipulate device (system) volume. There is also no separate notification volume in windows phones, it uses the same as ringer/device volume.
link to zune market place
first of all nice application!
can you please tell me how to get the link to the application in marketplace once the application is uploaded. The only way i thought to view the application is search in zune software.
Thanks.
Thanks.
I got that problem too. First thing I did was trying to get something out of the assembly, but right in the middle of it I discovered the appropriate command.
I'm on the wrong computer now and can't remember what it is, but I think it's something that sound like OpenMarketPlacePage. If I remember correctly, you don't need to get the id, call the link, etc.
Version 1.3 with german localization
I've just pushed the update to 1.3 to the testing process. Besides adding localization for our german friends (who apparently couldn't understand what the application does), there are some interface tweaks.
Most importantly, I've found out that connecting the phone to Zune has the effect of resetting the media volume to 100% and keeping it there while connected.
Regarding managing other volumes, at the moment I can't see a way. I guess there are three volumes at least: device (main), in-call, and media volume.
thanks....
There are some reviews on the market which just say that it won't work. If anyone noticed that it fails to regulate the volume, please indicate which model of phone is tested on and maybe the carrier/nation as well as it's also weird it didn't work for 2 out of 2 australian users...
as of now:
Success on:
2 omnia7
1 dell venue
2 focus
2 hd7
5 unknown
Failed on:
1 surround
2 focus
1 hd7
2 unknown
Do you think you could control ring volume separately ?
Works on my Focus, although resets on reboot.
I like it, but I wish we could simply set the media volume level straight up (0-30) instead of fractions of the system volume. I'm assuming that's much harder to implement, though.
menger said:
Do you think you could control ring volume separately ?
Click to expand...
Click to collapse
Unfortunately not at the moment. From the looks of it, the sdk only exposes a few stuff to manage that background music volume, probably in order to manage it in-game easily.
Even if with some complex way one could control other volumes, it wouldn't pass certification because it would probably not use standard calls...
mcorrie1121 said:
Works on my Focus, although resets on reboot.
I like it, but I wish we could simply set the media volume level straight up (0-30) instead of fractions of the system volume. I'm assuming that's much harder to implement, though.
Click to expand...
Click to collapse
Glad you like it. Well, again, it would probably be nice to manage it that way, but at the moment the way media volume is designed completely forbid this. In fact at the beginning I was looking to implement something like this, but my guess is that this is how the volume settings work. After adapting a bit to it, it actually makes sense too.
At the beginning I was longing for an android-like, 6 channel volume mixer, but now I think they were too many and this is an easier way to manage volume.
The fact that it resets at reboot is another technical limitation/feature. The media volume is a 'soft' settings and I can't control what starts when the phone reboots. It's also a feature because if the volume got incorrectly set by some application (muted for example!) then you possibly wouldn't have a way to reset it.
What makes less sense is that it resets to 100% when connected to zune, which also stops the music. I'm sure there might be some explication behind it, it's just a tiny bit annoying...
maqwp7developer said:
first of all nice application!
can you please tell me how to get the link to the application in marketplace once the application is uploaded. The only way i thought to view the application is search in zune software.
Thanks.
Click to expand...
Click to collapse
Forgot to clarify:
in order to open your app marketplace page, you can do this in the code:
MarketPlaceDetailTask task = new MarketPlaceDetailTask();
task.Show();
while otherwise to know the product id or even the link for the application, once published, you can see it in the app hub details page.
It doesn't work on my HTC HD7. ever try to play a game with sound on this device no volume at all the sound is so ,so low.
jabtano said:
It doesn't work on my HTC HD7. ever try to play a game with sound on this device no volume at all the sound is so ,so low.
Click to expand...
Click to collapse
I'm sorry I'm probably misunderstanding you. Do you mean that you are trying to increase the general volume in a game using this application ?
Yes the overall volume on this device is bad in order to listen to tunes you have to use a headset otherwise there is no volume.
Sent from my HD7 using Board Express
However this app works great on my wifes focus. HTC HD7 has s volume issue HTC says to download there app that is much like this one it didn't work so I was hoping this one would.
Sent from my HD7 using Board Express

Tasker or another automate app working?

Hi,
I tried to find root cause, but unfortunately without success. Is there anybody, who using Tasker or another application for automatization of your phone without any issues?
My issue is, Tasker is still "delayed" - but same rules I used before on LG G3 (Android 6.0) - but now on P9 (DualSIM) didn't work.
I have task for Calendar Entry, where if I have appointment in my work calendar, during this time Sound mode is deactivated (only Vibrate).
Some suggestion? I tried white lists, etc. or another app with same bad behavior.
Thank you!
Well, I tried to deactivate power management app from Huawei over ADB and looks good now finally! Its workaround, but tasker now working very well as expected.
adb shell pm hide com.huawei.powergenie
Did you have "Run in Foreground" selected in Tasker's preferences?
My Tasker works fine with that selected, although I also have trusted the app in permissions manager, allowed it to auto launch & activated it as a device administrator in advanced settings/security.
Yeah, I tried every tip over Tasker or phone (EMUI settings) and only deactivate power management helps me.
I had the same problem with IFTTT. It worked perfectly with my LG G3, but was hopeless on the P9. No amount of white-listing or settings would work.
I even had the app in memory, with Google maps running, on GPS, screen on, and it still wouldn't trigger a location based profile.
I've had to revert to manually arming and dis-arming my home security system. Annoying.
I translate from spanish so I'm sorry if your phone shows menus with other name.
You must go to adjust > advanced adjusts > memory and store and at bottom of page "space clean". On new screen push on upper-right wheel, and now on last option "white list of memory clean". Finally look for your app and activate it.
If you don't include app here, clean system will close it on background and timers won't work. It solved my problems.
aidrabmol said:
I translate from spanish so I'm sorry if your phone shows menus with other name.
You must go to adjust > advanced adjusts > memory and store and at bottom of page "space clean". On new screen push on upper-right wheel, and now on last option "white list of memory clean". Finally look for your app and activate it.
If you don't include app here, clean system will close it on background and timers won't work. It solved my problems.
Click to expand...
Click to collapse
"Settings>Advanced settings>Memory & storage>Storage cleaner" and "Memory cleanup whitelist".
Using Agama, I can get an app to start following a reboot. However, I would like to start the App at every Startup. Does Automate or any other app let you do that?
carroamer said:
Using Agama, I can get an app to start following a reboot. However, I would like to start the App at every Startup. Does Automate or any other app let you do that?
Click to expand...
Click to collapse
Why would you need Tasker for that simple.
Settings, type in the Search Autostart and add your app to the list of apps to be started on every reboot.
You may also need to disable Battery Optimization for your app (to make sure it would still work in background when the phone sleeps with dark screen)
That should generally work for all Androids. I don't have Huawei P9 now for years, I remember that EMUI might have had specific Settings organization but there was also Autostart (or Auto start)...
zgfg said:
Why would you need Tasker for that simple.
Settings, type in the Search Autostart and add your app to the list of apps to be started on every reboot.
You may also need to disable Battery Optimization for your app (to make sure it would still work in background when the phone sleeps with dark screen)
That should generally work for all Androids. I don't have Huawei P9 now for years, I remember that EMUI might have had specific Settings organization but there was also Autostart (or Auto start)...
Click to expand...
Click to collapse
When I search 'Autostart' it produces 'No results'
carroamer said:
When I search 'Autostart' it produces 'No results'
Click to expand...
Click to collapse
I had P9 for three years (if you don't believe, you can find tons of my posts here back from 2017-2018)
Now, you have that phone, not me (I got rid of my last Huawei almost three years ago) - I cannot show you and I cannot look into the EMUI settings because I don't have the EMUI phone anymore
But I KNOW that there was a way in EMUI how to control which apps will be automatically started on boot - I know because I played with all that back in those years, II did need for many apps like AdAway, Find My Device and similar that required to be auto-started to operate correctly
Take your time and google and you'll find. Sorry, I tried to help you but I will no more waste my time on that. Huaweis are past time for me
And take your time, use your imagination, If not Autostart, google for EMUI startup manager or something similar to find the answer for your question on the Net

[Plugin] Hotword Plugin Free

Hi everyone!
After my first plugin I had an idea of creating another one, but this time not an "action" but an "event".
The free but ad-supported version of the plugin can be found here and if you want to support the development and don't have ads you can find the paid one here.
Of course the description can be found there, but as a quick recap, this plugin can listen for hotwords and signal Tasker when a hotword is recognized!
It uses Snowboy Hotword to listen to the mic and process what it hears super fast and completely locally.
Hotword models can be found and trained at the Snowboy Website and the downloaded model can be imported in my plugin.
Next from Tasker you can create an event of the Hotword Plugin and tap on the hotword you want to react to, next you can do with it what you want!
You can listen to multiple hotwords at the same time and run a different event for each one. So for example if you shout "lights on" the lights might turn on and if you shout "play music" the music starts playing.
You can see it as AutoVoice Continuous but a lot faster and more consistent, plus you can train any hotword you like and pronounce it in any language you prefer (to be defined at the website).
Of course you can modify the sensitivity if you feel like it can't hear you or if it goes off all the time and you can start or stop the service via a Tasker action if you like.
Personally I use the app in combination with my ADB shell plugin to launch assistant on my NVIDIA Shield AndroidTV handsfree by shouting "hey google" to an old android phone lying besides the tv.
Since a lot of time went into developing this plugin and making it work (a way lot more than my last plugin) I put it in the Play Store for the price of a small coffee but since I know people like free apps, I decided to also create an add supported version.
Again, you can find the free version here and the ad-free version here (Of course I will update both at about the same time when I fix something).
So if you like the idea and want to try it out please have a look!
And if you have any questions, troubles, ideas, bugs (yes I'm sure they're there even after thoroughly testing), please leave them below!
Edit: If you don't have access to the Google Play store, I just uploaded both versions to XDA Labs:
Paid version
Free version
If you don't have access to the Google Play store, I just uploaded both versions to XDA Labs:
Paid version
Free version
I don't think it is your fault, but it seems that this hot word detection system is way too sensitive for me, it detected words when there were only noises.
sadly, but the idea was promising though
alienyd said:
I don't think it is your fault, but it seems that this hot word detection system is way too sensitive for me, it detected words when there were only noises.
sadly, but the idea was promising though
Click to expand...
Click to collapse
That happens when the sensitivity is too high, have you adjusted the sensitivity setting in the app?
For me the same happens when I set the sensitivity to 10 and when I set it to 0, nothing will ever trigger. For the phone and words I'm using, the sweet spot is around 4 or 5
yeah, thanks for the reply. I did play around with the sensitivity on default and then some lower level, however it still seemed to trigger to often. Maybe a little bit more playing around would help, or, may be it's just the nature of my language...
Great app, does the work pretty good but why does it have to disable google assistant. When this app is listening, assistant stops listening. Why can't they both work together. Or can we configure this app to trigger assistant and not the Google app itself.
@Humpie does it work when the screen is off ?
Comparison to Autovoice
Hi,
Just wondering about the difference between this and Autovoice, or if there is an integration that would make sense.
Thanks.
I was hopeful, but even at the lowest sensitivity setting available, it still triggers when the tv is on downstairs and completely quite upstairs.:crying::crying:
ngreen1980 said:
I was hopeful, but even at the lowest sensitivity setting available, it still triggers when the tv is on downstairs and completely quite upstairs.:crying::crying:
Click to expand...
Click to collapse
kind of my problem too...
alienyd said:
yeah, thanks for the reply. I did play around with the sensitivity on default and then some lower level, however it still seemed to trigger to often. Maybe a little bit more playing around would help, or, may be it's just the nature of my language...
Click to expand...
Click to collapse
ngreen1980 said:
I was hopeful, but even at the lowest sensitivity setting available, it still triggers when the tv is on downstairs and completely quite upstairs.:crying::crying:
Click to expand...
Click to collapse
alienyd said:
kind of my problem too...
Click to expand...
Click to collapse
Hmm, what you could try is to download a hotword from snowboy.kitt.ai that is a bit more trained. In my experience they are a lot more consistent and trigger more accurately.
I do find it strange that even the lowest sensitivity setting still triggers it Did you stop and start the service just to be sure after changing it?
I am thinking about enabling more steps of sensitivity btw, but I'm not sure if I can make it even lower. I'll try though
scissorscrush said:
Great app, does the work pretty good but why does it have to disable google assistant. When this app is listening, assistant stops listening. Why can't they both work together. Or can we configure this app to trigger assistant and not the Google app itself.
Click to expand...
Click to collapse
Unfortunately this is how the audio record function works in Android. Only one app at a time can access the microphone. Google has made an exception for the built-in "Okay Google" (and I'm not sure how they do it), but fortunately a workaround is possible. You can enable and disable the listening service of my plugin from within Tasker.
So what you can do is create a new profile for when the event "Hey google" (for instance) in hotword Plugin triggers and create a task wherein you put "stop hotword plugin", "Voice command" (which triggers assistant) and after a while "start hotword plugin" again. (Or you can just enable it yourself from the notification)
It's also possible to stop and start hotword plugin automatically when assistant is in the foreground (I think), but I haven't managed to get it to work myself as Assistant is an overlay app and the detection of which app is running can be a bit slow in Tasker...
madkiran said:
@Humpie does it work when the screen is off ?
Click to expand...
Click to collapse
Certainly, yes!
PhilipTD said:
Hi,
Just wondering about the difference between this and Autovoice, or if there is an integration that would make sense.
Thanks.
Click to expand...
Click to collapse
My plugin is comparable to the continuous listening mode of AutoVoice, however there is a difference. AutoVoice can continuously listen to what everyone says, convert it to text and then pass that on to Tasker where you can make something happen when a certain word is heard. I did try this before creating this app, but it can be very slow, especially when more words are heard after the hotword you want. AutoVoice will listen until it hears that you stopped talking and then send all it heard to Tasker. It will also often just not get the word correct, so it's not handy to be used as hotword detection.
In comparison, my plugin uses a different engine (not the google speech recognition engine, but Snowboy) which is specifically designed to recognize trained hotwords. So the downside is that you have to train a certain hotword before you can use it, but this does result in a way more accurate detection. It's also way faster as it doesn't have to wait til everyone is silent again and stopped talking, it just instantly triggers after you say the word and signals Tasker.
You can integrate this with AutoVoice if you like, well, more like, let it work together to create something awesome. You can create a task for when a certain hotword is triggered where you stop my plugin from listening, start an AutoVoice prompt where you can say your command (like "set the tv to 10") and then afterwards start my plugin again.
Want to give this a try.
Continuous listening usually leads to too much battery drain.
Is the problem handled in the plugin? Tasker monitors sensors and hardware by intervals which is why it in itself does not eat the battery. Using Tasker's scheme would have (optionally) long waits to test audio when the screen is off.
Where is this "voice command" option.
Could you give us an example of your Tasker settings that allow you to use this instead of gAssistant?
I paid, cause I love this idea. Can't wait to try it, but I wholeheartedly support anything better than "OK Google"!
Dovidhalevi said:
Want to give this a try.
Continuous listening usually leads to too much battery drain.
Is the problem handled in the plugin? Tasker monitors sensors and hardware by intervals which is why it in itself does not eat the battery. Using Tasker's scheme would have (optionally) long waits to test audio when the screen is off.
Click to expand...
Click to collapse
It will lead to battery drain, but this is necessary. It would be extremely unreliable if it stopped listening for a while, as in, it would stop working and no longer react to your hotword which defies the entire purpose of the app.
phishfi said:
Where is this "voice command" option.
Could you give us an example of your Tasker settings that allow you to use this instead of gAssistant?
I paid, cause I love this idea. Can't wait to try it, but I wholeheartedly support anything better than "OK Google"!
Click to expand...
Click to collapse
"Voice command" can be found under the Tasker actions under the Input tab. Thank you very much
I attached an example of how you can launch assistant whilst pausing my plugin from listening for a while so assistant can actually hear you.
You can execute this task for the hotword event you like so "hey google" or "computer" whatever you like and have set up in the hotword plugin
Humpie said:
It will lead to battery drain, but this is necessary. It would be extremely unreliable if it stopped listening for a while, as in, it would stop working and no longer react to your hotword which defies the entire purpose of the app.
Click to expand...
Click to collapse
So the question becomes, with any of these things, how I want to use them. Use a Tasker script to toggle the service. For example, if phone is face down, turn it off. Or if I pick up the phone, turn it on. Scripts have "exit" options to reverse the toggle.
I would want to do this with OK Google as well but this plugin offers the option, Google does not.
Dovidhalevi said:
So the question becomes, with any of these things, how I want to use them. Use a Tasker script to toggle the service. For example, if phone is face down, turn it off. Or if I pick up the phone, turn it on. Scripts have "exit" options to reverse the toggle.
I would want to do this with OK Google as well but this plugin offers the option, Google does not.
Click to expand...
Click to collapse
This is indeed possible to achieve with my plugin, however if your phone supports always listening OK Google with screen off already, it usually has a dedicated chip for this that uses very little power. I know my 6P does and leaving OK Google to always listening results in no significant more battery drain

Tasker to "Type to Bixby"

Does anyone know if there is an intent or plugin. That would let me send text to Bixby.
I don't want to root and it would be good to turn on vpns, toggle mono audio and many others. That can be done via bixby and no other way without root.
Been hunting, but all my searches end up being about changing the action of the button.
Thanks
Broomfundel said:
Does anyone know if there is an intent or plugin. That would let me send text to Bixby.
I don't want to root and it would be good to turn on vpns, toggle mono audio and many others. That can be done via bixby and no other way without root.
Been hunting, but all my searches end up being about changing the action of the button.
Thanks
Click to expand...
Click to collapse
I don't know about Crappy Bixby, but I use Tasker without root with Google voice commands mapped to the Bixby button using THIS APP (well worth the purchase) for various stuff like toggle WiFi, Bluetooth, Torch, launch apps etc. Also use Tasker for automation like, turning GPS on when maps is launched and then off again when exited, stereo notification sounds, vibration pattens, loudspeaker auto on/off via proximity sensor when on a call, etc etc.... I was a bit concerned when I got the Note 9 as I really relied on Tasker on my Oneplus 3T (which was rooted) as I don't want to root, just yet Just go to THIS PAGE and install the command as shown and you are good to go
padlad said:
I don't know about Crappy Bixby, but I use Tasker without root with Google voice commands mapped to the Bixby button using THIS APP (well worth the purchase) for various stuff like toggle WiFi, Bluetooth, Torch, launch apps etc. Also use Tasker for automation like, turning GPS on when maps is launched and then off again when exited, stereo notification sounds, vibration pattens, loudspeaker auto on/off via proximity sensor when on a call, etc etc.... I was a bit concerned when I got the Note 9 as I really relied on Tasker on my Oneplus 3T (which was rooted) as I don't want to root, just yet Just go to THIS PAGE and install the command as shown and you are good to go
Click to expand...
Click to collapse
I will have a play and see if I can get it working for VPN and Mono Audio. Trust me Bixby will only ever be a means to an end.
Thanks

Can't keep apps running in the background

I know this is the Mi 8 forum, but I feel that the issue I have on my Mi 9 will be common across both phones, and thought I would post here too.
I've noticed that at least two apps will mysteriously stop working in the background, causing problems:
First, most important, I use my Google Voice number, not my SIM number, so I need Google Voice to be running so that it intercepts my calls and uses the right phone number to make calls. If I open Google Voice, it will work for a few hours, maybe a day, and then GV stops working and calls start going out through my SIM number.
The other app that exhibits this behavior is Garmin Connect -- my watch gives me notifications, but then, for no reason, it will stop working. Opening Garmin Connect solves the problem.
I have ensured all permissions are set as liberally as possible, even the "allow autostart" option. Not sure what else to do. Any ideas would be great. I actually didn't have the issue with my Mi 8, but I wonder if anyone has any knowledge on how this could happen on the Mi 9.
Thanks!
sshanky said:
I know this is the Mi 8 forum, but I feel that the issue I have on my Mi 9 will be common across both phones, and thought I would post here too.
I've noticed that at least two apps will mysteriously stop working in the background, causing problems:
First, most important, I use my Google Voice number, not my SIM number, so I need Google Voice to be running so that it intercepts my calls and uses the right phone number to make calls. If I open Google Voice, it will work for a few hours, maybe a day, and then GV stops working and calls start going out through my SIM number.
The other app that exhibits this behavior is Garmin Connect -- my watch gives me notifications, but then, for no reason, it will stop working. Opening Garmin Connect solves the problem.
I have ensured all permissions are set as liberally as possible, even the "allow autostart" option. Not sure what else to do. Any ideas would be great. I actually didn't have the issue with my Mi 8, but I wonder if anyone has any knowledge on how this could happen on the Mi 9.
Thanks!
Click to expand...
Click to collapse
MIUI itself is a bit heavy on RAM, for one, and it's always been a bit aggressive on RAM management. Another thing, have you disabled MIUI's power saving functionality for those apps? I believe it only affects background push data, but I may be wrong. To configure said apps, go to Settings > Battery & performance > Choose apps and then select the apps in question and set to No Restrictions. There used to be an option to completely disable it, but that has since been removed. Another thing is to enable Developer options by tapping the MIUI version several times in the About phone section of the Settings app, then go to Additional settings > Developer options and disable MIUI optimizations. Read the prompt that pops up as I recall it mentioning something about affecting certain services.
Crossvxm said:
MIUI itself is a bit heavy on RAM, for one, and it's always been a bit aggressive on RAM management. Another thing, have you disabled MIUI's power saving functionality for those apps? I believe it only affects background push data, but I may be wrong. To configure said apps, go to Settings > Battery & performance > Choose apps and then select the apps in question and set to No Restrictions. There used to be an option to completely disable it, but that has since been removed. Another thing is to enable Developer options by tapping the MIUI version several times in the About phone section of the Settings app, then go to Additional settings > Developer options and disable MIUI optimizations. Read the prompt that pops up as I recall it mentioning something about affecting certain services.
Click to expand...
Click to collapse
I have set the apps in question to No Restrictions, a long time ago, but that didn't help. Today, I tried another option -- Use Adaptive Battery (Limit battery for apps that you don't use often). I turned that OFF, and it appears I've been getting alerts on my Garmin watch all day. However, I made a call and Google Voice wasn't active. I was getting excited that I'd found a cure until that happened. I'll try your suggestion in developer options and report back if it works. Thanks for that idea.
No luck -- Google Voice is still stopping, even after just a few minutes. I can't make calls on my google voice number unless I first launch Voice, then go to the phone app.
sshanky said:
No luck -- Google Voice is still stopping, even after just a few minutes. I can't make calls on my google voice number unless I first launch Voice, then go to the phone app.
Click to expand...
Click to collapse
Yeah MIUI 10 + Android 9.0 are worse than previous versions of MIUI, but Google apps have issues on all devices that do not use stock or near stock Android. Have you attempted to lock the app in the task manager? Open your app, for example Google Voice, then using the task manager (App switcher), long press that app and tap the lock button. Try using the phone as you normally would and see if it helps.
@Crossvxm that's a good idea. I'll try and let you know how it goes.
sshanky said:
@Crossvxm that's a good idea. I'll try and let you know how it goes.
Click to expand...
Click to collapse
All you have to to do is turn off Battery restrictions.
Also, I would suggest giving the launcher "Smart Launcher: a try. Not only is it awesome but it gives you quick access to all of the permissions, and battery optimizations. You can manage all of this from the Apps list.. Press and hold on any icon and click namage ( or the gear then manage) this is much easier then searching through the system settings for autostart, permissions, battery management etc. This is one app that is worth buying. The free version is great, but the paid version is incomparable, and I own all of the popular launchers. Smart Launcher Pro 5 is absolutely the best, and highly customizable.
My biggest issue with all AOSP roms is that the battery goes up to 105F when charging on every single AOSP rom that I have tried on the Mi8. While there is no immediate risk in the long term the battery should not get hotter than room temperature.
Back to Miui, turn off battery restrictions and you will have no issues, you also have the option of clicking the pin in recents to keep the app active.
Hi @tsongming, I've done everything possible to deactivate restrictions. I've done it the way you mentioned and other ways as well. I did try locking the app as mentioned by @Crossvxm and it might have done the trick -- will know more in a few days. I use Nova Launcher (paid version) and it has the same features you mentioned about Smart Launcher, where I can get to the settings instantly.
sshanky said:
Hi @tsongming, I've done everything possible to deactivate restrictions. I've done it the way you mentioned and other ways as well. I did try locking the app as mentioned by @Crossvxm and it might have done the trick -- will know more in a few days. I use Nova Launcher (paid version) and it has the same features you mentioned about Smart Launcher, where I can get to the settings instantly.
Click to expand...
Click to collapse
I run MIUI stock 10.3.3.0 with Sphinx Kernel and root. I also use Hangouts, Google voice, and Google message without issues. It's like tsongming mentioned. Turn off the adaptive battery and remove battery restrictions on each app. Also make sure they get all permissions.
Something to note , when I used Canting Kernel, I had lots of apps turn off in background including my Fossil sport watch connection. Going back to Sphinx Kernel took care of issue, probable too aggressive memory killer in Canting. Stock Kernel might have same issue idk.
./
When I had my Mi 8, I had no issues. This seems to be something new with the 9. I've disabled adaptive battery, I've provided all permissions to the app, I've removed all power restrictions. I'm not rooted, so I can't change kernel right now. It appears that locking the app might have helped a bit, but I wish I didn't have to do it.

Categories

Resources