Results 1 to 10 of 10

Thread: BeyondPod for Android M BETA

  1. #1
    BeyondPod Team
    Join Date
    Feb 2012
    Posts
    1,033

    Lightbulb BeyondPod for Android M BETA

    This is a new BETA that has been updated for the official release of Android 6.0 Marshmallow.

    Android 6.0 Marshmallow introduced a few restrictions on how apps access various device resources (like Camera, Messaging, Contacts, Storage cards etc.). The one that affects BeyondPod the most is the requirement to obtain explicit user permission to write to the Storage card (internal or external). In order to accommodate this, we had to make a few changes in the way BeyondPod works with Storage Cards:

    • When installed for the first time (fresh install) on Android M device, BeyondPod by default will store its data (downloaded episodes) in an "app private" folder <Storage>/Android/data/mobi.beyondpod/files/BeyondPod. The new "app private" folder allows us to start and run without asking the user for any permissions. The side effect of this (good or bad - based on who you ask) is that if you uninstall BeyondPod, all downloaded episodes will be deleted.
    • If you install BeyondPod on device that already has the "old" (<Storage>/BeyondPod) folder, BeyondPod will use it. In this case upon start, BeyondPod will prompt to request access to the SD card.
    • You will also see similar "access prompts" when you try to write/delete episodes from a location on the SD card that requires permission. (Generally anything outside <Storage>/Android/data/mobi.beyondpod/files now requires permission. Good news is that you will be asked only once).
    • You can still change the download location to a different folder on the internal or external SD card. BeyondPod will prompt to give it access if it detects that the destination needs a write permission.


    Android 6.0 also introduced a new Doze mode that is designed to save battery when device is idle by disabling scheduled tasks and restricting network access. This means that by default BeyondPod's schedules run differently while the device is Dozing:

    • If the device is plugged in (for example charging overnight) it never enters Doze mode and all scheduled updates run as usual.
    • If the device is unplugged and stationary for an extended period of time (>30min) , it enters Doze Mode. Any scheduled updates that attempt to execute while the device is dozing are ignored. They will be attempted again on the next scheduled time (...if the device is not dozing at this time).
    • If you want to update while device is dozing, you can exclude BeyondPod from "battery optimizations" (Device Settings > Battery > Menu > Battery Optimizations). If BeyondPod is excluded form battery optimizations, Android should give BeyondPod network access for some (...currently unknown) period of time, which allows (most) schedules to complete. While whitelisting can be done by device owners, Google currently highly discourages excluding apps from Battery Optimizations, so they may restrict this capability in the future builds.


    Rules above apply only if BeyondPod M Beta is running on Android 6.0 device. If running on pre earlier versions of Android everything should work as before.

    You can get the latest BeyondPod for Android M BETA from HERE.

    This BeyondPod M BETA can be installed on any device running Android 4.0.4 Ice cream Sandwich and above.

    As always, we appreciate your feedback for any issues you find.
    Last edited by StefanK; 10-15-2015 at 08:19 AM.

  2. #2
    Senior Member
    Join Date
    Mar 2012
    Posts
    111
    it says "App not installed" when i download the apk from the link above.

    (oneplus one, CM13 NIGHTLY)
    Nexus 4| The L Preview | BP evo

  3. #3
    BeyondPod Team
    Join Date
    Mar 2012
    Location
    UK (BP Team member from Jun 2012 to Mar 2017), http://blog.juwlz.co.uk/
    Posts
    4,169
    First, try rebooting and trying again.

    If that doesn't work, you may have to backup / uninstall BP (see http://www.beyondpod.com/cms/index.p...o-a-new-device for how to backup) and then install from the APK and restore. Sometimes Android restricts side-loaded installations over others.

    Note: if your podcasts are stored on your SD card, Android will remove them if you unistall. Either make a copy or remove the SD card before uninstalling.

    Julie

  4. #4
    Junior Member
    Join Date
    May 2013
    Posts
    22
    I'm using 4.2.10 version in Android 6.0 (Moto X Play) and find a annoying bug. When I lock the device the screen alternates on/off every one seconds when the app is playing. In others players this issue is not present. Sorry for my English.

  5. #5
    BeyondPod Team
    Join Date
    Mar 2012
    Location
    UK (BP Team member from Jun 2012 to Mar 2017), http://blog.juwlz.co.uk/
    Posts
    4,169
    It's probably something to do with the Moto X Active Display. See this thread for more information and solutions that others with a Moto X have found.

    Julie

  6. #6
    Junior Member
    Join Date
    May 2013
    Posts
    22
    Quote Originally Posted by juwlz View Post
    It's probably something to do with the Moto X Active Display. See this thread for more information and solutions that others with a Moto X have found.

    Julie
    Sorry. I have not seen this topic. Solved blocking BeyondPod in screen's settings in Motorola App. Regards.

  7. #7
    Junior Member
    Join Date
    May 2013
    Posts
    22
    Are you working in a solution to BeyondPod work with Motorola's active display?

  8. #8
    BeyondPod Team
    Join Date
    Mar 2012
    Location
    UK (BP Team member from Jun 2012 to Mar 2017), http://blog.juwlz.co.uk/
    Posts
    4,169
    As per the thread linked in my last reply, we don't have a Moto X to do any testing with.

    Julie

  9. #9
    Junior Member
    Join Date
    Jun 2013
    Posts
    15
    Getting "Unable to Scan 19226" when trying to run BEYONDPOD_4_2_13.APK on Android M.

    I disabled Lookout which it seems to be providing that dialog box. Anyone else running into this? I've been able to deactivate Lookout and install other versions of beyondpod.apk.

    Thanks for any help,
    Paul

  10. #10
    Junior Member
    Join Date
    Jun 2013
    Posts
    15
    Figured it out. Had to disable "Security" in Lookout.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •