[SOLVED] remove specific SMS (including deleted ones) from spotlight.

A lot of people have had issues with removing SMS from spotlight search, especially deleted ones. This method should help.
1. Download iFunbox to browse your phone's contents.
2. After connecting device and running iFunbox, click on "Raw file system" in the left pane.
3. Navigate to private/var/mobile/library/spotlight/com.apple.mobilesms
4. Locate the file "smssearchindex.sqlite". Right click it and select "copy to pc" save it where you please.
5. IMPORTANT! MAKE A COPY OF THIS FILE ELSEWHERE IN CASE YOU SCREW UP! I AM NOT RESPONSIBLE IF YOU GO DELETING THE WRONG STUFF!!!
6. Download SQLite administrator.
7. Open the file you saved to your computer using SQLite admin (you may need to change the "files of type:" option to "any file" when opening in order to locate it).
8. In the left pane click "ZSPRECORD" then click the Edit Data tab.
9. There should be a drop down menu that says Filterfield. Click to bring up the options.
10. From here you can choose how you want to filter the SMS. If you want to delete everything from a single person , select ZTITLE. If you want to delete individual messages, select ZSUMMARY.
11. In the filter box just to the right of the the drop down menu, type in the name of the person, or the first part of the message to filter your messages.
12. Clicking any of the cells in the spreadsheet of the filtered messages and clicking the minus button (-) right above the drop down menu will delete the message from your spotlight search.
13. Protip: if you are deleting a ton of SMS from a single person, you can click a cell in the spreadsheet of filtered results then click the minus button like normal. Except, if you hold down the return key, you will rapidly delete everything in the filtered spreadsheet.
14. After you've made your adjustments, close SQLite admin. Now just drag and drop your new file back into the same folder using iFunbox and you should be good to go!!
If you found you've made a mistake just replace your new file with the backup file i told you to make earlier and you should be back to square one.

Here is a backing store for the root servers in the DNS format:
; formerly NS.INTERNIC.NET
. 3600000 IN NS A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4
; formerly NS1.ISI.EDU
. 3600000 NS B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET. 3600000 A 192.228.79.201
; formerly C.PSI.NET
. 3600000 NS C.ROOT-SERVERS.NET.
C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12
; formerly TERP.UMD.EDU
. 3600000 NS D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET. 3600000 A 128.8.10.90
; formerly NS.NASA.GOV
. 3600000 NS E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10
; formerly NS.ISC.ORG
. 3600000 NS F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241
; formerly NS.NIC.DDN.MIL
. 3600000 NS G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4
; formerly AOS.ARL.ARMY.MIL
. 3600000 NS H.ROOT-SERVERS.NE
Notice that each is a pair.
One is the NS and the secon is the A record.
.                        3600000      NS    G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET.      3600000      A     192.112.36.4
In this case the dot represents the self reference to the A record.  These are the records that bootstrap all of the Internet.  Remove them and you ae lost.
The CSV uses the @ to anchor the local domain.  Perhaps the DNS CmdLets prefer the dot.  The @ is what appears on the screen when we use the GUI. Note the dot at the end of the FQDN.  It is required.  Even browser use
it but they add it if you forget.
¯\_(ツ)_/¯

