Need help transitioning from iOS to GrapheneOS

I wanna sell my iPhone and get a Pixel with GrapheneOS, but I have some question and I wish I can could get some answers:

How would I go about transferring photos, Passwords along with 2FA codes, calendars, contacts, messages (debating if I really need to, if it’s possible) and e-books.

With photos, I wanna make sure they have all the metadeta they possibly can (location, format, wide, ultrawide camera and with what those pictures taken with.

Note that I do have a backup iPhone XS, but I would like to be able to transfer anything that I can without spending a lot of time adding things manually like passwords, contacts and calendars. Thanks :smiling_face:

1 Like

You can just export some of these things and then import them into Android applications, for the rest, like photos, you would want to transfer them to your PC and then to your Pixel.

2 Likes
  • Photos

I used a Synology and synced my photos with their app. You could store them on your PC or use Proton Drive now that it syncs iOS photos. Also Ente Photos, but I don’t have experience with it.

  • Passwords with 2FA codes

Depending on the platform where the codes and passwords are stored, this shouldn’t matter. If they’re not somewhere like Proton Pass, Bitwarden and Ente Auth, then transfer them. This should be easy with an export/import.

  • Calendar

I switched to Proton Calendar and just manually added the events I needed.

  • Contacts

You can export contacts stored in iCloud via a .VCF file. You can then import that into GOS, or what I did was import the iCloud VCF file into Proton Contacts and make any contact changes there, then import that into your GOS. Use Proton Contacts as your “sync” service.

  • Messages

Probably not possible if its iMessage.

  • E-Books

I have no experience with this, but it depends if it’s stored locally or if it’s a platform like Amazon Kindle app.

4 Likes

I did this a few months ago myself.

For photos, I just downloaded them to my PC and now recently have backed them up to proton drive.

For 2FA I had already transferred my TOTP codes into Standard Notes, but if you don’t have a 2FA app that is cross platform you can probably just copy the secret keys into the new app on GOS that you chose to use.

Calendar, is something I dont really use but you should be able to move them into Proton or Tuta calendar and then just load that on the new device.

Contacts, you can export the .vcf file from you contacts app on iOS and just load that into your contacts app on GOS.

Messages, I’m not sure if there is a way to export messages from iMessage to Android.

Ebooks will depend on the platform, I use epubs I download and read them in Lithium with no network access on GOS and that works for me. Since I have all the files downloaded I just transferred them over through Proton Drive and was good to go.

Passwords can be exported from the iCloud keychain into almost any password manager you choose to use.

2 Likes

Has to be done on macOS but other than that it works pretty good.

2 Likes

I didn’t even register that but you’re right. Here’s a link to a few semi-manual methods to do it in windows, iPadOS or maybe iOS too.
https://www.reddit.com/r/1Password/comments/12zz1p6/is_it_somehow_possible_to_export_icloud_passwords/

Yeah i’m leaning towards Ente Photos, but €6.99/mo for 200 GB is pretty absurd compared to the €2.99/mo I pay for iCloud that includes more than photo syncing, but I guess that’s the price you pay outside the big players. Hopefully they can drop down the price at some point.

I use Apple Passwords but it’s no biggie exporting them like the comments under this post suggested since I have an old iMac.

Very nice, thank you.

Yeah I wasn’t expecting to be able to do that, i’ll live with it.

Was able to scrape up all my .pub files so all good.

Thanks

1 Like

And they did :slightly_smiling_face:

I see this as a big problem with E2EE cloud offerings. There is no offering which does, what you expect from a good cloud:

  • adjustable one-way and two-way sync on all platforms (Android often only one-way)
  • ML for image tagging, face detection and clustering
  • all file types, not just images
  • WebDAV, CalDAV and CardDAV support
  • everything E2EE

I have successfully transitioned from iOS to GrapheneOS. Had some troubling with Smart-ID and my banking app, but atleast I got them working, same with everything else I was asking about.

8 Likes

Congrats!

1 Like

Can you confirm this? How do you use Proton Contacts as sync service for GOS? Or am I not understanding you well?

Proton still seems that synching is an upcoming feature (see here, bottom of the page)

I don’t use Proton Contacts, I just downloaded my .vcf and imported it into to default Contacts app on GOS.

That statement has been there for a while seems they allocated the resources to build a bitcoin wallet instead :upside_down_face:

1 Like

I’m also pretty sure that there are features on Proton’s roadmap that have higher priority than this one.

Even if this was the feature with the highest priority, it’s not easy to implement it for all the Android flavors that are available, especially implementing it in a secure and robust way.

I think the question was for @anon84446299 who was quoted there.

Your right. Sorry about that.

Quick question, any ways to interact with iMessage from GrapheneOS? Or is that still locked down by Apple?

Underrated comment!

RCS is supposed to come after DMA of EU. But who knows when, I didn’t see a news so far. Maybe I am not updated.