Slacker Radio caching problems 4.2 Jellybean - Android Q&A, Help & Troubleshooting

So... want to cache your radio stations on that shiny new Nexus 4? No workie.
If I want to know how to fix something, I come to XDA. I rarely contact actual product support for... anything. But I want an ETA for a fix to this. So I just chatted up Frank S at Slacker and got.. "answers". Transcript follows:
Frank S.: Hi, my name is Frank S.. How may I help you?
ME: When will the Android app be updated for JB 4.2 compatibility? Caching is broken on Nexus 4
Frank S.: This is a known issue with Android 4.2. We expect this to be fixed in a future version of the Android OS. You can avoid this issue by downgrading to the previous version of Android until a fix is released by Google. We apologize for any inconvenience this may cause.
ME: A downgrade is not possible on this device - ships with 4.2. Can you elaborate on the "Android" issue?
Frank S.: Caching does not work on devices running Android 4.2 due to bugs and changes included in that version of Android. This issue does not appear in previous versions of Android, so we are awaiting a fix from Google in the next version.
ME: Just so I'm clear on this... Slacker will absolutely not be updating the app? Have you any information that indicates Google is going to retrofit their new OS to work with your app?
Frank S.: Google has already announced that there are several major bugs included with Android 4.2, and expect to have these fixed in a future update. Since the issue only appears with this version of the OS and since nothing with the Slacker app has changed as a result of updating to 4.2, we expect to see what changes Google plans before attempting to update the app to work around OS bugs.
ME: Well then... Caching is the sole reason I use Slacker over other services. I will attempt to find a workaround today, but if I fail I will need to cancel the remainder of my subscription
Frank S.: I do apologize for the inconvenience. Since your device is unable to downgrade to 4.1, you should be able to access cached content from your previous device until an update is available.
ME: Previous device? Not in the habit of keeping old devices
Frank S.: THat would be the only solutionwe are able to offer at this time.
ME: Are you saying a pro-rated refund is off the table here?
Frank S.: Slacker does not offer any refunds on purchased subscriptions.
ME: ....nor app updates for compatibility with new platforms? What you're saying is outrageous
Frank S.: Slacker never guarantees that all subscriptions services will be compatible with all phones and all versions of operating systems. While we will always try to make sure our app is available for use for most phones and that as many subscription features are available, some updates may take time to receive, especially on devices that are updated first.
ME: You just got done saying that Slacker would not be updating the app for 4.2 - Do I have that wrong?
Frank S.: We are waiting for Google to release what changes they are making to 4.2 before attempting to update the app to work around OS bugs.
Frank S.: Once we have that information, we will act accordingly.
ME: What "bugs" would you be referring to? Updates to OS framework and functions perhaps? Either Slacker has plans to update for 4.2 compatibility or it doesn't. How does the "OS bug" argument apply here? What is the bug??
Frank S.: I don't have any specific information on the exact issue, only that it is a known issue with Slacker on Android 4.2 and we are currently investigating and awaiting more information from Google before further action is taken
Frank S.: At some point in the future, I would expect the Slacker app to be compatible with Android 4.2, but I don't have any information on when that would be.
ME: Okay.. how about a simple "We're working on the issue...", instead of "Google is the devil and they broke our app!" Thanks
I hope this was a rogue agent... Is "Blame Google!" actually Slacker's stance on this?

I'm glad I'm not the only one having an issue with this. It's frustrating that it goes through the process of "caching stations", for it to not work at all, telling me that I have to stream it. I'll bet it's having issues with the /sdcard/0 change and can't properly locate the files or something stupid. Either way, the runaround response they gave you was unnecessary.
BTW I should mention I'm using a galaxy nexus, running stock/rooted 4.2

byrdman164 said:
I'm glad I'm not the only one having an issue with this. It's frustrating that it goes through the process of "caching stations", for it to not work at all, telling me that I have to stream it. I'll bet it's having issues with the /sdcard/0 change and can't properly locate the files or something stupid. Either way, the runaround response they gave you was unnecessary.
BTW I should mention I'm using a galaxy nexus, running stock/rooted 4.2
Click to expand...
Click to collapse
That occurred to me too. If I have time tomorrow I'll try emulating the ExtSdcard mnt point (or whatever it was in 4.1 lol)

