yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL Questions & Answers] invisiblek:
I'm sure a lot of people are wondering the same.

Obligatory "First rule of CM (and now Lineage) is NOT ETAs!", but in this case I'll make a bit of an exception :p

There's one major, and a few minor, roadblocks I've run in to that are preventing me from flipping on official builds for this device.

The major issue revolves around gapps. Currently I'm unaware of any gapps package that will "just work" when installed after the rom. Most (opengapps for instance) won't install at /system/system which is where we need them installed from recovery due to the partition layout (system as root) of the pixel. The ones that do successfully install there, still have the issue of not knowing which /system partition slot to install to. The bootctrl hal can be queried to figure which slot is currently booting, but it has no way to query which slot is going to be booted to next. There's no way (that I'm aware) to tell if there was a successful rom flash already (in which case gapps should install on the opposite slot that's currently booted). Even if that was figured out, the way gapps work by not having to be flashed each time a rom is flashed is by using an addon.d script to back up and restore the libs, jars and apks associated with gapps before and after a rom flash. Due to the A/B layout, the tools that handle doing this are unavailable to us (since we install updates in android, no recovery). I've written some modified versions, which seem like they'll work fine, aside from some pretty major selinux road blocks, while in android. Obviously you guys know I'm shipping opengapps "baked in" to my unofficials, so none of this is a problem, but official builds would need to have this all worked out.

The other big thing safetynet failing since we won't ship the hacks to pass it on official lineage builds. These have been included in my releases all along, so I guess that's one added benefit to running my unofficials.

To be fair, I do have a pretty big role in the Lineage project, so running my builds (aside from some of the stuff I cherry pick) is pretty close having officials. Heck, even the built-in updater works :p

EDIT: Maybe its worth opening an unofficial thread, if people want that I could do so.
[Google Pixel XL Questions & Answers] janjan:
I think BeansGapps-Mini-7.1.x-20170415. and BeansGapps- full-7.1.x-20170415 version works fine. Don't blame me :)
[Google Pixel XL Questions & Answers] CZ Eddie:
Yes, please. :)

Maybe GAPPS installation could query the user to ask which partition to install to?

Have it install from within the OS rather than TWRP?

Thanks for keeping us updated with your awesome skills and ROM!

I'm very impressed with how everything works so well (except Google camera lol).
[Google Pixel XL Questions & Answers] smallsmx301:
Thanks, I've always been a huge flasher since I got my first Android device with the original galaxy S. I've had every Nexus since then but have yet to flash anything on my pixel. Hell I haven't even unlocked the bootloader.
[Google Pixel XL Questions & Answers] Rox598:
I'm the same I've yet to do anything to my pixel and in a way I'm not sure if I ever will but I like to stay on top of development for the phone anyway. Only thing I miss is root for ads and tbh it's not worth loosing android pay for.
[Google Pixel XL Questions & Answers] TheNewNEXUS:
Well magisk 12.0 allows Android pay, Snapchat, and Mario run working. Haven't had an issue for weeks. And I have root! You can also find an adblocker too. But using one that modifies the system might trip safety net.
[Google Pixel XL Questions & Answers] Rox598:
I've heard of magisk but haven't actually looked into how it works or how to install it. While trying to keep up some details of things have escaped me such as magisk and substratum.
[Google Pixel XL Questions & Answers] admiralspeedy:
So is the 30 FPS camera thing fixed?
[Google Pixel XL Questions & Answers] admiralspeedy:
Flashing the SU addon doesn't seem to do anything for me at all. I still only have the "ADB only" option in Developer Options and I'm flashing official 64-bit Lineage SU addon. Does this not work (do we need to use SuperSU)?
[Google Pixel XL Questions & Answers] smallsmx301:
How is lineage running these days for everyone. Android pay working?
[Google Pixel XL Questions & Answers] CZ Eddie:
All LOS based ROM's I've tried have been quite stable.

With the exception being the stock Snap camera that comes with LOS.

It will crash every once in a while. The camera is only 95% stable IMO.

It doesn't crash often enough to be super annoying.

And forget about using Google Camera which persistently crashes when taking 30fps video and occasionally crashes even when not, sort of like how Snap randomly crashes.
[Google Pixel XL Questions & Answers] invisiblek:
I'm going to be including google camera in my future builds rather than Snap, it just plain works better. The 30fps video recording crash is caused by ffmpeg. If you kill off the line that includes that in /system/etc/media_codecs.xml and reboot, it'll fix the crash. I'll probably rip that out in future builds too.

Also - I promised a thread, been super busy but I'll try to get something up today. :good:

