yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi Note 10 Questions & Answers] joke19:
Number ome was the last zip with I root my phone with simple flash and number 2 is the new one.

Look inside.

Here the how to from magisk for a customer recovery.

Download the Magisk APK

Rename the .apk file extension to .zip, for example: Magisk-v22.0.apk → Magisk-v22.0.zip. If you have trouble renaming the file extension (like on Windows), use a file manager on Android or the one included in TWRP to rename the file.

Flash the zip just like any other ordinary flashable zip.

Check whether the Magisk app is installed. If it isn’t installed automatically, manually install the APK.
[Xiaomi Mi Note 10 Questions & Answers] wedgehog:
Did you solve it? After I've updated to V12.1.2.0.RFDMIXM Android 11, I can't install Magisk through TWRP, even with the latest canary release

Also tried installing through patching boot.img and recovery.img, with magisk 21.4, 22.0, and latest canary (22006). Everytime system refuses to boot (shows MIUI boot screen for a couple of minutes, then vibrator, then system reboots to recovery).

I've also searched in https://xiaomi.eu/ forums, and the official Magisk general support thread https://xdaforums.com/t/magisk-general-support-discussion.3432382/ but can't find any solutions.
[Xiaomi Mi Note 10 Questions & Answers] Intruder_Alert:
Patching the images does not work. But installing the magisk.zip (the latest version) through TWRP or OrangeFox does work (tested and confirmed)! I don't get why it works when installing the zip and does not when patching a recovery.img but this is what we got...

Fun Fact, the instruction manual states you have to hold the HW key to enter recovery until the boot logo shows up, for me now the device is rooted on every boot without any issues, without the need to hold down any buttons.
[Xiaomi Mi Note 10 Questions & Answers] pawn_broker004:
I just decided to update to V12.1.3 yesterday and got the same problem as yours. Keep trying every version of magisk, from latest and its previous to no avail. It got stuck at MIUI logo even when I left for good half an hour. If I didnt flash magisk zip it loads just as normal but without root, but I still want magisk.

Today I just thought of trying different version of recovery. The current one is TWRP-3.3.2B-0219-XIAOMI_CC9PRO-CN-wzsx150 that got me stuck. Then I flash OrangeFox-tucana-beta@R11.0_2.zip recovery. Flash V12.1.3 followed by Magisk-v22-0.zip using OrangeFox worked wonderful. Hope it can help you if you are still stuck like me. Now I can sleep at night.
[Xiaomi Mi Note 10 Questions & Answers] insetta:
Right now I'm still in trouble, after a Magisk update, my phone got stuck in bootloop I had to wipe everything.

But nor the latest .Eu or Global ROM works with Magisk now. I followed the guide by topjonwho (Magisk dev) that says if I don't have a boot.img, I have to modify the recovery.

Well, no luck.

But! If I take the boot.img from the fastboot ROM, and modify that with Magisk, I can boot it up with root. But if I flash that boot.img I'm still stuck on boot. Same with original and TWRP recovery.

You say using OrangeFox-tucana-beta@R11.0_2.zip I can just simply flash Magisk 22.1 az a .zip, like in the good old days?
[Xiaomi Mi Note 10 Questions & Answers] pawn_broker004:
Yup, tried that boot.img method doesn't work too.

It was magisk 22.0 when I upgraded to 12.1.3 but i guess 22.1 works the same. So nervous waiting the MIUI screen for about 15 minutes, relieved when it finally went through.

Now I'm already upgraded to 12.1.5 magisk 22.1 using the same method. Flash rom followed by magisk zip, like good old days.
[Xiaomi Mi Note 10 Questions & Answers] insetta:
So I'll have wait at boot for about 15 min? I'm afraid of screen burn-in.
[Xiaomi Mi Note 10 Questions & Answers] mdalarian:
Hi, I always use Orange fox but after the Android 11 update I am not able to see any files after installing custom recovery (Orange fox latest). When I boot my phone into orange fox recovery, it is not showing my files. Files are shown as renamed as fkffqwhfjkfhsf something like that
[Xiaomi Mi Note 10 Questions & Answers] insetta:
Can you see your files while your phone is booted into OS?

Chances are, the encryption type changed from FDE to FBE, meaning the master key no longer works.

I suggest you backup everything now to a computer, because you can end up like me, and lose access to any file on the phone.

If you saved everything you deem precious from your phone, you need to do a wipe, and then FORMAT /data in recovery.

