• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[ROM][OFFICIAL] Lineage OS 18.1 for Pixel 4 / 4 XL

Search This thread

nashi0nal

New member
May 3, 2021
1
0
I was wondering if anyone knows how I can get mobile data working. When I tried lineage 18 I couldn't get it to work .I then tried pixel dust which in still currently on and had no problem with mobile data at all. Thanks in advance.
 

GROOVYJOSHCLARK

Senior Member
I was wondering if anyone knows how I can get mobile data working. When I tried lineage 18 I couldn't get it to work .I then tried pixel dust which in still currently on and had no problem with mobile data at all. Thanks in advance.
Well that doesnt really give us any info to help. For example, what service provider, location, did you check APNs, ETC? So far, no one but you has reported data issues (and I didnt have them on LOS 18.1), so without info, its damn near impossible to help.
 

gunalarix8

New member
I successfully install the latest lineage os 18.1 and mindthegapps, however the audioFX app seems blank and i dont know if it is working out of the box.

The next hour later, i rooted using magisk and installed viper4android module. The V4A module cannot proceed to install driver.

Please help me :)
 

Attachments

  • Screenshot_20210505-080528_Trebuchet[1].png
    Screenshot_20210505-080528_Trebuchet[1].png
    16.5 KB · Views: 74
I successfully install the latest lineage os 18.1 and mindthegapps, however the audioFX app seems blank and i dont know if it is working out of the box.

The next hour later, i rooted using magisk and installed viper4android module. The V4A module cannot proceed to install driver.

Please help me :)
I have not yet used viper on my coral but this may help you find what you are looking for
Look at the last post (most recent) on the thread from the link I pasted here..👆
I'm not trying to be rude or anything at all but this is Lineage thread not Viper. Always search high and low before asking. Most answers are already out there some place. Hope this helps.

If you would like to discuss Viper I suggest going over to the link I put in this post. That way things stay organized.. ✌️

Edited
 
Last edited:
  • Like
Reactions: gunalarix8

GROOVYJOSHCLARK

Senior Member
Can someone test and see if they can set/change the Emergency Location Information for Wi-Fi calling? I used to be able to set it to my apartment under other ROMs, but its timing out now under LOS18.1. NOTE, I haven't tried the older LOS 17.1, only 18.1.

Wi-Fi calling works fine, and I tested it thoroughly so its not broken, but I wanted to make sure my address was right and it time(s) out. I assumed originally that it was a Google temporary issue but no, it doesn't work 2 days later still. It doesn't look to be a temporary Google issue but a LOS issue (at least for my Pixel 4 XL running the latest 18.1).

Its under system/network & internet/mobile network/advanced/wi-fi calling/emergency address:
 

Attachments

  • ER.jpg
    ER.jpg
    82.9 KB · Views: 69

dynamiclynk

Senior Member
Jul 1, 2008
212
58
www.tekhow.net
Google Pixel 4 XL
I have LOS 4/25 on my 4xl.

I chose to install the latest 5/2 from the System menu then reboot after download and after the update but sticks at the boot logo.

Then if I hard restart the device it boots but still shows the 4/25 firmware.

I have tried adb sideloading the install.zip and same results am I missing something ?

Also I am using LOS recovery from same build date. Maybe I will wait for another nightly.

Used fastboot 31.0.2
 
Last edited:

mangokm40

Senior Member
Jan 13, 2019
88
33
TTS engines crashing Settings app...


I've been using flite TTS engine on various phones with LOS since (I think) LOS 14.

The first 2 phones I upgraded to LOS18 had a weird issue when I installed flite.
After installing the apk, I ran the app & setup the voice. I tested the voice in the app.
Everything was fine. When I went to settings to select default TTS engine & voice,
the Settings app hangs for a while. It shows the dialog that says the app is not responding.
I choose "wait" in the dialog. Then, everything is fine. TTS works just as always.
This happens every time I restart those phones.

In the Pixel phones (4 & 4a) with LOS18.1, the Settings app allows me to select the default TTS engine & voice. However, TTS never works. If I try to go back to
Settings->Accessibility->"Text-to-speech output", the Settings app restarts.

I have captured a "logcat -d" after these Settings app crashes. I got one with
flite TTS installed. I got another with IVONA TTS installed.

