Author Topic: Wifi android device synching  (Read 428184 times)

Xeknos

  • Newbie
  • *
  • Posts: 8
@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.

Hi Phred,
This was just posted in the tips and tricks forum, apologies for the delay.

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.

Phred is correct here. I have nothing to do with either Mixplorer or the Musicbee Wifi Sync app, I just helped refine how to get the two working together a little more cleanly. I use Blackplayer EX, so getting play counts to sync back and forth was never something I cared about, thus was outside the scope of my walkthrough above.

Xeknos

  • Newbie
  • *
  • Posts: 8
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 ?

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.

phred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10266
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.

I will pin the post so it's easier to find.
Download the latest MusicBee v3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Custom Forum Search
Posting screenshots is here

Boblemagicien

  • Newbie
  • *
  • Posts: 7
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.

Yes I do. I got the same error "java.io.filenotfoundexception storage/emulated/0/gmmp/stats.xml: open failed : EACCES (Permission denied)" with the stats.xml file. Everything is working fine except reverse playcount sync.
Last Edit: December 28, 2023, 11:18:46 PM by Boblemagicien

boroda

  • Hero Member
  • *****
  • Posts: 5171
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?

Boblemagicien

  • Newbie
  • *
  • Posts: 7
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?

That's what I tought but it don't.
It's strange but it's perfectly working with Poweramp. I just wish I could use GoneMad as I prefer this one.

BoringName

  • Sr. Member
  • ****
  • Posts: 916
I was a bit reluctant to share my APK previously. You shouldn't trust what random people on the internet give you!
But others have thrown theirs in here so here is mine I did a year and a half ago for android 13. Not sure why it works on my android 14 device but it does. For poweramp anyway, I can't test gonemad without paying for it and I'm not prepared to do that. GoneMad will not sync playcounts unless you have unlocked it. I haven't confirmed if playcount syncing works with poweramp, all I can confirm is I installed the app and was able to sync my music files to a folder on my device over wifi. My device is a redmi note 10 pro running a custom android 14 rom.

When you first launch this app it will ask you to grant all file permissions and open a window, you need to tap on musicbee and click allow.

https://www.mediafire.com/file/oybyrc2mp0b4l5n/MBAndroid30.apk/file

MrVain712

  • Newbie
  • *
  • Posts: 14
I have the problem with mixplorer and wifi sync, that every sync is a full sync... So all the files will copy again... Can someone help me? :(

phred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10266
every sync is a full sync...
Please post a screenshot of your sync settings.
Download the latest MusicBee v3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Custom Forum Search
Posting screenshots is here

MrVain712

  • Newbie
  • *
  • Posts: 14
This are my MusicBee settings:

Screenshots


Settings MusicBee Wifi Sync:

Sync from computer:
x as configured in MusicBee

Reverse Sync to computer:
x playcounts
x ratings

from player:
x PowerAmp




phred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10266
This are my MusicBee settings
Thanks. Can you also show a screenshot of the "Music" tab within MB's device settings?
Download the latest MusicBee v3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Custom Forum Search
Posting screenshots is here

MrVain712

  • Newbie
  • *
  • Posts: 14
This are my MusicBee settings
Thanks. 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 :)

phred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10266
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.

So despite the fact that you have it configured to only sync selected playlists, -everything- in your collection is being synced every time you initiate a sync? All music tracks, whether or not they're in a playlist? And -all- playlists, whether or not they're selected?

If that's the case, the only thing I can think of to suggest is deleting the current configuration and creating it again.

What version of MB are you using? And it it installer, portable, or store?
Which WiFi Sync app are you using? The original, created and posted by Steven? Or the somewhat newer APK that attempts to get around Android's restriction on what folder is used on the Android?

EDIT: Typo
Last Edit: January 07, 2024, 02:35:00 PM by phred
Download the latest MusicBee v3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Custom Forum Search
Posting screenshots is here

MrVain712

  • Newbie
  • *
  • Posts: 14
Hey,

yes every time i start a new sync all the music will copy again to my smartphone and not only the new ones...

I´m using MusicBee 3.5.8732 (Win 11) Installer Version.
Now i try the Wifi Sync Version from "BoringName" with a new configuration. My Smartphone is a Samsung Galaxy S23+ with Android 14.

phred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10266
Before you try Boring Name's APK, try a wired sync and see if you get the same behavior. If it does, then the Boring Name APK might work better for you, but it's sole purpose is to get around Android's folder restriction. At this point you've got nothing to lose by trying it.

Maybe someone else will have a suggestion.

For the record, I'm using a Galaxy S22 with Android OS 14 and my syncs are working properly with only the selected playlists being copied over.
Download the latest MusicBee v3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Custom Forum Search
Posting screenshots is here