yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] beren:
as you told me before, there's no impact on battery from leaving fs mounted...so, no i don't need to unmount.

I'd like to hide notification when not in use because i have always 2-3 permanent notification from other apps (tasker etc..), but on the other side i find useful to see buffer state or pin when i am playing music and also toast messages are useful...

so the best for me would be to have notification disappear when there's no media player opened, but it'd be enough to be able to manually close it.:o
[Android Apps and Games] Killerdog:
I, i faced this remout bug too (need to cleanup and setting up again.

When i scan my files i've got this message :

What should i need to do ?
[Android Apps and Games] bubbleguuum:
An error 403 while scanning ?!

Send me a log file as explained in the first post of this topic, with log level set to "App + Filesystem", letting the app

scan until you get the first 403 error (at which point you can exit the app and send me the log).
[Android Apps and Games] c19932:
In the meantime before that feature is available, if you are on 4.2.2, u can disable notification for that app manually under settings in the apps tab
[Android Apps and Games] ccristal:
Hi!

Something odd here: I'm getting 661 albums scanned by GMusicFS, but only a subset of them are visible from Poweramp, and that subset changes from device to device: on my tablet it's 586, whereas on my phone it's 637. In any case, it's never 661.

Any clues?

Thanks!

ccristal
[Android Apps and Games] Le_Poilu:
Just discovered the app today on the play store.

Unfortunately, due to the ARM CPU only I can't test it with my Motorola Razr i (Intel x86 CPU).

Hope there will be an x86 test version soon :)
[Android Apps and Games] bubbleguuum:
Do you have the correct count if you trigger Settings > Folder and Library > Full rescan ?
[Android Apps and Games] bubbleguuum:
Working on it as discussed :).
[Android Apps and Games] ccristal:
Nope. Still a few albums less (same numbers as before)...
[Android Apps and Games] bubbleguuum:
Can you find albums that are listed in GMusicFS in the Pin tab but not in the Poweramp album list ?
[Android Apps and Games] timzentu:
It works with Beat Hazard also, so you should add that as a feature.
[Android Apps and Games] nolook:
I'm having same issue with Apollo... on multiple devices stock and cm10.1

Sent from my Nexus 7
[Android Apps and Games] Jimieo:
My main music player is Google Play Music. I mostly use this app for use with Zombies, Run! when it utilizes my S3's media player and I love it.

However I am running into a few issues. With the latest paid copy, when I'm trying to listen to All Access songs (through Google Play Music) it won't play any.

Also, even though I have paid for the app, it frequently forgets and I have to close it and reopen to remind it.
[Android Apps and Games] bubbleguuum:
I think the difference comes from how GMusicFS and music players group tracks into albums, which may differ.

In the end it doesn't matter much as long as all the tracks are found in the music player (can you check that ?).

GMusicFS consider 2 tracks are part of the same album if the have the same value for <album tittle> - <album artist>.

<album artist> data is available from Google Music metadata returned for tracks, but it is not used when adding tracks to the Android media database because it doesn't support it (unfortunately).

If you have some Google Music albums for which <album artist> is not constant across all tracks of the same album, this could create (in GMusicFS) more albums that they are.

Again it doesn't matter how GMusicFS categorize albums in the end since music players will categorize how they want anyway. What's important is that there is no missing track. Let me know if you find missing tracks.
[Android Apps and Games] bubbleguuum:
Is it All Access tracks in playlists ?

That's a purely visual bug where the "Buy Unlocker" button will reappear after some time but without consequence on the unlocked state. Fixed in the next version.
[Android Apps and Games] bubbleguuum:
I'm looking for someone with a x86 device (a real one, not android-x86) to test GMusicFS.

Send me a PM if interested.
[Android Apps and Games] ccristal:
bubbleguuum,

I see your point, but your theory does not explain why I (used to) get different album counts on different devices, with the same versions of GMusicFS and PowerAmp.

Anyway, I started from scratch with a GFS cleanup + sync, and now I get the same number of songs and albums on both devices, as reported by PowerAmp. However, both those numbers are different from the ones reported by the GFS sync.

8764 tracks and 661 albums reported by GMusicFS on both devices;

8602 songs and 639 albums reported by PowerAmp on both phone and tablet.

