[𝑹𝑢𝑴][πŸπŸ‘]LineageOS 20.0 unofficial[𝑢𝑡𝑬𝑷𝑳𝑼𝑺 πŸ”&6T][Gapps][OTA updates][SafetyNet][TWRP]

Search This thread

Kitch2400

Senior Member
Feb 10, 2015
325
317
Sony Xperia Z3 Compact
Sony Xperia Z3
LineageOS 20.0 unofficial build for enchilada & fajita

Lineage-OS-Feature-Image-Background-Colour.png






Source: LineageOS 20 (android-13.0.0_r13)

Buildtype: User

Kernel: 4.9.227

SELinux: Enforcing

Recovery: TWRP 3.7.0, Thanks to @Siddk for your hard work!!!

Root: Download the most recent Magisk canary .apk
Either install with "adb install app-release.apk" or download directly on your device and install with the file manager (Files). Download the most recent boot.img for your device, from the corresponding recovery folder.
Copy boot.img to sdcard, patch boot.img with Magisk. Flash modified boot.img with fastboot flash boot magisk_patched-*****_*****.img


Included Gapps: MindTheGapps

Gcam: Included, by BSG. Don't forget to install Google Photos.
Note: You have to change one setting in gcam in order for it to work properly.
Google Camera -> Settings -> Configuration of modes -> Hardware level -> Select "Full".

Passes SafetyNet
Rooted? Install this safetnet fix (Displax v2.3.1-MOD_2.0)


All credit goes to the LineageOS team

Sources:
Kernel
ROM
Pixel goodies

Looking to expand our LineageOS 20 family! Send me a device (new or old) and I will port LineageOS 20 to it!


Are you happy with my work? Feel free to donate

Installation: Standard LineageOS installation method


  1. Disable Screen lock (Settings -> Security -> Screen lock -> none)
  2. Reboot to bootloader
  3. Fastboot.exe boot TWRP-3.7.0_12 (enchilada version download link, fajita version download link)
  4. In TWRP select advanced -> ADB sideload -> Swipe to start sideload
  5. adb.exe sideload flashmeintwrp.zip
  6. In TWRP select advanced -> ADB sideload -> Swipe to start sideload
  7. adb.exe sideload lineage-20.0-LATESTVERSION-UNOFFICIAL-YOURDEVICE
  8. Reboot to system

  1. Disable Screen lock (Settings -> Security -> Screen lock -> none)
  2. Reboot to bootloader
  3. Fastboot.exe boot TWRP-3.7.0_12 (enchilada version download link, fajita version download link)
  4. In TWRP select advanced -> ADB sideload -> Swipe to start sideload
  5. adb.exe sideload copy-partitions-20220613-signed.zip (download here)
  6. Reboot to bootloader
  7. Fastboot.exe boot TWRP-3.7.0_12
  8. In TWRP select advanced -> ADB sideload -> Swipe to start sideload
  9. adb.exe sideload lineage-20.0-LATESTVERSION-UNOFFICIAL-YOURDEVICE
  10. Reboot to system



Download links:

Enchilada version
Fajita version



Kindly report issues in this thread and post logcat output






Changelog LineageOS 20
20221121: OS built with Clang 16, updated gcam, power optimization, NFC & fingerprint tweaks
20221109: Android 13.0.0_r13 source, Security patch 20221105, fixed call recording not working in certain regions, minor kernel tweaks, NFC tweaks
20221107: Major updates to the fajita kernel, expect ∼30-60% longer endurance, updated gcam
20221106: Major updates to the enchilada kernel, expect ∼30-60% longer endurance, updated gcam
20221103: Google Camera included in build, Dialer/phone app can now record calls in any part of the world.
20221101: Unlimited Google Photos, new and improved SafetyNet-fix, Pixel spoofing.
Clear the cache for Google Play services and storage for Google Play Store.​
Settings -> Apps -> Show system (top right corner) -> search for play​
Then reboot your device. After this Pixel spoofing is working for all gapps, and device will be certified.​
20221016: You can now update via adb sideload in LineageOS recovery (no need for TWRP)
20221012: SafetyNet fixes. Most (all?) banking apps should work now
20221009: Fixed a major performance issue in the Fajita build
20221006: Buildtype userdebug -> user


Upcoming features: Pixel goodies (unlimited storage for photos, Google Camera and more), Linux 5.15 kernel, OTA updates, Nethunter kernel, build for fajita, SafetyNet


OTA Update instructions
1. Go to Settings -> System -> Updater
2. Reboot when prompted (you will loose root as boot.img is updated)
3. (optional) Flash Magisk-patched boot.img from fastboot to regain root




Safe to dirty flash over Lineageos 19.1, IF you completely uninstall Magisk before you do so.

