lineageos-fairphone/Guides/LineageOsInstallation.md
2021-09-10 13:25:20 +02:00

3.3 KiB
Raw Blame History

Install LineageOS on Fairphone

1. Check your prerequisites on your computer

[ ] adb and fastboot are installed?
[ ] you have downloaded bootimage (img) and LineageOS (zip)?
[ ] you have the unlock code (in case of Fairphone 3)?

2. Unlock your fairphone

  1. Navigate to "Settings - About phone"
  2. Press 7 times “Build number” to enable Developer mode
  3. Navigate to "Settings - System Advanced Developer options"
  4. Enable OEM unlocking with unlock your code
  5. Navigate to "Settings - System Advanced Developer options"
  6. Enable USB Debugging

3. Connect via usb

  1. Connect your computer & fairphone via usb
  2. On your fairphone allow the usb connection
  3. Type adb devices on your computer. The result should show sth like
    List of devices attached
    A209VYM20201	device
    

4. Install LinegaeOS

  1. Reboot your fairphone to recovery mode: Type adb reboot bootloader on your computer.

bootloader ()

1.2.1. Optional installation of GooglePlay Store

  • If you can't abstain from the Play Store there exist a minimum Google installation, (pico) Open GApps.
  • Download the favored version from here.

1.3. Prepare Phone (on Your Fairphone)

  • start phone in Recovery Mode
  • choose Factory Reset - Format Data/Factory Reset
  • apply update - Apply from ADB

1.4. Install LineageOS (on Your Computer)

  • adb sideload <lineagos.zip>
  • optional: adb sideload <gapps.zip>

1.5. Apply LineageOS (on Your Fairphone)

  • apply update

1.6. Lock the Bootloader again (on Your Computer)

  • adb reboot bootloader
  • fastboot flashing lock

Install Apps

2.1. Here you can download Apps which you can install via the computer on your phone (adb install example.apk).

2.2. Download F-Droid Store here.

2.3. Now you can install Apps like DeltaChat, NextCloud, Fennec, Tusky (...) through the F-Droid Store.

2.4. Dont forget to check again the predefined settings (additional install a privacy badger).

Remove Google-dependencies

3.1. enter new DNS: dns2.digitalcourage.de (Settings - Network and Internet - Advanced - Private DNS).

3.2. Check Privacy Settings and GPS (especially browser-settings from Fennec).

3.3. Switch off Print Service (Settings - Connected devices - Connection preferences - Printing).

3.4. Replace Google captive portal check with Kuketz. Therefore, connect your Fairphone with your computer and execute following adb commands:

In order to test the settings, if they were correctly adopted, you can type in:

  • adb shell 'settings get global captive_portal_https_url'