Tried a few different mount points with ICS Binder, no change in caching behavior for me. Tried posting on Slacker forums but they are censoring to the point that the broken caching on 4.2 almost doesn't exist over there. Hell - it barely exists over here. I'm getting lonely

I was all set to do a paid subscription too... Between the cache not working and the app behaving like crap with network changes, I guess I won't.

The app just got an update that fixes cached stations!

Unbelievable... they told me just yesterday that they didn't intend to address the issue at all. Because of that I subscribed to Rhapsody today.
Did I tell you how I feel about my support experience with Slacker... :banghead:
Sent from my Nexus 4 using xda app-developers app

Has anyone tried it yet? Does it whitely fix it? I'm going to try it when I get home on wifi
Sent from my Galaxy Nexus using Tapatalk 2

I can confirm that it does work. I played a cached station and it worked fine. The network activity indicators didn't show activity from streaming.

Related

Cannot delete old devices from Web Android Market or hide more than one device

The web version of Android Market has some really annoying issues with the user's associated devices:
Old devices cannot be deleted.
Only one device can be hidden at any time.
The hidden device will eventually come back for some unknown reason.
There's a massive thread about this over here but clearly Google hasn't addressed it despite it being like that for over a year.
There's a Google Android issue regarding this here so if you get some time then give the issue a star (takes just a few seconds). If you have more time then write a comment.
With more stars/comments on the issue, it may get some Google attention.
Techno79 said:
The web version of Android Market has some really annoying issues with the user's associated devices:
Old devices cannot be deleted.
Only one device can be hidden at any time.
The hidden device will eventually come back for some unknown reason.
There's a massive thread about this over here but clearly Google hasn't addressed it despite it being like that for over a year.
There's a Google Android issue regarding this here so if you get some time then give the issue a star (takes just a few seconds). If you have more time then write a comment.
With more stars/comments on the issue, it may get some Google attention.
Click to expand...
Click to collapse
I can hide all my devices, which funnily enough, are all my only Nexus S.
But they'll come back eventually, without warning.

[Q] is there an app that checks all installed or purchased apps for ICS compatibilty?

