[ROM][12/13][S8/S8+/N8][OTA Updates] PixelExperience / Plus edition [AOSP]

Search This thread
Apr 20, 2022
8
7
I installed the rom and saw that it has no addon.d support. please add that cause using magisk would get difficult without it on updates. Thx :)
 

zammikahan

New member
Aug 2, 2022
1
0
I'm fairly new to the custom rom, and just installed regular PE. Thank you for the amazing work, that is buttery smooth and very stable.
In stock, I used set the resolution to 1080p. But I cannot find any option to change resolution in PE settings. Is there any way to change it from backend? or does plus edition support it?
 

davenasc

Senior Member
Sep 8, 2013
69
5
is there some way to pass device/basic/strong safetynet attestation with that rom? I wont rooted my phone, just installed the rom
 

yashk1

Member
Mar 20, 2022
24
10
Switzerland
Samsung Galaxy S8
Thanks very much @expressluke - this is a great ROM. Like some others I also needed reflash Magisk after installing the latest system update (which I could only do from recovery) because I lost root. No biggie but not an issue I encountered with LineageOS 19.1.

@yashk1 have you tried encrypting since Magisk 25.2? I faced a similar issue to you. I had to encrypt my phone for work (it was running LineageOS 19.1 at the time) and when I did that, I lost Zygisk and couldn't get it back and somehow ended up losing root entirely when trying to fix it. I ended up restoring my phone to factory firmware and starting from scratch with PixelExperience Plus.

I will still need to encrypt my phone but am hoping with the zygisk issue being considered by devs recently it might be possible now. I will also be more prepared this time with a full nandroid backup!
Not yet, still on Magisk 25.1.

