yashsingh1/xdaforums huggingface dataset:
[Pixel C Android Development] laffin_boy:
I have a Pixel C tablet that came with an ASOP 8.1 image. My goal is to install the unofficial LOS 18.1 and root it. To prepare for this I booted (not installed) TWRP 3.6 so I could (1) install Magisk (to be able to use Migrate to back up certain apps with their data) and (2) to back up the OS. The unexpected request for a password rattled me and I wasn't able to find a clear explanation O/L as to what that was about. I bypassed it with "Cancel". The next screen asked me if I wanted it to proceed as "Read Only" - which didn't make sense to me if I was going to be installing an app - and I clicked something other than "Yes". (Sorry - don't remember what I chose). This left TWRP showing 0 mb for all folders and so I wasn't able to do either of my 2 goals. Here's a TWRP error message at the end:

But whatever I did while in TWRP broke the OS and it would only reboot to the stock recovery screen - from which I *could* get back to the Fastboot screen. I tried flashing both the stock 8.1 boot.img and recovery.img. Didn't help. (Win 7 64 PC)

Next I attempted to install the LOS 18.1 image. I booted TWRP again and turned on ADB Sideload and entered "adb sideload dragon.zip" in the computer cmd window but adb couldn't "see" the tablet.

Running out of ideas I tried to reinstall the ASOP 8.1 factory image. Here's the error from the cmd window:

H:\Android\ADB>flash-all
Sending 'bootloader' (16384 KB) OKAY [ 0.577s]
Writing 'bootloader' (bootloader) writing flash
OKAY [ 91.340s]
Finished. Total time: 91.918s
Rebooting into bootloader OKAY [ 0.000s]
Finished. Total time: 0.000s
--------------------------------------------
Bootloader Version...: Google_Smaug.7900.139.0
Baseband Version.....: N/A
Serial Number........: unknown variable
--------------------------------------------
extracting android-info.txt (0 MB) to RAM...
Checking 'product' OKAY [ 0.000s]
Checking 'version-bootloader' OKAY [ 0.000s]
Checking 'partition-size:system' OKAY [ 0.016s]
Snapshot cancel FAILED (remote: 'unknown command')
fastboot: error: Command failed

now the tablet will only reboot to a screen i've never seen before:

From that screen I can get back to fastboot or turn the tablet off. Can't get to recovery.

Do i have any options left here? Can any of you suggest a way to save this poor tablet?
[Pixel C Android Development] locuturus:
This ROM (and others) have patched the kernel to ignore certain battery health data. What happens is the stock kernel slows the CPU way down when it thinks the battery is not performing well. All of our batteries are old so they usually look bad to the kernel and the tablet throttles starting at some battery percentage. But this is fixed in the ROMs.
[Pixel C Android Development] followmsi:
lineage-19.0 - Android 12L

As it looks like Lineage will merge the 12L sources into existing 19.0 branches ..

https://review.lineageos.org/q/topic:12L

Let's test Android 12L on dragon ..

lineage-19.0-20220311-UNOFFICIAL-dragon.zip

Changes:

- Google security updates -> March 2022 -> Android 12L

- Patched frameworks/base & apps/PermissionController to support microG

- Latest LineageOS changes

As SDK level increased to version 32 we may 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 test packages !

Enjoy Android 12L (y)
[Pixel C Android Development] happa86:
Hi,

I've tested gapps google play opened but got error with internet connection.Although I've internet I've got error.
[Pixel C Android Development] Everio9000:
Error installing A12L Gapps. "Error 70" it says. Without install it cannot run Android 12L launcher.
[Pixel C Android Development] Everio9000:
it's strange because my device only works fine between 90%-100% battery charge with LOS19 also. Under 90% to 70% it's laggy but still you can use it. From 70% to finish battery charge it's unusable.
[Pixel C Android Development] locuturus:
Well you've got me stumped then.
[Pixel C Android Development] Everio9000:
I tried a clean flash LOS19 without Gapps and it works properly. I flashed Pico Gapps and system became a little bit laggy but still usable no matter battery charge percentage (now it's 38%).

At least in my case Gapps turn my Pixel C laggy mostly when I pick stock or big size Gapps. I was using LOS19L without Gapps and it worked perfectly, smooth and fast. I tried Pixel Experience too and too much laggy and unusable like stock factory image.

I'm going to try current setup (LOS19+Pico Gapps) for some days and if it continues like now I will keep it but if it becomes more laggy again I will come back to LOS standalone.
[Pixel C Android Development] ipdev:
Hi all. :)

Lineage is still in the process of merging 12L into the 19.0 branch.

Lineage 19.0 was still in process before 12L was released.

Now with the addition of 12L, there is going to be more issues until it is done.

The initial 12L OpenGApps test builds were blind builds and untested.

I did not have a device/rom to test them on.

Welcome all to pre-alpha-testing. 🙃

---

Lineage 19.0 Android 12L and OpenGApps 12L nano is what I am currently running.

Not much different than the older Lineage 19.0 Android 12 builds.

Save for the new layout of the launcher. Not sure if I like it but, I guess I will get use to it.

---

Lineage 19.0 Android 12L gave me a lot of errors doing a clean installs.

I am not sure how many times I installed it in the last two days. 🙃

Using adb to install gave me quite a few error.

Everything from no device connection, error 7, error 70, this device is not compatible, ...

Still had issues when installing using TWRP's Install option.

Everything from error 7, error 70, this device is not compatible, ...

For me it seemed to be due to formatting data for some reason?

Did not take time to look into it further.

When everything installed correctly..

OpenGApps 12L pico and nano seem to be safe.

OpenGApps 12L stock has issues with Pixel launcher so, I would suggest not using it for now.

Unless you are using a gapps config script to customize the install.

---

Magisk

The current version of Magisk includes updates to Zygisk.

Unfortunately this breaks Zygisk on some older devices.

Dragon is one of these older devices.

The newest version of Magisk that Zygisk works on this device is v24.1

---

SafetyNet and Play Protect certification

Root with Magisk v24.1 and enable Zygisk.

Install the Universal SafetyNet Fix (USNF) module.

Download links.

Magisk v24.1 - Link

USNF Module - Link​

---

Cheers all. :cowboy:

EDIT:

The next release of Magisk..

Zygisk should work again with older kernels. 🙃

Magisk - [ GitHub ] - commit
[Pixel C Android Development] matt.weatherford:
Im starting from a brand new PixelC that is still on stock google code - picked up used today in Belltown. I assume I need to do the OEM unlock, flash latest TWRP, etc.... Is the Magisk stuff optional? Ive never used that. My last (current) tablet is the Nexus 7 FLOX lol
[Pixel C Android Development] Everio9000:
Trying to understand why my Pixel C under LOS19 without Gaaps works fast and smooth like ever but once I flash Pico or Nano Gaaps it becomes laggy and slow.

I'm happy with LOS19 but I need Google Services but I don't find the way to get the LOS19 smooth experience with Gaaps.

Any workaround or tip for fix it?
[Pixel C Android Development] followmsi:
lineage-19.1

Lineage merged all Android 12L code into new 19.1 branches ..

lineage-19.1-20220321-UNOFFICIAL-dragon.zip

Changes:

- Google security updates -> March 2022 -> Android 12L

- Patched frameworks/base & Permissions to support microG

- Latest LineageOS changes

As SDK level increased to version 32 we may 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 test packages !

Tested with Magisk 24.1.

Enjoy Android 12L (y)
[Pixel C Android Development] AlfreGarcia98:
is it safe to update? Has anyone done it? I am in 19.0 from last month and i am scared of facing problems with it.
[Pixel C Android Development] matt.weatherford:
I just flashed it over the last build (Android 12L lineage-19.0-20220311)

using TWRP recovery, booted up and seems to work fine.

Preserved all my apps and data so far as I can tell.

Thank you FollowMSI for keeping our favorite "vintage" tablets relevant ! You rock

EDIT: 3:30pm PDT: It looks like the google play store and chrome no longer work - I will now try to reflash GAPPS to fix
[Pixel C Android Development] Blackmoth311:
Did flashing Gapps fix it?
[Pixel C Android Development] matt.weatherford:
Yes - I needed to reflash the Gapps package (I used arm64 pico version) after the 20220321 update. After that, google play store started working & I could install chrome again. All my other apps were still there and worked just fine after the update flash - All good now.
[Pixel C Android Development] Alxoom33:
Hi everyone! Havn't used my dragon for quite a while. Can't connect to fastboot. So probably done. It's been a great 5 years! Thank you @followmsi and all of the wonderful developers that made it fun, all the way to A12. Mostly using an Acer Chromebook that converts into a tablet now. Not sure if I'll buy another tablet, unless Google comes out with something great! Farwell freinds...It's been a blast!
[Pixel C Android Development] matt.weatherford:
Don't toss it, send it to followMSI - I think there is a fix for the fastboot issue you mention
[Pixel C Android Development] :
19.1 runs smooth but how can I disable the gray action bar on the bottom of the screen?
[Pixel C Android Development] Sparty73:
Thank you so much! Awesome that we can run 12L on this baby.

Battery life seems to suffer considerably during sleep. Runs fantastic otherwise. Awesome build!
[Pixel C Android Development] Varakh:
Long pressing on it hides it for me.

Probably avoid using any other launcher than stock Trebuchet. Although Trebuchet itself is still very buggy for me and probably still in very early stage, I do like the idea for easy multi windowing, so hopefully they polish it soon. :)

