[EOL][UNOFFICIAL][ROM][PPR2.181005.003][11/27] Benzo Rom 9.0 for Pixel 2 XL

Search This thread

fKm

Senior Member
Jan 7, 2011
1,113
1,636
Schuettorf
Hi can benzo Devs check the benzo gapps? Any rom using it had issues theming apps like dialer even though it's same version as playstore.

This has nothing to do with the Gapps. It is a theme thing. If the theme is not updated you won't be able to theme the latest dialer. I have the same problem but the ROM devs can't do anything about it. Ask the creator of your theme.
 

Nekromantik

Senior Member
Apr 1, 2010
6,469
730
London
OnePlus 8 Pro
This has nothing to do with the Gapps. It is a theme thing. If the theme is not updated you won't be able to theme the latest dialer. I have the same problem but the ROM devs can't do anything about it. Ask the creator of your theme.
I did ask.
He said the version installed in rom is the same version number he has themed. He finds it odd as playstore version matches version number of built-in dialer but it won't theme. However play store version themes fine.
Also not saying ROM issue but more gapp issue as I'm not using this ROM but my ROM uses benzo gapps.
 
Last edited:

fKm

Senior Member
Jan 7, 2011
1,113
1,636
Schuettorf
Just in case someone is interested, here is my latest build from source with updated device trees from Dirty Unicorns: https://www.androidfilehost.com/?fid=11410963190603847776

Changelog:
Code:
   11-15-2018

   * art/
- ART: Fix defaulted-function-deleted warnings
- Reduce the number of calls to Jit::AddSamples
   * frameworks/base/
- KeyStore: Check for daemon death and reconnect if needed
   * packages/apps/BenzoSettings/
- BenzoSettings: Change link from appops to privacy guard
   * vendor/benzo/
- Revert "sepolicy: Use custom ADB over network property"
   * vendor/dexopt-profiles/
- profiles: Add GoogleCamera and update latest gapps
   * vendor/googleapps/
- googleapps: Update to latest 9.0 Google Apps

   11-14-2018


   * frameworks/base/
- appops: Switch to Privacy Guard for P (1/2)
   * frameworks/native/
- AppOpsManager: Update with the new ops
   * packages/apps/Settings/
- Settings: Switch to Privacy Guard for P (2/2)

   11-13-2018



   11-12-2018



   11-11-2018


   * prebuilts/clang/host/linux-x86/8.0.2/
- Clang 8.0.4 (clang-r344140)

   11-10-2018


   * hardware/qcom/data/ipacfg-mgr/
- mata: ipacm: Duplicate sys/socket.h header locally
- data-ipacfg: Add guard makefile
- ipanat: include Kernel Headers

   11-09-2018

   * art/
- ART: Store ImtIndex in ArtMethod
- Add invoke fast-path support for quickened invokes
- ART: Split interpreter_switch_impl.cc
   * bionic/
- bionic: update for using jemalloc 5+
   * build/soong/
- soong: Use lld-link instead of llvm-link
- Stop passing the gold plugin path to llvm-ar
- soong: Enable safe ICF with LLD

   11-08-2018


   * device/google/taimen/
- taimen: update fingerprint PQ1A.181105.017.A1
- Merge tag 'android-9.0.0_r16' of https://android.googlesource.com/device/google/taimen into HEAD
   * device/google/wahoo/
- taimen/wahoo: build with clang 8.0.3
- Merge tag 'android-9.0.0_r16' of https://android.googlesource.com/device/google/wahoo into HEAD
   * kernel/google/wahoo/
- Merge branch 'android-msm-wahoo-4.4' of https://github.com/android-linux-stable/wahoo into HEAD

   11-07-2018

   * art/
- ART: Use _PRIVATE versions of futex ops
- Refactor ClassLinker::FindPrimitiveClass()
- Add a new thread pool pthread priority option
   * external/sqlite/
- sqlite: upgrade to SQLite 3.25.3
   * frameworks/base/
