[ABANDONED][ROM][Pixel 2][UNOFFICIAL] LineageOS 15.1 / 16.0 [walleye]

Status
Not open for further replies.
Search This thread

Meowdib

Senior Member
Apr 23, 2011
876
371
Google Pixel 4a 5G
You've done a great job sharing the builds and compiling, but I have an honest question;
When will LineageOS 16 (Android P) be available for the Pixel 2 and 2 XL? Surely with the release of Android P there must be some advancements being made?
Thanks!

There is work being done already but no one knows when it will be ready. No ETA from them. You can check their website though.
 
  • Like
Reactions: Turnilemikus

jorgen2009

Senior Member
Feb 23, 2011
453
1,027
You've done a great job sharing the builds and compiling, but I have an honest question;
When will LineageOS 16 (Android P) be available for the Pixel 2 and 2 XL? Surely with the release of Android P there must be some advancements being made?
Thanks!

Never ask for an ETA, it's done when it's done. The first steps have already been done in for a future LineageOS 16.0 build. If I can make a working build I will for sure build one and publish it here. That however will probably be months away from now
 

gregneal

Senior Member
Oct 5, 2012
126
53
Melbourne
Hi all,

Edit: I flashed factory april oreo image first and it works :))))))

I have tried for a few hours to install this with no luck. After I install the rom i get to bootloader only.

steps: 1) flash factory image with flash-all.bat
2) reboot into android. then adb reboot bootloader
3) fastboot boot twrp.img
4) adb push rom.zip sdcard/ & adb push twrp.zip sdcard/
5) Wipe > advanced wipe > data & Dalvik / ART cache
6) file manager > delete sdcard/Android
7) install zip > rom.zip & twrp.zip
8) reboot system takes me to bootloader.

edit: second process from here.
1) flash factory image with flash-all.bat
2) reboot into android. then adb reboot bootloader
3) fastboot boot twrp.img
4) flash twrp.zip
5) adb reboot recovery
6) wipe internal storage
7) reboot system
8) adb reboot recovery
9) wipe > factory reset
10) adb push rom.zip & adb push twrp.zip
11) install zip > rom.zip & twrp.zip
11) reboot system... still get to bootloader :\

can anyone help me install? thanks, i really appreciate it.
edit:
I flashed factory april oreo image first and it works :))))))
 
Last edited:

gregneal

Senior Member
Oct 5, 2012
126
53
Melbourne
Flash Rom, then reboot into normal system. Then reboot to bootloader, boot twrp.img and then flash twrp installer zip.

i checked md5 of the rom and it didn't match, so thought that was my problem. but i just redownloaded the rom and still having same issue (did as you suggested and flashed only rom then rebooted)... it doesn't load lineageOS when i reboot, but goes to bootloader :s

using rom NOGAPPS_lineage-15.1-20180721-UNOFFICIAL-walleye

oh is it because i'm coming from stock android 9.0 september image?

edit:
I flashed factory april oreo image first and it works :))))))
 
Last edited:

3crwnsmf

New member
Sep 20, 2018
2
0
Thanks a bunch for making this possible for Pixel 2 users.
Is this unofficial fork is to become an official Pixel 2 supported OS? I'm not asking for any ETA, just wondering if it's actually a thing.
If there is plan anywhere to make the Pixel 2 fully supported by LineageOS, please let me know, I'd be happy to help :)
 

jorgen2009

Senior Member
Feb 23, 2011
453
1,027
Thanks a bunch for making this possible for Pixel 2 users.
Is this unofficial fork is to become an official Pixel 2 supported OS? I'm not asking for any ETA, just wondering if it's actually a thing.
If there is plan anywhere to make the Pixel 2 fully supported by LineageOS, please let me know, I'd be happy to help :)
I'm in no way affiliated with Lineage, so I'm as much in the dark as you. I truly wished it was fully supported, it's a very professional firmware I think, with just the right mix of features in.
So far I've been unable to compile a Lineage OS 16.0 rom for our device, once I succeed I'll announce it here
 
Last edited:
  • Like
Reactions: yyz71 and bleh815
Dec 4, 2017
12
13
So far I've been unable to compile a Lineage OS 16.0 rom for our device, once I succeed I'll announce it here

I was able to compile a build last week, but had to make a few changes to get it to work. Here are some notes I took, not sure if they'll be of any help...

# remove qcom_common from local manifests; not updated for lineage-16.0
# instead include https://github.com/LineageOS/android_hardware_qcom_audio