maybe either through API level, or by querying market info
Reason: i want to check on GB before I upgrade to ICS, which apps will not work.
don't know if relevant but it is for SGS II
Thx in advance
repost from here as nobody could really answer my question
can't believe I'm the only one with that issue
maybe an idea for a dev? would be willing to pay for that ;-)
I don't see why this can't be done:
-http://stackoverflow.com/questions/2695746/how-to-get-a-list-of-installed-android-applications-and-pick-one-to-run
-http://developer.android.com/reference/android/content/pm/PackageManager.html
-http://developer.android.com/reference/android/content/Context.html#getApplicationInfo()
I haven't thought through the problem just yet, but its seems to be doable. If you don't find an app soon, I will start working on a script that does it and, if successful, a proper, free software app. I am hoping the available methods won't require something as stupid as launching each app fully. But again, I haven't thought it through. Thanks for the idea btw.
EDIT:
Made a little more effort
https://groups.google.com/forum/?hl=en&fromgroups#!topic/android-developers/dXLACRIizKc
I will work on something this weekend and get back with y'all.
EDIT 2:
So it looks like I would need maxSdkVersion which I don't find in the API. Furthermore, it is strongly suggested that one not use maxSdkVersion when building an app so that doesn't sound all that useful. I have received another, much more complicated suggestion that may do what I want, but I will have to look hard at it. Looks like I'm going nowhere in my effort. Always open to suggestions. More to come later this weekend.
I'm not the sharpest tool in the shed, but I thought this was mostly a straightforward task using the API's exposure to AndroidManifest.xml. As per my previously posted link to an Android Developers discussion on the topic, my approach is dead in the water as far as I can see. I did try to find an answer though to the best of my limited ability. If anyone has or ever solves this problem (I consider it a problem) I would hope they find the this thread.
Thanks for the learning experience. I give up.
Most older apps will work fine on ICS, its pretty backwards compatible. If the app uses legacy menus the button will appear in the old lower left hand corner location instead of the upper right hand corner like apps written for ICS.
i'm no dev so bear with me if i write stupid stuff
one likely but not very promising sounding way might be to use android:targetSdkVersion as "As Android evolves with each new version, some behaviors and even appearances might change. However, if the API level of the platform is higher than the version declared by your app's targetSdkVersion, the system may enable compatibility behaviors to ensure that your app continues to work the way you expect. You can disable such compatibility behaviors by specifying targetSdkVersion to match the API level of the platform on which it's running. For example, setting this value to "11" or higher allows the system to apply a new default theme (Holo) to your app when running on Android 3.0 or higher and also disables screen compatibility mode when running on larger screens (because support for API level 11 implicitly supports larger screens)."
question though is how many apps actually use this?
However after having read this re android:maxSdkVersion "Warning: Declaring this attribute is not recommended. First, there is no need to set the attribute as means of blocking deployment of your application onto new versions of the Android platform as they are released. By design, new versions of the platform are fully backward-compatible. Your application should work properly on new versions, provided it uses only standard APIs and follows development best practices. Second, note that in some cases, declaring the attribute can result in your application being removed from users' devices after a system update to a higher API Level. Most devices on which your application is likely to be installed will receive periodic system updates over the air, so you should consider their effect on your application before setting this attribute." (taking from here) i now don't know how important my op is, but then why do all app devs release new versions "fixing things" for ICS?
One pretty significant example which actually currently will prevent my phone from getting ICS for now is that the subsonic app in the current version produces stuttering when playing audio while downloading (problem description here).
Isn't there any way to instead of searching the phone searching google play/android market instead?
Randi said:
maybe either through API level, or by querying market info
Reason: i want to check on GB before I upgrade to ICS, which apps will not work.
don't know if relevant but it is for SGS II
Thx in advance
repost from here as nobody could really answer my question
Click to expand...
Click to collapse
Here's a list of some working games/apps for ICS
Theoretically an Android app (or a combo of say App Engine and Android) could find your installed apps, seacrh Play for said apps and then scrape the page for relevant information. Doesn't sound to hard, but I didn't think about too hard either. Perhaps I will check out what useful info is on Play and how feasible scraping its markup will be. I will get back at y'all if I do.

Restricted user app selection after Oreo not working

