Gnome: Add custom command to Removable Media application

I'm trying to setup cvlc to run a DVD when inserted into the drive.  I created a cvlc.desktop so it is seen when I go to to the Removable Media menu but it doesn't work because a custom command is required.  How do I configure it so that one can be run?  The cvlc command to run a DVD is:
cvlc dvd://
Any ideas?

Try modify /etc/PolicyKit/PolicyKit.conf as root:
<match user="$USER">
<match action="org.freedesktop.hal.storage.*">
<return result="yes"/>
</match>
<match action="hal-storage-mount-fixed-extra-options">
<return result="yes" />
</match>
<match action="hal-storage-mount-removable-extra-options">
<return result="yes" />
</match>
</match>
Change $USER for your username... then /etc/rc.d/hal restart as root

Similar Messages

  • Add custom command in the context KM menu

    Hello All,
    Wanna know if its possible to add custom command in the KM context menu?
    If yes, please guide as to how can I do this....
    Example: Print option in the context menu
    Awaiting Reply.
    Thanks & Warm Regards,
    Ritu

    Hi Ritu,
       Yes, you can do that.
       First of all, you should identify the layout set that you are using. If you do not know it you can enable debugging setting option.
       Then, you must know where you need to appear this command. I mean, in a folder, link or document.
       If you are using a standard layout you should not modify it, you must duplicate it (you ca use advance copy).
      The command must be added in a group command, you can use an exist command or create a new one. (System Administration-System Configuration-KM-CM-User Interface-Command Groups). Before that you can create your command.
    These groups are referenced from collection and resource renderer. A layout set is a set of collection and resource rendeders.
    You should read this link.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/98/dd48a9b4a197489a54187c99372bce/frameset.htm
    Once you added your comamnd a group and assign this group in your collection or resource renderer. You have to assign this layout to your km navigation iview or directly the folder.
    Don't forget to enable presentation service in your repository in order to change the layout.
    Patricio.

  • How to add custom error message in standard application log of change doc.

    Hi,
    While saving chnage document I need to add raise an error on specific condition. As Error messages is being shown in application log I added custom message in include LCRM_1O_UIF15 by using BAL_LOG_MSG_ADD FM however it is not showing in the screen. What could be the reason? Can anybody please explain?
    Rgds
    Sudhanshu

    Muhammed,
    Have you tried throwing a JboException in your AM code?
    John

  • Were can we add the commands in the web application designer in bi 7?

    Hi all,
    Can anyone let me know what are all the web items in which i can add commands in web appln designer in bi 7.
    can anyone provide me some sample examples for adding commands in the WAD in bi 7,0
    Thanks
    Pooja

    Hi Pooja,
    Use this link to have better idea...
    http://csc-studentweb.lr.edu/swp/Berg/articles/NW2008_BI_tool_guide_v7.ppt#322,28,Command Wizard and JavaScript
    Thanks,
    Ajay

  • How to remove Java Applications from "Add and Remove Programs" list?

    I have deployed my Java applications (both JWS and Applet) via JNLP with allow-offline option enabled and without installer-desc option specified.
    My questions are:
    1. An entry is added to the Add and Remove Programs list after launching the application via JNLP. Is it due to the specification of JNLP or JWS? Is there anyway to prevent this behavior?
    2. I removed my application by clearing the cache via Java Control Panel but the entry for the application is still listed in Add and Remove Programs. How can I remove the entry in the Add and Remove Programs?
    I have tried following methods but neither works:
    1.Go to Add and Remove Programs, and click [remove] button to the right of my application.
    *Warning message like 'Application cannot be uninstalled completely' is thrown.
    2.Follow instructions listed @ [Microsoft Online Support site|http://support.microsoft.com/kb/314481/en-us] to remove my application manually via Windows registry.
    *Couldn't find appropriate registry entry to delete.
    Thanks in advance!

    Hi, guys!
    This issue has been officially approved as a new bug (Bug Id: 6946221) for the JDK 1.6_20(might include any release below) release.
    It will take a couple of days for it to be shown up in the external Bug database. However, once it becomes available for viewing on external Bug database.I would like to encourage your valuable participation to vote on this bug to get it fixed ASAP by the SUN developer teams.
    Java Bug Database @
    [http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6946221|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6946221]
    Voting for the bug @
    [http://bugs.sun.com/bugdatabase/addVote.do?bug_id=6946221|http://bugs.sun.com/bugdatabase/addVote.do?bug_id=6946221]
    Thank you for your cooperation!
    Edited by: Jay-K on Apr 23, 2010 12:14 AM

  • I have somehow added a divider to my browser screen. When I open firefox there are 2 screens with seperate scroll bars. I am not using the add on feature that allows screen seperation. I cannot find a command to remove the 2nd screen.

    The Left side of my browser screen has a seperate screen with it's own scroll bar. I can use the curser to pull this screen half way to the right. it has a seperate web page than the main window. I can't find a command to remove it. I did have a yahoo toolbar I thought may have been involved.

    Hi,
    Please check if this happens in [https://support.mozilla.com/en-US/kb/Safe%20Mode Safe Mode.] Safe mode disables the installed '''Extensions''', themes ('''Appearance''') and '''Plugins''' in '''Tools''' ('''Alt''' + '''T''') > '''Add-ons'''.
    [https://support.mozilla.com/en-US/kb/Troubleshooting%20extensions%20and%20themes Troubleshooting Extensions and Themes]
    [http://support.mozilla.com/en-US/kb/Uninstalling+add-ons Uninstalling Add-ons]
    [http://kb.mozillazine.org/Uninstalling_toolbars Uninstalling Toolbars]

  • Existing tools to develop mobile applications( mobile,pda,removable media)

    hi java developers,
    could anyone answer the question that are asked below
    1) what are the existing tools to develop mobile based applications( ex: mobiles, pda , laptop, pocket pc's,smart phones, and removable media )
    2)what are the encryption methods present& how to secure communication of files and documents?
    awaiting for reply...
    thanking you,
    vemuri...

    this reply is based on what I know,
    for mobile I use : Sun's Wireless toolkit , netbeans with mobility pack (best acc ording to me).
    for secure data communication: you can use secure server and client sockets, by which you can make your files and documents travel securely between client and server in encrypted form using the personal and public keys.

  • Why GNOME considers drives in fstab also as removable media?

    Hello,
    All my partitions are listed in fstab and get mounted to a specific mountpoint.
    When I open "Places" in GNOME, I get a list of all my drives as removable media (123 GB drive, 70 GB drive, 30GB drive) and so on. Can I change this behaviour? I mean, there is no reason why I would want the drives to show up two times, once in the file-tree and another time as removable media.
    thanks
    Sascha

    dunno whay hal does that by default... you can tell hal to ignore the disks though... put this in /etc/hal/fdi/policy/10-ignore-no-removable.fdi (actually it doesn't have to be called like that, I believe that it has to end in '.fdi' though)
    <?xml version="1.0" encoding="UTF-8"?>
    <deviceinfo version="0.2">
    <device>
    <match key="volume.fsusage" string="filesystem">
    <merge key="volume.ignore" type="bool">true</merge>
    <match key="@block.storage_device:storage.removable" bool="true">
    <merge key="volume.ignore" type="bool">false</merge>
    <merge key="storage.policy.should_mount" type="bool">true</merge>
    </match>
    </match>
    </device>
    </deviceinfo>

  • Want to add Custom text after Product Branding Image for application

    Hi
    Can we add any text after Product Branding Image for application
    By default it will show the responsibility function name
    My requirement is after company logo I want to add Text at the top of application
    with center align
    Need suggestions
    Regards
    Krishna

    Hi Anoop
    If I done what u suggested then the function responsibilty name will also come
    and the application will be disturbed
    Is their a way to edit the text at the top
    Regards
    Krishna

  • Resetting the id of dynamically generated JSF custom command link

    I have a java faces page which displays data from an arraylist.
    This list is populated when user inputs data in the input text field and clicks "Add Group" button.
    The arralylist consist of another arraylist within the former.
    I have created a custom command link for the former arraylist.
    As an user can add data to the arraylist so can he remove it from the arraylist.
    The command link has a method binding "closeTask" which is invoked when command link is clicked.
    This action removes the clicked element from the arraylist and displays the fresh list.
    The key field from the bean in the former arraylist is set in request, and is retrieved in the "closeTask" method to be assigned to the command link output text id (i.e. it identifies the element that is to be deleted from the arraylist).
    This functionality does not work as expected, i.e. command link component is not created/rendered during deletion as it is created while addition.
    As a result eventhough the element is removed from the arraylist, the id corresponding to the fresh arraylist is not refreshed and for further actions correct id is not passed and the deletion function does not work.
    How can I have resolve this problem?
    The sample code is included.
    Thanks in advance.
    Java Faces Code:
    <%
    FacesContext facesContext = FacesContext.getCurrentInstance();
    Application app = facesContext.getApplication();
    Bkbean bean = (Bkbean)app.createValueBinding("#{bckbean}").getValue(facesContext);
    List aList = bean.getAList();
    if(aList!=null && aList.size()>0) {                                                            
    for(int i=0; i<aList.size(); i++) {
    ABean abean = (ABean) aList.get(i);
    int keyValue = abean.getKey();
    request.setAttribute("key", String.valueOf(keyValue));
    %>
    <TR>
    <TD width="90%">
    <%=abean.getCtg()%>
    </TD>
    <TD width="9%">
    <%=abean.getKey()%>
    </TD>
    <TD width="1%" align="right" valign="top">
    <h:commandLink binding="#{bckbean.commandLnk}" styleClass="commandLink">
    </h:commandLink>
    </TD>
    </TR>
    <%
    List dList = abean.getDList();
    if(dList!=null) {
    for(int j=0; j<dList.size(); j++) {
    String tData = (String) dList.get(j);
    %>
    <TR>
    <TD width="90%">
    <%=tData%>
    </TD>
    <TD width="10%" colspan="2">
    </TD>
    </TR>
    <%
    }%>
    <%
    %>
    <TR>
    <TD align="right">
    <h:inputText id="inputtxt001" value="#{bckbean.val}"></h:inputText>
    </TD>
    <TD align="left" colspan="2">
    <hx:commandExButton type="submit" value=" Add Group " styleClass="commandExButton" id="submitbtn001" action="#{bckbean.addVal}">
    </hx:commandExButton>
    </TD>
    </TR>
    Backing Bean Code:
    public void closeTask(ActionEvent event) {
    String key = "";
    UIOutput lnkTxt = null;
    UICommand comp = (UICommand)event.getComponent();
    if(comp.getChildren() != null && comp.getChildren().size() >0) {
    for (int i=0; i<comp.getChildren().size(); i++) {
    lnkTxt = (UIOutput)comp.getChildren().get(i);
    key = lnkTxt.getId();
    int selectedKey = (new Integer(key.substring(2))).intValue();
    if(aList!=null) {
    for(int i=0; i<aList.size(); i++) {
    ABean abean = (ABean) aList.get(i);
    if(abean.getKey()==selectedKey) {                                             
    aList.remove(i);
    break;
    public UICommand getCommandLnk() {
    String id = (String) request.getAttribute("key");
    UICommand commandLnk = new UICommand();
    commandLnk.setId("key" + id);
    UIOutput outTxt = new UIOutput();
    outTxt.setId("id"+id);
    outTxt.setValue("X");
    commandLnk.getChildren().add(outTxt);
    MethodBinding mb = app.createMethodBinding("#{bckbean.closeTask}", new Class[]{ActionEvent.class});
    commandLnk.setActionListener(mb);
    commandLnk.setImmediate(true);
    return commandLnk;
    }

    You cud define jsObjectNeeded and onClientClick properties for the htlm component and catch the event to find itz ID.
    This might help you:
    Accessing HTMLB form values from JAVASCRIPT
    To give you an idea abt how the code works:
    Portal: Bug in the  radio button's javascript api
    Regards,
    N.
    Plz click a star if it helped.

  • Could not complete the export command because of an application error

    Every once in awhile I get the error, "Could not complete the export command because of an application error" when using the Save for Web option. It's really confusing because the error is not consistent. I don't get it all the time. In fact, 99% of the time I can save with no problems. When I quit Photoshop and reopen my files they seem to save just fine. Does anyone know why this happens, and how to prevent it from happening in the future?
    Here are my specs:
    Macintosh: iMac
    OS: 10.6.8
    Photoshop: CS3 (v10.0.1)
    Any help is greatly appreciated!

    No idea about the specific issue, but I like to pass on some general advice I have received myself here over time:
    Boilerplate-text:
    Are Photoshop and OS fully updated?
    As with all unexplainable Photoshop-problems you might try trashing the prefs (after making sure all customized presets like Actions, Patterns, Brushes etc. have been saved and making a note of the Preferences you’ve changed) by pressing command-alt-shift on starting the program or starting from a new user-account.
    System Maintenance (repairing permissions, purging PRAM, running cron-scripts, cleaning caches, etc.) might also be beneficial, Onyx has been recommended for such tasks.
    http://www.apple.com/downloads/macosx/system_disk_utilities/onyx.html
    Weeding out bad fonts never seems to be a bad idea, either. (Validate your fonts in Font Book and remove the bad ones.)
    If 3rd party plug-ins are installed try disabling them to verify if one of those may be responsible for the problem.

  • I removed my /Applications/Safari.app/Contents/Resources/.VideoCaptureFactory.* files and now Safari will not open. How do I fix this?

    Hi,
    In a stupid attempt to "fix" my computer, I removed my /Applications/Safari.app/Contents/Resources/.VideoCaptureFactory.* files (one was a .png and the other was a .xls).
    I followed these steps:
    Manual Removal Instructions
    1. Run the following command in Terminal:
    defaults read /Applications/Safari.app/Contents/Info LSEnvironment
    2. Take note of the value, DYLD_INSERT_LIBRARIES
    3. Proceed to step 8 if you got the following error message:
    "The domain/default pair of (/Applications/Safari.app/Contents/Info, LSEnvironment) does not exist"
    4. Otherwise, run the following command in Terminal:
    grep -a -o '__ldpath__[ -~]*' %path_obtained_in_step2%
    5. Take note of the value after "__ldpath__"
    6. Run the following commands in Terminal (first make sure there is only one entry, from step 2):
    sudo defaults delete /Applications/Safari.app/Contents/Info LSEnvironment
    sudo chmod 644 /Applications/Safari.app/Contents/Info.plist
    7. Delete the files obtained in steps 2 and 5
    8. Run the following command in Terminal:
    defaults read ~/.MacOSX/environment DYLD_INSERT_LIBRARIES
    9. Take note of the result. Your system is already clean of this variant if you got an error message similar to the following:
    "The domain/default pair of (/Users/joe/.MacOSX/environment, DYLD_INSERT_LIBRARIES) does not exist"
    Is there a way to update my db to not look for this or did I remove something crucial to the functioning of Safari? I feel like an idiot.
    Thanks for any help.
    Sincerely,
    Sterling MacNay

    You installed a variant of what’s commonly called the “Flashback” or “Fakeflash” trojan, although the names are obsolete.
    If you’re certain you know when that happened, and you back up with Time Machine or something similar, you can save yourself a lot of time by restoring your whole system from the most recent snapshot taken before it was infected. Then take Steps 7, 8, and 10 below.
    How can you tell when the infection took place? All you can be sure of is that you were infected some time before the problems started. You may have visited a blog that prompted you to install some kind of software, or a “certificate.” You entered your administrator password when prompted. If you remember doing that recently, mention it in a reply, but don’t post a link.
    If you don’t know when you were infected, there's no easy, reliable way to remove the malware, because it's constantly changing. There are differences of opinion on this site as to the best of course of action, so you should do your own research before deciding how to proceed.
    I suggest you take the following steps:
    1. Back up all data to at least two different devices, if you haven't already done so.
    2. Boot from your recovery partition (if running Mac OS X 10.7 or later) or your installation disc (if running an earlier version of the Mac OS), launch Disk Utility, and erase the startup volume. This action will destroy all data on the volume, so you must be sure of your backups.
    3. Install the Mac OS.
    4. Reboot and go through the initial setup process to create an account with the same name as your old one. Don’t import anything from your backups at this stage.
    5. If running Mac OS X 10.6.x or earlier, run Software Update. You may have to run it more than once to fully update your system.
    6. Restore the contents of the top-level subfolders of your home folder except “Library” from the most recent backup. The Library folder may contain components of the malware. It’s best not to restore anything from there. If you must do so, restore only files, not whole folders with all their contents, and only if (a) they’re visible in the Finder, and (b) you know what they are, and (c) they haven’t been altered. Don’t restore anything in the home subfolder Library/LaunchAgents, if it exists, or any hidden files or folders, no matter where they are.
    7. If you’re running Mac OS X 10.5.8 or earlier, launch Safari and select Safari ▹ Preferences… ▹ Security from the menu bar. Uncheck the box labeled Enable Java. Because of known bugs, Java in those OS versions is unsafe to use on the Internet. (Note: I’m not referring to JavaScript, which is unrelated to Java, despite the similar names.) If you’re running Mac OS 10.6.8 or later, you should still disable the Java web plugin unless you really need it. Few websites have legitimate Java content nowadays. If you encounter one that does, enable Java temporarily.
    8. Change every Internet password you have, starting with banking passwords. Check all financial accounts for unauthorized transactions. Take this step only after you’ve secured your system in the preceding steps, not before.
    9. Reinstall your third-party software from fresh downloads or original media, not from backups which may be contaminated.
    10. If you use any third-party web browsers, disable Java in their preferences. As with step 7, this step is mandatory if you’re running any version of Mac OS X older than 10.6. Otherwise it’s optional, but recommended.

  • Why can't I add a new directory under /media?

    My /media directory started with /media/dvd and /media/cdrom, and when I first set up my system I added /media/usbstick for removable storage.  But for some reason, I can't add any further directories here.  For example, if (as root) I enter
    mkdir /media/iPod
    I get the error message
    mkdir: cannot create directory `/media/iPod': No such file or directory
    Does anybody know what's going on, and how I can circumvent this behaviour?
    Thanks,
    -A.

    Are you saying that automounter only is the new custom? Quoted from that site you linked.
    /media
    A generic mount point for removable media like CD-ROM, USB, Floppies etc
    I don't see automounters mentioned in that statement. Why do you even care? I can mount my USB sticks even to /opt if I want to. :D
    Last edited by Joel-san (2009-07-14 06:41:20)

  • Media applications fail to output sound. [SOLVED]

    The issue here seems to be that for some reason or another applications such as VLC, Nightingale, clementine and amarok fail to output sound while system sounds, flash media, and notification sounds from applications such as Skype and Thunderbird continue to work. With each of the music players respectfully there seems to be an error output that amounts to not being able to connect to the sound device. As nightingale is what I currently have installed, the error output is such when I attempt to play any sort of media.
    Configured audiosink audiosink-bin is not working.
    I am using E17 after formerly having used KDE however I had similar problems with the initial install that were fixed after setting the default device in alsamixer.
    The output of aplay -l is as follows
    **** List of PLAYBACK Hardware Devices ****
    card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 1: Generic_1 [HD-Audio Generic], device 0: ALC269VB Analog [ALC269VB Analog]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    lsmod | grep '^snd' | column -t
    snd_seq_dummy          1463    0
    snd_seq_oss            28970   0
    snd_seq_midi_event     5660    1   snd_seq_oss
    snd_seq                49946   5   snd_seq_midi_event,snd_seq_oss,snd_seq_dummy
    snd_seq_device         5180    3   snd_seq,snd_seq_oss,snd_seq_dummy
    snd_hda_codec_realtek  30893   1
    snd_hda_codec_hdmi     29298   1
    snd_hda_intel          35816   0
    snd_hda_codec          145920  3   snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
    snd_hwdep              6364    1   snd_hda_codec
    snd_pcm                76860   3   snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
    snd_page_alloc         7330    2   snd_pcm,snd_hda_intel
    snd_timer              18687   2   snd_pcm,snd_seq
    snd                    58893   10  snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_hda_codec,snd_hda_intel,snd_seq_oss,snd_seq_device
    Every thing seems to be loaded correctly and speakertest -c 2 seems to be working. The problem I had last time was with flash blocking sound output from other programs, but this problem subsided after having correctly set my default with alsamixer. I began to have the problem of flash blocking other applications from outputting sound when a browser was open a couple of days ago, but this has somehow progressed to any media application failing to output sound at anytime regardless if a browser has been opened or not. I uninstalled flashplugin and now rely on the plugin packaged within chrome but the problem persists. Any suggestions? I have read the wiki on alsa and on the flash plugin and have searched around but have found nothing that addresses my problem or that I have not already implemented or tried.
    EDIT: It seems that I have gotten vlc to start working again. The issue here seems to be that /etc/alsa.conf had been marked by pacman as /etc/alsa.conf.pacorig and renaming it and setting vlc to output directly to the default device instead of having set to default has gotten sound working for it again. It seems the only problem that remains and I have gotten this error is other applications and it is probably the problem behind XBMC not playing audio but the audiosink-bin is not working error is most likely the source of the additional problems. I will look into it and see if I get any reply in the meantime.
    EDIT: Due to something beyond my intelligence it seems that nightingale now plays sound and can even do so with chrome and a youtube video open. I am guessing the problem lied in the gstreamer plugins and when I removed all of my orphaned dependencies that may have been what had done it, something may have been in conflict or maybe just from the couple of reboots I have had since then. I did reinstall the plugins but there was a package that was removed called smpeg and another called sdlmixer those may have had something to do with it. So the moral of this story is to remove orphans on a regular basis, which I have been doing but just got around to today. If anyone has any input, which I doubt at this point. I will mark this as solved
    Last edited by agahnim (2013-07-04 00:45:35)

    I fixed it (for now, at least!)
    I ran the below command:
    $ cat /proc/asound/cards
    0 [U0x46d0x804 ]: USB-Audio - USB Device 0x46d:0x804
    USB Device 0x46d:0x804 at usb-0000:00:1a.0-1.2, high speed
    1 [MID ]: HDA-Intel - HDA Intel MID
    HDA Intel MID at 0xf9ff8000 irq 47
    2 [NVidia ]: HDA-Intel - HDA NVidia
    HDA NVidia at 0xfbd7c000 irq 17
    Basically, my USB webcam, which also acts as a microphone, was being treated as my default sound card. I changed this by creating a file in /etc/modprobe.d with the following:
    options snd-hda-intel index=0
    Which set my real sound card as default:
    $ cat /proc/asound/cards
    0 [MID ]: HDA-Intel - HDA Intel MID
    HDA Intel MID at 0xf9ff8000 irq 47
    1 [NVidia ]: HDA-Intel - HDA NVidia
    HDA NVidia at 0xfbd7c000 irq 17
    2 [U0x46d0x804 ]: USB-Audio - USB Device 0x46d:0x804
    USB Device 0x46d:0x804 at usb-0000:00:1a.0-1.2, high speed
    The problem isn't ENTIRELY fixed. Skype's still being a bit buggy, but at least Chromium is now playing sound, including in Flash media. Strangely enough, after playing a Flash video (e.g. on YouTube), Skype's sound seems to fix itself if it's defunct.
    Last edited by Archimaredes (2013-03-14 20:23:49)

  • Duplicate entries in Media Application

    I originally put several ringtones on my phone in device memory.  I then installed a Media Card and moved the tones from the device memory to the media card.  Now when I open the media application and look at My Ringtones, there are two entries, one for the ringtone on the media card and one for the ringtone in device memory, only it isn't there anymore, and if I try to play it, there is nothing. I tried several searches on several forums and have not found any kind of answer, so I decided to post here.
    How do I get rid of the entries in the Media Application showing ringtones I have deleted?
    I appreciate the help as I am still learning my 8310.
    GClarke

    Well I had the exact same problem...funny thing is, after I saw this post, and noticed no replies after searching forever online, I got it fixed.
    The Steps I Did:
     1.) Connected BB To PC and started Desktop Manager
     2.) Started Media Manager
     3.) I made sure that every single ringtone was removed both from the media card and the device itself.
     4.) Went up to file and hit exit the proper way.
     5.) Let Desktop Manager Refresh
     6.) Exit Desktop Manager, Un-plug phone, wait for PC to refresh.
     7.) Plug Phone back in, repeat steps 1-6
     8.) Now, shut down your phone (Don't even go into your media yet during this process)
     9.) Pull the battery so the phone resets and let it boot.
    10.) Re-Add Ringtones as previously mentioned straight into your media card 
    10.) It fixed my problem, hope it fixes yours.

Maybe you are looking for