[ROM][11][OnePlus8T] PixelExperience [AOSP]

Dior DNA

Senior Member
Aug 17, 2015
1,448
631
133
downloading PixelExperience_kebab-11.0-20210120-1008-BETA-OFFICIAL I get
Error
No mirrors found. Please try again after some minutes.
is this only me?
update:
fixed now
 
Last edited:

kimw

Senior Member
Sep 25, 2008
114
25
48
downloading PixelExperience_kebab-11.0-20210120-1008-BETA-OFFICIAL I get
Error
No mirrors found. Please try again after some minutes.
is this only me?
I'm also unable to download via official Pixel Experience site. Seems like their download servers are down at the moment?

Will try again later.
 

Boing7898

Member
Aug 10, 2011
44
8
28
@chandra1.jd
Are custom kernels supported with Pixel Experience? I ask because I was using LineageOS but the developer decided to build in the wifi module, so it's not loaded anymore from /vendor and WiFi is thus broken in custom kernels. Is it the same here?
Thank you!
 

Moaz.Magdy

Member
Jan 16, 2013
13
0
21
Has anyone found a working solution to Netflix HD playback?
Tried magiskhide props config and it shows L3 widevine in DRM info but still Netflix only plays and downloads SD content
 

Dior DNA

Senior Member
Aug 17, 2015
1,448
631
133
Has anyone found a working solution to Netflix HD playback?
Tried magiskhide props config and it shows L3 widevine in DRM info but still Netflix only plays and downloads SD content
If you are running OOS: some people (including myself), but not everyone, got L1 via latest OOS update and various instructions mentioned in following thread:
If you are already running PE, probably you may need to pass via latest OOS again.
Or, maybe, one can flash just the needed images from latest OOS (I guess certain vendor files and perhaps other firmware image files). There may not seem to exist a rock solid proven recipe yet.
In general it would be good to have zips and/or instructions to flash updated OOS images to update in custom 11 ROMs.
 
Last edited:

Dior DNA

Senior Member
Aug 17, 2015
1,448
631
133
tested magisk and its working fine
Do you mean 'adb sideload' when booted in PE recovery or when booted in PE system? Bacause I get no adb when booted in PE recovery:
Code:
# fastboot devices
xxxxxxxx fastboot
# fastboot boot PixelExperience_kebab-11.0-20210120-1008-BETA-OFFICIAL.img
Downloading 'boot.img'
OKAY [  2.313s]
booting
OKAY [  0.080s]
Finished. Total time: 2.442s
# adb devices
List of devices attached
<empty>
By contrast, recovery.img from lineage-18.1-20201213_014028-UNOFFICIAL-kebab-gms, for example, does have advanced option to enable ADB. Am I missing something?
update:
One (as documented in 'Install PixelExperience on kebab') needs to
Apply Update
Apply from ADB
then one correctly sees:
Code:
# adb devices
List of devices attached
xxxxxxxx sideload
sorry for the noise.
 
Last edited:
  • Like
Reactions: yelped

Dior DNA

Senior Member
Aug 17, 2015
1,448
631
133
@GDZechariah @Moffei97 @firdoshakir @matteosaeed @manhong2112

The zip is flashable, but without the twrp, you can't flash that way.

Instructions to flash (noob friendly):

Code:
adb reboot bootloader
fastboot -w
fastboot flash recovery recovery.img
fastboot reboot fastboot
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot --disable-verity flash vbmeta vbmeta.img
fastboot --disable-verity flash vbmeta_system vbmeta_system.img
fastboot flash system system.img
fastboot flash system_ext system_ext.img
fastboot flash product product.img
fastboot reboot
What about the odm.img and vendor.img included in the payload?
Do they serve any purpose?
 

Dior DNA

Senior Member
Aug 17, 2015
1,448
631
133
Hi all
I am flashing given @theincognito instructions, but I have 2 issues:
Code:
# fastboot --version
fastboot version 9.0.0_r3

# fastboot -w
/usr/bin/make_f2fs failed with status 1

# fastboot flash product product.img
target reported max download size of 805306368 bytes
Invalid sparse file format at header magic
Sending sparse 'product' 1/2 (785198 KB)...
OKAY [ 18.469s]
Writing 'product' 1/2...
FAILED (remote: Partition not found)
Finished. Total time: 18.850s
I feel a bit hesitant to reboot system ... any quick hints?