1) does anyone have TTS (not Google) installed?
2) are those logcat files of any value?
3) is it OK to cross-post this to the 4a forum?


Thanks for taking the time to read this.
 

PR-0927

Senior Member
Mar 31, 2012
73
7
Possibly a dumb question - where do I get the latest boot.img for the latest LineageOS build for the Pixel 4 XL? I See it even mentioned in the first post but no links anywhere.
 

PR-0927

Senior Member
Mar 31, 2012
73
7
You extract it from the ROM.

This might help:

Much thanks! I actually did this last time and didn't think it was likely the most logical way to handle this. A helpful forum member sent me a DM telling me the "recovery" .img file on the LineageOS download page is actually the boot.img, as Pixels don't have recoveries. Saves me a lot of confusion/time!
 
  • Like
Reactions: mangokm40

mangokm40

Senior Member
Jan 13, 2019
88
33
Much thanks! I actually did this last time and didn't think it was likely the most logical way to handle this. A helpful forum member sent me a DM telling me the "recovery" .img file on the LineageOS download page is actually the boot.img, as Pixels don't have recoveries. Saves me a lot of confusion/time!

That happens to be how I installed it. I patched the LOSrecovery.img file. However, I haven't seen that in any posting. I was just testing. I was kind of surprised I got root. ;) Thanks for letting me know you've heard that from others as well.
 
  • Like
Reactions: PR-0927

GROOVYJOSHCLARK

Senior Member
Can someone test and see if they can set/change the Emergency Location Information for Wi-Fi calling? I used to be able to set it to my apartment under other ROMs, but its timing out now under LOS18.1. NOTE, I haven't tried the older LOS 17.1, only 18.1.

Wi-Fi calling works fine, and I tested it thoroughly so its not broken, but I wanted to make sure my address was right and it time(s) out. I assumed originally that it was a Google temporary issue but no, it doesn't work 2 days later still. It doesn't look to be a temporary Google issue but a LOS issue (at least for my Pixel 4 XL running the latest 18.1).

