[ROM][UNOFFICIAL][LineageOS][19.1][dragon] -> 2023-01-11

Search This thread
From arrowOs thread:

I will uploaded the usb mtp driver to my google now.

For USB file transfer: Download the driver on my google drive, restart computer, smash the F8 key before windows loads, choose advanced startup, choose Disable Driver Signature Enforcement, right click start menu, go to device manager, right click on the device with warning mark (Pixel C), install driver by pointing to the file I provided.

For fastboot: Install adb/fastboot drivers. This one is easy: https://forum.xda-developers.com/t/...vers-15-seconds-adb-installer-v1-4-3.2588979/ (Check on the last pages of the thread)

First time changing to fastboot mode you need right click start menu, go to device manager, while the pixel is in fastboot click on the device with warning mark, right click, choose driver, choose driver from list, select fastboot/bootloader. After this windows will always switch between adb/fastboot correctly.
 

ipdev

Recognized Contributor
Feb 14, 2016
2,226
1
4,340
Google Nexus 10
Nexus 7 (2013)
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:
 
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:
I have windows 11 and adb commands work when I get the tablet recognized, just no file transfer either when the tablet is plugged in or when I am in TWRP and its plugged in. It just errors out the device driver every time. Fastboot it recognizes if I go manually select the driver after plugging it in.
 
  • Like
Reactions: ipdev

_benedict_

Senior Member
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:
Thanks @ipdev ! Yes I was referring to an MTP connection. I am using Linux.
 
  • Like
Reactions: ipdev

ragwo

Member
May 18, 2009
31
9
Bådåddjo
First, thanks a lot for bringing new life into this old tablet!
When using the physical keyboard with Norwegian layout I'm missing the letter Å. The rest of the special Norwegian characters are present, but the \ is where the letter Å should be. Using enhanced ASCII code doesn't work either. Does anybody know of a fix or work around? I could have the software keyboard on the screen while typing, but it takes up a lot of screen space. Any suggestions are highly appreciated!

Edit: I'm on the latest LineageOS build downloaded from the first post in this thread. The letter Å is supposed to be where the + and = is located.

Edit 2:
Seems like the Swedish and Danish keyboard setup has the same bug.
 
Last edited:

ragwo

Member
May 18, 2009
31
9
Bådåddjo
First, thanks a lot for bringing new life into this old tablet!
When using the physical keyboard with Norwegian layout I'm missing the letter Å. The rest of the special Norwegian characters are present, but the \ is where the letter Å should be. Using enhanced ASCII code doesn't work either. Does anybody know of a fix or work around? I could have the software keyboard on the screen while typing, but it takes up a lot of screen space. Any suggestions are highly appreciated!

Edit: I'm on the latest LineageOS build downloaded from the first post in this thread. The letter Å is supposed to be where the + and = is located.

Edit 2:
Seems like the Swedish and Danish keyboard setup has the same bug.
Quoting myself as I found a sokution to the problem.
I had to find the specific key layout file for the Pixel C keyboard, as editing the Generic.kl file in /system/usr/keylayout/ did not work. The Pixel C keyboard file is named Vendor_18d1_Product_5018.kl. I changed th EQUALS key to Å and chose Norwegian as keyboard language. The only thing missing now is the apostrophe key, still trying to figure that out.
 

tabormeister

Senior Member
Quoting myself as I found a sokution to the problem.
I had to find the specific key layout file for the Pixel C keyboard, as editing the Generic.kl file in /system/usr/keylayout/ did not work. The Pixel C keyboard file is named Vendor_18d1_Product_5018.kl. I changed th EQUALS key to Å and chose Norwegian as keyboard language. The only thing missing now is the apostrophe key, still trying to figure that out.
Nicely done!
 
  • Like
Reactions: ipdev and ragwo

michie

Senior Member
Apr 15, 2007
1,527
2,489
Hasselt
I made a Lineage 20 test build for for anyone who would like to try. It's based on my A13 device tree with all optimizations included.

