[Galaxy S Plus I9001 Android Development] wangenau:
[IMG="LineageOS' Logo"]https://upload.wikimedia.org/wikipedia/commons/thumb/b/be/Lineage_OS_Logo.png/320px-Lineage_OS_Logo.png[/IMG]​

Hello everyone,

with this post i present you my Customized LineageOS 11.0 build (based on Android 4.4.4) for the Samsung Galaxy S Plus (GT-9001).

This Rom is based on the work from the ADC-Team and their CyanogenMod 11.0 ROM. The included Kernel is based on Christopher83's UV K^Kernel.

I made this Rom mostly for myself, because i still use this device as my daily driver.

Please take a look at the feature list to see if you like them or not. Also, please read the installation instructions carefully!

Disclaimer

Features

Latest LinageOS version with current security patch level

Kernel 3.4.113 compiled with latest Linaro 7.3.1 Toolchain

Rom compiled with latest UberTC 4.8.5 Toolchain

Build with optimization flags and added misc performance optimizations

F2FS support for Data and Cache

SDFAT driver for ExFAT and vFAT support

Hardened Kernel and ROM configuration

A lot of fixed security vulnerabilities (e.g. the spectre bug)

Debloated by removing some apps and more stuff (like the theme engine)

microG support

Build with NoAnalytics

Removed some of Google's proprietaries

Up to Date Fennec web browser

Some Vendor Blobs got replaced with open source alternatives (rmt_storage, libgemini and rild till now)

Some upstream updates (Font, tzdata, APN, ...)

Rom and APKs signed with private keys

a lot more...

Installation

If you are installing this Rom for the first time, please do a clean installation:

Download this Rom and the latest TWRP recovery from the ADC-Team with F2FS support (look inside the Download section)

Optional: Download a Gapps package, even tho i strongly suggest not to install them, because of possible performance issues and privacy concerns

Put all of the downloaded files on an external SD card (if you don't have one, you can copy the Rom (and Gapps) on the internal SD card via MTP after the wiping step)

Optional: Backup all of your data

Install the new recovery, then reboot into recovery again

Change the filesystem for the Data AND Cache partition to F2FS (Wipe -> Advanced Wipe -> Select Data -> Repair or Change File System -> Change File System -> F2FS -> Swipe -> Redo steps for Cache)

Wipe Dalvik Cache, Cache, System and Data partition

Install the ROM

Optional: Install Gapps

Reboot the system

If you want to update from the 03.08.2018 build or older to a newer version you have to flash a migration zip first.

Read more about it in the second post.

If you already installed this build, then you can just update it:

Download the new build and copy it to your device

Wipe Dalvik Cache and Cache

Optional: Wipe System (I do this step every time. Its usually not needed and will (hopefully) tell you if it's necessary)

If you are using Gapps you have to install them after the Rom update again

If you are using Adaway, you have to download your Hostfiles after this step again

Install the Rom update

Reboot the system

Changelogs

04.11.2018 build:

Old Changelogs:

10.09.2018 build:

03.08.2018 build:

13.07.2018 build:

08.07.2018 build:

06.07.2018 build:

Downloads

04.11.2018 build

Old Downloads:

10.09.2018 build

03.08.2018 build

13.07.2018 build

08.07.2018 build

06.07.2018 build

Sources

LineageOS sources: https://github.com/LineageOS

My repositories: https://github.com/wangenau?tab=repositories

My manifest files: https://github.com/wangenau/android

Credits and Special Thanks

LineageOS/CyanogenMod

Mozilla

ADC-Team

JDC-Team

LegacyXperia

CopperheadOS/thestinger

Christopher83

sirmordred

coldwindofnowhere

DafabHoid

outofmemory13/MarcinDevelopment

ArchiDroid/JustArchi

XDA:DevDB Information

Customized LineageOS 11.0, ROM for the Samsung Galaxy S Plus I9001

Contributors

wangenau

ROM OS Version: 4.4.x KitKat

ROM Kernel: Linux 3.4.x

ROM Firmware Required: TWRP Recovery with F2FS support

Based On: LineageOS

Version Information

Status: Stable

Created 2018-07-07

Last Updated 2018-11-04