I can also confirm the extreme battery life suffering, not only during sleep.

Still, thanks for your awesome work @followmsi
[Pixel C Android Development] heyChristo:
For some Reason it doesn't let me add icons for apps onto the desktop. I don't want to add every icon for new app to the desktop. I just want to be able to drag and drop an icon there but it doesn't let me. there is no option.
[Pixel C Android Development] ipdev:
It is buggy and sensitive but it kinda works for me.

I can only drag and drop one or two apps to the desktop at a time.

Then need to reboot or wait a bit before I can do it again. 🙃

Cheers. :cowboy:
[Pixel C Android Development] Geeba:
I was wondering if anyone could let me know how useable as a daily 19.1 is? - I've just charged up and started using my Pixel C again... but Oreo is definitely feeling a little old.
[Pixel C Android Development] heyChristo:
Works great for moderate use which consist of watching porn, surfing reddit, controlling google home, and streaming plex. Most importantly of all is the 'the most ridiculous duel' Clash Royale still works, lol. of course as mentioned, the camera doesn't yet work.
[Pixel C Android Development] Geeba:
OK sounds pretty reasonable - cheers!

the bit that mentions the camera also says Chrome is slow... is that still the case? I tend to use the pixel for surfing etc. along with some older gaming GTA-VC etc.

