In my rooted Samsung Galaxy Tab I put my own preferred ringtone into the system/media/audio/ringtones folder and rebooted and it was selectable in the list which was good albeit a long search throught the list of junk.
Then I thought why can't I delete all the rubbish ringtones in that folder which I would never want, so I just deleted about 27 ringtones but not the numbered tones. Then when I go to settings-sound, notifications ringtone, call ringtone and Feedback settings are all buggered (as in greyed out). Rebooting didn't fix it so I had to reboot into recovery and reinstall system from Overcome_7_Series_v4.1.0_NoWipe.zip and everything was back to normal.
One question remains, what if I delete the unwanted ringtones from the Overcome_7_Series_v4.1.0_NoWipe.zip and try again. Surely there is nothing in the system that would need these useless files. I had to prepare the zip file on the PC and use WIFI File Explorer to get it into the SdCard (my preferred ringtone included).
Reinstalled from recovery with the modified zip and BINGO; it worked.
Now I wonder if I can do the same with the numbered .ogg files as most of them are also useless. I'm sure it will work and it would be nice to just have two or three real ringtones in the selection list.
I suppose I'm making a big job of it but I have not discovered a simpler way to delete these unwanted files. There is an app called RingDroid but it is for unrooted phones and doesn't address the real problem which is the buggy system that prevents us from simplifying the system for personal use.
Related
Anyone have issues with custom ringtones after rooting?
I had a custom ringtone in the mpga format that was working fine before I rooted. After rooting my phone, applying the lag fix, applying the gps fix, and installing ADW launcher, I can no longer use it as a ringtone.
I can navigate to the file in Astro, but the option to set it as a ringtone is greyed out. Anyone experience this?
Oh, I also clicked on "Fix Permissions" in Rom Manager and it went through the process (I figured it would have a prompt or something), don't know if this has caused it or not, is there a way to reverse whatever it did?
Thanks in advance! I am in Love with XDA and am devouring all the info I can!
I have since tried putting the file in a folder named ringtones in my root sdcard directory and have had no luck getting the file recognized.
Sent from my SGH-T959 using XDA App
I make custom .mp3 ringtones on my laptop then transfer them over to the phone thru Windows Explorer.
1. Connect your phone to the PC via USB
2. On your phone, it should show that USB is connected on the drop down menu...click on it and mount
3. Now open My Computer on your PC and double click to open your internal sdcard (phone memory)
4. There should be a folder called "media." Double click to open that folder and then then double click the folder called "audio"
5. Create a new folder called "ringtones" (for custom ringtones) and another new folder called "notifications" (for custom message tones)
6. Now drag your audio files into the corresponding folders and you should be able to choose your custom ringtones/message tones through the phone settings
There are also apps in the market that enable you to create your own ringtones on the phone using the music in your library (Ringdroid)
Hope this helps
Thank you! That fixed my issue. I just needed to have the ringtone folder in the right directory. Kinda strange it didn't make me do that before the rooting though. Nonetheless, thank you very much for your help!
Sent from my SGH-T959 using XDA App
Confused! I have a sound file on the SD card that I used to use for the notification sound of my prior phone (shift). All the sound files need to be in a dir under system/media/audio/ notifications. I tried copy paste via Astro but the permissions prevent the paste action. How do I get the file moved to where the LTE is expecting it?
I can get it to show up as a ringtone choice. But when I go to settings, sounds, default notification, it is not there.
I have had some issues with astro lately when using it to 'move' (copy paste). Just a hunch, but try doing this using Root Explorer.
Solved:
After failing to copy via all file explorer apps I connected to my computer with debug mode on. I was able to copy paste to the notifications folder & now the phone lists it as a choice. I made it my default & all is well. Lot of work for a simple task?
GeezerB said:
Confused! I have a sound file on the SD card that I used to use for the notification sound of my prior phone (shift). All the sound files need to be in a dir under system/media/audio/ notifications. I tried copy paste via Astro but the permissions prevent the paste action. How do I get the file moved to where the LTE is expecting it?
I can get it to show up as a ringtone choice. But when I go to settings, sounds, default notification, it is not there.
Click to expand...
Click to collapse
If you are not r00ted, or S-OFF, HTC Dev unlocked, you will not be able to use Astro or Root Explorer (my personal favorite) to move the files to the correct location, so you would need to download the notification.
Settings => Sound => Notification Sound
Then, you will see an option called "Shifter" which might be the same.
If not, click on the [Get More] button in the upper-right hand corner, to download whatever you like.
If this fails, then you can connect to your computer via USB ~ TWRP Recovery has a great mount option as well... ~ and you can copy and paste at will.
WHY
I believe all of us here like the android that we can do what ever we want with our device,
I personally dislike some of the sound I hear when my device power on and when I unlock the
screen and when I touch and select Menus and item within android.And also the power up sound
HACKING
Please kindly do a backup in case things go bad for you.
Using the APP Root browser (lite from the google play) or any file editing App that has root access you can
change the UI sound that you hear on any android powered device.
For instance i have tried most of the ROMs in the forums.I just download a Custom ICS,JB ROM
And then navigate to the system file in the zip file on my computer and then to media and copy the
files overthere to my device.
LET GET STARTED
1.Connect your device your computer or laptop and turn on USB connection
2.ROM zip file >>>> system >>>> media >>> audio{alarms,notifications,ringtones,ui}
3.create a folder in the storage (system sd card or external sd card) to copy the files from the
Android ROM you downloaded
4.copy the files from the audio folder into the folder you created
5.Run Root browser and navigate to folder you created and open it and multi select each
of the sound files (.ogg).(it does not work selecting the whole folder you will get an error)
navigate back and go to system folder
System >>>>media>>>>>audio and open and paste the files from the previous respective folder you
copied from earlier.( YOU MIGHT HAVE DUPLICATES THE ONLY WAY TO DETECT SUCH IS THE DATE )
6. Now with the UI sounds there is three of them 1.the unlock sound, 2.the lock sound,
3.the screen selection sound. this files are easy to identify for instance most of them are
labelled as such eg. lock.ogg for phone lock, unlock.ogg for screen password unlock sound and
mostly for Samsung it is TW_Touch.ogg for the screen touch selection.
7. You can repeat all the steps for the other audio files. once done you can select and play
the sound within the root browser. you can also copy sounds from notification and ringtones
and use it for any of the UI sounds and vice versa. These also increase the amount of sound
on your device.
8 .If any of the sounds interest you and want to change your UI sound, all you have to do is exactly rename
the original UI sound eg.1TW_Touch.ogg which was the original and then the sound that interest
you for the touch selection to be TW_Touch.ogg and reboot your Device.
9. Same goes with the power sound(powerom.wav) which is located in different folders on
some ROMS within the system folder. (personal i deleted the power on sound I dont like it)
On the current CM10 ROM the only hackable is user interface sound (Effect_tick.oog) is the touch sound. Which is located
System > media>ui
Sent from my YP-G70 using XDA Premium HD app
Awesome! Does this work for all versions?
Yes as long as you are rooted
Sent from my YP-G70 using XDA Premium HD app
I know how to associate ringtones with contacts.
I want to rename ringtones with the name of the contact so they are easier to find by file name.after flashing a ROM
The problem is that changing the file name doesn't always change the name of the ringtone. Or editing the title in the text file breaks the ringtone so it won't play.
For example:
"Orion" ring tone file can be renamed "Friend1", and will show up in file managers as Friend1. But under Sound/Select Ringtones, it will still show up as Orion. Opening the file in Text Editor and changing the title will break the ringtone.
Solution?
Are you renaming the file name through the phone or on a pc? Might make a difference. Not sure though.
Nefariouss said:
Are you renaming the file name through the phone or on a pc? Might make a difference. Not sure though.
Click to expand...
Click to collapse
I probably renamed them on a PC, then transferred the folder to the phone sdcard. My plan is to then replace the systen/media/audio/ringtones folder with one that avoids the ringtones I don't like, and only includes options I like.
That works, but doesn't allow my new names to show up under ringtone selection lists. The old name then appears, twice if I also keep the old file with the original ringtone name.
In a text editor, I can change the "title" inside the text of the file, but that breaks the ringtone.
2 Ringtones are exceptions, and don't include 'titles" in the text file. They don't revert, but show up as I have renamed them.
Robtao said:
I probably renamed them on a PC, then transferred the folder to the phone sdcard. My plan is to then replace the systen/media/audio/ringtones folder with one that avoids the ringtones I don't like, and only includes options I like.
That works, but doesn't allow my new names to show up under ringtone selection lists. The old name then appears, twice if I also keep the old file with the original ringtone name.
In a text editor, I can change the "title" inside the text of the file, but that breaks the ringtone.
2 Ringtones are exceptions, and don't include 'titles" in the text file. They don't revert, but show up as I have renamed them.
Click to expand...
Click to collapse
On a computer in a media player, you should be able to "edit tag info" or something similar. that is where you add in the track name, artist, album info and all of a MP3.
**EDIT**
Easier way, on a Windows machine you can just right click the file and select properties, then the details tab, change it there.
If the files are edited properly, they will work, and show up properly. The "text edit" method just broke the files so they wouldn't play. But an MP3 tag editor which can also handle .ogg files will allow the title to be changed and whatever else is needed in there to make it work.
So the solution for me is:
1. Copy the ringtone you want.
2. Rename the file with a R/W capable root explorer, or do it on a PC.
3. Retag with a tag editor to change the Title in the tag if needed, so it shows up properly in the Ringtone selection screens
4. Place the file in the right place with a root explorer, in the case of a Verizon Note 2, the system place is system/media/audio/ringtones
5. I also rename the original ringtones folder, and replace it with one that has all of the ringtones I want, without the ones I don't.
I have also posted this issue on another general forum, so apologies if this is deemed cross-posting!
My smartphone is running a stock Lollipop C6833_14.5.A.0.242_Customzied Germany.ftf ROM flashed using Flashtool, but is rooted with KingRoot and I have a dual recovery flashed and working properly.
Following that downgrade I found that my phone no longer had either a phone or alarm tone. When I try and change the alarm tone or ringtone or even notifications in settings I am presented with the file explorer. The sound selector shows nothing. File Commander is able to see and access the files, and they do not appear to be corrupted and I also tested them in my media player.
They were not in the SD card media folder, but were in tact in the system/media/audio folder in their respective folders. So I copied all the individual folders within the audio folder across to the corresponding media folder on the SD card. But that did not work either...
After searching various sites for help I managed to find instructions to download and flash Xperia Lollipop Media Sounds.zip, which I tried to do with TWRP recovery, but this failed with an error message I could not read.
I wondered whether if I were to just flash the system file from the same ROM it would restore the media file settings? Any help would be very much appreciated, as I have no way of hearing when I receive incoming calls, and my alarm does not work either. The audio seems to function fine in third party apps, so there is no physical issue as far as I know.
I also read a recommendation to copy the files across while connected to a PC, via USB, but my computer is a Mac and it does not seem to be able to access the SD cards as external drives in the same way as they appear in a PC.
Sony technical support basically told me that the only solution is to use repair within the Sony Bridge for Mac app, but I don't want to lose root, as the latest firmware upgrade is impossible to root. I really need help on this please!
Be aware that you have to set the correct file permissions after moving them to the /audio folder. The ringtones and alarm tones should be in the folder you just wrote, meaning they're on the system partition.
Just long-press or something on the audio-folder (depending on the file explorer you're using), tap "properties", and then set the permissions to 6-4-4, which is RW-R-R, or:
[x] [x] [ ]
[x] [ ] [ ]
[x] [ ] [ ]
Then reboot.
Hi Klaoss, many thanks for replying. However I have checked the permissions. The permissions for the actual files are RW-R-R, but in fact the folder permissions seem to be even more open: drwxr-xr-x, does that sound correct? I am talking about/system/media/audio/alarms, camera, notifications, ringtones and ui, which all have the same permissions.
Uh Oh! I just checked the permissions in the /storage/emulated/0/media/audio folder are non existent! Maybe this is why it is necessary to use the PC to copy the files, in order to retain the file and folder permissions? Is it also something to do with the actual formatting of the SD partition? Thanks for your patience
Just checked mine (on 5.1.1) and it does indeed look like the folders are drwxr-xr-x, while the files themselves are rw-r-r.
Also, yeah you could try that. That might actually work. Just remember to reboot after each change.
Thanks, but to be clear, do the files need to also be in /storage/emulated/0/media/ as well as in the /system/media/audio, or are they superfluous? Because if they are not needed, then I am not going to achieve anything by going to the trouble of copying the files within a PC environment.
Also, is there no way of copying files within Android without losing the permissions?
No idea, but I've always added and removed audio files from the system partition, but I know apps like Zedge and stuff adds them to the list when downloaded, so I'm guessing that 3rd party apps use the media folder on the internal memory, and not on the system partition, which requires root. So I would probably just let that folder alone, and concentrate on the system folder. Check the permissions and see what happens.
Change the permission on one or two files (incl. the folder), reboot and see if the file/files you just edited are showing up in the ringtone list. If yes, then change the permissions on the rest of them.
I have no idea what to change the system folder permissions to...remember that they were set to drwxr-xr-x. I think it is more important to be able to provide access to third party apps, that way I could temporarily choose ringtones etc using those. However I cannot access the permissions for the folder of the internal memory via my file explorer apps, even with full root access. That has to be a contributory factor to the problem. I wonder, would you mind having a look at the permissions for these folders on your device and telling me what they are compared to the system version?
Also, I would like someone else's take on this, would anyone else care to comment please?
OK, same problem, different tack: can anyone please tell me which partition I would need to reflash from a ROM or TWRP backup to restore the system media sounds and settings to original without losing my data or root? Also does it need to be the same ROM version, or can I flash a different ROM, but still a version of Lollipop? For example, could I simply extract the relevant partition from the recent 5.1.1. ROM, or would I then lose root too, or could it come from a 5.0.1 ROM, but slightly different from the one presently installed? I have several TWRP backups, but unfortunately for some reason they included the TA information (ta.mmc.win) which causes a bootloop when I try and reboot the system after flashing, and I have yet to find a way to exclude them from the restore process.