Procedure:


1. Uninstall Magisk (complete uninstall) from Lineage 19.1, including all modules.
2. Flash LineageOS 20.0 unofficial from recovery
3. Reboot to system: adb install Magisk-v25.3.apk OR flash provided Magisk-v25.3.apk.zip from recovery.
4. Profit


 
Last edited:

Yeedatoy

Senior Member
Jul 18, 2018
259
108
37
Charlotte
AT&T HTC One X
Moto G6
How does this differ from the existing LineageOS 20?
 

Attachments

  • Screenshot_20220918-065246_Pixel Launcher.png
    Screenshot_20220918-065246_Pixel Launcher.png
    90.5 KB · Views: 791
  • Screenshot_20220918-065345_Wallpaper & style.png
    Screenshot_20220918-065345_Wallpaper & style.png
    231.3 KB · Views: 795
  • Screenshot_20220918-065402_LineageOS Settings.png
    Screenshot_20220918-065402_LineageOS Settings.png
    1.7 MB · Views: 798

Badger50

Senior Moderator
Staff member
Kernel: 4.9.227

Download here!
Removed download links for now, to unstable. New build coming shortly.

Greetings. Just a friendly FYI. Please include your kernel source in your OP as per our rules for maintaining GPL Compliancy, and, is your DL link now correct?

Thank you for your cooperation, and have a pleasant day.

-Regards: Badger50
 

Kitch2400

Senior Member
Feb 10, 2015
325
317
Sony Xperia Z3 Compact
Sony Xperia Z3
Greetings. Just a friendly FYI. Please include your kernel source in your OP as per our rules for maintaining GPL Compliancy, and, is your DL link now correct?

Thank you for your cooperation, and have a pleasant day.

-Regards: Badger50

Thanks for the reminder! Thread updated accordingly.
The link is correct, but I removed the rom from SF, too unstable.

No more random reboots! However now the device reboots constantly after unplugging USB/charging cable... Kinda reminds me of the first buggy tethered jailbreaks for iOS :LOL:
 
Last edited:

Kitch2400

Senior Member
Feb 10, 2015
325
317
Sony Xperia Z3 Compact
Sony Xperia Z3
Which gapps did you use? I might try with a different gapps package over the weekend.
I've tested quite a few.


MindTheGapps-13.0.0-arm64-20220917_172319.zip (my own build): boot loop
[RECOVERY]LiteGapps nano: boot loop
[RECOVERY]LiteGapps core: boot loop
NikGapps core: crash -> reboot after unlock
NikGapps full: insufficient space warning. boot loop
NikGapps basic: crash -> reboot after usb unplug
NikGapps omni: boot loop
NikGapps go: crash -> reboot after usb unplug.
MindTheGapps-13.0.0-arm64-20220903_143559: initial setup, OK, crash -> reboot after usb unplug
[MAGISK]LiteGapps_Nano: boot loop
[RECOVERY]LiteGapps_arm64_13.0_v2.6_official + LiteGappsFix.zip: boot loop
[RECOVERY]LiteGapps_arm64_13.0_v2.7_official: crash -> reboot after usb unplug
[RECOVERY]LiteGapps++_LTS_v2.5_official: LOG: not supported?
[RECOVERY]LiteGapps++_v2.5_official: LOG: not supported?
[MAGISK]LiteGapps++_LTS_v2.5_official.zip: not supported?
[MAGISK]LiteGapps++_v2.5_official: not supported?
[MAGISK]LiteGapps++_MicroG_v2.5_official: not supported?
[AUTO]LiteGapps++_LTS_v2.5_official: not supported?
[MAGISK]LiteGapps_arm64_13.0_v2.7_official: crash -> reboot after usb unplug
 
  • Like
  • Haha
Reactions: eXd4 and umangtayal

DrangelTec

New member
Jan 21, 2022
3
1
it restarts, when you install the gapps, and without gaps it works normally, but it is still unstable.
 

umangtayal

Senior Member
Feb 17, 2019
161
77
I've tested quite a few.


