• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][11.0][marlin] PixelExperience [AOSP][OFFICIAL]

Search This thread
NFjZzFl.png

PixelExperience for Google Pixel XL [marlin]

What is this?

PixelExperience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, boot animation)

Our mission is to offer the maximum possible stability and security, along with essential and useful features for the proper functioning of the device

Based on Android 11.0

Whats working?
Wi-Fi
RIL
Mobile data
GPS
Camera
Flashlight
Camcorder
Bluetooth
FM radio
Lights
Sound/vibration

Known issues
Nothing yet
You tell me


DON'T FLASH GAPPS, THEY'RE ALREADY INCLUDED
Download from PixelExperience website

Donate
Liked my work? Give me a beer

Translation
Help with project translation

Stay tuned
Our Telegram channel
Our blog
 
Last edited:

BoboBrazil

Senior Member
Apr 5, 2009
913
256
Awesome! Thanks alot for this! Couple of questions before flashing. Does it include stock google camera? Does it retain unlimited photos storage and also is it possible to flash over stock without losing all data? I know the last isn't recommended, but would be nice.
 
Awesome! Thanks alot for this! Couple of questions before flashing. Does it include stock google camera? Does it retain unlimited photos storage and also is it possible to flash over stock without losing all data? I know the last isn't recommended, but would be nice.
1. The camera included is one provided by cstark. It is a modded version of Google Camera which includes features from later Pixels, but should still hold the original features.
2. Yes, you can still upload unlimited photos in original quality.
3. Unfortunately, it is not possible to directly flash PixelExperience over stock. In fact, 11 requires a full device repartition. It's easy as flashing a .zip file before the ROM to do so.
If you have any more queries, make sure to let me know! :)
 

kartikb

Senior Member
Jun 30, 2010
387
42
Auckland
Flashed and working fine. Thanks a lot for your hard work, still going through the setup but so far so good. Will report if I come across anything funny. 👏
 

josegarfer01

New member
Nov 28, 2016
3
0
Flashed and working fine. Thanks a lot for your hard work, still going through the setup but so far so good. Will report if I come across anything funny. 👏
Hey dude! (or dudette), would you please walk me throught the installation process? I'm a noob on flashing custom roms, and i'm facing some difficulties flashing this rom. I downloaded the repartition zip form the link, and I'm flashing it throught twrp recovery and then the rom zip file but it gets stuck on a bootloop. What am I missing? (Please forgive any misspellings, I'm also a noob at english)
 

gverma1

Senior Member
Feb 7, 2012
890
280
New Delhi
Going through Pixelexperience site, came across two versions for Pixel XL- Stable android 11 and Stable Android 11 (plus edition).
What's the difference between the two? Apologies if this is common knowledge, but this is the first time for me using Pixelexperience.
 

lmvuong1997

Member
Jan 24, 2016
32
10
I'm facing with this issue too. Have done repartitioning successfully. :'(
I have solved the issue, this is what i have done:
- Boot into twrp from fastboot, using the latest twrp 3.5.0
- Advanced Wipe (system, dalvik, data), change active slot and then repeat (just to be sure)
- adb sideload the repartitioning zip
- Format data (where you type 'yes') then reboot into twrp
- (From Kartik Billimoria on Telegram)Push rom zip file to /sdcard via adb push command then flashed the rom
- Change to inactive slot (the slot you flashed the rom), reboot to fastboot to make sure the active slot has changed (for me it has not), if not change it by 'fastboot set_active a' (or b). Reboot.
 
  • Like
Reactions: housepabldroid
Hey dude! (or dudette), would you please walk me throught the installation process? I'm a noob on flashing custom roms, and i'm facing some difficulties flashing this rom. I downloaded the repartition zip form the link, and I'm flashing it throught twrp recovery and then the rom zip file but it gets stuck on a bootloop. What am I missing? (Please forgive any misspellings, I'm also a noob at english)
It will not work via TWRP recovery.
1. Kindly go on the downloads page and install the PE recovery.
Code:
fastboot flash boot recovery.img
(It may bootloop once or twice, but then it will show up in PE recovery)

2. Go into Apply update via ADB.
Code:
adb sideload repartition-ogpixel-**gb.zip

3. Factory Reset/Wipe Data.
4. Apply update via ADB and sideload the ROM.
Code:
adb sideload PixelExperience-**.zip

5. Reboot and wait patiently.
Hope this helps.
 
