[ROM] [13.0] [Dragon] LineageOS 20.0 [UNOFFICIAL]

Search This thread

primaleph

Senior Member
Dec 16, 2012
346
71
The new build is working great. I dirty flashed it over the old one without any issue. So far, my performance seems better and compatibility with FDE.AI does a bit also.

One issue I had with the previous build is still unresolved, though. It's minor, but maybe someone can help me figure it out:

When I go into Developer Options and set Window Animation Scale, Transition Animation Scale, and Animator Duration Scale to off, that only persists until reboot. After rebooting, they are all set to .5x again. Is this setting locked in some way? If so, how do I unlock it?
 

michie

Senior Member
Apr 15, 2007
1,569
2,594
Hasselt
Installed it last night. Like always, an excellent build!

However, I notived something odd. When I select an app group on my homepage and it opens up, the group window is dispropotionnally big and there is a huge space between the app icons and their titles below them.

I tried to do a screenshot but couldn't figure out how. I tried to check in the Button settings menu if I could configure one of the buttons for that but that menu also crashes...
I guess it will be fixed by lineage, ill keep an eye on their gerrit to see if any fixes get merged.
 
  • Like
Reactions: pat_wild

michie

Senior Member
Apr 15, 2007
1,569
2,594
Hasselt
Hi, I updated to this build from a Jan build. On this version, I can not adjust the minimum screen brightness. I know that there used to be a problem with the fact that it was possible to completely turn off the screen by adjusting the brightness, but it was possible to achieve a lower brightness level. Is there any way to get the brightness back? Root available. Thanks.
Correct, I raised the minimum screen brightness to fix the bug. I will lower it as much as possible in next build. Need to do some testing.
 

michie

Senior Member
Apr 15, 2007
1,569
2,594
Hasselt
The new build is working great. I dirty flashed it over the old one without any issue. So far, my performance seems better and compatibility with FDE.AI does a bit also.

One issue I had with the previous build is still unresolved, though. It's minor, but maybe someone can help me figure it out:

When I go into Developer Options and set Window Animation Scale, Transition Animation Scale, and Animator Duration Scale to off, that only persists until reboot. After rebooting, they are all set to .5x again. Is this setting locked in some way? If so, how do I unlock it?
I scripted this behaviour a few years ago and it applies on every reboot. I'll check if I can edit developer settings using an overlay instead of a script.
 
Jun 25, 2019
9
4
New build up based on Android 13 QPR2 including march security patches!
Thank you very much @michie for this ROM and for continuing followmsi's work! 👍

It's running smooth so far, except of two little things:
There seems to be a bug in VPN settings. The button for adding a new VPN connection is missing. Anyone else noticed that?
The network traffic monitor in status bar, doesn't show any traffic. It always stays at 0.

Then I would like to ask you if it is possible to enable signature spoofing in your builds, like @followmsi did in his builds? This would make it a lot easier to install/configure MicroG for people who don't want to use GAPPS.

Thx in advance for your answers! 🙂
 
Last edited:

muerte33

Senior Member
Jun 7, 2014
118
46
If possible, can you increase the microphone gain? This would be very helpful!
Thanks very much for all the hard work on this ROM!
 

locuturus

Senior Member
So I have news....PIXEL C BOOTS WITH 8GB RAM SOLDERED ON!! Only shows 3gb in software, so @michie we'll need your help to figure that out. Kernel edit? Bootloader edit?
That's great! I very briefly looked into this a few years back and I thought I read in the Tegra X1 docs that it can only address 4GB max so I didn't pursue it after that.
 

tabormeister

Senior Member
That's great! I very briefly looked into this a few years back and I thought I read in the Tegra X1 docs that it can only address 4GB max so I didn't pursue it after that.
So I was initially thinking this but every doc I could find says it can address 8gb, plus the Switch Erista dev kit came with 6gb, and the Switch Mariko dev kit came with 8gb ram so I think it's a software limitation. @followmsi feel like coming out of retirement for a minute to help get an 8GB/256GB Pixel C working? 😁
 

michie

