Restore SMSs from unrestorable Helium backup - Android Q&A, Help & Troubleshooting

Hello folks!
A few days ago I decided to flash a new custom ROM over my stock ROM. I backed up a few applications using Helium Backup by ClockworkMod, along with my SMS and call logs.
As soon as I booted into the new rom (CM13, if your'e curious) I downloaded Helium and tried to restore from the backup. The resotration process of the app's data was easy and quick, but I just couldn't restore the SMS messages. Although I made a nandroid backup right before flashing, I didn't want to revert to it in order to rebackup and meesages with a different app/method. Today I finally succeed in restoring my 765 messages! Because it seems like many people couldn't restore SMS messages backuped by Helium (Google it and see for yourselves) I decided to write a quick tutorial about how I managed to restore the messages.
1. Copy the "carbon" directory from your internal storage to your PC.
2. In your PC, open the SMS/Call Logs backup file which is located under "com.android.providers.telephony" and is called probably "com.android.providers.telephony.ab".
3. In this file, there is a JSON string (it's length depends on the number of messages you have). Seperate it from the spaces and other crap.
You should end with something like this:
Code:
{
"content://sms": [
{
"address": "+123456789",
"read": 1,
"date": 1475770548864,
"type": 1,
"body": "Hello XDA!"
}
]
}
every JSON entity represents a message you sent or recieved.
4. Remove the "content://sms" while making sure the JSON is still valid. It will look like this:
Code:
[
{
"address": "+123456789",
"read": 1,
"date": 1475770548864,
"type": 1,
"body": "Hello XDA!"
}
]
5. Save it as a JSON and transfer it to your phone.
6. On your phone, download the following app which restores messages from JSON files.
7. Transfer the JSON file you made the uBackup directory in your phone's internal storage.
8. Hit restore!
Proof:
That's it guys, I hope it would help for people who made that didn't made a nandroid backup and Helium is the only place their important meesages are stored.
I have no idea how it works, but it did for me and hopefully for others.
P.S.: I couldn't find a way to retrieve the call logs. This is less important in my opnion because usually you dailer limits the number of saved calls to 500...

Related

[NEW] PIM Backup v2.8 [NEW]

PIM Backup v2.8(Release date 20 Jan 2008)
- fix for keeping old files when value is 10 (schedule options)
- fix for subfolders having same name as folders under root (messages restore)
- fix for the delimiter selection when restoring contacts from csv file (contacts mapping fields)
- fix for "add only new messages" when restoring binary backup (messages restore)
more infos on www.dotfred.net
TODO:
MMS Backup/restore doesn't work!
- fix problem with mms "attachments" which are stored on disk but are not considered as attachments in the cemail.vol (wonderful!)
Arcsoft MMS software uses own-defined properties (blobs) in pmailMsgs table in cemail.vol but I cannot decipher them for the moment.
- conversion of text backups <-> binary backups
Version 2.7:
In 2.6, the backup/restore thread priority has been diminished so it took less resources during the task, and so other programs could continue to work properly. The problem is that a backup/restore task could take much more time to end. This has been changed by adding this feature as parameter, and so it can be changed manually by the user.
Version 2.6:
- fix bug in binary restore of contacts (birthday overwritten by anniversary)
- fix bug in binary/text restore of appointments (status, reminder not correct)
- fix bug in zip utility => unicode compliant
- fix bug in restore of tasks (wm2003se only) for (partially) undated tasks
- fix bug in restore of messages (only messages from an unknown account are discarded)
- fix bug in csv contacts import (csv coming from another application)
- fix bug in restore of speed dials (wm6 only)
- added restore custom files individual selection
Version 2.5:
- fix bug in binary backup of appointments containing recipients
- fix bug in binary/text custom files backup
- added rename old file option in custom file restore
Version 2.4:
- fix a crash bug during restore of a text backup for messages having no
subject
- fix a bug in scheduled backup
- add one instance only
Version 2.3:
- fix for notes in wm2k3
- add more error messages in case of backup/restore failure
Version 2.2:
- fix for messages backup problem that causes wm2k3 pda's to soft-reset
- fix for custom files not found in list in csx backup file
Version 2.1:
- fixed bug introduced in hex fields in text backup in v2.0
- add a custom backup functionality for specific files, folders or file types.
- changed some cosmetic things in the layouts
- fixed some minor bugs
- fixed bug in binary task binary backup
Version 2.0:
- added escape character in text, so the parsing of csv text works in all cases.
CAUTION, a bad parsing can still appear for backups made in earlier versions.
- added binary backups for fastness and reliability. (A tool will be provided in the future to allow to convert text backups to binary backups and vice-versa).
- schedule problem fixed.
- added UNC folders names for default folders (inbox, outbox, sent items, drafts, deleted items) in messages, so the restore could be done on a device having another language.
- fixed the problem of messages stored in folders at the same level as Inbox
- creation of temporary backup files can be either in memory or in the backup destination folder.
Version 1.9:
- fix bug in all day recurring appointments restore
- fix bug in non recurring tasks restore
- restore for "add only new..." option should go faster
- remove empty files from \Windows\Messaging
Version 1.8:
- fix problem of lost records (csv parser has been redesigned)
ADVICE: In WM6 if you have to restore call logs, do it separately especially if you have a lot of them, because cprog.exe (phone application) will take all the cpu to rebuild the links between contacts and calls, so this is not good for the rest of the restore.
Version 1.7:
- fix for crashing bug during restore of contacts or messages
Version 1.6:
- Yomi included for contacts (not tested, need confirmation on this)
- fix for call logs in WM6 (allynm)
- fix appointments load (leo ramik)
- fix problem for messages load (same as appts)
- fix csv parser bug (last one, I hope)
- fix problem with speeddials restore (WM6 only) (it is slow, but it works) (work around provided by dan1967 (thanks!))
- fix for appts restore (_vint)
Version 1.5:
- fix toolbar bug (wm2003se only)
- fix sms backup bug (wm2003se only) (carolos)
- fix schedule bug (ebliss)
- fix birthday bug in contacts (gambit999)
- fix csv parser bug (exel07)
Version 1.4:
- fix a bug found in backup/restore of messages in WM2003SE (choas)
- fix a bug concerning exclusions of folders in backup of messages (faria)
Version 1.3:
- fix a bug found in restore of call logs backup under WM6 (backup made on WM6 only) (faria)
Version 1.2:
- fix a bug found when handling unicode files with chinese character set (Sipher)
Version 1.1:
- fix a bug in CSV parser (borjok536)
- added option verbose in main menu (allynm) (the status list is less updated without verbose)
- added SystemIdleTimerReset to avoid that the pda is suspended during the backup/restore process
Description:
This tool has been made in order to replace the PPCBckpContacts application.
As its predecessor, PPCPimBackup allows to backup/restore the Personal information of the pocket pc user, but new functionalities have been added.
This tool allows to backup/restore:
- appointments
- call logs
- contacts
- messages (SMS, Mails, ...) NEW !!!
- speed dials
- tasks
Restore contacts:
It is possible now to restore a text file containing contacts backed up from other applications, like in Outlook Express, the only constraint is that the first line should contain the fields and the fields need a separator. (See screenshots). The tool allows to map default fields to fields found in the file. It is possible now to insert duplicates.
Backup messages:
The mail database is completely parsed to retrieve all the messages stored in every directory and subdirectory. It is possible to select which account and directories should be backed up. You can save attachments as wel if they exist on the pocket pc.
Restore messages:
Same as the backup, you can select which account and directories should be restored to the device. Caution, if an account doesn't exist on the pocket pc, this application will discard the messages that belong to that account.
Restore appointments:
There was a bug in PPCBckpContacts where appointments with the same name on different dates weren't restored. This should be fixed in this tool.
Schedule backup:
It is possible to schedule a backup, each day of the week and this at a specific hour. If the pocket pc is suspended, it will wake up and do the backup. You can eventually control the number of backups to keep and switch off the pocket pc after the scheduled backup is finished.
The schedule backup creates a notification that can be cleared via the Options Menu.
File types:
There is only one file type now, which is .pib (Personal Information Backup), in fact it is just a zip file (so you can open it with a zip application) which contain the different text files used in PPCBckpContacts, so you can still extract these files, edit them on a pc using Excel or Notepad and eventually restore them without putting them back in the .pib file.
This is the first release, it has been tested on WM4.2, WM5 and WM6.
Comments, bugs, suggestions are welcome.
Yours sincerly,
.Fred
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Use notice:
The exe contained in the zip file, should be copied and launched on the pocket pc, and not on a pc.
If you have any comments, bugs report, suggestions, problems, then you could send them to this address [email protected], I will carefully consider them.
dotfred said:
Restore appointments:
There was a bug in PPCBckpContacts where appointments with the same name on different dates weren't restored. This should be fixed in this tool.
Click to expand...
Click to collapse
I just hope this will finally allow me to move from one aku version to another without installing M$ Outlook
Tx for your effort m8
PS:
Did you manage to reproduce the "different versions in same device" error?
Another great tool. Thanks. Even contact pictures were restored.
BTW. My pim.vol was reduced in size: 788kb => 508kb (restore into empty pim.vol). The reason is clean and fair.
Thanks again.
I'm still having a problem with appointments and not sure if it's caused by your program or another one of M$ "gifts". The error is that appointments with never ending patterns don't appear after the actual day although the data in each appointment is correct
Suggestion
1. Consider backup/restore program settings.
2. Command line switch -AutoRestore dirName would be nice. This should restore everything from the latest backup from specified directory. Restoration process should be aborted if one/any/all databases are not empty - to avoid accidentally use. This command line switch could be used during autorun after hard reset. I think -AutoRestore should copy program itself somewhere into main memory to allow scheduled backups (if settings would be restored too) - storage card is not alway inserted into PPC.
It even works on my T-Mobile SDA WM5.0 Smartphone except for the options part( i cannot uncheck the boxes)
oldsap said:
It even works on my T-Mobile SDA WM5.0 Smartphone except for the options part( i cannot uncheck the boxes)
Click to expand...
Click to collapse
you can use SPHelper or any other similar app that simulates a cursor on your SP. I find those apps really useful hen trying to run PPC apps on SPs.
mestrini said:
I'm still having a problem with appointments and not sure if it's caused by your program or another one of M$ "gifts". The error is that appointments with never ending patterns don't appear after the actual day although the data in each appointment is correct
Click to expand...
Click to collapse
I will take a look, honestly I didn't go into deep testing for appointments...
Cheers,
.Fred
baniaczek said:
1. Consider backup/restore program settings.
2. Command line switch -AutoRestore dirName would be nice. This should restore everything from the latest backup from specified directory. Restoration process should be aborted if one/any/all databases are not empty - to avoid accidentally use. This command line switch could be used during autorun after hard reset. I think -AutoRestore should copy program itself somewhere into main memory to allow scheduled backups (if settings would be restored too) - storage card is not alway inserted into PPC.
Click to expand...
Click to collapse
1. Can you be more specific on this topic
2. I suppose that this part is linked to point 1. I will think about this.
Cheers,
.Fred
greatbal said:
you can use SPHelper or any other similar app that simulates a cursor on your SP. I find those apps really useful hen trying to run PPC apps on SPs.
Click to expand...
Click to collapse
Thanks for the tip oh GREAT ONE
@FRED thanks for this freeware.
Does that mean that,
1. PIM Backup from AKU3.x can be use in WM6?
2. PIM Backup from AKU2.x can be use in AKU3.x?
3. PIM Backup from WM5 can be use in WM6?
4. PIM Backup from WM2003SE can be use in WM6?
5. PIM Backup from WM2003SE can be use in WM5?
6. Any missed combinations?
Thanks for PIM backup..
Looks like a neat lil piece of software.
I'm looking to ug from Wm5 to WM6, but I don't want to retain any old useless data that may conflict with the new O.S.
Is is possible to only back-up & restore just the MMS? or is it all messages and email?
Thanks
Can I use this to backup non-Treo SMS and restore to Treo 750v?
This is most excellent, I have a few suggestions / questions:
- when backing up LARGE groups of data, it seems more effort goes to updating the list box than actually reading the data. (i switched to another application and came back to find it was going 2x when not having to refresh the list). also, the list slows considerably when passing 1000 entries for any particular type of data.
- the device (tytn) is allowed to power down during the backup - user has to keep hitting the screen to keep it alive.
- how does restoring work? is everything overwritten? are duplicate entries avoided? what if the restore is from a .pib that has been modified (multiple backups merged)? can several .pib files be restored with the end result of all data being merged on the device (say each covered a range of dates - no overlap)? what if there is overlap - do you end up with duplicates?
- is there some way to take a pim.vol (on the pc) and convert it to a .pib?
i'm trying to figure out how to merge the incremental backups i've made with SPB during each of my ROM upgrades. i've used SpbBackupUnpack.exe to extract the SPB images on the pc, and there are some txt files within the /Databases/cemail.vol folder of the extracted backup, but these are not .csv files, and there appears to be no easy method to convert them over.
i do have the pim.vol from each backup, but i've had no luck attempting to overwrite the existing one with the old one (in an attempt to then make a .pib within the device).
sms restore problem
I'm using BlueAngel wm5 aku 3.5, here is the error message that promps when I try to restore my message backup, "Error csv bad record" "bad record found at line 17"...
thanks for the tool, very usefull.
CWKJ said:
Does that mean that,
1. PIM Backup from AKU3.x can be use in WM6?
2. PIM Backup from AKU2.x can be use in AKU3.x?
3. PIM Backup from WM5 can be use in WM6?
4. PIM Backup from WM2003SE can be use in WM6?
5. PIM Backup from WM2003SE can be use in WM5?
6. Any missed combinations?
Click to expand...
Click to collapse
It should work indeed. I don't have a WM2003SE device, only the emulator.
So I've tested only a part of these combinations.
Don't forget that in WM2003SE, the picture is not stored.
You are here guys to test those functionalities!
Cheers,
.Fred
borjok536 said:
I'm using BlueAngel wm5 aku 3.5, here is the error message that promps when I try to restore my message backup, "Error csv bad record" "bad record found at line 17"...
Click to expand...
Click to collapse
Hi borjok536,
Don't worry about the version, it is nothing to do with your problem.
I developed a CSV parser, and it's surely not perfect. This error means, that at line 17, the parser found a mismatch and couldn't retrieve the record with all its fields.
Here is the layout of the messages csv file:
Msg Id;Sender Name;Sender Address;Sender AddressType;Prefix;Subject;Body;BodyType;Folder;Account;Msg Class;Content Length;Msg Size;Msg Flags;Msg Status;Modify Time;Delivery Time;Recipient Nbr;Recipients;Attachment Nbr;Attachments
If a field contains a [CR], a [LF], a [CRLF], a [;], a [,], a["], it will be stored between double quotes.
For instance:
Code:
"Hello James,
How are you?
Did you get my message?";""Fred" <+12345678>";
Here the parser will find 2 fields and will keep them like this:
Field 1:
Code:
Hello James,
How are you?
Did you get my message?
Field 2:
Code:
"Fred" <+12345678>
Cheers,
.Fred
sorry dnt get it...
can this be fixed in the next version? thanks for creating this software for us.....

[XDA_UC][UC][SASHIMI][S4X] S4X_Auto & S4X_Backup [DEC.02.2010] XDA_UC Mods & Answers

[XDA_UC][UC][SASHIMI][S4X] S4X_Auto & S4X_Backup [DEC.02.2010] XDA_UC Mods & Answers
* * * << PLEASE CHECK THE UPDATES/NOTES TOWARDS THE BOTTOM OF THIS POST >> * * * ​
Click to expand...
Click to collapse
If you need to know about Energy's version of XDA_UC, or are not familiar with it, but use his ROMs please CLICK HERE NOW!!!​
Click to expand...
Click to collapse
I have done some extensive modding of the MortScript from SASHIMI (by bengilah @ www.winmo-experts.com) and XDA_UC (by Noonski here @XDA) and have come up with a couple additions meant mainly for Energy's custom XDA_UC as it lacks some of the features that Noonski's version does, well now you can have ALL THAT & MORE!
What does S4X_AutoLauncher.mscr do?
01. it loads the S4X_Auto Script (S4X_Auto_*version*.mscr) with an updated version of MortScript.exe (4.3b15) and waits for it to finish (this way you don't have to install new version of mortscript for the mod to work!).
S4X_Auto script does the following, in the following order:
01. shuts down sense, kills manila.exe and any processes found in the "autoKillApps" section of the autoSettings.ini.
02. deletes AppData folder from device, if instructed by autoSettings.ini to do so.
03. installs CERT files found in XDA_UC_\_Mod_\filesCERT (+ subfolders)
04. provisions any XML files that have "email" or "wifi" in the name of the file.
05. silently sets windows them from the autoSettings.ini, place the filename.tsk(only - spaces are OK, but NO path) of the theme in the INI like this:
Code:
[AutoSettings]
theme=filename.tsk
if it is a theme that is not present on the rom you can place the file in the folder XDA_UC\_Mod_\filesTSK, and it will get copied to windows before being set as the default theme. if no theme is set in the autoSettings.ini, then any TSK files present in XDA_UC\_Mod_\filesTSK will be copied to windows, then a dynamic menu with all available themes will be shown, and you can choose one, if none is chosen (10sec timeout), then the default cooked theme will be left as the default.
06. installs CABs, located in root of XDA_UC\_Mod_\filesCAB, silently to device
07. installs CABs, located in root of XDA_UC\_Mod_\filesCAB or any subfolder thereof (EXCEPT FOR \netCF, \Dialer, \SDAuto or \SKIP), silently to device.
08. if a SASHIMI ".auto" file is present, it will install the cab semi-silently (no user interaction required), to device or storage card (see XDA_UC\_Mod_\_bin\INI\sample-file.auto for example)
09. install a custom dialer if there are CABs present in XDA_UC\_Mod_\filesCAB\Dialer (+ subfolders), shuts down the proper processes first and if that isn't possible it will skip installation so that there are no errors.
10. installs netCF CABs silently to device if present in XDA_UC\_Mod_\filesCAB\netCF (+ subfolders) (uses THIS method. )
11. looks for CABs in folder: XDA_UC\_Mod_\filesCAB\SDAuto(+ subfolders), installs them silently to your SD. The cabs don't HAVE to be UC compatible, but you will have to do some manual things if they aren't UC compatible... NOTE: not all CABs work with this method, if they don't work, please place them in folder: XDA_UC\_Mod_\filesCAB\Manual, for full user interaction when necessary. This is no longer a separate script, I have integrated it. credit to bengilah @ winmo-experts.com
12. SKIPS all CABs located in XDA_UC\_Mod_\filesCAB\SKIP (+ subfolders)
13. installs *.XDA, *.XDAI, *.XDAS & *.XDAZ files found in XDA_UC\_Mod_\filesXDA (subfolders as well)
14. imports all reg files found in XDA_UC\_Mod_\filesREG (+ subfolders)
15. provisions XML files found in XDA_UC\_Mod_\filesXML (+ subfolders)
16. executes EXE files found in XDA_UC\_Mod_\filesEXE (+ subfolders), if a parameter(s) is found in exeparams.ini, then it is run with those parameters
17. looks for *.wgt/*.widget files in folder: XDA_UC\_Mod_\filesWGT, and installs them with wmwidgetInstaller.exe (if present in ROM) automatically (not silent, but usually no user input is required).
18. looks for folders under folder: XDA_UC\_Mod_\filesSense\****, and copies the content of each folder to \Windows, this is useful for keeping your fixes/mods seperated so that when a new rom comes out that includes the fix/mod you can just delete that folder and it won't be copied to device anymore during XDA_UC setup =)
19. copies all files/folders from folder: XDA_UC\_Mod_\filesRoot, to the root of the device IE: XDA_UC\_Mod_\filesRoot\My Documents gets copied to \My Documents...etc...
20. if present, executes deleteOps.ini and deletes files and/or folders, see the XDA_UC\_Mod_\_bin\INI folder for sample .ini's
21. if present *.pib file in XDA_UC\_Mod_\filesPIM, starts PIMBackup and waits until user is finished importing settings, then...
22. looks for PIM.VOL in folder: XDA_UC\_Mod_\filesPIM, renames current, copies backup, then places a self actuating and deleting script in \Windows\Startup that will delete the old renamed PIM.VOL file at the next boot.
23. runs any MSCR (MortScripts) found in XDA_UC\_Mod_\filesMSCR (+ subfolders), if parameters exist in scriptparams.ini, then it runs the script with the given parameters.
24. imports CHT settings file, if present in folder: XDA_UC\_Mod_\filesCHT
25. finally, I have added logging (no matter whether script is ran manually or automatically by XDA_UC) and on-screen notifications (only during initial XDA_UC setup), the log file can be found in folder: XDA_UC\_Mod_\_bin\LOG\S4X_Auto_ver#_LOG.txt
XX. For ALL CAB & Widget file installs, looks for an entry in customlinks.ini, if present moves the link to the specified directory in the start menu after installation is complete
Click to expand...
Click to collapse
What does S4X_SDAutoLauncher.mscr do?
01. It loads the sdauto script with an updated version of MortScript.exe (4.3b15) and waits for it to finish (this way you don't have to install new version of mortscript for it to work!).
S4X_SDAuto_1.0.mscr script does the following, in the following order:
01. files are installed alphanumerically: 0, 1, a, A
02. supports SASHIMI ".auto" files, to automate installation of non UC compliant CABs (ie: pop up messages/windows during installation)
03. it writes a log to XDA_UC\_Mod_\_bin\LOG\S4X_SDAuto_1.0_LOG.txt
Click to expand...
Click to collapse
What does S4X_Backup do?
I DID NOT WRITE (MOST OF) THIS CODE, I ONLY MODDED IT TO MAKE IT WORK THE WAY I WANTED/NEEDED IT TO!!!!​
01. * Full minus file > customRegXport, PIMBackup & CHTBackup
02. * FullBackupXport > Filebackup.ini, Regexport.ini, PIMBackup & CHTBackup
03. * CustomRegXport > run regexport.ini ONLY
04. * PIMBackup > Backs up PIM data with PIMBackup, if a file already exists in XDA_UC\_Mod_\filesPIM folder, it copies the file(s) to folder: XDA_UC\_Mod_\_Manual\filesPIM
05. * CHTBackup > Backs up Co0kie Home Tab data and saves it as "chtsettings.cht" in folder: XDA_UC\_Mod_\filesCHT
06. * filebackup > runs filebackup.ini ONLY
07. * Full Export > full registry exported saved in folder: XDA_UC\_Mod_\_Manual\filesREG
08. * View Regexport.ini > Shows you the contents of regexport.ini
09. * View Filebackup.ini > Shows you the contents of filebackup.ini
10. * _ E X I T _ * > self explanatory ;-)
11. when doing a REG export I added a check of fileSkipOverOrArchive in autoSettings.ini (found in XDA_UC\_Mod_\_bin\INI), 0 = ARCHIVE, 1 = OVERWRITE, 2 = SKIP), if set to ARCHIVE a subfolder is created in XDA_UC\_Mod_\_Manual\filesREG and the files present in XDA_UC\_Mod_\filesREG are moved there before export starts. this way you have a backup of previous reg settings.
Please see post #3 for examples of filebackup.ini and regexport.ini
Click to expand...
Click to collapse
XDA_UC RELATED LINKS:
'Energy' ROM/XDA_UC - User to user tips and tricks!
[UC]XDA_UC Autoconfiguration User2User Thread[23-06-2009]
[UC]XDA_UC V2.RC1, Automated & Silent User & Cook, Configuration Service[14/05/10]
[APP][2010/07/07] XDA_UC_NET - new PORTABLE version of User Customization. (v0.6)
MORTSCRIPT RELATED LINKS:
MortScript Examples Accumulation
[MortScript] Source Compendium
SASHIMI RELATED LINKS:
[UC] User Customization Backup for Touch Pro using Sashimi
[07/08/2008] Sashimi Tips & Tricks
[REF] How-To: automate backup (inc. Manila conf) before a ROM upgrade using SASHIMI
SASHIMI and new 6.5.x roms
Click to expand...
Click to collapse
In an attempt to keep THIS post clean, I am not going to post the code from these two scripts. I will attach my XDA_UC_Mod [latest], which contains both of these scripts which you can extract from the zip and look at all you want.
I am going to post the contents of my filebackup.ini and regexport.ini's for reference, for you non-SASHIMI converts or SASHIMI users who never took the time to learn that wonderful part of SASHIMI. See posts #2 (autoSettings.ini) and #3 (filebackup.ini, regexport.ini, example ini's) for that info...
Future Plans:
1. a way to automate PIMBackup restore w/an .ini
2. completely modularize the mod and allow an .ini to set/determine what actions are performed, hopefully to make process slightly quicker as only script code needed will be loaded/executed
03. regKeyDelete.ini - to automatically delete some keys from registry [ie: bootloader and init entries...etc...] will be written much like the regexport.ini from sashimi
Instructions
If you only want functionality to install cabs to SDCard silently, then just download the S4X_SDAuto_Mod and extract the zip to the ROOT of XDA_UC folder, otherwise if you want the full mod download the S4X_Auto_plus_Backup_Mod and extract it to the ROOT of XDA_UC folder, there is no need for both as the S4X_SDAuto_Mod is included in the full mod.
1. choose file and unzip to ROOT of XDA_UC folder
2. if running EITHER mod manually, run the .mscr file in root of XDA_UC or .exe in the _bin folder, do NOT run the .mscr file in the XDA_UC\_Mod_\_bin folder unless you have a 4.3b11+ version of MortScript already installed on your system
3. to use S4X_Backup run S4X_Backup.exe in the XDA_UC\_Mod_\_bin folder of XDA_UC or from the start menu > tools > S4X_Backup (only present if you've used xda_uc setup with my mod)
--------------------------------------------
S4X_Auto & Backup Mod [Latest] - mediafire mirror
S4X_SDAuto Mod[Latest] - mediafire mirror
--------------------------------------------​
EDIT 12/27/2010 ATTENTION: As I am currently unable to keep up with the updates at the moment, XDA user powinmo, is providing some code updates at THIS POST, please download the full package, then download his code update if you are a first time user. Otherwise you can just download his update, to fix the current issues. Changelog for his update is HERE.
Click to expand...
Click to collapse
autoSettings.ini
Here are some basic explanations of what the settings in autoSettings.ini do. =)
Code:
[AutoSettings]
[b][color="red"]If for some odd reason device shuts off, reboots...etc during setup/customization, if this is ON (1), it will retry the last task, if OFF (0) it will continue after the last attempted task.[/color][/b]
aggresiveResume=1
[b][color="red"]If set to ON (1), will automatically remove appData folder from device[/color][/b]
appDataDelete=1
[b][color="red"]this relates to the S4X_Backup mod, if set to 0 it will "ARCHIVE" (copy to _Mod_\_Manual\filesREG\ARCHIVE_[date]) any existing REG files before exporting the new ones to _Mod_\filesREG[/color][/b]
fileSkipOverOrArchive=0
[b][color="red"]if ON (1) will display the fullpath in status updates[/color][/b]
FullPathStatus=0
[b][color="red"]If set to 0, will use mortscript built-in process kill function first (default is 0), if set to 1, will use SKTools.exe #KILLPROC command line function first to try to kill the process. I highly recommend keeping it on 0, but if you have trouble with apps not getting killed (IE: for dialer cab install, PIMBackup restore...etc) then try changing this.[/color][/b]
killApp=0
[b][color="red"]If ON (1), will automatically reboot device after AutoSetup/Customization is complete[/color][/b]
RebootAfterAuto=0
[b][color="red"]if ON (1), the autoProgressFile will be deleted after setup/customization is complete, maybe good for debugging, so you can look at file if there are issues[/color][/b]
resetAutoFlag=0
[b][color="red"]when copying files, or deleting them, if ON (1) will remove all file attributes and set only "ARCHIVE" attrib[/color][/b]
ResetReadOnly=1
[b][color="red"]will set a reg entry, if the script is run via the "AUTORUN" feature, ie: using the 2577 folder found under _Mod_\_bin[/color][/b]
SetAutoRunFlag=1
[b][color="red"]If ON (1), will keep open a status message window, that will update with each completed/skipped/failed task... everything is always logged to _Mod_\_bin\LOG\*LOG.txt, so not necessary for debugging, only if you want visual confirmation while you watch it work...[/color][/b]
statusOn=1
[b][color="red"]this pertains to the TSKfiles portion of the script, you can use the filename of any theme located in \Windows or _Mod_\filesTSK, it will automatically be set during setup/customization[/color][/b]
theme=EnergyROM 2010.tsk
[b][color="red"]If ON (1) will use FdcSoft TskMgr.exe (located in _Mod_\_bin) to import REG files, default (0) will use SKTools.exe (also located in _bin folder)[/color][/b]
UseTaskMgrRegImport=0
[b][color="red"]below is a list of apps/processes that the script will attempt to kill during the "disable htc sense GUI" portion of the script. you can add any app/process you like, but be careful and only use the process name and extension, do not include the path[/color][/b]
[autoKillApps]
app01=manila.exe
app02=AudioManager_eng.exe
app03=AlbumSearcher.exe
app04=changescreen.exe
app05=gyrator2.exe
app06=quickmenu.exe
app07=repllog.exe
app08=sipgt_app.exe
app09=tmail.exe
filebackup.ini
- anything set to "Auto" will backup to _Mod_\filesRoot
- anything set to "Manual" will backup to _Mod_\_Manual\filesRoot
- so that it doesn't actually get copied to your device during the
- copy2root part of my script, you must do it manually.
Code:
[Appz_Config]
FileBackupDirMode=Auto
ArkSwitch=\Program Files\Arkswitch\Theme\config.xml
changeScreen=\Windows\changeScreen.config
ET9_1=\Windows\ET9*.Cdb
ET9_2=\Windows\ET9*.Rdb
Lumos=\Program Files\Lumos\settings.txt
[Gen_Filez_Backup]
FileBackupDirMode=Auto
ShakeSave=\ShakeAndSave\*.*
[Opera_9]
FileBackupDirMode=Auto
Bookmarks1=\Windows\Opera9\opera6.adr
Bookmarks2=\Windows\Opera9\Profile\opera6.adr
Cookies1=\Windows\Opera9\cookies4.dat
Cookies2=\Windows\Opera9\Profile\cookies4.dat
Secure=\Windows\Opera9\secure\wand.dat
Settings=\Windows\Opera9\opera.ini
Skin=\Windows\Opera9\Skin\*.*
[Opera_10]
FileBackupDirMode=Manual
cookies=\Program Files\Opera Mobile 10\profile\cookies4.dat
pass=\Program Files\Opera Mobile 10\profile\secure\wand.dat
prof1=\Program Files\Opera Mobile 10\profile\datastorage\*.*,*
prof2=\Program Files\Opera Mobile 10\profile\op*.dat
prof3=\Program Files\Opera Mobile 10\profile\*.ini
[Sounds]
FileBackupDirMode=Manual
MP31=\Windows\*.mp3
WAV1=\Windows\*.wav
WMA3=\Windows\*.wma
MP32=\Windows\Rings\*.mp3
WAV2=\Windows\Rings\*.wav
WMA3=\Windows\Rings\*.wma
[AppData_StartMenu_StartUp]
FileBackupDirMode=Manual
htcAudMgr=\Application Data\HTC\AudioManager_Eng\*.*,*
htcDownMgr=\Application Data\HTC\DownloadManager\*.*,*
htcStocks=\Application Data\HTC\ygo\*.*,*
htcTwitter=\Application Data\HTC\Twitter\*.*,*
StartMenu=\Windows\Start Menu\Programs\*.*,*
StartUp=\Windows\StartUp\*.*
Themes=\Windows\*.tsk
regexport.ini
- anything set to "Auto" gets saved to _Mod_\filesREG
- anything set to "Manual" gets saved to _Mod_\_Manual\filesREG
NOW SUPPORTS (as of version 1.1) 6Fg8's customRegExport Mod, see below for explanation and HEED THE WARNING!!!
6Fg8 said:
The mod allows additional parameters in REGEXPORT.INI:
Code:
[COLOR=Blue]key1=<yourkeypath1>
key2=<yourkeypath2>,<value1>,<value2>,<value3>, ... ,<valueN>
key3=<yourkeypath3>,*[/COLOR]
key1 is the traditional way of exporting registry keys as its already implemented. It exports this key including all values/subkeys.
key2 specifies a key, plus the value names you want to export (value1-valueN). Value names are CASE SENSITIVE (!), if they dont match you end up with an empty key.
key3 specifies a key, plus ALL values, but WITHOUT subkeys.
WARNING: DO NOT mix filtered (like in key2, key3 examples) and unfiltered keys (key1) in the same section, as this will lead to missing values. If you need to do this, split them into separate sections.
examples from my own usage:
Code:
[COLOR=Purple][B][Opera vibration][/B][/COLOR]
[COLOR=Blue]RegExportDirMode=Auto
key1=HKEY_LOCAL_MACHINE\Software\Opera\Defaults,VibrationEnabled
[/COLOR]
[COLOR=Purple][B][power+backlight settings][/B][/COLOR]
[COLOR=Blue]RegExportDirMode=Auto
key1=HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\Timeouts,BattSuspendTimeout,BattSuspendTimeoutSave,ACSuspendTimeout,ACSuspendTimeoutSave
key2=HKEY_CURRENT_USER\ControlPanel\BackLight,BatteryTimeout,BatteryTimeoutUnchecked,ACTimeoutUnchecked
[/COLOR]
Click to expand...
Click to collapse
Code:
[1000_MySettings]
RegExportDirMode=Auto
Attachments=HKLM\System\Inbox\Settings\AttachPath
AudioGateway=HKLM\Software\Microsoft\Bluetooth\AudioGateway
Backlight=HKCU\ControlPanel\Backlight
BLTimeouts=HKLM\System\CurrentControlSet\Control\Power\Timeouts
Clock=HKLM\Software\Microsoft\Clock
JPG1=HKCR\.jpg
Notifications=HKCU\ControlPanel\Notifications
Phone=HKCU\ControlPanel\Notifications\Phone
PhVol=HKCU\ControlPanel\PhoneVolume
PictureLoc=HKLM\System\Pictures\Camera\OEM\PictureLocation
SavLocAud=HKCR\SystemFileAssociations\audio\shell\save\Save Location
SavLocIE=HKCU\Software\Microsoft\Internet Explorer\Main\Default storage location
SavLocImg=HKCR\SystemFileAssociations\image\shell\save\Save Location
SavLocVid=HKCR\SystemFileAssociations\video\shell\save\Save Location
SoundCategories=HKCU\ControlPanel\SoundCategories
Sounds=HKCU\ControlPanel\Sounds
TCPWindowsSize=HKLM\Comm\tcpip\Parms
Volume=HKCU\ControlPanel\Volume
Wallpaper=HKCU\ControlPanel\Desktop
WMV1=HKCR\.wmv
[1001_TarkimSettings]
RegExportDirMode=Auto
KeyConfig=HKLM\Software\KeyboardConfig
[1002_HTCSoftwareHKCU]
RegExportDirMode=Auto
Camera=HKCU\Software\HTC\Camera
DownloadMgr=HKCU\Software\HTC\DownloadManager
Manila=HKCU\Software\HTC\Manila
People=HKCU\Software\HTC\People
TaskManager=HKCU\Software\HTC\TaskManager
[1003_HTCSoftwareHKLM]
RegExportDirMode=Auto
AudioBooster=HKLM\Software\HTC\AudioBooster
AudioManager=HKLM\Software\HTC\AudioManager_Eng
Camera=HKLM\Software\HTC\Camera
Config=HKLM\Software\HTC\Manila\Configuration
Facebook=HKLM\Software\HTC\FacebookSDK
InternetPush=HKLM\\Software\HTC\Manila\InternetPush
PhoneExtended=HKLM\Software\HTC\PHONE\PhoneExtendSetting
SlidingSound=HKLM\Software\HTC\SlidingSound
StartUpAnimation=HKLM\Software\HTC\HTCAnimation
Twitter=HKCU\Software\HTC\TwitterApp
YouTube=HKLM\Software\HTC\YouTube
[1004_Co0kie]
RegExportDirMode=Auto
Co0kie=HKLM\Software\HTC\Manila\Co0kie
Home=HKLM\Software\HTC\Manila\Home
Tasks=HKLM\Software\HTC\Manila\Tasks
[1005_HTCAccountMgr]
RegExportDirMode=Manual
AccountManager=HKLM\Software\HTC\HTCAccountManager
[1006_StartMenuIcons]
RegExportDirMode=Auto
StartMenuIcons=HKLM\Security\Shell\StartInfo\Start
[1007_MySoftwareHKCU]
RegExportDirMode=Auto
7zip=HKCU\Software\7-zip
ArkSwitch=HKCU\Software\ARKconcepts
DualBoot=HKCU\Software\Gen.Y
Changescreen=HKCU\Software\idevelopstuff\changescreen
FacebookApp=HKCU\Software\Microsoft\Facebook
Modaco=HKCU\Software\Modaco
Mort=HKCU\Software\Mort
Mosko=HKCU\Software\mosko.mobi
neuLight=HKCU\Software\Wei Enterprise
Palringo=HKCU\Software\Parlingo
PIMBackup=HKCU\Software\FdcSoft
QuickMenu=HKCU\Software\AlenSoft
RSS=HKCU\Software\Ilium Software
SIPChange=HKCU\Software\The Paradigm Group
SK=HKCU\Software\sk
TotalCommander=HKCU\Software\Ghisler
xTep=HKCU\Software\xTep
[1008_MySoftwareHKLM]
RegExportDirMode=Auto
Adobe=HKLM\Software\Adobe
AdvancedConfig=HKLM\Software\AdvancedConfig
eT9=HKLM\Software\Tegic\eT9
IE=HKLM\Software\Microsoft\Internet Explorer
Opera=HKLM\Software\Opera
PocketMusic=HKLM\Software\PocketMind
SRS=HKLM\Software\SRS
TouchInCallScreen=HKLM\Software\Marzens
[1009_Services]
RegExportDirMode=Auto
Stowaway=HKLM\Services\Stowaway
HTCVol=HKLM\Services\HTCVOLUME
MyPhone=HKLM\Services\MyPhoneService
MediaLibrary=HKLM\Services\MLUService
WinLive=HKLM\Services\Windows Live
PushInternet=HKLM\Services\PushInternetEngine
BTSyncServ=HKLM\Services\BthAsPlugin
deleteops.ini
- below is an example of the deleteops.ini
- used to delete individual files or entire folders
- wildcard (*) can be used
Code:
[DeleteFile]
file1=\Windows\StartUp\HTC*Up.lnk
file2=\Windows\StartUp\sdim.lnk
file3=\Windows\StartUp\Setup*.lnk
file4=\Windows\StartUp\LockDevice.lnk
[DeleteFolder]
folder1=\Windows\Start Menu\Programs\Games
folder2=\Windows\Start Menu\Programs\GPS
folder3=\Windows\Start Menu\Programs\*net
folder4=\Windows\Start Menu\Programs\Multimedia
folder5=\Windows\Start Menu\Programs\Office Mobile
folder6=\Windows\Start Menu\Programs\Tools
anyfilename.auto
- below is an example of an ".auto" file
- used to automate cab installs that require user input
Code:
[AutoFile]
InstallLocation= (0 = device, 1 = storage card)
WindowTitle="Keyboard and Mouse Setup" (name of window to perform actions on)
[ScriptCommands]
1=SendLeft
2=sleep(100)
3=SendCR
4=sleep(1500)
5=SendOK
customlinks.ini
- if you want a link for a specific cab to be installed
- to a different directory than the default
- put exact cab file name without extension as first param
- wildcard (*) can be used
- after cab is installed, the link will be moved to where you want it
Code:
[LNK Files]
Myapp-version*=Programs\MyApps
regedit.Rpr_ARM=Programs\Registry Tools
kevtris=NONE
*=Programs\Other Tools
exeparams.ini
- same as above, filename (no ext) as it exists in _Mod_\filesEXE as first parameter
- parameters go after the equals sign
Code:
[EXE Parameters]
cusTSK=\Windows\Windows Mobile Green.tsk
scriptparams.ini
- same as above, scriptname (no ext) as it exists in _Mod_\filesMSCR as first parameter
- parameters go after the equals sign, inside the quotes
Code:
[Script Parameters]
MyScript="varone=one vartwo=two varthree=three"
Your zip file
Your zip file doesn't work. It gives errors when you try to unzip it.
BTW I search the whole xda for a post saying this and I didn't find one...lol
Other links
Sorry... updating zip file now...
Cingularman said:
Your zip file doesn't work. It gives errors when you try to unzip it.
BTW I search the whole xda for a post saying this and I didn't find one...lol
Click to expand...
Click to collapse
see top post for correct updated file =)
Great reference Ben..as always very well done!
krook6023 said:
Great reference Ben..as always very well done!
Click to expand...
Click to collapse
thanks, just trying to be a contributing member, even if "my" stuff isn't exactly 100% original... MortScript is getting easier by the minute for me, coming from self taught php background a lot of it is similar or the same even... I'm sure there's some languages that php resembles... but I'm not really a programmer of any sort, just an accomplished "tinkerer" heh...
I posted this in the Energy thread - it was suggested I ask here... any help would be great. Thanks.
Hi -
Can you give me a step by step on the order in which you do stuff after flashing (when to reinsert the sim card, when to run PIM Backup, etc.)? I basically stole your entire XDA_UC (thank you btw!) just adding a couple files and reg settings for some applications and a few things don't seem to work for me (i.e., my favorite people never come back in the right order or even the right people, my hotmail gets screwed up, etc.). I just can never seem to get any of the backups to work exactly right and I've tried SASHIMI, NRG's Export/Importer, and XDA_UC. I just think I'm doing something at the wrong time and things are stepping on each other or something. Anyway, thanks for the help!
PS I'm installing the latest 23xxx CHT rom via SD card ...
shannyb1972 said:
Hi -
Can you give me a step by step on the order in which you do stuff after flashing (when to reinsert the sim card, when to run PIM Backup, etc.)? ...snip...
PS I'm installing the latest 23xxx CHT rom via SD card ...
Click to expand...
Click to collapse
sorry for the slow reply, had to pick up my Dad from his elbow surgury and ran into car trouble on the way home (he just spent almost 6k on fixing that stupid thing in about a 2mo period... lol)
anywas... if THIS POST doesn't answer all your questions feel free to ask anything more specific =)
benjamminzIS said:
had to pick up my Dad from his elbow surgury and ran into car trouble on the way home (he just spent almost 6k on fixing that stupid thing in about a 2mo period... lol)
Click to expand...
Click to collapse
The car or the elbow?
Anyway, hope he has a swift recovery (and thanks for the great posts)...
rmanaka said:
The car or the elbow?
Anyway, hope he has a swift recovery (and thanks for the great posts)...
Click to expand...
Click to collapse
ROFLOL... yeah guess I should have been a little clearer on that =P the car... what a waste... american cars = teh suck!
benjamminzIS said:
ROFLOL... yeah guess I should have been a little clearer on that =P the car... what a waste... american cars = teh suck!
Click to expand...
Click to collapse
Maybe we ought to start sponsoring you (like we did NRG for a new Fuze) so you can get a European car?
Tazkika said:
Maybe we ought to start sponsoring you (like we did NRG for a new Fuze) so you can get a European car?
Click to expand...
Click to collapse
lol... no, not my car = crap. my dad's car... lol... my car, Lexus IS300 = wrecked (not the one in sig) into the back of my best friends truck, back in July, was looking (rubbernecking) at flipped car on other side of road, road was wet, person in front of my friend slammed on their brakes to turn left (while I was looking at flipped car) I slid into back of my friends Nissan Titan (I now call them wreckalexuses) LOL I will get another one soon enough, I just got screwed by my insurance company AND GAP coverage and ended up having to pay out because they decided to total it... only thing holding me back at the moment is a 9-5er (or 11-7, hell I'd take anything right now... lol) so no worries...
Look at me! I'm cluttering my own thread!!! heheeee
here is a quick question:
I want to copy a folder and his content from storage card to My Documents\My Pictures.
so from : Storage Card\XDA_UC\Files\ ( ProGloss_60%) this is the folder to be copied )
to : \\\My Documents\My Pictures
how can I do that ?
benjamminzIS said:
sorry for the slow reply, had to pick up my Dad from his elbow surgury and ran into car trouble on the way home (he just spent almost 6k on fixing that stupid thing in about a 2mo period... lol)
anywas... if THIS POST doesn't answer all your questions feel free to ask anything more specific =)
Click to expand...
Click to collapse
Sorry about the car trouble... no worries, I don't consider less than 24 hours a slow response to a message board anyway. You regular posters on this free community board are more responsive than my help desk at work!
Anyway, your post explains very clearly what you do up to flashing the rom. My question is more about the order to do things AFTER you flash. For example, I flashed the latest yesterday and it says "update complete". What is the order I should do things at that point? When to replace the sim, when to hard reset, when to run PIM backup, do I need to manually disable anything that's running, etc.?
Thanks for your help!
ceesheim said:
here is a quick question:
I want to copy a folder and his content from storage card to My Documents\My Pictures.
so from : Storage Card\XDA_UC\Files\ ( ProGloss_60%) this is the folder to be copied )
to : \\\My Documents\My Pictures
how can I do that ?
Click to expand...
Click to collapse
if that's all you want copied then just place it in XDA_UC\Root\My Documents\My Pictures
then use this part of my copy2root script, put it in a txt file and rename the txt to .mscr and place in the XDA_UC folder :
Code:
XCopy( "\Storage Card\XDA_UC\Root\*.*", "", TRUE, TRUE )
if you're already using my mod then just place place them in the folder as I first stated and they will be copied during the setup...
shannyb1972 said:
For example, I flashed the latest yesterday and it says "update complete". What is the order I should do things at that point? When to replace the sim, when to hard reset, when to run PIM backup, do I need to manually disable anything that's running, etc.?
Thanks for your help!
Click to expand...
Click to collapse
O.K... gotcha...
after update:
1. at "update complete" put mSD in
2. put battery back in
3. reboot
4. wait for xda_uc message to pop-up, hit "YES" to start
5. after setup is complete (wait for the second message saying customization is complete, I click NO here)
6. this is where I run TouchProTweak to setup a couple things I haven't figure out how to do via reg settings.
7. remove back cover and slide SIM in over battery (if you don't want to do it this way then slide2shutdown, remove battery and insert SIM)
8. restart
9. wait for connection setup, do setup
10. here is where I enter into manila my facebook, twitter and youtube passwords and link facebook accounts from the all people > updates tab
11. start enjoying your freshly setup rom!
I don't hard reset, because of task29... so far (2wks) I haven't noticed any issues due to not hard resetting after first screen calibration.
as for people tab not being in right order... I don't know if anyone has figured out a fix for that... I don't really use it other than to have those particular people in it, so it doesn't really bother me if it comes back in correct order or not...
thanks will try it .
thanks it worked .
Boy, I hope this isn't a dumb question... I've searched without any luck, but I can't imagine no one has tried this yet: Is there a way to export ActiveSync settings for XDA_UC? I couldn't find anything like that in the Settings Exporter.

[Q][VZW Galaxy Nexus, CM 10.1.2] Outgoing SMS being split and delivered out of order.

I've tried to narrow it down to a particular app or system setting, but I cannot figure it out for the life of me. Here's the facts:
* Messages more than a seemingly arbitrary amount of characters (the most recent example being split after 67 chars) and will be split delivered out of order. This is happening to my girlfriend when she receives them on her iPhone 5 on AT&T (though I doubt it's just her, I just don't text too many other people, especially not with long messages). I've tested using Google Voice as well, and it will do the same thing. I can get screenshots, if needed. This happens in both the stock messaging app, and ChompSMS.
* Was happening on my old phone (Droid Bionic; I just changed to the Galaxy Nexus yesterday). Issue was not present at stock boot-up, nor after rooting and flashing CM-10.1.2.
* I made nandroid backups (TWRP) at the following points during the new phone setup and tested the SMS issue at each point:
--- After root, clean (system, boot, efs) (issue not present)
--- After account add and system settings configured, before TiBu restore (system, data) (issue not present)
--- After TiBu restore (system, data, cache) (issue not present)
--- Current (system, data, cache) (issue present)
* Apps I have installed that have any kind of SMS read/write/send/receive permissions (as verified by Permissions Explorer):
--- SMS Backup+ (READ_SMS, RECEIVE_SMS, WRITE_SMS)
--- AndroidLost (has pretty much every permission imagineable, and admin access)
--- MightyText (READ_SMS, SEND_SMS, WRITE_SMS, RECIEVE_MMS, SEND_MMS) (note: with new "new run" on the new phone, SMS worked properly until I installed MightText, the issue persists even after an uninstall and reboot, however)
--- Dashclock (READ_SMS)
--- Google Search (READ_SMS, SEND_SMS, WRITE_SMS)
--- Google Voice (READ_SMS, SEND_SMS, WRITE_SMS)
--- Google Hangouts (RECEIVE_SMS, SEND_SMS, READ_SMS)
--- Stock Messaging (All relevant permissions)
--- Stock Phone app (SEND_SMS, SEND_SMS_NO_CONFIRMATION, READ_SMS, WRITE_SMS)
--- Titanium Backup (READ_SMS, WRITE_SMS)
--- Swype (READ_SMS)
--- Bluetooth Share (READ_SMS, RECIEVE_SMS, SEND_SMS, WRITE_SMS)
I've tried uninstalling MightyText, AndroidLost, and SMS Backup+ and tested between each uninstall, but it still happens. If I restore to a nandroid backup from before the "Current" backup, SMS works fine (I'm about to test the backup from between the TiBu restore, and the current image; I want to see if it happened DURING the restore, or if it was the configuration of each app and re-registering everything that caused the issue; MightyText was installed separately, after the restore, but before the current image).
I'm still testing things out at the moment, but any direction or help would be greatly appreciated. I'm not sure at this point that it's my carrier (Verizon), since restoring to an earlier image seems to fix it.

[Q] Best Contact Cleaning App?

Okay I just restored from KitKat to Lollipop and now suddenly I have 4,921 contacts instead of the normal 366 contacts, I had a backup in go backup of the normal 366 contacts but now go backup won't work and just keeps fc'ing and whoops I tried uninstalling and reinstalling it and erased the backup, but for some reason my new favorite backup app My Backup Pro saved every SINGLE Contact, but I don't care about FB Contacts, E-mail Addresses and all that, I just want the contacts with phone numbers restored and that and I'm getting the constant nag too many contacts in notification tray. So I just wanna go through and clean out all the useless contacts, what app would ya suggest for this extensive filtering.
-edit-
Okay so I managed to narrow down my contacts to 349 in a csv file with 449 lines, but everytime I use a csv importer it labels them as 1, 2, 3 et cetera contact names. Sample of the code, how do I clean this up or get them to be named properly...
Code:
No.,,Name,,ph_numbers
1,,Acworth Cycles,,Mobile : 000-974-0056
2,,Adam,,Mobile : 000-768-8131
3,,Adele,,Mobile : 000-256-6915
4,,Aimee Linsenbigler,,Mobile : +1-000-330-0187
5,,Ali Goldsberry,,Mobile : 000-392-4540
6,,Alice,,Mobile : 000-664-2269
7,,Alicia,,Mobile : 000-353-7943
8,,Alisa,,Mobile : 000-665-1934
9,,Alisa,,Mobile : 000-665-1934
10,,Allatoona Cycle,,Work : 000-974-3206
Mobile : 000-974-3206
11,,Allissa,,Mobile : 000-716-6927
12,,Amanda (Vampire),,Mobile : 000-667-1319
Mobile : 000-360-3525
Mobile : 000-861-1187
Mobile : 000-553-5044
Took out the area code cause well yea PRIVACY reasons. LoL

override android:allowBackup?

Is possible to override the android:allowBackup flag in AndroidManifest.xml so you can backup completely apps that are not allowed by default?
Each time I make an adb backup several apps are missing from the list. I hate it and iOS is much more complete in this aspect.

Categories

Resources