[ROM][UNOFFICIAL][LineageOS][19.1][dragon] -> 2022-06-15

Search This thread

straumli

Member
Jan 12, 2012
43
4
lineage-19.1

Lineage Team added new setting to enable/disable the 12L taskbar ..

lineage-19.1-20220507-UNOFFICIAL-dragon.zip

Changes:
- Google security updates -> May 2022
- Patched frameworks/base & Permissions to support microG
- Latest LineageOS changes

As SDK level increased to version 32 we have to use new gapps for Android 12L.
Pls check latest gapps builds here ..
https://drive.google.com/drive/folders/1O-I01LDvno57ztnxIW_bSnVWEk8-6Ics
Thanks to @ipdev for the opengapps packages !

Tested with Magisk 24.1.

Enjoy Android 12L (y)
I am stuck in a reboot loop, any advise anyone? I followed the steps in the start post.

edit: formatted everything and installed via adb sideload, now everything is fine
 
Last edited:
  • Wow
Reactions: Blackmoth311
Jun 7, 2018
11
0
Went from GSI LOS 17.1 to this `lineage-19.1-20220507-UNOFFICIAL-dragon` + `MindTheGapps-12.1.0-arm64-20220416_174313`. Very nice had some hiccups during flashing but otherwise went ok. (factory reset after flashing fixed everything)

It seems like there is some power management issue as the top left gets very hot and the battery drains extremely quickly even while the screen is off.
If I turn the screen brightness down too far, it starts to flicker and may cause it to reboot (happened once). Keeping it above 25% seems to cause no issue.

What can I do to get what you need for logs/testing/etc ?
 

mrbubba999

Senior Member
Mar 28, 2010
1,800
199
Google Pixel C
Issue now fixed, doesn't like booting up before Gapps installed, so had to wipe and start again
 

Attachments

  • PXL_20220515_144158175.jpg
    PXL_20220515_144158175.jpg
    2 MB · Views: 46
Last edited:

mrbubba999

Senior Member
Mar 28, 2010
1,800
199
Google Pixel C
Answering my own question, because figuring it out is usually how it works as soon as you ask a technical question on the internet ...

The issue was that I couldn't get Zygisk to activate. I upgraded from the latest Magisk release to Canary (23307) and now it works, and the USNF is active. Basic integrity and CTS profile tests pass. The last bit of the puzzle was to clear storage/cache from the Play Store to get it to run the check again. The device now appears certified and all apps are available.

I'm amazed by this. Absolutely everything is working (and better than it was before!), except the known issue with the cameras which I don't care about at all. Thanks so much to everyone that makes stuff like this possible!
Can you expand on how you did this? I've updated Magisk to canary and the Zygisk option still says noedit - got Zygisk working and Playstore doesn't say it's not certified, but not all apps are in the store still (Netflix for example)
 
Last edited:

HooloovooUK

Senior Member
May 25, 2007
212
25
Can you expand on how you did this? I've updated Magisk to canary and the Zygisk option still says noedit - got Zygisk working and Playstore doesn't say it's not certified, but not all apps are in the store still (Netflix for example)

I downloaded the Canary release from the GitHub repo. It was build 24307 at the time, although that may have changed.

Perhaps you've installed the APK but not actually installed the new version of Magisk? On the Magisk home screen, there's two entries - "Magisk" and "App". The installed version of Magisk should match the version of the app you have installed. If not, you need to click "Install" next to Magisk to get the app to install the newer version.

My installation now says "Installed cc79a96f (24307)" next to both entries.

After rebooting I had "Zygisk yes" and then it was just a matter of installing the USNF module, rebooting, and clearing the Play Store cache.
 

mrbubba999

Senior Member
Mar 28, 2010
1,800
199
Google Pixel C
I downloaded the Canary release from the GitHub repo. It was build 24307 at the time, although that may have changed.

Perhaps you've installed the APK but not actually installed the new version of Magisk? On the Magisk home screen, there's two entries - "Magisk" and "App". The installed version of Magisk should match the version of the app you have installed. If not, you need to click "Install" next to Magisk to get the app to install the newer version.

