• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[11.0] LineageOS 18.0 For OnePlus 7 [UNOFFICIAL]

Status
Not open for further replies.
Search This thread

baalajimaestro

Senior Member
Dec 21, 2017
82
363
Chennai
baalajimaestro.me
LineageOS is a free, community built, aftermarket firmware distribution of Android 10, which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

Installation
Download Provided LOS Recovery
Reboot to fastboot
Code:
fastboot flash boot boot.img
Once in fastboot, apply update from ADB
Then
Code:
adb sideload lineage.zip
Finally, once its done, click format data and confirm
Reboot and boom, you should be in the ROM!

Donations
You dont have to, but it will be very helpful if you do
PayPal
[email protected] (UPI)

XDA:DevDB Information
LineageOS 18.0 For OnePlus 7 [UNOFFICIAL], ROM for the OnePlus 7

Contributors
baalajimaestro
Source Code: http://github.com/PixelExperience-Devices/kernel_oneplus_sm8150/

ROM OS Version: Android 11.0
ROM Kernel: Linux 4.x
ROM Firmware Required: Oxygen OS 10.3.4
Based On: LineageOS

Version Information
Status: Beta
Current Beta Version: 18.0
Beta Release Date: 2020-11-19

Created 2020-11-18
Last Updated 2020-11-18
 
Last edited:

baalajimaestro

Senior Member
Dec 21, 2017
82
363
Chennai
baalajimaestro.me
First Build - 19/11/2020

Changelog/Notes:

- Initial Build.
- Signed with Private Keys.
- MicroG support outta the box.
- Highly recommend installing MicroG variant of NanoDroid if you are interested in trying out MicroG.
- Switch Accent color to Pixel Blue.
- Prebuilt standalone Pixel Launcher (For those of you who might be installing Gapps package).
- Google Bar wouldnt work unless you install Google App (Possible with MicroG too)
- An Enhanced Permissions Controller
- Can manage Network, sensors as a permission
- Permissive for now.
- Weeb Kernel Latest (4.14.206) by idkwhoiam322.
Kernel Sources: https://github.com/PixelExperience-Devices/kernel_oneplus_sm8150/
- If you had used Dolby on my PE, its nuked, rest of OnePlus Settings remain.
- LOS 18.0 is still WIP and not fully ready, though I tested it for an entire day before shipping it to you.
- If you do encounter glitches, please lemme know.

WARNING:

- This build WILL NOT BOOT on a device with ext4 userdata.
- Please use provided recovery (LOS recovery) only to flash.
- It will bail out and not flash if you use another recovery, since its a signed build.
- Please use format data from the same recovery (formats you to f2fs).

Links:

{Mod edit: Link removed!}
 
Last edited by a moderator:
  • Like
Reactions: rex28818
Pretty much xda doesnt let me set Android 11 yet.
Sir, it's possible with a little trick but you must use XDA Style 2015! Do not use the button "Edit project" instead edit just your first post, the OP. Please refer to attached screenshots or advise if you want me to do it.
 

baalajimaestro

Senior Member
Dec 21, 2017
82
363
Chennai
baalajimaestro.me
New Update, Gapps build: 24/11/2020

This build is pretty different from the previous build
I will try to issue a MicroG-exclusive variant in the next few days.