# generate vendor blobs using https://github.com/anestisb/android-prepare-vendor
# ./execute-all.sh -d walleye -b PPR2.180905.005 -o . -f -y
# edit vendor/google_devices/walleye/build_id.txt to reflect what BUILD_ID 'breakfast walleye' spits out

# change the following property in device/google/muskie/aosp_walleye.mk from 'owner' to 'false'
# PRODUCT_RESTRICT_VENDOR_FILES := false
 

jorgen2009

Senior Member
Feb 23, 2011
453
1,027
For the adventurors amongst us, I placed a preview of Lineage Is 16.0 in the non gapps folder. It's not really ready yet, but It is a very nice start. If you want Gapps you can use the new 9.0 versions of OpenGapps. Since it's very premature I'm not supporting this preview, your on your own here

Thanks to @GubblerJackson for pointing me in the right direction
 

munchy_cool

Senior Member
Apr 6, 2008
8,617
2,367
void (0)
www.androidnews.co.in
For the adventurors amongst us, I placed a preview of Lineage Is 16.0 in the non gapps folder. It's not really ready yet, but It is a very nice start. If you want Gapps you can use the new 9.0 versions of OpenGapps. Since it's very premature I'm not supporting this preview, your on your own here

Thanks to @GubblerJackson for pointing me in the right direction

do you mind pointing me to your Pie trees?
 

jorgen2009

Senior Member
Feb 23, 2011
453
1,027
do you mind pointing me to your Pie trees?

The ROM was made with only the Lineage 16.0 sources for Muskie/Walleye. The vendor files were generated by the script found here as I couldn't find vendor files from another working Pie ROM for the Pixel 2 that I could use building Lineage OS with. The vendor files are a lot bigger than needed for the ROM, they include everything remotely 'BLOBby', that's why the ROM itself is pretty big too. It's like killing a bug with an atomic bomb, it gets the job done, but it's a little overkill. For a preview that's fine though I think
The benefits of this script however, is that you can generate the vendor files from every image Google makes for our device, great script


No, they are not included, that's a different branch
 
Last edited:

Keithn

Senior Member
Feb 24, 2011
859
242
This preview is snappy. Using the latest Sultan kernel with it, and I am liking it a lot. Thank you for the hard work. I haven't encountered any bugs yet.

Have you noticed any sms issues? I couldn't receive a code when I tried to login to my gmail, and didn't receive anything while trying to send myself one.
 

AkFatherof4nCounting

Senior Member
Feb 18, 2013
170
87
Fairbanks
The battery seems to be fine, no drain that I see. Although I haven't had the chance to use my phone for anything past Facebook or web browsing.

Signal strength is on par with stock.

No issues with SMS, whatsoever. I have received texts and sent them just fine.

Sadly, it does not pass safety net. I had to go check that one, as I'm not too worried about it.
 
Last edited:
  • Like
Reactions: banciii and ecs1984

lpsld

Senior Member
Nov 3, 2016
99
25
The battery seems to be fine, no drain that I see. Although I haven't had the chance to use my phone for anything past Facebook or web browsing.

Signal strength is on par with stock.

No issues with SMS, whatsoever. I have received texts and sent them just fine.

