|
Post by waterfall on Jan 24, 2016 5:05:26 GMT -5
Just upgraded and have noticed it seems how the external SD card is referenced by the OS has changed? For example, when using ES Explorer to navigate your card, the card would be labelled "ext_sd". Now it just appears as some random numbers e.g. 6635-3738.
This has kinda messed up how some apps work with my SD card card as the directory/file path would be coded e.g. ext_sd\music, especially with GMMP.
I've had to change the folders of the scanner as the app unfortunately couldn't figure out how to reference the SD card.
Has anyone else got a handset with Marshmallow - storing their media on the SD card and using GMMP?
|
|
|
Post by GoneMAD on Jan 25, 2016 9:00:49 GMT -5
you can navigate to any folder in the scanner. Hit edit scan paths and just go up a directory or 2 into /storage
|
|
|
Post by waterfall on Jan 27, 2016 2:09:02 GMT -5
Understand that can be done, however, Gmmp never needed that to be done as it detects on the device your folder paths and music locations.
It's as if it couldn't find the SD fare folder path after MM upgrade & you have to force it.
|
|
|
Post by GoneMAD on Jan 28, 2016 15:38:04 GMT -5
Understand that can be done, however, Gmmp never needed that to be done as it detects on the device your folder paths and music locations. It's as if it couldn't find the SD fare folder path after MM upgrade & you have to force it. thats because there was a hard coded list of possible sdcard locations. Anything not on the list doesnt get auto detected. android 6.0 names the folder some arbitrary set of letters and numbers, so there is no way to auto detect it. I've used 2 diff sdcards in my moto x pure and the folder names changed
|
|
|
Post by theuving on Feb 3, 2016 1:51:12 GMT -5
android 6.0 names the folder some arbitrary set of letters and numbers, so there is no way to auto detect it. I've used 2 diff sdcards in my moto x pure and the folder names changed They do the same thing for disks connected by USB-OTG. Very annoying - at least they should have used the Label of the filesystem. Interestingly they DO use the label in the settings menu to identify the external filesystem connected to the phone. I labeled the FAT-Filesystem as EXTSDCARD and it's shown as EXTSDCARD in the settings, but the mountpoint is named 3AE7-2D05. Maybe the player should give an option to rename a location - I used SQlite-Manager to do that, but not everyone has root.
|
|
|
Post by GoneMAD on Feb 3, 2016 11:30:47 GMT -5
android 6.0 names the folder some arbitrary set of letters and numbers, so there is no way to auto detect it. I've used 2 diff sdcards in my moto x pure and the folder names changed They do the same thing for disks connected by USB-OTG. Very annoying - at least they should have used the Label of the filesystem. Interestingly they DO use the label in the settings menu to identify the external filesystem connected to the phone. I labeled the FAT-Filesystem as EXTSDCARD and it's shown as EXTSDCARD in the settings, but the mountpoint is named 3AE7-2D05. Maybe the player should give an option to rename a location - I used SQlite-Manager to do that, but not everyone has root. renaming mount points of devices is beyond the scope of a music player. GMMP only deals with the local filesystem and not directly with external devices.
|
|
|
Post by theuving on Feb 25, 2016 7:44:09 GMT -5
They do the same thing for disks connected by USB-OTG. Very annoying - at least they should have used the Label of the filesystem. Interestingly they DO use the label in the settings menu to identify the external filesystem connected to the phone. I labeled the FAT-Filesystem as EXTSDCARD and it's shown as EXTSDCARD in the settings, but the mountpoint is named 3AE7-2D05. Maybe the player should give an option to rename a location - I used SQlite-Manager to do that, but not everyone has root. renaming mount points of devices is beyond the scope of a music player. GMMP only deals with the local filesystem and not directly with external devices. I meant that there should be an option to rename parts of the path in the database. I did it with SQlite-Manager, but that's only possible if you have root.
|
|
|
Post by GoneMAD on Feb 26, 2016 0:51:47 GMT -5
renaming mount points of devices is beyond the scope of a music player. GMMP only deals with the local filesystem and not directly with external devices. I meant that there should be an option to rename parts of the path in the database. I did it with SQlite-Manager, but that's only possible if you have root. thats not something that more than one or 2 people would ever do, not worth the development effort. IF you want to save stats you can backup the stats to a file.. replace the path, then restore after rescanning the db with the new paths
|
|
|
Post by theuving on Feb 28, 2016 0:37:29 GMT -5
I meant that there should be an option to rename parts of the path in the database. I did it with SQlite-Manager, but that's only possible if you have root. thats not something that more than one or 2 people would ever do, not worth the development effort. IF you want to save stats you can backup the stats to a file.. replace the path, then restore after rescanning the db with the new paths It affects everyone who switches to marshmallow. But you're right with your remark about backup.
|
|
|
Post by diastelo on Feb 29, 2016 23:02:43 GMT -5
I just upgraded to Marshmallow on my Moto G and realized I'd lost all my files (I also use external storage). Readding the scan path got them back, but I had to do extra leg work to get the stats (ratings and playcount) back. I noticed that my stats.xml file used /storage/sdcard1 as the path for all the files, which obviously no longer exists (storage_list.xml is also listed as a removed file). What an irritating change! The new paths appear to be based on the UUID of the SD card. I'm not an Android developer (just a Linux sys admin), but is there any API way to parse fstab? I noticed some complaints from other app developers, so it's not just affecting GMMP. source.android.com/devices/storage/config-example.html
|
|
|
Post by GoneMAD on Mar 1, 2016 11:38:38 GMT -5
I just upgraded to Marshmallow on my Moto G and realized I'd lost all my files (I also use external storage). Readding the scan path got them back, but I had to do extra leg work to get the stats (ratings and playcount) back. I noticed that my stats.xml file used /storage/sdcard1 as the path for all the files, which obviously no longer exists (storage_list.xml is also listed as a removed file). What an irritating change! The new paths appear to be based on the UUID of the SD card. I'm not an Android developer (just a Linux sys admin), but is there any API way to parse fstab? I noticed some complaints from other app developers, so it's not just affecting GMMP. source.android.com/devices/storage/config-example.htmlWell the issue isnt finding the sdcard, its associating the old location to the new location so the database can be updated
|
|