Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


CycleTourer

32 posts

Geek
+1 received by user: 14


#323641 26-Dec-2025 17:31
Send private message

I'm in the process of moving into a P6 to replace my much-loved P3, because of the 3G switchoff.

 

Up till now I've used many of the Simple Mobile suite of tools, including the dialer.  But for the new phone, I'm giving the Fossify suite a try.  I'd really like to import my call history from the P3's Simple Dialer into the P6's Fossify Phone, but I'm getting "Invalid File Format" when I try.

 

It gets partway through the file (some calls are shown on the Call History afterwards), but working through the results of that to try and debug is not producing any useful clues as to what's wrong.

 

I've used a JSON file format validator to check there's nothing obviously wrong with the file format.  I'd like to try checking that the names (the LH part of each pair in the file) are valid, but I can't find anything about what Fossify Phone expects.  Does anyone here happen to know, or know where I could find it?  (Or have any other ideas as to what I could try?)  I'm a retired software engineer but very new to anything 'fancy' on phones.

 

Many thanks! 😀


Create new topic

This is a filtered page: currently showing replies marked as answers. Click here to see full discussion.

d3Xt3r
697 posts

Ultimate Geek
+1 received by user: 132

Trusted

  #3447419 26-Dec-2025 20:34
Send private message

There's an open issue for this on their Github page.

 

Seems like the author of that issue managed to resolve the issue by modifying a few fields:

 

Having done a few calls on the fossify version I could export the log, compare the content and replace a few values in the simplemobiletools version so it could be imported.

 

What I did was:

 

  •  

       

    • remove neighbourIDs
    • add simColor with the same value as the one present in the fossify export (not sure if this is required nor how it is used, I know these calls happened on the same SIM so I though I would rather have them be categorized as such)
    • add 000 at the end of all startTS, otherwise it would date all imported calls as having happened in 1970.

Also, I took care of removing the trailing newline my text editor added upon saving.

 

 

 

If this doesn't work or is in the "too hard" basket, you could just export your own copy of Fossify's json, feed both your old and new jsons to a semi-competent LLM and ask it to convert the old one to match the new one (btw stuff like this is something LLMs are actually good at, in case you've never used one). :)


Create new topic








Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.