After the GFS rescan, no messages about tracks that could not be scanned came out, in either case.

ccristal
[Android Apps and Games] bubbleguuum:
Poweramp has its own library management and does its own scan, so who knows what happens here.

Maybe it discards tracks for whatever reason it has the secret.

I'll check with my more limited collection (1K tracks) to see what happens.
[Android Apps and Games] Jimieo:
Playlists and full albums
[Android Apps and Games] bubbleguuum:
Could you send me a log file (seen first post for instructions), playing an All Access track from an album ?
[Android Apps and Games] Jimieo:
I'll try to get that to you ASAP. This problem isn't always persistent.
[Android Apps and Games] mutelight:
I am running into an error at the mounting stage. Mount script execution failed (code 2)

Both GMusicFS and ADB are granted root access.

Attached is the screenshot of the error.

This is on my S IV running 4.2.2.

Any help would be greatly appreciated, thanks!
[Android Apps and Games] bubbleguuum:
I'm not sure why exactly this happen but this should fix it:

Install the Terminal app and start a shell, then type commands:

su

chmod 700 /data/data/com.bubblesoft.android.gmusicfs/files/*
[Android Apps and Games] bubbleguuum:
I found the cause as I could reproduce it.

It is due to a bug in how GMusicFS uses Album Artist to build albums.

If you have an album for which one or more tracks have an Album Artist, but some other tracks do not,

GMusicFS will report it as 2 albums (in the Control tab) while Poweramp will see it (rightfully) as 1 album.

Moreover it confuses the sync which will delete some tracks (in the filesystem) while it shouldn't, with the Control tab

not taking these deletes into the count (consequence: Poweramp shows the correct count which is less than what GMusicFS reports).

I will fix it for the next release. A workaround could be to identify your albums with inconsistent Album Artist (not defined to the same value for all tracks of te same album) and reupload them with fixed Album Artist to Google Music.
[Android Apps and Games] mutelight:
Thanks very much for the quick response!

Unfortunately I installed Terminal Emulator, granted super user permissions, then on the next line entered chmod 700 /data/data/com.bubblesoft.android.gmusicfs/files/* but still receive the same error.

I tried it after the command and also after a reboot.
[Android Apps and Games] bubbleguuum:
Then I don't know. Android is full of surprise everyday.

What gives the output of:

ls -l /data/data/com.bubblesoft.android.gmusicfs/files/gmusicfuse
[Android Apps and Games] mutelight:
After entering that command I receive this:

-rwx------ u0_a227 u0_a227 671104 2013-06-01 13:22 gmusicfuse
[Android Apps and Games] bubbleguuum:
Seems OK.

Can you give the output of:

mount | grep noexec
[Android Apps and Games] mutelight:
Happily, here you are:

/dev/block/vold/179:33 /storage/extSdCard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1023,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
[Android Apps and Games] bubbleguuum:
OK. I don't know what the problem is. Maybe try to revoke the root permission and grant it again on next launch but I wouldn't have high hope.

Using SuperSU or Superuser ?
[Android Apps and Games] mutelight:
Unfortunately that is the first thing I tried. I am using SuperSU.
[Android Apps and Games] bubbleguuum:
What happen if you try to execute it in the Terminal app after getting a root shell:

su

/data/data/com.bubblesoft.android.gmusicfs/files/gmusicfuse

Normally it should display:

gmusicfuse: argument -servicePort is missing

If it does display as above,then definitely root permission is not granted to the app properly when mounting.
[Android Apps and Games] mutelight:
I am seeing "gmusicfuse: argument -servicePort is missing" after entering that command.

Totally at a loss because I granted shell and GMusicFS root access, as well as other apps in the past.

Not sure what to try next but am very grateful for the help you have provided thus far. I also rerooted the phone to be sure it wasn't lost.
[Android Apps and Games] bubbleguuum:
Can you check in SuperSU that "ADB shell" is granted root permission? GMusicFS also needs it (with GMusicFS itself also granted permission).
[Android Apps and Games] mutelight:
It is granted root access along with GMusicFS and Terminal Emulator.

I tried forgetting the access and granting it again numerous times through my troubleshooting unfortunately.

Could this have anything to do with 4.2.2 having the "emulated" SDCard for multiple users?
[Android Apps and Games] sirdowski:
Can anyone recommend a music player (besides power amp or player pro) that allows you to list songs by track title that works with this app? Thanks!
[Android Apps and Games] thelonelyghost:
It shouldn't. I'm on the latest CM10.1 nightly running 4.2.2 and am not having any issues on mine.
[Android Apps and Games] e2zippo:
I can confirm that poweramp and gmusicfs reports different amount of music. I'm missing about 60 albums in poweramp compared to what gmusicfs is reporting.

Edit: sorry, I didn't read your reply earlier bubbleguuum, great to hear that you found the issue!
[Android Apps and Games] bubbleguuum:
GMusicFS 1.0.3 is available on Google Play, fixing the nasty track / album count issue and tracks missing in playlist (it was the same problem). Thanks to anyone that reported and helped fixing these issues.

1.0.3

fixed missing tracks and incomplete synced playlists. If upgrading, it is recommended to do a one-time cleanup then a full Sync

syncing playlists adds 2 auto-playlists: "thumbs up" (5 star rated tracks) and "last added"

support for x86 devices (beta, largely untested, please report issues if any)

fixed "Buy Unlocker" reappearing after some time in unlocked version

stability fixes
[Android Apps and Games] e2zippo:
Amazing, great job bubbleguuum! :victory:

Edit: I'm still getting a warning when syncing playlists that tracks are missing, and I'm missing a few tracks on one playlist, a lot less then before though. And i'm still getting the same album count as before.

Also, the auto generated playlists that supposedly should sync, didn't.
[Android Apps and Games] timbck2:
I cannot get the filesystem to mount. I grant it permission in Superuser, but I always get the attached error dialog. I have tried revoking root, uninstalling and reinstalling as the error message suggests, but it didn't change anything.

running LiquidSmooth ROM 2.5 on a Galaxy Nexus, in case it matters.
[Android Apps and Games] bubbleguuum:
I don't know. adb fails to find the local device for whatever obscure reason.

Try several times, reboot, until it eventually works.

Android 4.2+ makes mounting so difficult... It was much simplier in prior versions.

At this point I come to the conclusion that it will always fail for at least someone, no matter what I do.
[Android Apps and Games] e2zippo:
Does anyone else have issues with covers not showing in 1.0.3 in poweramp?
[Android Apps and Games] NumairRana:
Any plans for playlist caching?
[Android Apps and Games] bubbleguuum:
Yes, for 1.1 which should be the next version.

Thanks for updating your review !
[Android Apps and Games] tom1l21:
I noticed that after updating to 1.02 and running "cleanup" in the app, my pinned tracks stayed pinned (based on the data size of the app), but when going to the Pin tab, the checkboxes disappeared indicating which albums were pinned. Also, it would be good to get a warning when unchecking a pinned album that it will delete all pinned tracks. I will sometimes press it by accident and lose all pinned track data which isn't easy to get back (you have to listen to the entire album from start to finish).
[Android Apps and Games] dragon_76:
It didn't work with UberMusic or AOL Play. It caused Sony Walkman to crash consistently. Nice idea, maybe not really a "1.0" release. Seems alpha stage to me.
[Android Apps and Games] bubbleguuum:
Noted, I'll address both points.
[Android Apps and Games] tangsgod:
Would it be possible to add 2 accounts together ?

I don't anderstand How to make that we will not see the double albums (one on the sdcard and the other one on gmusic is that possible ?
[Android Apps and Games] brunodmjr:
It would be nice if it was possible to use this app as a download manager from Play Music, without having to listen it once. Is this possible?
[Android Apps and Games] NumairRana:
Haha np though I still had problems though with it freezing up then my library would get scrambled, maybe it's just a Poweramp problem. And my bad about that bad rating, my apologies.
[Android Apps and Games] lenbok:
Can you please make another app that simply allows downloading (pinning) tracks/artists/playlists without the fuse and streaming? Kind of like https://play.google.com/store/apps/details?id=com.aor.sshmusicsync.pro except using google music as the song repository. I don't have a large data plan and often even good enough cellular connectivity for streaming, but would love being able to easily control which subset of my music is "synced" to my device when I have a Wi-Fi connection.
[Android Apps and Games] ccristal:
+1
[Android Apps and Games] bubbleguuum:
I plan to make it possible to automatically download pinned albums when network is on WiFi.

But the goal is just to populate the track cache without having to play tracks first, not some sort of mass download manager (an app exists for that already, mentionned in this thread a few post back).
[Android Apps and Games] brunodmjr:
That would solve the problem i think :)
[Android Apps and Games] tom1l21:
I'm running into a very strange issue where I will get an error saying "couldn't play selected track" when using the Play Music App. Another quirk when using the Play Music app is that on certain long mix tracks (120-180 minutes), when I seek to say the 1/4 point of the track, it jumps me to about the half point. If I were to seek to the 3/4 point, it would then skip to the next track. I've verified that this issue is only present when I have GMusicFS mounted. Once I "unmount" and run "cleanup", I never see these issues.
[Android Apps and Games] karlw69:
I had this error too when I tried to play tracks via Google Music app that I had pinned using GFS. The only way I could get them to play again ess to clear all settings in GFS remove the pinned tracks. You could try giving this a go to see if it works for you too?

Just reread your post and saw that unmounting and cleanup clears your issue - this it's exactly what happened with me, it seems that the Google Music app is trying to read the pinned version too but failing. Btw the tracks I had problems with were downloaded to my phone via Google Music too, so effectively there were two copies on my phone....
[Android Apps and Games] ineffablepanda:
The app was working beautifully yesterday, but today I keep getting the message "Cannot kill stale filesystem process before mounting. You may need to reboot to get rid of this error.".

So far I've tried rebooting, forgetting permissions in SuperSU, using the in-app Cleanup option, force stopping then clearing cache and data, reinstalling from Play Store, deleting the gmusicfs folders from my SDcard, and wiping data and Dalvik from recovery--everything I could think of.
[Android Apps and Games] bubbleguuum:
That error shouldn't ever happen after a reboot.

If you still have this problem, just after the error show up, can you launch a Terminal shell and give me the output of command:

ps | grep gmusicfuse
[Android Apps and Games] bubbleguuum:
I wouldn't recomment using GMusicFS with the Google Play Music app since you're going to have Google Music listed twice, once by Google Play Music and once by GMusicFS (as local music).

What is the original bitrate of this long mix track and is it played cached by GMusicFS (look in the notification in case of doubt) ?
[Android Apps and Games] ineffablepanda:
u0_a169@android:/ $ ps|grep gmusicfuse

root 16160 1 1920 300 ffffffff 00000000 S /data/data/com.bubblesoft.android.gmusicfs/files/gmusicfuse

u0_a169@android:/ $
[Android Apps and Games] kulguy:
Tried free version from Play Store, and it works like a charm! Tested on Super Jelly Bean 5.0 for Xperia Ray.

I prefer Streaming to Locally stored musics, so I used Play Music instead of wonderful WALKMAN and its sound enhancements.

Now I can get both of them, play music streaming and WALKMAN.

Some musics won't play continuously, meta data blah blah error popping up. But most of the musics have no problem.

**GMusicFS: Failed to stream tracks: Cannot get google account: gmusicfs.meta or :sdcard0

It seems to me that it is related to tag, whether it contains non-english or not? I'm not sure..

I'm glad that Play list syncing will be implemented as of v1.1.

Plus that, is it possible 5-star rating sync to be implemented?

And it would be better to decide whether it streaming a music according to the rating. For example, it doesn't stream a music below 2 stars.

One more, I think GMusicFS service doesn't need to run in background when it is not streaming. or syncing.

For now, it is still running after I stopped playing music. For a device that suffers low memory, such as Xperia Ray, it is burdensome.

Manually turning it on and off is not so difficult, but seems not ideal.

What about enabling service only (designated) music players need playback? and it would be wonderful if memory usage also decreases..
[Android Apps and Games] bubbleguuum:
That's very weird, I'll look at it when I'm back on Tuesday.
[Android Apps and Games] ccristal:
Hi!

Take a look at this screenshot:

How can the number of synchronysed tracks (8764) NOT be equal to the total number of scanned tracks (8756)?

Thanks!

ccristal
[Android Apps and Games] Olioaglio:
Bubbleguuum, i recently switched from MortPlayer (which suffers from weak support moreover) as my favorite music player to poweramp pro. it seems best supported full featured music player around. I have to admit, that i really love it and even more with GMusicFS which works flawless with poweramp. You really rock, man! Hope to see future improvements and features in coming versions.

Cheers, Olioaglio

Sent from my SGS3
[Android Apps and Games] tom1l21:
The original bitrate of the track is 192kbps. What's odd is why would have that seek issue in the Play Music app when GMusicFS is installed, a not not have it when uninstalled? I get that seeking in a 3rd party player using GMusicFS would cause issues if the bitrate isnt 320 kbps, but why would it cause an issue in the Play Music app?
[Android Apps and Games] Mr Sliff:
Auto remount doesnt seem to work for me on any audio player. It definitely doesnt work on shuttle for me
[Android Apps and Games] okty2k:
On S4, in all players, the file appears in red and cannot be played. It also says 'unsupported file format'

EDIT:

Somehow, after activating the logs (in the app), it worked.

So I can confirm it working with S4 default music player!

EDIT2:

Upon reboot, with everything 'working' (green), default player does not see any file, and it cannot play if I try to open a file from a file manager.
[Android Apps and Games] bubbleguuum:
Could you enable logging with "App" log level (see first post of this topic for instruction) and send me a log file when you stream track giving this error ?

It's there already: the "Thumbs up" auto-playlist contains your 5 stars tracks

That is not possible. GMusicFS implements a filesystem and the service has to be running to be able to serve requests that can happen at any time. When you do not use your music player, GMusicFS cannot guess if you will play a new track in 30s or if you are done playing music for a while.

Since you obviously have this information, you can start/stop it manually when you need it.
[Android Apps and Games] bubbleguuum:
Could be due to the failure of creating the folder holding one of the albums while syncing, although I cannot think of why this would happen.

Or it could be that the missing files in the scan already existed thus where not part of scan (normally can't happen when this is the first initial sync).
[Android Apps and Games] bubbleguuum:
Are you sure you didn't play that track in Play Music as a GMusicFS managed track (vs Google Play Music managed) ?
[Android Apps and Games] tom1l21:
Hmm, I suppose it is possible, I'll have to investigate that next time it happens. I'll let you know.
[Android Apps and Games] ineffablepanda:
Things are getting even weirder. Now, every time I open the app, I get a "hot" reboot. I even tried a different ROM but it first gives me that "stale filesystem" message then after a reboot or two it starts to hot reboot the device every time I open the app.

I'm on a Tmo Galaxy S4 (SGH-M919/jfltetmo). At first I was running Wicked v2, now I'm having the same issues on Frosty 6/10. Running the bundled kennel or the one from ktoonsez doesn't seem to make a difference.

$ ps | grep gmusicfuse

root 29447 1 2176 708 ffffffff 00000000 S /data/data/com.bubblesoft.android.gmusicfs/files/gmusicfuse
[Android Apps and Games] Robthevampire:
Does anyone know if it will work on the stock player on S3 sotmax 4.2.2 leaked beta rom (final version) as I've had problems not recognising tracks

works fine on power amp pro but it does not have automatic sound level which I kind of need so as I don't piss off the neighbours too much :angel:
[Android Apps and Games] bubbleguuum:
That's totally uncomprehensible.

Can you send me a log file with "App" log level (see first post of this topic for instructions), when you launch the app and just get the error (without it rebooting) ?
[Android Apps and Games] Narciso Neto:
I can't log in into Music Uploader...

"Couldn't connect to Google Play...

Check your internet and try again"

anyone knows how to fix it? :confused:

EDIT: Tried again today and it worked great..

There's any way to get offline music saved for external sdcard instead of internal?
[Android Apps and Games] zepfan221:
Is anyone else having playlist issues? Mine don't show up unless I sync them without syncing albums, and then are missing tracks. I'm assuming it's because I built the playlist by using songs not in my library but within All Access. It does give a message about pointing to a non-valid track (I'll write it down later), but still only build the playlist with 0 songs even though some of the tracks are actually in my library.

I know it's early days still, but that's seriously the only issue I have. This app has been golden for me, and I use it all day long!
[Android Apps and Games] Malnilion:
Does anybody know if it'd be possible to bring the functionality of this app to a linux machine? It'd be really nice to be able to listen to music in a default player so that media keys work and such.