- Refusing to enter PIP mode when activity destroyed
- Fix PIP media session listener for secondary users
- Fix the behavior of keyguard bouncer in a corner case
- VrManagerService: Solve the null pointer exception
- SystemUI: Improve activity indicators layout
- SystemUI: Fixes context for tiles without longClick
- ActivityManager: Fix display id JE issue
- Activity: Fix class not found exception
- am: Fix top activity resume with secure keyguard
- Fix app shortcuts string when changing language during first boot
- SystemUI: Fix NPE when creates wifi tracker
- SystemUI: Fix crash when getting panel before setting components
- Revert "NavigationBarView: Avoid NPE before mPanelView is created"
- do not remove system when provider publish timeout
- service: ResetListener in StorageManagerService
- system_server:process: Crash on Android user-switching

   11-06-2018

   * art/
- Fix CHA in the presence of default conflict methods
- Fix HANDLE_PENDING_EXCEPTION in switch interpreter
- ART: Simplify const-string.indexOf()
- Requeue rather than wake when notifying
- ART: Remove jack from tests
   * kernel/google/wahoo/
- Merge tag 'android-9.0.0_r0.37' into android-msm-wahoo-4.4

   11-05-2018



   11-04-2018

   * art/
- ART: Add CRC32.udate(int,int) intrinsic for ARM64
- ART: Add support for ARMv8.x features for ARM64
- Clear registers in mterp floating point operations
- Count transitions from interpreter to intrinsic
- Cache the ImtTable index in the interpreter
- Use the small thread-local cache for mterp field accesses
- Add fast path for interpreter to interpreter invokes
- Make it easier to generate helpers for mterp opcodes
- Use the small thread-local cache for mterp invokes
- Move InterpreterCache to right below tlsPtr_
- Add small thread-local cache for use by the interpreter
- Do not cache RequiresConstructorBarrier() results
- ART: Cache resolved types in InstructionBuilder
- Implement LockSupport.park with a futex
- ART: Refactor static and other include lists
- ART: Clean up dex2oats/oatdumps Android.bp modules
- ART: Use unified libvixl(d) instead of per-supported-arch
- Replace hard-coded vreg accesses in mterp with macros
- Remove InvokeVirtualOrInterface event from instrumentation
- ART: Move .art.rel data to a section in .art
- Optimize string comparisons in Class::FindClassMethod
- Fix interpreter intrinsic for rotate left/right
- ART: Avoid infinite loop with mutator lock
- ART: Use reinterpret_cast{32,64}<> when appropriate.
- ART: var_handle: Fix incorrect dispatches
- Add hand written assembly for mterp field reads
- Assign individual symbols to mterp opcodes
- Rename fast_invoke template argument of DoInvoke to is_mterp
- Merge DoFastInvoke and DoInvoke in the interpreter
- ART/mterp: Fix mul-long to clear shadow registers
- Rewrite the mterp code generator and the template snippets
- ART: Refactor mterp slightly and move to object
- ART: Rewrite mterp field access helpers
- ART: Rename mterp field helper methods
- ART: Fix and improve ClinitCheck elimination
- Elide ClinitCheck for superclasses with trivial init
- Fix HClinitCheck elimination in instruction builder.
- ART: Block the platform register x18
- Always produce PIC code for AOT compilation
- Implement Integer.valueOf() intrinsic for boot image
- ART: Fix ReplaceUninitializedStringPhis
- ART: Look at phis in ReplaceUsesDominatedBy
- Fix longstanding bug around implicit NPEs and GC
- Pass JIT roots as a vector<Handle<>> to JIT cache
- ART: Make Get/SetLocalVariables not pause jit
- Avoid holding locks when calling ObjectFree callback
- Load ArtMethod* from .data.bimg.rel.ro entries
- ART: Squash of all recent stack map changes
- Implement Integer.valueOf() intrinsic for PIC
- ART: Move image_classes_ to CompilerOptions
- Use HashSet<std::string> instead of unordered_set<>
- ART: Refactor String resolution
- Add ClassAccessor and move compiler/ to it
- ART: Add dexanalyze tool and experiments
- ART: Follow-up changes to DexFileVerifier
- ART: Change direct-method overlap detection
- ART: Find and cache indices for method names
- ART: Remove support for compiled-methods and compiled-classes
- ART: Handle String.<init> with a phi input
- Don't compile methods with irreducible loops and String.<init>
- Keep objects for Integer.valueOf() intrinsic alive
- Prepare and move ArtDexFileLoader to libdexfile
- Remove unnecessary references to libunwind
- Rewrite JVMTI method tracing to use trampolines
- Don't use StringFactory.newEmptyString in compiled code
- Ensure proxy methods are reported by instrumentation
- ART: Reserve more overflow space for the interpreter
- Make instrumentation trampoline able to jump to jit code
- Allow jumping back to interpreter in instrumentation entrypoint
- ART: Clean up class resolution and lookup
- ART: Fix bool-related types in compiler/
- ART: Fix defaulted-function-deleted warning
- ART: Modernise code to use std::make_unique
- ARM64: Support interm address for object arrays
- ART: Improve test 160-read-barrier-stress
- Rename Thread native methods to match OpenJDK 8u121-b13
- Update expected call stack for caller of Thread.currentThread()
   * external/vixl/
