Personally I have switched to Kiwi Browser on Android, as Firefox for Android > 68 is not very usable for me. The lack of tab reordering, the inefficient bookmarks access (no longer on the homepage, always resets to the topmost folder, default folder can't be changed, ...), the quiet resetting of about:config settings on Fennec F-Droid or Nightly (e. g. HTTPS only mode), combined with the walled garden (no add-on sideloading; a "collection" is not sideloading, as it still relies on addons.mozilla.org) is a deal-braker for me personally.
All these things have been reported on Github and I am following all relevant issues ... But after adding collections to Nightly, the developers closed and locked the issue about sideloading, even though it is not fixed, as there is still no way around the walled garden (= sideloading). Since this day, I have lost my enthusiasm for Mozilla and the interest in Firefox for Android.
Kiwi is not perfect either (limited support for custom search engines, address bar editing, random crashes on google.com), but overall it is much closer to what I want than Fenix.
I use floccus (via my Nextcloud) to sync my bookmarks with my desktop browser, so the lack of Firefox Sync on Kiwi is not an issue for me.
I still enjoy Firefox (ESR or stable on Linux, as both support sideloading) on the desktop, but I am already monitoring the alternatives, so I have an idea where to switch to, should desktop Firefox follow the path of Firefox for Android. :/
I tried many times to use Xbrowsersync but it locks up my browser for long periods while syncing and I don't have that many bookmarks, around 700 iirc. I've tried different servers but I could never get the freezing to stop. I've switched to floccus instead.
>If Floccus makes an android foss I'll try it.
They do! @GitHub / @floccus.com
Floccus doesn't use specialized servers like Xbrowsersync, you just point it at existing cloud storage and it encrypts your file and uses that as your sync storage for clients. I just configure to use a free WebDAV provider like box.com when I set it up for others or self-hosted WebDAV for my own bookmarks. I can give more details on the settings needed for box.com if anyone needs it. It also supports cloud providers like Google Drive, but I had trouble getting that to work on an Android client so I quickly switched to WebDAV rather than troubleshooting the issue.
Hmmm. That is cool, and if it works for you, great. I have used xbrowsersync religiously for many months, but
Anyhow, I'm trying out floccus and it seems OK so far for my use cases (firefox/chrome/linux/chromeos). Not sure if floccus solves your problem because I don't use ios and did not pursue all the leads, but there may be some hope (e.g., https://help.nextcloud.com/t/bookmark-support-inside-ios-app/37036).
Nextcloud Bookmarks on the server and the Floccus extention for browsers. No there's no mobile solution but if you use a desktop chrome and sync with your profile via mobile, that's the best I can think of.
Nextcloud + Bookmark App + Floccus is a good setup (https://floccus.org/)
Floccus cant do mobile for now, but it syncs between desktops fine, and you can access all your bookmarks via the Nextcloud web UI or the bookmarks app.
It might not be right for everyone, but I use Floccus. I have it set up to sync via my Nextcloud, but you can also have it save to a local file which you can then sync on something like DropBox or Google Drive.
You get a Sync ID, and create an encryption phrase. I would recommend saving these in your password manager.
Once you get to the other browser, install the password manager and xBrowserSync, then login to the password manager and grab your sync ID and passphrase and it will sync.
There is also Floccus, which I use right now with my NextCloud Instance (which xBrowserSync has plans to support in the future).
Try: floccus
> Sync your bookmarks across browsers via Nextcloud, WebDAV or a local file (and thus any file sync solution)