Its under system/network & internet/mobile network/advanced/wi-fi calling/emergency address:
You can disregard this, my own doing with disabling the verizon tracking apps. I noticed it also happened on stock when resetting my device which led to my own config and what I change when building out an OS. I reversed the steps until it worked and was due to this app I disabled (so that piece of crap company can't track me):
 

Attachments

  • Screenshot_20210515-083629_Settings.png
    Screenshot_20210515-083629_Settings.png
    135.4 KB · Views: 61

AlkaliV2

Senior Member
Jun 12, 2012
1,468
1,664
¯\_(ツ)_/¯
Okay so I'm getting very weird UI behavior across three different launchers. When I swipe up and hold to show recents there is a massive delay before the first app slides in. The other issue I'm facing now is some kind of border around my home screen seen in the two screen shots below. I attempted to change the wallpaper and the launchers but it is like a permanent resolution decrease that is not there on startup. I am running the May 16 build, I did a factory reset after I did the OTA and the issue is present since first setup with the recents. Anyone else having these issues?

Edit: In case anyone has the border issue the fix is under developer settings > Display cutout. I have absolutely no idea why it was changed to Waterfall but that was the issue. I have put it back to "Device Default" and the resolution is normal now. Also switching back to trebuchet corrected my recents issue so I'm at a loss for what is going on. I might clean install it later today again to be sure I'm not messing anything up.
 
Last edited:

dvdram

Senior Member
Jun 30, 2014
164
45
I am trying to install TWRP to a Pixel 4. So far, I have successfully installed LOS 18.1 and the appropriate LOS recovery. Now I want to install TWRP and I followed these instructions. After flashing and rebooting into recovery, I am presented the TWRP starting screen. That looks good, but nothing more is happening, there's no way of getting beyond this screen: neither touching the screen nor using any hardware button makes TWRP advance to its menu page.

What am I missing?
 

mangokm40

Senior Member
Jan 13, 2019
88
33
I am trying to install TWRP to a Pixel 4. So far, I have successfully installed LOS 18.1 and the appropriate LOS recovery. Now I want to install TWRP and I followed these instructions. After flashing and rebooting into recovery, I am presented the TWRP starting screen. That looks good, but nothing more is happening, there's no way of getting beyond this screen: neither touching the screen nor using any hardware button makes TWRP advance to its menu page.

What am I missing?
I think you need to follow this:
https://forum.xda-developers.com/t/twrp-flame-official.4110641/
The first 2 posts provide the information needed, I think.
The instructions at your link don't seem to follow the instructions from the dev of the TWRP images. You can also see info under "Installation" at the TWRP official page: https://twrp.me/google/googlepixel4.html
 
  • Like
Reactions: dvdram

bleh815

Senior Member
May 6, 2010
124
44
Google Pixel 4
i'd like to note that i am using a slightly different way for updating compared to what's given in OP
  1. Sideload the latest build of Lineage OS (adb sideload lineage.zip)
  2. (Optional) Reboot to recovery again and flash gapps of choice (MindTheGapps are recommended)
  3. (Optional) Flash custom kernel / Magisk
  4. Reboot to system
This way around it saves 1 reboot cycle. But the main reason to follow this order for me as a user of safetynetfix is that cts profile check keeps passing and certified state in play services will remain.
 
  • Like
Reactions: Curiousn00b

Curiousn00b

Senior Member
Dec 3, 2011
3,155
999
Delaware
LG G7 ThinQ
Google Pixel 4 XL
i'd like to note that i am using a slightly different way for updating compared to what's given in OP
  1. Sideload the latest build of Lineage OS (adb sideload lineage.zip)
  2. (Optional) Reboot to recovery again and flash gapps of choice (MindTheGapps are recommended)
  3. (Optional) Flash custom kernel / Magisk
  4. Reboot to system
This way around it saves 1 reboot cycle. But the main reason to follow this order for me as a user of safetynetfix is that cts profile check keeps passing and certified state in play services will remain.
I had that thought about the safetynet and if you just confirmed my though, I'll now have to test that out. 🤔
 

dvdram

Senior Member
Jun 30, 2014
164
45
If automatic screen rotation is active, the "alway-on-screen" (what's the correct name?) does not rotate back when the phone was locked while it was in landscape mode. Can this be fixed somehow?

Furthermore, I'd like to make two suggestions for improvements:

1.
I am beginning to like this "alway-on-screen" and the information it can provide. I also like the option "tap to activate device". However, I think (optional) "double-tap to activate" would be a better option, as it would prevent unwanted screen activation, thus saving battery. And besides: a double tap action looks way cooler than a single tap! :cool:

2.
This is an issue that has been annoying me (and many more users!) since Android 10: the missing possibility to *not* play certain sounds via bluetooth. Since Big G decided every single sound has to be send to a connected BT device, regardless of the user's wish and the BT device's capabilities, it's very likely to miss alarms when you're not wearing your headphone and it is not possible any more to listen to a car's FM radio and hearing the navigation instructions from the phone at the same time. Last week I missed several turnings because of this, each costing me lots of wasted time, as I was very busy concentrating on driving and I could look at the phone's screen.

Is there any way that this can be corrected, so that system sounds will be played on the phone's speakers, while only media sounds and phone calls are routed to the connected Bt devices?
 
Last edited:

dvdram

Senior Member
Jun 30, 2014
164
45

GROOVYJOSHCLARK

Senior Member
Thanks for the information. I decicded to stick to LOS recovery. The reason I wanted to use TWRP is its ability to backup up the whole system. But because the Pixel 4 is an A/B device, I guess I don't need to worry about faulty updates as much as I had to worry before. If I am wrong about that, please let me know.
You do not need to nandroid (backup) both slots (A/B). Just the active slot, as it's pointless to nandroid both slots. Only the active slot matters to the running OS, thus only the active slot needs to be backed up. You will have a terrible time with issues if you tried to restore both slots from a nandroid backup.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 25
    yUIn6TF.png


    LineageOS is a free, community built, aftermarket firmware distribution of Android 11.0, which is designed to increase performance and reliability over stock Android for your device.

    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review. You can also view the changelog for a full list of changes & features.

    What's working

    • Active Edge
    • Face unlock
    • Screen attention
    • RIL (Calls, SMS, Data)
    • Bluetooth
    • Wi-Fi
    • Camera
    • Video Recording
    • Video Playback
    • Audio ( Record and Playback )
    • Sensors
    • Flash

    What's not working

    • Soli motion sense (proprietary)
    • New Google Assistant (proprietary)
    • Adaptive charging & extreme battery saver (proprietary)
    • Pixel Stand features (proprietary)
    • Feel free to report any issues you may encounter with relevant logs

    Installation

    1. Download the latest supported Lineage OS build and recovery (boot) image, and ensure you are on Lineage OS 17.1 or Android 11 already.
    2. Reboot to bootloader
    3. Flash the provided boot.img to both slots (fastboot flash --slot all boot boot.img)
    4. Reboot into recovery and factory reset for initial install
    5. Sideload the latest build of Lineage OS (adb sideload lineage.zip)
    6. (Optional) Reboot to recovery again and flash gapps of choice (MindTheGapps are recommended)
    7. Reboot to system
    8. (Optional) Flash custom kernel / Magisk

    A more detailed installation guide can be found on the wiki.

    Updates

    Simply repeat steps 5 - 7. You shouldn't need to flash factory images as all partitions (firmware, vendor etc.) are updated with the lineage zip.

    Downloads


    Credits

    • razorloves
    • cdesai
    • npjohnson
    • Sultanxda
    • LineageOS Team

    Source


    Feel free to join my Pixel 4 telegram group here.
    14
    Lineage OS 18.1 (20/1/21)

    • January ASB
    • Fixed inconsistent gapps install behaviour due to virtual a/b
    • Added the ability to reboot to fastbootd from advanced restart options
    • Various bug fixes and improvements
    Thank you for tolerating the frustrating gapps installation issues on the last build. This substantially delayed this months update but I'm pleased to finally be able to provide one with this fixed. Gapps installation should consistently work now.
    9
    Official builds are now available for downloading. The migration process from my unofficial builds is as follows:

    1. Download the latest version of Lineage OS and the lineage recovery image for your device from here.
    2. Reboot to bootloader
    3. Flash the recovery image to your boot partition (fastboot flash --slot all boot /path/to/recovery.img)
    4. Reboot into recovery
    5. Flash the official build of Lineage OS (adb sideload lineage.zip)
    6. If you have gapps installed, reboot to recovery again and ensure you flash gapps again before booting into Lineage OS
    7. Reboot your phone and enjoy!

    If you are coming from a previous version of Lineage OS, please refer to the wiki.
    6
    Changelog

    2/4/21


    • Initial official release

    5/3/21

    • March ASB
    • Fixed rare app not installed toast
    • Fixed MindTheGapps installation issues
    • Fixed crashes when installing without gapps
    • Revamped Lineage OS recorder app
    • Added Trebuchet icon pack support

    9/2/21

    • Fixed motion photos in Google Camera
    • Fixed a bug in USAP refill pool logic
    • Slightly reduced system partition reserved size as only up to OpenGapps full will fit
    • A few minor bug fixes and improvements

    3/2/21

    • February ASB
    • Added support for OpenGapps packages up to full in size
    • Added support for MindTheGapps for when they are publicly distributed
    • Added support for addon.d v3
    • Added additional LiveDisplay options
    • Added Glove Mode for increased touch sensitivity
    • Screen Attention, Now Playing and Live Captions now all work out of the box
    • Fixed spell check on AOSP keyboard
    • Various minor bug fixes and improvements

    20/1/21

    • January ASB
    • Fixed inconsistent gapps install behaviour due to virtual a/b
    • Added the ability to reboot to fastbootd from advanced restart options
    • Various bug fixes and improvements

    1/1/21

    • Initial release
    6
    Lineage OS 18.1 (3/2/21)

    • February ASB
    • Added support for OpenGapps packages up to full in size
    • Added support for MindTheGapps for when they are publicly distributed
    • Added support for addon.d v3
    • Added additional LiveDisplay options
    • Added Glove Mode for increased touch sensitivity
    • Screen Attention, Now Playing and Live Captions now all work out of the box
    • Fixed spell check on AOSP keyboard
    • Various minor bug fixes and improvements
    EDIT: stock opengapps seems to not work, as it is too big despite OpenGapps thinking it will fit. Packages up to full in size should work fine however.