[Q] Where does Winamp store playlists? - Galaxy S II Q&A, Help & Troubleshooting

I've done a lot of searching, but can't find the answer to this seemingly simple question. I want to know where Winamp for Android stores its playlists on my GS2 so I can back them up. Any help would be very much appreciated.
Thanks.

Does anyone know the answer to this?

If it doesn't store them somewhere on the sdcard it's likely in the app's data folder on the internal user partition (that 2G internal thing).
I think the path for WinAmp's data is:
Code:
/data/data/com.nullsoft.winamp/
(the double "/data" is not a typo )
You need root and a filemanager that allows you to browse the system area above /sdcard to access that path (the builtin stock filemanager does not).
I use GhostCommander for these things.
You can also use backup apps (like Titanium Backup) to backup that data.

HellcatDroid said:
If it doesn't store them somewhere on the sdcard it's likely in the app's data folder on the internal user partition (that 2G internal thing).
I think the path for WinAmp's data is:
Code:
/data/data/com.nullsoft.winamp/
(the double "/data" is not a typo )
You need root and a filemanager that allows you to browse the system area above /sdcard to access that path (the builtin stock filemanager does not).
I use GhostCommander for these things.
You can also use backup apps (like Titanium Backup) to backup that data.
Click to expand...
Click to collapse
Yes it's definitely in the internal user data somewhere, but I've got nothing in the /data directory. I think I'll have to create the playlist on the PC and then I can transfer it to the /Playlists folder on the external card (where my music is). Winamp can then see that playlist.

1) What syntax has to be in the playlist so that the mediascanner will accept it?
2) What folder should be used to place the playlists into? \Playlists ??

Related

[Q] Using hidden storage - Nook tablet

