yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pa.pn2:
Yes. rom is really fluid and stable for me. nice and clean. battery life seems to be very good till now

Can't wait for updates:)

---------- Post added at 15:27 ---------- Previous post was at 15:20 ----------

Yes i get this message also. something with modem stopped. But it works anyway lol

Maybe found a bug in camera. Portrait modus is not working for me.

Anyone elsr?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] matt1313:
How's the camera on this ROM compared to stock
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Stock Google camera, no Pixel Visual Core. Perfectly fine
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] t0pstar:
Hey

I'm on stock with January update root , twrp, ....

The 2 slot thing is totally new for me( I came from onePluse )

My question is

Can i boot recovery backup my rom , full wipe , and just flash carbon.zip, twrp, .....???

At the moment I don't have a pc

Thanks

Gesendet von meinem Pixel 2 XL mit Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] frap129:
Yes. I'm not exactly sure of the reason for everyone else problems, as I've used the steps you described above multiple times.

GCam is included, so it should be identical

Pixel visual core works.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Bram77:
After a full wipe, flashing this ROM, Flash kernel 2.12 and the latest Magisk I"m getting the TWRP warning that no OS has been installed. Restoring my backup results in the following message "Failed to mount /system (structure needs cleaning)". No matter what I try, I can't seem to fix this and I'm unable to flash anything successfully. I've also tried fixing the partition and re-formatting it to EXT4 from TWRP, without success.

Any suggestions on houw I can fix this issue, and prevent it in the future?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pa.pn2:
Just flash rom and twrp

Let it boot completely. after that you can flash the kernel and magisk.

I had the same probs before

And ignore the warning about no os installed
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Bram77:
Thanks a lot! I had to flash to stock completely to be able to do anything at all. But after that your instructions worked well.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pa.pn2:
Glad to help.

Op should mention these steps in 1st post
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] madscribblerz:
Doesn't flash both slots AFAIK. I have gotten my a and b sides completely screwed up with flash-all , and deuces script sorted it out (for me and scores of others).
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Bram77:
The installation of the rom was quite tricky.

!!!!!!

Full wipe,

flash the ROM only,

let it boot,

reboot to recovery and then flash TWRP, a kernel and Magisk (Magisk last).

Otherwise your system partition will be corrupted (and in my case the vendor partition too) and you'll have to manually flash the stock ROM and start over from there.

!!!!!!

After that the ROM will run great.

Would it be possible to create a slimmed down version of the rom. Without Phone, Contacts, Calendar, Messaging and Calculator. So I won't have to uninstall those manually because I prefer the Google app version from the playstore?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pa.pn2:
Anyone else with random play service fcs?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] quinejh:
Yes, but it doesn't seem to be hurting anything. Everything is working great so far
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Of course, usually more at boot time. Have also seen it randomly.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] frap129:
Could one of you provide a log? I haven't experienced this
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] trizzv:
Thank you...is it okay to flash ElementalX kernel with this?

I just rooted my phone over the weekend. Is it possible to install rom without wiping my data?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] frap129:
1. Ask in the ElementalX thread, not here.

2. No
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] patt2k:
So did anyone get wifi calling to work on VZW?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] alphamale:
Anyone using magisk root? I flashed latest zip and my phone would boot .
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Triscuit:
I'll grab one the next time I see it happen, happens at random for me.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] p70shooter:
Did you flash it after you had booted?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] alphamale:
Yes I flashed ROM booted up. Then flashed twrp/flash kernel. Then booted then flash magisk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xxxtncxxx:
Just got it up and running, Great work for initial rollout, you sir have earned a donation!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] adinkwok:
You may have to flash Flash Kernel and Magisk in the same boot in that order. Have not tried flashing Magisk afterwards (doing the way I described boots for me) but I can foresee some conflicts in slots.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] alphamale:
Which magisk version did you use
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cmattern:
Mine is running fine with the latest Magisk, only using it for root, no modules.

My install process was boot to twrp, pushed twrp installer, installed twrp, rebooted to the installed instance of twrp, pushed the ROM from the 18th, booted and did base config ( set up account and security) rebooted to twrp, pushed latest Magisk zip, installed, rebooted, gold.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Trying to grab a logcat and of course it doesn't happen after the 4th reboot. "Modem service stopped" force close happens once every boot. Trying to capture both.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Deathrowy2k:
I get that "modem service stopped" also, it doesn't seem to effect anything as far as I can tell.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Triscuit:
BTW, other than the random force close, fantastic work, I'm really enjoying this ROM. First run on full battery using flash kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Triscuit:
Here you go, should be right near the bottom of the log, I included more because it looks like an ongoing warning is happening that might be leading to the error: https://pastebin.com/KgFXbPBj

