English

Updating LineageOS 14.1 via TWRP + feature test

Well spotted :+1: … I just don’t bother to read the changelog :slight_smile: .

Cool! I didn’t know that Fairphone published it already on the code.fairphone.com site. Will update the modem.zip now.

Edit: Done! As always, you can get instructions and download links at #modemfiles

3 Likes

Good question i was also pondering. Are there really no updates, or are there only no device specific updates, but all other committed LOS changes are included?

On GitHub there are no commits in LineageOS’ master branch so I guess there haven’t been anychanges at all.

1 Like

Question, since I seem to have approached this a little too casually:

The way I read the script the required manual OS file delivers the modem blobs, and the only thing the required OTA file delivers to the process is the META-INF\com\google\android\update-binary.

Now I noticed (i.e. WinMerge says) that the update-binary the (updated) script pulls from Fairphone OS 18.02.0 is different from the update-binary my adaptation pulled from Fairphone Open OS 18.03.1.
Is there a specific reason the update-binary of Fairphone OS is used instead of the update-binary of Fairphone Open OS?
(Hopefully not :slight_smile: )

Update installed via TWRP 3.2.1-0 (Releases)

The following things work for me so far:

  • call / be called
  • send SMS / receive SMS
  • internet via WiFi
  • internet via mobile network
  • location
  • compass
  • screenshot
  • main camera (new module)
  • selfie camera (new module)
  • USB connection to PC / MTP
  • alarm (incl. swiping it off)
  • MyPhoneExplorer
  • root (via already installed addonsu-14.1-arm-signed.zip, not installed again)
  • USB OTG
  • WiFi hotspot
  • Bluetooth (music playback, data connection)
  • FM radio

For things that might not work there’s a bugtracker.

4 Likes

Update installed via TWRP 3.2.1-0 (Releases)

The following things work for me so far:

  • call / be called
  • send SMS / receive SMS
  • internet via WiFi
  • internet via mobile network
  • location
  • compass
  • screenshot
  • main camera (new module)
  • selfie camera (new module)
  • USB connection to PC / MTP
  • alarm (incl. swiping it off)
  • MyPhoneExplorer
  • root (via already installed addonsu-14.1-arm-signed.zip, not installed again)
  • USB OTG
  • WiFi hotspot
  • Bluetooth (music playback, data connection)
  • FM radio

For things that might not work there’s a bugtracker.

3 Likes

I updated my FP2 to the actual LOS 14.1, but after the update the display was very dark, hardly to recognice with the setting 'Adaptiv brightness is ON".
I had to set it to “Off” and it is normal again. When I put it back to “ON”, it is dark again. Does anybody else have this experience after the update to LOS14.1-20180328? If it is not the update, what else could de the cause for this strange behavier?

Edit: solved

I have adaptive brightness enabled, too, and it works as intended.
Even with adaptive brightness enabled you can still change the overall brightness of the screen, did you accidentally slide the setting to dark?

It’s hard to think it’s not the update, when the problem suddenly occurs right after the update. But the same update did not cause this problem on my phone.

So there’s still the brightness sensor.
You could use an App for reading out the sensor (I use Sensors, but that’s from the Play Store) … What does the brightness sensor say to dark and bright surroundings? An automatically always dark screen should mean the sensor gives a “wow, it’s totally dark, we don’t need a bright screen” reading to the system regardless of any brightness around it.

In this case … The brightness sensor should be the same part as the proximity sensor, this post has some cleaning tips for the area (just expand the “archived text” bit) …

2 Likes

And it works at my FP2 as well! I just didn’t realise, that I can adjust the brightness as well, when the display is on ‘autmatic brightness ON’. I must have displaced it myself!

1 Like

Update installed via TWRP 3.2.1-0 (Releases)

The following things work for me so far:

  • call / be called
  • send SMS / receive SMS
  • internet via WiFi
  • internet via mobile network
  • location
  • compass
  • screenshot
  • main camera (new module)
  • selfie camera (new module)
  • USB connection to PC / MTP
  • alarm (incl. swiping it off)
  • MyPhoneExplorer
  • root (via already installed addonsu-14.1-arm-signed.zip, not installed again)
  • USB OTG
  • WiFi hotspot
  • Bluetooth (music playback, data connection)
  • FM radio

For things that might not work there’s a bugtracker.

4 Likes

Update installed via TWRP 3.2.1-0 (Releases)

The following things work for me so far:

  • call / be called
  • send SMS / receive SMS
  • internet via WiFi
  • internet via mobile network
  • location
  • compass
  • screenshot
  • main camera (new module)
  • selfie camera (new module)
  • USB connection to PC / MTP
  • alarm (incl. swiping it off)
  • MyPhoneExplorer
  • root (via already installed addonsu-14.1-arm-signed.zip, not installed again)
  • USB OTG
  • WiFi hotspot
  • Bluetooth (music playback, data connection)
  • FM radio

For things that might not work there’s a bugtracker.

5 Likes

Update installed via TWRP 3.2.1-0 (Releases)

