yashsingh1/xdaforums huggingface dataset:
[Pixel C Android Development] JohnLongwood:
Very nice ROM. It runs like a charm. @michie thank you for that!

To bad the Pixel C is no official supported PixelExperience device...
[Pixel C Android Development] TianMo:
OMG.GOOOOOD JOOB
[Pixel C Android Development] michie:
Thanks. I don't have a fix yet for the play store and chrome app which takes some time to launch. I think this is a gapps issue, can't trace the problem in the logs. Anyway, the next update will be a even better and smoother experience. Coming very soon ;)

I could push my trees to official but the only benefit of "official" support would be automatic builds. I will probably post builds on a more regular basis here anyway.
[Pixel C Android Development] hydromanbj:
Problem solved. Like a breeze! Tkx!
[Pixel C Android Development] JohnLongwood:
I used the UNOFFICIAL LineageOS 18.1 ROM from @followmsi before. My subjective feeling is, that the play store and the chrome app launches a little faster in your PixelExperience build. That's why I didn't mention that.

It's really good news that you plan to support that great device with more builds in the future! Thank you very much for that!
[Pixel C Android Development] michie:
New build up for download!

+ Switched to zram LZ4 compression in the kernel

+ Switched to SW codecs for now to fix video playback in chrome

Merry christmas everyone!
[Pixel C Android Development] JohnLongwood:
Installed the new build just over the old one and only wiped cache and dalvik. Booted and runs just like before. Just to be safe I also reinstalled Magisk 21.1.

@michie Thank you for your amazing work!
[Pixel C Android Development] michie:
I don't understand your question, this is android 11.

I've been trying to port latest Shield blobs but it's not an easy job. They are still on android 9. It would be more convenient when they upgrade to 11 but then again... the proprietary Nvidia stuff is difficult to work with due to the many dependancies.
[Pixel C Android Development] michie:
Unfortunatly it is not so easy as you think. You can always try to decompile the system or download source and experiment ;)
[Pixel C Android Development] IndigoAK:
I just want to say thanks for this ROM. It's been a bit of battle making this device feel like it's still the flagship device that it was intended to be before Google promptly took it out back and shot it, and this ROM goes a long way toward restoring a lot of that lustre.
[Pixel C Android Development] Everio9000:
Hi. Now I'm running PixelExperience_dragon-10.0-20200709-1839-UNOFFICIAL in my Pixel C. I want to flash this Pixel Experience 11..

What steps I have to follow? Thank you !!!
[Pixel C Android Development] michie:
New build uploading. I clean flashed it myself to test... Play store is working and app settings too.
[Pixel C Android Development] Dias2001:
Flashed the new image over the old one.

All work well, only issue it takes "Play Store" 40+ seconds to open. (But not an issue for me)

Thanks for the new build!
[Pixel C Android Development] LiamAtkins90:
Is the bottom app bar fixed? It was cut in the last build 😅
[Pixel C Android Development] michie:
It's a pixel launcher which is not made for our device. When you disable app suggestions on the home screen it's probably fixed... Or a different launcher... But then again the taskbar height still needs to be fixed.
[Pixel C Android Development] Sgt_Shadow3600:
Flashed it to over the last build and everything seems to be working great.

Thanks so much for making this available its wonderful.
[Pixel C Android Development] BartKey:
Can you confirm that the cameras work in this ROM?
[Pixel C Android Development] tabormeister:
Flashed! First boot is boot looping. Ideas? EDIT: data/cache wipe let it boot just fine, google speech services crashed on first boot but then it settled after I force closed it with the popup. Seems really smooth so far.

Sidenote, anybody flashed the US wifi baseband on an EU pixel c? EU version I just bought is missing 5ghz wifi channel 149

I am a dumb, wifi country code settings are in advanced settings under system. Woooo 5ghz is back!
[Pixel C Android Development] locuturus:
Just flashed 0414

No new issues noticed so far. Seems smooth. Overnight battery drain last night was nearly zero, and it even woke up without any drama! Granted, I have only a few apps installed so far.

Fixed:

Settings app includes the search bar now!

Mostly Fixed:

Screenshots take without throwing an error, but the share/edit/etc overlay does not appear and the sound is pretty delayed. I am not sure if the actual capture is delayed as well.

On-going Issues:

Status bar jank, camera, codecs, Chrome, etc: no need to elaborate. Everyone already knows.

Keyboard shortcuts remain broken.

The bundled Google Recorder app does not get the correct gain from available mics. The tablet mics are so low I can hardly record even very loud sounds and the gain from a headset is better but still very low. As an aside, Google, how is this still a portrait only app?!

Because the keyboard shortcuts are broken I keep accidentally invoking Assistant, which allows me to notice that it is slow to launch. I'm not sure if this is an issue or not. Maybe it's an old tablet, heavy app, problem.

Probably other little things?

EDIT1: the drag from taskbar gesture to initiate split screen works, but at least in landscape the UI highlights the top or bottom half instead of the left or right half. The apps do split left and right correctly but they look like they will try to go top and bottom during the gesture. Maybe this is just part of the taskbar is janky section.
[Pixel C Android Development] locuturus:
I get excited by trying silly things so I installed Genshin Impact.

And... it plays! Sort of! Actually, it's really (really) slow at first and consumes nearly the entire storage on my 32GB Pixel. If you want to be foolish like me I suggest you set the IO Scheduler to deadline, increase ZRAM to 1GB ish, and be very patient haha. Once you suffer through the beginning/trainer level you can access the graphics settings and get them low enough to actually play with okay ish frame rates.
[Pixel C Android Development] WilcoSnel:
I just noticed below workaround in the lineage os thread on videos not playing properly in chromium based browsers. I checked it and does seem to work.

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.)
[Pixel C Android Development] mrbubba999:
Any way to fix the play store issues? It doesn't show certain apps due to the play store security or something