MindTheGapps-13.0.0-arm64-20220917_172319.zip (my own build): boot loop
[RECOVERY]LiteGapps nano: boot loop
[RECOVERY]LiteGapps core: boot loop
NikGapps core: crash -> reboot after unlock
NikGapps full: insufficient space warning. boot loop
NikGapps basic: crash -> reboot after usb unplug
NikGapps omni: boot loop
NikGapps go: crash -> reboot after usb unplug.
MindTheGapps-13.0.0-arm64-20220903_143559: initial setup, OK, crash -> reboot after usb unplug
[MAGISK]LiteGapps_Nano: boot loop
[RECOVERY]LiteGapps_arm64_13.0_v2.6_official + LiteGappsFix.zip: boot loop
[RECOVERY]LiteGapps_arm64_13.0_v2.7_official: crash -> reboot after usb unplug
[RECOVERY]LiteGapps++_LTS_v2.5_official: LOG: not supported?
[RECOVERY]LiteGapps++_v2.5_official: LOG: not supported?
[MAGISK]LiteGapps++_LTS_v2.5_official.zip: not supported?
[MAGISK]LiteGapps++_v2.5_official: not supported?
[MAGISK]LiteGapps++_MicroG_v2.5_official: not supported?
[AUTO]LiteGapps++_LTS_v2.5_official: not supported?
[MAGISK]LiteGapps_arm64_13.0_v2.7_official: crash -> reboot after usb unplug
damn! xD
 