update: meanwhile been through MSM soft unbrick + upgrade and reflash 11.0.6.9.KB05BA EU both slots :) I will try again to get PE (or LOS) installed
 
Last edited:

kimw

Senior Member
Sep 25, 2008
114
25
48
What about the odm.img and vendor.img included in the payload?
Do they serve any purpose?
This is what I did:

fastboot -w
fastboot flash recovery
fastboot reboot fastboot
fastboot flash boot
fastboot flash dtbo
fastboot --disable-verity flash vbmeta
fastboot --disable-verity flash vbmeta_system
fastboot flash system
fastboot flash system_ext
fastboot flash product
fastboot flash odm
fastboot flash vendor
fastboot reboot

First time I did not flash vendor.img and odm.img and endet up in a bootloop.

ROM is AMAZING! It's probably the best experience I've ever had on a smartphone. It's crazy fast und smooth and everything is working perfectly fine! Even the Google Photos Pixel exckluive features are working, like newly added "Dynamic" und "Portrait" editing functions.

I am so happy with it that I right away donated a coffee to the maintainer.

Would love to see even more improvements in the future!
 
  • Like
Reactions: Dior DNA

Dior DNA

Senior Member
Aug 17, 2015
1,448
631
133
fastboot flash odm
fastboot flash vendor

First time I did not flash vendor.img and odm.img and endet up in a bootloop.
OK !
@chandra1.jd : can you confirm flashing those is needed?

I ask because vendor typically gets updated in stock OOS so it might contain vendor fixes (such as the widevine level perhaps).

fwiw: my flash errors were due to outdated platform tools on recent gentoo and recent ubuntu.
I am told to use the latest google ones.
(maybe this can be mentioned in OP)
 

Dio_V

Member
Dec 4, 2017
15
0
1
Shanghai
I've flash latest PE rom through @theincognito instructions.
But devices loop-reboot with oneplus logo. Can anybody help?

Also, I can't install PE through PE recovery, the recovery always show error:

Code:
E:recvmsg failed (No buffer space available)
Error applying update: 7 (ErrorCode::kInstallDeviceOpenError)
E:Error in /sideload/package.zip (status 1)
update: install an old version which is 20201222-BETA follow the instruction inside this thread successfully, but wifi is broken. My device is KB2000.
 
Last edited:

kimw

Senior Member
Sep 25, 2008
114
25
48
I've flash latest PE rom through @theincognito instructions.
But devices loop-reboot with oneplus logo. Can anybody help?

Also, I can't install PE through PE recovery, the recovery always show error:

Code:
E:recvmsg failed (No buffer space available)
Error applying update: 7 (ErrorCode::kInstallDeviceOpenError)
E:Error in /sideload/package.zip (status 1)
This is exactly what I went through yesterday. I almost gave up since MDM tool wasn't able to unbrick my device too. But I was still able to enter fastboot mode on which I somehow finally managed to flash the PE ROM successfully.

I followed an instruction, that did not need to have OOS installed on both slots beforehand.

That is why I also needed to flash vendor.img and odm.img (makes sense for a fresh install after fastboot -w).

Maybe send me a private message with a detailed description of your approach? I may be able to help you tomorrow.
 

theincognito

Senior Member
Feb 26, 2015
551
477
93
@Dio_V My instructions are outdated now, since the ROM's structure has been changed.

New instructions are simple and the same as that of LOS:


  • Download the latest build
  • $ adb reboot bootloader
  • $ fastboot boot recovery.img
  • Factory reset -> Format data/factory reset -> Format data ( skip if needed )
  • Advanced -> Enter fastboot
  • $ fastboot update {filename}.zip

I have updated my original comment to this.
 

Dio_V

Member
Dec 4, 2017
15
0
1
Shanghai
@Dio_V My instructions are outdated now, since the ROM's structure has been changed.

New instructions are simple and the same as that of LOS:


  • Download the latest build
  • $ adb reboot bootloader
  • $ fastboot boot recovery.img
  • Factory reset -> Format data/factory reset -> Format data ( skip if needed )
  • Advanced -> Enter fastboot
  • $ fastboot update {filename}.zip

