yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Stealth111:
Well good news, after fighting with my VVM (Verizon Visual Voicemail) and lack of call screening option (even with today's latest beta Google Phone app), I have finally got it all working. I tried it with and without the stock dialer being present, nothing changed there, but today I took the GoogleDialer.apk from system/priv-app/GoogleDialer from the ShagGApps package and made a folder matching that path on my phone. I put the apk in there, even though it was a smaller apk than the current beta, and an older version as well, rebooted my phone and voila. VVM was now present and working and I also I now have fully functional call screening, all while on the latest Beta Build from the Play Store. Just wanted to share this as other seems to be having issues getting both of these working.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] agentsmith988:
I just clean flashed the ROM with ShagGApps and it worked. Looks like it was an issue with trying to use the OpenGapps distro. Thanks Stealth for the idea to try the different Gapps distribution.

The only issue I'm still having is something that persisted with the stock Pixel setup... A2DP Bluetooth metadata sends to my car for a few minutes and then stops. The track info either freezes or disappears from my car. I've tried running on AVRCP 1.3 through 1.6 and the issue remains. Anyone else have this issue? I've seen the issue in both my 2013 Audi S4 and 2012 VW Touareg. Older versions of Android didn't have this issue. I was hoping that switching to a custom ROM would take care of it.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] juggalofr33k:
Im willing to try this...how did you CREATE the system/priv-app/GoogleDialer folder on the phone? I keep getting Read-only File System...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Stealth111:
I used the latest version of MiXplorer (Link below). It was recommended to me by a friend, and I am so glad I tried it out. Very nice program. I gave it root access when it asked, drilled down to the file location and created the folder, copied the apk into the location. I double checked both the folder I created as well as the file I copied and all the permissions were automatically set correctly.

P.S. You can use any file system explorer that you are comfortable with as long as it will give you proper root access when needed.

https://labs.xda-developers.com/store/app/com.mixplorer

Stealth111
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] juggalofr33k:
Yup, that app worked very nicely. Although I still do not have call screening, and i'm assuming I will be the last Pixel XL owner in the USA to get it... IF I even get it at all. I have literally tried everything except going back to stock to get this feature....every tip, trick and hack that has been posted here and on r/GooglePixel...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Droid_JD:
I was equally discouraged, and convinced I would be the last to receive this feature. I did what Stealth suggested though, and it worked perfectly.!

If you haven't double-checked the instructions, check it one more time and keep things case sensitive (I did). Also, make sure that the google phone app is selected as "Phone" under App Info or under Default Apps. That might be the missing piece?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] juggalofr33k:
Followed to the exact case sensitive letter...and I have disabled the default dialer that comes with the ROM. Still no go.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] rallyemax:
Worked for me as well, currently still on 12/20 LoS build due to Fi issues with the January one. Thanks Stealth!!!

I'm curious as to why the MtG version wasn't working? The dark background worked, so at least some of the new features worked, but both call screening and VVM were borked. The Shag app was versioned 20.1.something, so it didn't have the new features, but they appeared as soon as the app updated itself from the app store to the same version I had running previously... And all the correct flags had been set to "true" in the "dialer_phenotype" file, so Google's servers were trying to activate call screening in the MtG-derived app, they were just failing somehow. This is weird.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Stealth111:
Can you post a pic/pics of the permissions you have set for the app please?

Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] juggalofr33k:
All selected...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Stealth111:
You can imagine how I felt! I have been working on this for weeks! I tired every combination of fix that I could think of. I seriously think that I have reinstalled, nandroided, and wrecked my install about 100 different times before I found the workaround. Very happy I stuck with it though! I love this ROM, and I really wanted to be running the latest Google Phone app as well, but not unless I was able to have my cake and eat it too! (VVM and Call Screening).

I DO miss the built in Call Recorder that was present in the Dialer app that was stock on the ROM, as I haven't found any other that actually work anywhere close to as good as it did.

Stealth111

---------- Post added at 04:07 PM ---------- Previous post was at 04:03 PM ----------

In the App Info for Phone, please click on the "Advanced" dropdown and make sure that you have "Display over other apps" and "Modify system settings" set to allowed as well, please, then reboot and go into settings for the Dialer, and see if it shows up. You are a Verizon customer, correct?