I use restricted user profiles on the S3 to only allow my children to only access a restricted list of apps I download from the Play Store. It seems that any NEW apps that I download from the play store after the Oreo update do not show up in the list of apps (Settings > Cloud and accounts > Users, select a restricted user).
I did a factory reset this morning, and still no luck. Now only stock apps show up.
I chatted with Samsung this morning, and they want me to take it to the local walk-in Samsung clinic to have it looked at. This seems like a software issue - not a hardware issue. Perhaps Oreo changes the way this feature works - and it is an android issue not a Samsung one?
As a troubleshooting step, would any of you be willing to setup a restricted account on your S3, download a few play store apps and see if they show up to be able to enabled for the restricted account? No matter what I do, only the stock apps show up. It would be helpful to know if others have the problem as well.
I'm having the same problem, we're you able to find a solution? Only happened after the oreo update.
Nigle said:
I'm having the same problem, we're you able to find a solution? Only happened after the oreo update.
Click to expand...
Click to collapse
Thank you for reporting your experience with this to this thread. No solution as of yet. Now that I know someone else is having the same issue, I will try Samsung support again and let them know it is a problem with Oreo for all users - not just my tablet. Unfortunately, I'm guessing the best we can hope for is that it gets Samsung's attention to be included in the next update - which will likely be some time from now.
Update: I installed the Smart Tutor app from the Play Store which allowed a Samsung Support rep to see the issue. They agreed that it was not working as it should and opened issue ticket #2194272620. Hopefully this ticket will allow the issue to be noticed and fixed in a future update.
bthurber said:
Thank you for reporting your experience with this to this thread. No solution as of yet. Now that I know someone else is having the same issue, I will try Samsung support again and let them know it is a problem with Oreo for all users - not just my tablet. Unfortunately, I'm guessing the best we can hope for is that it gets Samsung's attention to be included in the next update - which will likely be some time from now.
Update: I installed the Smart Tutor app from the Play Store which allowed a Samsung Support rep to see the issue. They agreed that it was not working as it should and opened issue ticket #2194272620. Hopefully this ticket will allow the issue to be noticed and fixed in a future update.
Click to expand...
Click to collapse
Thanks for the quick follow up! It's good that they finally acknowledged the issue at least.
Stumbled upon pretty much the same issue when I wanted to create a new restricted user account.
Before the update to Oreo; I had already a restricted account. That one has still the possibility to change the 'run' permission for apps. Not sure if it also works for new installed - I haven't tested that.
de_perre said:
I had already a restricted account. That one has still the possibility to change the 'run' permission for apps. Not sure if it also works for new installed - I haven't tested that.
Click to expand...
Click to collapse
My experience was that new installed apps would not show up for the existing restricted accounts.
It will be interesting to see if the Tab S4 has this same problem
Hi all together!
Same problem here! This is a mandatory feature for me to share the tablet with my kids. Seems that the oreo update ****ed it up.
The bored Samsung support guy asked me to do a factory reset, and now, after 3 hours of configuration it still doesn't work.
Grrr !!! before the factory reset I had at least these apps working in the restricted profile I configured under android 7.
And ideas? Any update from Samsung ticket you opened?
Regards from cologne, Germany
Sui
No new ideas. I am USA but I noticed the korea build was a bit newer so I tried installing that. That didn't help but was interesting.
My understanding from the Samsung rep was that others could call and give the ticket number to get status and add a
"Me too" to it and that may help it get more attention
Having same issue on my Galaxy Tab S3 after Android 8.0.0 install. Did factor reset and still not working. Contacted Samsung using a Samsung Community of "Restricted Profile - New Apps not listed in App and Content Access Menu" and after Samsung suggesting a factory reset, which did not fix problem, they private messaged me to contact Google. I am struggling as there appears to be no way to contact Google for a response other than the mounds of help websites that do not acknowledge or provide fixes. As a parent who is trying to restrict my children's use of tablet to choke off internet and inappropriate items, I am at a loss for now and my kids are whining that they cannot play on any new apps without bugging me to let them use my signon; totally unacceptable.,
Same problem (Samsung Galaxy Tab A6, android oreo 8.1). Completely ruins my restricted account setup for the kids. They're not happy and neither am I!
Solution
"Same problem (Samsung Galaxy Tab A6, android oreo 8.1). Completely ruins my restricted account setup for the kids. They're not happy and neither am I!"
Give restricted account permission to use chrome and search for the app you require as an apk. Then install from that.
99% of apps can be found as an apk so it works as a solution until android gets there acts together and sorts it out.
Same here. I just upgraded my Galaxy Tab 10 A6 T580 to Oreo 8.1.
My kids keep asking when they can get the tablet back...
Same problem here after the Oreo update.
Old restricted accounts still have their previously enabled apps, new restricted accounts only get standard Google/Samsung apps.
New apps installed under Oreo from the Play Store do not show up in the app restrictions list.
Somehow, as restricted users also cannot use the Play Store directly, how are they supposed to get any app other than the standard ones?
This is a bug, not a feature.
If it should prevail, I will dump my Android devices and get Apple iOS phones/tablets for the rest of the family.
Same problem here too. I installed few apps after i upgraded my Galaxy Tab 10 A6 T580 to Oreo 8.1. They are not shown..so even resetted the device. Now all is gone on the redtricted users...
My kids also want to get the tablet back...
If anyone has a solution...pls let me know how!
I talked to the Samsung Germany support on Thursday. They know about and acknowledged the problem, however, there is no cure. The technician I talked to hypothesized about the upcoming Android P (roll-out to Samsung devices is planned for 2019) may fix the issue.
The point is, restricted users may also not use the Play Store to install new apps, so in effect, there is ABSOLUTELY NO WAY to get any apps except the standard stock apps into a restricted user's account. That does not make any sense at all.
Unless this is really intended (making the restricted account option useless), this looks like a gross oversight in QA on behalf of Samsung.
I'll see how this develops. My immediate solution is to use MobileFence to restrict my kids' accounts on mobiles and tablets (working with normal user accounts).
--j.
Scott_B1 said:
Having same issue on my Galaxy Tab S3 after Android 8.0.0 install. Did factor reset and still not working. Contacted Samsung using a Samsung Community of "Restricted Profile - New Apps not listed in App and Content Access Menu" and after Samsung suggesting a factory reset, which did not fix problem, they private messaged me to contact Google. I am struggling as there appears to be no way to contact Google for a response other than the mounds of help websites that do not acknowledge or provide fixes. As a parent who is trying to restrict my children's use of tablet to choke off internet and inappropriate items, I am at a loss for now and my kids are whining that they cannot play on any new apps without bugging me to let them use my signon; totally unacceptable.,
Click to expand...
Click to collapse
Same problem, Galaxy Tab A 10.5 (2018), Android 8.1.0 - massively frustrating!
Same problem here - is there any point in contacting Samsung to log this?
Any work around anyone can recommend? We use the tablets for a lot of lessons and set reading and the kids can't even access Kindle on it any more. I saw someone recommended Mobile Fence already, thanks.
It's causing major family tension because of how it's affecting Minecraft too. Huge frustrations.
Same here. I wonder why restricted user feature persists, it is useless now. A can assign only application installed before upgrade to Android 7.x, now on 8.1 and still no new app for assigning to restricted user.
Samsung Tab A6 (2016).
Same problem, subscribing to thread just to be able to see if there is any resolution.