For example, Netflix
[Pixel C Android Development] LaurenceGough:
Does this work with multiple users? I tried CRdroid Android 12 build and it goes completely mad if you add another user. Removing the 2nd user (not that easy in the state it gets in) resolves the problem but I need two users on it :(.
[Pixel C Android Development] LaurenceGough:
Use https://www.apkmirror.com/ to download them. Netflix etc won't show sometimes due to their requirements.

It won't be in HD at all though so I wouldn't bother as it won't be DRM Widevine L1 any longer :(. Casting should be OK though.
[Pixel C Android Development] mrbubba999:
Are there any fixes for the HD Netflix issue yet? I've seen a few threads, but none seem to work anymore
[Pixel C Android Development] tabormeister:
Doubt it, l1 widevine was revoked for pixel c
[Pixel C Android Development] satelliteseeker:
The switchroot Android 10 ROM for Nintendo Switch has full hardware video decoder support.

It's on modded Shield TV Linux 4.9 kernel instead of 3.18, but is there a chance to copy some system/vendor files over to enable HW codec for Pixel C?

(Nevermind, just saw the previous post https://xdaforums.com/t/rom-unoffic...-12-1-dragon-10-03-2021.4206015/post-85841777)
[Pixel C Android Development] LiamAtkins90:
Just use Moviebox Pro
[Pixel C Android Development] tabormeister:
Go to your device's forum. This is for the Pixel C tablet, not a Nokia.
[Pixel C Android Development] tabormeister:
Only problem I've found lately is screen recording crashes the launcher
[Pixel C Android Development] mebalzer:
Yep, and costly since you have to license their use. New to these Pixel C threads. Do I understand you have someone creating Vulkan drivers for TX1 on Android?
[Pixel C Android Development] mebalzer:
I have to say this is a nice build, and as others have said, it does have a few bugs but the most important thing for me is the fact @michie has made it a painless build w. enough gAPPs to avoid trying to find a compatible gAPP set AND security fixes. It is the latter that frustrates me with Google and other Android phone/tablets that you can't even get OTA security fixes. The fact I have an iPhone 6s Plus that still gets security fixes & is on the latest iOS 15.5 says a lot for Apple's commitment to their ecosystem. Google not so much as they continue to introduce and then drop products, sometimes in only a couple of years. The Pixel C screen compares well to my iPad Pro M1 10" & is far crisper than my MS Surface Go 2. Even than, NVIDIA TX1 is still relevant since it performs well with my NVIDIA Shield TV that I purchased in 2015. So well that I have three of them since their really isn't anything that comes close (Apple TV 4K maybe if you want to pay more & be limited to the wall garden). There is also the Nintendo Switch that is still going strong on the TX1+.

As a developer myself, one of the problems with Google TX1 variant Pixel C, is that they didn't even license NVIDIA's GPU drivers which showed in Shield TV - Pixel C comparison benchmarks by using an open source (reverse engineered) kernel from Nouveau.

Anyone looking into the NVIDIA's open source Linux drivers recently announced? I for one think it is probably not worth the time on seven year old tablet, but if someone did try it, I would be happy to test your build.
[Pixel C Android Development] LaurenceGough:
Thanks for this ROM, it works well. What's with the pixel light bar on the back though, it's going mad, flashing like crazy, going on at totally random times even when the screen is on or off?

Switching between apps causes the other app to redraw 95% of the time sadly. Does this need a zram tweak?

I did flash the Unified Kernel however as that fixes the CPU slowdown that Google programmed in with battery age.
[Pixel C Android Development] michie:
As performance degraded too heavily on pixel experience I decided to end development. I recently started testing Arrow OS which provides a fast clean custom AOSP rom for our device. I will open a new thread for anyone who is interested.
[Pixel C Android Development] tabormeister:
While I loved pixel experience for the simplicity and delicious pixelness, you're right, it's super slow. Decent for videos and playing a couple games but even Plex is laggy in it. Looking forward to your next adventure!
[Pixel C Android Development] LaurenceGough:
Sweet, thanks for your hard work, I look forward to trying it. It's much easier with the tablet to change ROMs, no banking apps etc :).
[Pixel C Android Development] CherryRook:
This ROM is poor in gaming. I tried Genshin(3D) and The Tribez(2D) on PE10, they are smooth but on this ROM they are laggy. I do really like this ROM but I think it can be more much better.
[Pixel C Android Development] tabormeister:
Try the new ArrowOS ROM Michie is developing!
[Pixel C Android Development] CherryRook:
Thank you for your recommendation! I'd like to stay at PE10 - The camera works, good gaming performance, and even the face unlock works!
[Pixel C Android Development] michie:
New build up based on Android 13!
[Pixel C Android Development] pat_wild:
Installed it earlier today. So far so good and it looks awesome! Performance seems to be same/similar to Lineage 20.0 (and thanks for including the Wifi code changing setting!).

Edit: after using it for a day or so, I went back to Lineage. Performance somehow degraded and it became very unpleasant to use. I even tried to use FDE.AI in an attempt to tweak and optimize the built. It helped but it never got to the same performance level as Lineage.
[Pixel C Android Development] michie:
New build up based on Pixel Experience Plus
[Pixel C Android Development] Papaw01:
LOVE it! This is the first time since i rooted my Pixel C that I have been able to play music from a thumb drive with any mp3 player.

The only weird thing so far is that the "tap screen to see info" option worked fine the 1st time I booted my tablet up, but now it doesn't. Not s deal breaker in the least though, so far everything else is great.

Thank you for your hard work to keep these great tablets going!
[Pixel C Android Development] Everio9000:
Gonna flash PE Plus to my Pixel C asap. Currently I'm using LOS19.
[Pixel C Android Development] michie:
New build up!

- April security patch

- Lowered minimum brightness

- Included Android GO configs
[Pixel C Android Development] Cyangiorgio:
Do you know where i can find the download for the PE10? It seem like it's not available anymore
[Pixel C Android Development] Xenomorph613:
Hello. I would still like to find a Pixel Expirience 11 or at least 10. Still, Pixel Expirience gives a complete experience as if it were a Pixel tablet that never stopped at Android 8.1

(In Moscow, my Pixel C was restored by soldering the matrix cable. The tablet is straight cool and feels confident on LineageOS 18.1, but bugs haunt).
[Pixel C Android Development] tabormeister:
Do you mean the LCD cable?
[Pixel C Android Development] Xenomorph613:
Yes. I got it repaired, it cost about 60 dollars to restore it.

Now I need a good stable PE 11 firmware, so that I can pull toys, and video codecs do not crash, and the cameras work. Well, and accordingly the Pixel shell, what would it be.
[Pixel C Android Development] tabormeister:
Do you have any information on how it was done? I have several lcds with that issue
[Pixel C Android Development] Xenomorph613:
I don’t know how it was done, but somehow they soldered it and glued it with the same epoxy as it was on the back of the cable.

I immediately started looking for ads for workshops where iPhones are repaired. They don’t just repair iPhones at the modular level, but specifically they restore iPhone cables. iPhones have different cables from one layer to 3-4 layer cables, well, I write to them like this:

There is a Pixel C tablet, there is a break in the matrix cable. Restore it? Once you restore the iPhone cables, will you master this cable?

They said yes, you will have 5 thousand rubles (about $60), come.

I came to them on Saturday, they said on Monday evening we will do it. As a result, on Monday, at about 11 o'clock in the morning, they wrote that your tablet was ready. Given that the workshop is open from 10 am

If there is no soldering skill, it’s better not to climb there again. And so, look for ads on your local sites, look at the reviews of people who turned to certain workshops, communicate with people, people are still not stupid, they will get to work if they have the skills to solder such things, why not the Internet. Yes, they will set a price for the work, well, they still want to eat the same. They live by it.)
[Pixel C Android Development] Xenomorph613:
Eh ... Still, I would like to find at least some version of Pixel Expirience based on Android 10 or 11.

Version Pixel Expirience 13 - meets a polygon of lags, brakes and crashes of certain applications. I'm afraid to imagine what happens after the initial setup, synchronization and downloads of what I need

LineageOS 17-18 versions and firmware based on it - the same is not distinguished by special stability and normal functionality. I'm trying to connect a bluetooth mouse - it writes incorrectly entered pincode. I want to connect a gamepad (Dualshock 4 v2), there is a connection, the HID device is on, but there is no reaction to button presses ... Okay, I’ll try to enter the game, maybe there are no reactions in the system, so the game also doesn’t react to button presses of the gamepad. Delivered Borderlands The Pre-Sequel - crashes, does not work ... GLTools (trick of games that you do not have Tegra, but let's say Snapdragon or Mali) - is not installed.