Stealth111
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] juggalofr33k:
I've been on AT&T for over 10 years and will never be a Verizon customer.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] panchito22:
Thank you so much! I was fighting with this since the last version of crDroid for the Pixel had an issue with Favorites not showing in the phone app. Installing the one from the Play Store didn't give VVM. You solved a huge headache! :D
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cyberbandit1998:
Working awesome on T-Mobile. Thanks for the ROM. How do I get google assistant? The ROM has the old google assistant.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dohzboy:
It is not working awesome on my phone for T-Mobile. When I download apps from the Google Play Store, it is downloading much slower than it used to be under Oreo. I'm talking a noticeable difference in speed. Both radio and bootloader slots have the latest version running.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razorloves:
i know in oreo we didn't need the assistant app, but you can install it if u want it.

maybe something is different in pie, or maybe there's something missing in gapps. ¯\_(ツ)_/¯

https://play.google.com/store/apps/details?id=com.google.android.apps.googleassistant
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dohzboy:
Another odd thing I noticed was, when I first flashed to 16, Android Messages was showing the new material design they were showing off. A day into using the phone the Messages app went back to the pre-material design. Not quite sure what that is about. :p I tried finding the latest apk via apk mirror but still showing the same old messages app. Does that have something to do with the vendor image or the gapps?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Akomack:
Google reverted it server side somehow. No way to get it back
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dohzboy:
Did not see that update. I saw the original when they posted. Thanks for that!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] michelemascia7:
[MENTION=614507]razorloves[/MENTION] thanks for the rom :) i updated the rom with the new release, but the phone doesn't boot. it is stuck in google logo. I flashed the new update, twrp zip, i rebooted into twrp and flashed gapps. finally rebooted system. i am on salifish

EDIT: i did the process again with a system wipe and it reboot
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] DarthDestroyeis:
Is anyone else getting an issue where there are no ring or notification tones? When I go to set one, the only options are none or add new
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dictionary:
Try rebooting. I've had this issue on some Oreo builds
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] DarthDestroyeis:
It seems to have come clear on its own.

Side note.... Has anyone tried installing the new version of Pixel launcher for Pie? I have moved it to system apps and changed the permissions but it keeps crashing.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Xdevillived666:
wont work. Not ure why. Just use launcher 3 mod(rootless pixel launcher 3.7)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Phalanx7621:
Use Lawnchair. It's great and you can install it as a system app for Google home. https://play.google.com/store/apps/details?id=ch.deletescape.lawnchair.plah
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ChaosBoy:
Is it possible to import data from 15.1?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] uodii:
Is anybody else using Verizon Wireless and able to get Wifi Calling working?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] haibane:
Titanium backup would be my suggestion.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
[MENTION=614507]razorloves[/MENTION] I am getting square edged instead of round edged like on stock pie on notifications. Is there a setting or something I need to do?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razorloves:
that's how it is in aosp. google makes a lot of little changes in their stock rom that's not in aosp.

but you'd have rounded corners if you followed the steps in the first post, because the stock vendor img we use has the rounded corners config enabled.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Zehlek:
So I should flash vendor.img and then delete overlay folder?

What I did was boot into Slot A, wiped system, cache, data. Flashed rom and then TWRP. I then rebooted into Slot b and flashed your gapps
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] keai4le:
Could you please tell me how to build lineageos16 for marlin? I follow the lineageos wiki but when breakfast there only "1. full-eng" can choose.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ChaosBoy:
I mean backup data with twrp
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kingbri:
Doesn't shaggapps include the proper files to patch and install dialer? But if you're talking about a newer version, I'll provide an apk with call screening when I release my builds
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] adm1jtg:
Looking to load up lineage... haven't really used the rom since it was cm but since pixel updates will end in November figured I would get an early head start give it a go, before I do I had some questions:

1) Why has this not gone official, The only thing I could find was this but that was over a month ago? Are we missing some piece or functionality?

Quote:

Originally Posted by MonkeySee

Do you plan to make this an official version? I'm not asking for an ETA(!) just if you plan to?

of course. it's been ready for official for like 3 months. whenever 16.0 official builds start, marlin and sailfish will get it

2) I have read that the mindthegapps linked in OP doesn't let certain apps like dialer update from playstore and then also read all kinds of contradicting information on if to remedy that I could use opengapps or ShagGapps some other gapps instead, and if so which ones?

3) Is there really any reason I should consider loading up the older 15.1 at this point?

Thanks in advance
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] LeMoise:
1) Can't answer

2) MindTheGapps is AOSP based instead of being based on Google. So instead of Googles Dialer it is just a regular Android Dialer. It still functions the same just misses out on some functionality like call screening and that other Google stuff. MindTheGapps is also meant to be more lightweight than ShagApps is but you can use whichever one you prefer to use.