Top Liked Posts

  • 5
    New OTA available for enchilada & fajita. Forgot to make it incremental (∼90% smaller in size), will make next update incremental.
    • Additional USB file-transfer fixes
    • Lower battery consumption all around, still WIP
    • Kernel optimization, lower battery consumption & improved responsiveness
    • Optimizations for Bluetooth
    • Updated gcam to v14
    Enjoy!
    1
    @Kitch2400

    ineed help after i install latest build in my OP6 ENCHILADA i got error

    Android.process.media keeps stopping
    Kindly update and see if the issue persists
    1
    Kindly update and see if the issue persists
    done now its perfect thank you for your hard work
    1
    hello thank you for the update no problem(y):cool:
    1
    Excellent Update @Kitch2400 . Works really fine (y):D
  • 9
    New OTA available for enchilada, fajita version cooking now.
    • Updated gcam
    • Power management improvements
    • Major kernel improvements (built with clang 15.0.3!)
    Currently working on: Kernel 5.19, EROFS, fingerprint reader, incremental/delta updates (~80-90% reduced size, very quick installation)

    Edit: OTA for fajita available for download
    7
    New OTA available for fajita & enchilada, should be available for download within 5 minutes (sourceforge has to do it's thing).

    I've noticed that some battery monitoring tools display crazy values after the update, so I suggest that you re-install (or reset) any battery monitoring tools if you're using them. You should probably also charge to 100% and see how the device behaves over the next 24 hour period before reporting usage, thanks.

    Edit: Updated gcam (big thanks to BSG!), tons of kernel tweaks by me. Kindly note that I'm not a kernel developer but purely an enthusiast, any input is helpful.
    6
    Development update:

    Unlimited Google photos storage working!
    New and improved SafetyNet-fix (thanks kdrag0n)
    Pixel spoofing to all Gapps.
    Still working on getting unmodified gcam from Play store to work, there's an ok port linked in the first post of this thread.

    More to come.
    6
    New OTA for enchilada uploading, ETA 15m
    Build for fajita cooking now.

    • Security patch 20221105
    • Fixed call recording not working in certain regions
    • Minor kernel tweaks
    • Adjustments to NFC

    Coming features: Greatly decreased boot time, faster recovery, more aggressive battery saving

    Edit: Todays update also includes Android 13.0.0_r13 source update.
    6
    New OTA for enchilada uploaded.
    Google Camera (8.6) is now included in the build, and call recording is enabled for all regions!

    Note: You have to change one setting i gcam in order for it to work properly.
    Google Camera -> Settings -> Configuration of modes -> Hardware level -> Select "Full".

    Enjoy gcam!

    Build for fajita cooking now.

    Edit: OTA for fajita available for download
  • 20
    LineageOS 20.0 unofficial build for enchilada & fajita

    Lineage-OS-Feature-Image-Background-Colour.png






    Source: LineageOS 20 (android-13.0.0_r13)

    Buildtype: User

    Kernel: 4.9.227

    SELinux: Enforcing

    Recovery: TWRP 3.7.0, Thanks to @Siddk for your hard work!!!

    Root: Download the most recent Magisk canary .apk
    Either install with "adb install app-release.apk" or download directly on your device and install with the file manager (Files). Download the most recent boot.img for your device, from the corresponding recovery folder.
    Copy boot.img to sdcard, patch boot.img with Magisk. Flash modified boot.img with fastboot flash boot magisk_patched-*****_*****.img


    Included Gapps: MindTheGapps

    Gcam: Included, by BSG. Don't forget to install Google Photos.
    Note: You have to change one setting in gcam in order for it to work properly.
    Google Camera -> Settings -> Configuration of modes -> Hardware level -> Select "Full".

    Passes SafetyNet
    Rooted? Install this safetnet fix (Displax v2.3.1-MOD_2.0)


    All credit goes to the LineageOS team

    Sources:
    Kernel
    ROM
    Pixel goodies

    Looking to expand our LineageOS 20 family! Send me a device (new or old) and I will port LineageOS 20 to it!


    Are you happy with my work? Feel free to donate

    Installation: Standard LineageOS installation method


    1. Disable Screen lock (Settings -> Security -> Screen lock -> none)
    2. Reboot to bootloader
    3. Fastboot.exe boot TWRP-3.7.0_12 (enchilada version download link, fajita version download link)
    4. In TWRP select advanced -> ADB sideload -> Swipe to start sideload
    5. adb.exe sideload flashmeintwrp.zip
    6. In TWRP select advanced -> ADB sideload -> Swipe to start sideload
    7. adb.exe sideload lineage-20.0-LATESTVERSION-UNOFFICIAL-YOURDEVICE
    8. Reboot to system

    1. Disable Screen lock (Settings -> Security -> Screen lock -> none)
    2. Reboot to bootloader
    3. Fastboot.exe boot TWRP-3.7.0_12 (enchilada version download link, fajita version download link)
    4. In TWRP select advanced -> ADB sideload -> Swipe to start sideload
    5. adb.exe sideload copy-partitions-20220613-signed.zip (download here)
    6. Reboot to bootloader
    7. Fastboot.exe boot TWRP-3.7.0_12
    8. In TWRP select advanced -> ADB sideload -> Swipe to start sideload
    9. adb.exe sideload lineage-20.0-LATESTVERSION-UNOFFICIAL-YOURDEVICE
    10. Reboot to system



    Download links:

    Enchilada version
    Fajita version



    Kindly report issues in this thread and post logcat output






    Changelog LineageOS 20
    20221121: OS built with Clang 16, updated gcam, power optimization, NFC & fingerprint tweaks
    20221109: Android 13.0.0_r13 source, Security patch 20221105, fixed call recording not working in certain regions, minor kernel tweaks, NFC tweaks
    20221107: Major updates to the fajita kernel, expect ∼30-60% longer endurance, updated gcam
    20221106: Major updates to the enchilada kernel, expect ∼30-60% longer endurance, updated gcam
    20221103: Google Camera included in build, Dialer/phone app can now record calls in any part of the world.
    20221101: Unlimited Google Photos, new and improved SafetyNet-fix, Pixel spoofing.
    Clear the cache for Google Play services and storage for Google Play Store.​
    Settings -> Apps -> Show system (top right corner) -> search for play​
    Then reboot your device. After this Pixel spoofing is working for all gapps, and device will be certified.​
    20221016: You can now update via adb sideload in LineageOS recovery (no need for TWRP)
    20221012: SafetyNet fixes. Most (all?) banking apps should work now
    20221009: Fixed a major performance issue in the Fajita build
    20221006: Buildtype userdebug -> user


    Upcoming features: Pixel goodies (unlimited storage for photos, Google Camera and more), Linux 5.15 kernel, OTA updates, Nethunter kernel, build for fajita, SafetyNet


    OTA Update instructions
    1. Go to Settings -> System -> Updater
    2. Reboot when prompted (you will loose root as boot.img is updated)
    3. (optional) Flash Magisk-patched boot.img from fastboot to regain root




    Safe to dirty flash over Lineageos 19.1, IF you completely uninstall Magisk before you do so.

    Procedure:


    1. Uninstall Magisk (complete uninstall) from Lineage 19.1, including all modules.
    2. Flash LineageOS 20.0 unofficial from recovery
    3. Reboot to system: adb install Magisk-v25.3.apk OR flash provided Magisk-v25.3.apk.zip from recovery.
    4. Profit


    9
    New OTA available for enchilada, fajita version cooking now.
    • Updated gcam
    • Power management improvements
    • Major kernel improvements (built with clang 15.0.3!)
    Currently working on: Kernel 5.19, EROFS, fingerprint reader, incremental/delta updates (~80-90% reduced size, very quick installation)

    Edit: OTA for fajita available for download
    8
    A minor update:

    I've been successful in automating the build with all my patches + TWRP. Just waiting for permission from Siddk.

    No news regarding the UI crashes, still looking into it.
    8
    android-13.0.0_r8 released.
    October 2022 Security Update merged.

    Cooking now.

    Update: fajita is available for OTA now.
    Update: enchilada is also available for OTA.
    7
    New OTA available for fajita & enchilada, should be available for download within 5 minutes (sourceforge has to do it's thing).

    I've noticed that some battery monitoring tools display crazy values after the update, so I suggest that you re-install (or reset) any battery monitoring tools if you're using them. You should probably also charge to 100% and see how the device behaves over the next 24 hour period before reporting usage, thanks.

    Edit: Updated gcam (big thanks to BSG!), tons of kernel tweaks by me. Kindly note that I'm not a kernel developer but purely an enthusiast, any input is helpful.