Notes/Changelogs:
- Built some QS Tile Icon Overlays
- Gapps prebuilt
- Switched to CarrierSettings, Google's alternative to CarrierConfig.
- Removed most of LineageOS Prebuilt apps, replacing them with Google alternatives
- Switched default font to Inter
- Also Ubuntu Font is available under styles
- Added Smartspace (aka Lockscreen weather by google)
- Added FOSSConfig, reduces weird behavior on automatic brightness.
- Tweaked some SF Props (lemme know if you do face some issues on this)
- Flipendo (Google's Extreme Battery Saver) is added, it will give you a notification when you turn on the battery saver
- Switched kernel to LOS, considering stability
- Sig spoofing is still supported, but this build highly advises you to stay with gapps.
- CarrierSettings might depend on GMS for working.
- Build was tested over 3hrs before publishing.

As earlier, my builds are signed with my own private key, so to flash them, use the recovery provided!

{Mod edit: Link removed!}

Donate
Donate(UPI): [email protected]
 
Last edited by a moderator:

baalajimaestro

Senior Member
Dec 21, 2017
82
363
Chennai
baalajimaestro.me
New Update, Gapps build: 26/11/2020

Notes/Changelogs:

- Selinux Enforced and User Build!
- If you face an issue where camera is not working, head to a root terminal and type
Code:
chcon -R u:object_r:persist_camera_file:s0 /mnt/vendor/persist/dual_camera_calibration/
- Everything was tested to be working normally
- If you do face issues, please log them properly and also provide me a way to replicate it.
- The recovery of user build apparently doesnt allow flashing anything thats mismatching signature. Hence Magisk/other mods might fail to install
- On such an eventful case,
Code:
fastboot boot twrp.img
and need not decrypt, just head to advanced, enable adb sideload, and sideload Magisk from your PC.
- I have tested Magisk 21.1 to boot pretty fine on this rom, but should you face any issues, I would recommend trying Magisk 21.0

{Mod edit: Link removed!}

Donate
Paypal
UPI: [email protected]
 
Last edited by a moderator:
New Update, Gapps build: 24/11/2020
This build is pretty different from the previous build
I will try to issue a MicroG-exclusive variant in the next few days.

Notes/Changelogs:
- Built some QS Tile Icon Overlays
- Gapps prebuilt
- Switched to CarrierSettings, Google's alternative to CarrierConfig.
- Removed most of LineageOS Prebuilt apps, replacing them with Google alternatives
- Switched default font to Inter
- Also Ubuntu Font is available under styles
- Added Smartspace (aka Lockscreen weather by google)
- Added FOSSConfig, reduces weird behavior on automatic brightness.
- Tweaked some SF Props (lemme know if you do face some issues on this)
- Flipendo (Google's Extreme Battery Saver) is added, it will give you a notification when you turn on the battery saver
- Switched kernel to LOS, considering stability
- Sig spoofing is still supported, but this build highly advises you to stay with gapps.
- CarrierSettings might depend on GMS for working.
- Build was tested over 3hrs before publishing.

As earlier, my builds are signed with my own private key, so to flash them, use the recovery provided!

{Mod edit: Link removed!}

Donate
Donate(UPI): [email protected]
@baalajimaestro THREAD CLOSED as not compliant with GPLv2; download links removed!
Please advise the moderators team to re-open the thread when ready to provide a link to your actual kernel source,
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    LineageOS is a free, community built, aftermarket firmware distribution of Android 10, which is designed to increase performance and reliability over stock Android for your device.

    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.

    Installation
    Download Provided LOS Recovery
    Reboot to fastboot
    Code:
    fastboot flash boot boot.img
    Once in fastboot, apply update from ADB
    Then
    Code:
    adb sideload lineage.zip
    Finally, once its done, click format data and confirm
    Reboot and boom, you should be in the ROM!

    Donations
    You dont have to, but it will be very helpful if you do
    PayPal
    [email protected] (UPI)

    XDA:DevDB Information
    LineageOS 18.0 For OnePlus 7 [UNOFFICIAL], ROM for the OnePlus 7

    Contributors
    baalajimaestro
    Source Code: http://github.com/PixelExperience-Devices/kernel_oneplus_sm8150/

    ROM OS Version: Android 11.0
    ROM Kernel: Linux 4.x
    ROM Firmware Required: Oxygen OS 10.3.4
    Based On: LineageOS

    Version Information
    Status: Beta
    Current Beta Version: 18.0
    Beta Release Date: 2020-11-19

    Created 2020-11-18
    Last Updated 2020-11-18
    2
    New Update, Gapps build: 26/11/2020

    Notes/Changelogs:

    - Selinux Enforced and User Build!
    - If you face an issue where camera is not working, head to a root terminal and type
    Code:
    chcon -R u:object_r:persist_camera_file:s0 /mnt/vendor/persist/dual_camera_calibration/
    - Everything was tested to be working normally
    - If you do face issues, please log them properly and also provide me a way to replicate it.
    - The recovery of user build apparently doesnt allow flashing anything thats mismatching signature. Hence Magisk/other mods might fail to install
    - On such an eventful case,
    Code:
    fastboot boot twrp.img
    and need not decrypt, just head to advanced, enable adb sideload, and sideload Magisk from your PC.
    - I have tested Magisk 21.1 to boot pretty fine on this rom, but should you face any issues, I would recommend trying Magisk 21.0

    {Mod edit: Link removed!}

    Donate
    Paypal
    UPI: [email protected]
    1
    First Build - 19/11/2020

    Changelog/Notes:

    - Initial Build.
    - Signed with Private Keys.
    - MicroG support outta the box.
    - Highly recommend installing MicroG variant of NanoDroid if you are interested in trying out MicroG.
    - Switch Accent color to Pixel Blue.
    - Prebuilt standalone Pixel Launcher (For those of you who might be installing Gapps package).
    - Google Bar wouldnt work unless you install Google App (Possible with MicroG too)
    - An Enhanced Permissions Controller
    - Can manage Network, sensors as a permission
    - Permissive for now.
    - Weeb Kernel Latest (4.14.206) by idkwhoiam322.
    Kernel Sources: https://github.com/PixelExperience-Devices/kernel_oneplus_sm8150/
    - If you had used Dolby on my PE, its nuked, rest of OnePlus Settings remain.
    - LOS 18.0 is still WIP and not fully ready, though I tested it for an entire day before shipping it to you.
    - If you do encounter glitches, please lemme know.

    WARNING:

    - This build WILL NOT BOOT on a device with ext4 userdata.
    - Please use provided recovery (LOS recovery) only to flash.
    - It will bail out and not flash if you use another recovery, since its a signed build.
    - Please use format data from the same recovery (formats you to f2fs).

    Links:

    {Mod edit: Link removed!}