Is there a kernel that works well with LOS? I'm sure I've seen an overclocked one?
[Pixel C Android Development] Geeba:
The last tablet I flashed was the Xoom - so I guess I have some reading to do....
[Pixel C Android Development] heyChristo:
I use the standard kernel that comes with the rom. I don't think I have modified the kernel for this tablet. It is a tricky one to flash though, you will have to change the drivers on your system devices for the tablet if you use a windows device to get ADB to recognize it. I have not been able to reflash magisk without bricking the tablet since going to LOS 18, so I dont think the older boot img 's are compatible with the newer roms since the older roms were all oreo based. Have not tried extracting a new boot image lately though. I don't use chrome however because of the lack of ad-blocking and dark theme. I have been using kiwi browser or lately experimenting with brave browser. However playing videos through the browser has been an issue (can't do it) most likely due to the video drivers. Videos play fine through apps however.
[Pixel C Android Development] Geeba:
Ahhh ok - so its not as simple as unlocking the bootloader, flashing a recovery and firing a ROM on ?

Don't suppose you know of a guide I could use? or maybe I just leave it as is :unsure:
[Pixel C Android Development] followmsi:
lineage-19.1

The April patches have been merged ..

lineage-19.1-20220406-UNOFFICIAL-dragon.zip

Changes:

- Google security updates -> April 2022

- Patched frameworks/base & Permissions to support microG

- Latest LineageOS changes

As SDK level increased to version 32 we may 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 test packages !

Tested with Magisk 24.1.

Enjoy Android 12L (y)
[Pixel C Android Development] Everio9000:
Updated LOS19.1 and Gapps and everything is working perfectly.
[Pixel C Android Development] tabormeister:
I've been hit with the dreaded backlight bug. Any proven methods? Have tried turning off+on+off+on a bunch and it works like 0.2% of the time. When booted, plugging + unplugging + plugging charge sometimes bring backlight back.
[Pixel C Android Development] ipdev:
No known fix that I found besides buying another Pixel C. 🙃

If I remember correctly..

Replacing the screen will also fix it but, it is not an easy replacement and no guarantee the new screen will work properly.​

I noticed two things that normally triggered the backlight to fail.

Using the magnet sensor to turn off the display