This will factory reset your phone, but it will work proper with the recovery.
[Fairphone 3 / 3+] karlito05:
Thanks a lot for your excellent work!

I just installed the Rom on my FP3+ and so far it runs smoothly. It looks and feels beautyful. I really appreciate your decision to select and install most needed apps so one can start at once with the experience. Of course I will install my favorite apps anyway (no google-stuff of course ;-D ) but I can do this whenever I feel like it and the phone runs fine anyway.

It seems that the fingerprint-sensor works better than with /e/ that I had installed before.

Thanks again and please keep that great project up. That you sell refurbished phones is a great job as well. I hope that many people go for that and safe very precious resources and help our planet by that as well.

I really enjoy this Rom!
[Fairphone 3 / 3+] vince31fr:
Thanks for you enthusiastic comment ;-)

As the decision to include many basic apps does not suit everyone, we also recently included a simple way to uninstall or completely hide most preinstalled apps (Settings -> Apps & Notifications -> Preinstalled apps). This is not mentioned in the OP yet...
[Fairphone 3 / 3+] karlito05:
You are welcome ;-)

Now I found something that is not working: Screencast. There is a connection but TV shows nothing or a scrambled picture depending which app is on screen. The dongle is working with another phone. Sorry for bad quality of the pictures...

View attachment 5254815

View attachment 5254817

View attachment 5254819

With /e/ it did not work at all, phone rebooted when trying to connect. Maybe its a problem of Android 10 and FP3? I did not try it with stockrom. And of course I can live without screencast but its a nice feature...

Still enjoying the wonderfully degoogled Rom, though :)
[Fairphone 3 / 3+] karlito05:
Something else I am missing (not complaining...):

NFC is not working long enough for the data exchange with my smart ID card. I read that "extended length" must be enabled in the firmware so packets of more than 500 Byte could be transfered for it to work. Could you please include that in the next build if possible?

Again many thanks for your great work! Have a nice weekend.
[Fairphone 3 / 3+] iodeOS:
Our beta tester volunteers can now configure the blocking level of their iodé phones!

Feel free to join our Telegram app group (link in the news app) if you wish to become a beta tester.
[Fairphone 3 / 3+] vince31fr:
~~~ New Update : 28/05/2021 ~~~

Available as OTA (see OP)​
[Fairphone 3 / 3+] vince31fr:
=== New Update : 03/08/2021 ===

Available as OTA (see OP)​
[Fairphone 3 / 3+] karlito05:
Again many thanks for this great Rom. I am really happy I found it and that it is available for my FP3+.

Unfortunately, by trying to install the last update via the updater it seems I messed up the Slot A on which the updater installed the update. Luckily, Slot B with iode 1.2 is still working :).

I tried to install the downloaded v1.3 via TWRP (temporary boot via fastboot) on Slot A - same result: Phone boots into recovery that tells me something went wrong and I could "Try again" or "Format data". The same happened when I tried to restore a complete backup of the working Slot B on Slot A with TWRP. That usually works...

Now I ran out of options. Do you have any suggestions what I could try next in order to repair SlotA? Or what could have been messed up in the first place?
[Fairphone 3 / 3+] vince31fr:
+++ New Update : 10/09/2021 +++

iodéOS 2.1 : based on Android 11 / LineageOS 18.1

Available as OTA (see OP)
​

BEWARE: the play store magisk module given in the OP (unofficially supported) needs to be updated *before* updgrading to iodéOS 2.0 to avoid a bootloop. You can find the updated version in the OP.
[Fairphone 3 / 3+] vince31fr:
*** New Update : 18/11/2021 ***

Available as OTA (see OP)
​
[Fairphone 3 / 3+] Lowxorx:
Hello, where can I find the source code of the "iodé" interface? (the {Ad/Malware/Data leak}-blocker)

Thanks.
[Fairphone 3 / 3+] vince31fr:
*** New Update : 03/02/2022 ***

Available as OTA (see OP)
​

Beware: Play Store Magisk module broken
[Fairphone 3 / 3+] TheVelvetFog:
thanks for your work @vince31fr

are there any plans to integrate these vendor blobs?

https://review.lineageos.org/c/LineageOS/android_device_fairphone_FP3/+/322885/1

These blobs are integrated in the official LineageOS images, but not in other LineageOS releases such as LineageOS4microG
[Fairphone 3 / 3+] vince31fr:
*** New Update : 02/05/2022 ***