- libvixl: Do not mark the module as VNDK or VNDK-SP
- vixl: Build unified libvixl(d) conditionally containing 32/64-bit
   * libcore/
- Update MethodHandleInfo/Natives to OpenJDK 8u121-b13
- MethodHandle: Remove workaround for jack bug
- Use the runtime's implementation for park/unpark

Beware: This build is not based on latest november security patch. The source code is not updated yet. Only the devie tree was updated. Use october vendor image when you flash this.
 
  • Like
Reactions: ItsNewDroid

fKm

Senior Member
Jan 7, 2011
1,113
1,636
Schuettorf
Okay, here is the new build with november vendor: https://androidfilehost.com/?fid=11410963190603854952

Changelog:
Code:
   11-20-2018

   * art/
- ART: Fix defaulted-function-deleted warnings
   * build/make/
- Make change and version bump to PPR2.181005.003.A1
   * external/aac/
- Merge tag 'android-9.0.0_r18'
   * frameworks/av/
- Merge tag 'android-9.0.0_r18'
   * frameworks/base/
- Merge tag 'android-9.0.0_r18'
- Prevent crash when multiple Screenshot request
- Preserve x18 while preloading SP-HALs in the zygote
- Crash app on foreground service notification error
- Check the size of the ArrayList in ActivityManager.forceStopPackage()
   * packages/apps/Settings/
- Merge tag 'android-9.0.0_r18'
   * prebuilts/r8/
- r8: Update D8 and R8 to 1.4.10-dev
   * vendor/benzo/
- benzo: Update build id to PPR2.181005.003.A1
- products: Update marlin/sailfish build desc for PPR2.181005.003.A1

   11-19-2018

   * art/
- Add a new thread pool pthread priority option
- Clear registers in mterp floating point operations
- ART: Use unified libvixl(d) instead of per-supported-arch
- ART: Modernise code to use std::make_unique
- ART: Block the platform register x18
- ARM64: Support interm address for object arrays
- Implement LockSupport.park with a futex
- Add fast path for interpreter to interpreter invokes
- Replace hard-coded vreg accesses in mterp with macros
- Remove the auto-generated asm_support_gen.h
- Mark most *Offset helper functions as constexpr
- ART/mterp: Fix mul-long to clear shadow registers
- ART: Move mterp pointers to object
- ART: Refactor mterp slightly
- Merge DoFastInvoke and DoInvoke in the interpreter
- ART: Rewrite mterp field access helpers
- ART: Rename mterp field helper methods
- Rename Thread native methods to match OpenJDK 8u121-b13
- Update expected call stack for caller of Thread.currentThread()
- ART: Improve test 160-read-barrier-stress

   11-18-2018


   * build/make/
- build: Update for latest clang-8 [2/2]
   * build/soong/
- soong: Update for latest clang-8 [1/2]
   * packages/apps/BenzoSettings/
- BenzoExtras: Change privacy guard drawable to shield-lock
   * packages/apps/Settings/
- Settings: Remove unneeded xml from privacyguard
   * vendor/google/
- taimen: update blobs to PQ1A.181105.017.A1

   11-17-2018



   11-16-2018


   * prebuilts/r8/
- r8: Update D8 and R8 to 1.4.9-dev

   11-15-2018


   * frameworks/base/