Senior Member
Apr 15, 2007
1,569
2,594
Hasselt
Hey guys, sorry, I didnt have much time past weeks with personal life and school finishing soon. Combining work during the day and school in the evening has been a pain for 3ys 😅

Ive been trying to raise the mic level but the values in mixer_paths don't do much anymore. Need to figure out why, thought it would be an easy task :)
 

michie

Senior Member
Apr 15, 2007
1,569
2,594
Hasselt
So I was initially thinking this but every doc I could find says it can address 8gb, plus the Switch Erista dev kit came with 6gb, and the Switch Mariko dev kit came with 8gb ram so I think it's a software limitation. @followmsi feel like coming out of retirement for a minute to help get an 8GB/256GB Pixel C working? 😁

Hmm we will need to figure out if it's the kernel or the bootloader which defines the device's RAM limit. I hope its not the bootloader because we will not be able to change much if not anything there.
 

tabormeister

Senior Member
Hmm we will need to figure out if it's the kernel or the bootloader which defines the device's RAM limit. I hope its not the bootloader because we will not be able to change much if not anything there.
Let me know if you want logs or anything, we're waiting to do the eMMC until we get RAM figured out. It's booting into Lineage and seems much snappier (installed 4266mhz ram) but that may be placebo effect because I'm so excited haha. He said he did the swap in 5 minutes which is wild, ram chips aren't even expensive. 8gb of new Samsung ram was like $60
 

LaurenceGough

Senior Member
Aug 12, 2013
136
27
Hi all, as we know the 3GB of RAM seems to be a major bottleneck on our beloved Pixel Cs. I read that Android 12 and above, being based on 64bit I've read that it's recommended minimum requirement is 6GB of RAM. https://www.gizguide.com/2021/10/android-12-system-requie.html

Is it worth looking at Android Go instead? Which has 1GB minimum required for Android 12, and 2GB minimum required for Android 13.

"
If Handheld device implementations include greater than or equal to 2GB and less than 4GB of memory available to the kernel and userspace, they:

  • [7.6.1/H-SR-1] Are STRONGLY RECOMMENDED to support only 32-bit userspace (both apps and system code)"
Taken from Android 13 docs: https://source.android.com/docs/compatibility/13/android-13-cdd

My Pixel C constantly fully relaunches firefox with just one tab, gmail, telegram etc.

Unless it's worth me going back to Android 11 or before? Although I recall it still being pretty poor then...

Also I wouldn't bother updating the RAM on these devices, the CPU is just as bad, the 4 cores are maxed out pretty much constantly.

 
Last edited:
  • Like
Reactions: EnginEAR

tabormeister

Senior Member
Hi all, as we know the 3GB of RAM seems to be a major bottleneck on our beloved Pixel Cs. I read that Android 12 and above, being based on 64bit I've read that it's recommended minimum requirement is 6GB of RAM. https://www.gizguide.com/2021/10/android-12-system-requie.html

Is it worth looking at Android Go instead? Which has 1GB minimum required for Android 12, and 2GB minimum required for Android 13.

"
If Handheld device implementations include greater than or equal to 2GB and less than 4GB of memory available to the kernel and userspace, they:

  • [7.6.1/H-SR-1] Are STRONGLY RECOMMENDED to support only 32-bit userspace (both apps and system code)"
Taken from Android 13 docs: https://source.android.com/docs/compatibility/13/android-13-cdd

My Pixel C constantly fully relaunches firefox with just one tab, gmail, telegram etc.

Unless it's worth me going back to Android 11 or before? Although I recall it still being pretty poor then...

Also I wouldn't bother updating the RAM on these devices, the CPU is just as bad, the 4 cores are maxed out pretty much constantly.

Cpu/GPU on pixel C is pretty strong, storage and ram are the bottlenecks as far as I can tell. Android go would be an interesting thing for sure! Aa soon as someone takes a look at the bootloader and kernel to recognize the 8gb I think it'll seem behave like a much different device 😁
 

EnginEAR

Senior Member
Mar 19, 2008
319
107
Tel Aviv
Hi all, as we know the 3GB of RAM seems to be a major bottleneck on our beloved Pixel Cs. I read that Android 12 and above, being based on 64bit I've read that it's recommended minimum requirement is 6GB of RAM. https://www.gizguide.com/2021/10/android-12-system-requie.html