After rooting I can create folders, move files into, etc in the "hidden storage" using root explorer. Problem is I can't get apps to see anything there.
Example: Created Music folder and moved files into it. They will play by going there with root explorer and tapping on one, but music player will not see them on its own.
So far I have not found a music player that will allow me to designate that folder as the one containing the music.
To my knowledge, third party apps still do not see the storage area mounted there. Hopefully with the CM7 ROM, that can be rectified!
ok - thanks. I have put a couple of movies in that space as it is not much trouble to drill to them and tap the one I want to play - saves sd card space. For now will use it for movies and storage of little used material.
hi cdo5
check it here
you will get all "hidden storage" to use
edwardxi - Tried both methods (rename/copy) and manually adding with the same results - in root explorer /mnt/internal opens and has all the files I placed in /data/usrdata, but neither of two music players on the system see them. Someway I am missing how to tie them to the /mnt/internal folder. Additional direction please.
Take a look at the end of http://forum.xda-developers.com/showthread.php?t=1355969&page=10 -- the thread on accessing the whole filesystem.
cfoesch discovered that parted is a viable tool for resizing (well, deleting and recreating) partitions on the device.
I used a nook OS sideboot card with a modified vold.conf (commented out all the lines, essentially) that did not mount any of the internal partitions and had parted on board, then used the ADB interface to delete partitions 10 and 11 and resized them.
parition 10 is 1 gig and called media;
paritition 11 is 13 gig and called userdata
I recreated them, tried to put filesystems on them and reassigned the default names in parted, powered down, removed my card, and forced a hard reset (8 failed boots.) This completely reformats and reinstalls, but leaves the partition sizes alone.
Before I started, still booted from the rooted internal OS, I used dd to make copies of the first 8 partitions
/dev/block/mmcblk0pX of=/data/X.img
and copied those out to an sdcard.
http://nookdevs.com/Dump_NookTablet_Partitions explains who is who.
If the hard reset won't work, you can copy those 7 dd images to your boot card, boot, and use dd to put them back - in fact, I did that preemptively, but I suspect I didn't need to.
The command there would be dd if=X.img of=/dev/block/mmcblk0pX
A hard reset after restoring the first 8 does work. (It would probably work to do only the first 7.)
My NT now has 4 gig for BN stuff and close to 10 gig for my files manageable by Calibre, etc.
The last thing I did was, after rooting, to remove the directory
/data/media/B&N Downloads and symlink it to the directory
/media/B&N Downloads
Now, my books and magazines from B&N download to media and I can manage those in Calibre as well.
At first, I tried doing that last step by linking to a directory on the sdcard.
I had two issues with just using the sdcard, which (in addition to being annoyed by the partitioning scheme on general principles) made me very interested in resizing /media:
- the sdcard I'm using fails to mount at boot some of the time. So the library gacks some of the time.
- the /media partition on internal memory supports permissions assignment enough that magazines can be read when they're downloaded to it. The sdcard does not support permissions, or at least mine didn't (despite some attempts to force it to by changing values in vold.conf) and so magazines would download there, but could not be read if they were on the sdcard.
I've tried fiddling with those permissions in vold.fstab, without luck, before doing my resize.
dev_mount sdcard /mnt/sdcard auto auto /device/platform/usb/mass/storage/lun1 /devices/platform/mmci-omap-hs.0/mmc_host/mmc1
dev_mount media /mnt/media 10 002 /devices/platform/usb_mass_storage/lun0 /devices/platform/mmci-omap-hs.1/mmc_host/mmc0
Looking at the introductory stanzas in vold.fstab it looks to me as if the magic is in that auto auto versus 10 002 -- somehow, the NT is able to assign a permissions mask to a vfat partition, which I had thought was not possible. But when I've tried assigning those values to /sdcard it hasn't worked. I'm forgetting the failure mode now - that is, I can't remember if they just didn't work, or if the sdcard became unmountable.
cdo5 said:
edwardxi - Tried both methods (rename/copy) and manually adding with the same results - in root explorer /mnt/internal opens and has all the files I placed in /data/usrdata, but neither of two music players on the system see them. Someway I am missing how to tie them to the /mnt/internal folder. Additional direction please.
Click to expand...
Click to collapse
I forgot one thing
when you copy sth to /mnt/internal
you should set right permissions(I got 9 "√" all)
I use TTpod player
it can access to /mnt/internal and play music well
Many thanks! The TTpod player did the job - I was able to select the folder and get play lists. Great.
edwardxi said:
hi cdo5
check it here
you will get all "hidden storage" to use
Click to expand...
Click to collapse
I tried this method and got stuck in a reboot loop.
porthos75 said:
I tried this method and got stuck in a reboot loop.
Click to expand...
Click to collapse
Im sorry to here that
but make sure you set right permissions
pls note that VERY IMPORTANT: change the File Permission using Root Explorer same as the old file too
Click to expand...
Click to collapse

game data

I worked Root of the phone and is with me Root Explorer program and I want to move the game data Ahan if I change the Roman or formate worked completed by Wayne continued but the problem I to move operate the game
Is the way or a certain movement needed do in Ahan operate the old data storage P game?

			
				
Probable solution
First of all: what version of English are you using?
If I understood these machine translated lines of text, you want to move application (eg. savegames) data between devices.
Try Titanium Backup - tell it to backup the application you wish to transfer data from. copy the so created backup files (package name + timestamp + gz/bzip2 extension) to a location like SD card (or even better to a cloud service like DropBox or GoogleDrive).
Install Titanium Backup on target device, configure it properly (set up the DropBox etc.) and then tell the Titanium Backup to restore the copied data from the archive (app or data only, as you wish). And there you go :good:.
kub4nek said:
First of all: what version of English are you using?
Click to expand...
Click to collapse
I totally agree
But If you're talking about moving the data of the games to the external sd card, try this
Install games on your Ext_Sd Card
:highfive:

tit backup galaxy s3 internal/external sd card

My titanium backup only sees three user apps (no user apps are on external) when I try to back them up.
external stoage is set to sdcard0
backup diresctory is set to sdcard1/titabackup
What can I do to resolve this. I need to install and restore backups and it finds a directory with a lot of them but performs no action (ie recognizing them)
bump guys. I really need to know why Titanium backup isn't seeing all my user apps (it can only see 2) and how to resolve this :crying:
Solution: Back it up to the internal since it won't let you manually choose the directory. Drag and Drop it to your external. Redetect directory and all your future backups will be on your external now