Available as OTA (see OP)
​
[Fairphone 3 / 3+] Lowxorx:
Hey vince31fr, Did you read my message? I also tried to contact Iodé via the website to see if it was possible to build Iodé for my phone, I didn't get an answer :(

Je serais ravi d'avoir un os qui vient de chez nous sur mon téléphone :)
[Fairphone 3 / 3+] vince31fr:
*** New Update : 21/07/2022 ***

Available as OTA (see OP)

(Annoucement a bit delayed)
​
[Fairphone 3 / 3+] vince31fr:
We have not opened all our sources yet, but plan to do so in the coming months. Stay tuned!
[Fairphone 3 / 3+] vince31fr:
*** New Update : 27/07/2022 ***

Upgrade to Android 12 /LineageOS 19.1

Available as OTA (see OP)
​
[Fairphone 3 / 3+] Switch123456789:
In the installation-guide it says:

It doesn't state anywhere that this is a command supposed to be typed in a terminal on a PC that has fastboot installed and the phone connected via USB. The guide looks like it aims at people who use the stock os (because it explains how to unlock the bootloader), those people would be lost trying to install iode with this guide. I am not sure why it is written like that but let me know if I can help improving these guides.

However, it doesn't work for me and gives an error:

View attachment 5679333

As far as I understand this error is to be expected because the FP3 uses A/B partitions, but maybe I am missing something. However, the fact that I was able to solve this issue by appending a boot-slot to the partition-name seems to confirm my suspicion.View attachment 5679337

I ran it for each slot to make sure it will boot no matter which slot is flagged as active.
[Fairphone 3 / 3+] algarues:
Could it be possible to share the url of the f-droid repository to allow testing of your apps please?
[Fairphone 3 / 3+] algarues:
not willing to divulge ?
[Fairphone 3 / 3+] vince31fr:
*** New Update : 17/10/2022 ***

Available as OTA (see OP)​
[Fairphone 3 / 3+] vince31fr:
Sorry for the delay: https://github.com/iodeOS/fdroid/tree/master/fdroid/repo
[Fairphone 3 / 3+] vince31fr:
BREAKING NEWS

iodéOS is now fully Open Source!

(read more here)​
[Fairphone 3 / 3+] Lip0ly:
I'm currently looking forward to install iodeOS on my FP3 since /e/ totally screwed up their OTA updates and I'm stuck on Android 9 ...

I've got three questions regarding this though:

1. The instructions state to flash the iodeRecovery (fastboot flash boot <recovery for FP3(+)>) but I would rather stick with TWRP. Will this cause any issues?

2. How do I keep this OS up2date (minor and major releases)? Just sideloading the latest version but without the "Format Data/factory reset"?

3. How is it possible that the FP3 works with a re-locked bootloader (fastboot oem lock)?

I thought as soon as unofficial recoveries/ROMs are being flashed the phone won't boot.

/e: Are the instructions located here outdated? I'm asking because the FP3 does indeed have a/b slots.
[Fairphone 3 / 3+] margheg88:
Good morning. I migrated yesterday to Iodè. The camera is not taking picture nor saving any. Any clue about what to do? Thank you!
[Fairphone 3 / 3+] vince31fr:
*** New Update : 24/11/2022 ***

Available as OTA (see OP)​
[Fairphone 3 / 3+] Marghe_88:
Dear everyone, thanks for your great work on iodé. My work account is based on Google unfortunately. The Gmail app wasn't working properly (at least with that account) but I've sorted that out with an alternative email app. However, also Drive does not seem to sync properly. Do you have any alternative app for connecting to drive to suggest? Thanks!
[Fairphone 3 / 3+] lPolarisl:
Did you manage to get your first point to work ?

I have installed iodé, but it auto-encrypts the data, and TWRP just corrupts the user data whenever I boot into it...
[Fairphone 3 / 3+] vince31fr:
*** New Update : 16/12/2022 ***

Available as OTA (see OP)​
[Fairphone 3 / 3+] Marghe_88:
hello. I have updated my PF3 to iodé3.5 via OTA. First reboot seemed ok and 3.5 installed, even though 3.4 was still appearing in the updates list but I deleted it. After turning off and rebooting now my phone is stuck on splash screen. Can someone please please help
[Fairphone 3 / 3+] lPolarisl:
Stuff like this is why I'm always afraid to update x(