EDIT: here you go https://xdaforums.com/pixel-xl/development/rom-lineageos-14-1-nightlies-google-t3601893
[Google Pixel XL Questions & Answers] CZ Eddie:
That works, Google camera works. Thank you!!
[Google Pixel XL Questions & Answers] Reechings:
What did you need to remove from media_codecs.xml? I tried one that CZ Eddie tweaked but it's still crashing for me.
[Google Pixel XL Questions & Answers] pcriz:
Did you reboot? Are you using magisk?
[Google Pixel XL Questions & Answers] Reechings:
Rebooted a couple of times, using SuperSU. File has proper permissions. Tried wiping data for Google Camera too.
[Google Pixel XL Questions & Answers] admiralspeedy:
Hey, I got Open GApps working on the Pixel and I'm talking with the devs in hopes of getting the solution included in the official packages.
[Google Pixel XL Questions & Answers] dmbtech:
Is there any updates on when an official version of lineogeos might be available for pixel users?
[Google Pixel XL Questions & Answers] tcarave:
Yea found certain things in different areas but haven't come across anything for brightness slider yet. OK Google works though with screen off but not holding home button. I'm sure stuff will be added as it goes
[Google Pixel XL Questions & Answers] CZ Eddie:
The built in superuser doesn't setup a system_root folder which is very nice. :good:

And thanks to this ROM, I'll have some exciting news for Audiophile fans soon. :good::good::good:
[Google Pixel XL Questions & Answers] xocomaox:
What does this mean?
[Google Pixel XL Questions & Answers] aholeinthewor1d:
That's interesting. I was wondering why SU hasn't been built into any of the ROMs here yet. I assumed it wasn't possible with the pixels. I wonder if devs are going to build it into all roms soon
[Google Pixel XL Questions & Answers] linuxcolor:
where is the download link ?
[Google Pixel XL Questions & Answers] 557953:
Link Removed

Here you go :)

___________________________________________________________________

Is there anyone planning on building this @ XDA? Be great to have a thread here rather than having my 1001st bookmark lol.
[Google Pixel XL Questions & Answers] linuxcolor:
many thanks ...

another question.. is GAPPS built in your lineageROM or we have to install GAPPS separately?
[Google Pixel XL Questions & Answers] tcarave:
Gapps is built in
[Google Pixel XL Questions & Answers] CZ Eddie:
Just FYI to the community, it's considered to be "rude" here at XDA to post links to download ROM's without first asking the dev for permission.

It's why nobody else posted the link and we only hinted about where to Google to find it. :o

---------- Post added at 10:00 AM ---------- Previous post was at 09:58 AM ----------

The dev (invisiblek @ XDA) does usually post ROM threads.

If I had to guess, he has not posted one for us yet because he wasn't ready to release it yet?
[Google Pixel XL Questions & Answers] 557953:
Agreed, thats me not thinking! I removed from my post.
[Google Pixel XL Questions & Answers] CZ Eddie:
LOL I did the same thing once with DU ROM links. :p

So far everything is working fine for me.

And battery life has been the same as it was with DU, AOSiP and PureNexus (I remove a lot of my apps from battery optimization).
[Google Pixel XL Questions & Answers] :
i see there is a new build up. will try later!
[Google Pixel XL Questions & Answers] CZ Eddie:
Okay, I posted the news in this thread.

Thanks to Lineage using the Qualcomm Bluetooth stack, we can now have aptX audio on our phones!

https://xdaforums.com/pixel-xl/themes/audiophile-aptx-hi-def-bluetooth-codec-t3538680
[Google Pixel XL Questions & Answers] SlyUK:
Hi,

May I ask where are the rom threads for Dirty Unicorns & AOSiP, as mentioned in your "flair" (not sure if thats the correct word) ?

Thanks.
[Google Pixel XL Questions & Answers] :
i cant bypass this restore problem, strange...

edit: lol im a lil bit stupid^^ forgot to remove my simcard :D
[Google Pixel XL Questions & Answers] CZ Eddie:
I'm sorry but I can't link you directly as DU does not allow their ROM's to be linked on XDA.

But if you search the web for AOSiP's Google+ page, you'll find that ROM.

And if you search the web for devs-host you'll find the Dirty Unicorns ROM thread.

---------- Post added at 11:59 AM ---------- Previous post was at 11:58 AM ----------

Oh that's a great idea.