3) Lineage 15.1 is based on Android 8.1. If you want to run Oreo then you'll flash the last Oreo image for your phone and use Lineage 15.1. If you want to run Pie then you use 16.0.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] -Happy Feet-:
Has anyone tried to install an Custom Kernel on an Pixel Sailfish? ElementalX Kernel don't work (bootloop)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bigmike35:
Currently running this with Franco kernel; have not tried Elemental on this rom yet. Recovery < Kernel < Magisk < Reboot (I have to reboot again and install Magisk a 2nd time to get it to install).
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razorloves:
i've seen a bunch of crazy talk in here lately about gapps, so just wanted to clear up some things. not just directed at you.

- there's no such thing as aosp based gapps. everyone's gapps is closed source google apps. nothing to do with aosp.

- mtg gapps is made the same way opengapps is made. with google apps extracted from stock pixel roms or from the apkmirror website.

- none of my custom made mtg gapps, nor the official mtg gapps, nor most of the opengapps variants have ever had any type of dialer app. only the really big stock and super opengapps have the google dialer app. https://github.com/opengapps/opengapps/wiki/Package-Comparison

- custom roms come with the open source aosp dialer app.

- none of my custom made mtg gapps, nor the official mtg gapps, have ever had any type of launcher app.

- my lineage roms and official ones never had any nexus/pixel launcher app.

- custom roms come with the open source aosp launcher app.

- as far as apps that you can see in your app drawer, mtg gapps only comes with the playstore app and the google search app. that's it.

if you'd like any more details on gapps, please pm me.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] -Happy Feet-:
Thanks Franco Kernel works
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kkjb:
razorloves.....excellent explanation of xxxapps. Enjoy your work on our devices. Thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] adm1jtg:
This helps a lot.... Thanks.... So for all other apps... Specifically things like calendar and contacts, we should just download this directly from play store? And based on the above we could also just download phone aka Google dialer from playstore as well? Long time ago to get Google dialer working you needed some kind of special Google dialer framework.... Is that still the case?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razorloves:
that's one way to do it. but then you end up with 2 of them. one being aosp version and the other google. if you don't want 2 version, you could just disable the aosp one.

another way is to use aroma opengapps. that will remove the aosp version. but i'm not sure if aroma opengapps is working right on a/b devices. last i heard (a few months back) it was broke.

yes, you can. the needed google dialer framework comes with all gapps that i've seen.

but, the google dialer is kinda a special case because it needs some extra permissions to work 100% that are only granted when installed to /system. if installed from the play store, it goes to /data, so some things like visual voicemail wont work.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] LeMoise:
2) Attached is a zip folder with a few popular Profiles for Viper4Android. Google can help you find many but there are 19 included in the attachment. I use Fraz14 Clear and Bass most the time, or Master Clarity for bluetooth with my car. In V4A there is a 'Driver Status' option, when you have music playing you can check here to see if Viper is running or not.

5) I wouldn't say there is significant differences to be had between the kernel that comes with the ROM and others that are on the forum. Some boast better battery or better performance. The best thing to do is to install them yourself and test them out. Franco Kernel is a good one that I use frequently, KingKernel is another popular one for the Pixel devices. For Lineage OS I just kept the one that was included and use the LKT Magisk module to tweak it to my desire.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dd805bb:
Does lineage OS support f2fs?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Smyc151:
Hey [MENTION=614507]razorloves[/MENTION], would it be possible to fix tethering in the next release? I can get it working by editing build.prop and adding: net.tethering.noprovisioning=true then applying the ADB command: settings put global tether_dun_required 0 , but doing this consistently breaks safetynet.

Edit: I'm on Sprint, if that helps.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] juggalofr33k:
I've tethered about 10 gigs per month since the first release of this LOS and have zero problems...
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Smyc151:
It hasn't worked for me at all on Pie LOS. Maybe it's related to carrier; I'm on Sprint, which won't even allow me to edit my APN.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Poebat:
Is it in anyway possible to dirty flash from 15.1 to 16? I'm aware the directions recommend performing a /data wipe.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razorloves:
i think that's a sprint problem. i'm on at&t and tethering works fine.

also, net.tethering.noprovisioning is already set to true on all lineage builds. so no need for u to do that change. it's in a different prop file. /system/etc/prop.default.

https://github.com/LineageOS/android_vendor_lineage/blob/lineage-16.0/config/telephony.mk#L19-L22

you can verify by doing 'adb shell getprop net.tethering.noprovisioning'

What is the tether_dun_required set at before you change it to 0? mine is null