Encryption attempt following most recent OTA update received (it's been a while as I write this) to build number
  • SQ3A.220605.009.A1 PixelExperience_Plus_dreamlte-12.1-20220619-1012-UNOFFICIAL
failed, ending up in a boot loop; restored to full backup created using TWRP 3.6.1_9-0.

Not sure if failure to encrypt can be attributed to Magisk 25.1 in this case as encryption attempt was not directly after a clean flash but OTA so it may be worth testing following a clean flash.
 

yashk1

Member
Mar 20, 2022
24
10
Switzerland
Samsung Galaxy S8
Hey guys what GCams do you personally use? I can't seem to find one that works seamlessly.
Try:

GCam by Arnova8G2 targeting Android 9.0
Package version: 1.5.190418.1850build-6.1.021
Package name: org.codeaurora.snapcam

This is a build that loaded quickly, supports both front and rear facing cameras with photo and video. HDR did not crash the app. More recent builds of GCam that I tried are all just slow.

I am using the above app with build number SQ3A.220605.009.A1 PixelExperience_Plus_dreamlte-12.1-20220619-1012-UNOFFICIAL of this ROM.
 
Try:

GCam by Arnova8G2 targeting Android 9.0
Package version: 1.5.190418.1850build-6.1.021
Package name: org.codeaurora.snapcam

This is a build that loaded quickly, supports both front and rear facing cameras with photo and video. HDR did not crash the app. More recent builds of GCam that I tried are all just slow.

I am using the above app with build number SQ3A.220605.009.A1 PixelExperience_Plus_dreamlte-12.1-20220619-1012-UNOFFICIAL of this ROM.
Thank you so much, I will try it immediately
 
  • Like
Reactions: yashk1

spyrou007

Senior Member
Sep 9, 2014
72
33
Dear all,

is there a way to download the recovery image ?​
(something like `PixelExperience_Plus_dream2lte-12.1-xxx-UNOFFICIAL.img` )​
Or is it the same is the file 'recovery.img' in the provided ZIP ?​

Otherwise:
  • What workaround do I have to bypass this missing file ?
  • (I am on Samsung Stock OS)
  • Would it work with OrangeFox Recovery ?
FYI: I do not flash roms with Odin, as I am on Linux.
 
Last edited:

yashk1

Member
Mar 20, 2022
24
10
Switzerland
Samsung Galaxy S8
Thanks very much @expressluke - this is a great ROM. Like some others I also needed reflash Magisk after installing the latest system update (which I could only do from recovery) because I lost root. No biggie but not an issue I encountered with LineageOS 19.1.

@yashk1 have you tried encrypting since Magisk 25.2? I faced a similar issue to you. I had to encrypt my phone for work (it was running LineageOS 19.1 at the time) and when I did that, I lost Zygisk and couldn't get it back and somehow ended up losing root entirely when trying to fix it. I ended up restoring my phone to factory firmware and starting from scratch with PixelExperience Plus.

I will still need to encrypt my phone but am hoping with the zygisk issue being considered by devs recently it might be possible now. I will also be more prepared this time with a full nandroid backup!
tl;dr Stuck on boot following flash of magisk 25.2 post phone encryption i.e. could not get encryption to work.

Details:
  1. Clean flashed PixelExperience_dreamlte-12.1-20220722-1551-UNOFFICIAL with Magisk-v25.2.
  2. Did not connect to Wi-Fi or insert SIM on initial boot i.e. no internet connectivity.
  3. Opted out of backup services.
  4. Magisk did not appear with it's usual installer apk as in previous version had to side load the apk in to get UI working.
  5. Installed Magisk module MagiskHidePropsConf-v6.1.2
  6. Installed Magisk module safetynet-fix-v2.3.1
  7. Installed Magisk module Shamiko-v0.5.2-120
  8. In Magisk enabled Zygisk
  9. In Magisk performed hide the magisk app (no widget created).
  10. Reboot
  11. Launched set props using termux-app_v0.118.0+github-debug_arm64-v8a (root granted for 30mins) to switch to basic key attestation to get device to look like a pixel device
  12. Reboot
  13. In Magisk hid Play Store and Google Play Services by configuring deny list (but not enabling enforce deny list as Shamiko installed which handles the same)
  14. In Magisk verified Zygisk and Ramdisk are set to YES
  15. Clear cache and memory of Play Store and Google Play Services under Settings -> Apps
  16. Reboot into recovery and created backup
  17. Boot into system
  18. Encrypt Phone
  19. After system launches following the entering of PIN, some apps crash, Magisk no longer appears to be installed.
  20. Boot into recovery flash Magisk-v25.2
  21. Boot into system fails after correct PIN entered (you have to tap where the PIN prompt will appear as it keeps appearing and dissapearing in a loop unless you tap and the keyboard appears)

If anyone else has tried a different way and succeeded to get this ROM to run encrypted with safteynet passed, please let me know where my mistake is.



 

yashk1

Member
Mar 20, 2022
24
10
Switzerland
Samsung Galaxy S8
Dear all,

is there a way to download the recovery image ?​
(something like `PixelExperience_Plus_dream2lte-12.1-xxx-UNOFFICIAL.img` )​
Or is it the same is the file 'recovery.img' in the provided ZIP ?​

Otherwise:
  • What workaround do I have to bypass this missing file ?
  • (I am on Samsung Stock OS)
  • Would it work with OrangeFox Recovery ?
FYI: I do not flash roms with Odin, as I am on Linux.
No experience with linux and your approach here, have a feeling that it's the latter i.e. "...it the same is the file 'recovery.img' in the provided ZIP..." see similar question on an old thread: https://forum.xda-developers.com/t/convert-zip-to-img.2131165/post-37532830 see also https://www.getdroidtips.com/extract-boot-image-flash-odin/
 
Apr 20, 2022
8
7
Boot into recovery and flash Magisk on there again following OTA update. Inconvenient but not difficult. Just want to avoid anyone thinking it's some difficult task because addon.d is not included.
thats true... but then i would have to boot in twrp to install the downloaded image and then magisk. in lineage you can just press "install" and it backs up everything and reflashes everything again. it works great like that.
 
  • Like
Reactions: yashk1

spyrou007

Senior Member
Sep 9, 2014
72
33
Thanks @expressluke for your hard work, and thanks @yashk1 for your reply.

After successfully installed this ROM , I have good news, bad news.
✅Good news: A lot works like a charm! I love it
😭Bad news: I have 2 major issues only 1 issue now (SafetyNet):

1️⃣ I cannot update the ROM. When it boots into the Pixel recovery I can read:
  • Error: Could not find instance default in library [email protected]. Keeping library open.
  • Error opening trace file: No such file or directory
  • Error Failed to unmount /data
  • Error Failed to set up expected mounts for install; aborting
This is now fixed: instead of installing the Pixel recovery with Heimdall, I installed OrangeFox Recovery. That also allowed me to do a deep clean wipe (with format data too) , as per their documentation.



2️⃣ I have issues with my Finance apps: Google Wallet, Monzo, Revolut.
This latter is surely due to both SafetyNet tests failing:
- Basic Integrity: Fail ❌
- CTS profile match: Fail ❌

Cheers
 
Last edited:
  • Like
Reactions: yashk1

spyrou007

Senior Member
Sep 9, 2014
72
33
Boot into recovery and flash Magisk on there again following OTA update. Inconvenient but not difficult. Just want to avoid anyone thinking it's some difficult task because addon.d is not included.
Hi @yashk1 , @Zerbrechliches ,
Whilst working on my problem above, I saw that the OrangeFox Recovery can come with MAGISK preinstalled as an addon, within the system.
When I read your posts, I couldn't help but thinking this could be the solution ?
Would it be something to consider ?
 
  • Like
Reactions: yashk1

spyrou007

Senior Member
Sep 9, 2014
72
33
Dear all, one more question:
The battery is draining fast :
  • whilst I sleep, in normal mode
  • Or even with Battery saver in Extreme.
And the CPU is quickly hot.

Anyone has any tips to use less CPU? Make sure the phone performs longer (even if this means slightly slower) ?

Many thanks in advance.
 

izrut

Member
Jul 28, 2016
6
2
Hello!

First of all I would like to thank for the effort building and maintaining this ROM. You are awesome!

Overall it's a great. Everything is working for me. The only thing that bothers me after the last update is the call volume. It's at its max, but I can hardly hear. When I switch to speaker it is OK.

I would like to know if anyone else experienced similar problem?

Thank you for extending the life of my S8!
 

mop09737

Senior Member
May 12, 2007
461
109
Hi, where I can download the last version of S8 version and what's the date of the this last version? In the first page of this thread there is a link but for an April version.Thanks
 

spyrou007

Senior Member
Sep 9, 2014
72
33
Hi, where I can download the last version of S8 version and what's the date of the this last version? In the first page of this thread there is a link but for an April version.Thanks
Hi,
In github , you will have all versions. just select the one depending on your device (dreamlte or dream2lte) and your taste (PixelEd or PixelEd Plus).

By reading the links URL , you will find out the base URL :
https://github.com/PixelExperience-Exynos/OTA/releases/

Following , what I wrote above , you have the choice with :
  • PixelExperience_dreamlte-12.1-20220722-1551-UNOFFICIAL.zip
  • PixelExperience_Plus_dreamlte-12.1-20220619-1012-UNOFFICIAL.zip
  • PixelExperience_dream2lte-12.1-20220722-1824-UNOFFICIAL.zip
  • PixelExperience_Plus_dream2lte-12.1-20220619-1246-UNOFFICIAL.zip
as per today (10-Aug) of course.
Keep us updated on how you go with it.
Cheers
 
  • Like
Reactions: mop09737

mop09737

Senior Member
May 12, 2007
461
109
Hi,
In github , you will have all versions. just select the one depending on your device (dreamlte or dream2lte) and your taste (PixelEd or PixelEd Plus).

By reading the links URL , you will find out the base URL :
https://github.com/PixelExperience-Exynos/OTA/releases/

Following , what I wrote above , you have the choice with :
  • PixelExperience_dreamlte-12.1-20220722-1551-UNOFFICIAL.zip
  • PixelExperience_Plus_dreamlte-12.1-20220619-1012-UNOFFICIAL.zip
  • PixelExperience_dream2lte-12.1-20220722-1824-UNOFFICIAL.zip
  • PixelExperience_Plus_dream2lte-12.1-20220619-1246-UNOFFICIAL.zip
as per today (10-Aug) of course.
Keep us updated on how you go with it.
Cheers
Thank you very much. 👍
 

Top Liked Posts

  • There are no posts matching your filters.
  • 4
    Android 13 builds are out in BETA.
    Please note there will likely be missing features that will come back in future builds. Plus builds next year sometime. OTA updates will not be enabled during beta phase.

    Check op for Downloads.

    Initial build 13.0.0_r4
    September 2022 security patch
    2
    I'm facing a problem with this rom on my S8+, after a reboot the phone starts normally but as soon as the lockscreen is shown the screen dims slowly till its completely off and doesn't tun on again.

    I faced this same problem on this rom before and tried multiple things, reflashing the rom zip did nothing, and the only way I was able to fix it was to wipe the data partition.

    The first time I hadn't usb debuggin on so my options was limited. now I do have usb debuggin on, I tried resetting the display settings with no success "adb shell wm reset", also I restarted the phone in safe mode, same thing. I see the safe mode text on the lockscreen before it dims to black.

    Any ideas to what causing this? any way I can figure out the cause? is there some boot log somewhere that I can access? I really do like the rom and don't want to change it and I'm hoping I wont have to wipe my data partition again.

    I'm using the pixel experience plus edition with magisk, in both of the times this happens it was after a reboot.
    Hi, I had same problem. For me it was "bedtime mode" after I enabled "Grayscale" option. Then when it was on and I restarted phone it took maybe 2 seconds after boot to completely dim and stays off. I turned off grayscale option and since then it's ok.
    1
    Install Cx File Explorer. It’s the best free (including ad-free) option out there.
    Thanks aelfinn for your suggestion. I am planning to install a root file explorer, but in the meantime CX looks good.
    1
    Hi guys, i have a galaxy s8 that i would like to custom with pixel rom, do you suggest the normal or pixel plus one? Or even the lineage os?
    Welcome @ngl_fnc ,
    I'm not sure anyone could answer that for you, we all have different requirements (things we focus or give importance). With any of these 3 ROMS we will be happy to get the latest code from AOSP. so congrats in advance.
    To make in informed decision, you have 2 choices :
    1. either you want to spend the time to try them
    2. or you go through some documentation / posts to see what others say about these ROMs.

    Voila.
    If you have any trouble com back to share your [Pixel]experience.

    Long answer for the option 2:
    1. FYI: LineageOS 13 is still work in progress, if you want something stable I would not recommend that, right now
    2. LineageOS 12 is great , and the ROM is small / basic. you have to take care of the Google apps yourself
    3. PixelExperience Edition is awesome , as it will add plenty of Google stuff. here you can read their focus:
    PixelExperience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation).
    Our mission is to offer the maximum possible stability and security, along with essential and useful features for the proper functioning of the device.
    4. PixelExperience Plus Edition is fantastic , as it will add even more on top of the regular PixelExperience. here you can read:
    Now coming to the feature list for the Plus version:
    • LiveDisplay (color profile, display mode, reading mode, color calibration)
    • Hide Notch support.
    • StatusBar shortcuts
    • Rotation settings
    • Lock screen display (media cover, music visualizer, power menu)
    • Per-app volume settings
    • Increasing ring volume
    • Different gestures
    • Power and Volume button customisations
    • Network traffic monitor
    • Brightness (brightness slider, auto brightness, brightness control)
    • Quick settings (quick pulldown, title visibility, vibrate on touch, rows, columns)
    • and more
    Hope this helps!
    1
    You've been very very complete and i think I'm gonna try the plus version. Thank you a lot!!
  • 33

    NFjZzFl.png

    PixelExperience for S8/S8+/N8

    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 12



    Whats working?
    Wi-Fi
    RIL
    Mobile data
    GPS
    Camera
    Flashlight
    Camcorder
    Bluetooth
    Fingerprint reader
    Face unlock
    NFC
    Lights
    Sound/vibration


    Known issues
    Nothing yet
    You tell me

    DON'T FLASH GAPPS, THEY'RE ALREADY INCLUDED
    Download for Galaxy S8 (dreamlte)
    Download for Galaxy S8+ (dream2lte)
    Download from Galaxy Note8 (greatlte)


    Build 2
    Download for Galaxy S8 (dreamlte)
    Download for Galaxy S8+ (dream2lte)
    Download from Galaxy Note8 (greatlte)

    You can update from first build through OTA app early (or flash normally):
    1) Download & Install: OTA Updater APK
    2) Download & Install : Activity Launcher APK

    Mirror for apks above
    3) Open Activity Launcher and look for System Updates activity.
    4) Check for updates if doesn't appear immediately.
    5) Download and flash.


    Build 3 (Android 12L)

    S8

    S8+

    Note8


    Plus edition
    11/04/2022

    S8 | S8+ | Note8



    Android 13 BETA

    S8 | S8+ | Note8

    please note this is a BETA and missing features are expected
    OTA updates will be disabled throughout the BETA period. Clean flash RECOMMENDED

    Donate
    Liked my work? Give me a beer

    Translation
    Help with project translation

    Stay tuned
    Our Telegram channel
    Our blog



    9
    New update to PE Plus (update via OTA if possible or download build here)

    S8 / S8+ / Note8

    Device changelog: https://www.toptal.com/developers/hastebin/raw/ucihubebic
    9
    Build 2 of Pixel Experience is here!

    Device changes (brought over from LineageOS device tree update)
    - Fixed status bar network trafic monitor
    - Improved zram performance and enabled zram writeback
    - Cleaned up patches needed for build
    - Fixed network usage monitoring
    - Fixed per app network restrictions
    - Decreased microphone gain a bit to mitigate in-call issues
    - Fixed s-pen pointer offset for note8
    - Imrpoved fp sensor response time
    - Added cgroup profile config
    - A lot of 'under the hood' changes
    - Performance improvements

    Pixel Experience update
    - Implemented OTA updates


    Download in OP and from below:

    Build 2
    Download for Galaxy S8 (dreamlte)
    Download for Galaxy S8+ (dream2lte)
    Download from Galaxy Note8 (greatlte)


    OTA Updater (only needed for first build if you choose to update that way, Settings > System> System updates, will be available to use for future updates).

    You can update from first build through OTA app early (or flash normally):
    1) Download & Install: OTA Updater APK
    2) Download & Install : Activity Launcher APK

    Mirror for apks above
    3) Open Activity Launcher and look for System Updates activity.
    4) Check for updates if doesn't appear immediately.
    5) Download and flash.
    8
    Please include Lineage OS side changes. Thank you for your effort @expressluke
    It will Include all device changes from the lineage ROM