Is it worth looking at Android Go instead? Which has 1GB minimum required for Android 12, and 2GB minimum required for Android 13.

"
If Handheld device implementations include greater than or equal to 2GB and less than 4GB of memory available to the kernel and userspace, they:

  • [7.6.1/H-SR-1] Are STRONGLY RECOMMENDED to support only 32-bit userspace (both apps and system code)"
Taken from Android 13 docs: https://source.android.com/docs/compatibility/13/android-13-cdd

My Pixel C constantly fully relaunches firefox with just one tab, gmail, telegram etc.

Unless it's worth me going back to Android 11 or before? Although I recall it still being pretty poor then...

Also I wouldn't bother updating the RAM on these devices, the CPU is just as bad, the 4 cores are maxed out pretty much constantly.

Per
- it is supposedly a matter of configuration. If that is indeed the case - perhaps getting a LineageOS (Go Edition) is feasible and not too difficult?
 
  • Like
Reactions: LaurenceGough

LaurenceGough

Senior Member
Aug 12, 2013
136
27

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    18.1 was crashing constantly, 20 isn't booting yet. Need to figure out why.

    Next month I finish school so I'll have more time again :)
    As always - thanks for your help and devotion.

    A word from your older friend - you will never have more time... You will only have less and less until you literally run out of it... Hopefully, many many years from now and with a smile on your face...
    2
    Are the new test builds ready for... testing?
    18.1 was crashing constantly, 20 isn't booting yet. Need to figure out why.

    Next month I finish school so I'll have more time again :)
    1
    Sure you can, Flash twrp. I will check this weekend but I have it running on my spare dragon :)
    1
    Weird, it sideload and returns success and I've wiped data cache and system but it still just boots to recovery.
    Did you try to format data partition (not just wipe) ? It's much longer, but efficient to solve this kind of boot failures.
    1
    I wish the pixel c keyboard would work with this ROM :(. I can pair it, it works for a few seconds, starts repeating keys like mad and then stops working. Another time it worked again for a few seconds but then wouldn't connect again until I restarted the tablet. I bought another keyboard as spare too so now I can't use either 😭

    If I recall it worked ok on the 19.1 version of LineageOS.

    Thank you
  • 19
    2okPze5.png



    LineageOS is a free, community built, aftermarket firmware distribution of Android 13, 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.

    Code:
    /*
    * Your warranty is now maybe 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.
    *
    */

    LineageOS 20.0 for Pixel C (Dragon)

    Installation

    1. If you're coming from another ROM or performing a clean flash:
    • Reboot to Recovery
    • Backup any important data
    • Format Data partition
    • Wipe Dalvik, Cache, System, Vendor
    • Flash the ROM
    • Flash GApps (optional)
    • Reboot to System
    2. If you're updating the ROM or performing a dirty flash:
    • Reboot to Recovery
    • Flash the ROM
    • Wipe Cache
    • Reboot to System

    WHAT WORKS?
    • Almost everything

    WHAT DOESN'T WORK?
    • Camera
    • Webview based browsers won't play videos
      • Use a browser like firefox as a workaround (SW Codecs)
    • SELinux is permissive

    DOWNLOADS
    Click here to Download

    Recommended Gapps Package: MindTheGapps

    GPL compliance:
    ROM Source
    - https://github.com/LineageOS
    Kernel Source - https://github.com/ThaMichie

    ROM OS Version: Android 13
    Security patch level: April 2023
    ROM Kernel: Linux 3.18
    Based On: AOSP
    14
    Lineage 20.0 is live! Clean flash advised.
    Our device tree had a major overhaul, all performance optimizations are included.
    11
    New build up based on Android 13 QPR2 including march security patches!
    11
    So today I found a pleasant surprise in my mailbox, a 2Tb SSD including note!

    Thank you much so for the gesture! It will be put to good use. I start cloning my build enviroment this weekend. :)

    @tabormeister @ragwo @EnginEAR @pat_wild
    10
    Thanks for taking over (y)