Unnoficial/Modded app crash on Cat S61 (Android 8.1.0)

Hello,
I have two phones , one Cat S60 and today, reciewed my new Cat S61.
I have installed same apps that i have on my S60, but, the problem is, many modded app or other unnoficial app have problems with the new android system. On my S60, it working very well.
For exemple, i have and old version of Pocket Informant (i supposed is a "cracked" version but not sure) and a Modded version of Hogwarts Mystery. Both crash instantly when louching the app. Have black screen for few seconds and return to android desktop and have a texte say the app have crashed. If retry, same crash and android said (in french: "Harry Potter s'arrête systémathiquement") i think trad is "Always Crashing". I have no problems on the S60 is running on Android Mashmallow (if i'm correct). Other user have similar problems with custom app like me on his Android Oreo 8.1 or it's specific to the News Cat S61 and will be resolved by future update?
Thanks in advance for your answer and sorry for my bad spelling ^^'
Sounds like the applications are incompatible with the new android. Keep sending the reports to the developers and hopefully some day they release new versions for new Android. If you are rocking some "cracked" soft, then it might just be an old- non-updated version of the app. Search for these apps on google play and purchase them, if you enjoy them. That gives the developers some well deserved money and motivation to fix the issues.
Codeplayer said:
Sounds like the applications are incompatible with the new android. Keep sending the reports to the developers and hopefully some day they release new versions for new Android. If you are rocking some "cracked" soft, then it might just be an old- non-updated version of the app. Search for these apps on google play and purchase them, if you enjoy them. That gives the developers some well deserved money and motivation to fix the issues.
Click to expand...
Click to collapse
That i have maked for Pocket Informant. The reason i have a cracked version is i dont like the new interface of the calendar (and as need to pay for have all function, for gaving an old version of the app, needed to be a "cracked" because if isnt, even if you have paid the new version, the old (uncrackef) stay limited function. For harry potter (hogwards mystery) it just i whont paid anything ingame for advance in game or other. If the dev put this game on store and need to paid for have it and play "unlimited, i will pay for it, but... If you read how the game is working, it's just a scam for get maximum monney of people X). The mod make just infinite energy ingame and dont need to paid for advance in the game ^^.
So, it's not a Android "limitation" to make unable to have non official or modded apk . I will wait that get new version of my apps and see what happens.

Question App crashing--developer blaming numerous Pixel users

Midea Air - Apps on Google Play
Midea Air allows you to control your AC from wherever you are
play.google.com
Would some of you Pixel 6 users mind installing and seeing if it crashes on you, please?
Because it's not 100% of users encountering the issue, they blame some Pixel users due to a "classnotfound" error within their application.
Since we've all seen people copy & paste code and other silly things they shouldn't do, which cause crashes, I asked them if they used a root checker:
Yes, and we also have our test team both in China and the U.S. using a couple of problematic models which are reported by users too. But nothing more is found and none of the trails show the problem. And according to the feedback situation, not all users using these phone models are having issues, so we assume it is related to a specific user environment.
Click to expand...
Click to collapse
But they didn't expand on it beyond "yes", unfortunately.
Spoiler: my thoughts & minutia
Other than Play Store app updates and automatic Google-pushed Play/Services updates, all I've done in the past 10-14 days is update Lsposed. I've disabled and rebooted without it, and the issue remains. I've also used a stock boot.img and the app still crashes, which makes me think it's detecting an unlocked bootloader or some similar and unnecessary check(s), and moving forward with its checks which then fails due to Google no longer supporting whatever methods the app is using, and they don't know how to figure it out since it's probably copied & pasted code from many months ago and they're unwilling to suspect that old code is the cause, even though Google normally rolls out subtle security changes like this, very gradually.
Is it really just me and 5-8 other users in the entire world with this issue, or does it crash on some of you as well? I can't imagine it being such bad code that it's only rooted/unlocked bootloaders with the issue. It must be non-rooted and stock Pixel users with the issue as well, and those devices just haven't been pushed the Play Store/Services update yet.
I'd like to know if I'm just getting older and dumber or not, and if I'm truly the cause for the crash, haha. I'm open to being entirely to blame for this, but I don't want to wipe my phone and relock the bootloader for testing quite yet. Thanks for testing and voting in the poll!
Huh? If you've got a "class not found" it seems like it would be pretty easy to determine where the problem lies.
Is it some esoteric Kotlin thing or java.util.boring?
Renate said:
Huh? If you've got a "class not found" it seems like it would be pretty easy to determine where the problem lies.
Is it some esoteric Kotlin thing or java.util.boring?
Click to expand...
Click to collapse
Yeah, I figured something like that should be pretty simple, unless they have zero failures in their own testing. But...is there some new background auto-report for crashes on Android, which ties in to the email address, that I'm unaware of?
I never said anything to them other than email them my phone model, Android build, and posted a google app review (under the same name & email address) with no information other than it crashing. And they repllied, via email, with this:
Due to the uniqueness of this bug, no more code trace can be reported as you received only a line of error indicating "classnotfound". normally there will be at least a few lines more which helps with debugging.
Click to expand...
Click to collapse
Well, there could easily be conditional code for almost anything.
If you can repeatedly bomb this, why don't you get a logcat and see where the problem is?
Code:
$ logcat
The logcat should say what the class is and where it's called from.
Heck, it could even be in JNI code.
I just tested it, opened but due I am not registered and have no compatible AC, I didn't processed further. My cast vote is given, but not sure whether this is helpful, due not sure whether the app crashes when you open it or after login.
Pixel 6, A13, rooted and unlocked bootloader.
Cheers
Tom
oops!
So.... they have test teams in... China? You want to give CHINA control of your air conditioner? And access to data on your phone?
I'm same with tom1807
Yesterday Instagram app started crashing after I got a video message from a friend, I had to clear cache and reinstall it and reboot the phone, its now working fine, it was weird though

Categories

Resources