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

Status
Not open for further replies.
Search This thread

geeky_kappa

New member
Oct 1, 2018
1
0
guangzhou
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

It seems some unknow changes in 16.0 broken the old method enabling diagnostic mode. The DIAG mode can be open simply by 'setprop sys.usb.config diag,adb' on 15.1 builds, but same property did not open a diag port even the new ROM is a userdebug build. Can you tell me if this problem was caused by changes of LineageOS?
 

jorgen2009

Senior Member
Feb 23, 2011
453
1,027
We should all realize that the latest build is a very premature version with many things not functioning yet. First of all the lineage sources are catching up with features not implemented yet from the previous version and secondly the device tree is still very basic. In all that makes things not being as we are used to, just give it some time
Even though many things aren't the way they do should be, I'm very impressed with the things that do work in this build. When the October update has been merged in the sources I will make a new build and share it here. I'm sure that slowly but steadily we'll get there
 
  • Like
Reactions: banciii and yyz71

superchilpil

Senior Member
Sep 26, 2009
4,276
1,426
Texas
OnePlus 8 Pro
We should all realize that the latest build is a very premature version with many things not functioning yet. First of all the lineage sources are catching up with features not implemented yet from the previous version and secondly the device tree is still very basic. In all that makes things not being as we are used to, just give it some time
Even though many things aren't the way they do should be, I'm very impressed with the things that do work in this build. When the October update has been merged in the sources I will make a new build and share it here. I'm sure that slowly but steadily we'll get there
I'm sure it's not said enough, but thanks for this ROM. It's been over a year since I had a rooted phone and I've forgotten what I've been missing. Running the 16.0 build with few to no issues. Great job!

Sent from my Pixel 2 using Tapatalk
 

Colday96

Senior Member
Feb 6, 2017
441
93
We should all realize that the latest build is a very premature version with many things not functioning yet. First of all the lineage sources are catching up with features not implemented yet from the previous version and secondly the device tree is still very basic. In all that makes things not being as we are used to, just give it some time
Even though many things aren't the way they do should be, I'm very impressed with the things that do work in this build. When the October update has been merged in the sources I will make a new build and share it here. I'm sure that slowly but steadily we'll get there

Shouldn't the process of going up a version of Android be faster and more efficient because of project treble?
 

munchy_cool

Senior Member
Apr 6, 2008
8,619
2,367
void (0)
Shouldn't the process of going up a version of Android be faster and more efficient because of project treble?

for OEMs - yes
for custom rom developers - NO

with every new android version. custom rom developers have to re base.

A re-base is basically taking latest Android source and adding their modifications on top. It sounds easy, but if you have a look at the source code you will realize it is not. Plus, big custom roms have a review process before they merge the changes so that adds to the time as well.

Project Treble will help you port AOSP easy, but if your rom has customizations then it will take time.
 

Colday96

Senior Member
Feb 6, 2017
441
93
I built two new ROMs, one with GApps and one without, you can find the download link in the OP. I haven't tested these myself, so be warned. The ROMs have the October patches in so you should have the October vendor image on your phone.
Great! What's the changelog?
 
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