Download Latest Version frostwire-6.14.0.amd64.tar.gz (95.6 MB)
Email in envelope

Get an email when there's a new version of FrostWire

Home / frostwire-android-2.4.0-build-681
Name Modified Size InfoDownloads / Week
Parent folder
frostwire-android-release-2.4.0-b681-plus.apk 2021-09-03 38.9 MB
frostwire-android-release-2.4.0-b681-basic.apk 2021-09-03 38.9 MB
frostwire-android-2.4.0-build-681 (beta).tar.gz 2021-09-02 45.0 MB
frostwire-android-2.4.0-build-681 (beta).zip 2021-09-02 46.9 MB
README.md 2021-09-02 3.2 kB
Totals: 5 Items   169.8 MB 0

image

Summer of Code results are here. We are now Android 11+ compatible.

Here's the changelog, it's a big one.

We had to make some tough decisions, from now on we have discontinued support for Android 6.0 devices.

Android 6 was released in 2015, as of the time of this writing.

If you have a 6 year old phone, we're sorry we can't push more updates for you, we had no choice. We wish you get a new phone, it's going to be awesome compared to your old one.

FrostWire 2.4.0 build 681 - SEP/03/2021

  • WRITE_EXTERNAL and WRITE_SETTINGS permissions no longer required for Android 10+ devices
  • Android 11+ compatibility updates in the way the app interacts with the Android Media Store API
  • After Android 10, files can no longer be deleted from "My Files", this has been delegated to the OS's File Manager, less is more.
  • gradle:4.1.0 -> 4.2.2 -> 7.0.2
  • Java 11 language support, common/ and android/ codebased will be modernized through future updates
  • Storage location selection feature dropped, the application will use external shared storage where available by default
  • minSdkVersion 24 (Android 7.0)
  • targetSdkVersion 30 (Android 11)
  • New jlibtorrent 1.2.14.0 (no more netlink sockets, ifaddr sockets)
  • Set as Ringtone action removed (needed WRITE_SETTINGS) permission
  • Soundcloud search fixed
  • lt:fix issue on MacOS where the DHT was not restarted on a network-up notification
  • lt:make remove_torrent flags be treated as flags (instead of an enum)
  • lt:improve handling of seed flag in PEX messages
  • lt:fix issue of accruing unlimited DHT node candidates when DHT is disabled
  • lt:fix bug in parsing chunked encoding
  • lt:fix incorrect reporting of active_duration when entering graceful-pause
  • com.google.gms:google-services:4.3.10
  • com.google.firebase:firebase-crashlytics-gradle:2.7.1
  • com.google.android.flexbox:flexbox:3.0.0
  • com.mopub:mopub-sdk:5.18.0
  • com.mopub.mediation:unityads:3.7.5.0
  • com.mopub.mediation:applovin:10.3.3.0
  • com.unity3d.ads:unity-ads:3.7.5
  • com.applovin:applovin-sdk:10.3.2
  • com.google.android.material:material:1.4.0
  • androidx.exifinterface:exifinterface:1.3.3
  • androidx.appcompat:appcompat:1.3.1
  • androidx.recyclerview:recyclerview:1.2.1
  • androidx.core:core-ktx:1.6.0
  • com.google.android.gms:play-services-ads:20.2.0
  • com.android.billingclient:billing:4.0.0
  • com.google.android.gms:play-services-ads:20.3.0
  • com.google.code.gson:gson:2.8.8
  • com.google.re2j:re2j:1.6
  • com.squareup.okhttp3:okhttp:5.0.0-alpha.2
  • com.android.tools.build:gradle:7.0.2

Troubleshooting / Reported Issues

This one took a while, still not fully ready. We have one nasty crash on startup on some arm devices that we're trying to nail down, but we need more crash stack traces, so here it is.

If it doesn't crash the app works very well (at least on our test devices), please report any issues you may encounter here

Source: README.md, updated 2021-09-02