you can check by doing 'adb shell settings get global tether_dun_required'

i remember years ago we used to change that to 0. i don't know why we stopped. i'll look into it.

and what do u mean "doing this consistently breaks safetynet"? i don't see how.

yes, look at the first post in my 15.1 thread (note#4). there's a link to how to go from official to unofficial build.

make backup in twrp first, just in case. and make sure you flash new radio & bootloader. and pie gapps.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razorloves:
new builds with february changes from google :good:

There are a ton of changes in this build, so please test and let me know if you notice any new bugs.

lineage-16.0-20190207-UNOFFICIAL-marlin.zip

lineage-16.0-20190207-UNOFFICIAL-sailfish.zip

marlin radio & bootloader img's - https://androidfilehost.com/?w=files&flid=289697

sailfish radio & bootloader img's - https://androidfilehost.com/?w=files&flid=289698

the radio img in google's feb update is new, so that needs to be flashed. make sure you do '--slot all' fastboot option.

the bootloader img is the same as in last month's google update, so no need to flash it if you already have it.

reminder: my builds include the vendor img, so you don't have to flash any vendor img separately.

major changes since last build:

- february security patch level

- the launcher (trebuchet) has a new feature to hide apps

- added high brightness mode for easier viewing in sunlight (in livedisplay settings)

- google updated our kernel from version 3.18.100 to 3.18.122. awesome :D (this added a whopping 1173 changes to our kernel)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Darthsternie:
2. For Viper4FX to work I advise to disable/Freeze the built in AudioFX with Titanium Backup. If you don't do that Viper4FX will only work if set to compatibility mod which has a few annoying issues on its own.

But if you freeze AudioFX so that Viper4FX is the only Equalizer left it works just fine in normal Mode

I can also advise to using these two Magisk addons to improve Viper4FX Compatiblity with Apps: "Audio Modification Library" and "Audio Compatibility Patch"
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Irelialolxxx:
Hey [MENTION=614507]razorloves[/MENTION]

Why does it not have fingerprint sensor feature??

#lineage-16.0-20190207-UNOFFICIAL-sailfish.zip
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razorloves:
found the problem. new sailfish build coming within an hour or 2. thanks

marlin shouldn't have this problem. just sailfish.

if you don't want to go through flashing a new build, you just need this file

https://drive.google.com/open?id=1hqAoyb9bKuPyQ4hYGf-hdG-T9oCdhGLV

put it in /vendor/lib64/hw

set permission to 0644 then reboot. then it should work fine

EDIT: Here's the fixed sailfish build https://www.androidfilehost.com/?fid=1395089523397887164

link also added in previous post and first post.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] martyd73:
For some reason all I get is bootloops with any custom roms. Flashed the radio etc but anything other then stock just leaves me in bootloops. Any ideas?

Edit: If I install just lineage it boots fine but with gapps bootloop
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] LeMoise:
Are you following the instructions and waiting to install Gapps after you've rebooted back to recovery? Doing it beforehand could cause problems. If anything you could also try a different Gapps package.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] martyd73:
Yeah I followed the instructions ive done this a million times it seems to be since the newer versions. Its strange doesnt matter what custom rom I use. Stock works fine and lineage with no gapps works. But lineage with gapps or pixeldust etc etc all bootloop.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] :
After flashing gapps, are you swiping to install the twrp app before rebooting? If so, thats probably why you get a bootloop
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] martyd73:
No not flashing twrp after gapps just after lineage... Rom is installed on slot A gapps slot B If slot A is active it bootloops without even loading the rom if B is active it starts to load the rom then bootloops back to recovery
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kkjb:
Shagbag913......thank you very much. With Feb radio this build allows Google fi carrier switching to work, would time out on Sprint DM services profile configuration. lineage sim app still not as good as pure Google ROM based at least in my point of view. First build that I will continue to experiment with :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] martyd73:
Ok well thats weird I installed to slot B and it finally booted maybe slot A is failing
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razorloves:
found the problem. it's only on sailfish, not marlin. thanks for report. uploading a new sailfish build now. will be done in a few minutes.

if you don't want to go through flashing a new build, you just need this file:

https://drive.google.com/open?id=1o45uf9t2rjittZbYq5uIIP7pBCZErLmb

put it in /vendor/etc

there's another qdcm_calib_data file in there. delete it so that just the new one you just put is there.

set permission on it to 0644

then reboot. then it should work fine

EDIT: new fixed sailfish build https://www.androidfilehost.com/?fid=1395089523397887164

link also added in previous post and first post.