I should ask... does "contacts_export" has the same data than the original one?
Checking the format of the contacts_export file, it's basically in the following structure (I broke up the lines to make it easier to read the XML structure):
Code:
<?xml version="1.0" encoding="utf-8"?><XMLContactList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://pme.microsoft.com/contacts/contactimport"><Contacts>
<Contact>
<FirstName>Boba</FirstName>
<LastName>Fett</LastName>
<PhoneNumbers>
<PhoneNumber PhoneType="mobile">8885551212</PhoneNumber>
<PhoneNumber PhoneType="business1">8885551100</PhoneNumber>
</PhoneNumbers>
</Contact>
</Contacts></XMLContactList>
I do wonder what xmlns="http://pme.microsoft.com/contacts/contactimport" should have, as that link is not valid.
The header of the cellebrite.contacts.xml file is the same:
Code:
<?xml version="1.0" encoding="utf-8"?>
<XMLContactList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://pme.microsoft.com/contacts/contactimport">
Reviewing my own contact files, I only have the PhoneType tags of "mobile", "business1", "home1", and "company", which match up the types of numbers I have stored. I haven't played with the other phone number types (home2, work2, home fax, work fax, assistant, pager, car, and radio) but would assume the tags for them are similar to their names in the KIN UI.
I will CB my phone, as i think that i'm the only one who can "afford" that data losing operation. Then, i will do contacts for me, like Yoda hahaha.
What i'm afraid if what happens in loading one wrongly written test.xml moves it to a cache, where we can't read and doesnt matter if we reupload (if kin ignores it). I guess that it's supposed to be OK cause it comes from a good source (cellebrite UFED machine, for example) which wouldnt make it wrong in the first case.
My guess is, as long as you have the valid structure in the XML, and a valid name (I wonder if it just needs to be *contacts*.xml in the root folder, or specifically cellebrite.contacts.xml to import?) it should be okay. Thanks for being willing to test. I have over 200 contacts, and although I assume I can easily import them again, I'd rather not risk it.
Btw, when i examined my logs (feature from kintwoM only) i saw that some logs showed errors related to import contacts with parse errors stopping the procedure. ALSO, connections failed to the cloud server, so i wanna express that KinTwoM may be keep calling home, without response, of course. My bet is that the log issue was implemented in case of Loop removal going nuts.
My suspiction is increased when "PROGRAMNITT" instructions were written on the "Other" submenu of the ... well the PROGRAMNITT menu... how do you get there in first place to read the info?... lame
Yeah, I tried reviewing the logs but they weren't the easiest to parse due to the extra characters (unicode?) in them. I'm glad you've had a look at them!