In general, I want a normal Pixel Expirience 10 or 11, where they just essentially ported the normal Pixel android with minor changes from Expirience and adaptations for Tegra X1
[Pixel C Android Development] pea_snow:
Mmm... the camera is not working when I flashed the latest build

And will you build a new ROM based A14? 🤔
[Pixel C Android Development] pat_wild:
It shouldn't come as a surprise that the camera isn't working in the lastest version (13). It's the first item listed under Known Issues in the very first post of this thread...

If you want your camera to work, you have to go back to ROMs based on A11 or older.
[Pixel C Android Development] -=CRANK=-:
Thank you Michie! It's really impressive to support old Pixel tablet

Do you have any ideas to get work camera?

And maybe you can change codecs in os to soft as default?
[Pixel C Android Development] WilcoSnel:
Can anyone check if they can boot into TWRP, mount the partition named gpt, back it up and post it here? Preferably the mbr and persistent partition as well. Maybe I can flash these with fastboot to fix my gpt errors. I'm not sure if TWRP can do this. But it would be great if someone could try this for me. Thanks in advance.
[Pixel C Android Development] pea_snow:
Can I fix it manually?
[Pixel C Android Development] pat_wild:
No, there isn't (besides reflashing to an version based on a previous version of Android).
[Pixel C Android Development] pea_snow:
Ah, it's unfortunately

But why the default animation scale is 0.5x, I tried to change it to 1x, but it will reset when I reboot the tablet
[Pixel C Android Development] andyman1222:
There seems to be an issue with USB working on this ROM. When I switch to connected for file transfer the USB connection is lost, and the tablet only detects itself as charging. There's a different but similar USB issue with the LineageOS ROM also uploaded, though more of a special case (a custom USB Android driver wasn't working for Spacedesk).
[Pixel C Android Development] Sehe:
How's the performance with this rom?

Ist the bt keyboard working without much tinkering?
[Pixel C Android Development] pat_wild:
I just reflashed my tablet with this ROM (I used to be on Lineage 20, then this one, then back to Lineage 18.1 and now back to this). It's working really well! @michie included some excellent tweaks in it.

I can't speak for the others that are having issues as they don't affect me.