Were you rooted ? Can you start up in safe mode ?
[Fairphone 3 / 3+] Marghe_88:
Hi, no rooted device. I can boot in fastboot and recovery mode but I am always stuck on splash when rebooting even though I tried to fastboot recovery.img and then adb sideload .zip on both slots a&b. In the meantime, I have received this answer from support that I find quite confusing considering that my device was running on 3.4 (and perfectly working before). Any ideas here?View attachment 5829897
[Fairphone 3 / 3+] Marghe_88:
Looks like the email was sent to the wrong recipient. They are now replying the following:

I have reported your issue to the technical team, I am not sure why the OTA has failed for you on your FP3.

I am afraid you will probably have to reset the phone (and the data stored on the phone) along the way to reboot normally with the phone..

To reset the phone:

press VOLUME DOWN + power button while it's shut down until the phone vibrates and boot to recovery (dark and purple screen)

From the menu -> Factory reset -> Format data/factory reset -> Format data

Then go back to the main menu and go to 'Reboot system'.

I am sorry I have no other immediate solution to solve your problem and really sorry about your data that will be reset along the way..

_______________________________________________-

I replied asking clarification about whether I should reinstall bot .img & adb sideload update after formatting (which I would really gladly avoid considering it would cause all my data to be lost). Waiting for them to get back.
[Fairphone 3 / 3+] lPolarisl:
Sounds like they f*cked up the encryption... But yeah, shouldn't be a problem considering you were already on 3...

You could still try to do a factory reset with the iodé recovery, then see if you can start :/ (procedure that works for me when I ran into encryption problems that f*cked-up my internal storage).

A factory reset deletes all your data though, yeah...
[Fairphone 3 / 3+] Marghe_88:
Yeah, I am aware of that. They are also suggesting factory reset. it is unclear for me though whether I should fastboot recovery image & then sideload .zip again after factory reset. Can you please detail out the procedure for me? So frustrating and unforeseen to lose all my data (especially pics) btw...
[Fairphone 3 / 3+] lPolarisl:
Okay so. Data in smartphones nowadays is encrypted. That means, data can be accessed only through the android OS, after the lockscreen has been opened.

If something goes wrong and something else tries to access this data without decrypting it (in my case, through TWRP recovery), it corrupts all of the userdata.

This means security is stronger on your device, since your data basically self-destructs when someone tries to access it the wrong way.

The problem is, once it's borked, it's borked. And you can't start up your phone anymore. If this is what happened, your data is already lost, and you need to factory reset your phone to be able to use it again, no other steps needed.

The procedure you need to follow is what they wrote you in the second mail.

No other steps needed.

This is a bigger fear of mine. I keep all personal files and pictures on an external SD card, set-up only for file transfer. I haven't checked it yet, but from what I understand, those files don't get encrypted.
[Fairphone 3 / 3+] vince31fr:
I'm very sorry for this problem, but effectively this kind of thing may happen... (even on stock roms this sometimes happens).

iodéOS 3.5 for FP3 has been tested by many beta tester though, already been downloaded more than 70 times on github (public info from github), no one else had this problem... couldn't it be due to rooting for example, anything else you maybe made to modify the system ?
[Fairphone 3 / 3+] vince31fr:
*** New Update : 07/02/2023 ***

Available as OTA (see OP)​
[Fairphone 3 / 3+] lPolarisl:
While you're here, I have a question. Updating through the updater takes a looooooong time (15 minutes for ~2% progress), and my phone is unusable during this process. Would it be possible to update via recovery / adb sideload ?
[Fairphone 3 / 3+] vince31fr:
Yes, that's possible.
[Fairphone 3 / 3+] lPolarisl:
I just download the latest update from the iodé website, install it via adb sideload and that's all ? No loss of data ?
[Fairphone 3 / 3+] vince31fr:
Yes. Sideloading performs upgrades in exactly the same way as OTA updates. Please note however that there is always a little probability that an update fails, for whatever reason... One should always backup its important data before upgrading (it may even happen on stock roms...).
[Fairphone 3 / 3+] lPolarisl:
As shown by the previous messages :D

Okay, thank you ^_^
[Fairphone 3 / 3+] Switch123456789:
Hey, is there an ETA for iodé 4? 😇
[Fairphone 3 / 3+] Switch123456789:
Never mind, iodé 4.1 was just released yesterday :)
[Fairphone 3 / 3+] vince31fr:
*** New Update : 04/04/2023 ***

Upgrade to Android 13 / LineageOS 20

Available as OTA (see OP)​
[Fairphone 3 / 3+] Marghe_88:
Dear everyone

