Official LineageOS 17.1 for Fairphone 3/Fairphone 3+

Great tip, thanks. I use Firefox but never paid attention to that neat feature.

@dk1978 Thanks for the technical insight!

Is there some additional security feature in that standalone QR reader?

1 Like

Early versions of Firefox built-in QR code reader had indeed several vulnerabilities. They have been mitigated : for example, now Firefox allows you to check the link before it is loaded into the browser and some functionalities have been removed. That being said, even if I find Firefoxā€™s QR reader acceptable, URLs might be more readable on a standalone QR code app.

@Adrian_D It seems that checking by yourself the links before you click on them (QR code or not) is the only safety net youā€™ll have. Did you check the link that I put on this message before clicking on it ? :wink:

Very nice app @lklaus. Personally, I use Binary Eye (also on f-droid) which seems to be lighter than SecScanQR, but still capable of reading and creating QR codes. Anyway, maybe Iā€™ll change for the app you suggested : it has a lot of options !

2 Likes

For having tested both, I find Binary Eye much better for scanning (zooming or adapting the scan zone size).

2 Likes

as i donā€™t find any later post which helps me with the issue that upgraded camera+ does not work under 17.1 (May 31st) I would like to ask the question, if it should?
I am downloading 18.1 unofficial now to test (as I had to factory reset anyway)

I recommend using this 18.1 alpha release: Release 18.1 alpha release for testing Ā· dk1978/android_device_fairphone_FP3 Ā· GitHub

Also, would you mind giving more details? I donā€™t see any reasons the upgraded cameras for FP3+ should have any trouble, neither with 17.1 or the upcoming 18.1.

Thanks for the quick reply!

I am not sure which details you mean. I bought a FP3 in Nov2019 installed LOS16.0 a year later. I received a camera+ module just the other day from someone who did not manage to get it to work and wanted to try for myself.

Any camera app (which can be found through fdroid) only gives me a picture for the selfie-cam. No option to switch cameras. As soon as I swap back to my old module, it works again.

18.1 alpha did not solve the problem (but i did not have to factory reset :+1: from 17.1)

If you wish for more details, please let me know where to find them.
But may be the module is just broken?

Maybe, or maybe just not connected properly. You might want to go through the Fairphone support videos and check if you missed a connection somewhere. Other than that I can look through the system logs and check for errors - send me a PM in that case.

Hello, I try to understand how kernel security patches are added in a LineageOS build. Is it up to the maintainers to add patches to the device specific kernel repositories or is there a mechanism in place which patches device kernels on a more device independent way? If you have some pointers where I can read more, please let me know.

Hi sepan, and welcome to the forum. Kernel updates are device maintainers (e.g. my own) responsibility and not put into place automatically. This is due to the messy state of the Linux kernel implementation in Android in general.

Hi Daniel, thank you for the information and your work. As I could not find information I thought that it is probably up to the device maintainers. I guess this is quite some work! Do you get information from Fairphone about relevant kernel patches?

No, unfortunately not - but I would not strictly need it either. There are various sources from which one can pull kernel updates and the most relevant is likely the Code Aurora MSM kernel forks. Here is a fairly decent description of the steps LineageOS people would take to look for kernel updates.

2 Likes

My phone has nearly the same life span. I also bought both + modules, and they worked already on 17.1

1 Like

@TeamB58 If I see this correctly, zram (swap) is prepared but not active? Swap is zero. This might explain those occasional oom errors, when my external sd card gets umounted.

Edit: i could activate zram swapping via franko kernel manager, which i happened to have lying around. Also tried to set the minimal cpu frequency lower than Max (which is most of the time fixed at Max. Sometimes, the little cores go down to 1GHz, but most of the time it sticks to lowest frequency equals highest frequency). I canā€™t set a lower min frequency, it always jumps back to highest frequency. Somethingā€™s amiss with the frequency scaling.

Hello,

Iā€™m considering using lineage OS, my fairphone is a FP3+.

Would FP3 lineage os distribution be compatible with FP3+ ?

Thanks,


Olivier

Yes, itā€™s compatible! Iā€™m using LOS 17.1 fp3-version for fp3+!
Difference is just the camera (and camera is working).

1 Like

Reading this communication since January 2021 i didnā€™t find an answer to following question:

I use fp3+ with ROOTED los17.1. Is it possible to LOCK (fastboot oem lock) the device
WITHOUT running into curruption/brick issues?

I learned, locking would be only successfull for NON-ROOTED devices.

Is that right?

Or did anybody find a solution, how to lock rooted devices?
Iā€™d be already glad getting rid of the warning ā€œdevice not lockedā€, that comes within every restart of device.

Thanks very much!

Are you sure this is wise? I donā€™t know exactly how you rooted LineageOS, did you use something like Magisk? Whatever you did, it might not survive an OTA update from the official LineageOS - and then you would have to unlock the bootloader again to re-apply system or boot partition patches, thus losing data on the device. See this page for some possible issues with the Magisk OTA dance.

Yep, this would result in a not-booting OS. Thatā€™s not possible. You can only lock your bootloader if you have a non-rooted FP3+.

Iā€™ve rooted my FP3. I can update LOS4microG regular but I have to reflash Magisk before I restart the device. Thereā€™s an install option exactly for this case within the Magisk-App. Itā€™s called "Install to Inactive Slot (After OTA) " Otherwise I have to reflash Magisk manuallyā€¦

1 Like

Thanks a lot for your opinion!

I used magisk.

(By the way: Iā€™m using rooted LOSmicroG to be able, using AFWALL-Firewall (doesnā€™t run without root) and lookout.)