Flashing both the regular and plus versions doesn't seem to work for me. They both get to 35%, then I get:

28 (ErrorCode::kDownloadOperationExecutionError)
Error in /sideload/package.zip (status 1)
I'm facing with this issue too. Have done repartitioning successfully. :'(
If you are still in difficulty, follow the mentioned post below:
It will not work via TWRP recovery.
1. Kindly go on the downloads page and install the PE recovery.
Code:
fastboot flash boot recovery.img
(It may bootloop once or twice, but then it will show up in PE recovery)

2. Go into Apply update via ADB.
Code:
adb sideload repartition-ogpixel-**gb.zip

3. Factory Reset/Wipe Data.
4. Apply update via ADB and sideload the ROM.
Code:
adb sideload PixelExperience-**.zip

5. Reboot and wait patiently.
Hope this helps.
 
  • Like
Reactions: bjnews
Going through Pixelexperience site, came across two versions for Pixel XL- Stable android 11 and Stable Android 11 (plus edition).
What's the difference between the two? Apologies if this is common knowledge, but this is the first time for me using Pixelexperience.
PixelExperience Plus Edition provides extra tweaks that you can apply.
One that comes to mind is further customization to the notifcation bar to include network stats.
If you're up for extra customization from ROMs like LineageOS, consider flashing Plus instead.
 
  • Like
Reactions: gverma1
Hi. Are you able to download Google Camera from playstore and does it work fine?
Is selinux enforced? Tks
By default, the ROM includes Google Camera PX by cstark27, which is more up to date than the stock (marlin/sailfish) Google Camera app. It includes newer features such as Portrait mode and Timelapse.
However, from the Google Play Store, you are still free to install the stock one.

As for SELinux, yes. It is enforced.
For stable releases from PixelExperience, it is required that builds are on Enforcing.
 
  • Like
Reactions: gverma1

edwaine

Senior Member
Dec 19, 2013
743
739
Quezon City
- Change to inactive slot (the slot you flashed the rom), reboot to fastboot to make sure the active slot has changed (for me it has not), if not change it by 'fastboot set_active a' (or b). Reboot.
No need for this last part. If on TWRP, after flashing the ROM, you just need to reboot back to recovery and it will automatically set to the inactive slot.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    PixelExperience - UNOFFICIAL | Android 11
    Updated
    : 18/01/2022

    ▪️ Marlin [960MB]

    Changelog:
    • Revert back to original partition table.

    Notes:
    • After further analyzing the performance of the device, it was noted that UFS degradation was present during the use of the new repartitioned table, so therefore this build removes some of the system packages in order to satisfy the stock partition table found on the Pixel.
    • If you currently find yourself on a ROM which required repartition, kindly flash the stock images (https://developers.google.com/android/images) for your respective device to revert to the original partition table.
    1
    Why is the rom discontinued? What happened?
    This is not an official answer by any means, but I'm guessing it is because the group as a whole is discontinuing Android 11 variants, and I have not seen any work done for Android 12 on OG Pixel(XL) devices. So, if support were to be continued, the mantainer is venturing into potentially uncharted waters.

    As for if Android 12 can be ported to OG Pixel(XL) devices, I'm not certain, but considering it is coming up on its fifth year, the entire development community around it may have moved on to later more relevant devices.

    In addition to the above, majority of maintainers do this in their spare time, so I would guess if they maintain multiple devices, their priorities are currently with other phones rather than a nearly 5 year old phone.
  • 21
    NFjZzFl.png

    PixelExperience for Google Pixel XL [marlin]

    What is this?

    PixelExperience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, boot animation)

    Our mission is to offer the maximum possible stability and security, along with essential and useful features for the proper functioning of the device

    Based on Android 11.0

    Whats working?
    Wi-Fi
    RIL
    Mobile data
    GPS
    Camera
    Flashlight
    Camcorder
    Bluetooth
    FM radio
    Lights
    Sound/vibration

    Known issues
    Nothing yet
    You tell me


    DON'T FLASH GAPPS, THEY'RE ALREADY INCLUDED
    Download from PixelExperience website

    Donate
    Liked my work? Give me a beer

    Translation
    Help with project translation

    Stay tuned
    Our Telegram channel
    Our blog
    7
    Today's PixelExperience (16/09/2021) brings a lot of the most requested bug fixes for both Google Pixel and Google Pixel XL.
    Here's the changelog, one of which being the highly anticipated APN bug fix:

    • Fixed APN issue
    • Fixed network related issues
    • Fixed SELinux denials
    • Performance improvements
    • Other fixes

    Thanks to however contributed and made me aware about this issue, and sorry for taking so long to resolve such a bug.
    I hope that in the past days, each one of your Google Pixel devices has been performing smoother and more efficiently thanks to all the related bug fixes.
    If you run into any more bugs, kindly do let me know, even though I'm not as active on XDA, I still frequently stay up to date.
    7
    Hello, I have followed the guide until the ROM flashing step and I am stuck with the next error message:

    "Error applying update: 28 (ErrorCode::kDownloadOperationExecutionError)
    E:Error in /sideload/package.zip (status 1)"

    I have tried flashing either the Plus and the normal versions of Android 11 for marlin device.

    Can you help me, please?
    I have the same issue.

    Background: I went through the installation process successfully once. I had problems post-install however, it said no SIM inserted and I suspected a botched restore from Titanium Backup (didn't realize until too late that it's an abandoned app). So I decided to try to re-install the zip, which failed. I looked through the recovery logs and saw "no space left on device", so I perfomed a new factory reset. Still the same. So I repartitioned, then factory reset, then install zip. Still the same. So I go to step 1 and flash boot, reboot recovery, repartition, factory reset, install zip. Still the same.

    So at this point the phone is un-bootable, and I can't see how I can get it back to a working state. Any suggestions?

    EDIT: Sorry, just saw this https://forum.xda-developers.com/t/...xperience-aosp-official.4247199/post-84661869
    Going to try that!

    EDIT2: YES! It worked! So for anyone else experiencing the "kDownloadOperationExecutionError" (like @ogossorio), this is what I did:

    1. Download TWRP (twrp-3.5.1_9-0-marlin.img) from https://dl.twrp.me/marlin/
    2. Boot phone into bootloader mode
    3. Temporarily boot TWRP: fastboot boot twrp-3.5.1_9-0-marlin.img
      1. If you can't reach your phone with adb while in TWRP, try disabling MTP under "Mount"
    4. Start adb shell and perform the steps described for your phone from PixelBoot's post
    5. Power off your phone
    6. Boot into bootloader mode
    7. Flash PE recovery: fastboot flash boot PixelExperience_Plus_marlin-11.0-20210317-1910-OFFICIAL.img
    8. Boot into recovery
    9. Factory reset
    10. Flash PE: adb sideload PixelExperience_Plus_marlin-11.0-20210317-1910-OFFICIAL.zip
    11. Reboot into OS
    6
    PixelExperience - OFFICIAL | Android 11
    PixelExperience (Plus Edition) - OFFICIAL | Android 11
    Updated
    : 15/03/'21

    Links:
    Eleven:
    Eleven (Plus Edition):
    Changelog:
    • Fixed missing VNDK lib.
    6
    No luck. Fails after 2/2.

    Error applying update: 5 (ErrorCode::kPostInstallRunnerError)


    This is exactly what I have been doing. Doing it multiple times does not appear to make it more successful. I was following the install guide on the PIxelExperience website precisely.
    Then your last resort is going to TWRP and using the shell to input the following commands:
    Google Pixel/XL (32GB):

    sgdisk --delete=33 /dev/block/sda
    sgdisk --delete=34 /dev/block/sda
    sgdisk --delete=35 /dev/block/sda

    sgdisk --new=33:227142:1275716 --change-name=33:system_a --typecode=33:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 /dev/block/sda
    sgdisk --new=34:1275717:2324291 --change-name=34:system_b --typecode=34:77036CD4-03D5-42BB-8ED1-37E5A88BAA34 /dev/block/sda
    sgdisk --new=35:2324292:7785285 --change-name=35:userdata --typecode=35:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 /dev/block/sda

    Google Pixel/XL (128GB):

    sgdisk --delete=33 /dev/block/sda
    sgdisk --delete=34 /dev/block/sda
    sgdisk --delete=35 /dev/block/sda

    sgdisk --new=33:227142:1537862 --change-name=33:system_a --typecode=33:77036CD4-03D5-42BB-8ED1-37E5A88BAA34 /dev/block/sda
    sgdisk --new=34:1537863:2848582 --change-name=34:system_b --typecode=34:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 /dev/block/sda
    sgdisk --new=35:2848583:31215429 --change-name=35:userdata --typecode=35:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 /dev/block/sda