[ROM][UNOFFICIAL][LineageOS][19.1][dragon] -> 2022-10-19

Search This thread

QuantumSingularity

Senior Member
Nov 9, 2014
80
25
Zwolle
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.

I've checked both devices.
Stange thing is: Display in the settings says `Europe` and getprop says `GB` on both devices.

Code:
[email protected]:~$ adb devices
List of devices attached
6121000728    device

[email protected]:~$ adb shell
dragon:/ $ getprop ro.boot.wificountrycode
GB
dragon:/ $ exit
[email protected]:~$
[email protected]:~$ adb devices
List of devices attached
6130000716    device

[email protected]:~$ adb shell
dragon:/ # getprop ro.boot.wificountrycode
GB
dragon:/ #
[email protected]:~$
 
Aug 16, 2016
39
1
Hey there, it's been a while for me on these forums !
Mainly because as it's difficult as hell to get any replacement screens for the Pixel C, I just bought another one that wasn't too far from me... (a 64GB btw, so quite cool to see that, along with a proper magnetic keyboard that is a pleasure to type on, and quite sturdy, not really mushy)
Someone here sent me a link to get screens and such, but it's really difficult to even understand how to place an order.


----

So now that I'm back with using a C, I can say that it's not aging well, last time I used one was on the Android 10 days and it was really smooth...
I think that instead of bumping Android versions and following ROM development, we should focus more on bugfixes and optimizations...
That tablet has potential SoC wise, and the 3GB of RAM should only be an issue for demanding stuff...
That ROM should include zRAM or something, and a bit more aggressive LMK to help smoothen everything out.
Too bad the NAND flash is quite slow otherwise it would have helped using it I think honestly.
Android 12(L) may be the last proper version we'll get because of the really ancient kernel we're using.

3.18 isn't of good use, and NVIDIA being who they are won't help us... unless that opensourcing of drivers also extends to embedded devices like everything in the Tegra family and such...
 

alterjsive

New member
Mar 3, 2021
2
0
The LineageOS 19.1 2022-05-07 is a great rom, thanks so much! Any idea why the battery usage is so high?
 
Last edited:

henrywhtin

Senior Member
Jul 4, 2011
60
0
Hong Kong
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 ..
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!
 

ipdev

Recognized Contributor
Feb 14, 2016
2,050
1
3,908
Google Nexus 10
Nexus 7 (2013)
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:
 

_benedict_

Senior Member
Hi!
I have been testing Lineage OS 18.1 on my old device for one month. It runs quite well overall (y)

I have noticed that turning on WiFi and Bluetooth at the same time pose a problem though, making it virtually impossible to stream Spotify on a speaker. Has anyone encountered the same issue?
Hi!
Do some of you have the same problem? The audio stutters a lot via BT.
 

jadewong

Member
Aug 19, 2010
10
4
Help! Flashing custom rom and then it crashed midway. Lost TWRP and when I tried to use adb fastboot, adb unable to recognize device. Unable to find Pixel C adb driver and using other drivers doesn't seem to work. Any ideas?
 

BartKey

Senior Member
Feb 10, 2016
92
40
Google Pixel C
Moto G5 Plus
Help! Flashing custom rom and then it crashed midway. Lost TWRP and when I tried to use adb fastboot, adb unable to recognize device. Unable to find Pixel C adb driver and using other drivers doesn't seem to work. Any ideas?
I flashed los 19.1 and pico Gapps using Bugjaeger app from playstore on my OnePlus Nord 2. Works well. No need of pc to unlock bootloader and flash TWRP and rom and Gapps. Used this because my old PC didn't recognize pixel c in bootloader modus. Made connection between OnePlus and pixel c through USB c to c cable.
 

jadewong

Member
Aug 19, 2010
10
4
Help! Flashing custom rom and then it crashed midway. Lost TWRP and when I tried to use adb fastboot, adb unable to recognize device. Unable to find Pixel C adb driver and using other drivers doesn't seem to work. Any ideas?
Never mind! I managed to solve this. My pixel C has come back to life stronger than ever!
 

EnginEAR

Senior Member
Mar 19, 2008
298
98
Tel Aviv
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 :)
 
  • Like
Reactions: followmsi

followmsi

Senior Member
Oct 10, 2013
4,226
13,147
I've checked both devices.
Stange thing is: Display in the settings says `Europe` and getprop says `GB` on both devices.

