I'm new to Android and had to experiment a little to get this to work so I thought i'd share what I've found.
You can add ringtones and notifications to these Internal Storage folders (do we still call it sd?)
sd/Media/Ringtones/
sd/Media/Notifications/
The music app will not find them if you use this file structure.
To prevent anything else from appearing put a .nomedia file (plenty of info on this on the forums) into folder with the offending files, this will also affect all subfolders. This will also prevent files appearing on the Media app too.
It seems actual music files can go in several places but I just put them in sd/music for simplicity.
:EDIT:
Alarms can go into:
sd/media/Alarms
Post removed
In "SD"
/alarms
/notifications
/ringtones
-----
/media/audio/alarms
/media/audio/notifications
/media/audio/ringtones
All work and show up in their appropriate lists.
Related
Have you ever been listening to your Britney Spears, Daft Punk or Tupac and suddenly you start hearing files that aren't music (i.e ringtones, notification sounds, etc.)? I find it pretty annoying that there is no current method to hide these files from the music player, until now.
I would like to give credit to Scheff's Blend for this idea, and after tinkering with the the doom game folder on my memory card, I found a file called ".nomedia". Within that same folder was over 100 sound files for the game doom, BUT my music player was not reading that specific folder.
I figured it had to do something with that ".nomedia" file, and coincidentally it DID.
Instructions:
1) Download and unzip nomedia.zip somewhere onto your computer
2) Inside is a file called .nomedia, copy it into the directory of media files you want to hide
3) Reboot your phone
P.S. This also works for pictures and video files, BUT for newly taken pictures and videos, or music files added, a REBOOT is REQUIRED to hide them again.
Thanks. Works perfectly! I have just hidden all my MP3s
so now people with naughty pics can hide them.
nice
I've been hiding certain pics since I got the phone. You can also just make a new folder with a "." in front of it and it will make the folder hidden.
Example: /sdcard/.data/all your ringtones, naughty pics, etc. here
Yeah, I just make a folder name it to whatever, go into astro and rename the folder to .xxxxx or whatever. Windows wont allow you (at least me) to add a . in front of folder name. But astro will.
Either way it works, but its the period that does the trick.
Even quicker, if you're a terminal kind of a person CD to the directory you want and type:
touch .nomedia
should work
Is there any way to hide it JUST from the gallery? I have tons of folder art with my mp3s that I love having in the music player but would rather not have it shown in the gallery.
You can change a name to:
Naughty.jpg.HIDE
Or name a folder
Naughtypics.hide
My ? is how do you find all the files that are not suppose to be in the Music library to rename them or move them
Most of them are named just numbers. I don't know where they are at.
Like my new Incredible compared to my BB Storm, but I'm missing a few things.
While I can add MP3's as ring tones, I can't figure out
Create two folders on your SD card. One named ringtones and another named notifications (for text sounds). Once you copy files to those folders they will show up in the list.
KB Smoka said:
Create two folders on your SD card. One named ringtones and another named notifications (for text sounds). Once you copy files to those folders they will show up in the list.
Click to expand...
Click to collapse
For whatever reason this never would work for me. So what I did was create a folder on the root of my SD called media. Inside media created folders called ringtones and notifications. I then converted the MP3 or whatever format the media was in to M4A using the latest beta of Audacity (awesome app). Tossed the converted media into the appropriate folder, and voila, I can has sounds.
This may seem a little convoluted to some people, but it works for me.
download ringdroid from the market, allows you to pick the portion of the mp3 you want, and you can set it as alarm, notification, or ringer
KB Smoka said:
Create two folders on your SD card. One named ringtones and another named notifications (for text sounds). Once you copy files to those folders they will show up in the list.
Click to expand...
Click to collapse
Actually, there should be three folders, and they should all be on the root of the SD card. The two you mentioned, plus one called alarms. These three folders will let the various sounds you load only show for the correct applications.
For instance, put a sound called alarm1 in the alarms folder and it will only be selectable as a alarm for various clock apps. However, put the same sound in notifications instead, and it will only be available to apps that use a notification alert, like calendars.
The other advantage to using these three folders is that it keeps the sounds from showing up in media player apps. I can't tell you how annoying it was to have my music playing randomly and then an alarm sound would play. Then I'm checking my phone to see what it is trying to remind me about only to discover that darned thing played in my media rotation.
StirCwazy said:
For whatever reason this never would work for me. So what I did was create a folder on the root of my SD called media. Inside media created folders called ringtones and notifications. I then converted the MP3 or whatever format the media was in to M4A using the latest beta of Audacity (awesome app). Tossed the converted media into the appropriate folder, and voila, I can has sounds.
This may seem a little convoluted to some people, but it works for me.
Click to expand...
Click to collapse
Are the sounds showing up in the "songs" your media player lists?
I would recommend creating these folders under /emmc in place of /sdcard that way if the SD Card is removed your custom ring-tones/notifications will still work....
here is the folder structure that I am using:
/emmc/Media/Audio/Alarms
/emmc/Media/Audio/Notifications
/emmc/Media/Audio/Ringtones
Mixzing media player, if you use that, also allows you to set mp3's as ringtones.
rcicu said:
I would recommend creating these folders under /emmc in place of /sdcard that way if the SD Card is removed your custom ring-tones/notifications will still work....
here is the folder structure that I am using:
/emmc/Media/Audio/Alarms
/emmc/Media/Audio/Notifications
/emmc/Media/Audio/Ringtones
Click to expand...
Click to collapse
I like this idea.....
Is there anything out there I can use to view these "system" folders on my PC? When I look at the phone on my computer I only see a couple folders.
I just use zedge app and let it do all the work.
Sent from Droid Incredible using TapaTalk
rcicu said:
here is the folder structure that I am using:
/emmc/Media/Audio/Alarms
/emmc/Media/Audio/Notifications
/emmc/Media/Audio/Ringtones
Click to expand...
Click to collapse
Wouldn't the ringtones/notification sounds come up in the music player then?
Sent from my ADR6300 using XDA App
dali137 said:
Wouldn't the ringtones/notification sounds come up in the music player then?
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
What I have noticed it that sound files in any of those 3 folders won't show up in my music player whether they are on the phone or the sdcard. If you put a sound file in the media folder it will show up, but nothing in the 3 sub folders will.
I haven't tried putting them anywhere else but I think it's safe to assume that folders named Alarms, Notifications, and Ringtones are ignored.
gadget!
I've not only searched this site, but done many Google searches as well. If this information is out there, I've been unable to find it.
Does anyone have a comprehensive list of default file locations for various media on the SD card? For example, I did find out that ringtones have to go in \media\audio\ringtones. What about pictures? Videos? The Gallery app seems to have multiple folders it will search, but I have no idea what those might be.
As for songs, I've put them in the audio folder and the app finds them there, but can I use subfolders to organize the files, or will that prevent them from being found?
Thanks.
R1nZX said:
I've not only searched this site, but done many Google searches as well. If this information is out there, I've been unable to find it.
Does anyone have a comprehensive list of default file locations for various media on the SD card? For example, I did find out that ringtones have to go in \media\audio\ringtones. What about pictures? Videos? The Gallery app seems to have multiple folders it will search, but I have no idea what those might be.
As for songs, I've put them in the audio folder and the app finds them there, but can I use subfolders to organize the files, or will that prevent them from being found?
Thanks.
Click to expand...
Click to collapse
I just create folders on the sd card for music & videos and put then in there. Then android auto detects them. Sub folders should work fine.
What if you did the same things, but Android was not auto-detecting? What would you do next?
R1nZX said:
I've not only searched this site, but done many Google searches as well. If this information is out there, I've been unable to find it.
Does anyone have a comprehensive list of default file locations for various media on the SD card? For example, I did find out that ringtones have to go in \media\audio\ringtones. What about pictures? Videos? The Gallery app seems to have multiple folders it will search, but I have no idea what those might be.
As for songs, I've put them in the audio folder and the app finds them there, but can I use subfolders to organize the files, or will that prevent them from being found?
Thanks.
Click to expand...
Click to collapse
I manually copied some music to the phone, and placed it in the media/music folder(I created the music folder under media). Then I used mdeia player and synced some albums to the phone. When I looked at the folders again, it had creadted a Music folder at the same level as media, so I copied the ones I manually created to the media player sync folder.
Hey guys. This is seriously nothing special, but I recently just dumped a bunch of new notification tones on my phone and found that Google Play Music and MX Player were picking them up during the media scan, so I decided to fix that. You don't need any shady apps or anything to do this.
To stop this, you're supposed to put a ".nomedia" file in the directories you don't want indexed. But making this file can be a little annoying. I made it and it works great for its purpose, so if you think you might find it useful, please give it a download.
NOTE: It's inside the nomedia zip. Because it's a 0 kb file (since there is nothing in it), most filehosts don't allow me to upload it as is. This is perfectly safe, if you are unsure, once you extract it, open it up with Notepad, and you'll see that there is nothing in it.
https://dl.dropboxusercontent.com/u/345001/nomedia.zip
If you would rather create this file yourself, you can do it simply by opening Notepad, saving a blank text document as ".nomedia" and set the filetype in the save dialog to "All files" instead of text files.
That's all.
I decided to setup Bittorrent Sync to sync music to my phone's external SD card, but quickly discovered that Android 4.4+ won't let the BT Sync App write to /extSDcard/Music.
I figured: the media scanner can look in /extSDcard/Android/com.bt.sync/files/..., right? This will work, right? But it doesn't; if I put anything in /extSDcard/Music, it is picked up by DoubleTwist, etc, right away, but stuff in the part of the filesystem that the BT Sync App can write to is not found.
I looked for .nomedia files in the path, but didn't find any. The Linux guy in me wants to make a symlink from Music to the BT Sync dir, but that doesn't appear to be possible without rooting.
I use my phone for work and it is encrypted and has MobleIron, etc. on it; I think rooting is out of the question. Is there some way I can make this work?
The media scanner looks everywhere that doesn't have a .nomedia file in the folder or abovelying folder.
To my knowledge, there's a .nomedia file in /extSDcard/Android created by Android by default. It excludes all folders contained in /Android from the media scanner, as it also applies to subfolders.
ShadowLea said:
The media scanner looks everywhere that doesn't have a .nomedia file in the folder or abovelying folder.
To my knowledge, there's a .nomedia file in /extSDcard/Android created by Android by default. It excludes all folders contained in /Android from the media scanner, as it also applies to subfolders.
Click to expand...
Click to collapse
I just double-checked, and I don't see any .nomedia files (with hidden file view enabled, of course) in the tree leading up to /extSDcard/Android/com.bittorrent.sync/files/music where my shares live, yet the music database shows none of the material there.
Is there way to see a log of what the media scanner is doing?