Sadly, it does not pass safety net. I had to go check that one, as I'm not too worried about it.
Can it pass with Magisk?
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 31
    https%3A%2F%2Fimg.xda-cdn.com%2FIESRqslEiR2gr0amHcsOU_vIQpE%3D%2Fhttps%253A%252F%252Fupload.wikimedia.org%252Fwikipedia%252Fcommons%252Fthumb%252Fb%252Fbe%252FLineage_OS_Logo.png%252F640px-Lineage_OS_Logo.png

    LineageOS is a free and open-source operating system for smartphones and tablet computers, based on the Android mobile platform.

    This is an unofficial build of LineageOS for the Pixel 2 (walleye). I always liked Lineage (and its predecessor CyanogenMOD) as well as the Google line of phones. Unfortunately having a Google Pixel phone isn't certainty for a lot of custom ROMS anymore, so that's why I decided to compile my own version. It's been quite challeging, but I think I finally have a build that is good enough to share.

    About
    This ROM is is always built straight from the LineageOS sources found on https://github.com/lineageos. There are only 3 changes in order to get this build:
    1. The binaries for this ROM come from AICP
    2. GApps are compiled with the ROM from MindTheGapps including the Pixel specific bits for unlimited photo upload for instance
    3. Disabled Android Verity Boot (AVB), so we don't get the security warning when booting
    I am not a developer, I only build this ROM and it reflects the the current status. If there are any things missing or not working I suggest to contact the LineageOS team, they are the real geniuses here and deserve all the credits. I will try to keep this ROM updated on a regular basis.

    First Installation
    Installing the ROM can be a little hard, especially the first install. Upgrades will be relatively easy though. This first setup is only needed when coming from a different ROM then this. I can't support you if you did't follow this first installation. Be warned it will wipe your user data in the process
    1. In order to get the initial setup and also to use the same vendor partition as the ROM you have to install the latest stock Pixel 2 image from Google found here. More info on unlocking your phone and installing the latest Pixel image can be found in the excellent post by @nathanchance found here. The bestway to flash a stock ROM in my opinion is @Deuces' script found here. The benefit of this is that it'll flash the image to both slots, so they are both on the latest build, including the bootloader and radio. All instructions for using the script are inside the forum. After flashing the image make sure you reboot at least once (no need to set it up now though).
    2. Place the ROM and optionally the TWRP zip and root from (Magisk or from LineageOS (not tested) on the phone and reboot to recovery by using the command line (fastboot boot twrp.img)
    3. Wipe 'data' and 'Dalvik / Art Cache' from TWRP - Wipe - Advanced Wipe. Optionally you should also delete the Android folder on your internal storage through the TWRP File Manager
    4. Flash the ROM and optionally the TWRP zip and reboot the phone

    Upgrades to new version
    After the hard initial work to get the ROM installed it's going to be easy for upgrades to new versions.
    1. Download the new ROM and reboot of flash to TWRP
    2. Flash the new ROM and optionally TWRP. If you want to flash another kernel or a root solution you will have to reboot you phone, so it switches slots and let it boot normally. Then go back to recovery and flash in this order: TWRP - kernel - Magisk and reboot
    After a monthly update from Google and only when LineageOS also adapted to the latest monthly sources (I will tell you this) you will have to do an extra step:
    1. Download the latest Lineage OS ROM and place it on the internal storage
    2. Download the latest image from the Google Factory Images site and run Deuces' script. No need to wipe your data!
    3. After the script finishes it automatically boots into the bootloader. From here fastboot into TWRP and flash the previously downloaded new ROM, optionally followed by TWRP.
    4. Optionally, after a reboot you can flash Magisk and/or another kernel.

    Not working
    • Substratum
    • Use Powerbutton for flashlight when Ambient Display is set
    • Active Edge
    • Now playing
    Downloads
    I'm not maintaining this project anymore, download link has been removed.

    Happy flashing :)
    11
    Another build is up. This time I used OpenGapps so you might need to clear the Store cache. I had no problems upgrading myself. The Text-to-speech improved a lot with these Gapps for me.
    New in this build is the LED light when charging and some basic stuff for more compatibility with our device and some networks. Also all the normal changes since the last build for LineageOS are in of course. For the download link see the OP. I also adjusted the OP a bit to show the things that are known not to work. Let me know if I missed something so I can adjust the list
    9
    Everyone who has had a rom thread has closed the thread for different reasons, time, family, frustration or lack of support etc...

    I see don't see why we should be negative and assumee the same is the case with this build. Every rom thread has produced better and more stable builds as time progressed.
    @Joregen2009, I have seen your name around before, appreciate you building!!

    It's my pleasure. I only wanted to share my build, because I know that many of you much be as frustrated as me for the lack of ROMs for our device.
    We'll see how long this thread will hold. If it's up to me I'll try to provide at least a weekly build from the actual sources, or whenever there are some major changes in the sources that are important for our device until the Lineage Team declares our device official. Let's hope that happens soon and that this thread can contribute to that.
    8
    For the adventurors amongst us, I placed a preview of Lineage Is 16.0 in the non gapps folder. It's not really ready yet, but It is a very nice start. If you want Gapps you can use the new 9.0 versions of OpenGapps. Since it's very premature I'm not supporting this preview, your on your own here

    Thanks to @GubblerJackson for pointing me in the right direction
    8
    Another week, another update. As usual including all the updates from LineageOS and OpenGapps up till about 3 hours ago. See OP for the downloadlink and md5sum.

    If you get an error form the play store or instant apps app, just clear the app data (Settings - Apps & notifications - See all apps - dot menu - Show system) and you'll be fine again
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone