github EduAlexxis/ByeTunes V2.0
ByeTunes v2.0 - Big Update

latest releases: v2.4, v2.3, V2.2...
5 months ago

This is a really big update and i wanna say probably the biggest one for ByeTunes.
A lot of things got added, improved and fixed in this version.

Main thing to know first:

Ringtone injection for iOS 18 and lower is disabled for now.
I tried hard to make it work properly with all the logs, databases and files some of you sent me, but at this point I really need an iOS 18 or lower device on my hands to fully debug it correctly.
Thanks to everybody who helped by sending logs and testing.

Now for the good news.

Added a new in-app FLAC downloader tab.
You can now download songs straight from within ByeTunes without needing to leave the app.

With the new downloader you can:

Download individual songs
Queue multiple songs
Download full albums
Choose only specific songs from an album instead of downloading the whole thing
Downloaded songs now go through Apple Music metadata fetching automatically, so songs added from the downloader should already come with much better metadata.

Added a new setting to keep downloaded songs locally.
If enabled, downloaded songs will also be saved inside the app folder.
If disabled, they are only used for injection and cleaned up later.

Improved metadata fetching a lot.
Metadata fetching from Apple Music is now much better and fills way more song fields correctly.

This includes better support for:

  • Full screen artwork
  • Animated artwork compatibility
  • Copyright info
  • Label/company
  • Disc numbers
  • Track numbers
  • Better album/song level metadata overall
  • Added automatic Music app killing before injection.
  • When injecting songs, ByeTunes now kills the Music app process first to reduce database corruption and random crashes as much as possible.
  • This was tested many times and made injection way more reliable.

Removed the ringtone tab on iOS 26.
It is not needed there anymore because iOS 26 already introduced native ringtone management.

Fixed song sorting.
Songs now sort way better by song name and artist.
Very big batch injections can still leave 1 or 2 songs a little out of place sometimes, but re-injecting those usually fixes it.

Fixed artwork getting overridden by other songs.
This was a major annoying bug and it should now be properly fixed.

Improved big batch importing and injecting.
Large libraries are handled much better now, and importing/injecting big amounts of songs is way more stable than before.

Added snapshot backup/restore in settings.
Even though database corruption is much less likely now, it is always better to have a safety option.
You can create a snapshot/backup and restore it later if something goes wrong.

Last but not least I have added different devices/regions databases support. Turns out devices in different regions handle databases differently so now it should work regardless.

Thanks again to everybody helping test ByeTunes and sending logs, files and feedback.
Hope you guys enjoy this update.

Don't miss a new ByeTunes release

NewReleases is sending notifications on new releases.