The following things work for me so far:

  • call / be called
  • send SMS / receive SMS
  • internet via WiFi
  • internet via mobile network
  • location
  • compass
  • screenshot
  • main camera (new module)
  • selfie camera (new module)
  • USB connection to PC / MTP
  • alarm (incl. swiping it off)
  • MyPhoneExplorer
  • root (via already installed addonsu-14.1-arm-signed.zip, not installed again)
  • USB OTG
  • WiFi hotspot
  • Bluetooth (music playback, data connection)
  • FM radio

For things that might not work there’s a bugtracker.

4 Likes

How to make your own modem.zip on Windows 10 1709 :wink: .

As you can make your own modem.zip with a Linux shell script, here’s how to do it with Windows 10 1709 (Fall Creators Update) … and of course I’m lazy and didn’t translate the script to Windows PowerShell or something equally demanding, since Microsoft already did something really useful regarding Linux stuff … although some familiarity with Unix or Linux command line (aka Terminal) basics can’t hurt …

  1. Install the Windows Subsystem for Linux (aka WSL).

  2. Install Ubuntu from the Windows Store.
    (Ok, you can choose between some other Linux distributions, too. I chose Ubuntu because it’s closest to the Linux Mint I have on dual boot for playing around, and you can easily find lots and lots of helping resources for Ubuntu online).

  3. Once set up enter the following commands …
    sudo apt update
    … I don’t know whether that’s actually necessary for this limited purpose here, but updating the package list can’t hurt.
    sudo apt upgrade
    … I don’t know whether that’s actually necessary for this limited purpose here either, but getting this Ubuntu installation up to date can’t hurt.
    sudo apt install zip
    … else the modem.zip creator script would complain, and I use unzip from this package further below …

  4. wget https://github.com/WeAreFairphone/modem_zip_generator/archive/master.zip
    … Since the script is on GitHub, you could of course employ git to clone it, but I’m not too familiar with that yet, hence the oldschool downloading and the following :innocent:

  5. unzip master.zip

  6. cd modem_zip_generator-master
    … You should see modem.sh (the script file) here now with an ls or ls -la for more info or even dir if you like.

  7. At this point, perhaps modem.sh may not be up to date, so you could edit in the latest OS version number, download links and checksums at the start of the script … without continuing the editor war if possible, so for convenience’s sake …
    nano modem.sh
    … Right clicking pastes something into the Linux terminal, so you can transfer the links and checksums over from the Fairphone Open OS download page (which is usually faster in publishing new versions compared to the Fairphone OS pages), and don’t forget to change the OS version number in the script,
    and Control+O saves the file.

  8. sudo ./modem.sh
    … This should say “Fairphone modem.zip generator” now and create your new modem.zip in a few minutes.

  9. Transfer the created modem.zip over to Windows … C: is mounted on the Linux side as /mnt/c … so you can copy it to somewhere the currently logged in user of the Windows side would have write permissions, e.g. …
    sudo cp modem-18.04.1.zip /mnt/c/Users/yourwindowsusername/Desktop

Done.

6 Likes

By the way … The Fairphone Open OS 18.04.1 modem blobs are the same as the 18.03.1 ones (says WinMerge), so probably there will be no new modem.zip over here.

1 Like

Update installed via TWRP 3.2.1-0 (Releases)

The following things work for me so far:

  • call / be called
  • send SMS / receive SMS
  • internet via WiFi
  • internet via mobile network
  • location
  • compass
  • screenshot
  • main camera (new module)
  • selfie camera (new module)
  • USB connection to PC / MTP
  • alarm (incl. swiping it off)
  • MyPhoneExplorer
  • root (via already installed addonsu-14.1-arm-signed.zip, not installed again)
  • USB OTG
  • WiFi hotspot
  • Bluetooth (music playback, data connection)
  • FM radio

For things that might not work there’s a bugtracker.

5 Likes

Do we have to update the Google apps with the zip package or do te apps are updated by themselves?

Valid question, please continue reading from here …

Update installed via TWRP 3.2.1-0 (Releases)

The following things work for me so far:

  • call / be called
  • send SMS / receive SMS
  • internet via WiFi
  • internet via mobile network
  • location
  • compass
  • screenshot
  • main camera (new module)
  • selfie camera (new module)
  • USB connection to PC / MTP
  • alarm (incl. swiping it off)
  • MyPhoneExplorer
  • root (via already installed addonsu-14.1-arm-signed.zip, not installed again)
  • USB OTG
  • WiFi hotspot
  • Bluetooth (music playback, data connection)
  • FM radio

For things that might not work there’s a bugtracker.

5 Likes

Update installed via TWRP 3.2.1-0 (Releases)

The following things work for me so far:

  • call / be called
  • send SMS / receive SMS
  • internet via WiFi
  • internet via mobile network
  • location
  • compass
  • screenshot
  • main camera (new module)
  • selfie camera (new module)
  • USB connection to PC / MTP
  • alarm (incl. swiping it off)
  • MyPhoneExplorer
  • root (via already installed addonsu-14.1-arm-signed.zip, not installed again)
  • USB OTG
  • WiFi hotspot
  • Bluetooth (music playback, data connection)
  • FM radio

For things that might not work there’s a bugtracker.

4 Likes