My installation now says "Installed cc79a96f (24307)" next to both entries.

After rebooting I had "Zygisk yes" and then it was just a matter of installing the USNF module, rebooting, and clearing the Play Store cache.
I've got zygisk now and play store seems to be verified, but still can't get Netflix to work (the app installs from a website download) but the Netflix site itself won't play any content at all, gives me an error message about protected media (DRM stuff)

I've been trying all day to get this to work and failed so far
 

QuantumSingularity

Senior Member
Nov 9, 2014
78
23
Zwolle
Installed the latest version.
Very smooth.

Just one (big for me) problem I found:
DFS channels (WiFi 5GHz) do not work.
I've tried changing WiFi-Country etc a few times (and rebooted), but no success.
I'm in NL, Europe.

@followmsi Is there a workaround for this?
 

jadewong

Member
Aug 19, 2010
10
4
I recently just acquired another unit with the keyboard. With the development here, this device is like a dream machine. So portable, hardy and good battery life. The development here just keeps good hardware alive and well! From android 8 till now, the pixel C just gets better and better! Keep it up!
 
  • Like
Reactions: ipdev and followmsi

followmsi

Senior Member
Oct 10, 2013
4,201
12,976
Went from GSI LOS 17.1 to this `lineage-19.1-20220507-UNOFFICIAL-dragon` + `MindTheGapps-12.1.0-arm64-20220416_174313`. Very nice had some hiccups during flashing but otherwise went ok. (factory reset after flashing fixed everything)

It seems like there is some power management issue as the top left gets very hot and the battery drains extremely quickly even while the screen is off.
If I turn the screen brightness down too far, it starts to flicker and may cause it to reboot (happened once). Keeping it above 25% seems to cause no issue.

What can I do to get what you need for logs/testing/etc ?

Did you test PE 12.1 ROM .. same problem ?
Still need to test latest power changes from michi.

Great work on 12! Is there hope for the camera to work in the future?

Looks not promissing on 19.1 .. if you need Camera go for last lineage-18.1 ROM instead.

Installed the latest version.
Very smooth.

Just one (big for me) problem I found:
DFS channels (WiFi 5GHz) do not work.
I've tried changing WiFi-Country etc a few times (and rebooted), but no success.
I'm in NL, Europe.

@followmsi Is there a workaround for this?

Did DFS channels work on 18.1 ? .. or on earlier 19.1 builds ?
We may have to adjust wifi overlays for android 12 ..


Sorry .. not much time left for Android.
Right now I just make monthly builds based on same device/kernel sources .. hope this will change at some point.

And we still use the old prebuilts from last stock ROM (Oreo).
You can't just take sources from Nvidia shield and they magically work on dragon .. if it's possible to use some sources it takes quite a while to adapt for dragon .. and for some problems we may never find a solution .. at least not me.

Cheers
 

QuantumSingularity

Senior Member
Nov 9, 2014
78
23
Zwolle
Did DFS channels work on 18.1 ? .. or on earlier 19.1 builds ?
We may have to adjust wifi overlays for android 12 ..
Yes. They worked on 18.1. Never on 19.1.

My other PixelC is still on 18.1-20220216-UNOFFICIAL-dragon and DFS works well.
Settings is: 'System/Advanced/Wi-Fi Country Code' and is set to 'Europe'

I installed 19.1 clean (formated/wiped system, cache, data) en installed the 12.1l gapps (arm64_12L-pico-220507....MOD). No root or something.
 

followmsi

Senior Member
Oct 10, 2013
4,201
12,976
Yes. They worked on 18.1. Never on 19.1.

My other PixelC is still on 18.1-20220216-UNOFFICIAL-dragon and DFS works well.
Settings is: 'System/Advanced/Wi-Fi Country Code' and is set to 'Europe'

I installed 19.1 clean (formated/wiped system, cache, data) en installed the 12.1l gapps (arm64_12L-pico-220507....MOD). No root or something.