I'll also add that I am on latest flash kernel, 1/19 build of carbon
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] quinejh:
I can confirm viper and Dolby both work great with magisk on this.

---------- Post added at 02:11 AM ---------- Previous post was at 01:31 AM ----------

I would love to be able to get rid of the nav bar. Is this possible ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] an21281:
Add this line to the build prop : " qemu.hw.mainkeys = 1 " (without the quotes) using a file manager app like ES File Explorer or BuildProp Editor from Play Store https://play.google.com/store/apps/details?id=com.jrummy.apps.build.prop.editor
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] quinejh:
Great! Thank you.

---------- Post added at 03:21 AM ---------- Previous post was at 02:44 AM ----------

Worked like a charm
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WhiteReign:
Good Rom
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xxxtncxxx:
I am also getting modem fc and occasional play services fc, and that was before rooting with magic, they are still there after root usually only on reboots don't seem to have any lasting issues. I am also running xposed and busybox modules everything works fine here (well no noticeable major issues as of yet) A+ for a just released Rom a week old. TY!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] frap129:
Thanks a ton! Seems to just be a missing permission, next build should have it fixed :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pa.pn2:
Thx frap

Do u have any idea why the Google camera portrait function doesn't work?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] frap129:
As I've already said, it does work. See the attached pairs of images that show that it works.

EDIT: Use a more obvious looking example
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pa.pn2:
Thats strange. for me i just get 2 smartburst pictures lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] frap129:
I've noticed that it doesn't do anything if it can't determine depth (similar color/shading between object and background), but it behaves that way on stock as well
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cmattern:
While you're looking into permissions I'm finding regular instances of these errors which might bear some attention:

01-23 11:06:55.851 E/QCOM PowerHAL(761): extract_stats: failed to open: /d/system_stats Error = Permission denied
01-23 11:06:55.854 E/QCOM PowerHAL(761): extract_stats: failed to open: /d/wlan0/power_stats Error = Permission denied

---------- Post added at 05:19 PM ---------- Previous post was at 05:13 PM ----------

Curiosity: Why would tftp server be running at all?

01-23 10:48:03.656 E/tftp_server(776): pid=776 tid=5156 tftp-server : ERR :[tftp_server.c, 1519] open failed : [-2] [Unknown error -2]
01-23 10:48:03.657 E/tftp_server(776): pid=776 tid=5156 tftp-server : ERR :[tftp_protocol.c, 1146] sending error-pkt. Code = 1, Msg = Err=2 String=No such file or directory
01-23 10:48:03.660 E/tftp_server(776): pid=776 tid=5157 tftp-server : ERR :[tftp_server.c, 1519] open failed : [-2] [Unknown error -2]
01-23 10:48:03.660 E/tftp_server(776): pid=776 tid=5157 tftp-server : ERR :[tftp_protocol.c, 1146] sending error-pkt. Code = 1, Msg = Err=2 String=No such file or directory
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sruel3216:
What features are missing from stock that are not in this rom? visual core and Now Playing?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] frap129:
Only feature missing is Active edge. All others work. Anyone care to inform me why people keep assuming visual core doesnt work? Its always worked for me in my few months of working on this rom
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Triscuit:
I think they believe it's not working because the camera Hal option in developer settings is missing.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sruel3216:
sweet i dont use active edge anyways.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sruel3216:
any trick to get the substratum themes to work?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Myself5:
Use Andromeda or the root feature in Susbtratum. Using the root variant here myself and it's working flawless.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sruel3216:
oh figured it out. noob mistake
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jonesin:
They may also be assuming because lineage was the first rom available for the pixel 2 xl and camera functions are extremely broken so people just assumed it would be the same here. I can almost guarantee anyone that has flashed your rom flashed lineage first.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sruel3216:
ahh yeah thats where i remember seeing the problem. anyway i loaded it all up and it was running amazing. however i forgot to disable my 2 step authentication for my bittrex account so i had to restore back to stock to disable lol...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] matt1313:
I didn't see any list and know it says still in testing but what are the features?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sruel3216:
i just asked this a few post ago. only feature that is missing is the squeeze. there are a few navbar features and some lockscreen features. other than that pretty stock for now
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WhiteReign:
Love the ROM. I just can't get Magisk to install right. After i i flash it I flash twrp and when I reboot it goes right back to twrp. I was in Slot A. I am just out of ideas. Thanks all
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sruel3216:
flash twrp before magisk.

