Using LineageOS on the FP2

TWRP does not find any files on the external sd card… What am I doing wrong?

Update: Formatting the sd card did the trick. :slight_smile:

Did you perchance activate one of the display debug options in the developer options?

1 Like

Hi @lklaus, I don’t think I did that. Right now this problem is solved (I forgot to edit my post this morning). I wiped my phone and flashed the latest zip and modem file, but I’m not sure if I actually needed to do that.

Fortunately I still got some other problems :wink:. The PIN verification acts a bit weird. It flashes away and immediately another PIN verification pops up.

Besides that I can’t seem to get an internetconnection via LTE. It could be because of my AfWall+ settings. I tried a lot (different AFWall whitelist settings, different DNS settings f.e.), but nothings seems to work. After I flashed LOS again and de-installed Orbot it worked fine by putting AFWall and the browser on the whitelist. Later on I got a little x in the LTE-connection icon (after a restart). Maybe it’s because I disabled OneTimeInit and, though I enabled those later again and still no connection. Calling and SMS works fine.

The pin verification thingy happens when unlocking, or when entering the pin for decryption? (I see this when entering the pin for description after boot)
What mode of afwall are you using? Blacklisting or whitelisting? The latter could be quite difficult, so i went for blacklisting, even though i consider me fairly experienced (but not experienced enough to feel sure about which subsystem does what better connection in Android besides standard definition. Browser is browser, and so on. But gcm push and so on gets complicated)
I also sometimes get the x and a dysfunctional network connection from time to time, but not very often
Right now i have the problem that alternating wifi and mobile data leads to mobile data not working any longer, but I’m on an intermediary build of los so I’m waiting for the next “official” before i complain

I had an issue with the APN settings fro mobile data being off for my provider, you can take a look at that as well.
For me there was a proxy set up, which I simply removed.

I allready ordered the new camera module, and i’m also concerned about the proximity sensor calibration.
My plan was to use the Fairphone 2 of my girlfriend (with Stock Android 6), insert the new camera module, calibrate the sensor and then remove the module and put it in my FP2 with Lineage.

But: does anyone knows if this could work? It could be, that the calibration data is stored in the Phone, not in the module. Or as Klaus mentioned, maybe it’s not necassary to calibrate…

Edit: Here are the first Lineage Camera expressions: New Fairphone 2 camera

Hi @lklaus, this happens when entering the pin for decryption. I understand the same happens on your phone?

I’ll try the blacklisting. Right now I use the whitelisting. I disabled OneTimeInit and smspush on advice of

tnx :slight_smile:

Hi @dupdup, yes, entering the encryption pin regularly removed the keyboard, often after the keypress and immediately opens a new one, that then works

1 Like

@Nivve. Tnx! That worked :slight_smile:

For Orbot users: I get the following message in the Log:

“WARN: You Specified a public adress ‘’ for DNS Port. Other people on the Internet might find your computer and use it as an open proxy. Please don’t allow this unless you have a good reason.”

I can’t find any usefull information about this somewhere else on the web.

Just switched from Open OS to Lineage OS. Great result.

Compared with the previous OS, here are the improvements on my side :

  • all the system is much faster and smooth
  • the camera (finally) takes instant pictures
  • no need Gravitybox and Xprivacy, all the features I needed are there already
  • more options in the settings
  • no more overwarming of the hardware

So far, just got some trouble with :

  • I loose the 4G connection sometimes, the only way I found is to reboot
  • Didn’t find the way to grant r/w permission to the SD card

So I’m really happy about the result. If someone has a solution for my two problems, will be happy for any help :wink:


The application that needs it should request the same grant-window as in android 6 (FPOOS). Works on my side.

1 Like

Is the dual SIM working on LineageOS? It would be great to have more feedback on this system.

See the startpost. Yes it is working. I would suggest starting here when you want to flash LOS:

1 Like

Thanks for your answers snevas. About the permissions issue, it is for Titanium which doesn’t ask for permission since it has root access. I’m going to open a new treat to develop.

Hi @snevas I can’t see that any others have had the same issue (also checked the bugtracker) but I’ve noticed that I can’t Power Off without it automatically restarting.

I’m using the latest versions 14.1-20170911-UNOFFICIAL-FP2 and

My phone is also encrypted and will let me Power Off properly once it reaches the encryption unlock screen. Should I be adding something like this directly to the bugtracker? Ps. I really appreciate all the work you and everyone else is doing on LOS :blush:

1 Like

I just checked and I can confirm this, same OS, same modem, encryption too, same behaviour.

Maybe this is related to the the new modem with the old blobs. I saw that there were also new blobs released. I’m gonna build a new testbuild when these new blobs are merged. If the problem still exists after that, please make a ticket.


Did anybody test if WiDi/Miracast is working with LineageOS? I believe it has never worked with Fairphone Open OS, so it would be interesting if it does.

1 Like

Now as you mentioned it, I tried to connect my LineageOS-Device (Build 20170911 / Modem 17.09.03) with Amazon Fire TV, and surprisingly it did not work anymore, it connects and I can see the very first screen, but then it’s freezing.

I re-checked that with my girlfriends FP2 with stock Android 6 and it’s working like charme.

So for me the answer is no, it does’nt work well with LineageOS.

1 Like

hi, can you post logcat and dmesg when it doesn’t work?