Moving Google translate offline data to external SD

As translate now offers offline translation I want to move that big amount of data to external SD if this is possible. I am on 4.2.2 custom AOKP ROM .
Sent from my GT-I9000 using Tapatalk 2
Sorry to resurrect a dead thread, but I'm looking for a solution to this as well. Using a Samsung Galaxy S4 i9505 with Android 4.4.2, would like to transfer the offline translation data from internal sd to external sd (want to download all possible languages before travelling, won't fit on internal sd).
Google Translate is automatically creating a folder on my external SD in the same place as on the internal SD, but not putting any files in it. Results from a google search indicated I should just move the data files to that folder, but it's not working. Google Translate still shows them as downloaded (does the same if I just delete them), but if I turn off data and wifi and try to translate something it just comes up blank.
Ideally I'd prefer to avoid rooting my device or using app2sd or link2sd or anything similar. Just looking for a solution for this one app, and maybe a few others. The other apps I'd like to do the same for are google voice keyboard, google text to speech and possibly some GPS software (if I install any). Really just trying to create a micro SD card to use when travelling while keeping the internal memory free for everything else.
If there'd be some way to duplicate this data onto another phone as well, without re-downloading it that'd be even better.
Thanks.
Saving Offline Languages For Google Translate Into External Sd.
The newest version of Google Translate has the capability for offline translates. This is really cool but requires very large files to be downloaded. Here's how to move the file into the external SD card:
1. Go ahead and download all the necessary file onto the device.
2.In your external SD card,create a folder called Android and inside it create a folder called data.
3. In the device storage, look for the file called Android and inside you'll find a folder called data. Go inside that and find the folder com.google.android.apps.translate.
4. Cut (move) the whole folder into the folder you just made called 'data' in the external SD
5.Enjoy - Not now )))
6. Delete folder com.google.android.apps.translate from phone memory.
https://sites.google.com/site/galax...nguages-for-google-translate-into-external-sd
bsvif said:
Saving Offline Languages For Google Translate Into External Sd.
The newest version of Google Translate has the capability for offline translates. This is really cool but requires very large files to be downloaded. Here's how to move the file into the external SD card:
1. Go ahead and download all the necessary file onto the device.
2.In your external SD card,create a folder called Android and inside it create a folder called data.
3. In the device storage, look for the file called Android and inside you'll find a folder called data. Go inside that and find the folder com.google.android.apps.translate.
4. Cut (move) the whole folder into the folder you just made called 'data' in the external SD
5.Enjoy - Not now )))
6. Delete folder com.google.android.apps.translate from phone memory.
Very sorry -- but this instruction to "Saving Offline Languages For Google Translate Into External Sd" doesn't work. (Samsung Galaxy S4 Mini, rooted)
I deleted - resp. uninstalled the Languages in the App; than copy again the files to extSDcard/Android/data/com.google.android.apps.translate
than trial to install without WLAN nor 'mobile-data' -- it ask to connect WLAN -- so I switched WLAN on -- but it downloads/installs to the internal SDcard. After using with WLAN it has created again a new "internalSDcard/Android/data/com.google.android.apps.translate"
It "seems that the Translate-App is configured only to accept the internal SDcard.
Is there maybe a ''config-file' with the path-instructions?
Thanks
Click to expand...
Click to collapse
guido33 said:
bsvif said:
Saving Offline Languages For Google Translate Into External Sd.
The newest version of Google Translate has the capability for offline translates. This is really cool but requires very large files to be downloaded. Here's how to move the file into the external SD card:
1. Go ahead and download all the necessary file onto the device.
2.In your external SD card,create a folder called Android and inside it create a folder called data.
3. In the device storage, look for the file called Android and inside you'll find a folder called data. Go inside that and find the folder com.google.android.apps.translate.
4. Cut (move) the whole folder into the folder you just made called 'data' in the external SD
5.Enjoy - Not now )))
6. Delete folder com.google.android.apps.translate from phone memory.
Very sorry -- but this instruction to "Saving Offline Languages For Google Translate Into External Sd" doesn't work. (Samsung Galaxy S4 Mini, rooted)
I deleted - resp. uninstalled the Languages in the App; than copy again the files to extSDcard/Android/data/com.google.android.apps.translate
than trial to install without WLAN nor 'mobile-data' -- it ask to connect WLAN -- so I switched WLAN on -- but it downloads/installs to the internal SDcard. After using with WLAN it has created again a new "internalSDcard/Android/data/com.google.android.apps.translate"
It "seems that the Translate-App is configured only to accept the internal SDcard.
Is there maybe a ''config-file' with the path-instructions?
Thanks
Click to expand...
Click to collapse
Hi there,
I could be wrong here but, I have the Big brother S4 i9505.
Just tried the instructions above, and it did work.
I think each time you do a download with the app it will save the new downloaded pack to internal storage, then you have to go to the internal storage, cut, and paste new stuff to sdcard each time.
But so far the app itself has not tried to re-download the packs I have moved over to the sdcard to internal storage, just new ones I have chosen since.
I hope that helps
Click to expand...
Click to collapse
Hi, you says "whole folder" - you mean all with the icon ? I made that that way, does it make any problems speed etc, should I remove anything on internal sd ?
Something funky about folders and or permissions that seems specific to Google Translate, of course with other factors, perhaps something like this:
In order to have the proper permissions maintained as the material is moved the steps in the posted instructions are all important because certain rules of file/folder copying/Moving/creating will be followed by the system (as with PC or network permissions).
In this case it seems that the material must be moved into a folder that was created by the same user that is moving the material so it inherits permissions that make it accessible to that user later in the app.
If there is no such folder on the external SD and the user creates it according to the provided instructions I can see how this works for some people however.
On my phone, and most likely others, that folder already exists having been created the first day I had the phone by ??some app or system function?? as apps got installed and the phone got configured. So, because I don't own the location that the files are being copied to, the files end up with the wrong permissions. Consequently even though they are physically present the app cannot access them.
Since that folder structure may be important to stuff I use I don't really want to fiddle with permissions within it, not that I know how to do so anyhow. Also there is this -
Titanium Back stalls when trying to backup Google Translate.
I would imagine there is some way to work around this or....Google could provide an option to save to external storage (good golly what folly for the failure to provide that).
---------- Post added at 09:28 PM ---------- Previous post was at 09:20 PM ----------
sdsda said:
Hi, you says "whole folder" - you mean all with the icon ? I made that that way, does it make any problems speed etc, should I remove anything on internal sd ?
Click to expand...
Click to collapse
Yes, that would be the whole folder that is named "com.google.android.apps.translate". That folder will get recreated if Google Translate is re-installed. If you successfully get it onto the external SD you would want to delete it from it's original home or the system would just use it there instead of where it was copied to. If the test fails you would (as was the case for me) want to uninstall Google Translate and delete the "com.google.android.apps" that you copied there before reinstalling Google Translate.
IronTechmonkey said:
Something funky about folders and or permissions that seems specific to Google Translate, of course with other factors, perhaps something like this:
In order to have the proper permissions maintained as the material is moved the steps in the posted instructions are all important because certain rules of file/folder copying/Moving/creating will be followed by the system (as with PC or network permissions).
In this case it seems that the material must be moved into a folder that was created by the same user that is moving the material so it inherits permissions that make it accessible to that user later in the app.
If there is no such folder on the external SD and the user creates it according to the provided instructions I can see how this works for some people however.
On my phone, and most likely others, that folder already exists having been created the first day I had the phone by ??some app or system function?? as apps got installed and the phone got configured. So, because I don't own the location that the files are being copied to, the files end up with the wrong permissions. Consequently even though they are physically present the app cannot access them.
Since that folder structure may be important to stuff I use I don't really want to fiddle with permissions within it, not that I know how to do so anyhow. Also there is this -
Titanium Back stalls when trying to backup Google Translate.
I would imagine there is some way to work around this or....Google could provide an option to save to external storage (good golly what folly for the failure to provide that).
---------- Post added at 09:28 PM ---------- Previous post was at 09:20 PM ----------
Yes, that would be the whole folder that is named "com.google.android.apps.translate". That folder will get recreated if Google Translate is re-installed. If you successfully get it onto the external SD you would want to delete it from it's original home or the system would just use it there instead of where it was copied to. If the test fails you would (as was the case for me) want to uninstall Google Translate and delete the "com.google.android.apps" that you copied there before reinstalling Google Translate.
Click to expand...
Click to collapse
But is there a way to prevent Translate from using external SD?
Each time I insert the SD, Translate stops offline translation. It automatically creates its empty data subtree in /storage/sdcard1/Android on each run if SD card is present. Only card removal restores offline translation.
emuzychenko said:
But is there a way to prevent Translate from using external SD?
Each time I insert the SD, Translate stops offline translation. It automatically creates its empty data subtree in /storage/sdcard1/Android on each run if SD card is present. Only card removal restores offline translation.
Click to expand...
Click to collapse
I've not played with this for some time but am not surprised to hear what you've experienced. Microsoft Translator, which is quite nice, allows ofline language packs to be stored on external SD and used off line for text translations so I switched.
IronTechmonkey said:
Microsoft Translator, which is quite nice, allows ofline language packs to be stored on external SD
Click to expand...
Click to collapse
As I explained, Google Translate allows them to be stored in external SD too. But the problem is that GT forces external SD to be used if present. Even if you had downloaded offline files to the internal memory while SD was not present, GT forcibly switches to external SD as you insert it. Since it contains no offline files, GT stops offline translation until you remove the SD.
emuzychenko said:
As I explained, Google Translate allows them to be stored in external SD too. But the problem is that GT forces external SD to be used if present. Even if you had downloaded offline files to the internal memory while SD was not present, GT forcibly switches to external SD as you insert it. Since it contains no offline files, GT stops offline translation until you remove the SD.
Click to expand...
Click to collapse
AFAIK Google has never officially added any functionality to store language packs on external SD, and the effectiveness of workarounds may vary across to Android and ROM versions. This makes it both odd and ironic that you are being forced to use external SD when that is just what others are trying but unable to do.
I'm not sure how to fix your situation but I'm inclined to look toward what it is that is allowing the offline files to be saved and used from an external SD in the first place, which could be due to one of the following:
- New functionality in Google Translate? (unlikely).
- A quirk of the Android version and ROM that you are using perhaps allowing storage on external SD in your case but not others?
- The result of a workaround applied in the past?
- Using Marshmallow with Adoptable Storage (ext SD used as internal).
IronTechmonkey said:
- A quirk of the Android version and ROM that you are using perhaps allowing storage on external SD in your case but not others?
Click to expand...
Click to collapse
I use Xiaomi Redmi Note 3 Qualcomm (Android 5.1.1) and Mi Max (Android 6.0.1). All other apps that don't offer an explicit selection, use internal memory (/sdcard/Android/data).
IronTechmonkey said:
- Using Marshmallow with Adoptable Storage (ext SD used as internal).
Click to expand...
Click to collapse
Never used and don't plan to use adoptable storage.
emuzychenko said:
I use Xiaomi Redmi Note 3 Qualcomm (Android 5.1.1) and Mi Max (Android 6.0.1). All other apps that don't offer an explicit selection, use internal memory (/sdcard/Android/data).
Never used and don't plan to use adoptable storage.
Click to expand...
Click to collapse
Nor have I. Although I strongly dislike adaptable storage I had to eliminate it as a factor.
You may not want to take your testing this deep but, I would wonder if the same thing occurs with a different and completely blank SD card which has nothing on it except what you are testing.
You are rooted,
1:Create any folder on your sdcard
2: Copy (Preventing mistakes instead moving), all the downloaded language data to the new folder on sdcard
3:Test the following commands using terminal emulator:
busybox mount -o bind /mnt/yourSdCard/yourNewDir /data/data/com.google.andrhoid.apps.translate/(the_app_languagedataDir).
Open the translator and test.
If does not works, due to sdCard permissions (some data on sdcard is unusable because fat permisions on unix),
You will need create a virtual disk using dd command with the specified size of your language data, on someDir inside the sdcard, format the disk in ext2 fs, mount the disk inside the /data/data/com.google.android.apps.translate/(LanguageDir), and finally, move the language data contente (STRICTLY FOLLOWING THE CONTENT PERMISIONS), and test again.
That is all.
Sent from my XT687 using xda premium
IronTechmonkey said:
I would wonder if the same thing occurs with a different and completely blank SD card which has nothing on it except what you are testing.
Click to expand...
Click to collapse
- Uninstalled GT.
- Rebooted the phone.
- Inserted a freshly formatted (FAT32) SD card.
- Installed GT (5.2.0RC10).
- Downloaded an offline language.
- Language files have been placed to the /Android/data/com.google.android.apps.translate on the SD card.
emuzychenko said:
- Uninstalled GT.
- Rebooted the phone.
- Inserted a freshly formatted (FAT32) SD card.
- Installed GT (5.2.0RC10).
- Downloaded an offline language.
- Language files have been placed to the /Android/data/com.google.android.apps.translate on the SD card.
Click to expand...
Click to collapse
When you say "SD card" do you mean the external SD card? If so, then I'm totally stumped about this one.
[EDIT] One more thing. I could see how, if the app is stored on external SD the data might also be saved to external but the last time I tested (months ago) even with app on external SD language data only saved to internal SD.
IronTechmonkey said:
When you say "SD card" do you mean the external SD card?
Click to expand...
Click to collapse
Of course yes. Otherwise, how could it be "inserted"?
IronTechmonkey said:
If so, then I'm totally stumped about this one.
Click to expand...
Click to collapse
Me too. But tested it several times on two phones. GT behaves the same way.
IronTechmonkey said:
I could see how, if the app is stored on external SD the data might also be saved to external but the last time I tested (months ago) even with app on external SD language data only saved to internal SD.
Click to expand...
Click to collapse
No matter where the app itself is stored. getExternalFilesDirs() return a list of all external data storage paths starting from a primary one. If there is an "internal emulated SD", it is the primary storage. In old devices with small internal memory, only external SD card can be a primary external storage.
emuzychenko said:
Of course yes. Otherwise, how could it be "inserted"?
Click to expand...
Click to collapse
D'oh! I missed some context there.
emuzychenko said:
Me too. But tested it several times on two phones. GT behaves the same way.
No matter where the app itself is stored. getExternalFilesDirs() return a list of all external data storage paths starting from a primary one. If there is an "internal emulated SD", it is the primary storage. In old devices with small internal memory, only external SD card can be a primary external storage.
Click to expand...
Click to collapse
Ironically, there are probably many people who would like to know how to force that to happen on their devices.
IronTechmonkey said:
Ironically, there are probably many people who would like to know how to force that to happen on their devices.
Click to expand...
Click to collapse
I know. And it once again confirms that GT uses a strange storage selection logic. No other app (I have more than a hundred) behaves like GT.

[Q] Phone reporting 2.24GBs fuller then accountable.

Hey guys, so I'm clearing space on my phone and I'm seeing 5.42GB used on my internal memory. But when I do a scan with apps like ES File Explorer or Disk & Storage Analyzer it reports only 3.16GBs in actual files? I'm confused as to why this is and don't know how to fix this.
I'm running Beanstalk. Have one 372MB system only nandroid backup on my phone. (full backup on PC)
I have nothing in ES File explorer recycle bin (if I did it would be reported, and I just cleared it)
I have my Titanium backups on my external SD card.
Do I need to pull everything off and do a Full internal SD format?
That doesn't need a full wipe right? Just internal SD partition. (I'm going to try that)
EDIT: To clarify, ES File Explorer reports the 5.42GBs used but when I click "Directory Analyses" it only adds up to 3.16GBs.
Please delete.
Nevermind. Didn't consider my actual app/system user data. Checked my backup of /data and it happens to be about 2.24GBs, so that's why it's reporting to be different than it actually is.
Odd that it doesn't show in a directory analysis.
Mods, please delete thread. Thanks.

Categories

Resources