I always go:

flash custom kernel

flash twrp

flash magisk

I have never had a problem that way
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] trizzv:
I'm coming from stock. Is the order:

Wipe data/cache

Flash rom

reboot

Flash kernel

Flash TWRP

Flash magisk?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sruel3216:
yes, thats how i did it coming from stock
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WhiteReign:
Thanks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] trizzv:
Install

Which file do i install?

There are 4 different zip files all dated 1/19
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nhan1411:
Could you share us some screenshots and features of this rom?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] droid_1989:
So now playing works on this Pixel XL rom? Didn't think you'd made it a live thing yet.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] WhiteReign:
Sweet I got it now.. Thanks all for your input
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] amandeepparmar:
the toggle for camera hal hdr in dev options is missing...probably the switch needs to be done before visual core is active?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sruel3216:
You're welcome

---------- Post added at 07:27 AM ---------- Previous post was at 07:27 AM ----------

Visual core still works. I just asked this a page or two back
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
How would you test if the Pixel Visual core is enabled? Speed of HDR+ processing?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Myself5:
That's why we were holding off with releasing things. We had the ROM stable since the end of November but decided to hold off with releasing until 8.1 was done. Then 8.1 messed with vdex, which made us fix blob extraction from 8.1 ROMs (one of the affected files being the camera framework), then we decided to hold on till now Playing is fully working and then eventually released it.

We don't have to proof anything or to show off that we were the fastest, so we decided to release once it's stable. Because really, who wants a half broken ROM on a AOSP device?

Fully working, but only on the 2/2XL. There are some device specific limitations that we still need to research.

See, if I would add a switch now that does literally nothing, or say "we enabled it by default, no need for a switch" 99% would believe me and report that it's perfectly working now.

From what I know everything the Visual Core does ATM is faster HDR+ Processing. As that is damn fast already, every kind of testing would be purely subjective.

So unless there is no proper way to test if it's working or not, I'd go with the benefit of the doubt and just say it's working, but I will GLADLY try to fix it in case someone managed to find a proper testing method and shows that its broken.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xflowy:
thank you for your hard work. im watiting since this gets into official state. can u say when this will happen, meaning not in a matter of time, but when what has happened?

also, will there be milestone releases or do u plan on releasing on a weekly schedule?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] frap129:
No ETA on official release (still working on a lot of stuff internally). For now, these are milestone releases, most likely every time a bug or two is fixed. Once we release officially, we will move into weekly builds.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Myself5:
The ROM base itself still requires some cleanup/adjustments and we still plan to add a few features before going official. For taimen specfically, we still need to figure out an acceptable solution for GApps, and for TWRP.

As our Weeklies are signed with custom signature keys (for your security) they payload.bin is signed with a different key. The problem with that is, that you users will need a custom TWRP.img that contains our public key. It's technically not a problem (I'm running a setup like that for the last few weeks on my phone), but every other ROM with custom signatures would need to do the same, which makes you end up with a TWRP build for every ROM, which certainly is not what someone would want. It's probably possible to extend TWRPs signature injection/signature disabling to those payload signatures, but thats still something that has to be taken care of.

On a different note: What is it, that everyone is "waiting till it get's official"? I'm the Lead Developer, [MENTION=5051294]frap129[/MENTION] and [MENTION=5284595]adinkwok[/MENTION] are both Core Devs, and the builds are even compiled on one of the buildnodes (my PC). Really the only diff is that its not having "OFFICIAL" in the name :P
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Maybe a silly question, but here goes. There are now a couple things that are new to the scene, at least for me. The a/b thing and now the potential of room specific TWRP builds. Excuse my probable ignorance here but my question goes like this.

Back in the S4 days, a great dev named Calkulin created One-click installs for the Samsung phones. Could it be possible to release builds in a similar form where the bat or exe would say flash the new build to both the A and B partitions and also install the required TWRP at whatever stage of the install if needed? That way we avoid the issue of folks on the wrong partition, etc. And then if the GAPPS problem is solved it could also flash that, or just end with a reboot into recovery with the instructions to flash whatever.

Anyway, you get the idea...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] adinkwok:
oh gosh, i don't want to have to make windows stuff cause that means booting into windows ugh