I have updated my original comment to this.
Is the latest PE Rom zip file updatable? I've downloaded it from Official Website, but got another error.


Code:
➜ fastboot update PixelExperience_kebab-11.0-20210120-1008-BETA-OFFICIAL.zip
--------------------------------------------
Bootloader Version...: unknown
Baseband Version.....:
Serial Number........: 73ac8199
--------------------------------------------
archive does not contain 'android-info.txt'
fastboot: error: could not read android-info.txt
 

theincognito

Senior Member
Feb 26, 2015
551
477
93
Is the latest PE Rom zip file updatable? I've downloaded it from Official Website, but got another error.


Code:
➜ fastboot update PixelExperience_kebab-11.0-20210120-1008-BETA-OFFICIAL.zip
--------------------------------------------
Bootloader Version...: unknown
Baseband Version.....:
Serial Number........: 73ac8199
--------------------------------------------
archive does not contain 'android-info.txt'
fastboot: error: could not read android-info.txt
You did this from fastbootd right? If its not working, boot recovery, format, then sideload rom zip
 

Dio_V

Member
Dec 4, 2017
15
0
1
Shanghai
You did this from fastbootd right? If its not working, boot recovery, format, then sideload rom zip
As I said above, I tried adb sideload zip. The recovery always show error:

Code:
-- Wiping data...
E: Open failed; /metadata/ota: No such file or directory
Formatting /data...
Formatting /metadata...
Data wipe complete.

Not send the package you want to apply
to the device with "adb sideload <filename>"...
Supported API: 3
Finding update package...
Installing update...
Step 1/2
Error applying update: 7 (ErrorCode::kInstallDeviceOpenError)
E:Error in /sideload/package.zip (status 1)
 

Dior DNA

Senior Member
Aug 17, 2015
1,448
631
133
As I said above, I tried adb sideload zip. The recovery always show error:

Code:
-- Wiping data...
E: Open failed; /metadata/ota: No such file or directory
Formatting /data...
Formatting /metadata...
Data wipe complete.

Not send the package you want to apply
to the device with "adb sideload <filename>"...
Supported API: 3
Finding update package...
Installing update...
Step 1/2
Error applying update: 7 (ErrorCode::kInstallDeviceOpenError)
E:Error in /sideload/package.zip (status 1)
just curious which fastboot version do you use?
 

rosuH

Member
Jan 19, 2016
17
4
33
Heyuan
As I said above, I tried adb sideload zip. The recovery always show error:

Code:
-- Wiping data...
E: Open failed; /metadata/ota: No such file or directory
Formatting /data...
Formatting /metadata...
Data wipe complete.

Not send the package you want to apply
to the device with "adb sideload <filename>"...
Supported API: 3
Finding update package...
Installing update...
Step 1/2
Error applying update: 7 (ErrorCode::kInstallDeviceOpenError)
E:Error in /sideload/package.zip (status 1)
I do not recommend using adb sideload. I have faced the same error as yours. So I turned to install manually and works.
Follow the below steps:
1. Msm your devices. (https://forum.xda-developers.com/t/...l-to-restore-your-device-to-oxygenos.4180981/)
2. Boot the system and upgrade to the latest version. This allows you to install ROM to slot_b.
3. Reboot to bootloader and unlock
4. Don't Boot but go directly to bootloader and flash. You can press Volume Up + Power to force power off.

Flash step can follow https://forum.xda-developers.com/t/rom-11-oneplus8t-pixelexperience-aosp.4198053/post-84339459.

In the latest step, make sure your fastboot driver has installed(https://developer.android.com/studio/run/win-usb). If you install OnePlus's driver already, must uninstall it first. ( find it in C:\Program Files (x86)\OnePlus USB Drivers).
 
Last edited:

Dio_V

Member
Dec 4, 2017
15
0
1
Shanghai
@Dior DNA I'm on 30.0.5-6877874 platform-tool.

@rosuH Which version of PE do you flashed? The instruction works correctly on 20201222-BETA, but for the latest one it always loop-reboot. I'll try to flash again follow your steps, thank anyway :)