Pls install Magisk 24.1 and test to set wifi-country code again.

Magisk is using "resetprop" to overwrite country code.
While regular "setprop" may has some read-only prop issues.

Needs to be checked ..
 

QuantumSingularity

Senior Member
Nov 9, 2014
78
23
Zwolle
Pls install Magisk 24.1 and test to set wifi-country code again.

Magisk is using "resetprop" to overwrite country code.
While regular "setprop" may has some read-only prop issues.

Needs to be checked ..
Unfortunely it doesn't work.
Only channels 16, 34-60 I see.

I installed Magisk 24.1 apk (from github) in TWRP.
Wiped cache.
Booted.
Changed WiFi-country to Germany.
Rebooted.
Changed WiFi-country to Europe.
Rebooted.
Still no DFS-Channels.

On my other PixelC I see channels 36-64, 100-112 (there are more channels, but WiFi Analyzer only shows occupied channels).

I have 3 Unifi WiFi5 AP's, 5GHz 40MHz.
One on channel 38, one on 102 and one on 110.
 

followmsi

Senior Member
Oct 10, 2013
4,201
12,976
Unfortunely it doesn't work.
Only channels 16, 34-60 I see.

I installed Magisk 24.1 apk (from github) in TWRP.
Wiped cache.
Booted.
Changed WiFi-country to Germany.
Rebooted.
Changed WiFi-country to Europe.
Rebooted.
Still no DFS-Channels.

On my other PixelC I see channels 36-64, 100-112 (there are more channels, but WiFi Analyzer only shows occupied channels).

I have 3 Unifi WiFi5 AP's, 5GHz 40MHz.
One on channel 38, one on 102 and one on 110.

Pls check ro.boot.wificountrycode on your both Pixel C devices ..

Code:
getprop ro.boot.wificountrycode

Same countrycode on both devices ?

