Updating LineageOS 14.1 via TWRP + feature test

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

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

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 1.8.8
  • 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

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 1.8.9
  • 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

Interestingly I found rebooting after the last update to be much faster than before. While it usually took more than five minutes it’s now down to normal, just as if you’d reboot casually.

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 1.8.9
  • 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.

2 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 1.8.9
  • 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.

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 1.8.9
  • 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

LineageOS building seems to fire on less cylinders than usual, so the new build for the Fairphone 2 is nowhere near it seems.
I don’t know yet whether I’ll still get to it when it’s there or just sit this one out.

Anyway, TWRP 3.2.2-0 is out (Nooooo, the nice 3-2-1-0 sequence is gone :slight_smile: ).

3 Likes

Hmm, the Fairphone 2 build is still in queue, but its up in the LOS Updater (in Settings).

Updater getting updates before they are built … what a time to be alive :slight_smile: .
Other possibilities: OS is not on the current build? Updater is malfunctioning?

Hmmm … building seems to progress fairly fast despite there being only two instances building things, usually there were three instances in the past and a build took hours when I had a look … server upgrades perhaps? At this pace, there should be a build tomorrow afterall :+1: .

Hmm, perhaps its cause I use LOS + microG. They had it available since about noon of 4th.

1 Like

That’s it. They forked the whole thing, of course they could build independently.