Similar Messages

  • Xsl for removing specific nodes and modifying one node.

    Hello,
    i have the urgent need to remove specific nodes
    and modify one node in my XML.
    the xml as input :
    <?xml version="1.0" encoding="utf-8"?>
    <PLOT>
      <REQUEST>
        <GET_LAYOUT>
          <PROPERTIES>
            <MAPNAME name="xxxx" />
           </PROPERTIES>
          <DATAFRAME id="MAIN">
            <LAYERLIST>
              <LAYERDEF id="0" visible="false" query="" />
              <LAYERDEF id="1" visible="false" query="" />
              <LAYERDEF id="2" visible="false" query="" />
              <LAYERDEF id="3" visible="false" query="" />
              <LAYERDEF id="4" visible="false" query="" />
              <LAYERDEF id="5" visible="false" query="" />
              <LAYERDEF id="6" visible="false" query="" />
              <LAYERDEF id="7" visible="false" query="" />
              <LAYERDEF id="8" visible="false" query="" />
              <LAYERDEF id="9" visible="false" query="" />
              <LAYERDEF id="10" visible="false" query="" />     
            </LAYERLIST>
            <MAPSERVICELIST>   
              <MAPSERVICEDEF  service="BASEMAP" >
                <LAYERLIST>
                  <LAYERDEF id="2" visible="True" query="" />
                  <LAYERDEF id="1" visible="False" query="" />
                </LAYERLIST>
              </MAPSERVICEDEF>
              <MAPSERVICEDEF service="MAP1">
                <LAYERLIST>
                  <LAYERDEF id="4" visible="True" query="" />
                  <LAYERDEF id="3" visible="True" query="" />
                  <LAYERDEF id="2" visible="True" query="" />
                  <LAYERDEF id="1" visible="False" query="" />
                </LAYERLIST>
              </MAPSERVICEDEF>
            </MAPSERVICELIST>
          </DATAFRAME>
        </GET_LAYOUT>
      </REQUEST>
    </PLOT>
    what i want to have is:
    <?xml version="1.0" encoding="utf-8"?>
    <PLOT>
      <REQUEST>
        <GET_LAYOUT>
          <PROPERTIES>
            <MAPNAME name="xxxx" />
          </PROPERTIES>
          <DATAFRAME id="MAIN">
            <LAYERLIST>
       <LAYERDEF id="6" visible="True" query="" />
                <LAYERDEF id="5" visible="True" query="" />
                <LAYERDEF id="4" visible="True" query="" />
                <LAYERDEF id="3" visible="False" query="" />
    <LAYERDEF id="2" visible="True" query="" />
    <LAYERDEF id="1" visible="False" query="" />       
            </LAYERLIST>
            <MAPSERVICELIST/>   
          </DATAFRAME>
        </GET_LAYOUT>
      </REQUEST>
    </PLOT>
    as you see, <MAPSERVICELIST/>   is empty and <LAYERLIST> contains all <LAYERDEF> of <MAPSERVICEDEF>/<LAYERLIST> 
     The ones  of BASEMAP  are kept unchanged  but the ones of MAP1 are having a new attribute value for id.
    Thanks four your help.
    Regards.

    You can implement very straightforward map in BizTalk like below:
    If you are interested in XSLT of this map, I copied below which visual studio gave me when i validated the map:
    <?xml version="1.0" encoding="UTF-16"?>
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:var="http://schemas.microsoft.com/BizTalk/2003/var" exclude-result-prefixes="msxsl var" version="1.0">
    <xsl:output omit-xml-declaration="yes" method="xml" version="1.0" />
    <xsl:template match="/">
    <xsl:apply-templates select="/PLOT" />
    </xsl:template>
    <xsl:template match="/PLOT">
    <PLOT>
    <REQUEST>
    <GET_LAYOUT>
    <PROPERTIES>
    <MAPNAME>
    <xsl:if test="REQUEST/GET_LAYOUT/PROPERTIES/MAPNAME/@name">
    <xsl:attribute name="name">
    <xsl:value-of select="REQUEST/GET_LAYOUT/PROPERTIES/MAPNAME/@name" />
    </xsl:attribute>
    </xsl:if>
    <xsl:value-of select="REQUEST/GET_LAYOUT/PROPERTIES/MAPNAME/text()" />
    </MAPNAME>
    <xsl:value-of select="REQUEST/GET_LAYOUT/PROPERTIES/text()" />
    </PROPERTIES>
    <DATAFRAME>
    <xsl:if test="REQUEST/GET_LAYOUT/DATAFRAME/@id">
    <xsl:attribute name="id">
    <xsl:value-of select="REQUEST/GET_LAYOUT/DATAFRAME/@id" />
    </xsl:attribute>
    </xsl:if>
    <LAYERLIST>
    <xsl:for-each select="REQUEST/GET_LAYOUT/DATAFRAME/MAPSERVICELIST/MAPSERVICEDEF">
    <xsl:for-each select="LAYERLIST/LAYERDEF">
    <LAYERDEF>
    <xsl:if test="../../../../LAYERLIST/LAYERDEF/@id">
    <xsl:attribute name="id">
    <xsl:value-of select="../../../../LAYERLIST/LAYERDEF/@id" />
    </xsl:attribute>
    </xsl:if>
    <xsl:if test="@id">
    <xsl:attribute name="id">
    <xsl:value-of select="@id" />
    </xsl:attribute>
    </xsl:if>
    <xsl:if test="../../../../LAYERLIST/LAYERDEF/@visible">
    <xsl:attribute name="visible">
    <xsl:value-of select="../../../../LAYERLIST/LAYERDEF/@visible" />
    </xsl:attribute>
    </xsl:if>
    <xsl:if test="@visible">
    <xsl:attribute name="visible">
    <xsl:value-of select="@visible" />
    </xsl:attribute>
    </xsl:if>
    <xsl:if test="../../../../LAYERLIST/LAYERDEF/@query">
    <xsl:attribute name="query">
    <xsl:value-of select="../../../../LAYERLIST/LAYERDEF/@query" />
    </xsl:attribute>
    </xsl:if>
    <xsl:if test="@query">
    <xsl:attribute name="query">
    <xsl:value-of select="@query" />
    </xsl:attribute>
    </xsl:if>
    </LAYERDEF>
    </xsl:for-each>
    </xsl:for-each>
    <xsl:value-of select="REQUEST/GET_LAYOUT/DATAFRAME/LAYERLIST/text()" />
    </LAYERLIST>
    <MAPSERVICELIST>
    <xsl:text> </xsl:text>
    </MAPSERVICELIST>
    <xsl:value-of select="REQUEST/GET_LAYOUT/DATAFRAME/text()" />
    </DATAFRAME>
    <xsl:value-of select="REQUEST/GET_LAYOUT/text()" />
    </GET_LAYOUT>
    <xsl:value-of select="REQUEST/text()" />
    </REQUEST>
    </PLOT>
    </xsl:template>
    </xsl:stylesheet>
    You can highlight the issue if you have any specific one.
    Please mark it as Answer if this answers your question
    Thanks.
    Mo
    The contents I write here is my personal views, not the view of my employer and anyone else.

  • How can I remove the photos without deleting them from the album?

    I am making a book in Aperture 3.  I want to change some of the pages that I have put together, and want to remove some of the photos from some of the pages, to put them on another page.  How can I remove the photos without deleting them from the album?

    As a follow-up, I have found that clicking on the photo in the book also highlights the photo on the strip below.  So, if you then hit delete, you will delete the photo from both the book page and the album (which is the book, the way I have it set up).  If you only want to delete it from the book page, you then have to un-click the photo on the strip below, or both will be deleted.  This seems unwieldy.  I deleted 6 photos from a page and found all of them gone from the album.  The only way that I can see to keep them in the album is to then unselect them from the bottom strip after selecting them fro the page.  This seems to call for an extra step. 
    Nancy

  • How do I delete a specific SMS without deleting ot...

    How do I delete a specific SMS without touching other SMS sent to other people?

    Sorry, you can't delete individual calls from the Recents list. I don't know of an app that can do it and I don't I think one could be created due to Apple's restrictions on what features an app can interface with. Check here... http://appshopper.com/

  • Remove Enable, Disable and Delete columns from searchUser.do

    Hello,
    What jsp form do I need to modify to remove the enable, disable and delete columns from the searchUser.do page? I edited tjspSearchUserResultsTiles.jsp but that didn't seem to do it.
    Thanks

    Hi,
    TableGenerator.jsp is the general jsp so you shouldn't modify it.You need to extend tcSearchUserAction.java class aand create a custom class.You need to over ride populateColumnHeadings and populateTableData.
    I won't suggest this approach until you are very much familiar with struts development and oim classes.
    Regards
    Nitesh

  • How to view all my game including deleted ones on game center ?

    Just asking how to view all of my game including the deleted ones on Game Center ?

    You can't review you r deleted games in Game Center

  • HT4910 My iCloud contact list does not contain all the contacts that are in my phone.  If I delete one from my phone it will delete it instantly from the iCloud contacts.  But how do I get all those other contacts on my phone to the iCould on my Windows c

    My iCloud contact list does not contain all the contacts listed in my iPhone 5S.  If I delete a contact from the phone it instantly deletes it from the iCloud on my PC.  But my PC iCloud list is lacking many of the contacts on my phone.

    And which account did you enter these contacts in?
    On My Mac
    or
    iCloud?

  • Receiving all messages including old ones from a JMS Topic

    Hi all,
    is there a way for a subscriber to receive all messages available in a Topic including the "old" ones?
    By the "old" messages I mean messages written in the Topic before the subscriber really subscribes or messages created oven before the subcrieber exist.
    What is the best solution for this? Are there any?
    Many thanks,
    Nelson.

    Hi Nelson,
    Any mechanism for reprocessing messages is up to your JMS provider. If I may plug DropboxMQ, it has a simple but effective mechanism to do exactly as you wish. With DropboxMQ every messages is a file. Redelivery is as simple as moving messages from one directory to another. Here is the link:
    [http://dropboxmq.sourceforge.net]
    Cheers,
    Dwayne

  • How to remove User IDs for deleted users from the Disk Quota list

    Hello,
    We have a computer lab setup with an Xserve managing 15 stations in the lab. Users are setup with networked home directories and quota's are setup on the drive containing the home directories to limit users' storage.
    The user account and the quota limit are setup with Workgroup Manager. When a student has been gone for a while and we are sure they no longer need the account we delete their account within Workgroup Manager and move their Home folder to the trash.
    When viewing disk usage in Server Admin (by selecting the volume and clicking the Quatas tab) user ids for deleted users are listed and it still shows the disk usage and quota settings for the user.
    How can I remove theses user ids from the quota list?
    Any help would be appreciated.
    Brian

    I would restore User's file structre back to normal just by copying from standby user?
    Did you mean copy files to a new user profile? If so, hope this link can be helpful for you
    http://windows.microsoft.com/en-in/windows/fix-corrupted-user-profile#1TC=windows-7
    For the unknown user, as you said, it's probably a user account from second OS or
    action. If you're annoying about this unknown user, then you can remove all occurrences of granted rights to the specified SID with this command icals [/remove[:g|:d]] <Sid>[...]] [/t] [/c] [/l] [/q]
    http://technet.microsoft.com/en-us/library/cc753525.aspx
    Yolanda Zhu
    TechNet Community Support

  • Incoming msg's go to both INbox AND 'Important' folder; if I delete one from either location it deletes from both.

    When receiving new msg's in Thunderbird they download into both my INBOX...AND...the 'IMPORTANT' folder (sub-folder of the 'Gmail' folder). Also: quite often (nearly always) when I check my email for new msg's, I'll find that several (not necessarily all) of my SENT mailings are also showing in the 'IMPORTANT' folder.
    If I delete msg's from the IMPORTANT folder, they simultaneously delete from my INBOX...or SENT mail. As a result, I must always begin...when checking my new mail...by going to the IMPORTANT folder, selecting all the 'SENT' mails, dragging them as a group to the 'SENT mail' icon and then selecting all the NEW msg's and dragging them as a group to the 'INBOX' icon. It's a real nuisance. Thanks in advance for any corrective advise. NJR

    You may want to change the setting for deleting messages so that copies aren't deleted. See the last paragraph of this article in the [http://kb.mozillazine.org/Using_Gmail_with_Thunderbird_and_Mozilla_Suite Labels section].
    Additional suggestions for TB/Gmail settings:
    https://support.google.com/mail/answer/78892
    Note that it's recommended to not check "Place a copy in" for Sent messages.

  • [Solved] Removing "Recently Used" and "Search" Entries from Open/Save

    Each time I save or open a document, the dialog box defaults to "Recently Used". What I'm wanting to find out is how to get rid of the entry from the "Places" bar altogether. I understand that the entry was put there with good intentions, but it seems to always amount to an extra step. The best example is when I use "Save As". I will type the name of the file and since the dialog has automatically put me under "Recently Used", I have to then navigate to where I want to save or the "Please select a folder below" error will appear. Had the dialog defaulted to the home folder, this stumbling block could be eliminated.
    I realize there is probably some fundamental knowledge I'm not aware of and don't know exactly what to search for. I'm using Openbox and have the core XFCE applications installed, but I don't know if this is a GTK issue, xdg, or what. All of my searches point to getting rid of ~/.local/share/recently-used.xbel, but I'm not concerned with that and already have a transparent panel launcher that handles it.
    I have found a post in this forum that addresses the same issue, but it has gone unresolved also:
    https://bbs.archlinux.org/viewtopic.php?id=129555
    This user mentions a directory hack that is resolving the issue for now, barring any other solution, I'd like to know exactly what that is, as I can't seem to find the answer to that either.
    Thanks in advance for any help.
    Last edited by freud_zoid (2011-12-14 19:33:07)

    perseus wrote:In the recent update to gtk2-2.24.14-1 the code in gtkfilechooserdefault.c has changed and the patch no longer works. Gusar, is it possible to provide a new patch please? I absolutely hate the default behaviour.
    I haven't made many patches for things and you'll need to type in the file name when you apply it, but this will work for the current gtk2 package:
    --- gtkfilechooserdefault.c.orig 2012-12-06 20:24:05.758831989 -0500
    +++ gtkfilechooserdefault.c 2012-12-06 20:28:07.352183658 -0500
    @@ -6061,7 +6061,7 @@
    switch (impl->startup_mode)
    case STARTUP_MODE_RECENT:
    - recent_shortcut_handler (impl);
    + home_folder_handler (impl);
    break;
    case STARTUP_MODE_CWD:
    Or if you'd rather, you can just edit gtkfilechooserdefault.c directly and replace 'recent_shortcut_handler' on line 6064 with 'home_folder_handler' and rebuild.
    The patch above probably reveals my lack of expertise, but thanks goes again to Gusar for showing the way.

  • Hello. I am owner of an iPod Touch 5gen. I have an error "iTunes was unable to load provider data from sync services". I tried: All Apple's tutorials including reseting sync data, reinstalling and deleting all of iTunes components including deleting it fr

    Hello. I am owner of an iPod Touch 5gen. I have an error "iTunes was unable to load provider data from sync services". I tried: All Apple's tutorials including reseting sync data, reinstalling and deleting all of iTunes components including deleting it from system registry. My system is Windows 7 64bit.

    UPDATE: The true error is : '
    "itunes was unable to load data class information from sync services"
    Any of the topics didnt work.
    Sync on my wife's laptop works.

  • Remove "Clear" and "Delete" Softkeys from Directories?

    Is there any way to remove the "Clear" and "Delete" softkeys from "Missed Calls" and "Recieved Calls" directories?
    I'm trying to do this on a 7965G with CUCM 8.6.2.
    So far it just looks like you can set softkeys based on "call state".
    Thanks in advance.

    Unfortunately not, the pages are not editable as they are hard coded on the appliance CUCM server. You would need develop your own directory using Cisco's API.
    HTH, please rate all useful posts!
    Chris

  • Cannot Delete Songs from IPOD MINI

    I have read the instructions on this web site, yet my songs on my ipod are "shaded" when they show up on itunes, so I cannot remove unwanted songs from my IPOD. Anyone know what to do?
    Thanks

    Grey text when you look at the content and lock symbol at the bottom of the screen simply shows that your iPod is set to "automatically update songs and playlists". . If you want to access your iPod directly, play it through your iTunes, connect it to a second computer, add or delete etc. you just need to change the update method to "Manually manage songs and Playlists" in the iPod preferences. For more detail see this tutorial: Managing Your Songs Manually
    One thing to be aware of with manually updating is that the iPod also has to be manually ejected before the "Do Not Disconnect" message will go away. Safely disconnect iPod
    How you delete content from your iPod depends how you have it set to update:
    When you are updating automatically you delete the files from the iTunes library and next time you connect they will automatically be deleted from your iPod.
    If you are updating manually, connect your iPod and click on the icon when it shows in the iTunes source list. Find the files on your iPod that you want to remove, highlight them and delete directly from there.
    To select multiple items such as all the songs in an album, click on the first track in the list hold down the shift key and click on the last track to highlight the selection. Then press the delete key.
    To summarise, you start by highlighting the song/video/selection in either the iTunes library or on the iPod song list as displayed in iTunes then press the delete key on your keyboard: Deleting songs or playlists from your iPod
    There are also a couple of ways that do not involved deleting from iTunes. The default iPod setting is automatically update with iTunes when connected. You can keep the automatically update setting and select "automatically update selected playlists only" then all you need to do is remove the song from the chosen playlist(s) and update, it remains in your library should you want to add it in future.
    Another way but in my opinion more difficult to manage is to choose the "Only update checked songs" option in the iPod Preferences. By un-checking a song in iTunes, it will not be updated to the iPod and if already on the iPod, unchecking the song in iTunes will remove it from the iPod during the next update with iTunes.

  • If I delete photos from "all images" will they delete in iPhoto ?

    I am looking for a way to delete unwanted photos from the HD.
    I have duplicates and superfluous photos all over the HD in various locations so I would like to delete them from whatever master location will clear them from the HD.

    Never make any changes of any sort to the structure or content of the iPhoto library - doing so will corrupt the iPhoto library and you will lose data
    This specifically included deleting photos from the all images display
    If you want to delete photos in the iPhoto library do it in iPhoto ONLY
    LN

Maybe you are looking for

  • XML Report in Crystal Report Viewer

    I'm trying to see a report build with crystal report XI release 2 in my jsp page using java reporting component, this report uses an xml file as datasource; I'm developing with websphere 5.1.1 i have the following error: JRCAgent1 detected an excepti

  • Query regarding spatial Oracle URGENT

    Mr. fernando. I am a new spatial oracle user.I am having a problem frying a query which i have pasted below along with the error message.Things are really mission critical for me. Please please help me if you can. Problem overview 1. i have a table w

  • How to Load Data with SQl Loader to a Form (D2k,VB,Applet.Etc.,)

    hi., By SQL LOADER iam able to Transfer data to Oracle Database, from a Flat File System. But now i want to Transfter the data from Flat Files, to Oracle Apps/VB/D2k Etc., with help of SQL Loader., is it possible to do..? Thanks in Advance, With Rega

  • CS5, Windows 7, MSI nVidia GTX260

    I just recently upgraded my graphics card from an 8800GT to a 260GTX. While using the 8800GT, Photoshop would detect the graphics card and I was able to enable hardware acceleration. After installing the new card Photoshop no longer detects the 260GT

  • How to reimport a package

    Hi, I added new functions in a package in my db and I want to reimport the package in OWB 10g to have the new functions. But it seems that the import did not import the new functions. Is there a way to do it?