Wish I'd thought of that. :good:
[Google Pixel XL Questions & Answers] DanRyb:
Is OK Google/Trusted Voice working from any screen and with the screen off (phone not plugged in)?
[Google Pixel XL Questions & Answers] SlyUK:
Thanks for that. So does DU have a Google+ page or is everything word of mouth or via contacts ?
[Google Pixel XL Questions & Answers] :
yep is working with screen off and not plugged.
[Google Pixel XL Questions & Answers] DanRyb:
Sweet! Thanks for your reply!
[Google Pixel XL Questions & Answers] CZ Eddie:
OK Googles works for me too, with screen off and unplugged.

Titanium Backup doesn't like the built-in CM root much though.

Can't uninstall any system apps. There is a workaround, I just need to sit down and remember what it is.

DU has a Google+ and also participates at devs-host forum.
[Google Pixel XL Questions & Answers] SlyUK:
Thanks. I'll do a search for them :)
[Google Pixel XL Questions & Answers] tcarave:
After running for the last day everything is working pretty well. OK Google works great even with screen off. Doesn't have home button animation or being able to pull up assistant holding home but that's minor. Battery life seems well using stock kernel. Only issue I had was status bar disappearing on me. Not sure if I caused it or what. But other then that running well.
[Google Pixel XL Questions & Answers] DanRyb:
Hmmm. I just tried this but I'm stuck at that restoring from another device screen. I've tried bypassing Wifi as well as connecting to Wifi. I don't have any other Android device so I can't proceed. :/
[Google Pixel XL Questions & Answers] :
dont set wifi and remove ur simcard! i wrote this some posts before^^
[Google Pixel XL Questions & Answers] DanRyb:
Thanks, dunno how I missed that! Trying that now :)
[Google Pixel XL Questions & Answers] tcarave:
Just bypass wifi n you can get around the restore issue. Wifi prompt will come up again at the end. No need to remove sim. Doesn't hurt tho
[Google Pixel XL Questions & Answers] CZ Eddie:
Simply bypassing WiFi doesn't always do the trick.

Worked for me once.

Didn't work several other times.

And.... I just remembered CM doesn't usually do Substratum and sure enough, I can't get it working.

Substratum was all sorts of pissed off.

It even got mad at the built in CM root.

I'm thinking about trying installing SuperSU.

It was also complaining about the firmware version though.
[Google Pixel XL Questions & Answers] tcarave:
Hmm OK good to know. On the 3 builds I installed just by passing wifi was successful. The first time I tried before skipping wifi set up I did factory reset in TWRP. Good to know if that's unsuccessful.?
[Google Pixel XL Questions & Answers] XtraArrow:
Tried Bypassing Wifi with no sim card in and i keep getting looped at the setup @ Sim card missing and Coudn't sign you in
[Google Pixel XL Questions & Answers] tcarave:
Try going in TWRP do wipe and re try. Skip wifi set up and keep sim out. Should let you pass
[Google Pixel XL Questions & Answers] noone606:
Does the Baked in root cause problems with Pokemon Go, android pay et all?
[Google Pixel XL Questions & Answers] BakedTator:
Right now I'm working on the home button animation...It works but when you gold the home button for assistant, the dots fly away...It's kind of crazy! But when I get it working right, I'll post the file you need for it...Can't make it flashable but I will post instructions on how to do it (if I get it working right)

And this ROM does have assistant...Just look in the change what the home button does to assistant
[Google Pixel XL Questions & Answers] tcarave:
Awesome. Thanks
[Google Pixel XL Questions & Answers] tcarave:
Don't use either so I'm not sure. May e someone else can answer you . Or install n try for yourself
[Google Pixel XL Questions & Answers] XtraArrow:
Tried it atleast 7 times, on my 8th time now.
[Google Pixel XL Questions & Answers] noone606:
Need to head out the door in 5, will try later today though :)
[Google Pixel XL Questions & Answers] tcarave:
Huh odd. I'm not sure then. Ive been as to get it installed that way with out an issue. I've had my sim In as well. Try using the 14 build maybe?
[Google Pixel XL Questions & Answers] DanRyb:
I don't play Pokemon Go so I can't help you there but Android Pay does not work. I could not add a card. It's likely due to the bootloader being unlocked. I would guess the stock kernel might not have that revert included that makes it so the system doesn't "see/care" about the unlocked bootloader.
[Google Pixel XL Questions & Answers] CZ Eddie:
Okay, I installed SuperSU 2.79 SR2 and got Substratum working just fine.

I installed Swift Black using option "v7.1".

I did NOT choose the OMS option because that's the new style and I think we're supposed to use Legacy on CM/Lineage ROMs?
[Google Pixel XL Questions & Answers] :
I had to remove the sim. didnt work with sim because my phone tried to restore through data
[Google Pixel XL Questions & Answers] CZ Eddie:
So maybe Wifi but no SIM is something to try?
[Google Pixel XL Questions & Answers] CZ Eddie:
24 hours on this ROM now and no crashes or anything weird.

