by donphillipe » Sun Nov 08, 2020 2:56 am
Whoever deleted my post - why did you delete it? There was no reason. I am trying to resolve this "hole" in the published, or better described, known to the universe ways to manage playlists. Basically I just want to create my own playlists without doing a lot of syncing and having to worry about what is going on behind the scenes and worrying something might happen like just happened to me today which is my entire playlist directory got wiped out when I created a new one via the phone itself.
So long story short, after hours downloading terminal and file manager apps, pouring through Linux commands and trying to figure it out, I couldn't find how the file structure was laid out in my phone (assuming now that finding to this level must require rooting). Turns out that after taking a break it occurred to me that if I created a test playlist on the phone itself, I could copy it to windows (you'll need the Google USB drivers from their development kit) and once I got it copied to windows then I was able to open the playlist with Windows Notepad and there it was, the file structure that looked nothing like anything I had seen before in any of the Linux command attempts.
Playlist structure for old decomissioned BLU Android:
#EXTM3U
#EXTINF:161,For What It's Worth
/storage/sdcard0/Music/Buffalo Springfield/Buffalo Springfield - For What It's Worth.mp3
Playlist structure edited for my Huawei Android:
#EXTM3U
#EXTINF:161,For What It's Worth
/storage/1319-35DF/Music/Buffalo Springfield/Buffalo Springfield - For What It's Worth.mp3
So I made a copy of all my playlist files (MMA erased them all out of the Playlist folder on the SD card when I created the test one) and I used the CONTEXT programers editor to drag them all onto that application which opened the all, letting me do a quick global change from sdcard0 to 1319-35DF. After the edit and global change in each list, I copied them to the Playlist folder on the Android and restarted it. Now I went to media and tried to add the Playlist folder to the media directory and it again told me the Playlist folder had nothing in it. However this time the Playlist started populating with all my playlists from the Playlist folder on the sdcard and I again checked and the Playlist folder was never added to the media library.
So the bottom line is it works. I don't complain too much because this is the only descent Android player on the market (something that doesn't try to over-sell every online feature that most people don't care about or if they do, there are plenty "audio sales" outfits waiting to receive your credit card.
Note: Ensure you have a backup copy of your playlist, especially if you just moved the SD card from a crashed phone to a new one. Now go into MMA and create a test playlist with only 1 song. Now use Windows USB drivers or simply remove the card and place in a windows drive. Now make a copy and edit all the files (CONTEXT is a good free editor) and do edit, replace all to change the sdcard0 to the one you read that your own phone created. Your name won't be the same as my phone and that may even vary phone to phone. Best of luck to you!
Whoever deleted my post - why did you delete it? There was no reason. I am trying to resolve this "hole" in the published, or better described, known to the universe ways to manage playlists. Basically I just want to create my own playlists without doing a lot of syncing and having to worry about what is going on behind the scenes and worrying something might happen like just happened to me today which is my entire playlist directory got wiped out when I created a new one via the phone itself.
So long story short, after hours downloading terminal and file manager apps, pouring through Linux commands and trying to figure it out, I couldn't find how the file structure was laid out in my phone (assuming now that finding to this level must require rooting). Turns out that after taking a break it occurred to me that if I created a test playlist on the phone itself, I could copy it to windows (you'll need the Google USB drivers from their development kit) and once I got it copied to windows then I was able to open the playlist with Windows Notepad and there it was, the file structure that looked nothing like anything I had seen before in any of the Linux command attempts.
Playlist structure for old decomissioned BLU Android:
#EXTM3U
#EXTINF:161,For What It's Worth
/storage/sdcard0/Music/Buffalo Springfield/Buffalo Springfield - For What It's Worth.mp3
Playlist structure edited for my Huawei Android:
#EXTM3U
#EXTINF:161,For What It's Worth
/storage/1319-35DF/Music/Buffalo Springfield/Buffalo Springfield - For What It's Worth.mp3
So I made a copy of all my playlist files (MMA erased them all out of the Playlist folder on the SD card when I created the test one) and I used the CONTEXT programers editor to drag them all onto that application which opened the all, letting me do a quick global change from sdcard0 to 1319-35DF. After the edit and global change in each list, I copied them to the Playlist folder on the Android and restarted it. Now I went to media and tried to add the Playlist folder to the media directory and it again told me the Playlist folder had nothing in it. However this time the Playlist started populating with all my playlists from the Playlist folder on the sdcard and I again checked and the Playlist folder was never added to the media library.
So the bottom line is it works. I don't complain too much because this is the only descent Android player on the market (something that doesn't try to over-sell every online feature that most people don't care about or if they do, there are plenty "audio sales" outfits waiting to receive your credit card.
Note: Ensure you have a backup copy of your playlist, especially if you just moved the SD card from a crashed phone to a new one. Now go into MMA and create a test playlist with only 1 song. Now use Windows USB drivers or simply remove the card and place in a windows drive. Now make a copy and edit all the files (CONTEXT is a good free editor) and do edit, replace all to change the sdcard0 to the one you read that your own phone created. Your name won't be the same as my phone and that may even vary phone to phone. Best of luck to you!