Leaving it powered off too long.

So I would just use the power button to turn off the screen and let it go into sleep mode.

I did not have an issue with deep-sleep.

I made sure to keep it charged above 60% since I never powered it off for more than a minute or two.​

When the backlight did not turn on, I used a dim flashlight to front light the display so I could see what was on the screen.

Did a quick search and these are the times I mentioned my backlight issue in this thread.

I mentioned a few different tricks that worked for me at that time.

Search Results - Link

I was able to get about two/three years out of mine from when it first started.

After mine finally died..

I found a decent used one for a good price.

Post # 2,317 - Link

A few months ago, I found another one for a good price and haven't had time to do anything with it besides make sure it booted and the backlight worked. :D

Wish I could help you more but, I never found someone that had a fix.

Google Hardware Support claimed it was a software issue.

Google Software Support claimed it was a hardware issue.

---

Hope you can get a few more years out of yours. 🙃

Good Luck and Best Wishes. (y)

Cheers. :cowboy:
[Pixel C Android Development] rauhut:
New version (with new gapps linked in post) is working great and quite stable on my device so far. The only two things I cannot solve in the current (but also the latest build) are

when switching between apps and messenger (Telegram) I sometime get only empty white page displayed (it also does not recover, it stays blank). Switching back and forth between apps and/or closing and re-opening messenger solves the issue.

a blue notification with strike-through WiFi symbol indicates availability of app updates and that I should connect to WiFi (Message in German: "App-Upates sind verfügbar. Verbinde dich zum Fortfahren mit einem Netzwerk"). The problem is that I am connected to WiFi already (with working internet access, too). Even in the following "connect to WiFi" option displays my SSID with free of charge and connected, removing the network and re-connecting after re-boot did not help.

Any idea how to solve this?
[Pixel C Android Development] tabormeister:
Might be time for me to pack it in I guess. Haven't used it in ages but it's fun to pull out and flash new roms on every once in a while - stayed powered off for a while w/the magnet keyboard on (few weeks), I wonder if that did it. Tried a strong magnet on the hall sensor locations, no dice. Also wondering if a new battery or screen would fix it, I'd just get another but this is a 64gig so harder to find. Backlight FINALLY turned back on with a combo of unplugging/replugging charger and restarting it 20 times or so. Then wouldn't come back after tablet went to sleep. Anybody want a troubled 64gig pixel c? Perfect condition other than backlight. I replaced the battery on it a year or two ago because it was dead.
[Pixel C Android Development] jadewong:
silky smooth so far!
[Pixel C Android Development] Geeba:
Really want to flash my pixel... anyone got a simple guide to follow?
[Pixel C Android Development] tabormeister:
Buying another pixel c, it's just too good not to. Heck it! Anyone want a 64gig pixel c in perfect shape with a non-working backlight for free?
[Pixel C Android Development] LiamAtkins90:
Well if you're serious I'd pay shipping for a Pixel C 😜
[Pixel C Android Development] tabormeister:
Pm'd
[Pixel C Android Development] angryshuna:
I have the same problem. Seems to not understand that wifi is connected - both the setup app and the play store

edit - did a clean install with latest nik gapps and it is working great now.
[Pixel C Android Development] Markeee:
Just upgraded did a clean install latest 19.1 build bottom left says Safe mode is there a way to disable it ?

No need for help I fixed it
[Pixel C Android Development] AustrianBagpiper:
Installed lineage-19.1-20220406-UNOFFICIAL-dragon.zip with 'Basic' GApps, works like a charm. Don't go for the 'full' set as the Pixel Launcher is messing your Interface up, Lineage Launcher works just fine!

It's a lot faster as well as it used to be in the end with the last official version.

Only thing left, is the camera. As this is an ongoing issue it seems, I just wanted to have your opinion, if there is any chance that this will be fixed in the future? It's literally the only thing I couldn't get running. (Banking Apps was a bit difficult solved it with Magisk and a pretty old .apk of Netflix did that trick as well... ;-))
[Pixel C Android Development] abergmeier:
Just installed:

- lineage 20220406

- open_gapps 20220311 nano (stock did not work)

- magisk 24.3

Issues:

- Wireless in Setup wizard did not recognize wireless to be connected

- it seems to lose WiFi 5Ghz capability after a while

Thanks for the effort
[Pixel C Android Development] muerte33:
Did you use the Nano Gapps from his AOS12 or AOS12L folder both are dated 20220311?