Just had to flash SuperSu to get Substratum Legacy working and Titanium Backup to be able to uninstall system apps.

Not a bad ROM for something that hasn't even been released yet.

And with aptX hi-def bluetooth working, my car tunes are going to make me that much happier.

Some screenshots with Swift Black theme.

Desktop (stars live wallpaper):

System settings:

About phone:

Removed all quick settings toggles and using the app Notification Toggle to add my own quick settings + tasker + app shortcuts.

Because stock quick settings with bland icon colors sucks:

[/url]
[Google Pixel XL Questions & Answers] Smallsmx3:
I'm guessing that Android pay doesn't work?
[Google Pixel XL Questions & Answers] CZ Eddie:
Information from [MENTION=2385005]invisiblek[/MENTION]

And here is the download link to Lineage OS with approval:

http://www.invisiblek.org/roms/lineage-14.1/marlin/

OP, you can put the link in your first post if you like, to make it easier for others to find?
[Google Pixel XL Questions & Answers] CZ Eddie:
You can use the built-in CM Superuser (not sure what it's called) or you can flash SuperSU.

AFAIK, Android Pay does not work on any rooted phones without mods. So if the available mods work with either of these two superuser options then I don't know of any reason it wouldn't work on this ROM.
[Google Pixel XL Questions & Answers] Smallsmx3:
I've been trying not to unlock or root my pixel. Luckily development has been a little slow out of the gate but I'm starting to get the itch. I'm curious to see where lineage takes this ROM. Right now aptX support is interesting me
[Google Pixel XL Questions & Answers] CZ Eddie:
Okay, so I broke something in Substratum and had to reflash.

So I decided to flash-all-bat the latest "V" image, a total wipe and restore to stock.

Then I installed TWRP.

Then I flashed the 1/16 build + TWRP back to back.

And booted up WITHOUT a SIM card.

Then configured WiFi.

And I got right through without any issues.

Don't even get the "internal error" message anymore.

So I'm on the latest build "V" and installed OS without any issues at all.

:good:

I was hesitant to flash Lineage because Cyanogen on my old Galaxy S and Note phones was always a disaster full of bugs.

But with aptX mod capability, I figured I'd give this ROM a try.

And right now it's just as stable as every AOSP ROM I've tried!

I don't know if we'll see any official Lineage OS threads until after the dev community figures out a flashable gapps solution. :(
[Google Pixel XL Questions & Answers] Reechings:
Hopefully this will get up and running solid so the CM based custom ROMs can join the party.
[Google Pixel XL Questions & Answers] Smallsmx3:
What's wrong with the current Gapps solution?

---------- Post added at 08:41 PM ---------- Previous post was at 08:34 PM ----------

The only other thing keeping me from this is Volte.
[Google Pixel XL Questions & Answers] tcarave:
Gapps currently can't be installed as easily as it was on older devices due to DM verity in pixel. You can install separately but its a process and can't be done in same flash as ROM install. So for now gapps is built into all ROMs. Aosp and this
[Google Pixel XL Questions & Answers] CZ Eddie:
Years ago, Google told Cyanogen they were not allowed to include Google apps in Cyanogen ROM's. So the accepted workaround was to install Google apps (gapps) separately. Flashable gapps in zip form.

At least that's my basic understanding of how things went down. It was before my time when it all happened.
[Google Pixel XL Questions & Answers] Smallsmx3:
Yes years ago in a galaxy far far away. I'm familiar with the lore?
[Google Pixel XL Questions & Answers] linuxcolor:
anyone knows.. where we find the changeLOG of the that built ?
[Google Pixel XL Questions & Answers] CZ Eddie:
I guess you could check the code review for merged items.

That's what I do.

https://review.lineageos.org/#/q/status:merged

Though he did say this about yesterday or today's build, not sure which:

"The unlimited photo backup thing should have been included on today's build."
[Google Pixel XL Questions & Answers] BakedTator:
The Gapps situation is solved, dm-verity is going to be disabled and beans newest dynamic Gapps will be usable! I have done some testing and it's working fine...The instructions are not as easy as they used to be but still really easy...

Flash ROM and TWRP

Reboot recovery so that you're on the slot the ROM flashed to

Flash Gapps and reboot

Have to fully boot one time and go through setup before flashing root (don't know if it's a TWRP or SuperSU thing that makes us have to do this)

Devs just have to add the commit to disable dm-verity and then Gapps will not need to be included in the roms anymore
[Google Pixel XL Questions & Answers] :
After almost two days testing this ROM, it's the best so far for the pixel XL!
[Google Pixel XL Questions & Answers] JoinTheBattle:
I read that Android Pay would work on official, stable CM builds without a workaround. I'm guessing that's not the case here, given that this is an unofficial build, correct? Do we know if the official builds will maintain Android Pay support? Do we also know if Lineage will receive features like CM's "find my phone"? I read that Android Device Manager doesn't work with custom recoveries. Is this true or has this been fixed? I have been out of the custom ROM game for awhile, so I am a bit behind.
[Google Pixel XL Questions & Answers] pcriz:
ADM installed fine on mine with TWRP, from the android app on my tablet I can find the phone, make it ring and lock it no issues.
[Google Pixel XL Questions & Answers] Mike02z:
Without starting from scratch, is it the Q vendor image it is looking for? I'm up and running fine other the the error when it finishes booting.
[Google Pixel XL Questions & Answers] CZ Eddie:
Q vendor.img is what it wanted a few days ago.
[Google Pixel XL Questions & Answers] Mike02z:
Thanks. That worked.
[Google Pixel XL Questions & Answers] Bossmanwilson:
Anyone know if there's a non XL version of this ?? I searched google but didn't come up with much. Thanks
[Google Pixel XL Questions & Answers] noone606:
Can anyone confirm or deny google photos is still the "gallery " on this rom havn't had a chance to try it yet
[Google Pixel XL Questions & Answers] Mike02z:
I've been running Lineage for almost 24 hours. I'm very impressed so far. Aside from a few setup bugs, it has been rock solid for me.

It;s a real shame a lot of Dev's left XDA. I understand why but it just makes it more challenging to find new ROM's. DU does not post on XDA either and I love their roms as well. I just wanted to test drive lineage. I only wish I could slide right from the home screen to get to my Google news feed. Not that big a deal but something I have gotten used to.
[Google Pixel XL Questions & Answers] pcriz:
Are you using the pixel launcher?
[Google Pixel XL Questions & Answers] Reechings:
Pretty quiet thread but updates have been steady

https://r.tapatalk.com/shareLink?ur...&share_tid=223&share_fid=1510263&share_type=t

[RC] - Dirty Unicorns 11 - (Google Pixel XL) - {marlin}
[Google Pixel XL Questions & Answers] Mike02z:
Yes. It's working fine for me.
[Google Pixel XL Questions & Answers] CZ Eddie:
Not yet but indications are there will be sooner or later.

I think the "gallery" that comes with this is default old school CM gallery.

I don't know much about the Google Gallery though. So if it's on this ROM, I'm just not recognizing it.

I use CM Quick Pic.

Have for several years now.
[Google Pixel XL Questions & Answers] pcriz:
Sorry you said swipe from right, I read left and though you didnt have the default functionality. My bad.
[Google Pixel XL Questions & Answers] tcarave:
Build is posted now for sailfish
[Google Pixel XL Questions & Answers] Reechings:
It still has the AOSP gallery which is a plus in my books. You can always add photos app. Pretty basic build as of the 18th. Don't think I'll be able to run it regularly until theme engine is back up and running. Awesome to see it up and going though.
[Google Pixel XL Questions & Answers] zaksimmermon:
I only found the folder for sailfish, but no build inside?
[Google Pixel XL Questions & Answers] CZ Eddie:
Once the folder is created, it typically means the dev is working on the ROM and knows they will be releasing soon.

Check the folder again tomorrow or the day after?

Or every five minutes until then.
[Google Pixel XL Questions & Answers] zaksimmermon:
Oh I will trust me lol. I was just seeing if the person I quoted actually saw the build he said was posted or just the folder?
[Google Pixel XL Questions & Answers] SlyUK:
What is the reason so many Devs have left XDA ?
[Google Pixel XL Questions & Answers] invisiblek:
Sorry for the tease :) I'll have a build up there in a couple hours (untested because I have a marlin, but it should work fine)

I'll open a more formal thread once I'm happier with a few features I've been working on. Namely the A/B OTA stuff so I don't have to bake gapps in. That's been a pretty fun project, I hope everyone enjoys being able to update their nightly from within android :)
[Google Pixel XL Questions & Answers] Mike02z:
Various reasons but I doubt this is something the mods want discussed. Google it and you'll find some reasons. It's a shame because this used to be a one-stop-shop for all new development. It is not that way anymore, unfortunately.
[Google Pixel XL Questions & Answers] zaksimmermon:
Thank you for your work! Its very much appreciated! Would you mind if I posted a link in the pixel forum?