Why does Google block Bluetooth battery level in Settings? - General Topics

I have multiple Androids with Bluetooth, 8, 9, 10.
I have multiple commercial Bluetooth devices, keyboard, heart monitor.
I have multiple homemade Bluetooth devices.
I can read battery level just fine by rolling my own app and reading GATT service 0x180f, characteristic 0x2a19.
I have never seen battery level under Settings.apk, "Device details" for anything.
No, I don't want an app or a battery icon on the status bar. I'd just like the battery level to be there in Settings.
I did a quick dive in Settings.apk and I see that the sub-layout is advanced_bt_entity_sub.xml
The code is in com.android.settings.bluetooth.AdvancedBluetoothDetailsHeaderController
In updateSubLayout() there is a bunch of stuff about "untethered headsets".
Am I missing something? Is there something to be enabled? Did Google lock this down for non-headsets? Should I keep diving?
Edit: I just remembered that I did have a pair of Bluetooth headphones. I paired them and the battery level popped up. Unless you have "Phone calls" enabled you don't get to see the battery. What kind of stupidity is this?

"settings_ui/bt_advanced_header_enabled" is used in the config settings (but not present), but the default on query is true anyway.
Edit: Oops, the "namespace" is not bluetooth.

Related

GPS management with ICS

I have been using llama (Llama on Google Play) since my early days on the OG Atrix and now on the Atrix 2. Moving to the ICS leak, I've noticed that GPS control has been disabled, and after searching I see that Google removed the ability for user programs to enable/disable the GPS.
However, the llama website says this about it:
Android fixed the hack that applications used to turn GPS on and off in Gingerbread (Android 2.3). Bear in mind that Android manages GPS power usage by itself: if no applications are using GPS, then the GPS hardware isn't turned on and using power. The tickbox in the settings is simply permission to use GPS.
Click to expand...
Click to collapse
One of the few places I've found that corroborates that statement is this post from a Droid Razr forum (forgive the cross-post): Post on another forum, which eventually says
GPS is turned on by default after updating to ICS. That said, turning it off really won't save battery. It's a myth that just having GPS switched on will drain your battery. GPS will only use battery when it's active, and it's only active when the crosshairs are flashing in the notification bar. That will only happen when you have an app running that uses GPS. So, as long as you're not running something that's using GPS, leaving GPS switched on will not drain any more battery than leaving it switched off.
Click to expand...
Click to collapse
Now, obviously there are many programs that might be running in the background that like to use the GPS, and it still seems like there are times I wouldn't want to let anything use the GPS which means the GPS chip should never power on.
Here's the question finally: given the plethora of advice that says to turn off the GPS when not in use, what are you doing with the GPS in ICS?
In my case, Llama can't turn off the GPS for me anymore, so unless I couple Llama with something like Smart Actions (which apparently can turn off the GPS), the GPS is staying on most of the time. I'm going to try leaving the GPS on all the time to see how much it affects my battery.
close tiantam
hi,
i had same problem that profile scheduler did not switch on/off the gps once i upgreded to ICS.
there is a work around for your apk (to turn on/off gps), pls search for "secure settings" at play store which will serve as plug-in for your apk.
unfortunately, it did not compitable with profile scheduler.
i had tried to put profile scheduler as system apk, did not work.
only motorola default profile manager will toggle the gps.
hope this helps.

Craig's Root Batter Saver - Lollipop Supported!

