Download the free official signed installer: frostwire-android-release-2.7.0-b720-plus.apk
The FrostWire team is excited to announce the latest version of its popular peer-to-peer file sharing application for Android – FrostWire 2.7.0. This release is brimming with upgrades, improvements and fixes that enhance the application’s overall performance, security and reliability.
FrostWire 2.7.0 features a range of performance improvements. In this build, we’ve updated our underlying libtorrent library to version 220.127.116.11, offering better functionality and performance.
In terms of uTP performance, multiple updates have been made to optimize the system. These improvements prevent premature timeouts/resends, allow one outstanding undersized packet, piggy-back held back undersized packet with ACKs, and put a stop to sending redundant deferred ACKs.
These enhancements are aimed at making your file-sharing experience smoother and faster.
Boost and OpenSSL Upgrades
Boost has been upgraded to version 1.82, and OpenSSL to 1.1.1t, bringing in better security and system reliability. OpenSSL upgrades in particular bring enhanced cryptography features, making your connections more secure than ever.
New Build Tools and SDKs
We’ve also upgraded the build tools and SDKs we use.
Gradle has been updated to version 8.1.1, and the application’s jar is now built with jdk20.
We’ve also updated the Android NDK to r25c (LTS) from r25b for more efficient native code development.
Additional SDK updates include com.applovin:applovin-sdk to version 11.9.0, com.google.android.material:material to version 1.9.0, com.applovin.mediation:unityads-adapter to 18.104.22.168, and org.jetbrains.kotlin:kotlin-stdlib-jdk8 to 1.8.21. These upgrades will enhance the app’s functionality and improve its user interface.
More Robust Python Runtime Initialization
The Python runtime initialization is now more robust, with race condition issues being fixed.
This allows for smoother operations and fewer interruptions during use.
Improved Search and Fixing Issues
The SoundCloud search function has been fixed, ensuring a more streamlined user experience. This release also includes several fixes for the libtorrent, including issues with odd piece sizes, stop-when-ready not closing files, accounting for wanted_done/done when force-rechecking, renaming of filenames that are too long for the filesystem, and more.
FrostWire 2.7.0 for Android is more secure, faster, and more reliable. It’s time to upgrade and enjoy the best FrostWire experience yet!
FrostWire 2.7.0 build 720 – JUN/01/2023
- jlibtorrent 22.214.171.124 upgrade
- boost 1.82 upgrade
- openssl 1.1.1t upgrade
- gradle 8.1.1 upgrade
- jar built with jdk20
- libtorrent update to RC_1_2 adac0d0843c7fb2180f43d20bd5bee0e380e4673
- android NDK r25c (LTS) (from r25b)
- more robust initialization of Python runtime
- fixed race condition issues starting the Python runtime
- fixed SC search
- lt:back-port load_torrent_*() functions
- lt:fix issue with odd piece sizes
- lt:fix issue where stop-when-ready would not close files
- lt:uTP performance, fix packet loss when sending is stalled
- lt:uTP performance, prevent premature timeouts/resends
- lt:uTP performance, more lenient nagle’s algorithm to always allow one outstanding undersized packet
- lt:uTP performance, piggy-back held back undersized packet with ACKs
- lt:uTP performance, don’t send redundant deferred ACKs
- lt:fix wanted_done/done accounting when force-rechecking
- lt:expose userdata via torrent_handle (back-port from 2.0)
- lt:fix renaming of filenames that are too long for the filesystem
- lt:made UPnP and LSD code avoid using select_reactor (to work around an issue on windows in boost.asio < 1.80)