- KeyStore: Check for daemon death and reconnect if needed
   * packages/apps/BenzoSettings/
- BenzoSettings: Change link from appops to privacy guard
   * vendor/dexopt-profiles/
- profiles: Add GoogleCamera and update latest gapps
   * vendor/googleapps/
- googleapps: Update to latest 9.0 Google Apps

   11-14-2018


   * frameworks/base/
- appops: Switch to Privacy Guard for P (1/2)
   * frameworks/native/
- AppOpsManager: Update with the new ops
   * packages/apps/Settings/
- Settings: Switch to Privacy Guard for P (2/2)

   11-13-2018



   11-12-2018



   11-11-2018


   * hardware/qcom/data/ipacfg-mgr/
- mata: ipacm: Duplicate sys/socket.h header locally
- data-ipacfg: Add guard makefile
- ipanat: include Kernel Headers

   11-10-2018



   11-09-2018


   * bionic/
- bionic: update for using jemalloc 5+
   * build/soong/
- soong: Use lld-link instead of llvm-link
- Stop passing the gold plugin path to llvm-ar
- soong: Enable safe ICF with LLD
   * device/google/taimen/
- taimen: update fingerprint PQ1A.181105.017.A1
- Merge tag 'android-9.0.0_r16' of https://android.googlesource.com/device/google/taimen into HEAD
   * device/google/wahoo/
- taimen/wahoo: build with clang 8.0.3
- Merge tag 'android-9.0.0_r16' of https://android.googlesource.com/device/google/wahoo into HEAD
   * kernel/google/wahoo/
- Merge branch 'android-msm-wahoo-4.4' of https://github.com/android-linux-stable/wahoo into HEAD

   11-08-2018



   11-07-2018


   * external/sqlite/
- sqlite: upgrade to SQLite 3.25.3
   * frameworks/base/
- Refusing to enter PIP mode when activity destroyed
- Fix PIP media session listener for secondary users
- Fix the behavior of keyguard bouncer in a corner case
- VrManagerService: Solve the null pointer exception
- SystemUI: Improve activity indicators layout
- SystemUI: Fixes context for tiles without longClick
- ActivityManager: Fix display id JE issue
- Activity: Fix class not found exception
- am: Fix top activity resume with secure keyguard
- Fix app shortcuts string when changing language during first boot
- SystemUI: Fix NPE when creates wifi tracker
- SystemUI: Fix crash when getting panel before setting components
- Revert "NavigationBarView: Avoid NPE before mPanelView is created"
- do not remove system when provider publish timeout
- service: ResetListener in StorageManagerService
- system_server:process: Crash on Android user-switching
 

resarfekim

Senior Member
Jan 26, 2011
495
105
I was wondering the same thing!!

I haven't tried Benzo yet, but have tried most of the other 9.0 roms. On most, LTE works. None of them have working MMS. Also, none of them have working Sprint carrier settings (which is related to non-working MMS?).

Wish I had done more research... I wouldn't have bought the XL 2 had I known there was little interest in fully supporting Sprint on custom roms. Stock is so boring...
 
  • Like
Reactions: brackett5

brackett5

Senior Member
Jun 17, 2010
276
13
I was wondering the same thing!!

I haven't tried Benzo yet, but have tried most of the other 9.0 roms. On most, LTE works. None of them have working MMS. Also, none of them have working Sprint carrier settings (which is related to non-working MMS?).