Code:
[email protected]:~$ adb devices
List of devices attached
6121000728    device

[email protected]:~$ adb shell
dragon:/ $ getprop ro.boot.wificountrycode
GB
dragon:/ $ exit
[email protected]:~$
[email protected]:~$ adb devices
List of devices attached
6130000716    device

[email protected]:~$ adb shell
dragon:/ # getprop ro.boot.wificountrycode
GB
dragon:/ #
[email protected]:~$

Need to check the country code script on 12 .. maybe the process of applying the country code has been changed.
 
  • Like
Reactions: ipdev

followmsi

Senior Member
Oct 10, 2013
4,226
13,147
Hey there, it's been a while for me on these forums !
Mainly because as it's difficult as hell to get any replacement screens for the Pixel C, I just bought another one that wasn't too far from me... (a 64GB btw, so quite cool to see that, along with a proper magnetic keyboard that is a pleasure to type on, and quite sturdy, not really mushy)
Someone here sent me a link to get screens and such, but it's really difficult to even understand how to place an order.


----

So now that I'm back with using a C, I can say that it's not aging well, last time I used one was on the Android 10 days and it was really smooth...
I think that instead of bumping Android versions and following ROM development, we should focus more on bugfixes and optimizations...
That tablet has potential SoC wise, and the 3GB of RAM should only be an issue for demanding stuff...
That ROM should include zRAM or something, and a bit more aggressive LMK to help smoothen everything out.
Too bad the NAND flash is quite slow otherwise it would have helped using it I think honestly.
Android 12(L) may be the last proper version we'll get because of the really ancient kernel we're using.

3.18 isn't of good use, and NVIDIA being who they are won't help us... unless that opensourcing of drivers also extends to embedded devices like everything in the Tegra family and such...

Every kind of help/input is welcome. (y)

Michi has started to use some Nvidia/Tegra components .. maybe you can adjust the dragon sources to be able switch to Nvidia sources.

Pls push your changes to Github.

I don't have the time anymore to work on Android like I did in the previous years.
 
  • Like
Reactions: ipdev

followmsi

Senior Member
Oct 10, 2013
4,226
13,147
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.
 
  • Like
Reactions: ipdev and EnginEAR

followmsi

Senior Member
Oct 10, 2013
4,226
13,147
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)
 

EnginEAR

Senior Member
Mar 19, 2008
298
98
Tel Aviv
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)
Buttery smooth! Thanks for the "taskbar" tip. Happy camper right here :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Hello fellow Pixel C fans,

    I've installed the Rom on my trusty Pixel C and noticed the physical keyboard is not mapped correctly. I had the same probem running PixelExperience btw. I'm using the german keyboard layout and ö, ä and ü files are not mapped right. ü = ´, shift + ü = ` and alt gr + ü does nothing but should be +. Ö and Ä do work but their alt gr functions are missing (should be ' for ö and # for ä). Any chance this can be fixed somehow?

    Thanks for keeping the Pixel C alive!

    Regards

    Andy
    Hi,
    I also see the same issue on my Pixel C with the german Pixel C Keyboard. Looks like its missing the correct keyboard layout. https://github.com/followmsi/android_device_google_dragon already contains an App called DragonKeyboard, and this does contain the correct .kcm keyboard layout file for the Pixel C Keyboard (res/raw/keyboard_layout_german.kcm) but this seems to get overriden by the version provided by InputDevices.apk, which contains a different mapping not suitable for the PixelC keyboard.

    As a workaround I used https://exkeymo.herokuapp.com/ to provide an additional layout containing the correct mapping (copied from here: https://github.com/followmsi/androi...ard/res/raw/keyboard_layout_dragon_german.kcm), but of course it would be nice to have this active by default.
    1
    Hi!
    USB file transfer doesn't seem to work for me. Tried different ports or different cables. Has anyone tested it?
    Mine hasn't worked for years now. I gave up and have to download everything to the tablet.
    But for me it was working well in previous versions.
    Are you referring to adb command(s) like adb push or connecting using a file manager (MTP connection) to copy files between the device and computer?
    MTP is currently broken in TWRP for dragon..

    Are you using Linux, MacOS or Windows to connect?
    MacOS needs a third-party app to connect via MTP.
    - Unless they updated something recently, I haven't booted up MacOS in about two years.


    Cheers. :cowboy:
  • 65

    EmPczMv.png

    LineageOS 19.1

    Android 12

    lineage-19.1-20221019-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