If yes, we need to check related changes on 19.1 .. as wifi kernel drivers remain unchanged in 18.1 and 19.1.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    lineage-19.1 - June 2022

    Due to the upcoming holiday season the July build will be delayed or skipped ..

    lineage-19.1-20220615-UNOFFICIAL-dragon.zip

    Changes:
    - Google security updates -> June 2022
    - Patched system/netd to bring back Network traffic monitoring on older kernels.
    - Patched frameworks/base & Permissions to support microG
    - Latest LineageOS changes

    As SDK level increased to version 32 we have to use new gapps for Android 12L.
    Pls check latest gapps builds here ..
    https://drive.google.com/drive/folders/1O-I01LDvno57ztnxIW_bSnVWEk8-6Ics
    Thanks to @ipdev for the opengapps packages !

    Tested with Magisk 25.0 !

    Enjoy Android 12L (y)
    3
    Could you please elaborate more on how to use magisk to set wifi-country code?
    As I am new to this and I think I have the same problem.
    Thanks!
    Hi. 🙂

    Can be a bit complicated.

    Magisk - [github.io] - resetprop
    Magisk - [github.io] - Resetprop

    You can change the prop values while booted.

    Code:
    dragon:/ # getprop ro.boot.wificountrycode
    US
    dragon:/ # resetprop ro.boot.wificountrycode GB
    dragon:/ # getprop ro.boot.wificountrycode
    GB
    dragon:/ # resetprop ro.boot.wificountrycode TW
    dragon:/ # getprop ro.boot.wificountrycode
    TW
    dragon:/ #
    That would only be temporary since the default value will be restored on (re)boot.

    Might work for testing, not sure if it needs to be set earlier (during boot) to make a difference.

    You will need to use a boot script to adjust the prop value on boot.
    Magisk - [github.io] - Shell scripts
    Magisk - [github.io] - Boot Scripts

    You can use the MagiskHide Props Config module to change the prop instead. 🙃

    Quick search, I did not find an official list of country codes.
    This is one of the better lists I found.
    AppTweak - [apptweak.io] - Country and language codes


    Cheers. :cowboy:
    3
    How do I get rid of the grey bar with the list of apps at the bottom of the screen? It used to swipe away, now it's there permanently
    Settings -> System -> Buttons -> Enable taskbar -> switch off!
    2
    Just upgraded to Magisk v25.0.
    Everything seems to be fine.

    Question - is there a way to completely disable the 12L dock thingy? I find it useless for my purposes... And somewhat ugly :)

    Yes .. Magisk 25.0 works well .. and Zygisk works on "older" kernels now.

    You can disable "Taskbar" in lineage settings to get rid of the 12L taskbar .. no idea if Lineage is planning more changes related to the "12L style" on tablets.
    1
    Just upgraded to Magisk v25.0.
    Everything seems to be fine.

    Question - is there a way to completely disable the 12L dock thingy? I find it useless for my purposes... And somewhat ugly :)
  • 64

    EmPczMv.png

    LineageOS 19.1

    Android 12

    lineage-19.1-20220615-UNOFFICIAL-dragon.zip

    Known issues:
    - Camera is not working yet.
    - SELinux is permissive.
    - Our "old" Nivida codecs do have problems to play videos in Chrome-based browsers.
    (Rename or remove /vendor/lib/libnvomx.so and reboot system to switch to
    software video codecs.)
    - Chrome browser starts slowly.
    - As it looks like Widevine L1 has been revoked by end of August 2020.
    - Maybe more issues ..

    Installation:
    1. Boot into TWRP
    2. Wipe SYSTEM and DATA partitions !
    3. Install ROM.zip
    4. install gapps (arm64)
    5. install Magisk.zip (25.0)
    6. Wipe CACHE and DAVLIK
    7. Reboot into system

    Enjoy 12 :p




    Android 11

    lineage-18.1-20220216-UNOFFICIAL-dragon.zip -> DISCONTINUED

    Known issues:

    - SELinux is permissive.
    - Our "old" Nivida codecs do have problems to play videos in Chrome-based browsers.
    (Rename or remove /vendor/lib/libnvomx.so and reboot system to switch to
    software video codecs.)
    - Chrome browser starts slowly.
    - Camera/Video may stops working after some time in use.
    - As it looks like Widevine L1 has been revoked by end of August 2020.

    Fresh Installation / Upgrade from any other ROM:
    1. Boot into TWRP
    2. Wipe SYSTEM and DATA partitions ! (If you are encrypted, pls format DATA partition !)
    3. Install ROM.zip
    4. install gapps (arm64)
    5. install Magisk.zip (21.x)
    6. Wipe CACHE and DAVLIK
    7. Reboot into system

    Upgrade from previous lineage-18.x builds:
    1. Boot into TWRP
    2. Install ROM.zip
    3. Re-Install Magisk 21.x
    4. Wipe CACHE and DAVLIK
    5. Reboot into system

    Enjoy 11 :p




    Android 10

    lineage-17.1-20201211-UNOFFICIAL-dragon.zip -> DISCONTINUED

    Known issues:

    - SELinux is permissive.
    - Our "old" Nivida codecs do have problems to play videos in Chrome-based browsers.
    (Rename or remove /vendor/lib/libnvomx.so and reboot system to switch to
    software video codecs.)
    - Camera/Video may stops working after some time in use.
    - As it looks like Widevine L1 has been revoked by end of August 2020.

    system-as-root (SAR)
    For gapps installation issues and more information ..
    Pls read first .. https://forum.xda-developers.com/showpost.php?p=80693701&postcount=1350

    Fresh Installation / Upgrade from any other ROM:
    1. Boot into TWRP
    2. Wipe SYSTEM and DATA partitions ! (If you are encrypted, pls format DATA partition !)
    3. Install ROM.zip
    4. install gapps (arm64)
    5. install Magisk.zip (20.x+)
    6. Wipe CACHE and DAVLIK
    7. Reboot into system

    Upgrade from previous lineage-17.1 builds:
    1. Boot into TWRP
    2. Install ROM.zip
    3. Wipe CACHE and DAVLIK
    4. Reboot into system

    - The ROM does contain it's own vendor.img ! (If you go back to Oreo, pls reinstall stock vendor.img)

    Enjoy TEN :p




    Android Pie

    lineage-16.0-20191017-UNOFFICIAL-dragon.zip -> DISCONTINUED

    Known issues:

    - Encryption seems not to work - and has not been tested. -> Pls do not encrypt your data partition yet !
    - Keymaster -> If you set Pattern, PIN or Password the Screen unlock may not work correctly.
    Workaround for Pattern: On fresh boot you will need to wait a bit longer before you enter credentials.
    The waiting time is required on fresh boot only, the following unlocks are working normally.
    In case of problems pls use Update.ZIP_TWRP_flashable_pattern_pin_remover_V2.zip to remove pattern/pin or password.

    Installation:
    1. Boot into TWRP (latest available version)
    2. Wipe system, cache, dalvik and data partitions ! ( If you have encrypted /data partition - pls "format" /data via TWRP first ! )
    3. Install lineage-16.0-201Yxxyy-UNOFFICIAL-dragon.zip
    4. Install Opengapps
    5. install Magisk.zip (tested with 18.x)
    6. Reboot into system ..

    - The ROM does contain it's own vendor.img ! (If you go back to Oreo, pls reinstall stock vendor.img)

    And big thanks to @NYCHitman1 (Dirty Unicorn) !
    Without his work the Android Pie project would not have been possible !


    I have uploaded the last official Lineage Oreo build to androidfilehost.com ..
    lineage-15.1-20200221-nightly-dragon-signed.zip - -> DISCONTINUED


    SOURCES:

    https://github.com/followmsi/manifests/tree/dragon-lineage-18.1

    DOWNLOADS:
    https://drive.google.com/drive/fold...oaU1iazg?resourcekey=0-4krcBcSF3tnMFvgcP4kMvw
    https://androidfilehost.com/?w=files&flid=289293

    Enjoy LineageOS on your Pixel C .. :)
    23
    Android 10 - July 2020

    lineage-17.1-20200707-UNOFFICIAL-dragon.zip

    Changes:
    - Google security updates -> July 2020 (android-10.0.0_r40)
    - Patched framework/av to bring back "wifi-display" in android 10.
    - Patched framework/base to support microG
    - Latest LineageOS changes for Android 10

    The ROM does contain it's own vendor.img !

    Enjoy the summer :p
    21
    Android 10 - August 2020

    lineage-17.1-20200804-UNOFFICIAL-dragon.zip

    Changes:
    - Google security updates -> August 2020 (android-10.0.0_r41)
    - Patched framework/av to bring back "wifi-display" in android 10.
    - Patched framework/base to support microG
    - Latest LineageOS changes for Android 10

    The ROM does contain it's own vendor.img !

    Enjoy the summer :p
    17
    Android 10 - November 2019

    Still no go for Camera .. will take longer.
    Tested with opengapps beta (11/05) and Magisk 20.1 ..

    lineage-17.0-20191107-UNOFFICIAL-dragon.zip

    Changes:
    - Google security updates -> November 2019 (10.0.0_r11)
    - Latest LineageOS changes for Android 10 -> still a lot of lineage stuff is missing.

    system-as-root (SAR)
    For gapps installation issues and more information ..
    Pls read first .. https://forum.xda-developers.com/showpost.php?p=80693701&postcount=1350

    The ROM does contain it's own vendor.img !

    Enjoy :p
    16
    Android 10

    Vukan API is fixed now .. had to take prebuilt libs from Nivida shield firmware. :)
    Lineage has shipped trebuchet launcher .. and some more (minor) changes.

    lineage-17.0-20191025-UNOFFICIAL-dragon.zip

    Changes:
    - Fixed Vulkan API
    - Added new health HAL and more changes .. thanks to @NYCHitman1
    - Latest LineageOS changes for Android 10 -> still a lot of lineage stuff is missing.

    The ROM does contain it's own vendor.img !

    Enjoy :p