Thanks!
[Pixel C Android Development] abergmeier:
AOS12L.
[Pixel C Android Development] Brad2607:
Sorry haven't done this in a while but where do I get the latest GApps and Magisk from?

Thanks!
[Pixel C Android Development] muerte33:
Thanks!

I went with the Pico 12L version, and it worked. I just don't like all the navigation buttons in the lower right.
[Pixel C Android Development] Brad2607:
Where did you get the GApps from? :)
[Pixel C Android Development] muerte33:
I could not find a current Android 12 version on the Sourceforge Gapps page, but Look at the Gapps link on post 2,628 in this thread (page 132).

FollowMSI links his new ROM and the IPDEV Gapps. I used the directory AOS12L, then 20220311, then selected open_gapps-arm64-12L-pico-20220311-UNOFFICIAL_MOD.zip

This Pico version I think uses the LineageOS launcher, so it may be a little different than what you are used to.

Good luck
[Pixel C Android Development] Brad2607:
that worked thanks :)
[Pixel C Android Development] Blackmoth311:
is there any data traffic monitoring app known to work? with this Rom
[Pixel C Android Development] muerte33:
Does anyone know how to turn up the gain on the microphone in this new ROM? Since updating to 19.1 my Kardio EKG device has to be right next to the microphone to record. In 18.1 it worked over 10 inches away.

Thanks!
[Pixel C Android Development] brad1601:
Installed this 12L ROM expecting bugs and jankieness but WOW, this 6+ year old tablet performs incredibly well!

It goes to show what google could have done if they chose, if a few talented people can get this tablet performing like this in their spare time, I'm sure google could have kept this device performing respectably for many years too.

Shame about the slow chrome opening bug, seems like such a weird bug from an "outsiders" perspective but it must be a tricky one has it had persisted over many version updates now, its not a show stopper though.

Thanks to everyone who puts in the work to being us this ROM 😀
[Pixel C Android Development] BartKey:
The cameras work in this ROM???
[Pixel C Android Development] ivanperezcaro:
No
[Pixel C Android Development] tabormeister:
RETURNING PIXEL C TO STOCK IN 2022

FYI, if you're trying to flash back to stock and getting something like this -

Snapshot cancel

FAILED (remote: 'unknown command')

fastboot: error: Command failed

...the solution is to unzip the stock zip and flash each .img as an individual file.

SO... from a bricked/needing to go back to stock pixel c.... you MAY have to be factory unlocked to flash these, not sure. I would assume not since they're probably signed? I was bootloader unlocked for the purposes of this test.

1. download Pixel USB drivers - manually update the driver using the inf in that folder, use 'android bootloader interface'

2. download and unzip the latest ryu stock image, then unzip the zip that's in that zip to find the .img files.

3. make sure you have platform tools either in the same directory as the unzipped img files OR that Windows knows where they are.

4. boot pixel c into fastboot

5. flash all the things!

fastboot flash bootloader bootloader-dragon-google_smaug.7900.139.0.img

fastboot reboot-bootloader

fastboot flash boot boot.img

fastboot flash cache cache.img

fastboot flash recovery recovery.img

fastboot flash system system.img

fastboot flash vendor vendor.img

fastboot reboot

...and you're done! Enjoy stock 8.1.0 oreo. Might want to factory reset for good measure.
[Pixel C Android Development] tabormeister:
Has anyone flashed the US wifi baseband to the EU pixel c? Grabbed one and it's missing wifi 5ghz channel 149

Found an option in the advanced settings on Pixel Experience for WiFi country code, fixed me right up :) presumably it's in the settings for this ROM too
[Pixel C Android Development] Geeba:
Any chance you have the guide you followed? - I'd like to flash my Pixel but apparently its not straight forward?
[Pixel C Android Development] Everio9000:
I own the Pixel C since October 2015 and now with LOS 19.1 and Pico Gapps works smooth and flawless. I'm pretty sure that if a start to install Google apps like Pixel Launcher, Gmail, Maps, etc it becomes slowly laggy and laggy.

So I decided install only Chrome and Gboard and disable all LOS native apps I don't need. Through Chrome I can access to almost every Google service I need so no necessary install the apps of these services. We should remember it's only a 3GB machine : ) : )

And now this Pixel C is faster and smoothie all the time, no matter battery percentage or tasks I'm doing.