LineageOS is based on the Android Open Source project with additional contributions from many people within the Android community.
It can be used without the need to have a Google application installed.
LineageOS still contains various hardware-specific code that is slowly becoming open source anyway.
Your changelog is what was merged into Gerrit.
All the source code for LineageOS is available in LineageOS.Github repo. And if you would like to contribute to LineageOS, please visit Gerrit Code Review.
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/
Known problems:
Android Auto (not tested)
tell me
!!! OTA update is set up !!!!
Updates can be downloaded and installed on your mobile phone via lineageos_updates.
If it is not possible to install the update automatically, or if you want to install it manually, please proceed as follows,
(Selects in two steps) install/select memory/internal memory/parent folder/data/lineageos_Updates.
selects the build and installs it and everything else you want to install, then restarts.
Initial installation:
Before you begin, save
Remove the PIN protection and then restart for TWRP recovery.
Erase data under Advanced (do not format data - this will erase the internal memory)
Delete system and cache under Advanced
Flash required firmware
Flash ROM + Gapps or nanodroid
Optional - Flash supported root
Optional -xXx-No-Verity-Treble_v4.zip ONLY if it should be decrypted
Restart
Update installation:
Before you start, save
Restart for TWRP resume
Required Flash firmware, if a new one is available
Flash ROM
Optional - xXx-No-Verity-Treble_v4.zip ONLY if it should be decrypted
Restart
Downolads:
Twrp:
Twrp
TWRP by codeworkx
Firmware:
Firmware OP5
Firmware OP5/T
Magisk:
Magisk-v20.xx.zip
Magisk Canary Channel - Bleeding Edge Builds
No Verity:
XxX No Verity v4.0
Gapps:
Gapps arm64 pico or nano
Only for non gapps users
NanoDroid Magisk module
Reporting Bugs :
Download the MatLog app from the Play Store.
After downloading the MatLog app, go to the app settings, and change the log level to Debug.
Clear all previous logs and take the exact steps to produce the error you are receiving. As soon as you receive the error (probably a force close), go straight into MatLog and stop the log recording.
Copy and paste the entire log either to Hastebin or Pastebin
Save the log, and copy and paste the link into the thread with a brief description of the error.
XDA:DevDB Information
[ROM]UNOFFICIAL[EOL[10] LINEAGEOS 17.1, ROM for the OnePlus 5
Contributors
Exodusnick
Source Code: https://github.com/LineageOS/android_kernel_oneplus_msm8998
ROM OS Version: Android 10
ROM Kernel: Linux 4.x
Based On: LineageOS
Version Information
Status: Stable
Current Stable Version: 26.03.2020
Created 2020-03-27
Last Updated 2020-10-21