Somebody will figure something out someday - that's the best way to put it. CarbonROM is still being brought up whether it be device bring ups, writing features, adding features, etc. If one of us find time to do it, then maybe it'll happen. Hopefully one of you guys beat us though, I'm pretty sure none of us want to put together something like that. :silly:

Pardon my English, been awake for the past 24 hours straight... off to bed now
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] CyberpodS2:
Nah all cool, I get it. Just wanted to get out of my mind. Lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] eushaun99:
More of a psychological thing maybe. Everyone probably assumes that having the word "official" slapped on means less chances of bugs or any big problem.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] patt2k:
I'm little confused when some of you say first flash rom then TWRP. It would always be there you first flash TWRP and ROMs in twrp. Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] inffy:
Because twrp now resides in the boot the room flash will overwrite it. There is no separate recovery partition anymore
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] patt2k:
I see now. So you just do fast boot flash and pick the zip file ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] inffy:
Nope.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] patt2k:
So how do you flash the rom? I don't see instructions in OP so I'm little confused. Last phone I was flashing was Galaxy S3 lol.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] force70:
Detailed Instructions from users have been posted numerous times in the thread

Using the search button to see would be a good start but honestly i suggest reading the entire thread so you dont make mess of your device.

sent from my Pixel 2 XL or Note FE
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] inffy:
You just flash the twrp installer zip straight after the roman in the same twrp instance

This has to be done after every rom zip flash
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] patt2k:
I actually did. I put word "flash" in search of the thread. But I'll guess I will go after each page on this thread.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] force70:
Trust me, you will be glad you did after lol.:thumbup:

sent from my Pixel 2 XL or Note FE
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] patt2k:
Ok I found it. Now I see the difference.

For others who will be also using search term "flash"

boot TWRP -> adb sideload rom

This is how I flashed all OTA updates via sideload so I'm familiar with it. Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] usman14:
Is there another download link other than the one posted as download mirror by OP. The file is taking forever to download.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] patt2k:
So I was able to boot the rom. Then I wanted to install Elemental X and Magisk.

I did something wrong because it boots then straight into bootloader.

I sideloaded Carbon via TWRP , then it booted , then booted again in TWRP and did adb sideload TWRP << was this the mistake I made? you always have to boot "TWRP" no matter what? thanks lol.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Colday96:
will carbon rom be available for the small pixel 2 ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
You have to delete the dtbo image in Elemental x zip and rezip the remaining files to get it to flash correctly. I'm sure he will fix it.

Flash kernel and Snoke work fine. Kirisakura, I believe is also fixed?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] patt2k:
Oh wow okay good to know. So did I do everything else correctly? or I have to always no matter what do fastboot boot to TWRP or once rom is installed I can sideload TWRP? thank you. I guess once I have it all installed i won't be asking n00b question.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Looks like your flashing order is fine. Try a different kernel or delete the dtbo in Ex. We have to boot into the rom first before we make any modifications. You should be fine.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] patt2k:
Everything booted now fine with snoke:) superb ROM! Took me a while but I'm happy with it. Now just need to install viper.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cmattern:
FWIW I can confirm a call that went out flawlessly over WiFi today and then rolled to Project Fi as my signal conditions changed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Myself5:
Awesome, thanks.

Info to everyone: Verizon VoLTE is working fine now, without requiring any hack or needing to use the dialer code, but WiFi calling is still not working. Got it as far as WFC trying to activate, but the Verizon Proprietary App stuff just reports that WFC is getting disabled in the logs (IS IT THAT HARD TO ADD WHY?!?!) so I got to dig deeper.

To whoever it may concern: F*CK YOU FOR ADDING OVER 15 (and counting) BLOBS TO GET YOUR STUPID VERIZON SERVICE GOING!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cmattern:
[MENTION=3816568]Myself5[/MENTION] Any quirks to building the ROM on my own? I have a rather hectic day job which let's me hack some then makes me disappear for a week but would love to take a crack at some of this. I'm an old Unix guy and helped to workout some SELinux issues with Lineage 14 on the HTC One m8, but I also suck at git.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Myself5:
If you pick the open devicetree commits on Gerrit all you'd lose is the yet to be officially released AmbientMusic (Now Listening). That's an unreleased standalone vendor for now as we're still working on getting it to work on all devices.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cmattern:
[MENTION=3816568]Myself5[/MENTION] I was looking through build.props for a clue on gesture typing when I came across some some dupes that should be cleaned up, two of each:

persist.cne.feature

persist.data.mode

persist.data.netmgrd.qos.enable

This was on a manual search in the UI so a sort|uniq -c may be in order