So i got installing all the battery saver apps, greenify etc... they all close apps and not much else, my version comes from the mind of an electronics engineer view point...
hardware drains power NOT some little app running in the background! (Purely software programmer logic... )
So my app grabs what states wifi/gps/bt/modem at the time the screen goes off...
When the screen comes on, it re enables them! Eg go bed with 95% wake up with 94% put in your pocket it just does it...
The 2nd feature is the lost/stolen phone feature while the app itself can not get your gps data (no permissions for it) it can switch gps on/off...
So you send "on" without the surrounding quotes, the app will then switch on gps/wifi/modem/bt... it then disables itself
Now you can use wheres my droid or any other location finding app to easily pinpoint your lost or stolen phone (try getting a location with gps/agps/data disabled which people often do to save power!)
(Includes option to keep wifi/gps untouched from the app)
as for ads!... the ui has 1 ad, no popups or notifications ... and when activated the activity with the ad on is destroyed and can't touch battery life ... at all
Craig's Root Battery Saver!
https://play.google.com/store/apps/details?id=saver.battery.craigs.craigsbatterysaver
Well done
Holy crap! Someone replied (first for me here lol)
Thanks!
To be honest, your app is great when it comes to save battery, but in my opinion your approach is plain wrong in terms of the main purpose of a smartphone - receiving notifications in a timely manner, not when you turn on the screen manually. The same purpose can be achieved by using DS Battery Saver, which will in addition turn on mobile data once per specific time interval to receive push notifications.
And you should reconsider your opinion about "software does not drain battery but hardware does". Check this great thread for example. I am using a combination of different apps (Greenify, Amplify, Power Nap) to tame aggressive services/alarms/wakelocks and I am able to achieve a battery drain close to 0.0% per hour while screen is turned off with WiFi, mobile data and location turned on the whole time without losing instant notifications.
The app supports wake up notifications (well, will... the app's not quite finished yet, been too busy to get everything finished)
If you had gone to the playstore you'd have seen
Also you might want to reconsider what i said..... hardware drains it not software!
You refer to wake locks ... well believe it or not, wake locks turn on hardware which drains the battery, i program microcontrollers with the esp8266 / bluetooth / compass / etc ...
Software can only drain the battery if it's purposely trying to max out the cpu, and if it did you'd know it's malware... there are wakelock detectors too
Craig Capel said:
The app supports wake up notifications (well, will... the app's not quite finished yet, been too busy to get everything finished)
If you had gone to the playstore you'd have seen
Click to expand...
Click to collapse
I came across this, therefore my reference to DS Battery Saver, that already is capable of exact those things. Nevertheless, your app is doing what it was designed for - saving battery (and this is pretty good, indeed).
Craig Capel said:
Also you might want to reconsider what i said..... hardware drains it not software!
You refer to wake locks ... well believe it or not, wake locks turn on hardware which drains the battery, i program microcontrollers with the esp8266 / bluetooth / compass / etc ...
Software can only drain the battery if it's purposely trying to max out the cpu, and if it did you'd know it's malware... there are wakelock detectors too
Click to expand...
Click to collapse
Well, I am familiar with what wakelocks are. But without software, that produces a wakelock, there would be no noticable drain, right? Thus we can go round and round here, I guess. From my point of view the most battery drain on an Android device is the result of poorly programmed software (which results in an unneccessary wakelock) and alarms waking up your device, not from ****ty hardware. You can hunt down those wakelocks/alarms by using apps like Better Battery Stats or Wakelock Detector and reduce them to a minimum without losing functionality. Therefore I consider this as a better approach.
But without software, that produces a wakelock, there would be no noticable drain, right? Thus we can go round and round here, I guess. From my point of view the most battery drain on an Android device is the result of poorly programmed software
Click to expand...
Click to collapse
Unless the software drains it by intensive cpu work, anything else has to be hardware, if i power a gps module, talk to it via uart to enable/disable it... then it's hardware doing it not software..
Take Qualcomm, the newer cpus support an embedded DSP
https://gigaom.com/2014/12/12/5-things-to-expect-from-qualcomms-flagship-mobile-chip-in-2015/
Qualcomm*made that feature possible*in the Snapdragon 800*with its DSP, and they’re pushing hot words even farther. New devices will have the ability to passively listen, using only a small amount of power, for more than just the word “OK.” Qualcomm calls this feature Snapdragon Sense.
The first feature it will enable is a much faster Shazam search. So if you find yourself too slow on the draw when trying to identify unfamiliar music, you’ll love this: When you boot up Shazam, it’ll already have been listening just a little bit, so it can identify the song in a few seconds.
Click to expand...
Click to collapse
As hardware gets smaller and uses less power, then things like the embedded dsp chip will allow you to use wakelocks without little drainage, but were no where near that yet...
think of it like this... software simply carries instructions which can turn on hardware via a field effect transistor, that binary 1 value shows up as 3v logic and the fet begins to conduct between the drain and source, this sets a flip flop and the hardware starts wasting power...
Or to put it another way after the software enables the hardware via a gpio the software stops, or better still, show me software draining the battery with all hardware services disabled... it can't
Good
Does it really work ..
Don't you believe the title? (Really works!)
Craig Capel said:
As hardware gets smaller and uses less power, then things like the embedded dsp chip will allow you to use wakelocks without little drainage, but were no where near that yet...
Click to expand...
Click to collapse
True words. I can also see your other points and do agree with them. But as you said, we are not even close to a system where wakelocks do not drain as much as they currently do. Would we have such a system, your app wouldn't be required, I guess. Therefore taming the unneccessary wakelocks is a good way to achieve a great battery life without losing functionality for the moment.
Awesome
Awesome!!!
Can't open the settings and this sound makes me rly angry lol. Why it makes this sound? (even my phone is silence)
Gesendet von meinem ONE A2001 mit Tapatalk
There are no settings... work in progress (says so in the play store readme)
I've had the flu for the past week so i've not been developing much... expect updates shortly to remove the "settings" option which annoyingly is placed there by default... i never put it there
The sound is cool no? ... it plays a low volume sound to indicate the app is working!
Alright, update includes support for android 4.1 for gps now... i'm slowly working my way through android oddities and different techniques to switch hardware / on and off and with 5 phones to use 4 of them use kitkat!
Had to stop for a break i've had the flu all week, throwing up constantly, later on i'll add the finishing touches to wake up notifications as right now it's extreme power saving mode...
Stay tuned.... oh and i found a bug supporting lollipop, fixed that too, so if you have lollipop and it never worked, it should now ...
Antibiotics did the trick! It was sadly not the flu but some rare bug...
I've almost finished the autowakeup every x minutes 5, 10, 20 min intervals..
Unless someone here can think up a value or maybe add it as an option.
.
I removed the blocking side of things prior i used a thread/sleep now i use a timer event this stops the lag when unlocking the device on older models...
nive work :good:
I dumped the smart check (as far as i can tell anroid never fails, so i removed it)
It should now be seamless between lock screen and the main screen without any more lock up due to the threading...
Enjoy!
great!! will try it. thanks!

Any way to disable battery full chirp?

Our stock rom has an annoying chirp that beeps when the battery is full...this is especially annoying at 2am. Occasionally the charge amount drops to 99 even while on the charger if you happen to be doing alot of things at the same time with the phone (wifi, bluetooth etc so not necessarily you right in front of the phone) and it will chirp again.
I wish to KILL THE CRICKET.
Apparently it's not a simple matter since the battery full sound is actually usually coded right into the system ui so it requires someone capable of modding it.
The usual methods such as xposed modules gravity box or more the more specific one "Disable Battery Alert" do NOT work since they were mainly designed to stop Samsung devices that also make this annoying chirp.
*update*
My workaround for the time being was to create a tasker profile for when the battery level is between 99 and 100 and it's plugged into power to mute the notification volume..this does not affect ringer volume...when either of the two conditions changes the notification is set back to the default level. Typically the time from 99 to 100 is only a very short period of time so this works for me for now.
famewolf said:
Our stock rom has an annoying chirp that beeps when the battery is full...this is especially annoying at 2am. Occasionally the charge amount drops to 99 even while on the charger if you happen to be doing alot of things at the same time with the phone (wifi, bluetooth etc so not necessarily you right in front of the phone) and it will chirp again.
I wish to KILL THE CRICKET.
Apparently it's not a simple matter since the battery full sound is actually usually coded right into the system ui so it requires someone capable of modding it.
The usual methods such as xposed modules gravity box or more the more specific one "Disable Battery Alert" do NOT work since they were mainly designed to stop Samsung devices that also make this annoying chirp.
*update*
My workaround for the time being was to create a tasker profile for when the battery level is between 99 and 100 and it's plugged into power to mute the notification volume..this does not affect ringer volume...when either of the two conditions changes the notification is set back to the default level. Typically the time from 99 to 100 is only a very short period of time so this works for me for now.
Click to expand...
Click to collapse
Yet another "workaround"...depending on your specific needs for audible notifications. Myself, I only NEED messages - anything else can wait. So for me, I simply created a dead air ringtone and set it as my default notification tone. And assigned another tone to Messaging. Problem solved.

Huawei Watch 2 Performance tips

I read some reviews where was taken as an issue that HW 2 has sometimes sluggish performance. I can confirm this issue, and here are few tips how to fix it.
Google Fit vs Huawei Health
Google Fit might be more usable for people who own multiple different Android Wear watches.
Huawei Health is more suitable for watch native widgets, and isnt so much "google centric". You might display your week workout statistics without phone or cloud.
Which one of these two is more efficent app, and consumes less battery life would be an interesting thing to test, but you definitely have to use only one of those two.
1. Use it or lose it
Because I prefer workout apps provided by Huawei, i disabled:
- Google Fit (however it seems to be started after reboot)
- Runtastic
Therefore certain sensors are not accessed by multiple apps at the same time, or more often as necessary. You can do it other way around and disable Huawei Health apps instead.
Because i dont use Google/Google Feed at all on the watches, i uninstalled its upgrades (as the app cannot be removed completely). Also i had to disable its notifications so it will not pop up with new update.
I disabled and stopped also:
- Google Text-to-speech engine (and disable notifications as well)
- Google Handwriting input.
2. Watchface choice - The more simplistic watchface and more static data, the better.
Accessing compass, barometer, pedometer and weather just over watchface might be convenient, but it may require an update from all watch sensors and GPS. Also it reduces battery life, especially when watches try to update Weather widget by current location, when GPS is not reachable.
3. Time synchronisation
Choose either sync from phone, or sync from network, but never both at the same time.
4. Continuous heart rate monitoring.
Disable it by default, turn it on when you workout.
Hope this helps.
Tips regarding battery life:
Mobile/Cellular - On (as I dont own another phone)
Wifi: Off
BT: Off
NFC: Off (so far)
GPS (Allow apps to get position): On
Watchface : Line Watchface with shortcut to Phone app, Messages app, Date complication, and Pedometer indicator.
(Least resource consuming watchface seems to be "Blank", which appears to me as an ideal "Display always on" watchface.)
Display always On: Disabled
Wrist Gestures: Disabled
Tilt to Wake: Disabled
Touch to wake: Enabled (not sure if it affects battery life, but waking watches with button would keep the display more clean)
"Ok Google" : Disabled
Magnification Gestures : Disabled
Talkback (experimental): Disabled
(this feature should be more important in upcoming update)
Except pedometer, Watchface does not have any active widgets, or widgets which attempt to take GPS location (Such as Weather app widget). After 24 hours since the watches were configured as described above, Battery app reports:
Mobile standby 27%
Watch idle 5%
Android System 2%
Google Play services 1%
Huawei Health 1%
Line Watch Face 1%
Also watches were charged up to 100%, and then after 24 hours (with 4g network still available), battery had 63%. During this time, watches were used to check time and battery status few times.
Mir1189 said:
Tips regarding battery life:
Mobile/Cellular - On (as I dont own another phone)
Wifi: Off
BT: Off
NFC: Off (so far)
GPS (Allow apps to get position): On
Watchface : Line Watchface with shortcut to Phone app, Messages app, Date complication, and Pedometer indicator.
Display always On: Disabled
Gestures: Disabled
Except pedometer, Watchface does not have any active widgets, or widgets which attempt to take GPS location (Such as Weather app widget). After 24 hours since the watches were configured as described above, Battery app reports:
Mobile standby 27%
Watch idle 5%
Android System 2%
Google Play services 1%
Huawei Health 1%
Line Watch Face 1%
Also watches were charged up to 100%, and then after 24 hours (with 4g network still available), battery had 63%. During this time, watches were used to check time and battery status few times.
Click to expand...
Click to collapse
What?? You can get two full days when always connected with 4g? When on 4g, is the watch remotely connected to a smartphone or something to get notification?
When i am connected to 4g my battery drain is about 10% an hour at best. Most of the time even a lot more... im gonna try your scenario, would be great if i could manage at least a full day standalone...
Just 4g means no connection to "master phone".
In my case it means no notifications from Google/Youtube/Gmail, regardless watch clearly has internet connectivity - Google Play Store works. Google feed returns "no connection".
Google Maps and Weather works, but watch needs to check position using build-in GPS - which may cause increase battery usage if you are not in range of satellites.
Browser apps might work as well, but to get notifications which are usually directed on your phone and then redirected to watch... might be troublesome. To find it out you might need to use console from the watches and explore networking between watches and mobie network provider. Heard some rumours you need specificly access to google DNS servers, so it might be provider-specific.
In general its not an issue for me, as i want to use the watches instead of mobile phone and... well as a watches
https://www.youtube.com/watch?v=ZBzWmuz1ws4
So update for Google Wear (google assistant) is on the way. I am about to update first and second post with some more settings, which should reduce battery consumption.

Tasker

Having some issues with tasker on the pixel 3. I had the pixel 1 with android pie and had no issues. I migrated my profile and the tasks work if i play them manually but don't seem to work automatically 99% of the time. They also show green as if they should be active. It seems to have something to do with having the screen off. I have battery optimization turned off for the app and I have messed around with a few other settings. Does anyone know the magic combination to get it working? Or any idea what else may be wrong?
Example screnario...I get into my car, bluetooth connects, i wait and pandora doesnt turn on. I unlock the phone and go into tasker, the profile is green as if it is active but Pandora isn't playing. I then open the task and hit the play button and everything works as it should.
I can live without most of my tasks but I really miss Pandora automatically playing and exiting when connected to my bluetooth.
EDIT: My other tasks are hard to verify they aren't working. It seems that they may be working some/most of the time but Pandora has yet to launch while the screen is off. I have smart lock enabled so the phone should unlock when connected to my bluetooth.
huviduc said:
Having some issues with tasker on the pixel 3. I had the pixel 1 with android pie and had no issues. I migrated my profile and the tasks work if i play them manually but don't seem to work automatically 99% of the time. They also show green as if they should be active. It seems to have something to do with having the screen off. I have battery optimization turned off for the app and I have messed around with a few other settings. Does anyone know the magic combination to get it working? Or any idea what else may be wrong?
Example screnario...I get into my car, bluetooth connects, i wait and pandora doesnt turn on. I unlock the phone and go into tasker, the profile is green as if it is active but Pandora isn't playing. I then open the task and hit the play button and everything works as it should.
I can live without most of my tasks but I really miss Pandora automatically playing and exiting when connected to my bluetooth.
EDIT: My other tasks are hard to verify they aren't working. It seems that they may be working some/most of the time but Pandora has yet to launch while the screen is off. I have smart lock enabled so the phone should unlock when connected to my bluetooth.
Click to expand...
Click to collapse
Check to see if accessibility is enabled for Tasker. If memory serves me correctly it needs to be enabled in order to launch an app. I might be wrong about that but it can't hurt to try it. Android settings>accessibility
robocuff said:
Check to see if accessibility is enabled for Tasker. If memory serves me correctly it needs to be enabled in order to launch an app. I might be wrong about that but it can't hurt to try it. Android settings>accessibility
Click to expand...
Click to collapse
I checked and it wasn't enabled. Enabled it but unfortunately the same issue happens. If i have the screen on everything works perfectly fine, screen off nothing happens. I am using always on display if that matters, its the only difference from my pixel 1 setup but I don't see why it would matter.
I also tried clearing all app data, uninstalling, reinstalling and setting up the pandora profile from scratch. Its such a simple task, I don't see why it isn't working. Profile below, selected options in parenthesis.
BT Connected (bluetooth device name) -> Pandora (Launch App Pandora)
Did you select the BT device from the list by tapping the magnifying glass? I have found that if I pair a device the name is the same but the profile won't work until I remove and add it again. Also, some have different modes. For example, my Bose BT headphones pair as "Bose SoundSport" initially, but then connect as "LE Bose SoundSport" after that, so profile trigger has both listed.
Another test I would do is to change the task actions to see if it's actually triggering the profile or if it's an issue with the task. I usually just do Alert > Flash and watch the screen when the profile should be triggering. If the flash works, something isn't working with the launch app action.
Hope this helps.
Edit: I guess I didn't clarify, the task I have with my Bose headphones launches Spotify and starts music (media control > next). It also sets the media volume to a comfortable level. The criteria for this profile is a variable (based on calendar to see if I'm at work or not) and BT connection.
I forgot it was there, but I use Secure Settings to wake the CPU when the task triggers. Not sure if this is still needed or not. I think it was needed at one point to launch with the screen off or something, but I haven't really changed this task for a few years other than updating the BT device name as described above.
fury683 said:
Did you select the BT device from the list by tapping the magnifying glass? I have found that if I pair a device the name is the same but the profile won't work until I remove and add it again. Also, some have different modes. For example, my Bose BT headphones pair as "Bose SoundSport" initially, but then connect as "LE Bose SoundSport" after that, so profile trigger has both listed.
Another test I would do is to change the task actions to see if it's actually triggering the profile or if it's an issue with the task. I usually just do Alert > Flash and watch the screen when the profile should be triggering. If the flash works, something isn't working with the launch app action.
Hope this helps.
Edit: I guess I didn't clarify, the task I have with my Bose headphones launches Spotify and starts music (media control > next). It also sets the media volume to a comfortable level. The criteria for this profile is a variable (based on calendar to see if I'm at work or not) and BT connection.
I forgot it was there, but I use Secure Settings to wake the CPU when the task triggers. Not sure if this is still needed or not. I think it was needed at one point to launch with the screen off or something, but I haven't really changed this task for a few years other than updating the BT device name as described above.
Click to expand...
Click to collapse
Thanks for the input! I am heading out of town for a few days but I'll look into your suggestions when i return ( i wont have my car with me so i cant do any testing). I do think the profile works because it shows as green when i turn my screen on and open tasker. It also works perfectly fine if i have my screen on then start my car.
I think it may be working now (successfully tested one time) but I will need to use a bit more to be sure. The only thing I noticed is when reinstalling, i was prompted to allow the application to run in the background and chose yes. When the app was transferred from my old phone and I imported the backup, i dont recall ever getting this prompt. Not sure where this setting is found other than at the prompt. I will report back once i am home and can test some more.
okay so it doesn't appear to be working still. The task works fine when played manually, the profile runs the task successfully when the screen is on/off/locked. It does NOT work after phone has been idle for a while. I have battery optimization off for Tasker and when I check battery usage, I can see that tasker runs all day long. I have another task to dismiss email notifications at work and it works fine when the phone is idle.
Starting to test it with different actions like turning on the screen but I'm running out of ideas. Only other thought it Adaptive Battery....not very familiar with it.
huviduc said:
okay so it doesn't appear to be working still. The task works fine when played manually, the profile runs the task successfully when the screen is on/off/locked. It does NOT work after phone has been idle for a while. I have battery optimization off for Tasker and when I check battery usage, I can see that tasker runs all day long. I have another task to dismiss email notifications at work and it works fine when the phone is idle.
Starting to test it with different actions like turning on the screen but I'm running out of ideas. Only other thought it Adaptive Battery....not very familiar with it.
Click to expand...
Click to collapse
Can you verify if the task runs at all? In other words, does Tasker successfully see the BT connection and activate the profile and the only thing that fails is Pandora playing?
If the profile actually kicks in, then it sounds like the phone needs to 'wake up' more before the Pandora action works.
I have a morning profile (runs based on time of day) that I had to add a wake screen step to to have all the actions work (I don't actually remember which action wasn't working -- it may have been that it didn't seen to run at all). I currently use the old Secure Settings plugin to do the screen wake because when I tried which auto- app has a screen wake action it didn't work.
piccit said:
Can you verify if the task runs at all? In other words, does Tasker successfully see the BT connection and activate the profile and the only thing that fails is Pandora playing?
If the profile actually kicks in, then it sounds like the phone needs to 'wake up' more before the Pandora action works.
I have a morning profile (runs based on time of day) that I had to add a wake screen step to to have all the actions work (I don't actually remember which action wasn't working -- it may have been that it didn't seen to run at all). I currently use the old Secure Settings plugin to do the screen wake because when I tried which auto- app has a screen wake action it didn't work.
Click to expand...
Click to collapse
This leads me to believe the bit I added for Secure Settings to wake CPU is what makes it work any time? The profile I have is very similar; %ATWORK = TRUE && BT connected to Bose SoundSport. Secure Settings wakes CPU only 20 seconds, launches Spotify, waits 5 seconds, simulates media control "next" then sets the volume to 10.
Can't hurt to try..
i added a task to vibrate the phone after trying to launch pandora. The phone seems to vibrate every time but pandora will only start if the screen is on. Thought it may be lock screen related so i totally disabled it, same results. Ill mess around with the secure settings tip above, the fact that it vibrates every time makes me think its something else though. Attached some logs below. Each set contains all logs from profile active to profile inactive.
EDIT --> work around found. Removing log in case there are any personal details
DELETED
DELETED
Comparing the logs in notepad++, they seem to be almost identical (with the exceptions of some of the timing of logs, had to move them around to match them up). The only difference I can see is the following lines and what appears to be Pandora starting up and exiting when it works ( events surrounded by #NLI: tickerText. The first line says True when screen is on and the second line is missing when pandora failed to load.
31-10-2018 M: 11.17.12#M: user present: false
31-10-2018 M: 11.17.12#M: startUAAA: need alarm: false
oddly enough... installing Secure Settings and using it to launch the same Pandora activity seems to work (so far)

Categories

Resources