Clean flash is advised. Give the system some time to settle and do it's background tasks during setup. Do a reboot after everything is set up and enjoy a smooth Android 13.

I noticed that the boot animation seems frozen when system is loaded but give it some time, its just loading the UI.
 
Last edited:

EnginEAR

Senior Member
Mar 19, 2008
303
100
Tel Aviv
I made a Lineage 20 test build for for anyone who would like to try. It's based on my A13 device tree with all optimizations included.

Seems pretty smooth so far.
Will take me time to bring it back to a state where I can share more though...
I wiped the device since I was on your build of ArrowOS before.

One thing which I noticed almost immediately is that although the cameras still don't work - the camera app doesn't crash :)
 
Last edited:

michie

Senior Member
Apr 15, 2007
1,527
2,489
Hasselt
Seems pretty smooth so far.
Will take me time to bring it back to a state where I can share more though...
I wiped the device since I was on your build of ArrowOS before.

One thing which I noticed almost immediately is that although the cameras still don't work - the camera app doesn't crash :)

Reworking the device tree was priority. Camera's are connected to the system again and are detected. Need some frameworks hacks.
 

followmsi

Senior Member
Oct 10, 2013
4,231
13,205
lineage-19.1 - January 2023 - final 19.1 build

This is my last dragon build .. @michie will continue to build and publish monthly lineage-20.0 builds for dragon.

lineage-19.1-20230111-UNOFFICIAL-dragon.zip

Changes:
- Google security updates -> January 2023
- 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.2 !

Enjoy (y)
 

tabormeister

Senior Member
lineage-19.1 - January 2023 - final 19.1 build

This is my last dragon build .. @michie will continue to build and publish monthly lineage-20.0 builds for dragon.

lineage-19.1-20230111-UNOFFICIAL-dragon.zip

Changes:
- Google security updates -> January 2023
- 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.2 !

Enjoy (y)
So long, and thanks for all the fish! You made the Dragon worth using again, and I'm so stoked Michie is carrying it on.
 

muerte33

Senior Member
Jun 7, 2014
115
45
I also appreciate all the hard work over the years keeping this device going!
Thanks so very much for all your efforts!
 
Last edited:
  • Like
Reactions: tabormeister

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    lineage-19.1 - January 2023 - final 19.1 build

    This is my last dragon build .. @michie will continue to build and publish monthly lineage-20.0 builds for dragon.

    lineage-19.1-20230111-UNOFFICIAL-dragon.zip

    Changes:
    - Google security updates -> January 2023
    - 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.2 !

    Enjoy (y)
    5
    I made a Lineage 20 test build for for anyone who would like to try. It's based on my A13 device tree with all optimizations included.

    Clean flash is advised. Give the system some time to settle and do it's background tasks during setup. Do a reboot after everything is set up and enjoy a smooth Android 13.

    I noticed that the boot animation seems frozen when system is loaded but give it some time, its just loading the UI.
    4
    Seems pretty smooth so far.
    Will take me time to bring it back to a state where I can share more though...
    I wiped the device since I was on your build of ArrowOS before.

    One thing which I noticed almost immediately is that although the cameras still don't work - the camera app doesn't crash :)

    Reworking the device tree was priority. Camera's are connected to the system again and are detected. Need some frameworks hacks.
    4
    lineage-19.1 - January 2023 - final 19.1 build

    This is my last dragon build .. @michie will continue to build and publish monthly lineage-20.0 builds for dragon.

    lineage-19.1-20230111-UNOFFICIAL-dragon.zip

    Changes:
    - Google security updates -> January 2023
    - 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.2 !

    Enjoy (y)
    So long, and thanks for all the fish! You made the Dragon worth using again, and I'm so stoked Michie is carrying it on.
    2
    Which Gapps should you use with the new Lineage 20 ROM?
    All info is in the new thread 🙂
  • 65

    EmPczMv.png

    LineageOS 19.1

    Android 12

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