I have just performed the upgrade from 3.5 to 4.1 via OTA (on top of doing a seedvault backup on an external SD card and so on and so forth in case something like last time happened) and it went veeeery smoothly. The whole software seems to work a lot better than last update (which was often crashing or having weird compatibility issues). Thanks for your hard work then! I would just like to flag two issues I've spotted so far and ask one question:

1 - F-Droid shows no recent apps, no updates, no installed ones, basically an empty shell. Trying to update the repository did not do the trick so far. Any suggestion?

2- Since the first post-install charge, the phone keeps showing the 'old' battery percentage instead of the current charging/battery status when locked. Not a big deal but looks like a bug though

3- Is there any embedded feature or recommended app for blocking spam calls? I dunno elsewhere, but in my country call centers are extremely aggressive and always calling from different numbers, so blocking them one by one does not do the trick. On the other hand, for work-related reasons I cannot block all of the unknown numbers' incoming call. Any suggestion?

Thanks again for your hard work and understanding!
[Fairphone 3 / 3+] SigmundDroid:
I just installed eOS and it's okay-ish but I am not too happy with (their info/instructions seem all over the place). Also I had some trouble rooting (despite choosing the dev version).

Does anyone here has recent experience with both iodeOS and eOS and can share his/her experiences?
[Fairphone 3 / 3+] SigmundDroid:
:love: Wow! Just installed it yday and it really impressed me: Good selection of few apps and nice presets. And haven't found any real problem yet.

Unlike Ubuntu Touch or eOS this will stay for some while for further testing

BTW: If you run into

fastboot too old; please download the latest version at https://developer.android.com/studio/releases/platform-tools.html

it suffices to add the extracted directory to your path (just temporary)

export PATH="/foo/bar/platform-tools/:$PATH"
[Fairphone 3 / 3+] Marghe_88:
Hi folks, is anyone else experiencing issues in detecting TVs for casting? My FP3 cannot find any device to transmit to, even after checking same connection and so on. Casting works on other non-iodétech devices btw. Thx.
[Fairphone 3 / 3+] vince31fr:
*** New Update : 29/06/2023 ***

Available as OTA (see OP)​
[Fairphone 3 / 3+] lPolarisl:
Finally got around to update to 4.2 from 3.3.

I had a few bugs with apps afterwards, but they got fixed with a reinstall or an update. Other than that, it went smoothly, which is impressive since my device is rooted. But everything went fine, reroot worked as well.

Thanks for your work 😊

Is there any way for you to reimplant the option to change brightness by swiping the statusbar ? It's one of my favourite functions, and Super Statusbar doesn't do the job perfectly :(

Ah, also, one weird big I have. F-Droid says there are no apps in the iodé F-droid repo...

@Marghe_88 Are you talking about Chromecast ? It doesn't really work with MicroG, they haven't found a way to implement it well :/
[Fairphone 3 / 3+] SigmundDroid:
Wait, what? Let me rephrase: Your root did survive the OTA?
[Fairphone 3 / 3+] lPolarisl:
Nono, phone and data survived the OTA, and the reroot after the OTA.

Basically, I'm just glad everything worked like it should after an update, since I haven't updated often.
[Fairphone 3 / 3+] lPolarisl:
Any luck updating that magisk module ? It doesn't work reliably :/
[Fairphone 3 / 3+] vince31fr:
*** New Update : 01/08/2023 ***

Available as OTA (see OP)​
[Fairphone 3 / 3+] lPolarisl:
Just got everything to finally work properly after the last update x(

edit : I'm sorry, I meant, thank you for your hard work and continuous support of this awesome rom 🤗
[Fairphone 3 / 3+] vince31fr:
*** New Update : 28/08/2023 ***

Available as OTA (see OP)​
[Fairphone 3 / 3+] vince31fr:
*** New Update : 09/11/2023 ***

Available as OTA (see OP)​
[Fairphone 3 / 3+] vince31fr:
*** New Update : 30/04/2024 ***

Available as OTA (see OP)​
[Fairphone 3 / 3+] Marghe_88:
Hello, thanks for the update! Working smoothly so far except for something I noticed also since two updates ago: OpenStreetMap and LibreTube would not open any Google-based predefined link (e.g. GoogleMaps or YouTube) which is very annoying. Is there any way to sort this out? Thanks!
[Fairphone 3 / 3+] vince31fr:
*** New Update : 28/05/2024 ***

Upgrade to Android 14 / LineageOS 21

Available as OTA (see OP)​