How to migrate from CalyxOS?

Hello, I’ve been using CalyxOS for two years, but they’ve had some issues and I decided to try IodéOS. But I have a lot of stuff to back up.

  • Seedvault for many applications. Even though it’s not very reliable (in my experience), I’m going to use it.
  • Many applications have export/restore settings. It’s tedious, but it works.
  • SMSIE for SMS/MMS. I had some problems the last time I used it…
  • I also don’t know how to back up my WhatsApp conversations…
  • I don’t have a cloud service, and honestly, I’m almost tempted to use Google for this particular reason: migration is difficult.^^

But maybe you have some ideas I haven’t thought of? Thanks!

Phone : Pixel 6A.

Hi Cocoline,

please always specify your device when seeking for help here :slight_smile:

For SMS and telephone data, you could use Fossify Phone and Fossify Messages (F-Droid). They do have an export function. (I personally did not use it, since I do not have a SIM card on my smartphone.)

I have moved to iodéOS from CalyxOS in August 25 - did it with Seedvault. Important learning for me was: Don’t restore your backup when the device asks you for it. Let iodéOS install their standard apps (like F-Droid etc.). After that you can selectively restore Mail apps, calender and so on (apps with personal data). All the other apps you can just do a fresh install from F-Droid/Aurora.

1 Like

There is a local Backup at Android > media > com.whatsapp > WhatsApp.

And then, do I need to copy this folder after installing WhatsApp?

Thanks for this advice. I could have made the wrong choice. (I’ve edited my first post)

Yes after installing & giving the permissions before opening WhatsApp

What permissions are needed on which files? Thanks

I believe they are referring to WhatsApp needing all sorts of permissions to be able to re-register (send an SMS etc).

Seedvault can restore your SMS / MMS database by itself. But yes other apps can explicitly export and import them as well (I use SMS Import / Export… it does MMS as well and I have had better luck with group MMS with it than with the builtin Fossify Messages import / export), so it is good to maybe have both but just try the Seedvault restore first as part of restore of all the rest too (?)

1 Like

Fossify was unable to sort my SMS/MMS messages in chronological order (all my SMS messages had the same date). So I’m using QUIK for the moment.

Everything else works fine.

1 Like

I did make the same move in October with almost no efforts on a motorola G42 with SeedVault. The suggestion about selective restore from seedvault is indeed important (I did not make it!).
As an additional security measure, I always do some backup, as far as possible with the system offered by each apk, on SD card.
For me whatsap restore “facility” has never succeeded without gougoul. It’s a pity because Meta stays with my messages and I do not !! That’s another reason to quit whtsapp.
For SMS, I recommend SMS Import/Export of F-Droid. Works fine for me.
Welcome to Iodé then

2 Likes

Sorry for you, but I agree with you. I don’t use WA a lot ; almost only to contact shops/sellers/administrations.
For me, copying the Whatsapp directory in Android/media/ was enough.

2 Likes

I see it a little differently: Personally, I prefer a complete transfer when changing operating systems (iodéGSi to ShiftOS-l, ShiftOS-l to iodéOS) at first stage. Then I have to add the F-Droid third-party repositories specific to that OS afterwards, so what.

I did the move and it was really easy using seedvault.

However, I have a few questions that I might post in other threads. And I’ll also search if I can find the answers. First : I was using trackercontrol app which does about the same job as the iodé app but I found it more usable : for each app, there is a categorization of the trackers found so if an app doesn’t work, you can try to unblock each tracker beginning with those categorized as essential until you find the one preventing the app to work when blocked. From what I’ve seen you the iodé app despite offering many options (I paid for the premium version) doesn’t seem so customizable. But maybe I’m missing something ? Is there a very complete tuto for noobs like me ?

Also I was using shelter for my banking apps and those requiring too much unblocked trackers to work so there were separated from my personal apps and datas. I believe it would be wise to do the same with iodé or is it worthless ?

Frankly IodeOS’ tracker control is baked in to the system and much more elegant solution. In my experience most apps have worked even if I set them to be in Reinforced mode. For a specific app in iode app, go to Report, select the app you need to and you will see which trackers have been blocked for that app. Once you click on the tracker you can manage blocking settings for that tracker either system wide OR just for that app. Also, you can also select Stream to see in real time quickly to pinpoint which tracker may be causing for an app to malfunction

1 Like

As this is a system app, the settings are the same across all profiles and users. If you allow all trackers for this app in your work profile, they will also be allowed for your main user, and vice versa. Your general security configurations also apply to all profiles.

1 Like

Thank you very much for your answer. It is very helpful ! I’m very happy to read it can do the same and even much more as tracker control which I was used to.

I will search if I can find some sort of tutorial to get the best out of this app

2 Likes

Thank you for your very helpful answer !

1 Like

iodé app (graphical “frontend”) documentation: iodé app - iodé
iodé blocker (the “backend”) documentation (more technical): iodé Adblocker (The iodé Blocker) - iodé

I do the same for banking, WhatsApp, Telegram, and other apps I want to freeze and not have continually running in the background (hello Qobuz: you are killing my battery!) :slight_smile:

1 Like

Thank you For your answer rik. I tried to put whatsapp in shelter with calyx but I wasn’t successful !

It did not find the contacts although I did import the contact app in shelter. I’m going to try again. Best would be to avoid whatsapp. Unfortunately it is almost impossible. Everybody uses it and many people refuse to use signal or any other communication app instead. A few years ago, I installed threema but nobody in my contacts was using it. So I never used it

You’ll also need to add the contacts to the work profile’s contact list (via the Contacts app). It’s essentially like having two separate devices.

1 Like