How to make your music available at all times:
Here is a workaround for the above issue of Apple removing your music from your phone without asking, forcing you to redownload the music you own. All of your music will be available offline.
I am using OSX 10.11.1 and iTunes 12.3.2.35. I am not using Apple Music, iTunes Match or any such nonsense.
I am not a techie or a pro, just a guy who wants to be in charge of his data.
Use your good judgment if you do this.
It is a bit long but Apple is no longer in control of my music!
WARNING: You will be resetting your phone which erases all data -- be wise and do what you must to backup/protect your data.
- Back up any files you need outside of iTunes
- Shut off iCloud, cell data and WiFi on iPhone; shut off router (it can't hurt to put phone in airplane mode as well).
- In settings choose General>Reset>Erase all content and settings
- When phone resets skip entering Apple ID (I told the phone I don't have an Apple ID)
- immediately shut off cell phone data
- Start iTunes on your computer. Hit the musical note icon in upper Left. Check the boxes on songs you wish to have on phone
- Plug iPhone into computer -- DO NOT LET iTUNES SYNC ANYTHING!
- Click on the phone icon in upper left
- Select "Music" from the On My Device list on Lower Left, not from the top Settings list
- Click on "Edit Playlist" on the Right
- Drag individual checked songs to Music Playlist on right (you may be able to select your entire music library and drag it over. I have heard that only the checked songs will be added to the playlist but I am not positive).
- My version of iTunes immediately added the songs to my phone. You might have to click "Done" button and/or manually sync depending on your software.
- Check out your phone-- ALL THE MUSIC IS ACTUALLY RESIDING ON YOUR PHONE!
- Restore other files, settings and software.
I am hoping that I don't have to go through all of this each time I want to change up my music. We'll see.