The keyboard works like a charm!
[Pixel C Android Development] Elaman020117:
Sorry, but does anyone have the PE11 rom file? The performance and device compatibility of the newer system are worrying, but the Android 8.1 factory image lacks features such as dark mode and desktop mode... It seems like Android 11 is a good balance, I think. And, thank you michie for your work
[Pixel C Android Development] lilymarcus:
Anyone still has a copy of PE11?
[Pixel C Android Development] pat_wild:
I wish I would... @michie, any chance you might still have that ROM somewhere?
[Pixel C Android Development] michie:
I'll check but doubt it. I could do a build though. For future releases I'm waiting on the progress of 4.9.
[Pixel C Android Development] pat_wild:
That would be awesome, especially if you can include the tweaks you did to the latest builds! 🙂
[Pixel C Android Development] pat_wild:
Hey there @michie! Looks like there has been some activity on 4.9! I haven't read the whole activity log, but any chance they fixed some of the issues that were blockers for Pixel C? Thanks!
[Pixel C Android Development] A$h!$h:
Is there chance to get Android 14 rom for pixel c?
[Pixel C Android Development] A$h!$h:
Please send link telegram group if present for this pixel c
[Pixel C Android Development] A$h!$h:
Is there any chances of Android 14 rom for this tablet?
[Pixel C Android Development] michie:
Guys, as LOS 21 on the 4.9 kernel is now just as functional as mine, I'm retiring all projects on our old 3.18 kernel. The codecs and sound are fully working now. You can find npjohnson's thread in the original Android section for the Pixel C at:

https://xdaforums.com/t/unofficial-lineageos-21-for-the-google-pixel-c-not-fully-functional.4649871/

Thank you for all the support over the years!
[Pixel C Android Development] Zapablast05:
Boot into twrp and perform a factory wipe, then proceed to flash the ROM.
[Pixel C Android Development] BeniS98:
And OTA updates. Would be even more convenient for the user.
[Pixel C Android Development] justinmeese:
Many thanks to the work that went in to this... This really does run well on a Pixel C. With that being said, I am having an issue. I feel like I must have just overlooked a step and can't for the life of me figure it out. First, I have unlocked the bootloader, gotten all my drivers installed correctly in Windows. Where I am struggling is actually getting the device rooted. The only way for me to get into TWRP is do fastboot into it using the "fastboot boot twrp.img" command... and once there I can flash the Pixel Experience ROM. While I suppose everything is working, I am not actually rooted and every time I start the device it gives me the warning about my bootloader being unlocked. So each time I want to get into TWRP I have to do it through fastboot and it's super annoying.

What am I missing?
[Pixel C Android Development] michie:
True but you will have to wait 4 weeks or longer to update. I will look in to this later, no promises. Priority 1 is fixing the delay in chrome and play store apps.

When in fastboot, the command "fastboot flash recovery twrp.img" should flash twrp permanently. You can always try installing it manually in TWRP using the GUI buttons: install > install images > recovery. The warning concerning the bootloader is normal.
[Pixel C Android Development] culllex:
Just registered to say thank you! :)

My Pixel C feels almost new again.
[Pixel C Android Development] justinmeese:
Thanks for the help! Like I thought, I was simply overlooking something small and doing it over and over again with the same result. I was only booting TWRP instead of flashing it. :rolleyes:

One more question if you have a second to respond. I have the bootloader unlocked and the Pixel Experience ROM installed and running. I DO NOT have it rooted though. Is there a practical reason why I would want to root it? What value would I get out of that step?

Thanks again for the support.
[Pixel C Android Development] justinmeese:
Message deleted because it was duplicated.
[Pixel C Android Development] michie:
I never root any of my devices unless I am developing for it. I would advise not to do so untill you come across some magisk module or mod that you may want/like. It can cause system instability in many cases.
[Pixel C Android Development] BeniS98:
Thank you very much for your efforts to make this ROM possible and please keep on working on it! I really appreciate your work.

It would be very cool if you upload your tree to the official sources. It's not very convenient to boot TWRP every time a new build is released. And, additionally your builds will be downloadable from pixelexperience.org if you make it official.
[Pixel C Android Development] lexyboy14:
Thank you very much for this great ROM, the pixel c feels brand new. The only thing besides the slow Playstore and Chrome loading times I am facing, is that the keyboard seems to disconnects over time and the only workaround seems just removing it as a bluetooth device and re-add it.
[Pixel C Android Development] justinmeese:
I can second that happening as well. The Pixel C I have is "new to me" so I wasn't sure if that was just how the keyboard worked or if there was something with the ROM. Not a deal breaker for me, but it would be cool to see it resolved.

Can't say enough good things as it relates to the PE ROM though.