Wish I had done more research... I wouldn't have bought the XL 2 had I known there was little interest in fully supporting Sprint on custom roms. Stock is so boring...
That sucks. :(

Sent from my Pixel 2 XL using Tapatalk
 

CyberpodS2

Senior Member
Mar 27, 2012
2,809
1,236
NE Pennsylvania Boonies
Just installed latest with magisk 17.3 and failing cts. With and without elementalx kernel. Before I start digging and reflashing, could someone please verify they are passing on the latest?
 

Attachments

  • Screenshot_Magisk_Manager_20181125-015113.png
    Screenshot_Magisk_Manager_20181125-015113.png
    149.9 KB · Views: 221

fKm

Senior Member
Jan 7, 2011
1,113
1,636
Schuettorf
New build is up: https://www.androidfilehost.com/?fid=11410963190603859489
Now we can apply Substratum themes without reboot :good:

Changelog:
Code:
   11-27-2018
   * build/make/
- build: Introduce SubstratumHelperService

   * build/soong/
- Revert "soong: Update for latest clang-8 [1/2]"

   * frameworks/base/
- WindowManager: Fix Google Maps freezing in PIP mode
- OMS: Exposures: Squash commits for pie on gerrit
- Extras: Add dynamic theme sound effects support
- Extras: Add dynamic theme shutdown and boot animation support
- OMS: handle target or overlay package disabled
- OMS: try harder not to update assets if nothing changed
- SubstratumService: Rewrite installation method for Pie InstallSession API
- Unbreak public api by hiding substratum interfaces
- Pie OMS: allow non-system overlays from Substratum
- SubstratumService: Refactor & cleanup according to AOSP conventions
- base: modify/define custom overlay management
- SubstratumService: unify permissions
- SubstratumService: allow CHANGE_OVERLAY_PACKAGES permission
- base: Introduce SubstratumService
- OMS: StrictMode and files under /data/system/theme/
- Hold "volume up" during boot to disable all overlays
- ThemeSafety: Introduce App Crash Intent
- ApplicationsState: add filter for Substratum overlays [2/2]

   * packages/apps/Settings/
- OMS: Exposures: Squash commits for pie on gerrit
- Settings: Introduce Substratum changes

   * prebuilts/r8/
- r8: Update D8 and R8 to 1.4.11-dev

   * vendor/benzo/
- prebuilt: Add SubstratumSignature
- prebuilt: Clean up makefile location


   11-26-2018
   * external/skia/
- skia: Silence a few warnings for cpp
- skia: Clean up -Wextra-semi-stmt warnings

   * frameworks/base/
- SystemUI: qs brightness slider enhancements [1/2]
- BatteryStats: Correct formatter for pkginst in battery stats.
- hwui: Fix a use-after-free found by HWAsan
- Fix NullpointException in NetworkPolicyManagerService
- Fix uid check error when activity is running in other process
- Nullify the default wallpaper component if it does not exist

   * packages/apps/BenzoSettings/
- BenzoSettings: qs brightness slider enhancements [2/2]

   * system/sepolicy/
- Introduce sepolicy exceptions for theme assets
- Initial sepolicy rules for substratum service


   11-24-2018
   * vendor/google/
- Bluecross: Modify APK signatures to allow apps to update via Play Store


   11-23-2018
   * device/google/wahoo/
- Let's really fix the flicker issue this time, yeah?
- Fix display flicker after exiting AD/AOD


   11-22-2018
   * vendor/google/
- taimen: update blobs to PQ1A.181105.017.A1


   11-21-2018
   * external/libjpeg-turbo/
- libjpeg-turbo: update to 2.0.1
   * vendor/google/
- Crosshatch: Import blobs from Android 9.0 (PQ1A.181105.017.A1)
- Blueline: Import blobs from Android 9.0 (PQ1A.181105.017.A1)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 29
    [UNOFFICIAL][ROM][PPR2.181005.003][11/27] Benzo Rom 9.0 for Pixel 2 XL

    http%3A%2F%2Foceighty.co%2Fimages%2Fbenzorom-banner.png

    Rom Features:​

    Kernel Features
    Built using DTC Clang 8.0

    Benzo Features
    AOSP Based
    Built Using DTC Clang 8.0.0
    Animation Controls
    -Screen Off Animations-
    -System Animations-
    -Toast Animations-
    App Ops
    Battery Enhancements
    -Enhanced Battery Prediction-
    -Early Warnings-
    Battery Lights
    Button Controls
    -Keyboard Cursor Controls-
    -Power Menu Options-
    -Screen-Off Torch-
    -Volume Key Music Controls-
    -Volume Rocker Options-
    Gesture Options
    -Double Tap-
    -Navbar Gestures-
    -Three Finger Swipe Screenshot-
    IME Options
    Lockscreen Options
    -Double Tap To Sleep-
    -Quick Unlock-
    -Rotation-
    -Scramble PIN-
    -Shortcuts-
    Media Scanner Options
    Navigation Bar Options
    -Battery Bar-
    -Disable Navbar-
    -Gestures-
    -Back to Kill-
    -Back to Kill Delay-
    -Button Changer-
    -Left & Right Buttons While Typing-
    -Pixel Animation-
    -Switch Back & Recents-
    Notification Lights
    Notification Options
    -Headsup Options-
    On-The-Go Mode
    Quick Setting Options
    -Animation Settings-
    -Automatic Brightness Icon-
    -Disable Brightness Slider-
    -Disable on Secure Lockscreen-
    -Rows and Colums-
    -Tile Option-
    Quick Setting Tiles
    Rotation Optionsa
    Security Options
    -Automatic Face Unlock-
    -Quick Unlock-
    -Scramble Pin-
    -Swipe to unlock-
    Statusbar Options
    -Battery Bar-
    -Battery Styles-
    -Brightness Control-
    -Carrier Label Options-
    -Clock position-
    -Date and Date style-
    -Double Tap To Sleep-
    -Show 4G Instead of LTE-
    Sound Options
    -Increasing Ring Feature-
    Toast Icon
    More and more to come



    Download: Androidfilehost

    Contributors
    xanaxdroid
    Source Code: https://github.com/BenzoRom
    Kernel Source: https://github.com/DirtyUnicorns/android_kernel_google_wahoo

    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 4.x
    Based On: AOSP

    Version Information
    Status: UNOFFICIAL Nightly
    9
    Okay, here is the new build: https://www.androidfilehost.com/?fid=1322778262904005433

    Changelog:
    Code:
       09-14-2018
    
       * art/
    - ART: ARM64: Support DotProd SIMD idiom
    - ART: Fix VecLoad/Int16/StringCharAt
    - ART: Fix art_quick_osr_stub signature
    - ART: Fix and re-enable lld for runtime
    - Simplify and correct deopt/exception instrumentation interaction
    - Extract odex filename only when the dex has normal filename
    - ARM: Reimplement the UnsafeCASObject intrinsic
    - Revert "ARM: Reimplement the UnsafeCASObject intrinsic"
       * build/soong/
    - Allow product_variables.malloc_svelte inside target
    - Prebuilts shouldn't inherit linker interface
    
       * external/jemalloc/
    - jemalloc: update to version 5.1.0
    
       * build/soong/
    - Prebuilts shouldn't inherit linker interface
    - Allow product_variables.malloc_svelte inside target
    
       * packages/apps/Settings/
    - PowerUsageSummary: open advanced usage on header click
    - Settings: Change launchers adaptive icon style
    
    
    
       09-13-2018
    
       * packages/apps/Settings/
    - Setting: Reverse an incorrect check in AutoRestrictionPreferenceController
    - Settings: Fix app battery usage stats
       
       * vendor/googleapps/
    - switch to xanaxdroids googleapps
          
       * kernel/google/wahoo/
    - switch to unicornblood
    
       * vendor/google/wahoo/
    - switch to dirtyunicorns device tree
    
       * vendor/google/
    - switch to dirtyunicorns vendor tree
    
       * device/google/taimen/
    - switch to dirtyunicorns device tree
       
       * frameworks/base/
    - Parse Exif OffsetTime in MediaScanner
    - libs: hwui: Enable perf mode and disable pgo
    - Can't enter "Connected devices" after pairing the BT REF phone
    - SystemUI: add qs quick tile column auto to follow columns
    - GlobalScreenshot: Fix screenshot not saved when appending appname with some languages
    - Launch default music player on headset connect [1/2]
    - Use getCompressedSizeLong to get correct size for 2G file
       * packages/apps/Settings/
    - Settings: Fix app battery usage stats
    - Setting: Reverse an incorrect check in AutoRestrictionPreferenceController
    
    
       09-12-2018
    
       * frameworks/av/
    - OMXNodeInstance: Do not use already freed memory
    - Use uint32_t instead of int to support 2G or bigger file
    
    
       09-11-2018
    
       * external/expat/
    - expat: update to version 2.2.6
    
    
       09-08-2018
    
       * prebuilts/r8/
    - r8: Update D8 and R8 to 1.3.19-dev

    Clean flash is recommended. I don't know how the ROM is behaving with the Gapps now included. Maybe you have two versions of Dialer, Contacts etc if you do a dirty flash.
    Battery stats have been fixed and I don't have the flicker at Google Camera and Google Photos anymore. Have fun!
    9
    JFYI: I did a new build with the latest updates from the Benzo Repo (fixes the battery usage data) and I switched to the Google Apps from Xanaxdroid, the original ones for Benzo Rom. So you will get the real Benzo experience. I also switched to the device tree and blobs from Dirty Unicorns. That seems to fix the distortions in Google Photos and the flickering at Google Camera. Only problem right now is that Now Playing stopped working but I try to fix it. When it's done I will push that new build ;)
    5
    New build is up: https://www.androidfilehost.com/?fid=11410963190603859489
    Now we can apply Substratum themes without reboot :good:

    Changelog:
    Code:
       11-27-2018
       * build/make/
    - build: Introduce SubstratumHelperService
    
       * build/soong/
    - Revert "soong: Update for latest clang-8 [1/2]"
    
       * frameworks/base/
    - WindowManager: Fix Google Maps freezing in PIP mode
    - OMS: Exposures: Squash commits for pie on gerrit
    - Extras: Add dynamic theme sound effects support
    - Extras: Add dynamic theme shutdown and boot animation support
    - OMS: handle target or overlay package disabled
    - OMS: try harder not to update assets if nothing changed
    - SubstratumService: Rewrite installation method for Pie InstallSession API
    - Unbreak public api by hiding substratum interfaces
    - Pie OMS: allow non-system overlays from Substratum
    - SubstratumService: Refactor & cleanup according to AOSP conventions
    - base: modify/define custom overlay management
    - SubstratumService: unify permissions
    - SubstratumService: allow CHANGE_OVERLAY_PACKAGES permission
    - base: Introduce SubstratumService
    - OMS: StrictMode and files under /data/system/theme/
    - Hold "volume up" during boot to disable all overlays
    - ThemeSafety: Introduce App Crash Intent
    - ApplicationsState: add filter for Substratum overlays [2/2]
    
       * packages/apps/Settings/
    - OMS: Exposures: Squash commits for pie on gerrit
    - Settings: Introduce Substratum changes
    
       * prebuilts/r8/
    - r8: Update D8 and R8 to 1.4.11-dev
    
       * vendor/benzo/
    - prebuilt: Add SubstratumSignature
    - prebuilt: Clean up makefile location
    
    
       11-26-2018
       * external/skia/
    - skia: Silence a few warnings for cpp
    - skia: Clean up -Wextra-semi-stmt warnings
    
       * frameworks/base/
    - SystemUI: qs brightness slider enhancements [1/2]
    - BatteryStats: Correct formatter for pkginst in battery stats.
    - hwui: Fix a use-after-free found by HWAsan
    - Fix NullpointException in NetworkPolicyManagerService
    - Fix uid check error when activity is running in other process
    - Nullify the default wallpaper component if it does not exist
    
       * packages/apps/BenzoSettings/
    - BenzoSettings: qs brightness slider enhancements [2/2]
    
       * system/sepolicy/
    - Introduce sepolicy exceptions for theme assets
    - Initial sepolicy rules for substratum service
    
    
       11-24-2018
       * vendor/google/
    - Bluecross: Modify APK signatures to allow apps to update via Play Store
    
    
       11-23-2018
       * device/google/wahoo/
    - Let's really fix the flicker issue this time, yeah?
    - Fix display flicker after exiting AD/AOD
    
    
       11-22-2018
       * vendor/google/
    - taimen: update blobs to PQ1A.181105.017.A1
    
    
       11-21-2018
       * external/libjpeg-turbo/
    - libjpeg-turbo: update to 2.0.1
       * vendor/google/
    - Crosshatch: Import blobs from Android 9.0 (PQ1A.181105.017.A1)
    - Blueline: Import blobs from Android 9.0 (PQ1A.181105.017.A1)
    5
    Sorry guys but there won't be any update from me for this ROM. It was getting more and more difficult to compile it for our taimen so I decided to stop it. It is not worth the effort. There are many other good ROMs out there. I recommend Pixel Dust.
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