I am doing some research into Wifi synching with android devices and also want to investigate the possibility of 2-way synching with some of the popular android players. Not promising anything but what I want to know is for the people interested in this, which android player do you use?
I think several of us use GMMPDo you know if it provides a way for an external application to retrieve ratings/ playcounts/ tags?
I think several of us use GMMPI'm one of those users.
I think several of us use GMMPDo you know if it provides a way for an external application to retrieve ratings/ playcounts/ tags?
I'll try contacting the dev on http://gonemadmusicplayer.proboards.com
I am doing some research into Wifi synching with android devices and also want to investigate the possibility of 2-way synching with some of the popular android players. Not promising anything but what I want to know is for the people interested in this, which android player do you use?
An update on this. I have implemented one way synch over Wifi now with a MusicBee synch app that runs on the android phone. It seems (at least for my Wifi setup) to be much faster than MTP transfer. Also it doesnt have the long stall that MTP does after deleting files.
Once I have tested this thoughly and am comfortable it is reliable then I will release it on the play store as I think just those improvements alone justify it (the release process is all new to me so it might take some time)
After that I will then look at implementing 2-way synch if i can get the co-operation of any of the mobile player developers
An update on this. I have implemented one way synch over Wifi now with a MusicBee synch app that runs on the android phone. It seems (at least for my Wifi setup) to be much faster than MTP transfer. Also it doesnt have the long stall that MTP does after deleting files.
Once I have tested this thoughly and am comfortable it is reliable then I will release it on the play store as I think just those improvements alone justify it (the release process is all new to me so it might take some time)
After that I will then look at implementing 2-way synch if i can get the co-operation of any of the mobile player developers
Great news, Steven. I look forward to trying out the WiFi Sync from MB to my two Android devices, both of which are running GMMP.I feel like I need to thank you for pointing me in the direction of GMMP. I'm new to using my Android phone for music (my old car only had an iPod interface) and was kind of lost in the sea of players. They all had benefits and they all had drawbacks and I felt like I needed to settle for the "least bad" until I installed GMMP. It ticks all of the boxes for me (Android Auto, Chromecast, ReplayGain, Responsive Support) and is easy to customize in a way that makes it just about perfect for me. So, thank you.
You're welcome, but if you want to trace it back, it was psychoadept who pointed me to it after being dissatisfied with whatever I was using before - PowerAMP. I will add that GMMP seems to have a more active development path than most (all?) of the others. Not to mention that Customer Support is really great. I got a new FiiO DAP that has it's own OS and music player, but it also has the ability to launch it with Android OS. Which allowed me to use GMMP on it. Since discovering that piece, I've never booted into the default OS.Great news, Steven. I look forward to trying out the WiFi Sync from MB to my two Android devices, both of which are running GMMP.I feel like I need to thank you for pointing me in the direction of GMMP. I'm new to using my Android phone for music (my old car only had an iPod interface) and was kind of lost in the sea of players. They all had benefits and they all had drawbacks and I felt like I needed to settle for the "least bad" until I installed GMMP. It ticks all of the boxes for me (Android Auto, Chromecast, ReplayGain, Responsive Support) and is easy to customize in a way that makes it just about perfect for me. So, thank you.
As far as Wifi Sync, I'm a wired type guy, but hearing it's faster has gotten me interested!I too, am quite content to plug in a USB cable and sync. And I don't feel that it's slow. But the ability to not be tethered while syncing is great.
I'm certainly willing to give it a run around the block. PM sent with play store email address.
Hi Steven
The app cannot locate the server but the log file is empty. The Windows firewall seems to be ok ("private" is on and I'm on a private network). The wifi setting is checked app is MB. Is there anything else I should check?
Thanks
I think several of us use GMMPDo you know if it provides a way for an external application to retrieve ratings/ playcounts/ tags?
I'll try contacting the dev on http://gonemadmusicplayer.proboards.com
Use TCPView to see which port MusicBee is listening on.port is 27304
Apparently it doesn't match my previous configuration:check the error log on the musicbee side (help/ support/ view error log)
https://i.imgur.com/bZ30KBH.jpg
And I can't find the log on my phone as I'm not sure where it is located. If you could tell me the name of the log on the Android I could search for it.in the Download folder as: MusicBeeWifiSyncErrorLog.txt
Feb 15, 2019 8:07:32 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Start: MB unable to match volume names (1)
Feb 15, 2019 8:07:32 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Start: Phone memory
15 Feb 2019 13:19:00 com.getmusicbee.musicbeewifisync.ErrorHandler LogError
Sn to /192.168.1.254 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
15 Feb 2019 13:19:00 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.71
15 Feb 2019 13:19:00 com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.71 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
15 Feb 2019 13:19:00 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.67
15 Feb 2019 13:19:01 com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.67 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
This is from the Samsung running Android 8.0can you PM me a link to your settings file (help/ support/ view settings)CodeFeb 15, 2019 8:07:32 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Start: MB unable to match volume names (1)
Feb 15, 2019 8:07:32 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Start: Phone memory
can you PM me a link to your settings file (help/ support/ view settings)PM sent
Feb 15, 2019 8:52:43 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: Probing 192.168.1.
Feb 15, 2019 8:52:46 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.1
Feb 15, 2019 8:52:46 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.2
Feb 15, 2019 8:52:46 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.10
Feb 15, 2019 8:52:46 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.11
Feb 15, 2019 8:52:46 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.103
Feb 15, 2019 8:52:46 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.202
Feb 15, 2019 8:52:46 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.201
Feb 15, 2019 8:52:46 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.115
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.1
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.1 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.2
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.2 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.10
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.10 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.11
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.11 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.103
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.103 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.202
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.202 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.201
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.201 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:53:16 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.115
Feb 15, 2019 8:53:17 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.115 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:55:19 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.1
Feb 15, 2019 8:55:19 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.1 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:55:19 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.2
Feb 15, 2019 8:55:19 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.2 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:55:19 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.10
Feb 15, 2019 8:55:19 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.10 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:55:19 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.11
Feb 15, 2019 8:55:19 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.11 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:55:19 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.103
Feb 15, 2019 8:55:19 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.103 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:55:19 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.202
Feb 15, 2019 8:55:19 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.202 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:55:19 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.201
Feb 15, 2019 8:55:20 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.201 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:55:20 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.115
Feb 15, 2019 8:55:21 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.115 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.1
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.1 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.2
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.2 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.10
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.10 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.11
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.11 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.103
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.103 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.202
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.202 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.201
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.201 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
Feb 15, 2019 8:56:09 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.115
Feb 15, 2019 8:56:11 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.115 (port 27304) after 2500ms
Hi Steven
The app cannot locate the server but the log file is empty. The Windows firewall seems to be ok ("private" is on and I'm on a private network). The wifi setting is checked app is MB. Is there anything else I should check?
Thanks
Other firewalls on the network, potentially?
Use TCPView to see which port MusicBee is listening on.
thanks. Can you confirm its the "SM-G950U\Phone" device?can you PM me a link to your settings file (help/ support/ view settings)PM sent
Apparently it doesn't match my previous configuration:check the error log on the musicbee side (help/ support/ view error log)
https://i.imgur.com/bZ30KBH.jpg
To the others, are you running MB with the "wifi synching" checkbox ticked in the MusicBee device preferences tab?
I would need to see the log on your phone and also the last entries in the musicbee error log
thanks. Can you confirm its the "SM-G950U\Phone" device?Yes, that's my Samsung S8.
If so, the path explains why its not working and i will need to make a change on the android side as something that is working for me doesnt appear to work for anyone else
I have posted an updated Android version but i think it takes a few hours to roll out and not sure if you get notified when its ready.Thanks. I'll check for the update in a couple of hours.
It now prompts you to select the storage (Internal or SD Card) as the automatic matching to the musicbee sync settings storage selection is clearly not working for most devices.
I think thats most of the issues reported. I haven't looked yet as why in some cases no connection is made at all but will do so.
I have posted an updated Android version but i think it takes a few hours to roll out and not sure if you get notified when its ready.
It now prompts you to select the storage (Internal or SD Card) as the automatic matching to the musicbee sync settings storage selection is clearly not working for most devices.
I think thats most of the issues reported. I haven't looked yet as why in some cases no connection is made at all but will do so.
Are these Android or Windows perms. which are being denied?its the Android permissions and I expect its because your card is in read-only mode - the sync app currently doesnt check that status and display an error for that.
Are these Android or Windows perms. which are being denied?its the Android permissions and I expect its because your card is in read-only mode - the sync app currently doesnt check that status and display an error for that.
Tested the new build on the Samsung S8 and it worked perfectly on one test. Will be testing more later today. I haven't tested the new build on the FiiO X5 at this point, but I don't think the 'connection refused' issued has been addressed yet.
To the internal storage. I don't run a SD card on the S8. I do on the FiiO X5, but haven't gotten to that yet to test the new build.Tested the new build on the Samsung S8 and it worked perfectly on one test. Will be testing more later today. I haven't tested the new build on the FiiO X5 at this point, but I don't think the 'connection refused' issued has been addressed yet.
Was this to your SD card or the internal device storage?
Hmmm ... it always wants to sync the (m3u) playlists even when there have been no changes. I synced and then immediately synced again and the preview shows the same playlists that were just synced.except for a brief period, its always been the case the playlists are always copied. I dont think i will change that
To the internal storage. I don't run a SD card on the S8. I do on the FiiO X5, but haven't gotten to that yet to test the new build.Tested the new build on the Samsung S8 and it worked perfectly on one test. Will be testing more later today. I haven't tested the new build on the FiiO X5 at this point, but I don't think the 'connection refused' issued has been addressed yet.
Was this to your SD card or the internal device storage?
Okay, that makes sense. And yes, I do remember on a wired sync it does the same thing.Hmmm ... it always wants to sync the (m3u) playlists even when there have been no changes. I synced and then immediately synced again and the preview shows the same playlists that were just synced.except for a brief period, its always been the case the playlists are always copied. I dont think i will change that
Here's the new issue:My external sd card works fine but after googling this issue, it appears the permissions denied can be an issue for some sd cards. There are a couple of suggested solutions so i will do that tomorrow but i wont be able to test it to confirm it works
Feb 15, 2019 12:39:52 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: ReceiveFile: /storage/0CB5-7600/Music/Balam Acab/Wander Wonder/06 - Oh, Why.mp3.part (Permission denied)
Here's the new issue:My external sd card works fine but after googling this issue, it appears the permissions denied can be an issue for some sd cards. There are a couple of suggested solutions so i will do that tomorrow but i wont be able to test it to confirm it works
Feb 15, 2019 12:39:52 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: ReceiveFile: /storage/0CB5-7600/Music/Balam Acab/Wander Wonder/06 - Oh, Why.mp3.part (Permission denied)
Here's the new issue:could you try with "preview changes" unticked
Feb 15, 2019 12:39:52 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: ReceiveFile: /storage/0CB5-7600/Music/Balam Acab/Wander Wonder/06 - Oh, Why.mp3.part (Permission denied)
Also everyone, could you update to the latest patch version as i see one bit of code where its still trying to access the device via MTP rather than Wifi and that can cause locking up
https://getmusicbee.com/patches/MusicBee33_Patched.zip
16 Feb 2019 11:47:35 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: Probing 192.168.1.
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.65
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.71
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.254
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.94
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.67
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.65
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.65 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfom
INFO: Ping: 192.168.1.71
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.71 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.254
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.254 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.94
16 Feb 2019 11:47:39 com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.94 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
16 Feb 2019 11:47:39 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.67
16 Feb 2019 11:47:39 com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Ping: failed to connect to /192.168.1.67 (port 27304) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
REPORTas i mentioned yesterday, i haven't looked as yet into the connection refused issue. In the interim, make sure you have "wifi sync" ticked in the device preferences, MB is running and also that you have responded to the windows firewall prompt to allow MB access to your private network (or any other firewall software you might be using)
as i mentioned yesterday, i haven't looked as yet into the connection refused issue. In the interim, make sure you have "wifi sync" ticked in the device preferences, MB is running and also that you have responded to the windows firewall prompt to allow MB access to your private network (or any other firewall software you might be using)
REPORT UPDATE FYIuse this version:
I assume this patch isn't to address the 'connection refused' issue, correct?REPORT UPDATE FYIuse this version:
https://getmusicbee.com/patches/MusicBee33_Patched.zip
REPORT UPDATE FYIuse this version:
https://getmusicbee.com/patches/MusicBee33_Patched.zip
and after you attempt to sync from your phone, check the musicbee error log (help/ support/ view error log)
if you dont see any ip address (eg. 192.1.243.2) at the end of the log then something is blocking access to the musicbee server
UPDATEfrom the windows search bar, enter: cmd
Nothing has changed after patch! Same Errors on Android and nothing new in the MB error log!
Maybe it's because I'm running 'Music Bee Remote', 'Unified Remote' and ' RemotePC (which I need) on the Media Server PC and there's a clash with Ports?
windows search bar, enter: cmd
then: ipconfig
the ip4v address value is your computer and should be one of the addresses MB is probing in the android log
16 Feb 2019 11:47:35 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: Probing 192.168.1.
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.65
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.71
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.254
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.94
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: 192.168.1.67
16 Feb 2019 11:47:38 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.65
Hmmm ... Freddy Barker's error log exhibits the same issue I posted a few pages back (https://getmusicbee.com/forum/index.php?topic=27681.msg155225#msg155225) in that it's pinging every device on the network -except- the one it needs to reach.
'@Stevensure - i have added yourself and phred to the internal test list which is supposed to take minutes to be available:
Any way to send the App file(s) APK? directly to testers in order to bypass the slightly annoying Google Play Store delay?
i have made an attempt to address the server not found issue. Send me the android log if it still doesnt workGood news, bad news.
sure - i have added yourself and phred to the internal test list which is supposed to take minutes to be available:Thanks for this. I had already downloaded the new build. Actually, since I'm updating two devices, it's easier for me to use a web browser on my PC when I can download the app to both devices without having to swap out cards. (While the X5 has WiFi, I haven't, and probably won't) install an email client on it.
https://play.google.com/apps/internaltest/4700978781087552506
Feb 16, 2019 3:09:12 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: Probing 192.168.1., exclude=182
Feb 16, 2019 3:09:15 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: 192.168.1.101
Feb 16, 2019 3:09:15 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Ping: MusicBeeWifiSyncServer/1.0
'@Stevensure - i have added yourself and phred to the internal test list which is supposed to take minutes to be available:
Any way to send the App file(s) APK? directly to testers in order to bypass the slightly annoying Google Play Store delay?
https://play.google.com/apps/internaltest/4700978781087552506
can you try again, and if it still says none, i guess i can release a debug version on the internal testing channelTried it four times, all with the same result: no changes required. Also four files in the error log all with zero bytes.
are there any errors in the MB error log?can you try again, and if it still says none, i guess i can release a debug version on the internal testing channelTried it four times, all with the same result: no changes required. Also four files in the error log all with zero bytes.
are there any errors in the MB error log?Nothing other than the IP. One for each time I've tried to sync.
Additionally..i have removed the read-only check on the internal testers channel but you might find it fails when writing new files
"ERROR MESSAGE - The storage is marked as read-only and cannot be synchronised"
Obviously(?) the SD Card is NOT read-only as the message indicates, as it was sync'd ok with 30 tracks a while ok but via cable - there ALWAYS seems to be some fiddling required with Apps writing to SD cards...
also, run this patch version which will record the number of changes on the musicbee side in the error log
https://getmusicbee.com/patches/MusicBee33_Patched.zip
@phred, did you see this?also, run this patch version which will record the number of changes on the musicbee side in the error log
https://getmusicbee.com/patches/MusicBee33_Patched.zip
I don't know if it will make a difference, but I'm about to change the DHCP IP on the X5 to a static IP.Changed the IP to static and there's no change in the result. Changed is confirmed by looking at the error log from MB.
Just tried to sync, with "Preview changes" - this time I switched from "Removable SD Card" to "Internal Storage", all when as expected and the copying of tracks proceeding quicker than with cable!
Nice one @Steven & @Phred
Thanks for your patience and expertise, office closed now, until tomorrow :D
@phred, did you see this?Apparently I missed that patch.also, run this patch version which will record the number of changes on the musicbee side in the error log
https://getmusicbee.com/patches/MusicBee33_Patched.zip
Couldn't resist one last try syncing to SD card - failed the 'read-only' but this time was an Error log entry on the Android:you are not using the latest internal test version (0.1.4)
16 Feb 2019 21:15:03 com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: Start: Storage is marked as read-only: /storage/B2D4-1CF9
Apparently I missed that patch.I still have your settings file - is the device one of these:
Here's the latest error log:
2/16/2019 4:26:44 PM - WifiSync: 192.168.1.117
2/16/2019 4:26:47 PM - ShowPreviewResults=0
I still have your settings file - is the device one of these:Yes, they're both the FiiO X5. The first (X5_SD1, path V:) is the SD card that contains the music files and playlists. The other (X5, path T:) is the internal memory.
<DeviceId>X5_SD1</DeviceId>
<Name>X5_SD1</Name>
<RootPath>V:\</RootPath>
<DeviceType>3</DeviceType>
<DeviceId>X5</DeviceId>
<Name>X5</Name>
<RootPath>T:\</RootPath>
<DeviceType>3</DeviceType>
if yes, they are both configured as USB devices and thats probably why its not working
Feb 16, 2019 7:45:14 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: ReceiveFile: Error reading file
Feb 16, 2019 7:45:15 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Looper: bad byte at 1
Feb 16, 2019 7:26:05 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Looper: failed to connect to /192.168.1.101 (port 27304) after 2500ms
Feb 16, 2019 7:26:05 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: Probing 192.168.1., exclude=116
Feb 16, 2019 7:45:14 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: ReceiveFile: Error reading file
Feb 16, 2019 7:45:15 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Looper: bad byte at 1
Feb 16, 2019 7:25:57 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Looper: failed to connect to /192.168.1.101 (port 27304) after 2500ms
Feb 16, 2019 7:25:57 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: Probing 192.168.1., exclude=116
Feb 16, 2019 7:26:05 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Looper: failed to connect to /192.168.1.101 (port 27304) after 2500ms
Feb 16, 2019 7:26:05 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: FindCandidate: Probing 192.168.1., exclude=116
Feb 16, 2019 7:45:14 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: ReceiveFile: Error reading file
Feb 16, 2019 7:45:15 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Looper: bad byte at 1
I still get server not found. I tried making a new entry in my router firewall and use the port number someone said they used several pages back. Not sure what I'm missing.Make sure you're using the latest MB patch as Steven made a few changes. The link is in my sig or in Reply #118 in this thread. Also update the WiFi Sync app as (again) Steven has updated it. New version as of this writing is 0.1.4 although I don't see any version number on the Play store nor in the app. But update it.
I still get server not found. I tried making a new entry in my router firewall and use the port number someone said they used several pages back. Not sure what I'm missing.Make sure you're using the latest MB patch as Steven made a few changes. The link is in my sig or in Reply #118 in this thread. Also update the WiFi Sync app as (again) Steven has updated it. New version as of this writing is 0.1.4 although I don't see any version number on the Play store nor in the app. But update it.
on your phone goto
Settings/ Apps and Notifications/ MusicBee Wifi Sync and scroll to the bottom which will show the version number
Does "bad byte at 1" indicate a corrupt mp3 file?could you run this debug version of MusicBee
could you run this debug version of MusicBee@Steven- first off, I apologize to you as upon further inspection, I was running 0.1.3 on both devices. I received no notification about 0.1.4 through the 'internal' list. However, I now have it on both and am getting ready to try again, and with the debug MB version installed. I should also note that from yesterday's MB log, I see the following entry:
https://www.mediafire.com/file/xs6pqgfp6mnmj2w/MusicBeeDebugSockets.zip/file
it will potentially write a lot of info to the error log, so i will need a zip of the entire file
i will probably also need to create an android debug version depending on the info
2/16/2019 7:45:22 PM - 10.0.14393.0 - 3.3.6986.37519 P - WifiSyncAbort: Unable to write data to the transport connection: An established connection was aborted by the software in your host machine.
SEVERE: ReceiveFile: /storage/B2D4-1CF9/Music/The Beatles/Sgt. Pepper's Lonely Hearts Club Band/1-11 - Good Morning Good Morning.m4a.part: open failed: EACCES (Permission denied)in the android Settings/ Apps & Notifications does MB Wifi Sync have Storage permissions enabled
SEVERE: ReceiveFile: /storage/B2D4-1CF9/Music/The Beatles/Sgt. Pepper's Lonely Hearts Club Band/1-11 - Good Morning Good Morning.m4a.part: open failed: EACCES (Permission denied)in the android Settings/ Apps & Notifications does MB Wifi Sync have Storage permissions enabled
Regarding the issues with permissions on external sd cards, i think i will need to use a different api for file handling so it will probably be a few days before progress is made on that front. I am a bit baffled why it all works fine for me on 2 different devices though - maybe something to do with developer access to the device.
SEVERE: ReceiveFile: /storage/B2D4-1CF9/Music/The Beatles/Sgt. Pepper's Lonely Hearts Club Band/1-11 - Good Morning Good Morning.m4a.part: open failed: EACCES (Permission denied)in the android Settings/ Apps & Notifications does MB Wifi Sync have Storage permissions enabled
In Applications Manager / Music Bee WiFi Sync / Permissions / Storage = YES
does anyone have experience with other apps that write to shared folders (such as music or photos) on an external sd card?
I was wondering, do you actually need to select the sd card from this dialog?
https://i.stack.imgur.com/8zjcC.png
A successful sync!! I don't really know how long it took as I had to leave for a while.
@Steven- I will PM a ZIP of MB's error log in a few minutes. The X5 error log is empty - zero bytes.
@Steven-so you are able to write to an external sd card without the permissions error. What android version is the X5 on?
I have removed the debug version and repatched with 3.3.6986. I deleted one directory from the X5 and launched a sync, with previewed and synced the files in that 'missing' directory successfully.
so you are able to write to an external sd card without the permissions error. What android version is the X5 on?(I thought I answered this, but don't see the reply anywhere.)
Also there isnt anything in the log you sent that sheds any light on the bad byte error
Both of the 'deleted' tracks are still present on the X5. MB's error log and WiFi app error log shows nothing to indicate and issue.it should be working. do you have "delete files" ticked in your sync settings for the X5 ?
2/17/2019 1:43:48 PM - 10.0.17763.0 - 3.3.6986.27856 - System.Exception: delete SM-G950U\Card\MusicBee\Music\B\Billy J Kramer & The Dakotas\1964 - Little Children\01 Little Children.MP3 ---> #=zMzJvP0fc8uTB5HA$B7onv6aXcmY_: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.IO.BufferedStream.Read(Byte[] array, Int32 offset, Int32 count)
at #=z53KzvbSw7$Dh6kjjUwGjU7WJ1eTz.#=zxRyJyho=()
--- End of inner exception stack trace ---
at #=z53KzvbSw7$Dh6kjjUwGjU7WJ1eTz.#=zxRyJyho=()
at #=z53KzvbSw7$Dh6kjjUwGjU7WJ1eTz.#=zV5qJFh0=(#=z1eOxCjD1iRUQqmZ2Hw== #=zzzPxjjQ=, Boolean #=zfuEfpdJI2zo1I9VkeQ==)
at #=z53KzvbSw7$Dh6kjjUwGjU7WJ1eTz.#=zV5qJFh0=(#=zRI3R4rQXuPdOxopMoblAvA8= #=zfEkmJK4=, Boolean #=zfuEfpdJI2zo1I9VkeQ==, Boolean #=zf7zd9qCHZQPq)
at #=z2j$HbXgKXKJK7IHIAPtp90k=.#=zQAifV1u$xxjZBAgaUi0LZzY0eO5n(#=zRI3R4rQXuPdOxopMoblAvA8= #=zeOK0pMk=, Object #=zc__S86IeT0ME)
--- End of inner exception stack trace ---
2/17/2019 3:26:05 PM - Copy C:\Users\scampbll\Music\Music\C\C2C\2012 - Tetra - 07 Happy.mp3 to SM-G950U\Card\MusicBee\Music\C\C2C\2012 - Tetra - 07 Happy.mp3
2/17/2019 3:26:05 PM - 10.0.17763.0 - 3.3.6987.19538 - WifiSyncAbort: Found invalid data while decoding.
2/17/2019 3:26:05 PM - Copy C:\Users\scampbll\Music\Music\G\Glen Campbell\1977 - Southern Nights - 01 Southern Nights.MP3 to SM-G950U\Card\MusicBee\Music\G\Glen Campbell\1977 - Southern Nights - 01 Southern Nights.MP3
2/17/2019 3:26:05 PM - 10.0.17763.0 - 3.3.6987.19538 - WifiSyncAbort: Unable to write data to the transport connection: An established connection was aborted by the software in your host machine.
it should be working. do you have "delete files" ticked in your sync settings for the X5 ?To be honest, it's a little difficult to tell which profile is being used. I have "Removable Disk" which is new since I started testing WiFi and has the storage path set to U:\. I have "X5" which uses storage path T:\, and there is "X5_SD1" which is the label of the SD card and has a storage path of V:\. All three of them are set to delete files. T:\ and V:\ represent the internal and external (SD card) respectively when the X5 is connected via USB.
Note also that MB is matching the sync settings against the device name, so will only find the device in MB named "X5"
@psychoadept
Apart from phred and myself, i think most people are having permission issues on external sd cards. I will need to implement a different api and it will take some time as its quite difficult navigating around the mess that google has implemented for sd card handling
Today, I tried it again and it connected. No idea what changed. I started a sync and could see the progress on both the phone and the computer. Then, not long into it, I got a message (again on the phone) that there was an "unrecoverable error". Since then, I just get the message again that it can't find the server. I've tried updating MB again but that didn't help.@psychoadept-
I deleted the "Removable Disk" profile and now the sync wants to delete all 27,000+ tracks from the X5 which I did not allow. I now know which profile belongs (belonged) to the X5 when using WiFi. I have rebooted the X5 and have restarted MB and I can't get the "Removable Disk" profile to be recreated. I tried reinstalling it (without uninstalling) and the Play Store tells me I have no eligible devices.it should be working. do you have "delete files" ticked in your sync settings for the X5 ?To be honest, it's a little difficult to tell which profile is being used. I have "Removable Disk" which is new since I started testing WiFi and has the storage path set to U:\. I have "X5" which uses storage path T:\, and there is "X5_SD1" which is the label of the SD card and has a storage path of V:\. All three of them are set to delete files. T:\ and V:\ represent the internal and external (SD card) respectively when the X5 is connected via USB.
Note also that MB is matching the sync settings against the device name, so will only find the device in MB named "X5"
I'm going to delete "Removable Disk" and do some more testing. Overall I'm pretty happy with how this is working. I just hope the other users can get squared away soon.
Today, I tried it again and it connected. No idea what changed. I started a sync and could see the progress on both the phone and the computer. Then, not long into it, I got a message (again on the phone) that there was an "unrecoverable error". Since then, I just get the message again that it can't find the server. I've tried updating MB again but that didn't help.@psychoadept-
From the "SM-G950U\Card" in your error message, I assume you're using a Samsung Galaxy S8, correct?
- Double-check the version number of the app. It should be 0.1.4. Settings > Apps > MusicBee Wifi Sync >scroll to the very bottom.
- While there tap on 'Permissions' and make sure 'storage' is turned on. (I know you already checked, but humor me please.)
- Next time the sync fails, exit and restart MB.
I don't think that will get you going, but it's worth a shot. Those are the steps I took when troubleshooting the S8. Which has worked perfectly.
18/02/2019 2:50:21 pm com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: ReceiveFile: Error reading file
18/02/2019 3:13:40 pm com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: ReceiveFile: Error reading file
18/02/2019 2:56:55 PM - D:\Track01.cda:refresh:The device is not ready. [D:\]
18/02/2019 3:04:44 PM - D:\Track01.cda:refresh:The device is not ready. [D:\]
18/02/2019 3:14:26 PM - Copy S:\My Music\My Music Library\Popular\Standard Releases\L\Linda Ronstadt\198411-Lush Life\02 - Skylark.flac to 4024E\SD card\Music\Linda Ronstadt\Lush Life\1·02 - Skylark.mp3
18/02/2019 3:14:26 PM - Copy S:\My Music\My Music Library\Popular\Standard Releases\L\Linda Ronstadt\198411-Lush Life\03 - It Never Entered My Mind.flac to 4024E\SD card\Music\Linda Ronstadt\Lush Life\1·03 - It Never Entered My Mind.mp3
18/02/2019 3:14:26 PM - 10.0.17763.0 - 3.3.6987.19538 P - WifiSyncAbort: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host.
13/02/2019 10:56:35 AM - D:\Track01.cda:refresh:The device is not ready. [D:\]
does it go away on restart if "wifi sync" is unticked?Codesuddenly appeared on this date and now occurs every time I start MB.13/02/2019 10:56:35 AM - D:\Track01.cda:refresh:The device is not ready. [D:\]
does it go away on restart if "wifi sync" is unticked?No it doesn't, but I think it's a bit of a red herring.
I deleted the "Removable Disk" profile and now the sync wants to delete all 27,000+ tracks from the X5 which I did not allow. I now know which profile belongs (belonged) to the X5 when using WiFi. I have rebooted the X5 and have restarted MB and I can't get the "Removable Disk" profile to be recreated. I tried reinstalling it (without uninstalling) and the Play Store tells me I have no eligible devices.I resolved this by restoring MusicBee3Settings.ini from a backup copy made when 'removable disk' was present. All is well.
I took the APK from the S8 and installed it on the X5 and it still won't create a profile. I uninstalled if from the X5 and reinstalled it. Still no profile. I do not want to delete 27k+ files and have to (or not be able to) resync them.
Any suggestions?
I saw that the app had updated so just tried connecting again, and it sees MusicBee now. Still can't transfer anything.What is the version number of this updated app? My Play Store tells me that "this app is compatible with all of your devices" yet when I try to (re)install it I'm told "No eligible devices for app install."
What is the version number of this updated app? My Play Store tells me that "this app is compatible with all of your devices" yet when I try to (re)install it I'm told "No eligible devices for app install."
It still says 0.1.4 for me.Thanks. So there's no update yet as 0.1.4 is from Saturday. I would think Steven would say so here when he's issued an update.
Could someone who has been having the permissions problem for files on external sd cards try this version (0.1.5)?
Unfortunately because i dont have the issue with my device, i cant confirm it myself.
You should see a new confirmation prompt to allow access to the sd card.
The release is only available on the internal testers channel. Also you will need Android 7+ for this test (Nougat +)
https://play.google.com/apps/internaltest/4700978781087552506
thanks for letting me know
You should update the MB patch version though - it wont help for this issue but fixes other issues
Unfortunately, I got the same result with 0.1.5. I did receive the new prompt and accepted it as well as the Android prompt.
it would be best for me if everyone holds off testing and reporting issues while i research the android api's available for storage - its truely a mess and poorly documented by google!
I have made another test version available 0.1.6
https://play.google.com/apps/internaltest/4700978781087552506
As before, for this test you need Android 7+
I have created a small test within the app where the following files will be created on your sd card:
Music/000/001/002.txt
Music/000/001/003.txt
Music/000/001/003.txt is then deleted
so you should only see 1 file if you check in the Files app (navigate from the devices folder, not via the Music folder)
A snackbar message will display if it works or not. Let me know how it goes.
If it does work then it shouldnt be too hard to apply the change to the app
A snackbar message will display if it works or not. Let me know how it goes.
If it does work then it shouldnt be too hard to apply the change to the app
A snackbar message will display if it works or not. Let me know how it goes.
If it does work then it shouldnt be too hard to apply the change to the app
The first time I got an error. It seemed to be unhappy because there wasn't already a Music folder on my SD card (all my files are synced to a MusicBee subfolder). But once I created the Music folder and restarted the app, it worked. 002.txt is there.
Does this suggest that folder creation is the issue, rather than music files?? I noticed that it created a separate folder per artist on my einternal storage.
the permissions issue should be fixed now version: 0.1.7:I have updated MB to 3.3.6993 and Wifi Sync to 0.1.7. Works fine on the Samsung S8 (internal storage) but not on the X5 (SD Card.)
https://play.google.com/apps/internaltest/4700978781087552506
Launching the sync app on the X5 I get a request to select the storage for your files. Two choices are shown: Internal Storage and Removable SD Card, which is selected by default. I tap 'grant access' and I see a 'file explorer' type screen showing all the directories on the SD Card (including the two I use for syncing: Playlists and Music.) At the bottom of the screen is "Select X5_SD1" which is correct, but when I tap it it goes back to the 'select the storage...' screen and the 'sync now' button is grayed out.unfortunately in order to make use of the new storage framework, for < Android 7, requires the user to manually select the card or a folder, and its really nonintuitive. You should tap the sd card (you should see folders such as Music) and then click the "select" button down the bottom. You didnt click the back button did you? If you are sure, could you post a screenshot of the android dialog that shows where you clicked "select"?
unfortunately in order to make use of the new storage framework, for < Android 7, requires the user to manually select the card or a folder, and its really nonintuitive. You should tap the sd card (you should see folders such as Music) and then click the "select" button down the bottom. You didnt click the back button did you? If you are sure, could you post a screenshot of the android dialog that shows where you clicked "select"?No, I did not click the back button. Sorry for the quality of the shots. I had to take pictures of the screen as it appears the X5 can't do screenshots. Or at least not in the way I'm accustomed to with other/later Android operation systems.
phred, i created a new android debug version. 0.1.7.1Thanks Steven. Here's the image:
it should show a popup window after you click Select
Can you let me know the values or post a screenshot of it
that looks ok. Could you run this android version 0.1.7.4
Feb 23, 2019 2:51:27 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: grant: perm count=2
Feb 23, 2019 2:51:27 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: grant: perm path=0E65-65B9:Music,root=0E65-65B9,perm r=true,w=true,index=2,sd card=/MNT/EXTERNAL_SD1
Feb 23, 2019 2:51:27 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: grant: perm path=0E65-65B9:,root=0E65-65B9,perm r=true,w=true,index=2,sd card=/MNT/EXTERNAL_SD1
Feb 23, 2019 2:51:27 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: grant: access=false
Feb 23, 2019 2:51:32 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: grant: perm count=2
Feb 23, 2019 2:51:32 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: grant: perm path=0E65-65B9:Music,root=0E65-65B9,perm r=true,w=true,index=2,sd card=/MNT/EXTERNAL_SD1
Feb 23, 2019 2:51:32 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: grant: perm path=0E65-65B9:,root=0E65-65B9,perm r=true,w=true,index=2,sd card=/MNT/EXTERNAL_SD1
Feb 23, 2019 2:51:32 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogInfo
INFO: grant: access=false
thanks. I can see why its not working and will need to think of a solutionGood luck. For both of us.
Try again now with v0.1.8Connected, permission granted, and syncing as expected.
Connected, permission granted, and syncing as expected.Except it didn't finish the sync. It threw "A non-recoverable error occurred during the synchonization process. Restart the app and try again." I did and it didn't.
Feb 23, 2019 5:22:06 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: ReceiveLoop: java.net.SocketTimeoutException
Feb 23, 2019 5:22:06 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: ReceiveFile: Error reading file
Feb 23, 2019 5:22:26 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Looper: java.net.SocketTimeoutException
Feb 23, 2019 5:27:08 PM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Looper: java.net.SocketTimeoutException
But I see 0.1.9 is available so I'll try that and report back.I'm happy to report all is well.
But I see 0.1.9 is available so I'll try that and report back.I'm happy to report all is well.
Feb 24, 2019 8:31:43 AM com.getmusicbee.musicbeewifisync.ErrorHandler LogError
SEVERE: Looper: Attempt to invoke virtual method 'java.lang.String android.net.Uri.toString()' on a null object reference
2/24/2019 8:29:44 AM - SM-G950U\Phone\ not mounted:
2/24/2019 8:29:54 AM - SM-G950U\Phone\ not mounted:
2/24/2019 8:30:13 AM - SM-G950U\Phone\ not mounted:
2/24/2019 8:31:43 AM - SM-G950U\Phone\ not mounted:
@psychoadept and all,
i can see why it would only work on the first run and that should be fixed now v0.2:
https://play.google.com/apps/internaltest/4700978781087552506
I have also temporarily bumped up the error logging to assist with any future issues
also for those that missed the message, update MusicBee as there was a bug with timestamps. Any files you previously synched with Wifi Sync will probably be re-synched again
https://getmusicbee.com/patches/MusicBee33_Patched.zip
With 3.3.6993 and 0.2 the Samsung S8 is throwing the 'non-recoverable error during sync' error.that was some debugging code. Its should work now with 0.2.1
that was some debugging code. Its should work now with 0.2.1Connections are being made from both devices to MB, but I added one song to a playlist that the S8 syncs with and deleted an album that the X5 syncs. Both devices connect and instantly stated that 'MusicBee synchronization successfully completed.' The added track is not on the S8 and the deleted album is still on the X5.
2/24/2019 9:15:39 AM - Sync Preview failed: Found invalid data while decoding.
Feb 24, 2019 9:15:32 AM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: storage: root path=/storage/emulated/0, root id=null, perm uri=null
Feb 24, 2019 9:15:37 AM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3AMusic,mapped path=null,write=true,sd card=/mnt/external_sd1
Feb 24, 2019 9:15:37 AM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A,mapped path=/mnt/external_sd1,write=true,sd card=/mnt/external_sd1
Feb 24, 2019 9:15:37 AM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: selected permission=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
Feb 24, 2019 9:15:38 AM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3AMusic,mapped path=null,write=true,sd card=/mnt/external_sd1
Feb 24, 2019 9:15:38 AM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A,mapped path=/mnt/external_sd1,write=true,sd card=/mnt/external_sd1
Feb 24, 2019 9:15:38 AM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: selected permission=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
Feb 24, 2019 9:15:38 AM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: storage: root path=/mnt/external_sd1, root id=0E65-65B9:, perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
try with v0.2.2.It's been a couple of hours and there's no new update available. 0.2.1 is still on both devices.
in this case only, also restart MB
it should be there now or in a few minutesInstalling now on both devices. Will be testing shortly. Thanks.
it should be there now or in a few minutes
SEVERE: deleteFiles: Music/James Blake/Assume Form/08 - Where’s the Catch .mp3: Failed to determine if 0CB5-7600:Music/James Blake/Assume Form/08 - Where’s the Catch .mp3 is child of 0CB5-7600:: java.io.FileNotFoundException: Missing file for 0CB5-7600:Music/James Blake/Assume Form/08 - Where’s the Catch .mp3 at /storage/0CB5-7600/Music/James Blake/Assume Form/08 - Where’s the Catch .mp3I have put in handling for this
With 0.2.2 the Samsung S8 worked perfectly. And it appears that the X5 is working too, but due to the fact that it's resyncing everything (24k+ tracks) it's slow going. I had to disable the idle timeout along with the display timeout, and connect to a power supply. From the progress scrollbar, it looks like less than 25% has completed and it's been going for about three hours.
With 0.2.2 the Samsung S8 worked perfectly. And it appears that the X5 is working too, but due to the fact that it's resyncing everything (24k+ tracks) it's slow going. I had to disable the idle timeout along with the display timeout, and connect to a power supply. From the progress scrollbar, it looks like less than 25% has completed and it's been going for about three hours.if you have a lot of .m4a files, you probably want to use v0.2.3 as they will be synched with the wrong filename in earlier versions
Steven - Is there a benchmark for the speed of this transfer protocol? It seemed to go extremely fast for me, but I only synced about 100 songs. It would be nice to have some idea of whether our transfer speeds are expected-behavior, or limited by our network environment in some way.for me, its many times faster than MTP but I didnt want to publicise that too much as it of course depends on the wifi router you are using/ how conjested with other traffic etc
f you have a lot of .m4a files, you probably want to use v0.2.3 as they will be synched with the wrong filename in earlier versionsI have all mp3s, so that part of 0.2.3 doesn't concern me. And the sync is still going.
f you have a lot of .m4a files, you probably want to use v0.2.3 as they will be synched with the wrong filename in earlier versionsI have all mp3s, so that part of 0.2.3 doesn't concern me. And the sync is still going.
Despite what zkhcohen states, this is just about the slowest sync I've done. But then again, I've only had to sync the entire library when I first got the X5 and then again when I swapped out the 256gb card for a 400gb. Once this sync is done it will only be deletes, updates, and much smaller copies.
2/24/2019 6:04:14 PM - Copy Z:\God Made Me Funky\God Made Me Funky\7 - God Made Me Funky.mp3 to T:\Music\God Made Me Funky\God Made Me Funky\7 - God Made Me Funky.mp3
2/24/2019 6:04:14 PM - 10.0.14393.0 - 3.3.6993.27676 P - WifiSyncAbort: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host.
2/24/2019 6:04:14 PM - Copy Z:\God Made Me Funky\God Made Me Funky\6 - Ur Own Way.mp3 to T:\Music\God Made Me Funky\God Made Me Funky\6 - Ur Own Way.mp3
2/24/2019 6:04:14 PM - 10.0.14393.0 - 3.3.6993.27676 P - WifiSyncAbort: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host.
2/24/2019 6:04:14 PM - Copy Z:\God Made Me Funky\God Made Me Funky\5 - Basslude.mp3 to T:\Music\God Made Me Funky\God Made Me Funky\5 - Basslude.mp3
2/24/2019 6:04:14 PM - 10.0.14393.0 - 3.3.6993.27676 P - WifiSyncAbort: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host.
2/24/2019 6:04:14 PM - Copy Z:\God Made Me Funky\God Made Me Funky\4 - Majikarpet.mp3 to T:\Music\God Made Me Funky\God Made Me Funky\4 - Majikarpet.mp3
2/24/2019 6:04:14 PM - 10.0.14393.0 - 3.3.6993.27676 P - WifiSyncAbort: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host.
2/24/2019 6:04:14 PM - Copy Z:\God Made Me Funky\God Made Me Funky\3 - Bartenda.mp3 to T:\Music\God Made Me Funky\God Made Me Funky\3 - Bartenda.mp3
2/24/2019 6:04:14 PM - 10.0.14393.0 - 3.3.6993.27676 P - WifiSyncAbort: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host.
2/24/2019 6:04:14 PM - Copy Z:\God Made Me Funky\God Made Me Funky\2 - Intro.mp3 to T:\Music\God Made Me Funky\God Made Me Funky\2 - Intro.mp3
2/24/2019 6:04:14 PM - 10.0.14393.0 - 3.3.6993.27676 P - WifiSyncAbort: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host.
INFO: findCandidate: Probing 192.168.1., exclude=116
Feb 24, 2019 12:04:52 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3AMusic,mapped path=null,write=true,sd card=/mnt/external_sd1
Feb 24, 2019 12:04:52 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A,mapped path=/mnt/external_sd1,write=true,sd card=/mnt/external_sd1
Feb 24, 2019 12:04:52 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: selected permission=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
Feb 24, 2019 12:04:53 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3AMusic,mapped path=null,write=true,sd card=/mnt/external_sd1
Feb 24, 2019 12:04:53 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A,mapped path=/mnt/external_sd1,write=true,sd card=/mnt/external_sd1
Feb 24, 2019 12:04:53 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: selected permission=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
Feb 24, 2019 12:04:53 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: storage: root path=/mnt/external_sd1, root id=0E65-65B9:, perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
Feb 24, 2019 12:05:01 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: storage: root path=/mnt/external_sd1, root id=0E65-65B9:, perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
Feb 24, 2019 5:54:02 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: receiveLoop: java.net.SocketTimeoutException
Feb 24, 2019 5:54:03 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: receiveFile: Error reading file
Feb 24, 2019 5:54:03 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper: bad second or third byte at 2
MusicBee wasn't quite keeping up with the process; it's stopping at 90% right now (just syncing the playlists).I am not sure i understand. Are you referring to the taskbar progress in windows not ending at 100% ?
I connected the X5 to MB via USB cable, disabled WiFi transfer in Devices Preferences and synced 27k tracks. All went well until it got to the playlists. None of which copied. Error is "2/25/2019 8:41:02 AM - Add playlist "G:\MusicBee\phred\Playlists\R & R HoF Inductees.xautopf" Operation is not valid due to the current state of the object.Is there a stack trace in the error log? - please send it to me if there is
MusicBee wasn't quite keeping up with the process; it's stopping at 90% right now (just syncing the playlists).I am not sure i understand. Are you referring to the taskbar progress in windows not ending at 100% ?
the USB device playlist save is fixed now:Great. I was only about 200 tracks into a USB sync so I canceled it, added the patch, and restarted.
https://getmusicbee.com/patches/MusicBee33_Patched.zip
Do you think I try another WiFi sync once the USB sync has completed? Or should abandon hope for the X5 and WiFi?I think so but I cant say with certaintly. There might be a way to force the android device to scan all the files onto the device into the database used for the MTP protocol. If you are googling for info, the database is called MediaStore.
There might be a way to force the android device to scan all the files onto the device into the database used for the MTP protocol. If you are googling for info, the database is called MediaStore.Thanks. Once the USB sync completes I'll try the suggestion in the link. And then start googling.
If you do manage that, then incremental wifi syncs should be fine.
edit:
rebooting the device might help
and this topic might help:
http://www.jrtstudio.com/iSyncr/Tutorials/How-To-Refresh-Android-Media-Cache
https://android.stackexchange.com/questions/46315/not-all-files-are-visible-over-mtpSteven- thanks for this link and procedure. The link pretty much said the same thing, but also made reference to an app called SD Scanner, which scans the card for changes and then syncs the changes to Media Storage. The link given for SD Scanner is dead on Google Play, but I found an APK, installed it and it seemed to help. I also found an option in GoneMad Music Player to not only scan the specified folders but to sync with the Android Media Library upon each start of the music service.
Disconnect the USB cable from phone.
Click 'Clear data' on the Media Storage application.
Then 'Force stop'.
Reconnect the USB cable to phone.
The Media Storage application is restarted and rebuilds the media list.
Missing files are now available.
This avoids rebooting, which was important for me.
TEST RESULTS:
MusicBee Wifi Sync Android App v 0.2.4
Device Android v 6.0.1
MB v 3.3.6993
Music files types predominantly m4a + few mp3.
All expected copy and delete operations sucessful for both Internal memory and MicroSD card for music files.
No Error log entries for MB on PC
MusicBeeWifiSyncErrorLog.txt.2 and Log.txt.2.lck empty.
PROBLEM
OLDIES.M3U Playlist NOT copied (using relative paths).
OLDIES.M3U Playlist IS copied but shows EMPTY. (NOT using relative paths).
You are not using the latest MB version, so please update it and try again.
I cant believe ticking the relative paths option would make any difference as to whether the playlist was copied or not, and if it didnt copy then there should be an entry in the Android error log. If the playlist is still empty after using the latest version, on what basis are you saying the playlist was empty?
It is possible that if you are using the wired MTP connection and configured .PLA as the format, then when using wireless i am not sure what MB would do, so I will check that out. Try changing the format to .M3U
On the Android device OLDIES.M3U playlist appears empty, if I double-click, nothing happens.Is the .m3u file truly empty? Look at it with a text editor. And is it showing zero bytes as a file size.
@freddy, I am afraid i have no idea why your wireless playlist sync doesnt happen without an error being logged.
How do you determine the playlist is not there?
Hope that's a bit clearer!!In honesty not really - i am finding your reports very hard to follow and make sense of.
On the Android device OLDIES.M3U playlist appears empty, if I double-click, nothing happens.Is the .m3u file truly empty? Look at it with a text editor. And is it showing zero bytes as a file size.
I was experiencing something like this yesterday where the -music player- was not showing the playlists. But they were there and contained data. If the playlist file actually contains data and your music player doesn't see them, perhaps you need to find the 'rescan' option in the player. Or sync the Android Media Storage with the newly synced files.
This might help a little: https://getmusicbee.com/forum/index.php?topic=27681.msg155676#msg155676
Hope that's a bit clearer!!In honesty not really - i am finding your reports very hard to follow and make sense of.
You need to view the contents of the playlist files to determine if they are empty eg. using windows explorer copy the file to your computer drive and then edit the file using a text editor.
I'll clear everything off of the Android device , update to the latest MB patch and start again, and will try to make any test results clearer.were you using the latest patch that i linked to a couple of hours ago ?
@freddy, yes i can see there is a bug with MTP wired sync for playlists. This should fix that:Assuming yes, can you replace musicbee.exe with this one:
https://getmusicbee.com/patches/MusicBee33_Patched.zip
Feb 26, 2019 3:37:49 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3AMusic,mapped path=null,write=true,sd card=/mnt/external_sd1
Feb 26, 2019 3:37:49 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A,mapped path=/mnt/external_sd1,write=true,sd card=/mnt/external_sd1
Feb 26, 2019 3:37:49 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: selected permission=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
Feb 26, 2019 3:37:50 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3AMusic,mapped path=null,write=true,sd card=/mnt/external_sd1
Feb 26, 2019 3:37:50 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A,mapped path=/mnt/external_sd1,write=true,sd card=/mnt/external_sd1
Feb 26, 2019 3:37:50 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: selected permission=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
Feb 26, 2019 3:37:50 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: storage: root path=/mnt/external_sd1, root id=0E65-65B9:, perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
Feb 26, 2019 3:37:59 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: storage: root path=/mnt/external_sd1, root id=0E65-65B9:, perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
were you using the latest patch that i linked to a couple of hours ago ?
What is the normal / correct / required configuration for Playlist path?You have to determine what/where your player requires as regards to location of the playlist files and the music files.
Is it generated by MB or by browsing and selecting by the user?
You have to determine what/where your player requires as regards to location of the playlist files and the music files.
You have to set that up in MB. And once set, it should remain persistent as long as you don't change it on the player.
MB can't determine where to put the files unless you configure it.
Using 3.3.6996 and 0.2.4 and changing nothing else from yesterday, WiFi sync is mostly working again on the X5. I added an album to MB's library and one other track to a playlist. WiFi preview shows only the album to be synced and doesn't display any playlists. I went ahead anyway and the album transferred but the track for the playlist did not. There were 89 tracks in the playlist before the sync and there still are.irrespective of which android version and which storage card you use, MB will always sync a playlist if (a) its included in the MB device sync settings and (b) you dont have the format set to "Do not save" ie. you have the format set to M3U.
irrespective of which android version and which storage card you use, MB will always sync a playlist if (a) its included in the MB device sync settings and (b) you dont have the format set to "Do not save" ie. you have the format set to M3U.The playlists are definitely included in the sync settings for the X5 and the format is set to M3U. But the playlists are not visible in the preview, nor do they transfer.
If those conditions are met, the preview should always show the playlist. As to the actual sync, its theoretically possible it doesnt sync due to a bug
are you using the latest MB patch version 3.3.6996 and android app 0.2.4?I am using 6996 and 0.1.4 according to the app info. . I checked for updates yesterday before trying it and posting about it. It doesn't not show up under the beta apps in the play store app.
files are prompted for deletion for any songs that dont match the generated filename based on the sync settings using all the source files
eg. has the file path or naming template been changed in any way in the sync settings
Although I see that FiiO just release a firmware update for the X5. There's no mention of an Android OS update, but I'll update the firmware and try another WiFi sync.Sadly no change.
I am using 6996 and 0.1.4 according to the app info. . I checked for updates yesterday before trying it and posting about it. It doesn't not show up under the beta apps in the play store app.Current version of the wifi app is 0.2.4. Open up the Play Store app from within your device and check for updates.
Isn't that what I just said I did? I did it twice. Before trying to sync and again before posting to the forum.I am using 6996 and 0.1.4 according to the app info. . I checked for updates yesterday before trying it and posting about it. It doesn't not show up under the beta apps in the play store app.Current version of the wifi app is 0.2.4. Open up the Play Store app from within your device and check for updates.
If any of the others who joined the testing list have any comments on the latest version, it would be appreciated - the app should be fully functional now.
The latest play store version is 0.2.4
https://play.google.com/apps/internaltest/4700978781087552506
for those who missed the message a few days ago, also update MusicBee as there was a bug with timestamps. Any files you previously synched with Wifi Sync will probably be re-synched again
https://getmusicbee.com/patches/MusicBee33_Patched.zip
What do I need to do?use the link provided in the message?
is "C:\Users\Zachary\Music\MusicBee\Playlists\Playlists\..." the correct source playlist location?
what is the storage path in the musicbee device sync settings?
and what is the Playlist storage path configured in the musicbee device sync settings?
it might be useful to send me a link to your settings file, indicating which device you are using if there are multiple
I still am not getting any updates on the MB Wifi App. What do I need to do? It was last updated on Feb 16th.I would hazard a guess that you are using an android 4.4 (KitKat) device.
https://play.google.com/apps/internaltest/4700978781087552506What do I need to do?use the link provided in the message?
None of my .m3u playlists were transferredMy MB error log shows one set of these for each of my 79 playlists. And yes, the path is correct.
2/27/2019 4:56:20 PM - Operation is not valid due to the current state of the object.
2/27/2019 4:56:20 PM - Add playlist "G:\MusicBee\phred\Playlists\George Harrison.mbp" Operation is not valid due to the current state of the object.
Feb 27, 2019 4:56:17 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A,mapped path=/mnt/external_sd1,write=true,sd card=/mnt/external_sd1
Feb 27, 2019 4:56:18 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: selected permission=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
Feb 27, 2019 4:56:20 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A,mapped path=/mnt/external_sd1,write=true,sd card=/mnt/external_sd1
Feb 27, 2019 4:56:20 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: grant: selected permission=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
Feb 27, 2019 4:56:20 PM com.getmusicbee.musicbeewifisync.ErrorHandler logInfo
INFO: storage: root path=/mnt/external_sd1, root id=0E65-65B9:, perm uri=content://com.android.externalstorage.documents/tree/0E65-65B9%3A
2/27/2019 9:20:51 PM - Q:\Track03.cda:refresh:The parameter is incorrect. [Q:\]
2/27/2019 9:20:51 PM - R:\Track10.cda:refresh:The parameter is incorrect. [R:\]
2/27/2019 9:20:52 PM - Q:\Willie Dixon\The Quiet Night\9 - I Think I Got the Bl.mp3:refresh:The parameter is incorrect. [Q:\Willie Dixon\The Quiet Night\]
2/27/2019 9:20:55 PM - R:\Grateful Dead\Boston Music Hall\1-9 - Tennessee Jed.mp3:refresh:The parameter is incorrect. [R:\Grateful Dead\Boston Music Hall\]
@zkhcohen, your device is named "SAMSUNG-SM-G955U" but your playlist root path is configured as "SM-G955U\Card\Playlists\"Are you saying that if we rename our device or switch cards to a new one the playlists won't work or have to be recreated?
I am guessing the name of your device has recently been changed.
So MB is trying to save the playlists to:
SAMSUNG-SM-G955U\Card\SM-G955U\Card\Playlists\
You should set the correct playlist root path - easier if you just make it a relative path like the other folders.
Having said all this, there is a bug as it failed to create folder "SM-G955U". I can see why that happened and will fix that
@phred, i have sent you a PM re: the refresh entries in the error log
In my earlier post I said i am using a GS7. I'm on nougat.I still am not getting any updates on the MB Wifi App. What do I need to do? It was last updated on Feb 16th.I would hazard a guess that you are using an android 4.4 (KitKat) device.
All the updates after 1.4 only work on android 5.0 and above.
https://play.google.com/apps/internaltest/4700978781087552506What do I need to do?use the link provided in the message?
Unless Bee-liever is correct.
Is it necessary to delete everything and sync it all again?no.
Is it necessary to delete everything and sync it all again?no.
can you send me a link to your settings file (help/ support/ view settings)
and also let me know the folder path the music files reside on your device
The folder path on the phone is /storage/9C33-6BBD/Music for the music and /Playlists for the playlists.that doesnt match to your settings file which has:
Edit: Ok, so I've been getting a few failures on the bigger transfer. from the MB error log:do you have the log from the android device in the Downloads folder?
Yeah, I have the file. It's about a 1 MB. I've been testing the sync and getting a LOT of weird failures/recopys. I'll post it to my google drive and PM you the link.looking at the error log, i dont think i can do anything about the issue you were having. It looks to me like something on the android device went unstable and didnt recover
could there be a side effect on the MTP sync from the latest changes you did on the device syncing ?only if you succeeded with the Wifi Sync on an some of the earlier MB builds due to a bug with setting the file modification time, and every file was synched.
I synced it with MB with the phone plugged into the computer. So I think that is MTP sync. I think the setting is "File Transfer".The folder path on the phone is /storage/9C33-6BBD/Music for the music and /Playlists for the playlists.that doesnt match to your settings file which has:
SM-G930V\Card\
however i am not sure that is actually the problem
how did you get the files onto the sd card - using musicbee, and using wired MTP sync? and did you sync to that phone with the card inserted?
I synced it with MB with the phone plugged into the computer. So I think that is MTP sync. I think the setting is "File Transfer".I take that to mean the card in question was inserted in the phone when you synched it with MB using a wired connection.
I was gonna do some testing today with the "enable 2 way synchronisation" option checked, but is 'greyed out'..yes thats right for now
Is that correct for Wifi sync only??
The file should be physically present on the card but not show in windows explorer or anywhere that depends on the mediastore database.I added a new playlist to the sync parameters and set the sync to -only- sync playlists. Nothing new was added to the X5. I checked with an Android file manager and the new playlist file does not exist on the card. I also connected the X5 via USB to MB and examined the playlists folder. The new playlist isn't there.
If you browse using the Files app via the SD Card storage you should see the file.
If you are still convinced it wasnt even copied at all then i will give you a debug version.
@phred, can you run this debug version and let me know the info at the end of the error log after doing a wifi sync (preview only is ok)I added one playlist to the list of already enabled playlists and then attempted a WiFi sync. Sync app stated "No changes required."
3/3/2019 7:36:39 AM - device name=X5,storage=T:\,playlists path=Playlists\,est=True
3/3/2019 7:36:39 AM - playlist all=False,count=0,create folders=False
3/3/2019 7:36:44 AM - playlists=False,format=M3u,partial=False
3/3/2019 7:36:44 AM - sync playlists=False,est=True
Its nothing to do with what storage path you have set. MB is matching on the device name, so the configuration you need to edit is called "X5" - you can find and edit it in Preferences/ Devices.YES! Playlists are now showing up on the preview and they are syncing. Added one playlist and it copied. Deleted a playlist and it was removed. Added a track to a playlist and it copied. Thanks very much Steven.
As it stands you have no playlists selected in "X5"
@zkhcohen, your device is named "SAMSUNG-SM-G955U" but your playlist root path is configured as "SM-G955U\Card\Playlists\"
I am guessing the name of your device has recently been changed.
So MB is trying to save the playlists to:
SAMSUNG-SM-G955U\Card\SM-G955U\Card\Playlists\
You should set the correct playlist root path - easier if you just make it a relative path like the other folders.
Having said all this, there is a bug as it failed to create folder "SM-G955U". I can see why that happened and will fix that
@phred, i have sent you a PM re: the refresh entries in the error log
Ok, thanks. I *think* it's actually syncing correctly.I think its just a display bug when accessed via the Preferences/ Devices tab, and should have sync'ed correctly assuming you saved with the correct path.
)could there be a side effect on the MTP sync from the latest changes you did on the device syncing ?only if you succeeded with the Wifi Sync on an some of the earlier MB builds due to a bug with setting the file modification time, and every file was synched.
I suggest you try with the MB version from the first forum topic. If it still happens, check the modification date/time of some of the files. Also check the MB sync settings has the correct music folder path and correct storage path
Let me know how that goes.
Ok, thanks. I *think* it's actually syncing correctly.I think its just a display bug when accessed via the Preferences/ Devices tab, and should have sync'ed correctly assuming you saved with the correct path.
Its fixed now:
https://getmusicbee.com/patches/MusicBee33_Patched.zip
The issue comes from the fact that the Storage folder of my phone is always reset to "internal memory" even if I set it back to "external SD card" (after what the sync over MTP behaves quite correctly).wifi sync doesnt update the MB device sync settings. With wired sync, when you change the storage root path, there is a behaviour where its not saved unless you do a preview or sync. I will address that at some point
I have tried to modify another parameter in the device settings, like "delete unmatched target files" together with the Root path (set back to "SD CARD"), yet in MusicBee3Settings.ini, only on the <DeleteUnmatchedTargetFiles> param is updated, but not the <RootPath> one, when exiting MB.
The issue comes from the fact that the Storage folder of my phone is always reset to "internal memory" even if I set it back to "external SD card" (after what the sync over MTP behaves quite correctly).wifi sync doesnt update the MB device sync settings. With wired sync, when you change the storage root path, there is a behaviour where its not saved unless you do a preview or sync. I will address that at some point
I have tried to modify another parameter in the device settings, like "delete unmatched target files" together with the Root path (set back to "SD CARD"), yet in MusicBee3Settings.ini, only on the <DeleteUnmatchedTargetFiles> param is updated, but not the <RootPath> one, when exiting MB.
I have done some further testing, and the RootPath setting does not get updated even after a sequence of preview/sync: it is set to "Internal memory" while I explicitely set it to "SD Card" (still, the device summary in the sync panel always shows the SD Card size, not the internal memory one).yes i agree - it looks like a change i made causes it not to be updated. I will fix that for the next 3.3 update
Is it necessary to delete everything and sync it all again?no.
can you send me a link to your settings file (help/ support/ view settings)
and also let me know the folder path the music files reside on your device
I have done some further testing, and the RootPath setting does not get updated even after a sequence of preview/sync: it is set to "Internal memory" while I explicitely set it to "SD Card" (still, the device summary in the sync panel always shows the SD Card size, not the internal memory one).yes i agree - it looks like a change i made causes it not to be updated. I will fix that for the next 3.3 update
edit:
https://getmusicbee.com/patches/MusicBee33_Patched.zip
that should have been fixed this morning so please re-download
Will it be possible only with 2 way Wifi Sync?Thats right. After I feel comfortable one-way wifi sync is stable i will approach the developers of some of the players to see if there is a way to sync ratings and play-counts back to musicbee. Specifically on the point of deleting songs on the phone and playlists, i could probably do that without any co-operation of the other players but i havent investigated yet.
Also there should be an option to include folders manually in the preferences like if i want to just sync only two albums then why do i need to sync whole music? And there should be an easy way to do it like you should be able to just right-click on any album in MusicBee and click Sync and boom it goes to the phone.you can do that with wired sync, using right click/ Send To/ Device
If you find they're truly not being copied over try manually deleting the pla files on the device and then resyncing.
QuoteIf you find they're truly not being copied over try manually deleting the pla files on the device and then resyncing.
I've did deleted the PLA files and Yes, they are synced in the right folder.
But the App still writes PLA files but shows M3U in the sync preview.
You say you're seeing m3u in the preview, so make sure they're not going to a different folder rather than the one expected.
I am using 3.3.7003 and syncronication is a little bit buggy at the moment. Sometimes it works, sometimes not.How solid is your Wifi connection?
Actually it stops with the android message: A non-recoverable error occured during the synchronization process.... and the log files say (german phone!):
"März 08, 2019 9:48:15 VORM. com.getmusicbee.musicbeewifisync.ErrorHandler logError
SCHWERWIEGEND: looper [CLT-L29, 9, 0.2.6] command=ReceiveFile: java.io.UTFDataFormatException: malformed input around byte 114"
Is there going to be a way to select which playlists or whatever to sync via WIFI from the android app?I have implemented the ability to select specific playlists for sync from the android device (not artists or albums, just playlists)
Oh thank you!!! I can't wait to try it. Keep up the good work!!! I wish you can sync ratings with poweramp but maxmp doesn't want to sync with anything because he said it's not reliable to sync ratings with other players outside of Poweramps closed in rating system. pity so I don't know if you will have any luck inquiring Max about it. But I do know I've used a few players that will let you select what rating system you want to use. I think PlayerPro and Jet Audio was two of them. They had iSyncr on there, android, and a few others.Is there going to be a way to select which playlists or whatever to sync via WIFI from the android app?I have implemented the ability to select specific playlists for sync from the android device (not artists or albums, just playlists)
I will probably make it available in a few days time
Updated alpha version 0.3:It's starting to mature nicely. Some nice additions to this version. I like the settings option and to ability to see the error log from within the app. And it's working well on the Samsung S8. Didn't do a sync with the X5, but launched and the playlist option appears, so I assume a sync will work well here also.
https://play.google.com/apps/internaltest/4700978781087552506
Updated alpha version 0.3:
https://play.google.com/apps/internaltest/4700978781087552506
It needs the latest patched MusicBee v3.3
https://getmusicbee.com/patches/MusicBee33_Patched.zip
you need to view the error log in the app itself - click on the menu in the action bar
you need to view the error log in the app itself - click on the menu in the action bar
15/03/2019 16:24:32 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\WHISSEY.xautopf" I/O error occurred.
15/03/2019 16:24:32 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\RATED.xautopf" I/O error occurred.
15/03/2019 16:24:33 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\RANDOM.xautopf" I/O error occurred.
15/03/2019 16:24:33 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\ONLY ME.xautopf" I/O error occurred.
15/03/2019 16:24:33 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\OLDIES.xautopf" I/O error occurred.
15/03/2019 16:24:33 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\CLASSICS.xautopf" I/O error occurred.
15/03/2019 16:24:33 - Add playlist "D:\MusicBee\Library\Playlists\GROUPS\RECENTS.xautopf" I/O error occurred.
15 Mar 2019 16:24:29 com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: receiveFile [SM-A500FU, 6.0.1, 0.3] file=Playlists/WHISSEY.m3u: java.io.FileNotFoundException: /storage/6264-3230/Playlists/WHISSEY.m3u: open failed: EACCES (Permission denied)
15 Mar 2019 16:24:32 com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: receiveFile [SM-A500FU, 6.0.1, 0.3] file=Playlists/RATED.m3u: java.io.FileNotFoundException: /storage/6264-3230/Playlists/RATED.m3u: open failed: EACCES (Permission denied)
15 Mar 2019 16:24:32 com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: receiveFile [SM-A500FU, 6.0.1, 0.3] file=Playlists/RANDOM.m3u: java.io.FileNotFoundException: /storage/6264-3230/Playlists/RANDOM.m3u: open failed: EACCES (Permission denied)
15 Mar 2019 16:24:32 com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: receiveFile [SM-A500FU, 6.0.1, 0.3] file=Playlists/ONLY ME.m3u: java.io.FileNotFoundException: /storage/6264-3230/Playlists/ONLY ME.m3u: open failed: EACCES (Permission denied)
15 Mar 2019 16:24:32 com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: receiveFile [SM-A500FU, 6.0.1, 0.3] file=Playlists/OLDIES.m3u: java.io.FileNotFoundException: /storage/6264-3230/Playlists/OLDIES.m3u: open failed: EACCES (Permission denied)
15 Mar 2019 16:24:32 com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: receiveFile [SM-A500FU, 6.0.1, 0.3] file=Playlists/CLASSICS.m3u: java.io.FileNotFoundException: /storage/6264-3230/Playlists/CLASSICS.m3u: open failed: EACCES (Permission denied)
15 Mar 2019 16:24:32 com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: receiveFile [SM-A500FU, 6.0.1, 0.3] file=Playlists/RECENTS.m3u: java.io.FileNotFoundException: /storage/6264-3230/Playlists/RECENTS.m3u: open failed: EACCES (Permission denied)
i expect when you granted permissions on the android 6.0 device, you granted access to the Music folder and didnt grant access for the sd card itself ie. the Playlists folder is not permissioned.
If you open the Settings panel from the action bar, I think you can re-grant the permission. If not, i will make the enhancement so you can
@freddy, can you download the latest app alpha 0.3.1
https://play.google.com/apps/internaltest/4700978781087552506
and then click the settings button and redo the grant access. It now forces you to select the sd card itself so we can eliminate that as a potential reason for the issues
@freddy, can you download the latest app alpha 0.3.1
https://play.google.com/apps/internaltest/4700978781087552506
and then click the settings button and redo the grant access. It now forces you to select the sd card itself so we can eliminate that as a potential reason for the issues
you only need to do it once
16 Mar 2019 11:17:26 com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: receiveFile [SM-J500FN, 6.0.1, 0.3.1] file=Playlists/WHISSEY.m3u: java.io.FileNotFoundException: /storage/B2D4-1CF9/Playlists/WHISSEY.m3u: open failed: EACCES (Permission denied)
16 Mar 2019 11:17:26 com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: receiveFile [SM-J500FN, 6.0.1, 0.3.1] file=Playlists/RATED.m3u: java.io.FileNotFoundException: /storage/B2D4-1CF9/Playlists/RATED.m3u: open failed: EACCES (Permission denied)
16 Mar 2019 11:17:26 com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: receiveFile [SM-J500FN, 6.0.1, 0.3.1] file=Playlists/RANDOM.m3u: java.io.FileNotFoundException: /storage/B2D4-1CF9/Playlists/RANDOM.m3u: open failed: EACCES (Permission denied)
16/03/2019 11:17:25 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\ONLY ME.xautopf" I/O error occurred.
16/03/2019 11:17:25 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\OLDIES.xautopf" I/O error occurred.
16/03/2019 11:17:25 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\CLASSICS.xautopf" I/O error occurred.
16/03/2019 11:17:25 - Add playlist "D:\MusicBee\Library\Playlists\GROUPS\RECENTS.xautopf" I/O error occurred.
@freddy, can you download the latest app alpha 0.3.1
https://play.google.com/apps/internaltest/4700978781087552506
and then click the settings button and redo the grant access. It now forces you to select the sd card itself so we can eliminate that as a potential reason for the issues
16/03/2019 12:02:50 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\WHISSEY.xautopf" I/O error occurred.
16/03/2019 12:02:50 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\RATED.xautopf" I/O error occurred.
16/03/2019 12:02:50 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\RANDOM.xautopf" I/O error occurred.
16/03/2019 12:02:51 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\ONLY ME.xautopf" I/O error occurred.
16/03/2019 12:02:51 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\OLDIES.xautopf" I/O error occurred.
16/03/2019 12:02:51 - Add playlist "D:\MusicBee\Library\Playlists\SAMSUNG\CLASSICS.xautopf" I/O error occurred.
16/03/2019 12:02:51 - Add playlist "D:\MusicBee\Library\Playlists\GROUPS\RECENTS.xautopf" I/O error occurred.
@freddy, can you download the latest app alpha 0.3.1
https://play.google.com/apps/internaltest/4700978781087552506
and then click the settings button and redo the grant access. It now forces you to select the sd card itself so we can eliminate that as a potential reason for the issues
I have added some debug code to 0.3.3
can you run the sync without granting permission and capture the log
and then run again and grant permission and capture the log again
I think i know whats going on. Does it work if you just click "SYNC NOW" (without resetting the storage grant and without doing the preview) ?
I think i know whats going on. Does it work if you just click "SYNC NOW" (without resetting the storage grant and without doing the preview) ?
v0.3.4 is available now which should fix the issue.
The errorlog is reset on the next restart and only after the first error has occurred
v0.3.4 is available now which should fix the issue.
The errorlog is reset on the next restart and only after the first error has occurred
I approached the GoneMad developer about access to ratings/ playcounts and playlists back to MusicBee ie. 2-way sync. Based on his feedback, it looks like there is a way for all three so i will look at implementing that.
However, for the ratings and playcounts, the mechanism is to trigger the backup functionality which generates an xml file dump of the library (I assume like the MB iTunes xml export function). I am not familiar with gonemad but so does having the backup function automatically invoked cause any concerns - does the backup function do more than just dump an xml file of the library?
Instructions:
- In the MusicBee Device preferences panel, tick the "enable Wifi transfer with Android devices"
- make sure you allow MusicBee when windows firewall prompts
- on your Android device, run the Wifi sync app
- select whether you want to sync to your Internal memory or to an external SD Card (if available)
- then click "Locate Server"
- MusicBee must be running for this to work and windows firewall permission granted
- you only need to do this once
- only connections from your private network are supported
- the app error log can be viewed from the action bar/ Error Log menu item
I have a question. If I sync with both the cord and wifi sync does it copy the music separately so I would have to choose one or the other? Or can I do both and keep the music synced together and delete files that aren't in the playlists anymore?anyone?
I have a question. If I sync with both the cord and wifi sync does it copy the music separately so I would have to choose one or the other? Or can I do both and keep the music synced together and delete files that aren't in the playlists anymore?anyone?
I have a question. If I sync with both the cord and wifi sync does it copy the music separately so I would have to choose one or the other? Or can I do both and keep the music synced together and delete files that aren't in the playlists anymore?anyone?
Based on my experience, as long as you use the "as configured in MusicBee" setting in the WiFi app, it doesn't matter how you choose to sync because everything will be synced together.
So if i want to add more playlists using the app with will sync stuff double rather then using the same music that's already on there?I have no idea what you are asking. What dont you try it and see
So if i want to add more playlists using the app with will sync stuff double rather then using the same music that's already on there?I have no idea what you are asking. What dont you try it and see
So if i want to add more playlists using the app with will sync stuff double rather then using the same music that's already on there?
If i add more playlists with the wifi will it add it and other songs that are already on my phone twice? And if i use the delete function will it delete all the playlists that aren't selected through the app? I'm also trying to figure out why I have duplicate playlists in poweramp and on my phone. I have playlists in the Music Folder and Playlists in the Playlist folder. I just want to make sure whatever I sync over the WIFI isn't duplicating what I already have via the wired sync.
I have no idea what you are asking. What dont you try it and seeLike he said, try it and see if it duplicates or not. You can always go in the file manager and delete anything or everything, or hook up to a computer and do the same in file explorer, if it doesn't work out the way you want.
1. Is last played date sent with the play count, or is it just the counts?I overlooked 1. but will include that
2. It it possible to pick and choose what to sync? In other words, just ratings, just playlists, some combination of these, or is it an all or nothing thing?
I guess I have one more question on the last point you highlighted. My GMMP play count is already in MB from last.fm. Am I right that doing this reverse sync would double those? If so, I'll just delete my GMMP database before doing my first sync, which is easy enough, I just want to check that it's necessary to avoid double counts.yes reverse sync would effectively double the playcount from gmmp if you already use last.fm
This sounds so awesome! I still have trouble with my phone being able to find MusicBee on the network. Do you have any ideas on troubleshooting?Check the musicbee error log. Otherwise i am not expert enough on network connectivity to be able to help
How's the reverse sync work? Does it require wifi sync app too?Yes both sync modes require an app running on the device.
This sounds a perfect candidate for premium feature, meaning not everybody needs it but the development and maintenance require lots of efforts.
I'd suggest you bundle the two features into a single android app and sell it. That will help you compensate the MB server cost.
Apr 13, 2019 6:49:43 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:36 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:37 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:38 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:39 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:41 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:42 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:43 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:44 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:45 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:52:14 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
MCDoubleDefDP- please also check MB's error log for entries at or near the same time and post them here. It might be helpful to Steven to see the log from the desktop in addition to the device.
Is anyone else having trouble getting the GoneMAD reverse sync to work? I can sync my library of 10,800+ songs one-way from MusicBee to my phone just fine using the wifi app, but couldn't get reverse sync to work, so I removed all my music from my phone and tried syncing a test library of 3 songs. I did a regular sync using the wifi app and then played songs a few times and changed their ratings, but no matter how many times I try, reverse sync isn't working.
If I press the Reverse Sync Preview button, the loading circle will either spin indefinitely while the sync notification disappears after about 15 seconds, the app will close (like %5 of the time) or I will get a message saying no changes have been found (like 2%). In any case, it never gives me a preview of changes it's detected.
If I don't preview and just try Sync Now, I'll get the successful sync message, but nothing changes on MusicBee Desktop's side after rescanning the files for changes.
Am I doing something wrong?
I updated MusicBee to 3.3.7042 and the Wifi app to 0.5, and have tried both GoneMAD 2.2.2 stable and 3 alpha. Here is the error log:CodeEDIT: Here is the only thing in the error log on desktop from today:Apr 13, 2019 6:49:43 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:36 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:37 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:38 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:39 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:41 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:42 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:43 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:44 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:51:45 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFException
Apr 13, 2019 6:52:14 PM com.getmusicbee.musicbeewifisync.ErrorHandler logError
SEVERE: looper [Nexus 6P, 8.1.0, 0.5] command=SyncFromDevice: java.net.SocketException: java.io.EOFExceptionCode4/13/2019 6:40:29 PM - Nexus 6P\Internal shared storage\ not mounted:
4/13/2019 6:40:34 PM - Nexus 6P\Internal shared storage\ not mounted:
4/13/2019 6:41:05 PM - Nexus 6P\Internal shared storage\ not mounted:
4/13/2019 6:42:52 PM - Nexus 6P\Internal shared storage\ not mounted:
4/13/2019 6:55:21 PM - 10.0.17763.0 - 3.3.7042.33234 - System.TypeInitializationException: The type initializer for '#=zq3sj_2Ji6AWZH$Gtl7XVQ94=' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'MusicBeeBass.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
at #=zq3sj_2Ji6AWZH$Gtl7XVQ94=.#=zqg6Q9n1zcJwOkyzz1jaO$wlvrDJ5()
at #=zq3sj_2Ji6AWZH$Gtl7XVQ94=..cctor()
--- End of inner exception stack trace ---
at #=zq3sj_2Ji6AWZH$Gtl7XVQ94=.#=zE4TvAzw=()
at #=zOL3eqixsFoKHdOwMQWtjWeVPBWiL.#=z0jdUktI=(#=zl5XMUBBlv0s5GMrXP1pGgjtWIDFJ #=zUM2bFz6am9OV, #=zKmWwdfBxdgqEOdxocgpm0MQLoFTS #=zLV_cwkg=)
at #=zfSagU0q8ggJ2oC4$CYnTBrA=.#=ziFYQIAfnak5h(#=zczq8GPDYHlgfWauhAw== #=zUtilR1kvKCbM, String #=zpmV5tUU=)
at #=zfSagU0q8ggJ2oC4$CYnTBrA=.#=zmqnSkxC00asi()
i did make an assumption that the /gmmp/stats.xml file was always on internal storage. Which card is that file actually stored for your device and is your internal storage card really not mounted?
Also your security software is removing musicbeebass.dll or you are running a partial install
edit:
I can see one mistake that might cause the issue. If it still happens can you still answer the above questions
v0.5.1
https://play.google.com/apps/internaltest/4700978781087552506
I think what i will do is attempt to add PowerAmp player (not promising)I feel confident now that play-counts can be reverse sync'ed and ratings as well - but PowerAmp have changed the UI so you can only tap a thumbs up/ down, so i guess that could be sync'ed to love/ban in musicbee. Not sure about playlists just at the moment.
I've just updated to 0.5.1 and tried running it again a few times. Unfortunately, it's still doing the same thing. To answer your questions:Your previous error log is quite confusing and it almost seems like you are not using the latest MB patch version. So can you click "Help/ About" and confirm the MB version.
0.5.2 has debug info - can you send me the error log details after attempting a reverse sync preview
It generated a log that is too long to post on this board, so I emailed it to you.the log doesnt make complete sense to. I think this one should capture the error better
It generated a log that is too long to post on this board, so I emailed it to you.the log doesnt make complete sense to. I think this one should capture the error better
v0.5.3
https://play.google.com/apps/internaltest/4700978781087552506
edit:
I am reasonably sure the issue is because the device cannot display all the results. I will wait for your feedback first but I have the next version ready with a change to restrict the number of results displayed.
edit:
I am reasonably sure the issue is because the device cannot display all the results. I will wait for your feedback first but I have the next version ready with a change to restrict the number of results displayed.
Hi, Steven.when you do a wired sync, what is the exact device name that MB displays and how does it compare to the android device name displayed in Settings/About Phone/device name ?
I tried Wi-Fi Sync on my Nokia 8 with pure Android 9,
but I only got message "Run a wired sync from MusicBee first and then try Wifi Sync again.". I've done wired sync a few times, but nothing happens. I use v.0.4.3 and latest Musicbee.
Hi, Steven.when you do a wired sync, what is the exact device name that MB displays and how does it compare to the android device name displayed in Settings/About Phone/device name ?
I tried Wi-Fi Sync on my Nokia 8 with pure Android 9,
but I only got message "Run a wired sync from MusicBee first and then try Wifi Sync again.". I've done wired sync a few times, but nothing happens. I use v.0.4.3 and latest Musicbee.
MB shows Nokia 8 and Android shows Nokia 8. Tried with internal and external storage.can you run this debug patch version of MB:
MB shows Nokia 8 and Android shows Nokia 8. Tried with internal and external storage.can you run this debug patch version of MB:
https://www.mediafire.com/file/jptxb7wdb1603pz/MusicBeeWifiDebug.zip/file
unzip and replace the existing musicbee file
send me the info added to the end of the MB error log (help/ support/ view error log) after attempting a wireless sync and the failure message displayed on the device
see https://www.wikihow.tech/Change-the-Name-of-Your-Android-Phone
I also have a nokia but i cant edit the name. However I can edit it in the bluetooth screen so try changing it to "Nokia 8" there
I have added the ability to override the device name in the Settings window, so change it to Nokia 8 there
v0.5.7
https://play.google.com/apps/internaltest/4700978781087552506
Also I suggest you update the patch version so its not logging the debug info:
https://getmusicbee.com/patches/MusicBee33_Patched.zip
I would like to give it a try, but get message by google store, that's not available for my account. Just for invited members or so.send me the email account you use for google store
I don't get it to work. MB is stilll searching for TA-1012 as device, not for Nokia 8. My desktop shows also Nokia 8 as device, but Nokia internal call itself TA-1012 and MB shows Nokia 8 but looks for TA-1012 not Nokia 8.if you edited the name in the Settings window to "Nokia 8" then I find what you say very hard to believe and wont be able to help further
I don't get it to work. MB is stilll searching for TA-1012 as device, not for Nokia 8. My desktop shows also Nokia 8 as device, but Nokia internal call itself TA-1012 and MB shows Nokia 8 but looks for TA-1012 not Nokia 8.if you edited the name in the Settings window to "Nokia 8" then I find what you say very hard to believe and wont be able to help further
Maybe, I don't know exactly, which settings window you mean. Android app has no settings window. I can choose only between internal and external storage. In MB I find only a way, to change the path.It sounds like you're not using the latest version of the Android app. It has an icon of a wrench on the upper right side - next to the menu (three vertical dots.) Tap it and you can choose between internal and removable storage and there's a line to enter then name of the device as displayed in MB. Also make sure you have the latest patch for MB. You can get that from my sig.
Maybe, I don't know exactly, which settings window you mean. Android app has no settings window. I can choose only between internal and external storage. In MB I find only a way, to change the path.It sounds like you're not using the latest version of the Android app. It has an icon of a wrench on the upper right side - next to the menu (three vertical dots.) Tap it and you can choose between internal and removable storage and there's a line to enter then name of the device as displayed in MB. Also make sure you have the latest patch for MB. You can get that from my sig.
The device does not need to be rooted.
Again, it really looks like you don't have the latest versions of BOTH the app and MB.
If you are indeed running the latest versions
- Have you run at least one wired sync between MB and the device?
- After the wired sync have you enabled 'wifi transfer' in device preferences?
i can see i need to make one more change on the android side, so will do that
edit:
v0.5.8
https://play.google.com/apps/internaltest/4700978781087552506
the device name override prompt should now appear after "Locate" fails for the first time.
can you post a screenshot of the device settings in MusicBee, especially the naming templates (Preferences/ Devices/ and open the device in question)Screenshot:
and then could you provide the full path as seen on the device for one of your music files
could you run this debug version of MB - unzip and replace musicbee.exe
https://www.mediafire.com/file/k8pkr4y8a9d9g7v/MusicBeeDebugSync.zip/file
It will log some info at the end of the error log (help/ support/ view error log) starting with the text:
mtp root=
could you run this debug version of MB - unzip and replace musicbee.exe
https://www.mediafire.com/file/k8pkr4y8a9d9g7v/MusicBeeDebugSync.zip/file
It will log some info at the end of the error log (help/ support/ view error log) starting with the text:
mtp root=
He appears to be having the same issue I am where reverse sync cannot locate files if I use the "preserve folders and filenames" option. If he resyncs his music using the "use naming template" option, it will work.
This should fix the issue:
https://getmusicbee.com/patches/MusicBee33_Patched.zip
2019-04-23: MHA-L29; 9; 0.6.1
23:19:37: looper java.net.ConnectException: failed to connect to /10.165.1.163 (port 27304) from /10.165.2.110 (port 35148) after 1500ms: isConnected failed: EHOSTUNREACH (No route to host)
thanks for reporting this. Its fixed now and available on the alpha channel now and the beta channel once its approvedI can confirm that it's fixed.
I think I'm having a problem with dynamic IP.A static IP is not necessary. As long as MB and the device are on the same network, and there is only one instance of MB running, it should work. MB has to be running, of course.Code2019-04-23: MHA-L29; 9; 0.6.1
23:19:37: looper java.net.ConnectException: failed to connect to /10.165.1.163 (port 27304) from /10.165.2.110 (port 35148) after 1500ms: isConnected failed: EHOSTUNREACH (No route to host)
The IP for my PC is not 10.165.1.163.
I live in a mansion where (I assume) the whole mansion share the same global IP, and it's impossible to set a static IP by individual residents.
Is it possible to make wifi app to try re-locating MusicBee when connection fails?The app already does that automatically. Its only scanning addresses on the same sub-net.
A static IP is not necessary. As long as MB and the device are on the same network, and there is only one instance of MB running, it should work. MB has to be running, of course.
The app already does that automatically. Its only scanning addresses on the same sub-net.
I've restarted both the phone and the PC, and then did a wired sync, but it keeps looking for the same wrong IP.
I successfully ran several wifi syncs yesterday, and no setting has changed since then. (except that the wifi app got updated to 0.6.1, but I guess it shouldn't matter)
It's a long shot, but for some reason what happened for me was that my home network had gotten switched to public on the pc, and also even though it said it was letting MusicBee through the firewall it actually wasn't. I ended up resetting my firewall permissions.
Ok wow, that's an incredibly long but precise shot. That was exactly the case, and Wifi App started working again moments after I set it back to private.There isnt anything on the musicbee side that would do that. I was wondering if there was any info logged at the end of MusicBee error log (help/ support/ view error log) for around the time it was failing?
I don't remember switching it, but I'll surely keep an eye on it.
Does MB sync playcount also to GMP?No, only from GMP to add to your computer library play count
There isnt anything on the musicbee side that would do that. I was wondering if there was any info logged at the end of MusicBee error log (help/ support/ view error log) for around the time it was failing?
EDIT: Rebooting the PC seemed to take care of the problem. But I'd still like to know if the wifi error logs are still saved to the download directory.the error log is in a user inaccessable section of app storage (as is standard for android apps). You can only access it via the ... button on the action bar
the error log is in a user inaccessable section of app storage (as is standard for android apps). You can only access it via the ... button on the action barGood to know. Thanks Steven.
Strangely, Wifi sync stopped working again.
I made sure the network is set to Private on PC, and I even tried turning off the firewall (Comodo Security), but I kept getting the 'Unable to connect to Musicbee' error.
According to Wifi app's error log, it was trying to connect to 10.165.1.176 from 10.165.1.212, while my PC is now 10.165.2.20.
This issue has shown up again, but now using MB 3.3.7061 and WiFi Sync 0.7. Rebooting the PC doesn't help as it did previously. Restarting the FiiO also doesn't change. As previously, the device completes an accurate preview, but when the sync is initiated, the device declares "synchronization cancelled" and MB's status bar states "synchronization successfully competed.Using MB 3.3.7055 and WiFi Sync 0.6.1.
I added two albums to my MB library. They're there and they play. I attempted a WiFi sync preview and it shows all the tracks on the two albums and the playlists. All is as expected. I 'sync now' and in less than five seconds, the device (FiiO) states 'synchronization cancelled' and MB's status bar states 'synchronization successfully completed.' There is nothing in MB's error log from today and the app error log is showing entries from March 16. Is this error log still stored in the Android's download directory? If so, there are no error logs there.
I have restarted MB. I have restarted the app. No change. I ran a good number of syncs yesterday and had no issues. Syncing to my Samsung works as expected.
EDIT: Rebooting the PC seemed to take care of the problem. But I'd still like to know if the wifi error logs are still saved to the download directory.
5/2/2019 9:46:56 PM - Sync Preview failed: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
2019-05-02: X5; 5.1.1; 0.6.1㈀㨀㐀㔀㨀㌀㌀㨀 最攀琀䘀椀氀攀猀 樀愀瘀愀⸀渀攀琀⸀匀漀挀欀攀琀䔀砀挀攀瀀琀椀漀渀㨀 樀愀瘀愀⸀渀攀琀⸀匀漀挀欀攀琀䔀砀挀攀瀀琀椀漀渀㨀 猀攀渀搀琀漀 昀愀椀氀攀搀㨀 䔀吀䤀䴀䔀䐀伀唀吀 ⠀䌀漀渀渀攀挀琀椀漀渀 琀椀洀攀搀 漀甀琀⤀ഀ
21:45:33: looper command=SyncToDevice: java.net.SocketException: java.net.SocketException: sendto failed: EPIPE (Broken pipe)㈀㨀㐀㔀㨀㌀㐀㨀 眀愀椀琀匀挀愀渀 樀愀瘀愀⸀氀愀渀最⸀䤀渀琀攀爀爀甀瀀琀攀搀䔀砀挀攀瀀琀椀漀渀ഀ
21:45:34: looper java.net.SocketException: sendto failed: EPIPE (Broken pipe)
I've been having this happen a lot where it acts like its going to sync and then says "synchronization cancelled", but usually if I retry it a few times it will finally get it together and do the sync. At least for the moment, though, that's not happening. I can preview the sync, but it won't run.Yes, exactly. On my initial post about this a PC reboot solved the issue, but now, whatever I do, it will not sync. Is there anything in either error log?
2019-05-02: X5; 5.1.1; 0.6.1
21:45:33: getFiles java.net.SocketException: java.net.SocketException: sendto failed: ETIMEDOUT (Connection timed out)
21:45:33: looper command=SyncToDevice: java.net.SocketException: java.net.SocketException: sendto failed: EPIPE (Broken pipe)
21:45:34: waitScan java.lang.InterruptedException
21:45:34: looper java.net.SocketException: sendto failed: EPIPE (Broken pipe)
There hasn't been anything from the error log on the phone, just some stuff from a couple days ago that says Socket Exception Timeout over and over. I'll double check on MusicBee.Would you mind looking at the WiFi version number? Settings > Apps > MusicBee WiFi. Mine confirms 0.7 but the log is showing 0.6.1. Which may be part of the problem. I'll be able to attempt another sync in a little while and will report back.
Hi Steven,You already asked and i already said no. When you sync back from GMP or PoweAmp, its incremental ie. it adds to the existing MB playcount. Did you actually try it?
are you planning a playcount sync to GoneMadPlayer?
It's because, if you have a song played in MB a thousand times GMP doesn't know.
And when I'm playing song in GMP, it will count from zero. So, when I sync back to MB,
MB won't recognize the new plays and doesn't increase playcount.
I've been having this happen a lot where it acts like its going to sync and then says "synchronization cancelled", but usually if I retry it a few times it will finally get it together and do the sync. At least for the moment, though, that's not happening. I can preview the sync, but it won't run.Looking at the code, the only two places "Synchroniztion cancelled" is set is when you tap the "STOP" button or when you tap "No" on the delete files confirmation dialog.
It sounds like I need to create a debug version to see exactly what it is doing, which I can do tomorrow.I assume you couldn't glean anything useful from my two error logs?
I just googled "EPIPE (Broken pipe)" and it has come up with some interesting results so I will get back to you although it seems system related and probably not anything i can do about.It sounds like I need to create a debug version to see exactly what it is doing, which I can do tomorrow.I assume you couldn't glean anything useful from my two error logs?
You mentioned sync is really slow - roughly how long does it take to copy 1 file?Sorry, but I don't recall mentioning anything about a slow sync. Certainly not recently. When the sync does work, I have no complaints about its speed.
Hi Steven,You already asked and i already said no. When you sync back from GMP or PoweAmp, its incremental ie. it adds to the existing MB playcount. Did you actually try it?
are you planning a playcount sync to GoneMadPlayer?
It's because, if you have a song played in MB a thousand times GMP doesn't know.
And when I'm playing song in GMP, it will count from zero. So, when I sync back to MB,
MB won't recognize the new plays and doesn't increase playcount.
2019-05-04: SM-G950U; 8.0.0; 0.7.1
11:54:38: startSync: preview=true,iteration=0
11:54:39: command: action=SYNC_START
11:54:39: tryStart: connecting /192.168.1.128, attempt=0
11:54:39: tryStart: connected
11:54:39: tryStart: hello=true,fromMB=true,custfiles=false,preview=true,dev=SM-G950U,2
11:54:39: syncDevice: root=/storage/6162-6433,ignoreErrors=false,playlists=false,ratings=false,playcount=false
11:54:39: syncDevice: command=ShowResults
11:54:39: syncDevice: command=GetFiles
11:54:39: getFiles: Get: MusicBee/Music/, inc=true
11:54:40: syncDevice: command=GetFiles
11:54:40: getFiles: Get: MusicBee/Podcasts/, inc=true
11:54:40: syncDevice: command=GetFiles
11:54:40: getFiles: Get: MusicBee/Playlists/, inc=false
11:54:40: syncDevice: command=DeleteFiles
11:54:40: deleteFiles: Delete: MusicBee/Playlists/NSFW.m3u
11:54:40: syncDevice: command=ShowPreviewResults
11:54:40: syncDevice: exit
11:54:57: startSync: preview=false,iteration=1
11:54:57: command: action=SYNC_START
11:54:57: tryStart: connecting /192.168.1.128, attempt=0
11:54:57: tryStart: connected
11:54:57: tryStart: hello=true,fromMB=true,custfiles=false,preview=false,dev=SM-G950U,2
11:54:57: syncDevice: root=/storage/6162-6433,ignoreErrors=false,playlists=false,ratings=false,playcount=false
11:54:57: syncDevice: command=ShowResults
11:54:58: syncDevice: command=GetFiles
11:54:58: getFiles: Get: MusicBee/Playlists/, inc=false
11:54:58: syncDevice: command=ShowDeleteConfirmation
11:54:58: syncDevice: command=Exit
11:54:58: exitSync: Exiting fails=0
11:54:59: syncDevice: exit
so according to the log you did a preview which looks like some files were due to be deleted. You proceeded with the sync and got as far as the delete confirmation prompt. Did you tap Cancel at that point or did you proceed and the app mysteriously exited?
Neither, the delete confirmation never appeared. it went straight to "synchronization cancelled" after I pressed "Sync Now".v0.7.2
Incidentally, that playlist NSFW is not in my list of playlists to sync. Nor is it in my playlists folder on the sd card. However, there's a second folder of playlists that keeps appearing on internal storage, in .pla format. And it does show up there. I don't know why that exists, since I've only ever synced .m3u.sometimes the mediastore database gets out of sync with reality. When you do get synching working again, and if it still happens after that sync, then let me know
2019-05-04: SM-G950U; 8.0.0; 0.7.2
12:40:29: startSync: preview=true,iteration=0
12:40:29: command: action=SYNC_START
12:40:29: tryStart: connecting /192.168.1.128, attempt=0
12:40:29: tryStart: connected
12:40:29: tryStart: hello=true,fromMB=true,custfiles=false,preview=true,dev=SM-G950U,2
12:40:29: syncDevice: root=/storage/6162-6433,ignoreErrors=false,playlists=false,ratings=false,playcount=false
12:40:30: syncDevice: command=ShowResults
12:40:30: syncDevice: command=GetFiles
12:40:30: getFiles: Get: MusicBee/Music/, inc=true
12:40:30: syncDevice: command=GetFiles
12:40:30: getFiles: Get: MusicBee/Podcasts/, inc=true
12:40:31: syncDevice: command=GetFiles
12:40:31: getFiles: Get: MusicBee/Playlists/, inc=false
12:40:31: syncDevice: command=DeleteFiles
12:40:31: deleteFiles: Delete: MusicBee/Playlists/NSFW.m3u
12:40:31: syncDevice: command=ShowPreviewResults
12:40:31: syncDevice: exit
12:40:40: startSync: preview=false,iteration=1
12:40:40: command: action=SYNC_START
12:40:40: tryStart: connecting /192.168.1.128, attempt=0
12:40:40: tryStart: connected
12:40:40: tryStart: hello=true,fromMB=true,custfiles=false,preview=false,dev=SM-G950U,2
12:40:40: syncDevice: root=/storage/6162-6433,ignoreErrors=false,playlists=false,ratings=false,playcount=false
12:40:40: syncDevice: command=ShowResults
12:40:41: syncDevice: command=GetFiles
12:40:41: getFiles: Get: MusicBee/Playlists/, inc=false
12:40:41: syncDevice: command=ShowDeleteConfirmation
12:40:41: syncDevice: command=Exit
12:40:41: exitSync: fails=0
12:40:42: syncDevice: exit
Keep in mind the error log is only rewritten if there is a new error - if you still see an old log then that means no errors have been loggedInstalled 0.7.1 and enabled debugging but note how 'enable debugging' is covered up by 'grant access.' This is on my FiiO - on the Samsung it appears properly.
2019-05-04: X5; 5.1.1; 0.7.2
13:53:38: startSync: preview=true,iteration=0
13:53:38: command: action=SYNC_START
13:53:38: tryStart: connecting /192.168.1.101, attempt=0
13:53:38: tryStart: connected
13:53:38: tryStart: hello=true,fromMB=true,custfiles=false,preview=true,dev=X5,2
13:53:38: syncDevice: root=/mnt/external_sd1,ignoreErrors=false,playlists=false,ratings=false,playcount=false
13:53:43: syncDevice: command=ShowResults
13:53:48: syncDevice: command=GetFiles
13:53:48: getFiles: Get: Music/, inc=true
13:53:52: syncDevice: command=GetFiles
13:53:52: getFiles: Get: Podcasts/, inc=true
13:53:53: syncDevice: command=GetFiles
13:53:53: getFiles: Get: Playlists/, inc=false
13:53:53: syncDevice: command=ShowPreviewResults
13:53:53: syncDevice: exit
13:53:58: startSync: preview=false,iteration=1
13:53:58: command: action=SYNC_START
13:53:58: tryStart: connecting /192.168.1.101, attempt=0
13:53:58: tryStart: connected
13:53:58: tryStart: hello=true,fromMB=true,custfiles=false,preview=false,dev=X5,2
13:53:58: syncDevice: root=/mnt/external_sd1,ignoreErrors=false,playlists=false,ratings=false,playcount=false
13:54:02: syncDevice: command=ShowResults
13:54:07: syncDevice: command=GetFiles
13:54:07: getFiles: Get: Playlists/, inc=false
13:54:07: syncDevice: command=ReceiveFile
13:54:07: receiveFile: Receive: Playlists/Zumba.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Yesterday, Today, Tomorrow.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Yes & No.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Wishing & Hoping.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Will & Won't.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Weather.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Walking & Running.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Up & Down.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Truth & Lies.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Trains, Planes & Automobiles.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Time.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/The Wrecking Crew.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/The Rolling Stones.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/The Four Seasons.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/The Commitments.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Temperature.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Tears.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Sweet Stuff.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Street Map.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Stop, Look, Listen.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Something.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Sleeping, Dreaming, & Waking.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Royalty.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Rolling Stone's 500 Greatest Songs.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Rivers, Creeks, Streams.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Right & Wrong.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/R & R HoF Inductees.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Questions.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/One-Hit Wonders.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/O Canada.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Now & Then.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Non-lexical Vocables.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Night & Day.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Names.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Musical Map.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Muscle Shoals.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Money.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Mama Gimme Layla.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Madness.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Look! Up In The Sky!.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Ladies.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Joy of Trumpet.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Joy of Sax.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Joy of Keyboards.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Joy of Bass.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Humans.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Hey Oh.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Here, There, & Everywhere.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Hello Goodbye.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Happy & Sad.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Good & Bad.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Give or Take.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/George Harrison.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Funk.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Fools.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Family.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Falsetto.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Edible Arrangements.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Dynamic Duos.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Do & Don't.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Distinctive Voices.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Devil or Angel.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Dead or Alive.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Days of the Week.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Current Favorites.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Comings & Goings.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Colors.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Cats & Dogs.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Can & Can't.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/By the Ordinals.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/By the Numbers.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Body Parts.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Big & Little.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Benjamin.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Beginnings, Middles, & Ends.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Before & After.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Beatles & Stones Covers.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Baseball.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Animals.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Anatomy of a Song.m3u
13:54:13: syncDevice: command=ReceiveFile
13:54:13: receiveFile: Receive: Playlists/All Work & Some Play.m3u
13:54:13: syncDevice: command=ReceiveFile
13:54:13: receiveFile: Receive: Playlists/All or Nothing.m3u
13:54:13: syncDevice: command=Exit
13:54:13: exitSync: fails=0
13:54:27: syncDevice: exit
2019-05-04: X5; 5.1.1; 0.7.2
13:53:38: startSync: preview=true,iteration=0
13:53:38: command: action=SYNC_START
13:53:38: tryStart: connecting /192.168.1.101, attempt=0
13:53:38: tryStart: connected
13:53:38: tryStart: hello=true,fromMB=true,custfiles=false,preview=true,dev=X5,2
13:53:38: syncDevice: root=/mnt/external_sd1,ignoreErrors=false,playlists=false,ratings=false,playcount=false
13:53:43: syncDevice: command=ShowResults
13:53:48: syncDevice: command=GetFiles
13:53:48: getFiles: Get: Music/, inc=true
13:53:52: syncDevice: command=GetFiles
13:53:52: getFiles: Get: Podcasts/, inc=true
13:53:53: syncDevice: command=GetFiles
13:53:53: getFiles: Get: Playlists/, inc=false
13:53:53: syncDevice: command=ShowPreviewResults
13:53:53: syncDevice: exit
13:53:58: startSync: preview=false,iteration=1
13:53:58: command: action=SYNC_START
13:53:58: tryStart: connecting /192.168.1.101, attempt=0
13:53:58: tryStart: connected
13:53:58: tryStart: hello=true,fromMB=true,custfiles=false,preview=false,dev=X5,2
13:53:58: syncDevice: root=/mnt/external_sd1,ignoreErrors=false,playlists=false,ratings=false,playcount=false
13:54:02: syncDevice: command=ShowResults
13:54:07: syncDevice: command=GetFiles
13:54:07: getFiles: Get: Playlists/, inc=false
13:54:07: syncDevice: command=ReceiveFile
13:54:07: receiveFile: Receive: Playlists/Zumba.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Yesterday, Today, Tomorrow.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Yes & No.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Wishing & Hoping.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Will & Won't.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Weather.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Walking & Running.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Up & Down.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Truth & Lies.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Trains, Planes & Automobiles.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/Time.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/The Wrecking Crew.m3u
13:54:08: syncDevice: command=ReceiveFile
13:54:08: receiveFile: Receive: Playlists/The Rolling Stones.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/The Four Seasons.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/The Commitments.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Temperature.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Tears.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Sweet Stuff.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Street Map.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Stop, Look, Listen.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Something.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Sleeping, Dreaming, & Waking.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Royalty.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Rolling Stone's 500 Greatest Songs.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Rivers, Creeks, Streams.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Right & Wrong.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/R & R HoF Inductees.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/Questions.m3u
13:54:09: syncDevice: command=ReceiveFile
13:54:09: receiveFile: Receive: Playlists/One-Hit Wonders.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/O Canada.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Now & Then.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Non-lexical Vocables.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Night & Day.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Names.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Musical Map.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Muscle Shoals.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Money.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Mama Gimme Layla.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Madness.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Look! Up In The Sky!.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Ladies.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Joy of Trumpet.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Joy of Sax.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Joy of Keyboards.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Joy of Bass.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Humans.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Hey Oh.m3u
13:54:10: syncDevice: command=ReceiveFile
13:54:10: receiveFile: Receive: Playlists/Here, There, & Everywhere.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Hello Goodbye.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Happy & Sad.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Good & Bad.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Give or Take.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/George Harrison.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Funk.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Fools.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Family.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Falsetto.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Edible Arrangements.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Dynamic Duos.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Do & Don't.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Distinctive Voices.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Devil or Angel.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Dead or Alive.m3u
13:54:11: syncDevice: command=ReceiveFile
13:54:11: receiveFile: Receive: Playlists/Days of the Week.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Current Favorites.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Comings & Goings.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Colors.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Cats & Dogs.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Can & Can't.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/By the Ordinals.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/By the Numbers.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Body Parts.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Big & Little.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Benjamin.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Beginnings, Middles, & Ends.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Before & After.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Beatles & Stones Covers.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Baseball.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Animals.m3u
13:54:12: syncDevice: command=ReceiveFile
13:54:12: receiveFile: Receive: Playlists/Anatomy of a Song.m3u
13:54:13: syncDevice: command=ReceiveFile
13:54:13: receiveFile: Receive: Playlists/All Work & Some Play.m3u
13:54:13: syncDevice: command=ReceiveFile
13:54:13: receiveFile: Receive: Playlists/All or Nothing.m3u
13:54:13: syncDevice: command=Exit
13:54:13: exitSync: fails=0
13:54:27: syncDevice: exit
14:00:28: ping: socket ok=/192.168.1.101
14:00:28: ping: hello=MusicBeeWifiSyncServer/1.0
14:00:28: ping: matched=/192.168.1.101,status=OK
14:00:32: startSync: preview=true,iteration=0
14:00:32: command: action=SYNC_START
14:00:32: tryStart: connecting /192.168.1.101, attempt=0
14:00:32: tryStart: connected
14:00:32: tryStart: hello=true,fromMB=true,custfiles=false,preview=true,dev=X5,2
14:00:32: syncDevice: root=/mnt/external_sd1,ignoreErrors=false,playlists=false,ratings=false,playcount=false
14:00:37: syncDevice: command=ShowResults
14:00:41: syncDevice: command=GetFiles
14:00:41: getFiles: Get: Music/, inc=true
14:00:47: syncDevice: command=GetFiles
14:00:47: getFiles: Get: Podcasts/, inc=true
14:00:48: syncDevice: command=GetFiles
14:00:48: getFiles: Get: Playlists/, inc=false
14:00:48: syncDevice: command=ShowPreviewResults
14:00:48: syncDevice: exit
14:00:53: startSync: preview=false,iteration=1
14:00:53: command: action=SYNC_START
14:00:53: tryStart: connecting /192.168.1.101, attempt=0
14:00:53: tryStart: connected
14:00:53: tryStart: hello=true,fromMB=true,custfiles=false,preview=false,dev=X5,2
14:00:53: syncDevice: root=/mnt/external_sd1,ignoreErrors=false,playlists=false,ratings=false,playcount=false
14:00:58: syncDevice: command=ShowResults
14:01:02: syncDevice: command=GetFiles
14:01:02: getFiles: Get: Playlists/, inc=false
14:01:02: syncDevice: command=ShowDeleteConfirmation
14:01:02: syncDevice: command=Exit
14:01:02: exitSync: fails=0
14:01:03: syncDevice: exit
14:26:58: ping: socket ok=/192.168.1.101
14:26:58: ping: hello=MusicBeeWifiSyncServer/1.0
14:26:58: ping: matched=/192.168.1.101,status=OK
14:26:59: startSync: preview=true,iteration=0
14:26:59: command: action=SYNC_START
14:26:59: tryStart: connecting /192.168.1.101, attempt=0
14:27:01: tryStart: java.net.SocketTimeoutException: failed to connect to /192.168.1.101 (port 27304) after 2000ms
14:27:01: libcore.io.IoBridge.connectErrno(IoBridge.java:169)
14:27:01: libcore.io.IoBridge.connect(IoBridge.java:122)
14:27:01: java.net.PlainSocketImpl.connect(PlainSocketImpl.java:183)
14:27:01: java.net.PlainSocketImpl.connect(PlainSocketImpl.java:456)
14:27:01: java.net.Socket.connect(Socket.java:882)
14:27:01: com.getmusicbee.musicbeewifisync.WifiSyncService$SynchronisationWorker.tryStartSynchronisation(WifiSyncService.java:277)
14:27:02: com.getmusicbee.musicbeewifisync.WifiSyncService$SynchronisationWorker.run(WifiSyncService.java:232)
14:27:02: java.lang.Thread.run(Thread.java:818)
14:27:02: worker: no connection for 192.168.1.101 - trying again
14:27:02: locate: search=192.168.1.
14:27:02: locate: exclude=116
14:27:02: ping: socket ok=/192.168.1.101
14:27:02: ping: hello=MusicBeeWifiSyncServer/1.0
14:27:02: ping: matched=/192.168.1.101,status=OK
14:27:02: tryStart: connecting /192.168.1.101, attempt=0
14:27:02: tryStart: connected
14:27:02: tryStart: hello=true,fromMB=true,custfiles=false,preview=true,dev=X5,2
14:27:02: syncDevice: root=/mnt/external_sd1,ignoreErrors=false,playlists=false,ratings=false,playcount=false
14:27:06: syncDevice: command=ShowResults
14:27:10: syncDevice: command=GetFiles
14:27:10: getFiles: Get: Music/, inc=true
14:27:11: startSync: preview=true,iteration=0
14:27:11: command: action=SYNC_START
14:27:11: tryStart: connecting /192.168.1.101, attempt=0
14:27:11: tryStart: connected
14:27:14: syncDevice: command=GetFiles
14:27:14: getFiles: Get: Podcasts/, inc=true
14:27:14: syncDevice: command=GetFiles
14:27:14: getFiles: Get: Playlists/, inc=false
14:27:14: syncDevice: command=ShowPreviewResults
14:27:14: syncDevice: exit
14:27:14: tryStart: hello=true,fromMB=true,custfiles=false,preview=true,dev=X5,2
14:27:14: syncDevice: root=/mnt/external_sd1,ignoreErrors=false,playlists=false,ratings=false,playcount=false
14:27:18: syncDevice: command=ShowResults
14:27:23: syncDevice: command=GetFiles
14:27:23: getFiles: Get: Playlists/, inc=false
14:27:23: syncDevice: command=ShowPreviewResults
14:27:23: syncDevice: exit
14:27:25: ping: socket ok=/192.168.1.101
14:27:25: ping: hello=MusicBeeWifiSyncServer/1.0
14:27:25: ping: matched=/192.168.1.101,status=OK
14:27:32: startSync: preview=true,iteration=0
14:27:32: command: action=SYNC_START
14:27:32: tryStart: connecting /192.168.1.101, attempt=0
14:27:32: tryStart: connected
14:27:32: tryStart: hello=true,fromMB=true,custfiles=false,preview=true,dev=X5,2
14:27:32: syncDevice: root=/mnt/external_sd1,ignoreErrors=false,playlists=false,ratings=false,playcount=false
14:27:36: syncDevice: command=ShowResults
14:27:41: syncDevice: command=GetFiles
14:27:41: getFiles: Get: Playlists/, inc=false
14:27:41: syncDevice: command=ShowPreviewResults
14:27:41: syncDevice: exit
14:27:50: startSync: preview=false,iteration=1
14:27:50: command: action=SYNC_START
14:27:50: tryStart: connecting /192.168.1.101, attempt=0
14:27:50: tryStart: connected
14:27:50: tryStart: hello=true,fromMB=true,custfiles=false,preview=false,dev=X5,2
14:27:50: syncDevice: root=/mnt/external_sd1,ignoreErrors=false,playlists=false,ratings=false,playcount=false
14:27:54: syncDevice: command=ShowResults
14:27:59: syncDevice: command=GetFiles
14:27:59: getFiles: Get: Playlists/, inc=false
14:27:59: syncDevice: command=ShowDeleteConfirmation
14:27:59: syncDevice: command=Exit
14:27:59: exitSync: fails=0
14:28:00: syncDevice: exit
Ok, here's the next error log. Nothing changed on the behavior.I think I have got to the bottom on why it might happen - this should fix it:
an error log will always be created when you debug logging enabled.Sorry Steven. I thought you had said the error log would only be created if an error occurred and would overwrite any existing log. Perhaps I misread. In any event I'm downloading the new update and will be able to test and report back in a little while.
The sync cancelled issue is the same as psychoadept and should be fixed
This goes back to the issue I was having with getting things in the desired folder structure. I thought that was resolved but I guess not.
Are there anything other than musicbee.exe that I need to unblock in firewall in order to get wifi sync to work?No there isin't. And I'm not even sure you -need- to unblock it. I certainly didn't.
I'm still struggling with it and haven't been able to perform any wifi sync for the past 5 days or so.Are you certain you're using the latest version of MB -and- the app? The app is now at 0.7.4 and MB is at 3.3.7061 or above.
For someone who is still at initial the "Locate Server" window, the logging is automatically enabled if the first attempt failsYou should have something logged if you're using the latest app version.
If making this work with Preserve Folders and Filenames is getting too involved, I can switch to a manual directory structure.It works fine for me using your sync settings. I believe you have auto-organise enabled for your library. The way it works is the auto-organise root path is used to get the relative path for each music file eg.
Also thanks for fixing the visual glitch on the settings screen. However, there's now something similar on the 'preview/sync now' screen. I don't know if this is new, or I didn't notice it on the previous version, but the player choice is (mostly) covered up.I have added scrolling for that panel for small screens. I will make it available later today
I have added scrolling for that panel for small screens. I will make it available later todayThanks
Are you certain you're using the latest version of MB -and- the app? The app is now at 0.7.4 and MB is at 3.3.7061 or above.I am using Wifi sync app 0.7.4 and MB 3.3.7061.
And did you see this?I'm not stuck at the initial 'Locate Server' window. Actually, somehow I got past that for just once, but after one successful wifi sync, it started showing 'Server not found' again.For someone who is still at initial the "Locate Server" window, the logging is automatically enabled if the first attempt failsYou should have something logged if you're using the latest app version.
I'm not stuck at the initial 'Locate Server' window. Actually, somehow I got past that for just once, but after one successful wifi sync, it started showing 'Server not found' again.You need to tick "enable debug logging" in the Settings panel
The error log only shows an event from May 2nd, generated by 0.6.1. No new error log seems to have been recorded since that.
(Sorry, that 'for the past 5 days or so' was an incorrect statement)
The only reason I can think of is that both my PC is on wired LAN and my phone is on wifi, and both are dynamic private IP.
The IP's are like 10.165.A.XXX, A being either 1 or 2. I'm not sure the exact interval of IP changing, but I guess it's 12-24 hrs.
Sometimes PC would be 10.165.1.XXX while phone being 10.165.2.XXX, and sometimes both of them would be 10.165.1.XXX.
However, whether or not they share the same 'A' doesn't seem to have correlation with 'Server not found' error.
I got one question. Does MB check for existing files on Android or will it copy everything again with a new sync? The reason why I ask is, that it seems to me, that it copy files again, with every new sync, insteed skipping already existing files. And that waste a lot of time, with a lot of songs. Maybe my settings are wrong?!
You need to tick "enable debug logging" in the Settings panelI did, but the error log doesn't change from May 2nd.
You need to tick "enable debug logging" in the Settings panelThe thing is, even when both PC and phone were on the same 10.165.A, I still got 'Server not found' error.
The current implementation will only search for the server on the same 10.165.A
I wouldnt know how to make an efficent way to search every combination of possible values so unless you can ensure they are both on the same subnet, its not going to work well.
I have added scrolling for that panel for small screens. I will make it available later todayv0.7.5 - its available now
Looking good - thanks Steven.I have added scrolling for that panel for small screens. I will make it available later todayv0.7.5 - its available now
I got one question. Does MB check for existing files on Android or will it copy everything again with a new sync? The reason why I ask is, that it seems to me, that it copy files again, with every new sync, insteed skipping already existing files. And that waste a lot of time, with a lot of songs. Maybe my settings are wrong?!
MusicBee will resync files if their location according to the template in your device settings has changed, or if the file has been modified since the last sync. If the file is where it expects it to be and has not changed, it won't sync it again. [Update: fixing typos, yikes!]
I had one file with an exceptionally long name that kept resyncing, so if your filenames are very long you might also look at ways to shorten them and see if that helps.
That's a little bit strange. Syncing works perfectly now, but MB WiFi will still copy the existing files, when I resync, also if there was no modification or long filename. Wired sync skips existing files like it should.can you run this debug version of musicbee.
I think I just came across another weird issue.
I excluded approximately 200 songs from transfer in MB, then ran a wifi sync. Instead of deleting the individual songs, wifi sync deleted the whole artist folder from the phone.
Then, upon the next wifi sync, it copied all the songs which were meant to be not deleted in the last sync.
Maybe I was deleting too many songs at a time? I'll try deleting fewer songs next time and see what happens.
2019-05-06: MHA-L29; 9; 0.7.5
17:47:58: ping: socket ok=/10.165.1.126
17:47:58: ping: hello=MusicBeeWifiSyncServer/1.0
17:47:58: ping: matched=/10.165.1.126,status=OK
17:48:06: startSync: preview=true,iteration=0
17:48:06: command: action=SYNC_START
17:48:06: tryStart: connecting /10.165.1.126, attempt=0
17:48:06: tryStart: connected
17:48:06: tryStart: hello=true,fromMB=true,custfiles=false,preview=true,dev=MHA-L29,2
17:48:06: syncDevice: root=/storage/1AA1-02B9,ignoreErrors=false,playlists=false,ratings=true,playcount=true
17:48:06: syncDevice: command=SendStats
17:48:07: syncDevice: command=ShowResults
17:48:07: syncDevice: command=GetFiles
17:48:07: getFiles: Get: Music/, inc=true
17:48:08: syncDevice: command=GetFiles
17:48:08: getFiles: Get: Podcasts/, inc=true
17:48:08: syncDevice: command=GetFiles
17:48:08: getFiles: Get: Music/Playlists/, inc=false
17:48:08: syncDevice: command=ShowPreviewResults
17:48:08: syncDevice: exit
17:49:05: startSync: preview=false,iteration=1
17:49:05: command: action=SYNC_START
17:49:05: tryStart: connecting /10.165.1.126, attempt=0
17:49:05: tryStart: connected
17:49:05: tryStart: hello=true,fromMB=true,custfiles=false,preview=false,dev=MHA-L29,2
17:49:05: syncDevice: root=/storage/1AA1-02B9,ignoreErrors=false,playlists=false,ratings=true,playcount=true
17:49:05: syncDevice: command=SendStats
17:49:06: syncDevice: command=ShowResults
17:49:06: syncDevice: command=GetFiles
17:49:06: getFiles: Get: Music/Playlists/, inc=false
17:49:06: syncDevice: command=ShowDeleteConfirmation
17:49:36: syncDevice: command=DeleteFiles
17:49:36: deleteFiles: Delete: Music/Calum Scott/Only Human/06 Stop Myself (Only Human).mp3
17:49:37: syncDevice: command=ReceiveFile
17:49:37: receiveFile: Receive: Music/Playlists/Recently Favorited.m3u8
17:49:37: syncDevice: command=ReceiveFile
17:49:37: receiveFile: Receive: Music/Playlists/Least Recently Played ★4's.m3u8
17:49:37: syncDevice: command=ReceiveFile
17:49:37: receiveFile: Receive: Music/Playlists/For Shuffle.m3u8
17:49:37: syncDevice: command=ReceiveFile
17:49:37: receiveFile: Receive: Music/Playlists/5 Stars.m3u8
17:49:37: syncDevice: command=ReceiveFile
17:49:37: receiveFile: Receive: Music/Playlists/4 Stars.m3u8
17:49:37: syncDevice: command=DeleteFolders
17:49:37: deleteFolder: Delete: Music/Calum Scott/
17:49:38: syncDevice: command=Exit
17:49:38: exitSync: fails=0
17:49:39: syncDevice: exit
@Babydoll32, can you post a screenshot of your device sync settings, especially the storage path and naming template.
According to the log you sent, MB is not detecting any files on the device before the sync starts
can you reset the mediastore database on your device and when that is complete redo the testSorry for the waiting. It took me sometime to reset the mediastore due to my huge music library (over 8,000 songs).
Sorry for the waiting. It took me sometime to reset the mediastore due to my huge music library (over 8,000 songs).could you run this debug version of musicbee. It will add a lot info to the end of the error log - you only need to do a preview from the device and then send me the musicbee error log (help/ support/ view error log)
Unfortunately, the result was the same. The debug log looks exactly the same except for the time stamps.
also let me know the name of the file that should have copied on the first sync for this test
17:49:36: syncDevice: command=DeleteFiles
17:49:36: deleteFiles: Delete: Music/Calum Scott/Only Human/06 Stop Myself (Only Human).mp3
17:49:37: syncDevice: command=DeleteFolders
17:49:37: deleteFolder: Delete: Music/Calum Scott/
On the first sync, it should have deleted only one file out of the two, leaving the other untouched on the phone.i can reproduce this, so should be able to fix it
The issue is, in reality it deleted not only the one file, but also the artist folder.
@Babydoll32, can you post a screenshot of your device sync settings, especially the storage path and naming template.
According to the log you sent, MB is not detecting any files on the device before the sync starts
did you try using the latest patch from a couple of hours ago?
if it still happens, let me know and i will enhance the debug logging on the android device
It still happens :(yes i think it is related to that
Is it a cause of the Nokia 8 <> TA-1012 naming problem?
i removed your previous post as the results were of no use due to other media files
could you run this android version:
v0.7.6.1
https://play.google.com/apps/internaltest/4700978781087552506
2019-05-06: TA-1012; 9; 0.7.6.1
20:27:36: getFiles: Get: Bee/,url=/storage/02CB-10E4/Bee/, inc=true
20:27:36: getFiles:
20:27:36: getFiles: count=1
20:27:36: syncDevice: command=GetFiles
20:27:36: getFiles: Get: Podcasts/,url=/storage/02CB-10E4/Podcasts/, inc=true
20:27:37: getFiles:
20:27:37: getFiles: count=0
20:27:37: syncDevice: command=GetFiles
20:27:37: getFiles: Get: Bee/Playlists/,url=/storage/02CB-10E4/Bee/Playlists/, inc=false
20:27:37: getFiles:
20:27:37: getFiles: count=1
20:27:50: syncDevice: command=ReceiveFile
20:27:50: receiveFile: Receive: Bee/Marshmello/Happier (Remixes)/1-01 - Happier (Frank Walker Remix).ogg
20:27:52: syncDevice: command=ReceiveFile
20:27:52: receiveFile: Receive: Bee/Shawn Mendes/Lost In Japan (Remix)/1-01 - Lost In Japan (Remix).ogg
20:27:56: syncDevice: command=ReceiveFile
20:27:56: receiveFile: Receive: Bee/CHVRCHES/Graffiti (M-22 Remix)/1-01 - Graffiti (M-22 Remix).ogg
20:28:01: syncDevice: command=ReceiveFile
20:28:01: receiveFile: Receive: Bee/Gilligan Moss/Want U So Bad (Myd Remix)/1-01 - Want U So Bad (Myd Remix).ogg
20:28:01: syncDevice: command=ReceiveFile
20:28:01: receiveFile: Receive: Bee/Playlists/test.m3u
20:28:02: syncDevice: command=Exit
20:28:02: exitSync: fails=0
20:28:02: syncDevice: exit
Any chance 2-way syncing could be made to work with MediaMonkey on android? It's probably the only music app I've found that actually handles delimiters for artists/genres/etc as well as MusicBee does, but I prefer to use your program on my PC.If I understand correctly, you want the developer of MusicBee to create something that will work with MediaMonkey??? Please tell me you're not serious. If you are, you need to understand that the MB developer does this in his spare time, for no compensation other than a small pittance in donations, and has more than he can handle dealing with his own application. I suggest you talk with the paid staff at MediaMonkey.
well there doesnt appear to be any ogg files in the mediastore database, so could you try a different format for this test, such as .mp3
2019-05-06: TA-1012; 9; 0.7.6.1
20:53:06: getFiles: Get: Bee/,url=/storage/02CB-10E4/Bee/, inc=true
20:53:06: getFiles:
20:53:06: getFiles: count=1
20:53:06: syncDevice: command=GetFiles
20:53:06: getFiles: Get: Podcasts/,url=/storage/02CB-10E4/Podcasts/, inc=true
20:53:06: getFiles:
20:53:06: getFiles: count=0
20:53:06: syncDevice: command=GetFiles
20:53:06: getFiles: Get: Bee/Playlists/,url=/storage/02CB-10E4/Bee/Playlists/, inc=false
20:53:06: getFiles:
20:53:06: getFiles: count=1
20:53:14: syncDevice: command=ReceiveFile
20:53:14: receiveFile: Receive: Bee/Marshmello/Happier (Remixes)/1-01 - Happier (Frank Walker Remix).mp3
20:53:15: syncDevice: command=ReceiveFile
20:53:15: receiveFile: Receive: Bee/Shawn Mendes/Lost In Japan (Remix)/1-01 - Lost In Japan (Remix).mp3
20:53:16: syncDevice: command=ReceiveFile
20:53:16: receiveFile: Receive: Bee/CHVRCHES/Graffiti (M-22 Remix)/1-01 - Graffiti (M-22 Remix).mp3
20:53:21: syncDevice: command=ReceiveFile
20:53:21: receiveFile: Receive: Bee/Gilligan Moss/Want U So Bad (Myd Remix)/1-01 - Want U So Bad (Myd Remix).mp3
20:53:21: syncDevice: command=ReceiveFile
20:53:21: receiveFile: Receive: Bee/Playlists/test.m3u
20:53:22: syncDevice: command=Exit
20:53:22: exitSync: fails=0
20:53:22: syncDevice: exit
one last attempt to get the info i need:
v0.7.6.4
https://play.google.com/apps/internaltest/4700978781087552506
2019-05-06: TA-1012; 9; 0.7.6.4
21:25:35: getFiles: Get: Bee/,url=/storage/02CB-10E4/Bee/, inc=true
21:25:35: getFiles: /storage/02CB-10E4/Music/Feenixpawl/Blaze/01 Feenixpawl; Arensky - Blaze.mp3: Sun May 05 19:16:40 GMT+02:00 2019
/storage/02CB-10E4/Music/Little Mix/Woman Like Me/01 Little Mix; Nicki Mi - Woman Like Me.mp3: Sun May 05 19:48:07 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Nichts ist für die Ewigkeit (Live am Hockenheimring 2014)/10 Böhse Onkelz - Immer auf der Suche (Live).mp3: Sun May 05 18:44:30 GMT+02:00 2019
/storage/02CB-10E4/Music/HRVY/I Wish You Were Here (Acoustic)/01 HRVY - I Wish You Were Here (Acoustic).mp3: Sun May 05 19:29:08 GMT+02:00 2019
/storage/02CB-10E4/Music/Alan Walker/On My Way/01 Alan Walker; Sabrina - On My Way.mp3: Sun May 05 18:21:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Carlos/The Silmarillia 2019/01 Carlos - The Silmarillia 2019.mp3: Sun May 05 18:56:34 GMT+02:00 2019
/storage/02CB-10E4/Music/Aloe Blacc/I Need A Dollar/01 Aloe Blacc - I Need A Dollar.mp3: Sun May 05 18:23:52 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Memento/12 Böhse Onkelz - 52 Wochen.mp3: Sun May 05 18:44:02 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Live in Dortmund/06 Böhse Onkelz - Danket dem Herrn (Live).mp3: Sun May 05 18:42:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Alexander Alar/Bangkok/01 Alexander Alar; Marc - Bangkok.mp3: Sun May 05 18:22:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Brother Beyond/The Very Best Of Brother Beyond/01 Brother Beyond - The Harder I Try.mp3: Sun May 05 18:53:24 GMT+02:00 2019
/storage/02CB-10E4/Music/Hailee Steinfeld/Love Myself/01 Hailee Steinfeld - Love Myself.mp3: Sun May 05 19:26:56 GMT+02:00 2019
/storage/02CB-10E4/Music/Gil Sanders/Party Through The Pain/01 Gil Sanders - Party Through The Pain.mp3: Sun May 05 19:23:26 GMT+02:00 2019
/storage/02CB-10E4/Music/Don Henley/Actual Miles- Henley's Greatest Hits/06 Don Henley - The End Of The Innocence.mp3: Sun May 05 19:10:46 GMT+02:00 2019
/storage/02CB-10E4/Music/Calmani & Grey/Time of Our Lives/02 Calmani; Grey - Time of Our Lives (Club Edit).mp3: Sun May 05 18:55:12 GMT+02:00 2019
/storage/02CB-10E4/Music/Mamer/Eagle/05 Mamer - Man.mp3: Sun May 05 19:53:15 GMT+02:00 2019
/storage/02CB-10E4/Music/Hozier/Wasteland, Baby!/06 Hozier - To Noise Making (Sing).mp3: Sun May 05 19:29:12 GMT+02:00 2019
/storage/02CB-10E4/Music/Joel Corry/Fallen (feat. Hayley May)/01 Joel Corry; Hayley M - Fallen (feat. Hayley May).mp3: Sun May 05 19:35:56 GMT+02:00 2019
/storage/02CB-10E4/Music/Kris Kristofferson/The Essential Kris Kristofferson/06 Kris Kristofferson - Casey's Last Ride (Album Version).mp3: Sun May 05 19:43:00 GMT+02:00 2019
/storage/02CB-10E4/Music/Interpol/The Weekend/01 Interpol - The Weekend.mp3: Sun May 05 19:30:34 GMT+02:00 2019
/storage/02CB-10E4/Music/Billy Idol/Greatest Hits (The One & Only)/05 Billy Idol - Rebel Yell.mp3: Sun May 05 18:34:32 GMT+02:00 2019
/storage/02CB-10E4/Music/Air Supply/Collections/01 Air Supply - All Out of Love.mp3: Sun May 05 18:21:14 GMT+02:00 2019
/storage/02CB-10E4/Music/Analog Sol/Trinidad Dreams/01 Analog Sol - Trinidad Dreams.mp3: Sun May 05 18:24:48 GMT+02:00 2019
/storage/02CB-10E4/Music/Marty Robbins/Gunfighter Ballads And Trail Songs/08 Marty Robbins - The Master's Call.mp3: Sun May 05 19:55:58 GMT+02:00 2019
/storage/02CB-10E4/Music/DYTONE/Never Enough/01 DYTONE - Never Enough_2.mp3: Sun May 05 19:12:26 GMT+02:00 2019
/storage/02CB-10E4/Music/Elderbrook/Old Friend/01 Elderbrook - Old Friend.mp3: Sun May 05 19:13:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Martin Garrix/Dreamer/01 Martin Garrix; Mike - Dreamer.mp3: Sun May 05 19:55:37 GMT+02:00 2019
/storage/02CB-10E4/Music/Lorde/Pure Heroine/03 Lorde - Royals.mp3: Sun May 05 19:48:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Es ist soweit/11 Böhse Onkelz - Leiden.mp3: Sun May 05 18:39:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Live in Vienna/13 Böhse Onkelz - Stöckel und Strapse (live).mp3: Sun May 05 18:43:41 GMT+02:00 2019
/storage/02CB-10E4/Music/Leisure/The Hype/01 Leisure - The Hype.mp3: Sun May 05 19:45:55 GMT+02:00 2019
/storage/02CB-10E4/Music/Boot Slap/Fade Into You/01 Boot Slap - Fade Into You (Original Mix).mp3: Sun May 05 18:46:48 GMT+02:00 2019
/storage/02CB-10E4/Music/Daya/Insomnia/01 Daya - Insomnia.mp3: Sun May 05 19:06:34 GMT+02:00 2019
21:25:35: getFiles: count=1
21:25:35: syncDevice: command=GetFiles
21:25:35: getFiles: Get: Podcasts/,url=/storage/02CB-10E4/Podcasts/, inc=true
21:25:35: getFiles: /storage/02CB-10E4/Music/Feenixpawl/Blaze/01 Feenixpawl; Arensky - Blaze.mp3: Sun May 05 19:16:40 GMT+02:00 2019
/storage/02CB-10E4/Music/Little Mix/Woman Like Me/01 Little Mix; Nicki Mi - Woman Like Me.mp3: Sun May 05 19:48:07 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Nichts ist für die Ewigkeit (Live am Hockenheimring 2014)/10 Böhse Onkelz - Immer auf der Suche (Live).mp3: Sun May 05 18:44:30 GMT+02:00 2019
/storage/02CB-10E4/Music/HRVY/I Wish You Were Here (Acoustic)/01 HRVY - I Wish You Were Here (Acoustic).mp3: Sun May 05 19:29:08 GMT+02:00 2019
/storage/02CB-10E4/Music/Alan Walker/On My Way/01 Alan Walker; Sabrina - On My Way.mp3: Sun May 05 18:21:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Carlos/The Silmarillia 2019/01 Carlos - The Silmarillia 2019.mp3: Sun May 05 18:56:34 GMT+02:00 2019
/storage/02CB-10E4/Music/Aloe Blacc/I Need A Dollar/01 Aloe Blacc - I Need A Dollar.mp3: Sun May 05 18:23:52 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Memento/12 Böhse Onkelz - 52 Wochen.mp3: Sun May 05 18:44:02 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Live in Dortmund/06 Böhse Onkelz - Danket dem Herrn (Live).mp3: Sun May 05 18:42:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Alexander Alar/Bangkok/01 Alexander Alar; Marc - Bangkok.mp3: Sun May 05 18:22:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Brother Beyond/The Very Best Of Brother Beyond/01 Brother Beyond - The Harder I Try.mp3: Sun May 05 18:53:24 GMT+02:00 2019
/storage/02CB-10E4/Music/Hailee Steinfeld/Love Myself/01 Hailee Steinfeld - Love Myself.mp3: Sun May 05 19:26:56 GMT+02:00 2019
/storage/02CB-10E4/Music/Gil Sanders/Party Through The Pain/01 Gil Sanders - Party Through The Pain.mp3: Sun May 05 19:23:26 GMT+02:00 2019
/storage/02CB-10E4/Music/Don Henley/Actual Miles- Henley's Greatest Hits/06 Don Henley - The End Of The Innocence.mp3: Sun May 05 19:10:46 GMT+02:00 2019
/storage/02CB-10E4/Music/Calmani & Grey/Time of Our Lives/02 Calmani; Grey - Time of Our Lives (Club Edit).mp3: Sun May 05 18:55:12 GMT+02:00 2019
/storage/02CB-10E4/Music/Mamer/Eagle/05 Mamer - Man.mp3: Sun May 05 19:53:15 GMT+02:00 2019
/storage/02CB-10E4/Music/Hozier/Wasteland, Baby!/06 Hozier - To Noise Making (Sing).mp3: Sun May 05 19:29:12 GMT+02:00 2019
/storage/02CB-10E4/Music/Joel Corry/Fallen (feat. Hayley May)/01 Joel Corry; Hayley M - Fallen (feat. Hayley May).mp3: Sun May 05 19:35:56 GMT+02:00 2019
/storage/02CB-10E4/Music/Kris Kristofferson/The Essential Kris Kristofferson/06 Kris Kristofferson - Casey's Last Ride (Album Version).mp3: Sun May 05 19:43:00 GMT+02:00 2019
/storage/02CB-10E4/Music/Interpol/The Weekend/01 Interpol - The Weekend.mp3: Sun May 05 19:30:34 GMT+02:00 2019
/storage/02CB-10E4/Music/Billy Idol/Greatest Hits (The One & Only)/05 Billy Idol - Rebel Yell.mp3: Sun May 05 18:34:32 GMT+02:00 2019
/storage/02CB-10E4/Music/Air Supply/Collections/01 Air Supply - All Out of Love.mp3: Sun May 05 18:21:14 GMT+02:00 2019
/storage/02CB-10E4/Music/Analog Sol/Trinidad Dreams/01 Analog Sol - Trinidad Dreams.mp3: Sun May 05 18:24:48 GMT+02:00 2019
/storage/02CB-10E4/Music/Marty Robbins/Gunfighter Ballads And Trail Songs/08 Marty Robbins - The Master's Call.mp3: Sun May 05 19:55:58 GMT+02:00 2019
/storage/02CB-10E4/Music/DYTONE/Never Enough/01 DYTONE - Never Enough_2.mp3: Sun May 05 19:12:26 GMT+02:00 2019
/storage/02CB-10E4/Music/Elderbrook/Old Friend/01 Elderbrook - Old Friend.mp3: Sun May 05 19:13:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Martin Garrix/Dreamer/01 Martin Garrix; Mike - Dreamer.mp3: Sun May 05 19:55:37 GMT+02:00 2019
/storage/02CB-10E4/Music/Lorde/Pure Heroine/03 Lorde - Royals.mp3: Sun May 05 19:48:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Es ist soweit/11 Böhse Onkelz - Leiden.mp3: Sun May 05 18:39:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Live in Vienna/13 Böhse Onkelz - Stöckel und Strapse (live).mp3: Sun May 05 18:43:41 GMT+02:00 2019
/storage/02CB-10E4/Music/Leisure/The Hype/01 Leisure - The Hype.mp3: Sun May 05 19:45:55 GMT+02:00 2019
/storage/02CB-10E4/Music/Boot Slap/Fade Into You/01 Boot Slap - Fade Into You (Original Mix).mp3: Sun May 05 18:46:48 GMT+02:00 2019
/storage/02CB-10E4/Music/Daya/Insomnia/01 Daya - Insomnia.mp3: Sun May 05 19:06:34 GMT+02:00 2019
21:25:35: getFiles: count=0
21:25:36: syncDevice: command=GetFiles
21:25:36: getFiles: Get: Bee/Playlists/,url=/storage/02CB-10E4/Bee/Playlists/, inc=false
21:25:36: getFiles: /storage/02CB-10E4/Music/Feenixpawl/Blaze/01 Feenixpawl; Arensky - Blaze.mp3: Sun May 05 19:16:40 GMT+02:00 2019
/storage/02CB-10E4/Music/Little Mix/Woman Like Me/01 Little Mix; Nicki Mi - Woman Like Me.mp3: Sun May 05 19:48:07 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Nichts ist für die Ewigkeit (Live am Hockenheimring 2014)/10 Böhse Onkelz - Immer auf der Suche (Live).mp3: Sun May 05 18:44:30 GMT+02:00 2019
/storage/02CB-10E4/Music/HRVY/I Wish You Were Here (Acoustic)/01 HRVY - I Wish You Were Here (Acoustic).mp3: Sun May 05 19:29:08 GMT+02:00 2019
/storage/02CB-10E4/Music/Alan Walker/On My Way/01 Alan Walker; Sabrina - On My Way.mp3: Sun May 05 18:21:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Carlos/The Silmarillia 2019/01 Carlos - The Silmarillia 2019.mp3: Sun May 05 18:56:34 GMT+02:00 2019
/storage/02CB-10E4/Music/Aloe Blacc/I Need A Dollar/01 Aloe Blacc - I Need A Dollar.mp3: Sun May 05 18:23:52 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Memento/12 Böhse Onkelz - 52 Wochen.mp3: Sun May 05 18:44:02 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Live in Dortmund/06 Böhse Onkelz - Danket dem Herrn (Live).mp3: Sun May 05 18:42:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Alexander Alar/Bangkok/01 Alexander Alar; Marc - Bangkok.mp3: Sun May 05 18:22:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Brother Beyond/The Very Best Of Brother Beyond/01 Brother Beyond - The Harder I Try.mp3: Sun May 05 18:53:24 GMT+02:00 2019
/storage/02CB-10E4/Music/Hailee Steinfeld/Love Myself/01 Hailee Steinfeld - Love Myself.mp3: Sun May 05 19:26:56 GMT+02:00 2019
/storage/02CB-10E4/Music/Gil Sanders/Party Through The Pain/01 Gil Sanders - Party Through The Pain.mp3: Sun May 05 19:23:26 GMT+02:00 2019
/storage/02CB-10E4/Music/Don Henley/Actual Miles- Henley's Greatest Hits/06 Don Henley - The End Of The Innocence.mp3: Sun May 05 19:10:46 GMT+02:00 2019
/storage/02CB-10E4/Music/Calmani & Grey/Time of Our Lives/02 Calmani; Grey - Time of Our Lives (Club Edit).mp3: Sun May 05 18:55:12 GMT+02:00 2019
/storage/02CB-10E4/Music/Mamer/Eagle/05 Mamer - Man.mp3: Sun May 05 19:53:15 GMT+02:00 2019
/storage/02CB-10E4/Music/Hozier/Wasteland, Baby!/06 Hozier - To Noise Making (Sing).mp3: Sun May 05 19:29:12 GMT+02:00 2019
/storage/02CB-10E4/Music/Joel Corry/Fallen (feat. Hayley May)/01 Joel Corry; Hayley M - Fallen (feat. Hayley May).mp3: Sun May 05 19:35:56 GMT+02:00 2019
/storage/02CB-10E4/Music/Kris Kristofferson/The Essential Kris Kristofferson/06 Kris Kristofferson - Casey's Last Ride (Album Version).mp3: Sun May 05 19:43:00 GMT+02:00 2019
/storage/02CB-10E4/Music/Interpol/The Weekend/01 Interpol - The Weekend.mp3: Sun May 05 19:30:34 GMT+02:00 2019
/storage/02CB-10E4/Music/Billy Idol/Greatest Hits (The One & Only)/05 Billy Idol - Rebel Yell.mp3: Sun May 05 18:34:32 GMT+02:00 2019
/storage/02CB-10E4/Music/Air Supply/Collections/01 Air Supply - All Out of Love.mp3: Sun May 05 18:21:14 GMT+02:00 2019
/storage/02CB-10E4/Music/Analog Sol/Trinidad Dreams/01 Analog Sol - Trinidad Dreams.mp3: Sun May 05 18:24:48 GMT+02:00 2019
/storage/02CB-10E4/Music/Marty Robbins/Gunfighter Ballads And Trail Songs/08 Marty Robbins - The Master's Call.mp3: Sun May 05 19:55:58 GMT+02:00 2019
/storage/02CB-10E4/Music/DYTONE/Never Enough/01 DYTONE - Never Enough_2.mp3: Sun May 05 19:12:26 GMT+02:00 2019
/storage/02CB-10E4/Music/Elderbrook/Old Friend/01 Elderbrook - Old Friend.mp3: Sun May 05 19:13:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Martin Garrix/Dreamer/01 Martin Garrix; Mike - Dreamer.mp3: Sun May 05 19:55:37 GMT+02:00 2019
/storage/02CB-10E4/Music/Lorde/Pure Heroine/03 Lorde - Royals.mp3: Sun May 05 19:48:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Es ist soweit/11 Böhse Onkelz - Leiden.mp3: Sun May 05 18:39:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Live in Vienna/13 Böhse Onkelz - Stöckel und Strapse (live).mp3: Sun May 05 18:43:41 GMT+02:00 2019
/storage/02CB-10E4/Music/Leisure/The Hype/01 Leisure - The Hype.mp3: Sun May 05 19:45:55 GMT+02:00 2019
/storage/02CB-10E4/Music/Boot Slap/Fade Into You/01 Boot Slap - Fade Into You (Original Mix).mp3: Sun May 05 18:46:48 GMT+02:00 2019
/storage/02CB-10E4/Music/Daya/Insomnia/01 Daya - Insomnia.mp3: Sun May 05 19:06:34 GMT+02:00 2019
21:25:36: getFiles: count=1
21:25:46: syncDevice: command=ReceiveFile
21:25:46: receiveFile: Receive: Bee/Marshmello/Happier (Remixes)/1-01 - Happier (Frank Walker Remix).mp3
21:25:47: syncDevice: command=ReceiveFile
21:25:47: receiveFile: Receive: Bee/Shawn Mendes/Lost In Japan (Remix)/1-01 - Lost In Japan (Remix).mp3
21:25:48: syncDevice: command=ReceiveFile
21:25:48: receiveFile: Receive: Bee/CHVRCHES/Graffiti (M-22 Remix)/1-01 - Graffiti (M-22 Remix).mp3
21:25:53: syncDevice: command=ReceiveFile
21:25:53: receiveFile: Receive: Bee/Gilligan Moss/Want U So Bad (Myd Remix)/1-01 - Want U So Bad (Myd Remix).mp3
21:25:54: syncDevice: command=ReceiveFile
21:25:54: receiveFile: Receive: Bee/Playlists/test.m3u
21:25:54: syncDevice: command=Exit
21:25:54: exitSync: fails=0
21:25:55: syncDevice: exit
rather than synching to Bee/, could you try Music/Bee/
also could you enable debug logging in the settings panel before starting the sync
2019-05-06: TA-1012; 9; 0.7.6.4
21:42:45: startSync: preview=false,iteration=0
21:42:45: command: action=SYNC_START
21:42:45: tryStart: connecting /192.168.178.47, attempt=0
21:42:45: tryStart: connected
21:42:45: tryStart: hello=true,fromMB=true,custfiles=false,preview=false,dev=Nokia 8,2
21:42:45: storage: path=/storage/02CB-10E4,root=02CB-10E4:,uri=content://com.android.externalstorage.documents/tree/02CB-10E4%3A
21:42:45: syncDevice: root=/storage/02CB-10E4,ignoreErrors=false,playlists=false,ratings=false,playcount=true
21:42:45: syncDevice: command=SendStats
21:42:46: syncDevice: command=ShowResults
21:42:46: syncDevice: command=GetFiles
21:42:46: getFiles: Get: Music/Bee/,url=/storage/02CB-10E4/Music/Bee/, inc=true
21:42:46: getFiles: /storage/02CB-10E4/Music/Feenixpawl/Blaze/01 Feenixpawl; Arensky - Blaze.mp3: Sun May 05 19:16:40 GMT+02:00 2019
/storage/02CB-10E4/Music/Little Mix/Woman Like Me/01 Little Mix; Nicki Mi - Woman Like Me.mp3: Sun May 05 19:48:07 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Nichts ist für die Ewigkeit (Live am Hockenheimring 2014)/10 Böhse Onkelz - Immer auf der Suche (Live).mp3: Sun May 05 18:44:30 GMT+02:00 2019
/storage/02CB-10E4/Music/HRVY/I Wish You Were Here (Acoustic)/01 HRVY - I Wish You Were Here (Acoustic).mp3: Sun May 05 19:29:08 GMT+02:00 2019
/storage/02CB-10E4/Music/Alan Walker/On My Way/01 Alan Walker; Sabrina - On My Way.mp3: Sun May 05 18:21:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Carlos/The Silmarillia 2019/01 Carlos - The Silmarillia 2019.mp3: Sun May 05 18:56:34 GMT+02:00 2019
/storage/02CB-10E4/Music/Aloe Blacc/I Need A Dollar/01 Aloe Blacc - I Need A Dollar.mp3: Sun May 05 18:23:52 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Memento/12 Böhse Onkelz - 52 Wochen.mp3: Sun May 05 18:44:02 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Live in Dortmund/06 Böhse Onkelz - Danket dem Herrn (Live).mp3: Sun May 05 18:42:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Alexander Alar/Bangkok/01 Alexander Alar; Marc - Bangkok.mp3: Sun May 05 18:22:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Brother Beyond/The Very Best Of Brother Beyond/01 Brother Beyond - The Harder I Try.mp3: Sun May 05 18:53:24 GMT+02:00 2019
/storage/02CB-10E4/Music/Hailee Steinfeld/Love Myself/01 Hailee Steinfeld - Love Myself.mp3: Sun May 05 19:26:56 GMT+02:00 2019
/storage/02CB-10E4/Music/Gil Sanders/Party Through The Pain/01 Gil Sanders - Party Through The Pain.mp3: Sun May 05 19:23:26 GMT+02:00 2019
/storage/02CB-10E4/Music/Don Henley/Actual Miles- Henley's Greatest Hits/06 Don Henley - The End Of The Innocence.mp3: Sun May 05 19:10:46 GMT+02:00 2019
/storage/02CB-10E4/Music/Calmani & Grey/Time of Our Lives/02 Calmani; Grey - Time of Our Lives (Club Edit).mp3: Sun May 05 18:55:12 GMT+02:00 2019
/storage/02CB-10E4/Music/Mamer/Eagle/05 Mamer - Man.mp3: Sun May 05 19:53:15 GMT+02:00 2019
/storage/02CB-10E4/Music/Hozier/Wasteland, Baby!/06 Hozier - To Noise Making (Sing).mp3: Sun May 05 19:29:12 GMT+02:00 2019
/storage/02CB-10E4/Music/Joel Corry/Fallen (feat. Hayley May)/01 Joel Corry; Hayley M - Fallen (feat. Hayley May).mp3: Sun May 05 19:35:56 GMT+02:00 2019
/storage/02CB-10E4/Music/Kris Kristofferson/The Essential Kris Kristofferson/06 Kris Kristofferson - Casey's Last Ride (Album Version).mp3: Sun May 05 19:43:00 GMT+02:00 2019
/storage/02CB-10E4/Music/Interpol/The Weekend/01 Interpol - The Weekend.mp3: Sun May 05 19:30:34 GMT+02:00 2019
/storage/02CB-10E4/Music/Billy Idol/Greatest Hits (The One & Only)/05 Billy Idol - Rebel Yell.mp3: Sun May 05 18:34:32 GMT+02:00 2019
/storage/02CB-10E4/Music/Air Supply/Collections/01 Air Supply - All Out of Love.mp3: Sun May 05 18:21:14 GMT+02:00 2019
/storage/02CB-10E4/Music/Analog Sol/Trinidad Dreams/01 Analog Sol - Trinidad Dreams.mp3: Sun May 05 18:24:48 GMT+02:00 2019
/storage/02CB-10E4/Music/Marty Robbins/Gunfighter Ballads And Trail Songs/08 Marty Robbins - The Master's Call.mp3: Sun May 05 19:55:58 GMT+02:00 2019
/storage/02CB-10E4/Music/DYTONE/Never Enough/01 DYTONE - Never Enough_2.mp3: Sun May 05 19:12:26 GMT+02:00 2019
/storage/02CB-10E4/Music/Elderbrook/Old Friend/01 Elderbrook - Old Friend.mp3: Sun May 05 19:13:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Martin Garrix/Dreamer/01 Martin Garrix; Mike - Dreamer.mp3: Sun May 05 19:55:37 GMT+02:00 2019
/storage/02CB-10E4/Music/Lorde/Pure Heroine/03 Lorde - Royals.mp3: Sun May 05 19:48:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Es ist soweit/11 Böhse Onkelz - Leiden.mp3: Sun May 05 18:39:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Live in Vienna/13 Böhse Onkelz - Stöckel und Strapse (live).mp3: Sun May 05 18:43:41 GMT+02:00 2019
/storage/02CB-10E4/Music/Leisure/The Hype/01 Leisure - The Hype.mp3: Sun May 05 19:45:55 GMT+02:00 2019
/storage/02CB-10E4/Music/Boot Slap/Fade Into You/01 Boot Slap - Fade Into You (Original Mix).mp3: Sun May 05 18:46:48 GMT+02:00 2019
/storage/02CB-10E4/Music/Daya/Insomnia/01 Daya - Insomnia.mp3: Sun May 05 19:06:34 GMT+02:00 2019
21:42:46: getFiles: count=1
21:42:46: syncDevice: command=GetFiles
21:42:46: getFiles: Get: Podcasts/,url=/storage/02CB-10E4/Podcasts/, inc=true
21:42:46: getFiles: /storage/02CB-10E4/Music/Feenixpawl/Blaze/01 Feenixpawl; Arensky - Blaze.mp3: Sun May 05 19:16:40 GMT+02:00 2019
/storage/02CB-10E4/Music/Little Mix/Woman Like Me/01 Little Mix; Nicki Mi - Woman Like Me.mp3: Sun May 05 19:48:07 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Nichts ist für die Ewigkeit (Live am Hockenheimring 2014)/10 Böhse Onkelz - Immer auf der Suche (Live).mp3: Sun May 05 18:44:30 GMT+02:00 2019
/storage/02CB-10E4/Music/HRVY/I Wish You Were Here (Acoustic)/01 HRVY - I Wish You Were Here (Acoustic).mp3: Sun May 05 19:29:08 GMT+02:00 2019
/storage/02CB-10E4/Music/Alan Walker/On My Way/01 Alan Walker; Sabrina - On My Way.mp3: Sun May 05 18:21:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Carlos/The Silmarillia 2019/01 Carlos - The Silmarillia 2019.mp3: Sun May 05 18:56:34 GMT+02:00 2019
/storage/02CB-10E4/Music/Aloe Blacc/I Need A Dollar/01 Aloe Blacc - I Need A Dollar.mp3: Sun May 05 18:23:52 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Memento/12 Böhse Onkelz - 52 Wochen.mp3: Sun May 05 18:44:02 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Live in Dortmund/06 Böhse Onkelz - Danket dem Herrn (Live).mp3: Sun May 05 18:42:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Alexander Alar/Bangkok/01 Alexander Alar; Marc - Bangkok.mp3: Sun May 05 18:22:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Brother Beyond/The Very Best Of Brother Beyond/01 Brother Beyond - The Harder I Try.mp3: Sun May 05 18:53:24 GMT+02:00 2019
/storage/02CB-10E4/Music/Hailee Steinfeld/Love Myself/01 Hailee Steinfeld - Love Myself.mp3: Sun May 05 19:26:56 GMT+02:00 2019
/storage/02CB-10E4/Music/Gil Sanders/Party Through The Pain/01 Gil Sanders - Party Through The Pain.mp3: Sun May 05 19:23:26 GMT+02:00 2019
/storage/02CB-10E4/Music/Don Henley/Actual Miles- Henley's Greatest Hits/06 Don Henley - The End Of The Innocence.mp3: Sun May 05 19:10:46 GMT+02:00 2019
/storage/02CB-10E4/Music/Calmani & Grey/Time of Our Lives/02 Calmani; Grey - Time of Our Lives (Club Edit).mp3: Sun May 05 18:55:12 GMT+02:00 2019
/storage/02CB-10E4/Music/Mamer/Eagle/05 Mamer - Man.mp3: Sun May 05 19:53:15 GMT+02:00 2019
/storage/02CB-10E4/Music/Hozier/Wasteland, Baby!/06 Hozier - To Noise Making (Sing).mp3: Sun May 05 19:29:12 GMT+02:00 2019
/storage/02CB-10E4/Music/Joel Corry/Fallen (feat. Hayley May)/01 Joel Corry; Hayley M - Fallen (feat. Hayley May).mp3: Sun May 05 19:35:56 GMT+02:00 2019
/storage/02CB-10E4/Music/Kris Kristofferson/The Essential Kris Kristofferson/06 Kris Kristofferson - Casey's Last Ride (Album Version).mp3: Sun May 05 19:43:00 GMT+02:00 2019
/storage/02CB-10E4/Music/Interpol/The Weekend/01 Interpol - The Weekend.mp3: Sun May 05 19:30:34 GMT+02:00 2019
/storage/02CB-10E4/Music/Billy Idol/Greatest Hits (The One & Only)/05 Billy Idol - Rebel Yell.mp3: Sun May 05 18:34:32 GMT+02:00 2019
/storage/02CB-10E4/Music/Air Supply/Collections/01 Air Supply - All Out of Love.mp3: Sun May 05 18:21:14 GMT+02:00 2019
/storage/02CB-10E4/Music/Analog Sol/Trinidad Dreams/01 Analog Sol - Trinidad Dreams.mp3: Sun May 05 18:24:48 GMT+02:00 2019
/storage/02CB-10E4/Music/Marty Robbins/Gunfighter Ballads And Trail Songs/08 Marty Robbins - The Master's Call.mp3: Sun May 05 19:55:58 GMT+02:00 2019
/storage/02CB-10E4/Music/DYTONE/Never Enough/01 DYTONE - Never Enough_2.mp3: Sun May 05 19:12:26 GMT+02:00 2019
/storage/02CB-10E4/Music/Elderbrook/Old Friend/01 Elderbrook - Old Friend.mp3: Sun May 05 19:13:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Martin Garrix/Dreamer/01 Martin Garrix; Mike - Dreamer.mp3: Sun May 05 19:55:37 GMT+02:00 2019
/storage/02CB-10E4/Music/Lorde/Pure Heroine/03 Lorde - Royals.mp3: Sun May 05 19:48:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Es ist soweit/11 Böhse Onkelz - Leiden.mp3: Sun May 05 18:39:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Live in Vienna/13 Böhse Onkelz - Stöckel und Strapse (live).mp3: Sun May 05 18:43:41 GMT+02:00 2019
/storage/02CB-10E4/Music/Leisure/The Hype/01 Leisure - The Hype.mp3: Sun May 05 19:45:55 GMT+02:00 2019
/storage/02CB-10E4/Music/Boot Slap/Fade Into You/01 Boot Slap - Fade Into You (Original Mix).mp3: Sun May 05 18:46:48 GMT+02:00 2019
/storage/02CB-10E4/Music/Daya/Insomnia/01 Daya - Insomnia.mp3: Sun May 05 19:06:34 GMT+02:00 2019
21:42:46: getFiles: count=0
21:42:46: syncDevice: command=GetFiles
21:42:46: getFiles: Get: Music/Bee/Playlists/,url=/storage/02CB-10E4/Music/Bee/Playlists/, inc=false
21:42:46: getFiles: /storage/02CB-10E4/Music/Feenixpawl/Blaze/01 Feenixpawl; Arensky - Blaze.mp3: Sun May 05 19:16:40 GMT+02:00 2019
/storage/02CB-10E4/Music/Little Mix/Woman Like Me/01 Little Mix; Nicki Mi - Woman Like Me.mp3: Sun May 05 19:48:07 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Nichts ist für die Ewigkeit (Live am Hockenheimring 2014)/10 Böhse Onkelz - Immer auf der Suche (Live).mp3: Sun May 05 18:44:30 GMT+02:00 2019
/storage/02CB-10E4/Music/HRVY/I Wish You Were Here (Acoustic)/01 HRVY - I Wish You Were Here (Acoustic).mp3: Sun May 05 19:29:08 GMT+02:00 2019
/storage/02CB-10E4/Music/Alan Walker/On My Way/01 Alan Walker; Sabrina - On My Way.mp3: Sun May 05 18:21:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Carlos/The Silmarillia 2019/01 Carlos - The Silmarillia 2019.mp3: Sun May 05 18:56:34 GMT+02:00 2019
/storage/02CB-10E4/Music/Aloe Blacc/I Need A Dollar/01 Aloe Blacc - I Need A Dollar.mp3: Sun May 05 18:23:52 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Memento/12 Böhse Onkelz - 52 Wochen.mp3: Sun May 05 18:44:02 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Live in Dortmund/06 Böhse Onkelz - Danket dem Herrn (Live).mp3: Sun May 05 18:42:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Alexander Alar/Bangkok/01 Alexander Alar; Marc - Bangkok.mp3: Sun May 05 18:22:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Brother Beyond/The Very Best Of Brother Beyond/01 Brother Beyond - The Harder I Try.mp3: Sun May 05 18:53:24 GMT+02:00 2019
/storage/02CB-10E4/Music/Hailee Steinfeld/Love Myself/01 Hailee Steinfeld - Love Myself.mp3: Sun May 05 19:26:56 GMT+02:00 2019
/storage/02CB-10E4/Music/Gil Sanders/Party Through The Pain/01 Gil Sanders - Party Through The Pain.mp3: Sun May 05 19:23:26 GMT+02:00 2019
/storage/02CB-10E4/Music/Don Henley/Actual Miles- Henley's Greatest Hits/06 Don Henley - The End Of The Innocence.mp3: Sun May 05 19:10:46 GMT+02:00 2019
/storage/02CB-10E4/Music/Calmani & Grey/Time of Our Lives/02 Calmani; Grey - Time of Our Lives (Club Edit).mp3: Sun May 05 18:55:12 GMT+02:00 2019
/storage/02CB-10E4/Music/Mamer/Eagle/05 Mamer - Man.mp3: Sun May 05 19:53:15 GMT+02:00 2019
/storage/02CB-10E4/Music/Hozier/Wasteland, Baby!/06 Hozier - To Noise Making (Sing).mp3: Sun May 05 19:29:12 GMT+02:00 2019
/storage/02CB-10E4/Music/Joel Corry/Fallen (feat. Hayley May)/01 Joel Corry; Hayley M - Fallen (feat. Hayley May).mp3: Sun May 05 19:35:56 GMT+02:00 2019
/storage/02CB-10E4/Music/Kris Kristofferson/The Essential Kris Kristofferson/06 Kris Kristofferson - Casey's Last Ride (Album Version).mp3: Sun May 05 19:43:00 GMT+02:00 2019
/storage/02CB-10E4/Music/Interpol/The Weekend/01 Interpol - The Weekend.mp3: Sun May 05 19:30:34 GMT+02:00 2019
/storage/02CB-10E4/Music/Billy Idol/Greatest Hits (The One & Only)/05 Billy Idol - Rebel Yell.mp3: Sun May 05 18:34:32 GMT+02:00 2019
/storage/02CB-10E4/Music/Air Supply/Collections/01 Air Supply - All Out of Love.mp3: Sun May 05 18:21:14 GMT+02:00 2019
/storage/02CB-10E4/Music/Analog Sol/Trinidad Dreams/01 Analog Sol - Trinidad Dreams.mp3: Sun May 05 18:24:48 GMT+02:00 2019
/storage/02CB-10E4/Music/Marty Robbins/Gunfighter Ballads And Trail Songs/08 Marty Robbins - The Master's Call.mp3: Sun May 05 19:55:58 GMT+02:00 2019
/storage/02CB-10E4/Music/DYTONE/Never Enough/01 DYTONE - Never Enough_2.mp3: Sun May 05 19:12:26 GMT+02:00 2019
/storage/02CB-10E4/Music/Elderbrook/Old Friend/01 Elderbrook - Old Friend.mp3: Sun May 05 19:13:36 GMT+02:00 2019
/storage/02CB-10E4/Music/Martin Garrix/Dreamer/01 Martin Garrix; Mike - Dreamer.mp3: Sun May 05 19:55:37 GMT+02:00 2019
/storage/02CB-10E4/Music/Lorde/Pure Heroine/03 Lorde - Royals.mp3: Sun May 05 19:48:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Es ist soweit/11 Böhse Onkelz - Leiden.mp3: Sun May 05 18:39:50 GMT+02:00 2019
/storage/02CB-10E4/Music/Böhse Onkelz/Live in Vienna/13 Böhse Onkelz - Stöckel und Strapse (live).mp3: Sun May 05 18:43:41 GMT+02:00 2019
/storage/02CB-10E4/Music/Leisure/The Hype/01 Leisure - The Hype.mp3: Sun May 05 19:45:55 GMT+02:00 2019
/storage/02CB-10E4/Music/Boot Slap/Fade Into You/01 Boot Slap - Fade Into You (Original Mix).mp3: Sun May 05 18:46:48 GMT+02:00 2019
/storage/02CB-10E4/Music/Daya/Insomnia/01 Daya - Insomnia.mp3: Sun May 05 19:06:34 GMT+02:00 2019
21:42:46: getFiles: count=1
21:42:56: syncDevice: command=ReceiveFile
21:42:56: receiveFile: Receive: Music/Bee/Marshmello/Happier (Remixes)/1-01 - Happier (Frank Walker Remix).mp3
21:42:57: syncDevice: command=ReceiveFile
21:42:57: receiveFile: Receive: Music/Bee/Shawn Mendes/Lost In Japan (Remix)/1-01 - Lost In Japan (Remix).mp3
21:42:58: syncDevice: command=ReceiveFile
21:42:58: receiveFile: Receive: Music/Bee/CHVRCHES/Graffiti (M-22 Remix)/1-01 - Graffiti (M-22 Remix).mp3
21:43:02: syncDevice: command=ReceiveFile
21:43:02: receiveFile: Receive: Music/Bee/Gilligan Moss/Want U So Bad (Myd Remix)/1-01 - Want U So Bad (Myd Remix).mp3
21:43:03: syncDevice: command=ReceiveFile
21:43:03: receiveFile: Receive: Music/Bee/Playlists/test.m3u
21:43:03: syncDevice: command=Exit
21:43:03: exitSync: fails=0
21:43:04: syncDevice: exit
for an unknown reason, the mediastore database is not being updated. For now you will need to stick with wired sync
This should fix the unwanted folder clean upThanks Steven, that solved my issue.
https://getmusicbee.com/patches/MusicBee33_Patched.zip
unzip and replace the existing musicbee files
Any chance 2-way syncing could be made to work with MediaMonkey on android? It's probably the only music app I've found that actually handles delimiters for artists/genres/etc as well as MusicBee does, but I prefer to use your program on my PC.If I understand correctly, you want the developer of MusicBee to create something that will work with MediaMonkey??? Please tell me you're not serious. If you are, you need to understand that the MB developer does this in his spare time, for no compensation other than a small pittance in donations, and has more than he can handle dealing with his own application. I suggest you talk with the paid staff at MediaMonkey.
I am doing some research into Wifi synching with android devices and also want to investigate the possibility of 2-way synching with some of the popular android players. Not promising anything but what I want to know is for the people interested in this, which android player do you use?
Any chance 2-way syncing could be made to work with MediaMonkey on android?No - MMA does not provide an API to extract the required data for play counts, rating, etc
That's disappointing, but thank you for looking into it. Hopefully a better Android player compatible with many of MusicBee's features will come along one day.Any chance 2-way syncing could be made to work with MediaMonkey on android?No - MMA does not provide an API to extract the required data for play counts, rating, etc
Do you have any plans to support the 2way sync with Rocket Player at some point in time?No - there is no API that I can find
I am not planning to make any further changes to the app for now. However please report any issues with the existing app to see if I can fix themNot something that needs to be fixed, but a slight change to the UI.
However please report any issues with the existing app to see if I can fix them
1. I think an error message should show when trying to reverse sync using GoneMAD's trial (non-paid) version because backup isn't available in that. I switched ROMs last week and MB would attempt to sync indefinitely without showing any of pending tracks or anything. It wasn't until I disabled reverse sync that it worked, and then I noticed I didn't reinstall GoneMAD's pro key. Reverse sync worked fine after that.i dont think there is a way to tell but as it stands the sync app should have timed out after 60 seconds - did you wait that long?
Any news about the existing files, but still new copying problem?No, i wont be able to help in the current release
Syncing with wire and backsync playcount didn't work.you need to reverse sync first and then do the wired sync. If you already did that, then you will need to be a little bit more specific than "it didnt work"
Make sure Edit->Edit Preferences->Tags(1)...tag storage...'store ratings in the music file' is checked. Otherwise the rating is only stored in the MB library database and not in the file's tags.
If the ratings are stored in your files tags already, then it's a problem with your player that it's not displaying them. They're in the file in that case.
If they're embedded in the file but not showing on the phone, that's a problem with the player on the phone. MB has done its job by embedding the rating in the file.Make sure Edit->Edit Preferences->Tags(1)...tag storage...'store ratings in the music file' is checked. Otherwise the rating is only stored in the MB library database and not in the file's tags.
If the ratings are stored in your files tags already, then it's a problem with your player that it's not displaying them. They're in the file in that case.
Thaks for answering so fast. The issue is that some ratings are not read by the phone even though they're embedded on the mp3 file.
what did you do to resolve the issue?
can you do a simple test of playing a track, doing a sync preview and then checking in MB if the play count has incremented by 1
Hi! Maybe this information helps someone:
I had problems, that were caused by the different wifi bands of my router. It sends with the same ssid in the 2,4- und 5-GHz bands. If android phone and my notebook are in different bands (but the same network), I get an connection error trying to sync.
What does the MusicBee app "files as configured in MusicBee" option stand for?It means that the parameters for the sync are those as specified for the device under Preferences > Devices
What does the MusicBee app "files as configured in MusicBee" option stand for?It means that the parameters for the sync are those as specified for the device under Preferences > Devices
Thanks for the clarification. One thing that I don't understand: All my mp3 files have their album covers embedded, but if I don't check to embed them during the transfer to the device the songs don't have their covers even though those covers are embedded on the file apart from MusicBee.Why would you tell it not to embed them on the device if you want them embedded on the device?
Thanks for the clarification. One thing that I don't understand: All my mp3 files have their album covers embedded, but if I don't check to embed them during the transfer to the device the songs don't have their covers even though those covers are embedded on the file apart from MusicBee.Why would you tell it not to embed them on the device if you want them embedded on the device?
What I'm getting at is that you're telling it to erase that embedded art on transfer by doing that.
I just tried to sync and it's trying to connect to "10.3.15.29:27304".MB will try using the last sucessfull connection and only if it fails will it retry scanning using the subnet that the phone is on at the time.
Why? The network I'm on uses the 192.168.0.0/16 subnet.
The questions is: can MB do a WiFi sync while it's doing a wired sync?I wouldnt advise it unless you restrict the wifi sync to a reverse sync only. Otherwise its likely to try and sync the same files with inveitable conflict. Even if you restrict it to reverse sync only, I cant be sure there wouldnt be some unexpected behaviour but that statement is not based on any thing I can definitively think of.
I wouldnt advise it unless you restrict the wifi sync to a reverse sync only. Otherwise its likely to try and sync the same files with inveitable conflict. Even if you restrict it to reverse sync only, I cant be sure there wouldnt be some unexpected behaviour but that statement is not based on any thing I can definitively think of.That's pretty much what I was thinking. Which is why I didn't do it until I heard back from you. Thanks.
I just tried to sync and it's trying to connect to "10.3.15.29:27304".MB will try using the last sucessfull connection and only if it fails will it retry scanning using the subnet that the phone is on at the time.
Why? The network I'm on uses the 192.168.0.0/16 subnet.
Any news about the existing files, but still new copying problem?No, i wont be able to help in the current releaseSyncing with wire and backsync playcount didn't work.you need to reverse sync first and then do the wired sync. If you already did that, then you will need to be a little bit more specific than "it didnt work"
I hadn't synced my phone in a few weeks and now I want do but keep getting the message that it can't connect to MB . It says "server not found. Ensure MusicBee is running..... etc etc" I updated my MB on my computer thinking I need the newest version but that didn't help. I have newest as found on the Newest Version thread in the forum. I closed out and re-opened the app and the program several times. Even double checked my port settings on the router.
I went in task switcher and closed it out several times. No good. I ran out of ideas and options.I hadn't synced my phone in a few weeks and now I want do but keep getting the message that it can't connect to MB . It says "server not found. Ensure MusicBee is running..... etc etc" I updated my MB on my computer thinking I need the newest version but that didn't help. I have newest as found on the Newest Version thread in the forum. I closed out and re-opened the app and the program several times. Even double checked my port settings on the router.
Have you actually gone in through Apps and force stopped it? I've found that sometimes after I do that it picks up again.
Have you actually gone in through Apps and force stopped it? I've found that sometimes after I do that it picks up again.I went in task switcher and closed it out several times. No good. I ran out of ideas and options.
I just tried it. Still the same. "server not found" yada yada yada.Have you actually gone in through Apps and force stopped it? I've found that sometimes after I do that it picks up again.I went in task switcher and closed it out several times. No good. I ran out of ideas and options.
Yeah, it doesn't work for me if I just do task switcher. You have to actually go into Apps the long way and use the Force Stop button.
I just tried it. Still the same. "server not found" yada yada yada.Have you actually gone in through Apps and force stopped it? I've found that sometimes after I do that it picks up again.I went in task switcher and closed it out several times. No good. I ran out of ideas and options.
Yeah, it doesn't work for me if I just do task switcher. You have to actually go into Apps the long way and use the Force Stop button.
You need to go through apps select storage and clear data and cacheThanks. That did the trick. Now I'm am trying to see what it's syncing from as i used the settings on the main window. In the program settings it has two entries for my phone. Is one from a wired connection and one from the wifi sync? But I'm not sure if it's using the first one or the second one. Thanks.
One is probably internal storage and the other SD storageI looked and they're both for the SD card. Usually one is for the internal storage like you say.
Been using the Android wifi sync, and it's been working great here. My only issue is that each track's artwork is being placed in a separate album on my Samsung's image gallery. I am able to go to my gallery and choose to hide the albums, but that would mean having to go through hundreds of files and check them off one by one.
Has anyone else faced this issue? and are there any methods to resolve it?
Not actually used this method myself but am assured it works..
By simply placing a file; ".nomedia" (without the quotes), in the folder you wish to be ignored by Andriod gallery...see here..
https://fileinfo.com/extension/nomedia
I got one question. Does MB check for existing files on Android or will it copy everything again with a new sync? The reason why I ask is, that it seems to me, that it copy files again, with every new sync, insteed skipping already existing files. And that waste a lot of time, with a lot of songs. Maybe my settings are wrong?!
Been using the Android wifi sync, and it's been working great here. My only issue is that each track's artwork is being placed in a separate album on my Samsung's image gallery. I am able to go to my gallery and choose to hide the albums, but that would mean having to go through hundreds of files and check them off one by one.
Has anyone else faced this issue? and are there any methods to resolve it?
Been using the Android wifi sync, and it's been working great here. My only issue is that each track's artwork is being placed in a separate album on my Samsung's image gallery. I am able to go to my gallery and choose to hide the albums, but that would mean having to go through hundreds of files and check them off one by one.
Has anyone else faced this issue? and are there any methods to resolve it?
Not actually used this method myself but am assured it works..
By simply placing a file; ".nomedia" (without the quotes), in the folder you wish to be ignored by Andriod gallery...see here..
https://fileinfo.com/extension/nomedia
Been using the Android wifi sync, and it's been working great here. My only issue is that each track's artwork is being placed in a separate album on my Samsung's image gallery. I am able to go to my gallery and choose to hide the albums, but that would mean having to go through hundreds of files and check them off one by one.
Has anyone else faced this issue? and are there any methods to resolve it?
To the people reporting sync issues (same files synch'ed multiple times or not deleting), can you PM me your google play store login email if you have not done so already so I can add you to the alpha release channel.
I will spend time on the issues from this weekend
To the people reporting sync issues (same files synch'ed multiple times or not deleting), can you PM me your google play store login email if you have not done so already so I can add you to the alpha release channel.to start with could anyone participating run this debug version which will give me some more info
I will spend time on the issues from this weekend
Also, MB doesn't seem to be exporting the playcounts, every file has a playcount of 0 on GMMP
BTW, the issues I'm facing is that my GMMP library indicates that it has 30 tracks less than my MB library.
to start with could anyone participating run this debug version which will give me some more infoI havent had any feedback on this - I am getting close to the final release for v3.3, and it would be good to close out this issue
https://www.mediafire.com/file/dd95fba3vgn8q8u/MusicBeeDebugSync.zip/file
unzip and replace musicbee.exe
It will potentially log a lot of info to the error log - could you send me a zip of the error log after running the sync (help/ support/ view error log)
Also let me know the filename for a couple of the files that should not have beeen re-copied
I havent had any feedback on this - I am getting close to the final release for v3.3, and it would be good to close out this issue
I very much doubt it has anything to do with the android player you use, and you would know if you had the issue so no need to test for something that is not affecting youI havent had any feedback on this - I am getting close to the final release for v3.3, and it would be good to close out this issueDo I have to be using the GMMP Android player to test??
Freddy
Also, MB doesn't seem to be exporting the playcounts, every file has a playcount of 0 on GMMP
MB won't sync playcount to GMMP. Only from GMMP to MB. Steven answered a similar question of me before.
BTW, the issues I'm facing is that my GMMP library indicates that it has 30 tracks less than my MB library.
Does it happen only with Wifi sync, or does it happen with wired sync as well? Are you missing, like, a whole album or are they totally random?
One thing you may want to check is if you've accidentally 'unticked' some of the tracks.
It would be helpful if you pasted the sections of both MB's error log and the WiFi app's error log so we can see what's going on. No need for the entire log - just the section from the time the error occurred.
To the people reporting sync issues (same files synch'ed multiple times or not deleting), can you PM me your google play store login email if you have not done so already so I can add you to the alpha release channel.to start with could anyone participating run this debug version which will give me some more info
I will spend time on the issues from this weekend
https://www.mediafire.com/file/dd95fba3vgn8q8u/MusicBeeDebugSync.zip/file
unzip and replace musicbee.exe
It will potentially log a lot of info to the error log - could you send me a zip of the error log after running the sync (help/ support/ view error log)
Also let me know the filename for a couple of the files that should not have beeen re-copied
thanks for the logs.
So according to the log, all the .opus files would have been synched because MB could not find them on the device.
All the other files in the playlist were skipped because the dates matched.
So can you confirm whether the .opus files were actually already on the device?
If you think they were on the device, can you confirm that using the Android file explorer, navigating via the Storage node rather than the Audio node, making sure you are using the path from the error log?
I understand Android devices dont index .opus files in the media store, so that would likely explain why they keep getting synched.
i dont think this is directly related, but your wifi connection seems quite bad, and i noticed MB is having to do a lot of retries before it succeeds
Sometimes, though, I get "Sync Preview failed: Object reference not set to an instance of an object."v0.9 will probably fix the issue - its available on the internal test channel
Sometimes, though, I get "Sync Preview failed: Object reference not set to an instance of an object."v0.9 will probably fix the issue - its available on the internal test channel
https://play.google.com/apps/internaltest/4700978781087552506
hi steven, first of all thank you soooo much for this amazing app, you are truly amazing <3, no i would like to see if you could help me with this problem i have, i´ve been using your app for like two months and it was working flawlesly, but now for some reason like 2 weeks ago it stoped working completly, i dont know why, i havent installed anything or somehting neither on my computer or my phone, but now for some reason i'm getting this "server not found" error, what file should i send so i can get some help with this? thanks in advance ^_^
hi steven, first of all thank you soooo much for this amazing app, you are truly amazing <3, no i would like to see if you could help me with this problem i have, i´ve been using your app for like two months and it was working flawlesly, but now for some reason like 2 weeks ago it stoped working completly, i dont know why, i havent installed anything or somehting neither on my computer or my phone, but now for some reason i'm getting this "server not found" error, what file should i send so i can get some help with this? thanks in advance ^_^
I suggest to start by making sure that your MusicBee pc is still connected on a private network. A couple of times Windows has switched mine to public for no obvious reason.
Have you restarted both the device and the computer? I also find that sometimes it helps to force kill the app (from the apps section in Android), not just close it from the app switcher.
@sasukedll7170 -
- What version number of MB are you using?
- Which install version did you use? (Installer, portable, Windows Store?)
- Which version of the WiFi app are you using? (You can find the version # by going to Settings > Apps on the device.
- Have you checked both MB's error log and the app's error log to see if there are entries from around the time of the error? If there's something there from the right time, please copy and paste it here.
2019-06-01: Vivo ONE; 7.1.1; 0.8.3
09:22:34: locate: search=192.168.137.
09:22:34: locate: exclude=58
09:22:34: ping: socket ok=/192.168.137.96
09:22:34: ping: hello=MusicBeeWifiSyncServer/1.0
09:22:34: ping: matched=/192.168.137.96,status=OK
09:22:35: ping: socket ok=/192.168.137.96
09:22:35: ping: hello=MusicBeeWifiSyncServer/1.0
09:22:35: ping: matched=/192.168.137.96,status=OK
according to that log, the server was located
I also have a Nokia 8 on Android Pie. The initial wired sync works flawlessly. But when I want to do the wifi sync, the app says "Musicbee can't match the device name...". I then type "Nokia 8" (the device name appearing in Musicbee) and try to locate the server but I'm taken back to the same error screen. Btw, TA-1004 is the specific model of my Nokia 8.
The issue must be related to how Nokia phones handle media storage, because my Motorola phone doesn't have this issue
https://imgur.com/fQzhazD
Hi everyone, I have got a FiiO m6 with 400gb to replace my iPod Classic, it's a pretty good device but this device with android have a fu***** limited white list of apps.Use wired sync you don't need an app for that.
I find a way to install any app by changing the package name for a white listed one.
Firstly my objectif was to sync this device with iTunes with the play counts, so I tried Doubletwist, it works but I have more than 10k tracks and after that limit the desktop app of DT make an infinite loop of verification and it stops working, and the reverse syncing doesn't work at all.
Now I discover Musicbee and I'm quite amaze compared to iTunes.
So I dream about sync MB with my device, but I don't know how to convince FiiO to use your app and changing the package name could cause other problems, and I already lost more than a month to try with doubleTwist.
I have sent a message to the developer, but looking at the settings there are a couple of things I can see that might help.
In the GoneMad Settings/ General panel, do you have "Broadcast MetaData" ticked?
Actually, yes. There are two identical entries that match the two timestamps of my attempted syncs
And further down, if you click on the Debug Error Log link, does the error log show anything around the sync time?
Actually, yes. There are two identical entries that match the two timestamps of my attempted syncsI got a response from the GoneMad developer - he thinks its probably one of your filenames in GoneMad library has an invalid unicode character.
TrackStatMgr - Illegal character (U+ffff)
I've got files going on and off my phone all the time and it would probably be impossible to find the offending file at this point if it's even still on the phone.Actually, yes. There are two identical entries that match the two timestamps of my attempted syncsI got a response from the GoneMad developer - he thinks its probably one of your filenames in GoneMad library has an invalid unicode character.
TrackStatMgr - Illegal character (U+ffff)
I guess there isnt an easy way to find the offending filename and making some correction - maybe narrow down for files added to GoneMad around the last file modification date of the stats.xml file.
If you do find it, let me know so i can pass the info to the GoneMad developer in case he is willing to put in some handling
Wiped my Library on my phone, Loaded 10 Tracks, changed a rating and played a song and Sync worked. Going to Load album at time, This Could take a while to find offending filenameDid you have the same error in your GMMP error log? You may have an unrelated problem.
It Appears that Musicbranz replaces "-" with "–". After Adding tracks with this character it fails. After search and replace all seems to working correctly.Tried duplicating fix on my second device without success. It seems something else maybe going on. Have exact same library on phone and tablet. Phone works Tablet doesn't. Not Sure if fix on phone was a fluke or there are more than one issue
can you be specific with the error message you see in the GoneMad error log?It Appears that Musicbranz replaces "-" with "–". After Adding tracks with this character it fails. After search and replace all seems to working correctly.Tried duplicating fix on my second device without success. It seems something else maybe going on. Have exact same library on phone and tablet. Phone works Tablet doesn't. Not Sure if fix on phone was a fluke or there are more than one issue
2019-07-10 10:38:12 AM - Copy D:\Music\Music Library\Odyssey\Alive & Kicking 1980 (2 of 2)\07 Use It Up And Wear It Out (Long).mp3 to SM-G970U1\Card\Music\Odyssey\Alive & Kicking 1980 (2 of 2)\07 Use It Up And Wear It Out (Long).mp3
2019-07-10 10:38:12 AM - Copy D:\Music\Music Library\Eric Himan\All For Show\01 One Night Stands.mp3 to SM-G970U1\Card\Music\Eric Himan\All For Show\01 One Night Stands.mp3
2019-07-10: SM-G970U1; 9; 0.9
10:38:07: startSync: preview=false,iteration=0
10:38:07: command: action=SYNC_START
10:38:07: tryStart: connecting /192.168.1.xx, attempt=0
10:38:07: tryStart: connected
10:38:07: tryStart: hello=true,fromMB=true,custfiles=false,preview=false,dev=SM-G970U1,2
10:38:07: storage: path=/storage/F15E-8225,root=F15E-8225:,uri=content://com.android.externalstorage.documents/tree/F15E-8225%3A
10:38:07: syncDevice: root=/storage/F15E-8225,ignoreErrors=false,playlists=false,ratings=false,playcount=false
10:38:09: syncDevice: command=ShowResults
10:38:10: syncDevice: command=GetFiles
10:38:10: getFiles: Get: Music/,url=/storage/F15E-8225/Music/, inc=true
10:38:11: getFiles: count=13428
10:38:11: syncDevice: command=GetFiles
10:38:11: getFiles: Get: Podcasts/,url=/storage/F15E-8225/Podcasts/, inc=true
10:38:11: getFiles: count=0
10:38:11: syncDevice: command=GetFiles
10:38:11: getFiles: Get: Playlists/,url=/storage/F15E-8225/Playlists/, inc=false
10:38:11: getFiles: count=0
10:38:11: syncDevice: command=ReceiveFile
10:38:11: receiveFile: Receive: Music/Odyssey/Alive & Kicking 1980 (2 of 2)/07 Use It Up And Wear It Out (Long).mp3
10:38:12: syncDevice: command=DeleteFiles
10:38:12: deleteFiles: Delete: Music/Odyssey/Alive & Kicking 1980 (2 of 2)/07 Use It Up And Wear It Out (Long).mp3
10:38:12: syncDevice: command=ReceiveFile
10:38:12: receiveFile: Receive: Music/Eric Himan/All For Show/01 One Night Stands.mp3
10:38:12: syncDevice: command=DeleteFiles
10:38:12: deleteFiles: Delete: Music/Eric Himan/All For Show/01 One Night Stands.mp3
... [playlists syncing correctly]
10:38:13: syncDevice: command=Exit
10:38:13: exitSync: fails=0
10:38:15: syncDevice: exit
I just got a new phone and new SD card, but I'm having problems syncing two tracks to the phone (I had this on my old phone sometimes as well). Every time I sync, it copies those two files and then deletes them right afterwards.it does that if the copy to the device fails, however i am not clear why the error is not logged on the device side.
MusicBee 3.3.7115
2019-07-10 4:49:02 PM - Copy D:\Music\Music Library\Odyssey\Alive & Kicking 1980 (2 of 2)\07 Use It Up And Wear It Out (Long).mp3 to SM-G970U1\Card\Music\Odyssey\Alive & Kicking 1980 (2 of 2)\07 Use It Up And Wear It Out (Long).mp3
2019-07-10 4:49:02 PM - 10.0.18362.0 - 3.3.7130.39546 - System.ArgumentNullException: Buffer cannot be null.
Parameter name: buffer
at System.IO.MemoryStream..ctor(Byte[] buffer, Boolean writable)
at System.IO.MemoryStream..ctor(Byte[] buffer)
at #=z1kw$Q2I5fagnGEYvo9ThOBTL0a_D.#=zaF1xDbcG0flJ(#=zAFNcLg$q8q6FJDZ$0oDUiIN6eMiX #=zUi36UbI=, #=zfrsbaS6Z6o8f8mw32wq_ktI= #=zhmCiLPQ=, #=zTzue99Yc12m3D5fJQw== #=zN3Uu7l93cs6$)
at #=z1kw$Q2I5fagnGEYvo9ThOBTL0a_D.#=zp7cMDow=(#=zAFNcLg$q8q6FJDZ$0oDUiIN6eMiX #=zUi36UbI=, #=zw7I0qMf5yaqW4I$KVm58Iuo= #=zQqrwyWQ=, #=zTzue99Yc12m3D5fJQw== #=zvpLJDLD_ostL, Boolean #=zRwd5GikeIC1O, List`1 #=zuduLsTkydH3OhvG7yg==)
at #=zRVrQFUsnRHtcH_96829hTYs=.#=ztRoayWhefKhUdwtCAdx1xNxhE$yz(#=zAFNcLg$q8q6FJDZ$0oDUiIN6eMiX #=zUi36UbI=, #=zw7I0qMf5yaqW4I$KVm58Iuo= #=z5F_oRT4=, #=zTzue99Yc12m3D5fJQw== #=zDJEWjspDb3S$d79kEg==, #=zTzue99Yc12m3D5fJQw== #=z679wGTI=, Boolean #=zwryeYSBxWaSjvLbI_5IJtbo=, Object #=zfRIIzEfLQ4bM)
2019-07-10 4:49:03 PM - Copy D:\Music\Music Library\Eric Himan\All For Show\01 One Night Stands.mp3 to SM-G970U1\Card\Music\Eric Himan\All For Show\01 One Night Stands.mp3
2019-07-10 4:49:03 PM - 10.0.18362.0 - 3.3.7130.39546 - System.ArgumentNullException: Buffer cannot be null.
Parameter name: buffer
at System.IO.MemoryStream..ctor(Byte[] buffer, Boolean writable)
at System.IO.MemoryStream..ctor(Byte[] buffer)
at #=z1kw$Q2I5fagnGEYvo9ThOBTL0a_D.#=zaF1xDbcG0flJ(#=zAFNcLg$q8q6FJDZ$0oDUiIN6eMiX #=zUi36UbI=, #=zfrsbaS6Z6o8f8mw32wq_ktI= #=zhmCiLPQ=, #=zTzue99Yc12m3D5fJQw== #=zN3Uu7l93cs6$)
at #=z1kw$Q2I5fagnGEYvo9ThOBTL0a_D.#=zp7cMDow=(#=zAFNcLg$q8q6FJDZ$0oDUiIN6eMiX #=zUi36UbI=, #=zw7I0qMf5yaqW4I$KVm58Iuo= #=zQqrwyWQ=, #=zTzue99Yc12m3D5fJQw== #=zvpLJDLD_ostL, Boolean #=zRwd5GikeIC1O, List`1 #=zuduLsTkydH3OhvG7yg==)
at #=zRVrQFUsnRHtcH_96829hTYs=.#=ztRoayWhefKhUdwtCAdx1xNxhE$yz(#=zAFNcLg$q8q6FJDZ$0oDUiIN6eMiX #=zUi36UbI=, #=zw7I0qMf5yaqW4I$KVm58Iuo= #=z5F_oRT4=, #=zTzue99Yc12m3D5fJQw== #=zDJEWjspDb3S$d79kEg==, #=zTzue99Yc12m3D5fJQw== #=z679wGTI=, Boolean #=zwryeYSBxWaSjvLbI_5IJtbo=, Object #=zfRIIzEfLQ4bM)
GoneMad wasn't logging any errors. Did factory reset on Device reloaed library and after several atemps at sync on fourth or fifth try it starting syncing properly. Thanks for the help.can you be specific with the error message you see in the GoneMad error log?It Appears that Musicbranz replaces "-" with "–". After Adding tracks with this character it fails. After search and replace all seems to working correctly.Tried duplicating fix on my second device without success. It seems something else maybe going on. Have exact same library on phone and tablet. Phone works Tablet doesn't. Not Sure if fix on phone was a fluke or there are more than one issue
@TeutonJon78,
try this version which should address the issue:
https://getmusicbee.com/patches/MusicBee33_Patched.zip
in that case run this version and send me the new info in the error log
http://www.mediafire.com/file/tly2lv3qvnk53q9/MusicBeeDebugSync.zip/file
2019-07-11 10:10:33 AM - Copy D:\Music\Music Library\Odyssey\Alive & Kicking 1980 (2 of 2)\07 Use It Up And Wear It Out (Long).mp3 to SM-G970U1\Card\Music\Odyssey\Alive & Kicking 1980 (2 of 2)\07 Use It Up And Wear It Out (Long).mp3
2019-07-11 10:10:33 AM - 10.0.18362.0 - 3.3.7131.32395 - System.ArgumentNullException: Buffer cannot be null.
Parameter name: buffer
at System.IO.MemoryStream..ctor(Byte[] buffer, Boolean writable)
at System.IO.MemoryStream..ctor(Byte[] buffer)
at #=zR$HPsi3iaMeQ1Wl6Np$qkFWH97qK.#=zfz1VFYtm$7QY(#=zlExCBWDIEwp0z9O_vgD8RULvs0T0 #=zB$nPRe4=, #=zwb_hwenhYPXEPUcG2WQwCUo= #=zwYZM$p0=, #=z6HnZ1kWEuOAZAYzFlQ== #=z1xpxfBXtndX7)
at #=zR$HPsi3iaMeQ1Wl6Np$qkFWH97qK.#=zS855_8w=(#=zlExCBWDIEwp0z9O_vgD8RULvs0T0 #=zB$nPRe4=, #=z$e1KWX4Y8GAWY9$9SvCEtFU= #=zVdQAJIM=, #=z6HnZ1kWEuOAZAYzFlQ== #=zFbbD$H1G_igM, Boolean #=zZs2esPnVYQs0, List`1 #=zUYlwaZyyD1Gyl04oGg==)
at #=zOSDPn5bfAAx8tjbDknu_xE4=.#=z8b7otlC_X1CoumQAoq6$xlw6ubk8(#=zlExCBWDIEwp0z9O_vgD8RULvs0T0 #=zB$nPRe4=, #=z$e1KWX4Y8GAWY9$9SvCEtFU= #=zdbJxnhI=, #=z6HnZ1kWEuOAZAYzFlQ== #=zt5QLcH94WFQPI4Udgw==, #=z6HnZ1kWEuOAZAYzFlQ== #=zSj381YQ=, Boolean #=zihK1gYRflH4ZCBBPF4QySvc=, Object #=zHjstKKLDEEVn)
there is an issue with the artwork that was not being handled
this should work now:
https://getmusicbee.com/patches/MusicBee33_Patched.zip
i have re-uploaded: https://getmusicbee.com/patches/MusicBee33_Patched.zip
could you try again and check the error log
However, that brings me back to a bigger question, is there a way in MB to find these files with corrupt embedded artwork images in any way?afraid not
However, that brings me back to a bigger question, is there a way in MB to find these files with corrupt embedded artwork images in any way?afraid not
I just want to give a quick update to this issue. I got the idea to go into GMMP Settings->General->Backup->Backup Stats for some reason. Did it, my stats.xml was updated with today's date, tried Reverse Sync, and no error message anywhere. I guess the offending character was no longer in my library.Actually, yes. There are two identical entries that match the two timestamps of my attempted syncsI got a response from the GoneMad developer - he thinks its probably one of your filenames in GoneMad library has an invalid unicode character.
TrackStatMgr - Illegal character (U+ffff)
I guess there isnt an easy way to find the offending filename and making some correction - maybe narrow down for files added to GoneMad around the last file modification date of the stats.xml file.
If you do find it, let me know so i can pass the info to the GoneMad developer in case he is willing to put in some handling
I don't know under what conditions stats.xml is created or updated, but refreshing it solved the problem for me.The refresh should be automatically triggered when MB runs the reverse sync. In your case that step was previously failing with that GoneMad error
v1.1 on the alpha channel
https://play.google.com/apps/internaltest/4700978781087552506
- the error log can now be viewed via the action bar in the Locate Server activity
nothing was changed in that regardv1.1 on the alpha channel
https://play.google.com/apps/internaltest/4700978781087552506
- the error log can now be viewed via the action bar in the Locate Server activity
Was having a few intermittent issues with thè 'Server not found' error and this version fixed it!
Freddy
v1.1 on the alpha channel
https://play.google.com/apps/internaltest/4700978781087552506
- the error log can now be viewed via the action bar in the Locate Server activity
Was having a few intermittent issues with thè 'Server not found' error and this version fixed it!
Freddy
I think it's best to ask GoneMad developer for the syncing issue.
The latest public release 2.2.21 is syncing without any visible issue for me.
But 3.0 is interesting, cause it has skip count Implementation.you might ask the developer to include the skip count in the stats file and if he agrees let me know what it will be named as in the file
But 3.0 is interesting, cause it has skip count Implementation.you might ask the developer to include the skip count in the stats file and if he agrees let me know what it will be named as in the file
But whats with the half star rating? Is it a sync issue or a GoneMad thing? Other half star ratings sync correctly e.g. 1.5, 3.5 etc.no idea
But whats with the half star rating? Is it a sync issue or a GoneMad thing? Other half star ratings sync correctly e.g. 1.5, 3.5 etc.no idea
1) features request for desktop -- a way to watch the progress from there like you would with the wired syncIsn't there a percentage showing in the status bar on a wifi sync? I seem to recall that there is.
for 2, i dont think either of those things would affect all files ie. only the files rescanned.
Its just the last modified date of the file compared to the date modified on the device or if the target filename changed due to file naming tags changing
1) features request for desktop -- a way to watch the progress from there like you would with the wired syncIsn't there a percentage showing in the status bar on a wifi sync? I seem to recall that there is.
Yes there is, but you can't see what songs are transferring on the computer like you can on the phone. It can be nice to see if it's still actually transferring or if it got stalled on something. It's a minor concern.Since we're down this road, I'm always a fan of more data. A summary of X files deleted, X files sent, X files updated (or any other related information) would be welcome, too. It's not critical, but I like knowing those things.
My wifi sync is doing fine on Android 9.
I suspect you are having a "Server not found" issue, is that the case?
v1.1 on the alpha channel
https://play.google.com/apps/internaltest/4700978781087552506
- the error log can now be viewed via the action bar in the Locate Server activity
Was having a few intermittent issues with thè 'Server not found' error and this version fixed it!
Freddy
FYI - I had to FORCE STOP and uninstall older version and then install v1.1 before all was ok, as just installing new version over old version still displayed the 'Server not found' error.
Hope this helps!
Joker73R, have you tried this?v1.1 on the alpha channel
https://play.google.com/apps/internaltest/4700978781087552506
- the error log can now be viewed via the action bar in the Locate Server activity
Was having a few intermittent issues with thè 'Server not found' error and this version fixed it!
Freddy
FYI - I had to FORCE STOP and uninstall older version and then install v1.1 before all was ok, as just installing new version over old version still displayed the 'Server not found' error.
Hope this helps!
I'm unable to sign up for the alpha version. It says I haven't received any invitation at all.You need to PM Steven with your gmail address.
I'm unable to sign up for the alpha version. It says I haven't received any invitation at all.You need to PM Steven with your gmail address.
This is probably the problem. In the second and fourth lines of your error log screen shot, the IP is showing as "192.168.1." You're missing a complete IP. There should be a fourth group of numbers at the end.
No, that looks ok - its searching the 192.168.1 subnet.This is probably the problem. In the second and fourth lines of your error log screen shot, the IP is showing as "192.168.1." You're missing a complete IP. There should be a fourth group of numbers at the end.
That's weird because I didn't change anything neither on the program nor the app. Is there anything I can do to solve this issue?
I have a Fiio M6 with the last update, I'm happy to freshly use Poweramp but I need so much the reverse syncing for the playcounts.Your link goes to a 404 error and then to a generic FiiO home page.
Can you create for me and for every Fiio users a custom version of your app with a different package name (pick a name of this white list : https://www.fiio.com/newsinfo/275335.html)?
No, that looks ok - its searching the 192.168.1 subnet.This is probably the problem. In the second and fourth lines of your error log screen shot, the IP is showing as "192.168.1." You're missing a complete IP. There should be a fourth group of numbers at the end.
That's weird because I didn't change anything neither on the program nor the app. Is there anything I can do to solve this issue?
So there are no errors logged. Is your computer on the same subnet?
If you search this thread, i recall someone saying they had to switch off one of the bands on a dual-band wifi for it to work. Also check psychoadept's posts as he also had some weird windows behaviour that needed to be corrected
Nothing has changed neither on my WiFi network, nor on my firewall, nor on my music library, nor on my MusicBee settings. The only thing that changed is that I've swtiched to an OnePlus 6T with Android 9 phone from a 8.1 one and, even though I follow the steps on the app (first run a wired wync), I still get this error.I wont be able to help further. I use Android 9 myself, so its not directly to do with that
Nothing has changed neither on my WiFi network, nor on my firewall, nor on my music library, nor on my MusicBee settings. The only thing that changed is that I've swtiched to an OnePlus 6T with Android 9 phone from a 8.1 one and, even though I follow the steps on the app (first run a wired wync), I still get this error.I wont be able to help further. I use Android 9 myself, so its not directly to do with that
Have you tried a wired sync first per Steven's instructions? You shouldn't need to actually do the sync - just the preview. But wired. Once the preview is finished, try the WiFi sync.
When trying "Locate Server" I get the message: Music Bee can't match the device name to an existing configuration. Enter the device name that is displayed in MusicBee:"
- Android App: MusicBee Wifi Sync version 0.9 from the play store, June 20, 2019Current version is at least 1.1
I signed up as a beta tester and have been testing Wifi syncing with MusicBee and GoneMad. Last week I had syncing working well. I did the initial sync and was able to test changes from MusicBee to GoneMad successfully.
Today I cannot get the WIFI app working, I am getting the following error message:
Server not found. Ensure MusicBee is running and Window firewall is not blocking MusicBee.
see my notes earlier in the thread re: handling for the initial reverse sync
0.9 on the beta is the same as 1.0 on the production. There is a more recent version on the alpha channel that includes some extra error logging but you would need to send me your gmail store account
But first try clearing the application data for the app and re-running it
Have you tried a wired sync first per Steven's instructions? You shouldn't need to actually do the sync - just the preview. But wired. Once the preview is finished, try the WiFi sync.
When trying "Locate Server" I get the message: Music Bee can't match the device name to an existing configuration. Enter the device name that is displayed in MusicBee:"
I'm not quite sure what I was missing but have just repeated the sequence and it worked out fine.Glad to hear you've got it working.
Its an informational message not an error - for wired sync there isnt anything i can do about the stalling and i might change the message about moving the playlists as i later found it doesnt really make any differenceThanks Steven. I did reluctantly moved the Playlists folder to be under Music, and after a sync directly to the card in the PC, it completed successfully. I put the card back in the phone and a wired preview showed only the playlists, which was correct. I added a CD, did a WiFi sync and everything appears to be working as expected.
If 28K tracks need to be copied that probably means the file date/time was not set by your other copy method.
Wifi Sync shouldnt have the stalling issue
I created a new playlist on my Android and hoped to do a reverse wifi sync to my PC, of that Playlist, but the option is greyed out. Can you advise please?Have you been able to reverse sync before?
for reverse playlist sync, only GoneMad is supportedThanks for the correction, Steven. I have corrected my initial statement.
The app does automatically re-attempt locating the musicbee computer if it fails. There is something odd going on with android upgrades as i once had the same issue and could only solve by clearing the app data.
see my notes earlier in the thread re: handling for the initial reverse sync
Hi, Steven. I don't want to annoy you, but anything new bout syncing with GoneMad 3 and skip count?GMMP isn't even out of Alpha at this point. Which I'm sure you know. So I wouldn't expect Steven to do anything about it until it is closer to a real release. Besides, Steven is currently working on MB 3.4, which I would think has a higher priority due to a larger number of users.
If you go back to .7162 does the sync work?
If there any way to diagnose the problem? All I get is "Server not found. Ensure MusicBee is running and Windows firewall is not blocking MusicBee" from the Android app.This issue has come up before, so I suggest reading this current thread - probably go back about 15 pages or so - and if you can't find it search the entire forum using the term "server not found"
I upgraded to from MB 3.3.7162 MB 3.3.7165 and now I can't WiFi sync it all. The Android app tells me it can't find the MB server. WiFi sync is enabled in MB preferences. I rebooted my PC, rebooted my phone, disabled my firewall. I did a manual USB sync. The Android app cannot locate the server.
From your device's setttings go to apps then MB then clear data then uninstallphred, thanks, I did so. But after reinstalling I didn´t get the "Locate Server" message and every attempt to sync failed.
Got another one with wrong date. Played today.
https://i.ibb.co/3rxVQcp/002.jpg
Got another one with wrong date. Played today.
https://i.ibb.co/3rxVQcp/002.jpg
That is the date that computer chip clocks start from when calculating the current date and time.
Can't see it being an issue with MB as it must get that info from your PC's system clock...
Thanks for answer. Any Idea how to fix it?
My GoneMad is working fine. Which version are you using?
The number is 1000 x too large ie. it appears to be milliseconds rather than seconds. I suggest you check with the GoneMad developer if he has changed anything intentionally
That date is the equivalent to 0 in "computer time" which is the default value in gmmp for songs not ever played. Musicbee should be ignoring 0s for last played when syncing
edit: looking further, when updating the last played time its using the current time
values.put(DBConstants.TRACK_LAST_PLAYED, new Date().getTime());
The other call that updates the field in the database wont update it back to 0 either:
if (lastPlayed != 0)
values.put(DBConstants.TRACK_LAST_PLAYED, lastPlayed);
So the only way it could be 0 in the database would be if was never played. I dont speak what appears to be german, so i dont know all the fields in that screenshot.. but im guessing the column with all the 1s is playcount? I guess theoretically the playcount could have been synced back to gmmp with a 0 last played, so the restore updated the playcount but not the last played.
If you can find a way to reproduce this i can certainly look into it more
The number is 1000 x too large ie. it appears to be milliseconds rather than seconds. I suggest you check with the GoneMad developer if he has changed anything intentionallythe example you provided from the GoneMad stats.xml <LastPlayed>1568399940373</LastPlayed> must be milliseconds and not seconds ie. if its divided by 1000 a sensible date is derived. Normally the GoneMad values are expressed as seconds. Because the value is in milliseconds it is overflowing when converted to a windows date/time so you get stupid values for the date
Normally the GoneMad values are expressed as seconds. Because the value is in milliseconds it is overflowing when converted to a windows date/time so you get stupid values for the date
correct, gmmp stores anything time related in milliseconds since that works best with the java Date class:
https://docs.oracle.com/javase/8/docs/api/java/util/Date.html#Date-long-
https://docs.oracle.com/javase/8/docs/api/java/util/Date.html#setTime-long-
https://docs.oracle.com/javase/8/docs/api/java/util/Date.html#getTime--
edit: lastPlayed, dateAdded, and dateUpdated(gmmp 3.0 alpha) are all in milliseconds. I think thats the only time related fields that backup/restore deal with
the point is usually the timestamps are expressed as seconds from 1970 but in some cases they are being expressed as milliseconds from 1970
I'm getting some "Files not matched in MusicBee. Playcount not changed" errors when I try sync them from within the Android app recently.
- MusicBee version 3.3.7165
- MusicBee Wifi Sync version 0.9
- Android 10 on a Pixel 3
- Poweramp version 3 Build 841
I've tried deleting the Android app and re-synching to no avail. How can I further investigate what's causing the issue? Thanks!
I'm getting some "Files not matched in MusicBee. Playcount not changed" errors when I try sync them from within the Android app recently.
2019-11-23: MHA-L29; 9; 1.1.2My phone's IP is 10.165.1.229 and my PC is currently 10.165.2.98. Both are on DHCP so may change periodically, which I'm unable to control.
11:56:31: locate: search=10.165.1.
11:56:31: locate: exclude=228
Are there any workaround?I dont have enough knowledge of socket handling in network environments to help so you are probably best using another app.
I dont have enough knowledge of socket handling in network environments to help so you are probably best using another app.I have added the Android app code to github
Any developer reading this and wants to help, I am very happy to make the plugin code available
Nothing should be changing on my device, MusicBee is the only program that changes those files. But digging deeper, I did find out that I had two extra profiles under "Devices", both with generic settings. I deleted those, hopefully that will help. (Not even sure how they were created in the first place!)
reverse sync matches files using the expected filename that a MusicBee library file would expect to sync to on the device based on the naming template used.
If a file was renamed directly on the device; or a change was made to the naming tags on the MusicBee library side and that change didnt get synched for some reason then there will be unmatched files residing on the device that cant be matched to the MusicBee library
could you both run this debug version and send me a zip of the error log file from musicbee itself after attempting a sync - it might be quite large
https://www.mediafire.com/file/v67ib99g10r4g27/MusicBeeDebugReverseSync.zip/file
unzip and replace musicbee.exe
Unable to retrieve statistics from GoneMad player. The unlocked version of GoneMad is required, otherwise the the GoneMad error log.I do have unlocked version of GoneMad, and there's nothing recorded on GoneMad's error log.
I'm running Musicbee Wifi app on a SONY ZX507 (an Android DAP), and I'd get this error:That error can occur when GoneMad fails to generate the stats.xml file. It can happen when one of the filenames has an invalid character in it. It has been reported to the GoneMad developer but he didnt seem to be interested to look into it further.QuoteUnable to retrieve statistics from GoneMad player. The unlocked version of GoneMad is required, otherwise the the GoneMad error log.I do have unlocked version of GoneMad, and there's nothing recorded on GoneMad's error log.
Sent you a PM with the debug log. Sorry it took so long. Thanks!In your case, some of the filesnames gonemad is returning include an extra "primary/" prefix and hence not matched in MB. Can you confirm you whether you have given me your google play email so you can be added to the alpha track for the android app and that you are happy to run a debug version so i can confirm what is going on
Thanks Steven, but I think the issue I'm having is more complicated. The stats.xml file is indeed in the gmmp folder.I'm running Musicbee Wifi app on a SONY ZX507 (an Android DAP), and I'd get this error:That error can occur when GoneMad fails to generate the stats.xml file. It can happen when one of the filenames has an invalid character in it. It has been reported to the GoneMad developer but he didnt seem to be interested to look into it further.QuoteUnable to retrieve statistics from GoneMad player. The unlocked version of GoneMad is required, otherwise the the GoneMad error log.I do have unlocked version of GoneMad, and there's nothing recorded on GoneMad's error log.
Sent you a PM with the debug log. Sorry it took so long. Thanks!In your case, some of the filesnames gonemad is returning include an extra "primary/" prefix and hence not matched in MB. Can you confirm you whether you have given me your google play email so you can be added to the alpha track for the android app and that you are happy to run a debug version so i can confirm what is going on
How do I run a wired synch?Preferences > Devices > [select device] > Configure > Settings
how do I run a wired preview?Once you've got the device configured as I stated previously, save the configuration and you should see the device under Devices in the left side panel. Select it and in the mail panel you'll see Synchronize and Preview. Click Preview
@vpsaxman and psychoadept,
could you try this patch version of musicbee:
https://getmusicbee.com/patches/MusicBee33_Patched.zip
I just tried it, so far so good. Will let you know if anything comes up.
2020-01-12: NW-ZX500Series; 9; 1.1.2
19:32:07: startSync: preview=true,iteration=0
19:32:08: command: action=SYNC_START
19:32:08: tryStart: connecting /10.165.2.114, attempt=0
19:32:08: tryStart: connected
19:32:08: tryStart: hello=true,fromMB=true,custfiles=false,preview=true,dev=NW-ZX500Series,2
19:32:08: storage: path=/storage/A3D2-0D51,root=A3D2-0D51:,uri=content://com.android.externalstorage.documents/tree/A3D2-0D51%3A
19:32:08: syncDevice: root=/storage/A3D2-0D51,ignoreErrors=false,playlists=false,ratings=true,playcount=true
19:32:08: syncDevice: command=SendStats
19:32:10: syncDevice: command=ShowResults
19:32:10: syncDevice: command=GetFiles
19:32:10: getFiles: Get: Music/,url=/storage/A3D2-0D51/Music/, inc=true
19:32:10: getFiles: count=4
19:32:10: syncDevice: command=GetFiles
19:32:10: getFiles: Get: Podcasts/,url=/storage/A3D2-0D51/Podcasts/, inc=true
19:32:10: getFiles: count=0
19:32:10: syncDevice: command=GetFiles
19:32:10: getFiles: Get: Music/Playlists/,url=/storage/A3D2-0D51/Music/Playlists/, inc=false
19:32:10: getFiles: count=0
19:32:10: syncDevice: command=ShowPreviewResults
19:32:10: syncDevice: exit
I was having issue with GMMP not automatically scanning the library, so I formatted my SD card to see if it would fix it. Not only did formatting not fix the GMMP issue, but also Wifi Sync app is acting weird now. When I hit preview button it lists my entire library that's already been synched to the SD card. Wired sync works just fine.i wont be able to help
2020-01-12: H9436; 10; 0.9
13:22:42: locate: search=10.0.0.
13:22:42: locate: exclude=11
13:22:44: locate: search=10.170.143.
13:22:44: locate: exclude=183
13:23:58: locate: search=10.0.0.
13:23:58: locate: exclude=11
13:23:58: ping: socket ok=/10.0.0.10
13:24:02: ping: hello=MusicBeeWifiSyncServer/1.0
13:24:02: ping: matched=/10.0.0.10,status=OK
13:24:02: locate: search=10.170.143.
13:24:02: locate: exclude=183
13:24:04: ping: socket ok=/10.0.0.10
13:24:04: ping: hello=MusicBeeWifiSyncServer/1.0
13:24:04: ping: matched=/10.0.0.10,status=OK
I was having issue with GMMP not automatically scanning the library, so I formatted my SD card to see if it would fix it. Not only did formatting not fix the GMMP issue, but also Wifi Sync app is acting weird now. When I hit preview button it lists my entire library that's already been synched to the SD card. Wired sync works just fine.i wont be able to help
Ok, small update on my connection issues.
If I connect through USB while connected to WIFI, I can get the sync app to connect.
immediately after the USB sync completes the WIFI sync app connects.
However it does nothing after that. The SYNC NOW and PREVIEW buttons seem unresponsive, and there are no additional entries in the log.Quote...
When I close the sync app, and restart it, I get the connection errors again, however I am now inside the app and the logs are available.
There are no new entries in the log, even though the app gives an error. Enabling debug logging results in the buttons not responding again. Force closing the app clears the debug logging flag, and the loop starts again.
Both the "beta" and the normal release path are at version 0.9, so I assume they are both the same.
Wifi Syncing has stopped entirely for me now. The "Sync Now" button is grayed out and does not do anything at all, neither does the "Preview" button. I started having this issue a few days ago but then this morning I got an update for my phone and had hopes itt would fix the issue with the wifi sync and the other issue I have, but it did not. I even restarted my phone a few times (to no success) hoping that would help resolve the issue. This is compounds on top of the other issue that none of my playlists sync anymore from MusicBee to my phone.Did you try to clear app data and setup sync again? Anything in the log?
Yes, that was one of the first things I tried. I have also uninstalled and reinstalled the wifi sync program on my phone a few times and the wifi sync still does not work at all on my phone.Wifi Syncing has stopped entirely for me now. The "Sync Now" button is grayed out and does not do anything at all, neither does the "Preview" button. I started having this issue a few days ago but then this morning I got an update for my phone and had hopes itt would fix the issue with the wifi sync and the other issue I have, but it did not. I even restarted my phone a few times (to no success) hoping that would help resolve the issue. This is compounds on top of the other issue that none of my playlists sync anymore from MusicBee to my phone.Did you try to clear app data and setup sync again? Anything in the log?
What device are you using? android 10?
Yes, Galaxy S10 and Android 10 here, and Wifi Sync recently started spectacularly failing for me too. This was weeks after the Android 10 update. Now MB Wifi Sync acts like it can't access the SD card although permissions are granted and double-checked. Cleared data for the app to no effect, uninstalled the app rebooted the phone and reinstalled to no effect. Deleted the device profile and recreated it to no effect.
Buttons are not even clickable in the app for me. I can press them all day and nothing happens. Only when I change to "Internal Storage," run a preview, and then go back to "SD Card" can I click anything. But then I get the errors like it has no access to the SD card.
This started mid-sync for me. It partially sync'd, then the errors started and now I can't do anything. I don't know if it's an Android issue or an issue with an overnight Windows update or what, but it worked one day and then not the next.
Back to wired sync for me. It takes 45 minutes to scan, but at least it works.
That makes sense. I do have a decent sized storage for my Note 10 + but I know in the future when I get a new phone I would rather just transfer my SD card then have to resync everything.... maybe they will figure out how to get this to work....
just checked again after I read your post.
Cleared app storage, so I could start from a "blank slate".
Selected "internal storage" from the start (even though I have hardly any space left on internal and want to keep my music on SD).
BAM!
Worked like a charm. Didn't even do a wired sync or selected internal storage in MB on my PC, Just changed my sync settings from a configured device to include only the single playlist, did a preview and synced it to the internal storage with no problems
Cleared app storage again, started anew, selected "removable SD card", and preview/sync buttons stopped working again.
repeated steps to sync internal storage, worked again.
Tried back and forth about five times. Now going to see if it still works after rebooting PC and Phone
I'm willing to place a small bet there is some sort of issue with SD card acces in Android 10.
Edit: Confirm it still works like described above after rebooting several times and setting up the app. also reinstalling has the same effect as clearing app storage.
Reverse sync doesn't work due to the GMMP unlocked version error (even though I have it unlocked) but that seems like something else entirely so don't care bout that now at all.
I would like to carefully draw two conclusions;
1. I think the issue exists on the phone side of syncing. Nothing to do with network or MB on the desktop.
2. The issue only seems to manifest when syncing to SD card for me
I can vaguely find something about storage acces being a little bit different in Android 10, so that might also be something to look at, although I have several other old apps, some not updated for over a year, that can read/write to SD card just fine.
That makes sense. I do have a decent sized storage for my Note 10 + but I know in the future when I get a new phone I would rather just transfer my SD card then have to resync everything.... maybe they will figure out how to get this to work....
just checked again after I read your post.
Cleared app storage, so I could start from a "blank slate".
Selected "internal storage" from the start (even though I have hardly any space left on internal and want to keep my music on SD).
BAM!
Worked like a charm. Didn't even do a wired sync or selected internal storage in MB on my PC, Just changed my sync settings from a configured device to include only the single playlist, did a preview and synced it to the internal storage with no problems
Cleared app storage again, started anew, selected "removable SD card", and preview/sync buttons stopped working again.
repeated steps to sync internal storage, worked again.
Tried back and forth about five times. Now going to see if it still works after rebooting PC and Phone
I'm willing to place a small bet there is some sort of issue with SD card acces in Android 10.
Edit: Confirm it still works like described above after rebooting several times and setting up the app. also reinstalling has the same effect as clearing app storage.
Reverse sync doesn't work due to the GMMP unlocked version error (even though I have it unlocked) but that seems like something else entirely so don't care bout that now at all.
I would like to carefully draw two conclusions;
1. I think the issue exists on the phone side of syncing. Nothing to do with network or MB on the desktop.
2. The issue only seems to manifest when syncing to SD card for me
I can vaguely find something about storage acces being a little bit different in Android 10, so that might also be something to look at, although I have several other old apps, some not updated for over a year, that can read/write to SD card just fine.
I have the same issue with my s10 / android 10 update. Seems to be several large threads on reddit along the same subject:
https://www.reddit.com/r/galaxys10/comments/eakikd/cant_import_playlists_in_samsung_music_player/
I have the same issue with my s10 / android 10 update. Seems to be several large threads on reddit along the same subject:
https://www.reddit.com/r/galaxys10/comments/eakikd/cant_import_playlists_in_samsung_music_player/
There is fix someone listed. But it takes time as you have to manually create every playlist in a text editor like Notepad++. I wonder if the fix is something that the developer can implement into the MusicBee Program.
That would be great! *bump* for an update?https://getmusicbee.com/forum/index.php?topic=30597.0
That would be great! *bump* for an update?https://getmusicbee.com/forum/index.php?topic=30597.0
2020-03-03: SM-G973U; 10; 2.0.0
07:20:42: waitScan: java.lang.IllegalArgumentException: Invalid column count(*)
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Galaxy.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Galaxy.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Safe.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Safe.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/This Week.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/This Week.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/All.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/All.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Beatles.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Beatles.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Beatles + Paul.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Beatles + Paul.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Classical.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Classical.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Tops.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Tops.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Vinyl.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Vinyl.m3u8,path=/storage/4159-E797/Playlists/file=null
It didn't seem to have any effect on the final result of the sync, but the error log showed this after I ran it this morning:Code2020-03-03: SM-G973U; 10; 2.0.0
07:20:42: waitScan: java.lang.IllegalArgumentException: Invalid column count(*)
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Galaxy.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Galaxy.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Safe.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Safe.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/This Week.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/This Week.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/All.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/All.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Beatles.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Beatles.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Beatles + Paul.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Beatles + Paul.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Classical.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Classical.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Tops.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Tops.m3u8,path=/storage/4159-E797/Playlists/file=null
07:20:43: scanPlaylists: java.lang.IllegalArgumentException: Requested path /storage/4159-E797/Playlists/Vinyl.m3u8 doesn't appear under [/storage/emulated/0, /data/sec]: playlist=/storage/4159-E797/Playlists/Vinyl.m3u8,path=/storage/4159-E797/Playlists/file=null
/storage/4159-E797/Playlists/ is the correct location for my playlists.
Just now a bug with gmmp rating sync : sendStats: Unable to retrieve stats for player: 1Perhaps you should also check in with GMMP's forum to see if this is an error on the GMMP side. And to make sure it can read the ratings that MB sends over.
Hi all
Just an update i test the new version and all went fine for sync with android 10 and external sdcard.
Just now a bug with gmmp rating sync : sendStats: Unable to retrieve stats for player: 1
Hi all
Just an update i test the new version and all went fine for sync with android 10 and external sdcard.
Just now a bug with gmmp rating sync : sendStats: Unable to retrieve stats for player: 1
Have the same error on Huawei P30 with Android 10.Can't sync with Gonemad 2.2.23.
Perhaps you should also check in with GMMP's forum to see if this is an error on the GMMP side. And to make sure it can read the ratings that MB sends over.
Perhaps you should also check in with GMMP's forum to see if this is an error on the GMMP side. And to make sure it can read the ratings that MB sends over.
Is the 'full sync' or 'playlist sync' setting supposed to be remembered, though? It defaults to full sync every time I open the app, even though I would never want to full sync (because my Musicbee library is way bigger than my SD Card, and it would take 12 hours to copy to the phone).yes thats the way its been implemented. An option for you might be to configure a full sync to specific playlists only - what goes in a full sync is configured in MusicBee
Once again today and a week or so ago I had to clear data. Is there something that can be done so it doesn't have to be cleared so much?Did you update the Android app when it was updated last month? I was hoping that would be more robust in re-connecting when the ip address changes
2020-04-13: SM-A505FN; 9; 2.0.0
11:14:58: ping: socket ok=/192.168.1.10
11:14:58: ping: hello=MusicBeeWifiSyncServer/1.0
11:14:58: ping: matched=/192.168.1.10,status=OK
11:15:05: startSync: preview=true,iteration=0
11:15:05: command: action=SYNC_START
11:15:05: tryStart: connecting /192.168.1.10, attempt=0
11:15:05: tryStart: connected
11:15:05: tryStart: hello=true,fromMB=false,custfiles=true,preview=true,dev=SM-A505FN,1
11:15:05: storage: path=/storage/emulated/0,root=null
11:15:05: syncDevice: root=/storage/emulated/0,ignoreErrors=false,playlists=false,ratings=false,playcount=false
11:15:05: syncDevice: command=GetFiles
11:15:05: getFiles: Get: Music/,url=/storage/emulated/0/Music/, inc=true
11:15:05: getFiles: count=2
11:15:05: syncDevice: command=GetFiles
11:15:05: getFiles: Get: Music/Podcasts/,url=/storage/emulated/0/Music/Podcasts/, inc=true
11:15:05: getFiles: count=0
11:15:05: syncDevice: command=GetFiles
11:15:05: getFiles: Get: Music/Playlists/,url=/storage/emulated/0/Music/Playlists/, inc=false
11:15:05: getFiles: count=0
11:15:05: syncDevice: command=ShowPreviewResults
11:15:05: syncDevice: exit
11:15:08: startSync: preview=false,iteration=1
11:15:08: command: action=SYNC_START
11:15:08: tryStart: connecting /192.168.1.10, attempt=0
11:15:08: tryStart: connected
11:15:08: tryStart: hello=true,fromMB=false,custfiles=true,preview=false,dev=SM-A505FN,1
11:15:08: storage: path=/storage/emulated/0,root=null
11:15:08: syncDevice: root=/storage/emulated/0,ignoreErrors=false,playlists=false,ratings=false,playcount=false
11:15:08: syncDevice: command=GetFiles
11:15:08: getFiles: Get: Music/Playlists/,url=/storage/emulated/0/Music/Playlists/, inc=false
11:15:08: getFiles: count=0
11:15:08: syncDevice: command=ShowDeleteConfirmation
11:15:10: syncDevice: command=DeleteFiles
11:15:10: deleteFiles: Delete: Music/2weiraumwohnung/Wir Werden Sehen/03 - Wir werden sehen (Paul kalkbrenner remix).mp3
11:15:10: syncDevice: command=DeleteFiles
11:15:10: deleteFiles: Delete: Music/Evanescence/Fallen (Retail)/02 - Bring Me To Life.mp3
11:15:10: syncDevice: command=ReceiveFile
11:15:10: receiveFile: Receive: Music/Evanescence/Fallen (Retail)/01 - Going Under.mp3
11:15:12: syncDevice: command=ReceiveFile
11:15:12: receiveFile: Receive: Music/Evanescence/Fallen (Retail)/Evanescence - Fallen (Retail).jpg
11:15:12: syncDevice: command=ReceiveFile
11:15:12: receiveFile: Receive: Music/Playlists/Test2.m3u
11:15:12: syncDevice: command=DeleteFolders
11:15:12: deleteFolder: Delete: Music/2weiraumwohnung/
11:15:12: syncDevice: command=Exit
11:15:12: exitSync: fails=0
11:15:12: waitScanFiles: start
11:15:13: waitScanFiles: done
11:15:13: syncDevice: exit
11:15:05: getFiles: Get: Music/Playlists/,url=/storage/emulated/0/Music/Playlists/, inc=false
11:15:05: getFiles: count=0
I use the app every day. I don't think the app itself is the problem.
The source code is on github for anyone who has android experience to look at and potentially make changes. Its simply the case that I don't have enough socket or android experience to solve the more unusual cases.
https://github.com/mayallst/MusicBeeWifiSync
I cancel it to start syncing and that's when it goes back to the settings like a fresh install and i have to do the settings again and give permissions to the memory card as if it's the first time it's run.Does your phone/tablet have any auto-cleanup function? For example, Huawei phones have a built-in function that periodically cleans up old cache files of any apps, and the function is on by default. As a result some of my game apps had to re-download all the data almost every time I start them, so I turned the cleaner off. Not sure about Galaxy's, though.
2020-06-22: SM-G950U; 9; 2.0.2
21:16:30: ping: socket ok=/192.168.1.6
21:16:30: ping: hello=MusicBeeWifiSyncServer/1.0
21:16:31: ping: matched=/192.168.1.6,status=OK
21:16:31: startSync: preview=true,iteration=0
21:16:31: command: action=SYNC_START
21:16:31: tryStart: connecting /192.168.1.6, attempt=0
21:16:31: tryStart: connected
21:16:31: tryStart: hello=true,fromMB=false,custfiles=false,preview=true,dev=SM-G950U,1
21:16:31: storage: path=/storage/emulated/0,root=null
21:16:31: syncDevice: root=/storage/emulated/0,ignoreErrors=false,playlists=false,ratings=true,playcount=true
21:16:31: syncDevice: command=SendStats
21:16:31: syncDevice: command=ShowResults
21:16:31: syncDevice: command=GetFiles
21:16:31: getFiles: Get: Music/,url=/storage/emulated/0/Music/, inc=true
21:16:31: getFiles: count=200
21:16:31: syncDevice: command=GetFiles
21:16:31: getFiles: Get: Podcasts/,url=/storage/emulated/0/Podcasts/, inc=true
21:16:31: getFiles: count=0
21:16:31: syncDevice: command=ShowPreviewResults
21:16:31: syncDevice: exit
21:16:35: startSync: preview=true,iteration=0
21:16:35: command: action=SYNC_START
21:16:35: tryStart: connecting /192.168.1.6, attempt=0
21:16:35: tryStart: connected
21:16:35: tryStart: hello=true,fromMB=false,custfiles=false,preview=true,dev=SM-G950U,1
21:16:35: storage: path=/storage/emulated/0,root=null
21:16:35: syncDevice: root=/storage/emulated/0,ignoreErrors=false,playlists=false,ratings=true,playcount=true
21:16:35: syncDevice: command=SendStats
21:16:35: syncDevice: command=ShowResults
21:16:35: syncDevice: command=GetFiles
21:16:35: getFiles: Get: Music/,url=/storage/emulated/0/Music/, inc=true
21:16:35: getFiles: count=200
21:16:35: syncDevice: command=GetFiles
21:16:35: getFiles: Get: Podcasts/,url=/storage/emulated/0/Podcasts/, inc=true
21:16:35: getFiles: count=0
21:16:36: syncDevice: command=ShowPreviewResults
21:16:36: syncDevice: exit
21:16:37: startSync: preview=true,iteration=0
21:16:37: command: action=SYNC_START
21:16:37: tryStart: connecting /192.168.1.6, attempt=0
21:16:37: tryStart: connected
21:16:37: tryStart: hello=true,fromMB=false,custfiles=false,preview=true,dev=SM-G950U,1
21:16:37: storage: path=/storage/emulated/0,root=null
21:16:37: syncDevice: root=/storage/emulated/0,ignoreErrors=false,playlists=false,ratings=true,playcount=true
21:16:37: syncDevice: command=SendStats
21:16:37: syncDevice: command=ShowResults
21:16:37: syncDevice: command=GetFiles
21:16:37: getFiles: Get: Music/,url=/storage/emulated/0/Music/, inc=true
21:16:37: getFiles: count=200
21:16:37: syncDevice: command=GetFiles
21:16:37: getFiles: Get: Podcasts/,url=/storage/emulated/0/Podcasts/, inc=true
21:16:37: getFiles: count=0
21:16:37: syncDevice: command=ShowPreviewResults
21:16:37: syncDevice: exit
21:16:38: startSync: preview=true,iteration=0
21:16:38: command: action=SYNC_START
21:16:38: tryStart: connecting /192.168.1.6, attempt=0
21:16:38: tryStart: connected
21:16:38: tryStart: hello=true,fromMB=false,custfiles=false,preview=true,dev=SM-G950U,1
21:16:38: storage: path=/storage/emulated/0,root=null
21:16:38: syncDevice: root=/storage/emulated/0,ignoreErrors=false,playlists=false,ratings=true,playcount=true
21:16:38: syncDevice: command=SendStats
21:16:38: syncDevice: command=ShowResults
21:16:38: syncDevice: command=GetFiles
21:16:38: getFiles: Get: Music/,url=/storage/emulated/0/Music/, inc=true
21:16:38: getFiles: count=200
21:16:38: syncDevice: command=GetFiles
21:16:38: getFiles: Get: Podcasts/,url=/storage/emulated/0/Podcasts/, inc=true
21:16:38: getFiles: count=0
21:16:38: syncDevice: command=ShowPreviewResults
21:16:38: syncDevice: exit
21:16:39: startSync: preview=true,iteration=0
21:16:40: command: action=SYNC_START
21:16:40: tryStart: connecting /192.168.1.6, attempt=0
21:16:40: tryStart: connected
21:16:40: tryStart: hello=true,fromMB=false,custfiles=false,preview=true,dev=SM-G950U,1
21:16:40: storage: path=/storage/emulated/0,root=null
21:16:40: syncDevice: root=/storage/emulated/0,ignoreErrors=false,playlists=false,ratings=true,playcount=true
21:16:40: syncDevice: command=SendStats
21:16:40: syncDevice: command=ShowResults
21:16:40: syncDevice: command=GetFiles
21:16:40: getFiles: Get: Music/,url=/storage/emulated/0/Music/, inc=true
21:16:40: getFiles: count=200
21:16:40: syncDevice: command=GetFiles
21:16:40: getFiles: Get: Podcasts/,url=/storage/emulated/0/Podcasts/, inc=true
21:16:40: getFiles: count=0
21:16:40: syncDevice: command=ShowPreviewResults
21:16:40: syncDevice: exit
21:16:41: startSync: preview=true,iteration=0
21:16:41: command: action=SYNC_START
21:16:41: tryStart: connecting /192.168.1.6, attempt=0
21:16:41: tryStart: connected
21:16:41: tryStart: hello=true,fromMB=false,custfiles=false,preview=true,dev=SM-G950U,1
21:16:41: storage: path=/storage/emulated/0,root=null
21:16:41: syncDevice: root=/storage/emulated/0,ignoreErrors=false,playlists=false,ratings=true,playcount=true
21:16:41: syncDevice: command=SendStats
21:16:41: syncDevice: command=ShowResults
21:16:41: syncDevice: command=GetFiles
21:16:41: getFiles: Get: Music/,url=/storage/emulated/0/Music/, inc=true
21:16:41: getFiles: count=200
21:16:41: syncDevice: command=GetFiles
21:16:41: getFiles: Get: Podcasts/,url=/storage/emulated/0/Podcasts/, inc=true
21:16:41: getFiles: count=0
21:16:41: syncDevice: command=ShowPreviewResults
21:16:41: syncDevice: exit
21:16:43: startSync: preview=false,iteration=1
21:16:43: command: action=SYNC_START
21:16:43: tryStart: connecting /192.168.1.6, attempt=0
21:16:43: tryStart: connected
21:16:43: tryStart: hello=true,fromMB=false,custfiles=false,preview=false,dev=SM-G950U,1
21:16:43: storage: path=/storage/emulated/0,root=null
21:16:43: syncDevice: root=/storage/emulated/0,ignoreErrors=false,playlists=false,ratings=true,playcount=true
21:16:43: syncDevice: command=SendStats
21:16:43: syncDevice: command=ShowResults
21:16:43: syncDevice: command=Exit
21:16:43: exitSync: fails=0
21:16:43: waitScanFiles: start
21:16:43: waitScanFiles: done
21:16:43: syncDevice: exit
21:16:45: ping: socket ok=/192.168.1.6
21:16:45: ping: hello=MusicBeeWifiSyncServer/1.0
21:16:45: ping: matched=/192.168.1.6,status=OK
21:16:46: startSync: preview=true,iteration=0
21:16:46: command: action=SYNC_START
21:16:46: tryStart: connecting /192.168.1.6, attempt=0
21:16:46: tryStart: connected
21:16:46: tryStart: hello=true,fromMB=false,custfiles=false,preview=true,dev=SM-G950U,1
21:16:46: storage: path=/storage/emulated/0,root=null
21:16:46: syncDevice: root=/storage/emulated/0,ignoreErrors=false,playlists=false,ratings=true,playcount=true
21:16:46: syncDevice: command=SendStats
21:16:46: syncDevice: command=ShowResults
21:16:46: syncDevice: command=GetFiles
21:16:46: getFiles: Get: Music/,url=/storage/emulated/0/Music/, inc=true
21:16:46: getFiles: count=200
21:16:46: syncDevice: command=GetFiles
21:16:46: getFiles: Get: Podcasts/,url=/storage/emulated/0/Podcasts/, inc=true
21:16:46: getFiles: count=0
21:16:46: syncDevice: command=ShowPreviewResults
21:16:46: syncDevice: exit
i wont be able to help with this
img
who is responsible for this software?Steven is responsible for the software. And he does this as a hobby, in his own spare time, and asks for nothing in return.
wow frankz, you're an asshole.Guilty as charged.
I still don't understand why you advertise that you have a feature you don't have, though?I believe this functionality works fine for most people so I wont be changing the status of it.
And I did have to waste money on GoneMad Music Player, so yeah, maybe update the topic post to state you aren't going to support this software anymore.
...
I can confirm it is completely broken.Which is an incorrect statement and it sounds accusing.
who is responsible for this software?That brief post triggered me in a negative way also.
wow frankz, you're an asshole.He replied in a humorous way that probably saved you from some harsher replies from others who took your posts/assumed attitude in the same way.
I made sure my devices are set up properly on PC. Is it broken right now, or am I just missing something?It's not broken right now and hasn't changed for some time. If you made sure your devices are set up properly on the PC I'm not sure what you could be missing.
I made sure my devices are set up properly on PC. Is it broken right now, or am I just missing something?It's not broken right now and hasn't changed for some time. If you made sure your devices are set up properly on the PC I'm not sure what you could be missing.
Usually this would mean it's not set up properly on the PC, but you've checked. Strange.
Is "as configured in Musicbee" checked in the app?
2020-10-28: SM-G988W; 10; 2.0.0
23:47:21: startSync: preview=true,iteration=0
23:47:21: command: action=SYNC_START
23:47:21: tryStart: connecting /192.168.0.10, attempt=0
23:47:22: tryStart: connected
23:47:22: tryStart: hello=true,fromMB=true,custfiles=false,preview=true,dev=SM-G988W,2
23:47:22: storage: path=/storage/9C33-6BBD,root=9C33-6BBD:,uri=content://com.android.externalstorage.documents/tree/9C33-6BBD%3A
23:47:22: syncDevice: root=/storage/9C33-6BBD,ignoreErrors=false,playlists=true,ratings=false,playcount=false
23:47:22: syncDevice: command=SendPlaylists
23:47:22: sendPlaylists: java.lang.IllegalArgumentException: Failed to determine if 9C33-6BBD:storage/9C33-6BBD/playlists/ is child of 9C33-6BBD:: java.io.FileNotFoundException: Missing file for 9C33-6BBD:storage/9C33-6BBD/playlists/ at /mnt/media_rw/9C33-6BBD/storage/9C33-6BBD/playlists
23:47:22: android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:170)
23:47:22: android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:140)
23:47:22: android.content.ContentProviderProxy.query(ContentProviderNative.java:423)
23:47:22: android.content.ContentResolver.query(ContentResolver.java:951)
23:47:22: android.content.ContentResolver.query(ContentResolver.java:887)
23:47:22: android.content.ContentResolver.query(ContentResolver.java:843)
23:47:22: com.getmusicbee.musicbeewifisync.FileStorageAccess.getFiles(WifiSyncService.java:1720)
23:47:22: com.getmusicbee.musicbeewifisync.WifiSyncService$SynchronisationWorker.sendPlaylists(WifiSyncService.java:1056)
23:47:22: com.getmusicbee.musicbeewifisync.WifiSyncService$SynchronisationWorker.syncDevice(WifiSyncService.java:472)
23:47:22: com.getmusicbee.musicbeewifisync.WifiSyncService$SynchronisationWorker.tryStartSynchronisation(WifiSyncService.java:359)
23:47:22: com.getmusicbee.musicbeewifisync.WifiSyncService$SynchronisationWorker.run(WifiSyncService.java:245)
23:47:22: java.lang.Thread.run(Thread.java:919)
23:47:22: syncDevice: command=GetFiles
23:47:22: getFiles: Get: Music/,url=/storage/9C33-6BBD/Music/, inc=true
23:47:22: getFiles: count=14553
23:47:22: syncDevice: command=GetFiles
23:47:22: getFiles: Get: Podcasts/,url=/storage/9C33-6BBD/Podcasts/, inc=true
23:47:22: getFiles: count=0
23:47:22: syncDevice: command=GetFiles
23:47:22: getFiles: Get: playlists/,url=/storage/9C33-6BBD/playlists/, inc=false
23:47:22: getFiles: count=0
23:47:22: syncDevice: command=ShowPreviewResults
23:47:22: syncDevice: exit
Someone else reported the same so i am going to create a debug version of the android app on the weekend. PM me your google play store email and i will add you to the distribution list if you can help outI reported a similar issue awhile back but it was syncing the playlist from PC to mobile.
Someone else reported the same so i am going to create a debug version of the android app on the weekend. PM me your google play store email and i will add you to the distribution list if you can help out
2020-10-31: SM-G988W; 10; 2.0.0
04:49:16: sendPlaylists: java.lang.IllegalArgumentException: Failed to determine if 9C33-6BBD:gmmp/playlists is child of 9C33-6BBD:: java.io.FileNotFoundException: Missing file for 9C33-6BBD:gmmp/playlists at /mnt/media_rw/9C33-6BBD/gmmp/playlists
I can't sync preview it errors out for me something
2020-10-31: SM-G988W; 10; 2.0.0
2020-10-31: SM-G950U; 9; 2.0.3
08:13:20: settings: card path=/storage/6162-6433,permissions=6162-6433:
08:13:21: ping: socket ok=/10.0.0.39
08:13:21: ping: hello=MusicBeeWifiSyncServer/1.0
08:13:21: ping: matched=/10.0.0.39,status=OK
08:14:48: startSync: preview=true,iteration=0
08:14:49: command: action=SYNC_START
08:14:49: tryStart: connecting /10.0.0.39, attempt=0
08:14:49: tryStart: connected
08:14:49: tryStart: hello=true,fromMB=true,custfiles=false,preview=true,dev=SM-G950U,2
08:14:49: storage: path=/storage/6162-6433,root=6162-6433:,uri=content://com.android.externalstorage.documents/tree/6162-6433%3A
08:14:49: syncDevice: root=/storage/6162-6433,ignoreErrors=false,playlists=true,ratings=false,playcount=true
08:14:49: syncDevice: command=SendPlaylists
08:14:49: getFiles: permissions path=content://com.android.externalstorage.documents/tree/6162-6433%3A,folderpath=MusicBee/Playlists/,id=6162-6433:MusicBee/Playlists/
08:14:49: getFiles: folderUri=content://com.android.externalstorage.documents/tree/6162-6433%3A/document/6162-6433%3AMusicBee%2FPlaylists%2F/children
08:14:50: getFiles: permissions path=content://com.android.externalstorage.documents/tree/6162-6433%3A,folderpath=/gmmp/playlists,id=6162-6433:gmmp/playlists
08:14:50: getFiles: folderUri=content://com.android.externalstorage.documents/tree/6162-6433%3A/document/6162-6433%3Agmmp%2Fplaylists/children
08:14:50: sendPlaylists: java.lang.IllegalArgumentException: Failed to determine if 6162-6433:gmmp/playlists is child of 6162-6433:: java.io.FileNotFoundException: Missing file for 6162-6433:gmmp/playlists at /mnt/media_rw/6162-6433/gmmp/playlists
08:14:50: android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:165)
08:14:50: android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:135)
08:14:50: android.content.ContentProviderProxy.query(ContentProviderNative.java:418)
08:14:50: android.content.ContentResolver.query(ContentResolver.java:809)
08:14:50: android.content.ContentResolver.query(ContentResolver.java:759)
08:14:50: android.content.ContentResolver.query(ContentResolver.java:717)
08:14:50: com.getmusicbee.musicbeewifisync.FileStorageAccess.getFiles(WifiSyncService.java:1728)
08:14:50: com.getmusicbee.musicbeewifisync.WifiSyncService$SynchronisationWorker.sendPlaylists(WifiSyncService.java:1056)
08:14:50: com.getmusicbee.musicbeewifisync.WifiSyncService$SynchronisationWorker.syncDevice(WifiSyncService.java:472)
08:14:50: com.getmusicbee.musicbeewifisync.WifiSyncService$SynchronisationWorker.tryStartSynchronisation(WifiSyncService.java:359)
08:14:50: com.getmusicbee.musicbeewifisync.WifiSyncService$SynchronisationWorker.run(WifiSyncService.java:245)
08:14:50: java.lang.Thread.run(Thread.java:764)
08:14:50: syncDevice: command=GetFiles
08:14:50: getFiles: Get: MusicBee/Music/,url=/storage/6162-6433/MusicBee/Music/, inc=true
08:14:50: getFiles: count=12929
08:14:52: syncDevice: command=GetFiles
08:14:52: getFiles: Get: MusicBee/Music/Podcasts/,url=/storage/6162-6433/MusicBee/Music/Podcasts/, inc=true
08:14:52: getFiles: count=0
08:14:52: syncDevice: command=GetFiles
08:14:52: getFiles: Get: MusicBee/Playlists/,url=/storage/6162-6433/MusicBee/Playlists/, inc=false
08:14:52: getFiles: count=0
08:14:52: syncDevice: command=ShowPreviewResults
08:14:52: syncDevice: exit
it still errors, but the error message is longer:I thought it might be some problem with the root path's but
It still won't let me change the playlist path. It looks like the problem might be that it's looking for /gmmp/playlists on the card (that's 6162-6433), which is where all the MusicBee folders are. But /gmmp/playlists is in internal storage and not movable. I can tell it somewhere else to look for playlists, but I can't change its own playlists folder.Yes the app will only look at the sd card the music files are located so thats why it cant find the gmmp playlists. Unfortunately with the awful file permission requirements with android 10+, it wont be straight-forward for me implement.
I don't think this is related, but I noticed that it reports MusicBee/Playlists/ as having 0 files, which is not true. Some other issue? Though if it's looking for audio files, no, there aren't any there.
The reverse sync now skips auto-playlists and if you haven't updated musicbee.exe since I made the comment about the 90 minute buffer then that would explain the file modification time not working
v2.0.4 - internal testers onlyShould those of us not experiencing those issues download this version?
I will roll it out to beta and production over the next week or so. You only need it if you reverse sync playlists from GoneMadv2.0.4 - internal testers onlyShould those of us not experiencing those issues download this version?
I will roll it out to beta and production over the next week or so. You only need it if you reverse sync playlists from GoneMadGood to know - thanks.
I'm using GMMP and hoping to get access to 2-way syncing between PC and Android. Is it possible to get added on as having tester access, or should I just wait (as I think you mention, Steven) the new version gets rolled out for reals?
Everything i open poweramp it starts a track which I eventually skip which then eventually registers as play via WiFi sync.This is a PowerAmp issue. MB has nothing to do with creating or incrementing play counts on the device player.
This has been happening after the most recent beta update.How are you attempting to sync? Wired (USB)? WiFi?
How are you attempting to sync? Wired (USB)? WiFi?I'm trying to sync through wifi. The Musicbee Wifi Sync's latest beta update (November 2nd), which was installed on my phone (Huawei P20 lite) a few days later. I wasn't able to synch before or after the latest Musicbee update (v3.4.7625). I just noticed there was a small update (v3.4.7628) which I installed with the .exe file in the Musicbee 3.4 thread.
Beta update of what? The WiFi app? MB?
What version of MB are you using? (Help > About)
How was MB installed? (Installer, Portable, Store)
2020-11-27: ANE-LX2J; 9; 2.1
14:51:24: loadPlaylists: java.net.ConnectException: failed to connect to /192.168.1.2 (port 27304) from /192.168.1.2 (port 56022) after 10000ms: isConnected failed: ECONNREFUSED (Connection refused)
Does a wired (USB) sync work?
In order to use the WiFi sync you must do a one-time wired preview or sync.
Has the WiFi sync ever worked for you?
From the error message you posted, I'd say it's a firewall issue as MB is refusing the connection. In your previous post you said "It doesn't seem like Musicbee is blocked by my firewall." If I'm reading the error correctly, it does seem like something is prevent the connection to be made. I suggest instead of guessing about your firewall, you actually confirm that MB is allowing connections.
Could Musicolet be added as a Reverse Sync player option please.It depends if they have a way of exposing the play counts, ratings and playlists. Do they have a support forum (quick google search didnt find anything)
Do they have a support forum (quick google search didnt find anything)Only on Facebook https://www.facebook.com/musicolet/ (https://www.facebook.com/musicolet/)
Unfortunately no ratings or playcount api. You could try requesting it (I think the request is better coming from a user)Have made the request. Will see what the outcome is.
Lazy to read 58 pages of forum right now :(
I am not expert enough in networking to know how to deal with issues with wifi connectivity. If you can read java and have some knowledge of socket programming then i am happy to make proposed changes or could be done yourself
https://github.com/mayallst/MusicBeeWifiSync
Is the github repo current? I see references in the forum to a version 2.0.4 but the version in the repo is 2.0.0 (in app/buid.gradle).
i have uploaded the latest files
It was working fine for me with the 3.0 beta. I'm having issues right now but it's because I switched computers, not because of GMMP (as far as I know).
I'm not an android dev, but it appears that android 10 introduced new limitations that prevent one app from accessing another app's files, which is what the GoneMad reverse sync does. If that's the case, the requestLegacyExternalStorage (https://developer.android.com/training/data-storage/use-cases#opt-out-scoped-storage) option would offer a short term workaround, but for android 11+ it would require GMMP to store the stats.xml in a different location.I wonder if anybody managed to get it working on an Android 10 device?
Thanks I sent you a pull request https://github.com/mayallst/MusicBeeWifiSync/pull/5Thanks - I have sent you a PM as having some issues with the build
2021-03-14: SOV33; 8.0.0; 2.1
21:35:21: startSync: preview=true,iteration=0
21:35:21: command: action=SYNC_START
21:35:21: tryStart: connecting /192.168.0.7, attempt=0
21:35:21: tryStart: connected
21:35:21: tryStart: hello=true,fromMB=false,custfiles=false,preview=true,dev=SOV33,2
21:35:21: storage: path=/storage/0123-4567,root=0123-4567:,uri=content://com.android.externalstorage.documents/tree/0123-4567%3A
21:35:21: syncDevice: root=/storage/0123-4567,ignoreErrors=false,playlists=false,ratings=true,playcount=false
21:35:21: syncDevice: command=SendStats
21:35:21: sendStats: Unable to retrieve stats for player: 1
21:35:21: syncDevice: command=GetFiles
21:35:21: getFiles: Get: Music/,url=/storage/0123-4567/Music/, inc=true
21:35:21: getFiles: count=542
21:35:21: syncDevice: command=GetFiles
21:35:21: getFiles: Get: Music/Podcasts/,url=/storage/0123-4567/Music/Podcasts/, inc=true
21:35:21: getFiles: count=0
21:35:21: syncDevice: command=ShowPreviewResults
21:35:21: syncDevice: exit
2021-03-14: SOV43; 10; 2.0.0
23:15:27: startSync: preview=true,iteration=0
23:15:27: command: action=SYNC_START
23:15:27: tryStart: connecting /192.168.0.7, attempt=0
23:15:28: tryStart: connected
23:15:28: tryStart: hello=true,fromMB=false,custfiles=false,preview=true,dev=SOV43,2
23:15:28: storage: path=/storage/6665-3663,root=6665-3663:,uri=content://com.android.externalstorage.documents/tree/6665-3663%3A
23:15:28: syncDevice: root=/storage/6665-3663,ignoreErrors=false,playlists=false,ratings=true,playcount=false
23:15:28: syncDevice: command=SendStats
23:15:38: sendStats: Unable to retrieve stats for player: 1
23:15:38: syncDevice: command=GetFiles
23:15:38: getFiles: Get: Music/,url=/storage/6665-3663/Music/, inc=true
23:15:38: getFiles: count=1817
23:15:38: syncDevice: command=GetFiles
23:15:38: getFiles: Get: Music/Podcasts/,url=/storage/6665-3663/Music/Podcasts/, inc=true
23:15:38: getFiles: count=0
23:15:38: syncDevice: command=ShowPreviewResults
23:15:38: syncDevice: exit
createFile: Invalid filename: World Music.m3u
reveiveFile: java.io.InvalidObjectExeption: Invalid filename: World Music.m3u: file=World Music.m3u
1. When syncing playcount and rating from GoneMAD music player, I get the message that the unlocked version of GoneMAD is needed to access these. I definitely have the unlocked version and can't find any hint in the GoneMAD log as mentioned in the message. Do you have any idea?This sounds like something you should bring to GoneMad's developer.
2. When syncing playlists changed in GoneMAD back to MusicBee I get the following errors. It seems to work, as the changed playlist appears in MusicBee, however something must be not right.Might there be an accent or other character in the file name that's not showing here when you copied over the error message?CodecreateFile: Invalid filename: World Music.m3u
reveiveFile: java.io.InvalidObjectExeption: Invalid filename: World Music.m3u: file=World Music.m3u
1. When syncing playcount and rating from GoneMAD music player, I get the message that the unlocked version of GoneMAD is needed to access these. I definitely have the unlocked version and can't find any hint in the GoneMAD log as mentioned in the message. Do you have any idea?This sounds like something you should bring to GoneMad's developer.
2. When syncing playlists changed in GoneMAD back to MusicBee I get the following errors. It seems to work, as the changed playlist appears in MusicBee, however something must be not right.Might there be an accent or other character in the file name that's not showing here when you copied over the error message?CodecreateFile: Invalid filename: World Music.m3u
reveiveFile: java.io.InvalidObjectExeption: Invalid filename: World Music.m3u: file=World Music.m3u
It apparently is: https://getmusicbee.com/forum/index.php?topic=28093.msg185756#msg1857561. When syncing playcount and rating from GoneMAD music player, I get the message that the unlocked version of GoneMAD is needed to access these. I definitely have the unlocked version and can't find any hint in the GoneMAD log as mentioned in the message. Do you have any idea?This sounds like something you should bring to GoneMad's developer.
If nothing helps, sure, however it's an option of the app, so I wanted to ask here first, maybe it's a general problem which looks more like it to me.
I just typed the error message and didn't copy it. However I just double-checked that it's the exact text from the app's error log.In the future you'd be better off using copy/paste for error messages. It eliminates the possibility of creating a typo. Or using a O when it should be a 0. Which would then send someone on a wild goose chase.
It apparently is: https://getmusicbee.com/forum/index.php?topic=28093.msg185756#msg1857561. When syncing playcount and rating from GoneMAD music player, I get the message that the unlocked version of GoneMAD is needed to access these. I definitely have the unlocked version and can't find any hint in the GoneMAD log as mentioned in the message. Do you have any idea?This sounds like something you should bring to GoneMad's developer.If nothing helps, sure, however it's an option of the app, so I wanted to ask here first, maybe it's a general problem which looks more like it to me.
If you search the thread for "unlocked," you'll see that the first suggestion is to manually trigger the backup to stats.xml from within GoneMAD. This will create the file that android permissions are preventing MB from creating on its own. However, it seems that on Android 11+ this won't matter because MB won't even be allowed to read the file in the location where GMMP wants to put it.
That's my interpretation anyway, coming to it as someone who uses PowerAmp and isn't interested in reverse sync so hasn't been following the matter too closely.
Searching for the issue in the thread might bring more info but that's what I remember.
Is it normal that the App keeps syncing same files over and over, despite they've just been synced already? Are there any file changes being done when you play music in musicbee and it registers that as a file change so it wants to sync it?
Or I'll ask like this: how does Musicbee Wifi Sync know which file was synced or not, or if there are changes?
Are there any file changes being done when you play music in musicbee and it registers that as a file change so it wants to sync it?Play count and Last played are updated when you play it in MB. In my case, anything I play on my PC gets re-synced onto my Android.
And yes, since Play count and Last played are updated, Last modified is also updated in Windows.Unless you're specifically writing these to a tag, I don't see why this would be the case. In general those are database fields, not tagged to the file. Nothing I listened to today that wasn't updated in some other way has today as date modified either in MB or in Windows.
Unless you're specifically writing these to a tag, I don't see why this would be the case. In general those are database fields, not tagged to the file.My bad. I must have altered something then, hopefully on purpose.
Something must've changed. Earlier when the app launched, syncing with mobile Hotspot worked. I used it multiple times, even when mobile data was off on the phone. I think it was using Wi-Fi direct protocol.From the very first post in the thread:
Instructions:
- only connections from your private network are supported
Is it normal that the App keeps syncing same files over and over, despite they've just been synced already? Are there any file changes being done when you play music in musicbee and it registers that as a file change so it wants to sync it?
Or I'll ask like this: how does Musicbee Wifi Sync know which file was synced or not, or if there are changes?
There are files in your MB AppData folder for each device. One of these is a MBL file - MusicBee Library. This keeps track of what's been put on the device and when the version on the device was updated.
Each time you change a file in any way - change a tag, add or edit artwork, add or edit lyrics,etc (even automatically if your settings do this) - it updates the "Date Modified" date of the file in Windows. MB compares the "Date Modified" of the file on your computer to the date of the version on the device. If the "Date Modified" on your computer is more recent than the version on the device, the file will be resynched.
I dont have time to look at it for quite a while, but the source code is here:
https://github.com/mayallst/MusicBeeWifiSync
if anyone with java development skills can add support for reading the stats.xml file from an additional configurable location
In Android 11+ (is there a plus, I don't know)Ahhh - that's correct. I had forgotten about the OS 11 issue. And not, there's no plus.
Cheers frankz. I only have the Android OS S9 - does that have the same problem?OS 9 presents no issues. That's what I'm using.
Hi Phred. Looks like reverse sync could work on my current phone then (using the portable version) as I have OS 9, but not on the phone I'll be getting next week as it'll be the Galaxy S10 and from what I can see it'll have OS 11 :'(You have my sympathy. I'm heading in the same direction. My Galaxy isn't holding its charge as well as it used to. I will keep it going as long as I possibly can as I don't want to use OS11 and be forced back to a USB sync.
You have my sympathy. I'm heading in the same direction. My Galaxy isn't holding its charge as well as it used to. I will keep it going as long as I possibly can as I don't want to use OS11 and be forced back to a USB sync.I use wifi sync on Android 11 every day. It's only reverse sync to GoneMad (that I don't use) that doesn't work.
BTW What's with this OS9/OS11 talk? These aren't mac computers ::)HOT DAMN!!! I'm good to go to 11 as I don't reverse sync.
The one thing I'd want to be able to do is have the app sync music and such to a specific sub folder on my microSD Card, because I have a large handful of other things saved there that are organized in their own respective folders that I don't need the app to worry about.you can specify the folder name in the naming template. By default its Music\ but can be changed
Request, can I make a request where there's an option of the file transfer would automatically convert into High Quality conversion on either playlist or regular transfer? Most of my songs are on 320kbps so I need to be conservative on the quality size below 320kbps or lossless.I'm not sure I understand what you're trying to do. I read it as you want to automatically convert a low(er) quality file into a high quality. That's a big mistake as once a file is low quality, converting it to high quality doesn't really do anything to improve the quality. The only way to get high quality would be to re-rip from the original source.
Any tips on how to QA issues? I've got an old phone (LG V30) that I use for music and backup sim cardI'm using an LG V20 running Android OS v8 with a 512gb sd card and having no issues. I'd suggest uninstalling the WiFi app from the phone, restarting the phone, and then reinstalling the app. If that doesn't solve the issue, you may have to turn on the app's logging feature, but I'd wait until Steven weighs in on this.
Any tips on how to QA issues? I've got an old phone (LG V30) that I use for music and backup sim cardI'm using an LG V20 running Android OS v8 with a 512gb sd card and having no issues. I'd suggest uninstalling the WiFi app from the phone, restarting the phone, and then reinstalling the app. If that doesn't solve the issue, you may have to turn on the app's logging feature, but I'd wait until Steven weighs in on this.
tried wired sync to see if it work after ... nothing seems to work.If wired sync isn't working, you've got something else going on. Is the phone unlocked when you connect it to USB? Make sure it is. And if you haven't done a wired sync before, you need to do one (or at least a wired preview) before the WiFi sync will work.
tried wired sync to see if it work after ... nothing seems to work.If wired sync isn't working, you've got something else going on. Is the phone unlocked when you connect it to USB? Make sure it is. And if you haven't done a wired sync before, you need to do one (or at least a wired preview) before the WiFi sync will work.
could you run this debug version and send me the new info (approx 100 lines) at the end of the error logThanks for taking a look at this, Steven.
FYI I've had this happen before when changing storage, and the reason has been having two identically named device profiles (the second created automatically when the new storage replaced the old storage). Something to consider.I appreciate the suggestion but there is only one profile for the device I'm using.
can you let me know the naming template used in the device settings for the music files
Music\<Album Artist>\<Album>\<Disc-Track#> - <Title>
could you use this one and repeat - the error log file produced will be very largePM with link sent
2021-11-08: LG-H840; 6.0.1; 2.0.0
01:47:50: locate: search=192.168.1., exclude==16
01:47:50: ping: socket ok=/192.168.1.13
01:47:50: ping: hello=MusicBeeWifiSyncServer/1.0
01:47:50: ping: matched=/192.168.1.13,status=FAIL
01:49:12: locate: search=192.168.1., exclude==16
01:49:12: ping: socket ok=/192.168.1.13
01:49:12: ping: hello=MusicBeeWifiSyncServer/1.0
01:49:12: ping: matched=/192.168.1.13,status=FAIL
01:50:05: locate: search=192.168.1., exclude==16
01:50:05: ping: socket ok=/192.168.1.13
01:50:05: ping: hello=MusicBeeWifiSyncServer/1.0
01:50:05: ping: matched=/192.168.1.13,status=OK
01:50:05: ping: socket ok=/192.168.1.13
01:50:06: ping: hello=MusicBeeWifiSyncServer/1.0
01:50:06: ping: matched=/192.168.1.13,status=OK
01:53:24: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Philips/Tetris CD-i (Gamerip)/1-05 - Level 4.mp3
01:53:26: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Philips/Tetris CD-i (Gamerip)/1-06 - Level 5.mp3
01:53:28: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Philips/Tetris CD-i (Gamerip)/1-07 - Level 6.mp3
01:53:30: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Philips/Tetris CD-i (Gamerip)/1-08 - Level 7.mp3
01:53:32: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Philips/Tetris CD-i (Gamerip)/1-09 - Level 8.mp3
01:53:33: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Philips/Tetris CD-i (Gamerip)/1-10 - Level 9.mp3
01:53:35: createFile: Music/Various Artists/Crayon Physics Deluxe/1-01 - Lullaby.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:53:35: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/Various Artists/Crayon Physics Deluxe/1-01 - Lullaby.mp3
01:53:36: createFile: Music/Various Artists/Crayon Physics Deluxe/1-02 - Afternoon Snooze.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:53:36: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/Various Artists/Crayon Physics Deluxe/1-02 - Afternoon Snooze.mp3
01:53:37: createFile: Music/Various Artists/Crayon Physics Deluxe/1-03 - Crayon Dreams.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:53:37: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/Various Artists/Crayon Physics Deluxe/1-03 - Crayon Dreams.mp3
01:53:38: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/INTELLIGENT SYSTEMS/Fire Emblem Echoes꞉ Shadows of Valentia Original Soundtrack/5-01 - Stairway of Delight.mp3
01:53:45: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/INTELLIGENT SYSTEMS/Fire Emblem Echoes꞉ Shadows of Valentia Original Soundtrack/5-12 - Mystery of the Divine Realm.mp3
01:53:51: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/INTELLIGENT SYSTEMS/Fire Emblem Echoes꞉ Shadows of Valentia Original Soundtrack/5-13 - Eternal Glory.mp3
01:53:56: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/INTELLIGENT SYSTEMS/Fire Emblem Echoes꞉ Shadows of Valentia Original Soundtrack/5-16 - The Borders of Justice.mp3
01:54:00: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/INTELLIGENT SYSTEMS/Fire Emblem Echoes꞉ Shadows of Valentia Original Soundtrack/5-19 - The Heritors of Arcadia [English version].mp3
01:54:06: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/INTELLIGENT SYSTEMS/Fire Emblem Echoes꞉ Shadows of Valentia Original Soundtrack/5-32 - The Ark of Dawn (Classic).mp3
01:54:09: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/INTELLIGENT SYSTEMS/Fire Emblem Echoes꞉ Shadows of Valentia Original Soundtrack/5-33 - Undiscovered Horizons (Classic).mp3
01:54:13: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/INTELLIGENT SYSTEMS/Fire Emblem Echoes꞉ Shadows of Valentia Original Soundtrack/5-40 - Twilight of the Gods (Classic).mp3
01:54:16: createFile: Music/TWOFIVE/Paca Paca Passion 2/1-01 - PRIVATE SERVICE.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:54:16: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/TWOFIVE/Paca Paca Passion 2/1-01 - PRIVATE SERVICE.mp3
01:54:17: createFile: Music/TWOFIVE/Paca Paca Passion 2/1-02 - Mask of Guilty.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:54:17: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/TWOFIVE/Paca Paca Passion 2/1-02 - Mask of Guilty.mp3
01:54:17: createFile: Music/TWOFIVE/Paca Paca Passion 2/1-03 - NO!gen-AK.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:54:17: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/TWOFIVE/Paca Paca Passion 2/1-03 - NO!gen-AK.mp3
01:54:18: createFile: Music/TWOFIVE/Paca Paca Passion 2/1-05 - Navigator.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:54:18: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/TWOFIVE/Paca Paca Passion 2/1-05 - Navigator.mp3
01:54:19: createFile: Music/TWOFIVE/Paca Paca Passion 2/1-06 - Quender Oui.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:54:19: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/TWOFIVE/Paca Paca Passion 2/1-06 - Quender Oui.mp3
01:54:19: createFile: Music/TWOFIVE/Paca Paca Passion 2/1-07 - Blue Noise 2.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:54:19: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/TWOFIVE/Paca Paca Passion 2/1-07 - Blue Noise 2.mp3
01:54:20: createFile: Music/TWOFIVE/Paca Paca Passion 2/1-08 - Nathasia ’99.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:54:20: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/TWOFIVE/Paca Paca Passion 2/1-08 - Nathasia ’99.mp3
01:54:21: createFile: Music/TWOFIVE/Paca Paca Passion 2/1-09 - Subconsious Asian Soul.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:54:21: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/TWOFIVE/Paca Paca Passion 2/1-09 - Subconsious Asian Soul.mp3
01:54:22: createFile: Music/TWOFIVE/Paca Paca Passion 2/1-10 - NO!gen-AK<״Take me higher״> ״Classical house ver״.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:54:22: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/TWOFIVE/Paca Paca Passion 2/1-10 - NO!gen-AK<״Take me higher״> ״Classical house ver״.mp3
01:54:22: createFile: Music/TWOFIVE/Paca Paca Passion 2/1-11 - Quender Oui<״I just feel it״> ״Soft touch house ver״.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:54:22: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/TWOFIVE/Paca Paca Passion 2/1-11 - Quender Oui<״I just feel it״> ״Soft touch house ver״.mp3
01:54:23: createFile: Music/TWOFIVE/Paca Paca Passion 2/1-12 - Mask of Guilty<״Spread wings break free״> ״Another night groove ver״.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:54:23: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/TWOFIVE/Paca Paca Passion 2/1-12 - Mask of Guilty<״Spread wings break free״> ״Another night groove ver״.mp3
01:54:25: createFile: Music/TWOFIVE/Paca Paca Passion 2/1-13 - Remix Tracks.mp3: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference, folder=null
01:54:25: receiveFile: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.getAuthority()' on a null object reference: file=Music/TWOFIVE/Paca Paca Passion 2/1-13 - Remix Tracks.mp3
01:54:25: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Toshihiko Sahashi/Kamen Rider AGITO MUSIC & SONG COLLECTION/1-01 - Unending Deathmatch.mp3
01:54:29: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Toshihiko Sahashi/Kamen Rider AGITO MUSIC & SONG COLLECTION/1-04 - Opposition.mp3
01:54:33: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Toshihiko Sahashi/Kamen Rider AGITO MUSIC & SONG COLLECTION/1-05 - Conflict.mp3
01:54:38: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Toshihiko Sahashi/Kamen Rider AGITO MUSIC & SONG COLLECTION/1-06 - Unknown.mp3
01:54:42: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Toshihiko Sahashi/Kamen Rider AGITO MUSIC & SONG COLLECTION/1-07 - G3-X & Agito!.mp3
01:54:48: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Toshihiko Sahashi/Kamen Rider AGITO MUSIC & SONG COLLECTION/1-08 - Agito VS Gills!!.mp3
01:54:55: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Toshihiko Sahashi/Kamen Rider AGITO MUSIC & SONG COLLECTION/1-14 - G3-X Mobilize!.mp3
01:54:57: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Toshihiko Sahashi/Kamen Rider AGITO MUSIC & SONG COLLECTION/1-18 - Transform!.mp3
01:55:01: receiveFile: java.io.IOException: write failed: EIO (I/O error): file=Music/Toshihiko Sahashi/Kamen Rider AGITO MUSIC & SONG COLLECTION/1-24 - It's Trouble!.mp3
01:58:38: tryStart0: java.net.SocketException: java.net.SocketTimeoutException
01:59:10: tryStart1: java.net.SocketException: java.net.SocketTimeoutException
Tried to do it, and I did manage to get a few files ported over to my phone but it didn't take long for it to give me an error.Is that going to a card? Personally I'd be worried that my storage was going bad.
It is, but it's got 100+gb of free space and i'm auto-converting my music into mp3 so it shouldn't be a problem, but it is weird.Tried to do it, and I did manage to get a few files ported over to my phone but it didn't take long for it to give me an error.Is that going to a card? Personally I'd be worried that my storage was going bad.
If I try to run WiFi sync, the app asks for permission to access the storage. I cannot select the internal storage root folder because Android 12 won't let me, but I also cannot access any other folder because WiFi Sync wants access to an SD card root folder. This is strange, because I selected internal storage and you can' insert an SD card into the phone.Please post a screenshot of MB's device settings for the Pixel.
I am using a Pixel 6 Pro and want to sync MusicBee to the internal storage.
I have already run a successful wired sync.
If I try to run WiFi sync, the app asks for permission to access the storage. I cannot select the internal storage root folder because Android 12 won't let me, but I also cannot access any other folder because WiFi Sync wants access to an SD card root folder. This is strange, because I selected internal storage and you can' insert an SD card into the phone.
Is there any fix for this issue?
I run Windows 11 on my laptop, but the laptop setup worked with the old phone just yesterday. So it's probably Android 12.
This is the only option and it's also the name that the Windows file explorer shows. It must be the internal storage because the phone does not have an SD slot.Let's see if I have this correct... the path is set for internal storage. You try a WiFi sync and the device asks for permission to access the SD card even though you don't have an SD card. Is that correct?
"Folder "Musik" is not valid.
You must select the SD card root folder and note one of it's subfolder.
Thank you anyways.
Thank you anyways.
I just want to confirm that what you are experiencing is in fact due to Android 12. I first reported this back in August when I was part of the beta: https://getmusicbee.com/forum/index.php?topic=28093.msg193643#msg193643 (https://getmusicbee.com/forum/index.php?topic=28093.msg193643#msg193643).
The workaround I found was to set up the app in Android 11 before upgrading, but I know that's not an option on the Pixel 6 since it ships with 12. Anyway, my permissions unexpectedly got reset a couple weeks ago, so I'm right back to being locked out of the app like you are. Please star the issue with Google so they might consider giving users an option to grant the necessary access anyway: https://issuetracker.google.com/issues/196422354 (https://issuetracker.google.com/issues/196422354).
Other than that, the only fix would be if someone could modify the app to allow users to select any folder on their phone rather than just the root it currently requires.
Is there going to be an update soon to fix this?No there is no pending fix. Your best bet is to try another application like media monkey for example
Thanks for the reply. Oh darn. I really love Musicbee. I really hope you can figure out a fix. Have you not had any luck with it yet? Google is really being a pain in the butt for everyone. I read a year ago that the new android 12 will have even more strict permissions on top of what already changed on version 11.Is there going to be an update soon to fix this?No there is no pending fix. Your best bet is to try another application like media monkey for example
Your best bet is to add your voice to the linked thread on Google's issue tracker (https://issuetracker.google.com/issues/196422354). If they're going insist on locking the permissions, it is not something that can be figured out.Thanks. I did it. I really hope our complaints make a difference. I hate seeing android getting more and more like iOS as time goes on.
Your best bet is to add your voice to the linked thread on Google's issue tracker (https://issuetracker.google.com/issues/196422354). If they're going insist on locking the permissions, it is not something that can be figured out.I went to setup Poweramp and selected the music folder in the same file explorer window as Musicbee WIFI and I selected it and it accepted it. How is it that it works for Poweramp but not Musicbee Wifi?
How am I supposed to know that?Sorry I was just wondering and didn't know if you knew. ;) Just having conversation. Your speculation makes sense. Musicbee could be asking for read and write permissions. Perhaps Steven has some insight on it. ;)
My GUESS would be that PowerAmp is READING the music folder and MB is WRITING TO the music folder. But why are you addressing this to me? Seems to me you already got an answer from the guy who wrote the program.
This is directed to anyone, if you want to take full control of this plugin including publishing to the store then please contact me. I really dont want to maintain it anymore
FYI: 2 way sync does work on android 12. you will have to set permissions in app settings to allow full acces to files
settings>apps>musicbee wifi sync>permissions>tap files and media >allow management of all files
For those having the SD card root error message on android 12 I may have got it working.Thank you so much for this. Now I can get a new phone.
thanks BoringName.Is the Musicbee side of the connection documented anywhere? While I am not in a position to update the existing app, I would like to try to get the reverse syncing working as a learning project.
This is directed to anyone, if you want to take full control of this plugin including publishing to the store then please contact me. I really dont want to maintain it anymore
I'll probably see what I can do about making it compliant with SDK 30 without the hack jobs I've currently used.
I'm having an issue where changes (to ratings) aren't being pushed back from GMMP via MusicBee Wifi Sync to MB (from an Android 12 device).
"File not matched in MusicBee. Playcount not chan..."
Is that the exact message?
What version of android are you using?
Check what permissions MusicBee has.
I would clear the app data on the Musicbee app first, do a full sync then try a reverse sync. If that fails then reset GoneMad as well.
Is there anything in MB's Error Log from the time of the error? (Help > Support > Show Error Log.) If so, please copy/paste it here. DO NOT provide a screenshot.
What about the Error Log from the WiFi app?
2022-07-04: FiiO M1 Pro; 7.0; 2.0.0
07:43:05: locate: search=10.0.0., exclude==158
07:43:06: ping: socket ok=/10.0.0.226
07:43:06: ping: hello=MusicBeeWifiSyncServer/1.0
07:43:06: ping: matched=/10.0.0.226,status=OK
07:43:06: ping: socket ok=/10.0.0.226
07:43:06: ping: hello=MusicBeeWifiSyncServer/1.0
07:43:06: ping: matched=/10.0.0.226,status=OK
at #=zTEwx3emvZD$skojOThTRKNc=.#=z_MDR3J1lSN5Oy38qdw==(IList`1 #=zBtevVO8STRCL)
at #=zkSMQduDFRrt84h14l53BO$iu2A00.#=zWHevWwnx6kNJ.Invoke(IList`1 #=zBtevVO8STRCL)
at #=zkSMQduDFRrt84h14l53BO$iu2A00.#=qdUlSkv0FgdQdcRQbo9Ey8Y4JfSbLMBzJk3uhTxYgS3A=._Lambda$__0()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of inner exception stack trace ---
---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object.
at #=zTEwx3emvZD$skojOThTRKNc=.#=z_MDR3J1lSN5Oy38qdw==(IList`1 #=zBtevVO8STRCL)
at #=zkSMQduDFRrt84h14l53BO$iu2A00.#=zWHevWwnx6kNJ.Invoke(IList`1 #=zBtevVO8STRCL)
at #=zkSMQduDFRrt84h14l53BO$iu2A00.#=qdUlSkv0FgdQdcRQbo9Ey8Y4JfSbLMBzJk3uhTxYgS3A=._Lambda$__0()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()<---
If so, COPY AND PASTE it here.
6/16/2022 3:33:36 AM - 6.1.7601.65536 - 3.4.7805.33439D - System.IO.DirectoryNotFoundException: The system cannot find the path specified.
[J:\FiiO Library\FiiO Library\MusicBeeLibrarySettings.ini]
at #=z4$ucNWNbXnMtRdEYGQBqltI=.#=zBYIlgI4h7iyM.#=ziVp1Mjw=.#=zSuxpBZKM79Rl(#=zVzsNxnIpA1tczBaJkA== #=zkGydwco=, FileMode #=z$z3Glao=, FileAccess #=zLKtqWYc=, FileShare #=zsMm6EkM=, Int32 #=zXYKgrpQ=, Boolean #=z24QwvVhfD4XK)
at #=zIeOuUduDwrGsZkw6p2fDQSozxfSd.#=zSuxpBZKM79Rl(#=zVzsNxnIpA1tczBaJkA== #=zkGydwco=, FileMode #=z$z3Glao=, FileAccess #=zLKtqWYc=, Int32 #=zXYKgrpQ=)
at #=zjsdVjkTpZ3Go$iKRt1PP6Wc=..ctor(#=zVzsNxnIpA1tczBaJkA== #=zkGydwco=)
at #=z$HIGIKSwwUCXV2RRHwXoHoU=.#=zkYY5Z4c=.#=zsmYANNc=()
6/16/2022 3:33:36 AM - 6.1.7601.65536 - 3.4.7805.33439D - System.IO.DirectoryNotFoundException: The system cannot find the path specified.
[J:\FiiO Library\FiiO Library\MusicBeeLibrary.mbl]
at #=z4$ucNWNbXnMtRdEYGQBqltI=.#=zBYIlgI4h7iyM.#=ziVp1Mjw=.#=zSuxpBZKM79Rl(#=zVzsNxnIpA1tczBaJkA== #=zkGydwco=, FileMode #=z$z3Glao=, FileAccess #=zLKtqWYc=, FileShare #=zsMm6EkM=, Int32 #=zXYKgrpQ=, Boolean #=z24QwvVhfD4XK)
at #=zIeOuUduDwrGsZkw6p2fDQSozxfSd.#=zSuxpBZKM79Rl(#=zVzsNxnIpA1tczBaJkA== #=zkGydwco=, FileMode #=z$z3Glao=, FileAccess #=zLKtqWYc=, Int32 #=zXYKgrpQ=)
at #=zQPpRPdsWyhIujNTeqzRV6GM=.#=z5L5fXSqGQwGD.#=zM1iYx3ISZM7Y(Boolean #=zk9xZk50nVLuOXZv1qA==)
at #=zQPpRPdsWyhIujNTeqzRV6GM=.#=z5L5fXSqGQwGD.#=zTp6BLEy5oIt$()
at #=z$HIGIKSwwUCXV2RRHwXoHoU=.#=zUIrS26RPV9bq()
at #=zsSqWEB_uCfYs1RIo5gmlWEiXxs7c.#=zfySyFcA=.#=zid33hpw=(CloseReason #=zRsgN2eE=, Boolean #=ze6IW_8waWXyw)
I'm not sure what all the code means, but the two files that it says it cannot find are indeed right where they should be. I keep my music library on a portable hard drive, which I occasionally forget to plug in before attempting to load MusicBee. So perhaps that's all the issue was with these errors. Or perhaps the files are corrupted?The code can be deciphered by Steven.
Are you keeping MB's library file (*.mbl) on your portable drive, or are you keeping your music collection (files) on the portable?
I suspect this has something to do with MB not finding the path...
Each time you plug in the portable, does the same drive letter get applied? And if so, then you need to make sure it's plugged in BEFORE you start MB otherwise it's not going to see it.
The code can be deciphered by Steven.
Each time you plug in the portable, does the same drive letter get applied?
Each time you plug in the portable, does the same drive letter get applied?
Yes. Same drive letter every time.Good.
Then you'll just have to wait for Steven to take a look at the error dump .
I'm having an issue where changes (to ratings) aren't being pushed back from GMMP via MusicBee Wifi Sync to MB (from an Android 12 device).
You need to have the paid version of GMMP for it to do any reverse syncing.
It also could be a permissions issue with Android 12. I'm surprised you were able to get it to sync in the first place as most people get stuck in the loop of selecting the sync folder and it popping up an error about it not being the root directory. There is a solution to that on previous pages of this thread.
So far haven't found anything on this threadit).
sync is returning an error: "File not matched in MusicBee. Playcount not chan..."
For those having the SD card root error message on android 12 I may have got it working.
Disclaimer - I've never touched Android Studio before so I am totally winging it so everything is at your own risk. My partner was using iSyncr with iTunes but the developer sold it and the new owners have screwed it up and are charging $44 a month subscription (WTF!!). So I convinced them to move away from iTunes and now I've spent the last 2 days trying to get this working because there doesn't appear to be any other options to sync playcounts from android.... tried Media Monkey first as I used that 20 years ago but it's just rubbish now, multiple crashes and buggy UI behaviour turned me off very quickly. So here I am re-compiling an app, that's what it's come to. It make me think there is a big gap in the market right now.....
I joined just to say thank you so much for doing this and posting the instructions.
I attempted to edit my message to shorten the quote and I ended up deleting my message. Oops :) I tried to recreate it, but if it looks different, that's why.I joined just to say thank you so much for doing this and posting the instructions.
I'm not really a fan of how this forums software does quoting. It would be great if you could highlight part of someone's post and that is the only part quoted when you click the insert quote button.... maybe I'm doing something wrong. I just manually edit the quote at the moment.
With that out of the way.... you're welcome.
I'm currently working on a cover flow plugin that's really monopolizing my time. If I ever get that sorted out (that's a big if) I might look at taking this over so it can be updated on the apps store. At the moment I'm not confident enough with Java to take it on. But I will always be ready to do a hack job if something else breaks as the alternatives to syncing to android are rubbish compared to this one.
I'm fairly sure this will work on Android 11 but if it doesn't you could also try the following.
In the AndroidManifest.xml file, change the following code -
android:allowBackup="true"
android:theme="@style/AppTheme">
To this -
android:allowBackup="true"
android:theme="@style/AppTheme"
android:requestLegacyExternalStorage="true">
It looks like the S22 launched with android 12. I could be wrong but I don't think the MB wifi app will be able to reverse sync with PowerAmp in android 12 in it's current state. 2 things need to happen before that can work.
1. PowerAmp needs to change it's code so that the playcount data is not stored in it's own data folder. These folders are completely off limits to other apps in android 12 no matter what file permissions are granted. A rooted device might be able to bypass it.
2. If point 1 happens, the MB wifi app will need to be modified to look in whatever folder poweramp chooses to store its playcount data
Currently the MB wifi app you download from the play store will not work on android 12 for reverse syncing.
after doing a wired sync, "Server not found. Ensure MusicBee is running and Windows firewall..." message.
i have MusicBee set in Windows Defender to allow MusicBee for private and public access.
help???!!! thanks!!!
In short, reverse sync does work for me with Poweramp on Android 12.
String[] projection = {"folders.path", "folder_files.name", "folder_files.rating", "folder_files.played_times", "folder_files.played_at"};
try (Cursor cursor = contentResolver.query(Uri.parse("content://com.maxmpz.audioplayer.data/files"), projection, null, null, null))
I assume you have the paid version? Pretty sure I tested the trial version and reverse syncing didn't work.
I might have to edit a few posts I've made on here implying it might not work.
Yes I have the paid version. It would surprise me that the trial version wouldn't work, since it is basically the same app, with the same functionality, just with a license of 14(?) days.
Just to be sure: how exactly did you notice reverse syncing didn't work? Did you receive some kind of error message or did you check your MB library after syncing where you noticed playcounts weren't incrementally increased?
So, I go back and follow BoringName's steps
So, I go back and follow BoringName's steps
I'm kind of amazed you were able to use it on android 12 with the app store version... anyway. Try putting 33 in this line of code instead of 32
if ((Build.VERSION.SDK_INT < Build.VERSION_CODES.N || Build.VERSION.SDK_INT >= 32) &&
If it still gives you the root error try 34.
I had installed and started using the app awhile ago (for sure when I was still on Android 11)
Looking into the differences between trial and full for poweramp does say the trial is a full featured version.
edit: Gave it another shot and I can't get reverse sync to work with PowerAmp trial version. Maybe I'm missing a setting or something. No errors pop up. It just says no changes detected. If I look at the song info in PowerAmp, it lists the play counts for the songs I played as a test.
The trial app and the full app are exactly the same app actually. You first install the trial version and additionally install the 'full version' unlocker app.
No idea why it doesn't work for you then... I just did a reverse sync today with my Android 12 smartphone. The MB wifi sync app said sync completed succesfully and I verified that the playcounts were indeed incremented correctly in Musicbee.
I don't know either but I'm assuming it was unlocked on that device?
Thanks again for keeping up on this! After updating to Android 13, the modified apk kept working, but I had to reinstall it and then it didn't until I made this change.So, I go back and follow BoringName's steps
I'm kind of amazed you were able to use it on android 12 with the app store version... anyway. Try putting 33 in this line of code instead of 32
if ((Build.VERSION.SDK_INT < Build.VERSION_CODES.N || Build.VERSION.SDK_INT >= 32) &&
If it still gives you the root error try 34.
I'm getting a "package not valid" error when trying to install my own custom apk (from BoringName's steps)
I'd like to suggest you put together a 'how to' in the Tips & Tricks section. This should help folks who are getting updated devices to find the 'fix' more easily than going through this entire thread.
I didn't test positive for covid but I was sick with something a couple of weeks ago and it's just sucked the life out of me.Feel better.
Today all of a sudden, without any system updates I got the error "To protect your privacy, please choose another folder".Obviously something has changed on your phone.
Nothing major. Android 12 and One UI 4.1 since I got the phone. The usual Play Store and Galaxy Store app updates only.Today all of a sudden, without any system updates I got the error "To protect your privacy, please choose another folder".Obviously something has changed on your phone.
Could there have been a silent update?
Could you have enabled automatic updates?
What Android OS do you have?
Have you changed to another folder?
Wired sync will probably still work, but I can't be certain.
@BoringName- since a number of users have found and used your suggestion for getting syncing to work with Android 12 and 13, I'd like to suggest you put together a 'how to' in the Tips & Tricks section. This should help folks who are getting updated devices to find the 'fix' more easily than going through this entire thread.I don't know if it is possible or not for Steven, but hosting BoringName's apk somewhere and link it in the forum and/or in the wiki would much easier for everybody I believe.
You might also consider adding it to the Wiki. If you have questions or need help with the Wiki, I suggest reaching out to psychoadept, who is very familiar with it.
Thanks.
I don't know if it is possible or not for Steven, but hosting BoringName's apk somewhere and link it in the forum and/or in the wiki would much easier for everybody I believe.+1. i think this topic (with apk download link) must be pinned on this board.
Edit: Or I can provide the APK I built, this not a problem at all.
+1. i think this topic (with apk download link) must be pinned on this board.Unfortunately this thread is about 70 pages long and there's no point to making it sticky. I have asked BoringName to recreate his "fix" in the Tips & Tricks section. And to the Wiki.
i meant to pin new topic with download link to apk file at first postAhh, yes. But again, that would be on BoringName to create it and then notify the moderators and one of us will make it sticky.
Not sure, but you can try a force stop on the WiFi app and then going to storage and clear data and clear cache. Depending on your phone, this would be done from settings > apps > MusicBee WiFi Sync storage. Then I'd uninstall and reinstall. No guaranty, but it's worth trying. Remember than the first sync should be a wired preview - no need to complete the sync. After the wired preview, then try the WiFi app.I was trying to avoid that since I'd lose all the playcounts since my last sync, but I went ahead and did that and it's still not working. After reinstalling the wifi sync app, it's weird because it doesn't start at the first screen, it immediately goes to the page asking what to sync instead of trying to find the server. I cleared cache and storage and restarting before reinstalling, so I don't know why it's not starting from scratch. So bizarre because it's been working perfectly fine since I got my S22 a couple week ago and then suddenly it's not :(
I was a bit reluctant to add a direct link to an APK.
1. I thought it was good for people to do it themselves as they can see the original code and know what changes had been made, even if they didn't fully understand them, I think it's fairly clear none of the changes are malicious.
2. Linking APK's could lead to a situation where a bunch of people start linking their "version" and I don't like the idea of people getting in the habit of just installing things from random people on the internet. Once you have a bunch of unofficial versions floating around it would be easy for someone to take advantage of that.
3. I didn't want to do it unless Steven was ok with it. While he has said he wants someone else to take it over, he hasn't said he was ok with linking to a custom APK. I haven't messaged him directly, I'm sure he gets hassled enough.
That being said, linking to an APK would be the best option for most people. I doubt a lot of people want to mess around with android studio and coding.
as the original apk is available on github as source code, maybe it's worth to fork/clone this project, change what is needed to make the project compatible with android 11/12, and make a source/binary release of apk? anyone could check modified source code and recompile it if he/she wants.
sadly, the APK trick w/ android studio isn't going to work for me. or anyone with google's advanced protection as only apps and APKs e pre-loaded or from the google store are allowed.
any way to have the musicbee wifi app updated in the store?????
Try this works on me.Can anyone confirm this working? Is it safe (no malware, software bugs, battery drain,...)?
https://www.youtube.com/watch?v=77Jjrj8AnBs&t=4s&ab_channel=FrEaKk51
Can anyone confirm this working? Is it safe (no malware, software bugs, battery drain,...)?
Can anyone confirm this working? Is it safe (no malware, software bugs, battery drain,...)?
I can't confirm if it works but that app has been around for quite a long time, it is a legitimate app. But I wouldn't be using the link in the video description. Download it from the play store.
It looks like it basically just creates a shortcut to the storage location, the app calls it a bookmark but it sounds like a shortcut. So when you select the shortcut it uses the permissions given to MiXplorer to access the folder. So this fix would probably stop working if you uninstall MiXplorer at any point.
I have no idea if that is how it's actually working, just my interpretation of what might be going on.
[2022-11-01: Xperia XZ2 Compact; 11; 2.0.0
15:10:10: tryStart0: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:13: tryStart1: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:16: tryStart2: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:19: tryStart3: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:22: tryStart4: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:25: tryStart5: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:29: tryStart6: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:32: tryStart7: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:35: tryStart8: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:38: tryStart9: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:41: tryStart10: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:45: tryStart11: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:48: tryStart12: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:51: tryStart13: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:54: tryStart14: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:10:58: tryStart15: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:11:01: tryStart16: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
15:11:04: tryStart17: java.net.SocketException: java.io.UTFDataFormatException: malformed input around byte 49
01.11.22 15:10:08 - Copy C:\Users\Tom\Music\Mount Kimbie\Love What Survives Remixes - Part 2\02 Mount Kimbie - Four Years and One Day (Gerd Janson Remix).mp3 to Xperia XZ2 Compact\Carte SD Samsung\Music\Mount Kimbie\Love What Survives Remixes - Part 2\02 - Four Years and One Day (Gerd Janson Remix).mp3
01.11.22 15:10:08 - 10.0.22621.0 - 3.4.8033.18564D - WifiSyncAbort: Données non valides détectées lors du décodage.
01.11.22 15:10:08 - Copy C:\Users\Tom\Music\Mount Kimbie\Maybes\01 Mount Kimbie - Maybes.mp3 to Xperia XZ2 Compact\Carte SD Samsung\Music\Mount Kimbie\Maybes\01 - Maybes.mp3
01.11.22 15:10:08 - 10.0.22621.0 - 3.4.8033.18564D - WifiSyncAbort: Données non valides détectées lors du décodage.
01.11.22 15:10:08 - Copy C:\Users\Tom\Music\Princess Nokia\1992 Deluxe\01. Bart Simpson.mp3 to Xperia XZ2 Compact\Carte SD Samsung\Music\Princess Nokia\1992 Deluxe\1-01 - Bart Simpson.mp3
01.11.22 15:10:08 - 10.0.22621.0 - 3.4.8033.18564D - WifiSyncAbort: Données non valides détectées lors du décodage.
01.11.22 15:10:08 - Copy C:\Users\Tom\Music\Princess Nokia\1992 Deluxe\04. Brujas.mp3 to Xperia XZ2 Compact\Carte SD Samsung\Music\Princess Nokia\1992 Deluxe\1-04 - Brujas.mp3
01.11.22 15:10:08 - 10.0.22621.0 - 3.4.8033.18564D - WifiSyncAbort: Impossible d'écrire les données sur la connexion de transport : Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte.
01.11.22 15:10:08 - Copy C:\Users\Tom\Music\Princess Nokia\1992 Deluxe\05. Mine.mp3 to Xperia XZ2 Compact\Carte SD Samsung\Music\Princess Nokia\1992 Deluxe\1-05 - Mine.mp3
01.11.22 15:10:08 - 10.0.22621.0 - 3.4.8033.18564D - WifiSyncAbort: Impossible d'écrire les données sur la connexion de transport : Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte.
01.11.22 15:10:08 - Copy C:\Users\Tom\Music\Princess Nokia\1992 Deluxe\06. Excellent.mp3 to Xperia XZ2 Compact\Carte SD Samsung\Music\Princess Nokia\1992 Deluxe\1-06 - Excellent.mp3
01.11.22 15:10:08 - 10.0.22621.0 - 3.4.8033.18564D - WifiSyncAbort: Impossible d'écrire les données sur la connexion de transport : Une connexion établie a été abandonnée par un logiciel de votre ordinateur hôte.
Hi :)
I tried to sync my Android 11with Musicbee Wifi Sync, but I get sync failure from the App and Musicbee itself every time...
Here is the message from the app : "A non-recoverable error occured during synchronization process. Restart the app and try again."
Here is my Musicbee Wifi Sync app's error log, if someone could take a look:
MB version : 3.4.8033
MB Wifi Sync version : 2.0.0 (69)
GMMP version : 3.2.9
Try this works on me.Can anyone confirm this working? Is it safe (no malware, software bugs, battery drain,...)?
https://www.youtube.com/watch?v=77Jjrj8AnBs&t=4s&ab_channel=FrEaKk51
Hi :)
I tried to sync my Android 11with Musicbee Wifi Sync, but I get sync failure from the App and Musicbee itself every time...
Here is the message from the app : "A non-recoverable error occured during synchronization process. Restart the app and try again."
Here is my Musicbee Wifi Sync app's error log, if someone could take a look:
MB version : 3.4.8033
MB Wifi Sync version : 2.0.0 (69)
GMMP version : 3.2.9
It says something about the connection getting reset. I would make sure your firewall is setup correctly and antivirus is excluding MusicBee.
You have to manually go through android settings and change allow only media files to allow all files.
This worked for me with modified wifi app
Settings
Apps
Musicbee wifi sync
Permissions
Files and settings
You have to manually go through android settings and change allow only media files to allow all files.
This worked for me with modified wifi app
Settings
Apps
Musicbee wifi sync
Permissions
Files and settings
I dont seem to be able to do this in on my samsung S20 Android 12, I cant seem to get it to have all files, media is the only one I got
Anyone else been able to get around wifi sync and needing access to the root sd card folder? It just stopped working probably a few months ago, there was no update to my phone in that time, Ive cleared all data from the app as well. I guess it could have been a google thing that was pushed through a play store update
You have to manually go through android settings and change allow only media files to allow all files.
This worked for me with modified wifi app
Settings
Apps
Musicbee wifi sync
Permissions
Files and settings
I dont seem to be able to do this in on my samsung S20 Android 12, I cant seem to get it to have all files, media is the only one I got
Anyone else been able to get around wifi sync and needing access to the root sd card folder? It just stopped working probably a few months ago, there was no update to my phone in that time, Ive cleared all data from the app as well. I guess it could have been a google thing that was pushed through a play store update
Followed BoringName's steps, and it gave an access error-- continued to follow his steps by going to setttings (I also have a samsung, though its a 22 u) and searched for special access, selected the result, selected "all files access", and then found music bee wifi sync app and gave it access. Now it works :)
My phone is not rooted, for context.
From reading your post, and what I did initially myself lol, I imagine you're checking permissions of the app specifically-- you can't get to where you need to be by looking at the specific app's access permissions. All file access is it's own menu found in settings (that lists all the apps that have requested the permission and shows if they have it or not), so you go there first and then find the app in question from that space ^_^
You have to manually go through android settings and change allow only media files to allow all files.
This worked for me with modified wifi app
Settings
Apps
Musicbee wifi sync
Permissions
Files and settings
I dont seem to be able to do this in on my samsung S20 Android 12, I cant seem to get it to have all files, media is the only one I got
Anyone else been able to get around wifi sync and needing access to the root sd card folder? It just stopped working probably a few months ago, there was no update to my phone in that time, Ive cleared all data from the app as well. I guess it could have been a google thing that was pushed through a play store update
Followed BoringName's steps, and it gave an access error-- continued to follow his steps by going to setttings (I also have a samsung, though its a 22 u) and searched for special access, selected the result, selected "all files access", and then found music bee wifi sync app and gave it access. Now it works :)
My phone is not rooted, for context.
From reading your post, and what I did initially myself lol, I imagine you're checking permissions of the app specifically-- you can't get to where you need to be by looking at the specific app's access permissions. All file access is it's own menu found in settings (that lists all the apps that have requested the permission and shows if they have it or not), so you go there first and then find the app in question from that space ^_^
I tried that with no luck
From settings - apps it shows the app has files and media permission, click that it shows files and media, but if I click on files and media it shows allow access to media only. despite it saying files and media in the screen before. Go to the app, it stil wont let me select sd card
Sounds like you're still going to the app and then trying to find the setting. Don't do that, find the setting and then find the app.
If I understand correctly you're doing:
Search for app -> go into app's settings -> click file permissions -> see only media options -> no profit
Which to be fair makes the most sense, but just don't because it wont work lol (I did this first too).
You need to:
Search for "all file access" in the generic settings app (I don't know if you can even find it manually, so to save time I just use the search feature) -> select this, get into a menu with a big list titled special access -> select first option "all file access" -> find the app in question (music bee in this case) -> ensure the little flip switch is blue (toggled to the right, meaning active) -> profit
:)
Try this works on me.It worked for me and it was super easy! Thank you!
https://www.youtube.com/watch?v=77Jjrj8AnBs&t=4s&ab_channel=FrEaKk51
Try this works on me.It worked for me and it was super easy! Thank you!
https://www.youtube.com/watch?v=77Jjrj8AnBs&t=4s&ab_channel=FrEaKk51
I forked off from the main repo and made it compatible with Android 13 if you want to try it https://github.com/mayallst/MusicBeeWifiSync/compare/master...akarabak:MusicBeeWifiSync:development. Tested on Pixel 7 and Xperia 1 III.Do I copy the full SHA or what and how do I load that onto my phone?
Its the source code for that app. You would have to build the apk yourself with android studio and gradle. I tried to build Dexels commit yesterday but i ended up battling android studio for a bit. Might try later. Id be interested if this runs on my s23 ultra.I forked off from the main repo and made it compatible with Android 13 if you want to try it https://github.com/mayallst/MusicBeeWifiSync/compare/master...akarabak:MusicBeeWifiSync:development. Tested on Pixel 7 and Xperia 1 III.Do I copy the full SHA or what and how do I load that onto my phone?
That seems a bit much for this. I may have dabbled in Javascript a little but I am no programmer, nor do I have the time to learn something like this.
Its the source code for that app. You would have to build the apk yourself with android studio and gradle. I tried to build Dexels commit yesterday but i ended up battling android studio for a bit. Might try later. Id be interested if this runs on my s23 ultra.
I forked off from the main repo and made it compatible with Android 13 if you want to try it https://github.com/mayallst/MusicBeeWifiSync/compare/master...akarabak:MusicBeeWifiSync:development. Tested on Pixel 7 and Xperia 1 III.Works beautifully on my Samsung Galaxy S23 Ultra. Thank you, well done.
Is there any way of getting a "compiled" version of this? Things like "Gradle" and "forked off from the main repo" are a bit of a mystery to me. Jusding by the number of pages in this thread and page views there's an awful lot of users would like to try it.100% agreed!
I only compiled this last night, so I've only tested this on my Android 13 Pixel 4a. It worked perfectly.Note 10 +
Here is my compiled APK (https://www.trekie.net/files/MusicBee%20Wifi%20Sync%20Android%2013.apk) VirusTotal Scan (https://www.virustotal.com/gui/file/b9f87afed49b003ec86307269868498121585c4791e2f5f4866f4d69cf1d6b77?nocache=1)
Instructions (on a Pixel 4a, Android 13 anyway):
- Uninstall existing version of the app if installed
- Download APK (https://www.trekie.net/files/MusicBee%20Wifi%20Sync%20Android%2013.apk) on the device
- Open the APK, usually from the notification that the file is downloaded (might also need to give Install unknown apps permissions (https://www.androidauthority.com/how-to-install-apks-31494/#1) for your browser)
- Select to Install from the Package Installer window
- If you get "Unsafe app blocked" from Google Play Protect, choose More details, then choose Install Anyway
- Once installed, choose Open
- The "All files access permission" window should open, choose MusicBee Wifi Sync
- Select the Allow access to manage all files toggle
- Press the back button at the top corner
- Press the back button at the corner again
- You should now be in the app and can choose your server/PC
Note 10 +Afaik Musicbee Wifi sync doesnt even have an option to select folders. It should just run. Android must be doing this on its own accord. This sounds like Android wont let you use its native folders. Did you chose one of the pregenerated "music" folders or even the "android" folder?
That doesn't work for me. Using your method above the "All files access permission" window doesn't automatically open and I have to actually go into settings and open the "All Files Access" and MusicBee Wifi Sync is in there. I can click on it and give it access but when I try to sync I get the same error that the music folder is unusable and to choose a SD card root folder (when I am not using an SD card at all). I go back and can see that the MusicBee Wifi Sync app still has permission.
EDIT: I restarted the phone and it still does not work. When I try to sync it takes me to the folder selection and it says: "Can't use this folder. To protect your privacy choose another folder". I then click on "Use this folder" but it gives me that error message again.
2023-04-20: 2201116TG; 12; 2.2https://i.imgur.com/MWv5iEF.jpeg (https://i.imgur.com/MWv5iEF.jpeg)
00:16:00: locate: search=192.168.137., exclude=192.168.137.71
00:16:00: ping: socket ok=/192.168.137.1
00:16:00: ping: hello=MusicBeeWifiSyncServer/1.0
00:16:00: ping: matched=/192.168.137.1,status=FAIL
00:16:39: locate: search=192.168.137., exclude=192.168.137.71
00:16:39: ping: socket ok=/192.168.137.1
00:16:39: ping: hello=MusicBeeWifiSyncServer/1.0
00:16:39: ping: matched=/192.168.137.1,status=OK
00:16:39: ping: socket ok=/192.168.137.1
00:16:39: ping: hello=MusicBeeWifiSyncServer/1.0
00:16:39: ping: matched=/192.168.137.1,status=OK
00:17:03: exists: content://com.android.externalstorage.documents/tree/0403-0201%3ASyncFolder/document/0403-0201%3AMusic: java.lang.SecurityException: Document 0403-0201:Music is not a descendant of 0403-0201:SyncFolder
00:17:03: createFolder: Music: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder
00:17:03: receiveFile: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder: file=Music/Unknown Album Artist/Unknown Album/# - 喫茶ステラと死神の蝶 OST BGM - 『残滓』-I6xdHy2YF-c.m4a
00:17:03: exists: content://com.android.externalstorage.documents/tree/0403-0201%3ASyncFolder/document/0403-0201%3AMusic: java.lang.SecurityException: Document 0403-0201:Music is not a descendant of 0403-0201:SyncFolder
00:17:03: createFolder: Music: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder
00:17:03: receiveFile: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder: file=Music/Carpenter Brut/TRILOGY/01 - Escape From Midwich Valley.flac
00:17:03: exists: content://com.android.externalstorage.documents/tree/0403-0201%3ASyncFolder/document/0403-0201%3AMusic: java.lang.SecurityException: Document 0403-0201:Music is not a descendant of 0403-0201:SyncFolder
00:17:03: createFolder: Music: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder
00:17:03: receiveFile: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder: file=Music/Carpenter Brut/TRILOGY/02 - Disco Zombi Italia.flac
00:17:03: exists: content://com.android.externalstorage.documents/tree/0403-0201%3ASyncFolder/document/0403-0201%3AMusic: java.lang.SecurityException: Document 0403-0201:Music is not a descendant of 0403-0201:SyncFolder
00:17:03: createFolder: Music: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder
00:17:03: receiveFile: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder: file=Music/Carpenter Brut/TRILOGY/05 - 347 Midnight Demons.flac
00:17:03: exists: content://com.android.externalstorage.documents/tree/0403-0201%3ASyncFolder/document/0403-0201%3AMusic: java.lang.SecurityException: Document 0403-0201:Music is not a descendant of 0403-0201:SyncFolder
00:17:03: createFolder: Music: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder
00:17:03: receiveFile: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder: file=Music/Carpenter Brut/TRILOGY/06 - Le Perv.flac
00:17:04: exists: content://com.android.externalstorage.documents/tree/0403-0201%3ASyncFolder/document/0403-0201%3AMusic: java.lang.SecurityException: Document 0403-0201:Music is not a descendant of 0403-0201:SyncFolder
00:17:04: createFolder: Music: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder
00:17:04: receiveFile: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder: file=Music/Carpenter Brut/TRILOGY/07 - Roller Mobster.flac
00:17:04: exists: content://com.android.externalstorage.documents/tree/0403-0201%3ASyncFolder/document/0403-0201%3AMusic: java.lang.SecurityException: Document 0403-0201:Music is not a descendant of 0403-0201:SyncFolder
00:17:04: createFolder: Music: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder
00:17:04: receiveFile: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder: file=Music/Carpenter Brut/TRILOGY/08 - Meet Matt Stryker.flac
00:17:04: exists: content://com.android.externalstorage.documents/tree/0403-0201%3ASyncFolder/document/0403-0201%3AMusic: java.lang.SecurityException: Document 0403-0201:Music is not a descendant of 0403-0201:SyncFolder
00:17:04: createFolder: Music: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder
00:17:04: receiveFile: java.lang.SecurityException: Document 0403-0201: is not a descendant of 0403-0201:SyncFolder: file=Music/Carpenter Brut/TRILOGY/09 - Obituary.flac
00:17:04: exists: content://com.android.externalstorage.documents/tree/0403-0201%3ASyncFolder/document/0403-0201%3AMusic: java.lang.SecurityException: Document 0403-0201:Music is not a descendant of 0403-0201:SyncFolder
I only compiled this last night, so I've only tested this on my Android 13 Pixel 4a. It worked perfectly.How many did you sync? did you run into this?
So move all my music to a completely new folder? Will this mess up anything else?
Afaik Musicbee Wifi sync doesn't even have an option to select folders. It should just run. Android must be doing this on its own accord. This sounds like Android wont let you use its native folders. Did you chose one of the pregenerated "music" folders or even the "android" folder?
Try and create a NEW folder, from windows explorer or the android explorer and set your Musicbee to copy the files to that. Call it Music2 or something. Worked on my s23.
So move all my music to a completely new folder? Will this mess up anything else?Out of principle: always and most definitely. ;D In case the files get deleted during the process you could make a backup of the transcoded files so you dont have to sync again in case you already did a run. There is always room for fuckups.
I'd just delete all my files then have it sync to the new folder. If this doesn't work and if I get the chance soon I will check out the method using resilio. Thanks for the info!So move all my music to a completely new folder? Will this mess up anything else?Out of principle: always and most definitely. ;D In case the files get deleted during the process you could make a backup of the transcoded files so you dont have to sync again in case you already did a run. There is always room for fuckups.
Just fyi. in the end i ran into too many problems with the app and now i am using the alternative "indirect method" with a secondary transcoded library and resilio. So far im quite happy with this solution. https://musicbee.fandom.com/wiki/Synchronize_Android_by_Wifi
Setup was easy. Except the fact that i didnt know i had to deselct "selective sync" for resilio to do something.
Sounds like you're still going to the app and then trying to find the setting. Don't do that, find the setting and then find the app.
If I understand correctly you're doing:
Search for app -> go into app's settings -> click file permissions -> see only media options -> no profit
Which to be fair makes the most sense, but just don't because it wont work lol (I did this first too).
You need to:
Search for "all file access" in the generic settings app (I don't know if you can even find it manually, so to save time I just use the search feature) -> select this, get into a menu with a big list titled special access -> select first option "all file access" -> find the app in question (music bee in this case) -> ensure the little flip switch is blue (toggled to the right, meaning active) -> profit
:)
Sadly Music bee is not in this list of apps under "all file access"
I forked off from the main repo and made it compatible with Android 13 if you want to try it https://github.com/mayallst/MusicBeeWifiSync/compare/master...akarabak:MusicBeeWifiSync:development. Tested on Pixel 7 and Xperia 1 III.
I realized that this will not work. I don't just sync my entire library, I just sync playlists. If a song is added to a playlist or I add a new playlist then the wifi sync usually adds the missing songs onto my phone, unfortunately resilio doesn't seem to be able to sync playlists.
Out of principle: always and most definitely. ;D In case the files get deleted during the process you could make a backup of the transcoded files so you dont have to sync again in case you already did a run. There is always room for fuckups.
Just fyi. in the end i ran into too many problems with the app and now i am using the alternative "indirect method" with a secondary transcoded library and resilio. So far im quite happy with this solution. https://musicbee.fandom.com/wiki/Synchronize_Android_by_Wifi
Setup was easy. Except the fact that i didnt know i had to deselct "selective sync" for resilio to do something.
I realized that this will not work. I don't just sync my entire library, I just sync playlists. If a song is added to a playlist or I add a new playlist then the wifi sync usually adds the missing songs onto my phone, unfortunately resilio doesn't seem to be able to sync playlists.Ah well. Did the seperate folder fix work? Remember its just the existing folders Android doesnt want you to use. Not the ones you generate.
Hi there!
I am getting an error while trying to sync my PC with Xiaomi 12 Pro. There is message "MusicBee can't match the device name to an existing configuration. Enter the device name that is displayed in MusicBee:". I think that the problem is in technical naming of my device. While MusicBee on my PC identify it as "Xiaomi 12 Pro", MusicBee Wifi Sync says that its name is "2201122G". I tried to enter "Xiaomi 12 Pro" into the input field, but it doesn't work for me. Also I already tried to reinstall both apps on PC and android device, delete device on PC and do a wire-sync again, so I have no idea what should I do next
Hi there!
I am getting an error while trying to sync my PC with Xiaomi 12 Pro. There is message "MusicBee can't match the device name to an existing configuration. Enter the device name that is displayed in MusicBee:". I think that the problem is in technical naming of my device. While MusicBee on my PC identify it as "Xiaomi 12 Pro", MusicBee Wifi Sync says that its name is "2201122G". I tried to enter "Xiaomi 12 Pro" into the input field, but it doesn't work for me. Also I already tried to reinstall both apps on PC and android device, delete device on PC and do a wire-sync again, so I have no idea what should I do next
Suffering the same problem here. My "Mi 10T Pro" in windows doesnt match the "M2007J3SG" from the MB wifi app. Have you found a solution? Anyone else facing a similar issue?
I recently installed the app and ran into the same. But was able to get past it.
(going by memory recall, so forgive inaccuracies)
When going through initial setup, at one point some text verbiage actually covers an input field that contains the name of the device. The issue is that it defaults to model number, rather than device name. But to sync it needs the actual name that you gave to the device (same one that appears when you do bluetooth sync, or network identification, etc.)
To get to the verbiage, I had to do some tricks to hide keyboard which would make it briefly appear (like half a second) and at that point tap it. It would put cursor in there, but get covered by that verbiage, but then keyboard would come up... you then have to blindly delete name that's there and type your device name. But trick gets harder b/c at some point cursor jumped to the front, so I wound up with proper name prepended to default wrong name. so then I used space-slide (at least on my phone, where you tap and hold space key, and then moving left or write moves the cursor) to slide to the end, figure out how many times blindly to tap backspace, and tapped it.
Once the proper name was in there, it worked.
I realized that this will not work. I don't just sync my entire library, I just sync playlists. If a song is added to a playlist or I add a new playlist then the wifi sync usually adds the missing songs onto my phone, unfortunately resilio doesn't seem to be able to sync playlists.
Out of principle: always and most definitely. ;D In case the files get deleted during the process you could make a backup of the transcoded files so you dont have to sync again in case you already did a run. There is always room for fuckups.
Just fyi. in the end i ran into too many problems with the app and now i am using the alternative "indirect method" with a secondary transcoded library and resilio. So far im quite happy with this solution. https://musicbee.fandom.com/wiki/Synchronize_Android_by_Wifi
Setup was easy. Except the fact that i didnt know i had to deselct "selective sync" for resilio to do something.
IThe error if it helps: "Server not found. Ensure MusicBee is running and Windows firewall is not blocking MusicBee".Make sure MB has been opened and finished scanning for new/changed files before opening up the WiFi app.
IThe error if it helps: "Server not found. Ensure MusicBee is running and Windows firewall is not blocking MusicBee".Make sure MB has been opened and finished scanning for new/changed files before opening up the WiFi app.
I only compiled this last night, so I've only tested this on my Android 13 Pixel 4a. It worked perfectly.
Here is my compiled APK (https://www.trekie.net/files/MusicBee%20Wifi%20Sync%20Android%2013.apk) VirusTotal Scan (https://www.virustotal.com/gui/file/b9f87afed49b003ec86307269868498121585c4791e2f5f4866f4d69cf1d6b77?nocache=1)
Instructions (on a Pixel 4a, Android 13 anyway):
- Uninstall existing version of the app if installed
- Download APK (https://www.trekie.net/files/MusicBee%20Wifi%20Sync%20Android%2013.apk) on the device
- Open the APK, usually from the notification that the file is downloaded (might also need to give Install unknown apps permissions (https://www.androidauthority.com/how-to-install-apks-31494/#1) for your browser)
- Select to Install from the Package Installer window
- If you get "Unsafe app blocked" from Google Play Protect, choose More details, then choose Install Anyway
- Once installed, choose Open
- The "All files access permission" window should open, choose MusicBee Wifi Sync
- Select the Allow access to manage all files toggle
- Press the back button at the top corner
- Press the back button at the corner again
- You should now be in the app and can choose your server/PC
@dalenyd, which android music player are you using?
Hello,I realized that this will not work. I don't just sync my entire library, I just sync playlists. If a song is added to a playlist or I add a new playlist then the wifi sync usually adds the missing songs onto my phone, unfortunately resilio doesn't seem to be able to sync playlists.
Out of principle: always and most definitely. ;D In case the files get deleted during the process you could make a backup of the transcoded files so you dont have to sync again in case you already did a run. There is always room for fuckups.
Just fyi. in the end i ran into too many problems with the app and now i am using the alternative "indirect method" with a secondary transcoded library and resilio. So far im quite happy with this solution. https://musicbee.fandom.com/wiki/Synchronize_Android_by_Wifi
Setup was easy. Except the fact that i didnt know i had to deselct "selective sync" for resilio to do something.
this plugin (https://getmusicbee.com/addons/plugins/46/sync-links/) is able to. it uses resilio as for real syncing, but also generates proper playlists for mobile devices.
Hi there!
I am getting an error while trying to sync my PC with Xiaomi 12 Pro. There is message "MusicBee can't match the device name to an existing configuration. Enter the device name that is displayed in MusicBee:". I think that the problem is in technical naming of my device. While MusicBee on my PC identify it as "Xiaomi 12 Pro", MusicBee Wifi Sync says that its name is "2201122G". I tried to enter "Xiaomi 12 Pro" into the input field, but it doesn't work for me. Also I already tried to reinstall both apps on PC and android device, delete device on PC and do a wire-sync again, so I have no idea what should I do next
java.net.SocketException:java.net.SocketTimeoutException:Read timed out
How did you fix the "can't use this folder" error ?If I recall, using the new, compiled apk took care of that.
Seconding what Guapdad said. I have a new Samsung phone and I tried the apk from this thread and when I try to preview it asks for me to choose the root folder through the default file manager, which blocks it by saying "to protect your privacy, choose another folder". I don't want to have to root my phone for this and create all sorts of trouble, please let us use another folder or another file manager.
Hello,
Echoing this. With the recent Samsung Galaxy S23+ update to Android 14, the current APK no longer works. Possible to update so its compatible with 14? Are there other workarounds?
I don't understand why this is so hard for MusicBee.MusicBee is developed by one person. He has a life outside of MusicBee. He doesn't get paid for anything he does with MusicBee. MediaMonkey and Apple have many people on staff to develop and maintain their products. And they get paid.
I don't understand why this is so hard for MusicBee.Here's the source: Go for it sibilla6! Show us how not hard it is.
Cute, but I graduated in a completely different field so it's not like I can actually contribute. All I can do is point out the flaws which have been around for 15 years so yes, it is frustrating.There's nothing to gain by pointing out flaws that are out of Steven's control. As Xeknos, others, and myself have pointed out, the issue is because Google wants total control of where its OS can put files.
Unfortunately, Mixplorer is able to copy files, but playcounts and ratings are not synchronized. :'( :'( :'(I'm not sure which app you're requesting to be updated. If Mixplorer, then Xeknos is a user of MB who figured out a way to get MB's WiFi sync working with any folder on an Android phone. I'm pretty sure he has nothing to do with Mixplorer.
Please update this great app
@Xeknos-
Thanks very much for this. Previously I tried the compiled APK along with the instructions for MixExplorer (and purchasing it) and I could not get it to work. I uninstalled Mix and the APK, restarted the phone, installed the original WiFi Sync app and Mix. Following your instructions I can once again sync MB with my phone via WiFi.
I'd like to suggest you repost your instructions in the Tips & Tricks section with the Subject "WiFi Sync with Android OS 13 and Above" or something similar. Once that's done, I'll make it sticky.
Thanks again.
I'm not sure which app you're requesting to be updated. If Mixplorer, then Xeknos is a user of MB who figured out a way to get MB's WiFi sync working with any folder on an Android phone. I'm pretty sure he has nothing to do with Mixplorer.
If you're referring to MB's WiFi Sync app, the same pretty much applies. Xeknos has nothing to do with it. It was developed by Steven, the sole developer of MB, and it appears that he's not willing to fight with Google every time they change something regarding permission to use certain folders. Understand that I don't speak for him, but that's my impression.
Using mixplorer, there's an error "Java access denied" for the stats.xml. Is there a way to by-pass that error or change the path in wifisync ?
This was just posted in the tips and tricks forum, apologies for the delay.Thank you for doing that. No need to apologize for the delay as I was only making a suggestion.
Have you tried using the wifisync app from the play store? As I recall, the compiled APK seemed to force the app to use certain paths in the android file structure, which could be causing your issue.
i haven't tried this yet, but afaik mixplorer could give mb sync app access to ANY folder, e.g. to "storage/emulated/0/gmmp/". couldn't it?
every sync is a full sync...Please post a screenshot of your sync settings.
This are my MusicBee settingsThanks. Can you also show a screenshot of the "Music" tab within MB's device settings?
This are my MusicBee settingsThanks. Can you also show a screenshot of the "Music" tab within MB's device settings?
I have already taken 3 screenshots, one of them is of the music settings :)Ahhh ... yes you did. I didn't scroll down far enough to see the music configuration.
Anybody able to get Poweramp playcounts to sync in android 13+