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

[ROM][10.0]&[11.0] Pixel Experience PLUS (ocn) [Unofficial][AOSP] (11.0 - upd 2021-12-26; 10.0 - upd 2020-12-18)

Which is preferable?

  • I continue support PE 10 plus, and then switch to PE 11 plus.

    Votes: 17 45.9%
  • I switch now to PE 11 and then to PE 11 plus.

    Votes: 20 54.1%
  • Other (write about this in this thread).

    Votes: 0 0.0%

  • Total voters
    37
  • Poll closed .
Search This thread

aristidis_halk

Senior Member
Dec 28, 2016
129
36
31
Athens
for me pixel expierence 10 is working GREAT. gps and everything,its the best rom for our phone(not a fan of lineage). About 11 yeah the first build was rough even wifi want working for me. 11 is a test build for now so dont put it as daily.
 

Golv

Recognized Developer
Jan 17, 2012
2,245
4,683
HTC U11
My new test build PE 11.0 plus is up.

- September 2021 Security patch.
- WiFi Display fixed
- Video in WhatsApp fixed (thanks to Ten-Shine)
GPS works only with App Ops fix at this moment.

Additional zip archives for App Ops to install from Magisk app:
- https://github.com/RikkaApps/Riru/releases/download/v26.1.2/riru-v26.1.2.r505.c20529bced-release.zip ( https://github.com/RikkaApps/Riru )
- https://github.com/RikkaApps/Sui/releases/download/v12.2.1/sui-v12.2.1-release.zip ( https://github.com/RikkaApps/Sui )

You can see all recommendations in AppOps app above.
  • Instal latest ROM PE11 plus, boot into system.
  • Install Magisk 23.0.apk
  • Rename Magisk 23.0.apk on sdcard to Magisk 23.0.zip and flash it in TWRP.
  • Install AppOps from Google Play.
  • Install riru-v26.1.2.r505.c20529bced-release.zip and sui-v12.2.1-release.zip from Magisk app and reboot system.
  • Run AppOps and grant geolocation permission for Google Map, Google Play services and for other apps that require geolocation.

Code:
-------------------------------------------------- -
----------------------------------------------------
2021-10-03
----------------------------------------------------
- September 2021 Security patch.
- WiFi Display fixed
- Video in WhatsApp fixed (thanks to Ten-Shine)

project build/make/
b9eb813bb    Add support for separate kernels for boot and recovery [2/2]
1ced4fd75    Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/build into HEAD
307e4f905    Check for vintf compatiblity early in generation process

project build/soong/
255d391c     cleanbuild: Add `recovery_kernel` to installclean files

project device/htc/ocn/
287c581      ocn: Localise NTP to improve GPS TTFF
ab3893a      ocn: init: add interface declaration for audio hal service
b060209      ocn: Define SYS_NICE caps for [email protected]
6ff9a4b      ocn: init: Override [email protected]
e38cb3d      ocn: gestures: remove org.lineageos.platform.internal
2cba98f      ocn: build GestureHandler
0bc6746      ocn: Introduce liveDisplay
b291cf8      ocn: dependencies: add branch for timekeep from LineageOS
85a9464      ocn: audio: boost audio-record mic volume
d98c236      ocn: audio: Enable Stereo channel support for voip over audio path
28146a7      ocn: fix xml parser error
f3ac717      ocn: remove duplicate value for config_enableWifiDisplay
652f230      ocn: Drop more QCOM WFD components
2541ce2      ocn: Remove unused dependencies of WFD
e17ae5f      ocn: Enable Wi-Fi Display
02b5d13      ocn: Drop QCOM WFD
b8eb718      ocn: Convert HighTouchSensitivity to touch HAL
a17f084      ocn: Gestures: Automatic translation import for zh-rCN and zh-rTW

project frameworks/av/
7b9f518c0b   audioflinger: Fix audio for WifiDisplay
c45b1e09f7   stagefright: Fix buffer handle retrieval in signalBufferReturned
d03e55c282   stagefright: Fix SurfaceMediaSource getting handle from wrong position issue
a99e15e935   libstagefright_wfd: video encoder does not actually release MediaBufferBase when done
8a7839d5dc   libstagefright_wfd: compilation fixes
254026a355   Partial revert "Move unused classes out of stagefright foundataion"
248705febe   Revert "stagefright: remove Miracast sender code"
aa9012a33c   Revert "Removed unused class and its test"

project frameworks/base/
20345ef7471  Automatic translation import
13b9e7471f3  Automatic translation import
84f5a62242e  PixelPropsUtils: Don't set model prop if gms
1fb0f0f2bfc  Update fingerprints
49eb38ab149  Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/frameworks/base into HEAD
020740eaca1  Revert "Revert "Detects all activities for whether showing work challenge""
db7ad318aac  fixup! SystemUI: Show bluetooth battery level when available
cbe58fabb19  Make battery clickable again in quick QS status
659529ef64e  base: Add toggle for 60Hz refresh rate on battery saver [1/2]
e1931288cc4  DisplayManagerService: Don't spam log when display state changes
a9361ef8516  Fixed a crash in settings in tts engine selection screen.

project frameworks/native/
ec2077dad    Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/frameworks/native into HEAD

project manifest/
7ccfceb      Track NetworkStack
7dee778      Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/manifest into HEAD
04f6790      Manifest for Android 11.0.0 Release 43

project packages/apps/ElmyraService/
a58f98e      Automatic translation import

project packages/apps/FMRadio/
904428a      Automatic translation import

project packages/apps/FaceUnlockService/
9b41264      Automatic translation import

project packages/apps/Nfc/
0ce0e9c2     Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/packages/apps/Nfc into HEAD

project packages/apps/Settings/
700d32bdfa   Settings: Allow devices to disable minimum refresh rate
a5db481c35   Automatic translation import
2f8c916955   Automatic translation import
9ff6cdfc39   Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/packages/apps/Settings into HEAD
b817e9058f   Settings: Add toggle for 60Hz refresh rate on battery saver [2/2]
712068d785   Settings: Add preference for maximum screen refresh rate
eaaef51957   Settings: Use actual default refresh rate

project packages/apps/Snap/
52b412d2e    Automatic translation import

project packages/apps/TouchGestures/
cfe7c8a      Automatic translation import

project packages/modules/NetworkStack/
84b560b      TcpSocketTracker: Opt-out for TCP info parsing on legacy kernels

project system/bt/
e7d2ec86c    Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/system/bt into HEAD

project system/sepolicy/
c563ca1d8    Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/system/sepolicy into HEAD

project system/update_engine/
56a144b4     Check allocatable space correctly when sideloading on VAB

project tools/extract-utils/
d3e0c02      extract_utils: Seperate multiple override targets with comma
8b33503      extract_utils: Don't fixup pinned files when they are supposed to be kept
302226b      extract_utils: Display the fixup hash when keeping pinned files

project vendor/aosp/
8754a045     Add support for separate kernels for boot and recovery [1/2]
244ecff3     kernel: Fix vdso32 building for 4.19+ kernels
0341e48c     vendor: config: DEVICE_PACKAGE_OVERLAYS -> PRODUCT_PACKAGE_OVERLAYS
5156227a     vendor: overlay: Remove MMS user agent URL

project vendor/htc/
467ad49      ocn: Drop QCOM WFD

project vendor/qcom/opensource/commonsys/system/bt/
19a4d6bbd    SMP: Reject pairing if public_key.x match

project vendor/qcom/opensource/fm-commonsys/
033dbb0      Automatic translation import


- Last PE team updates and fixes -
https://gerrit.pixelexperience.org/q/branch:eleven-plus+status:merged


Enjoy! ✌️
 
Last edited:

felixapollyon

Member
Sep 9, 2020
36
8
My new test build PE 11.0 plus is up.

- September 2021 Security patch.
- WiFi Display fixed
- Video in WhatsApp fixed (thanks to Ten-Shine)
GPS works only with App Ops fix at this moment.

Additional zip archives for App Ops to install from Magisk app:
- https://github.com/RikkaApps/Riru/releases/download/v26.1.2/riru-v26.1.2.r505.c20529bced-release.zip ( https://github.com/RikkaApps/Riru )
- https://github.com/RikkaApps/Sui/releases/download/v12.2.1/sui-v12.2.1-release.zip ( https://github.com/RikkaApps/Sui )



Code:
-------------------------------------------------- -
----------------------------------------------------
2021-10-03
----------------------------------------------------
- September 2021 Security patch.
- WiFi Display fixed
- Video in WhatsApp fixed (thanks to Ten-Shine)

project build/make/
b9eb813bb    Add support for separate kernels for boot and recovery [2/2]
1ced4fd75    Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/build into HEAD
307e4f905    Check for vintf compatiblity early in generation process

project build/soong/
255d391c     cleanbuild: Add `recovery_kernel` to installclean files

project device/htc/ocn/
287c581      ocn: Localise NTP to improve GPS TTFF
ab3893a      ocn: init: add interface declaration for audio hal service
b060209      ocn: Define SYS_NICE caps for [email protected]
6ff9a4b      ocn: init: Override [email protected]
e38cb3d      ocn: gestures: remove org.lineageos.platform.internal
2cba98f      ocn: build GestureHandler
0bc6746      ocn: Introduce liveDisplay
b291cf8      ocn: dependencies: add branch for timekeep from LineageOS
85a9464      ocn: audio: boost audio-record mic volume
d98c236      ocn: audio: Enable Stereo channel support for voip over audio path
28146a7      ocn: fix xml parser error
f3ac717      ocn: remove duplicate value for config_enableWifiDisplay
652f230      ocn: Drop more QCOM WFD components
2541ce2      ocn: Remove unused dependencies of WFD
e17ae5f      ocn: Enable Wi-Fi Display
02b5d13      ocn: Drop QCOM WFD
b8eb718      ocn: Convert HighTouchSensitivity to touch HAL
a17f084      ocn: Gestures: Automatic translation import for zh-rCN and zh-rTW

project frameworks/av/
7b9f518c0b   audioflinger: Fix audio for WifiDisplay
c45b1e09f7   stagefright: Fix buffer handle retrieval in signalBufferReturned
d03e55c282   stagefright: Fix SurfaceMediaSource getting handle from wrong position issue
a99e15e935   libstagefright_wfd: video encoder does not actually release MediaBufferBase when done
8a7839d5dc   libstagefright_wfd: compilation fixes
254026a355   Partial revert "Move unused classes out of stagefright foundataion"
248705febe   Revert "stagefright: remove Miracast sender code"
aa9012a33c   Revert "Removed unused class and its test"

project frameworks/base/
20345ef7471  Automatic translation import
13b9e7471f3  Automatic translation import
84f5a62242e  PixelPropsUtils: Don't set model prop if gms
1fb0f0f2bfc  Update fingerprints
49eb38ab149  Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/frameworks/base into HEAD
020740eaca1  Revert "Revert "Detects all activities for whether showing work challenge""
db7ad318aac  fixup! SystemUI: Show bluetooth battery level when available
cbe58fabb19  Make battery clickable again in quick QS status
659529ef64e  base: Add toggle for 60Hz refresh rate on battery saver [1/2]
e1931288cc4  DisplayManagerService: Don't spam log when display state changes
a9361ef8516  Fixed a crash in settings in tts engine selection screen.

project frameworks/native/
ec2077dad    Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/frameworks/native into HEAD

project manifest/
7ccfceb      Track NetworkStack
7dee778      Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/manifest into HEAD
04f6790      Manifest for Android 11.0.0 Release 43

project packages/apps/ElmyraService/
a58f98e      Automatic translation import

project packages/apps/FMRadio/
904428a      Automatic translation import

project packages/apps/FaceUnlockService/
9b41264      Automatic translation import

project packages/apps/Nfc/
0ce0e9c2     Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/packages/apps/Nfc into HEAD

project packages/apps/Settings/
700d32bdfa   Settings: Allow devices to disable minimum refresh rate
a5db481c35   Automatic translation import
2f8c916955   Automatic translation import
9ff6cdfc39   Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/packages/apps/Settings into HEAD
b817e9058f   Settings: Add toggle for 60Hz refresh rate on battery saver [2/2]
712068d785   Settings: Add preference for maximum screen refresh rate
eaaef51957   Settings: Use actual default refresh rate

project packages/apps/Snap/
52b412d2e    Automatic translation import

project packages/apps/TouchGestures/
cfe7c8a      Automatic translation import

project packages/modules/NetworkStack/
84b560b      TcpSocketTracker: Opt-out for TCP info parsing on legacy kernels

project system/bt/
e7d2ec86c    Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/system/bt into HEAD

project system/sepolicy/
c563ca1d8    Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/system/sepolicy into HEAD

project system/update_engine/
56a144b4     Check allocatable space correctly when sideloading on VAB

project tools/extract-utils/
d3e0c02      extract_utils: Seperate multiple override targets with comma
8b33503      extract_utils: Don't fixup pinned files when they are supposed to be kept
302226b      extract_utils: Display the fixup hash when keeping pinned files

project vendor/aosp/
8754a045     Add support for separate kernels for boot and recovery [1/2]
244ecff3     kernel: Fix vdso32 building for 4.19+ kernels
0341e48c     vendor: config: DEVICE_PACKAGE_OVERLAYS -> PRODUCT_PACKAGE_OVERLAYS
5156227a     vendor: overlay: Remove MMS user agent URL

project vendor/htc/
467ad49      ocn: Drop QCOM WFD

project vendor/qcom/opensource/commonsys/system/bt/
19a4d6bbd    SMP: Reject pairing if public_key.x match

project vendor/qcom/opensource/fm-commonsys/
033dbb0      Automatic translation import


- Last PE team updates and fixes -
https://gerrit.pixelexperience.org/q/branch:eleven-plus+status:merged


Enjoy! ✌️
can u please specify the steps to install the fix ?
 
Last edited:

Golv

Recognized Developer
Jan 17, 2012
2,245
4,683
HTC U11
can u please specify the steps to install the fix ?
You can see all recommendations in AppOps app above.
  • Instal latest ROM PE11 plus, boot into system.
  • Install Magisk 23.0.apk
  • Rename Magisk 23.0.apk on sdcard to Magisk 23.0.zip and flash it in TWRP.
  • Install AppOps from Google Play.
  • Install riru-v26.1.2.r505.c20529bced-release.zip and sui-v12.2.1-release.zip from Magisk app and reboot system.
  • Run AppOps and grant geolocation permission for Google Map, Google Play services and for other apps that require geolocation.
 

felixapollyon

Member
Sep 9, 2020
36
8
You can see all recommendations in AppOps app above.
  • Instal latest ROM PE11 plus, boot into system.
  • Install Magisk 23.0.apk
  • Rename Magisk 23.0.apk on sdcard to Magisk 23.0.zip and flash it in TWRP.
  • Install AppOps from Google Play.
  • Install riru-v26.1.2.r505.c20529bced-release.zip and sui-v12.2.1-release.zip from Magisk app and reboot system.
  • Run AppOps and grant geolocation permission for Google Map, Google Play services and for other apps that require geolocation.
okay. ill will try for one last time tonight and lets see. hope it will work
 

Joenrobe1970

Member
Oct 16, 2017
7
2
Screenshot_20211004-095338_Google_Play_Store.png
Me bota este error al intentar instalar desde la play
 

mehrdad_esmaeeli

Senior Member
Nov 30, 2017
138
44
HTC U11
My new test build PE 11.0 plus is up.

- September 2021 Security patch.
- WiFi Display fixed
- Video in WhatsApp fixed (thanks to Ten-Shine)
GPS works only with App Ops fix at this moment.

Additional zip archives for App Ops to install from Magisk app:
- https://github.com/RikkaApps/Riru/releases/download/v26.1.2/riru-v26.1.2.r505.c20529bced-release.zip ( https://github.com/RikkaApps/Riru )
- https://github.com/RikkaApps/Sui/releases/download/v12.2.1/sui-v12.2.1-release.zip ( https://github.com/RikkaApps/Sui )



Code:
-------------------------------------------------- -
----------------------------------------------------
2021-10-03
----------------------------------------------------
- September 2021 Security patch.
- WiFi Display fixed
- Video in WhatsApp fixed (thanks to Ten-Shine)

project build/make/
b9eb813bb    Add support for separate kernels for boot and recovery [2/2]
1ced4fd75    Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/build into HEAD
307e4f905    Check for vintf compatiblity early in generation process

project build/soong/
255d391c     cleanbuild: Add `recovery_kernel` to installclean files

project device/htc/ocn/
287c581      ocn: Localise NTP to improve GPS TTFF
ab3893a      ocn: init: add interface declaration for audio hal service
b060209      ocn: Define SYS_NICE caps for [email protected]
6ff9a4b      ocn: init: Override [email protected]
e38cb3d      ocn: gestures: remove org.lineageos.platform.internal
2cba98f      ocn: build GestureHandler
0bc6746      ocn: Introduce liveDisplay
b291cf8      ocn: dependencies: add branch for timekeep from LineageOS
85a9464      ocn: audio: boost audio-record mic volume
d98c236      ocn: audio: Enable Stereo channel support for voip over audio path
28146a7      ocn: fix xml parser error
f3ac717      ocn: remove duplicate value for config_enableWifiDisplay
652f230      ocn: Drop more QCOM WFD components
2541ce2      ocn: Remove unused dependencies of WFD
e17ae5f      ocn: Enable Wi-Fi Display
02b5d13      ocn: Drop QCOM WFD
b8eb718      ocn: Convert HighTouchSensitivity to touch HAL
a17f084      ocn: Gestures: Automatic translation import for zh-rCN and zh-rTW

project frameworks/av/
7b9f518c0b   audioflinger: Fix audio for WifiDisplay
c45b1e09f7   stagefright: Fix buffer handle retrieval in signalBufferReturned
d03e55c282   stagefright: Fix SurfaceMediaSource getting handle from wrong position issue
a99e15e935   libstagefright_wfd: video encoder does not actually release MediaBufferBase when done
8a7839d5dc   libstagefright_wfd: compilation fixes
254026a355   Partial revert "Move unused classes out of stagefright foundataion"
248705febe   Revert "stagefright: remove Miracast sender code"
aa9012a33c   Revert "Removed unused class and its test"

project frameworks/base/
20345ef7471  Automatic translation import
13b9e7471f3  Automatic translation import
84f5a62242e  PixelPropsUtils: Don't set model prop if gms
1fb0f0f2bfc  Update fingerprints
49eb38ab149  Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/frameworks/base into HEAD
020740eaca1  Revert "Revert "Detects all activities for whether showing work challenge""
db7ad318aac  fixup! SystemUI: Show bluetooth battery level when available
cbe58fabb19  Make battery clickable again in quick QS status
659529ef64e  base: Add toggle for 60Hz refresh rate on battery saver [1/2]
e1931288cc4  DisplayManagerService: Don't spam log when display state changes
a9361ef8516  Fixed a crash in settings in tts engine selection screen.

project frameworks/native/
ec2077dad    Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/frameworks/native into HEAD

project manifest/
7ccfceb      Track NetworkStack
7dee778      Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/manifest into HEAD
04f6790      Manifest for Android 11.0.0 Release 43

project packages/apps/ElmyraService/
a58f98e      Automatic translation import

project packages/apps/FMRadio/
904428a      Automatic translation import

project packages/apps/FaceUnlockService/
9b41264      Automatic translation import

project packages/apps/Nfc/
0ce0e9c2     Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/packages/apps/Nfc into HEAD

project packages/apps/Settings/
700d32bdfa   Settings: Allow devices to disable minimum refresh rate
a5db481c35   Automatic translation import
2f8c916955   Automatic translation import
9ff6cdfc39   Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/packages/apps/Settings into HEAD
b817e9058f   Settings: Add toggle for 60Hz refresh rate on battery saver [2/2]
712068d785   Settings: Add preference for maximum screen refresh rate
eaaef51957   Settings: Use actual default refresh rate

project packages/apps/Snap/
52b412d2e    Automatic translation import

project packages/apps/TouchGestures/
cfe7c8a      Automatic translation import

project packages/modules/NetworkStack/
84b560b      TcpSocketTracker: Opt-out for TCP info parsing on legacy kernels

project system/bt/
e7d2ec86c    Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/system/bt into HEAD

project system/sepolicy/
c563ca1d8    Merge tag 'android-11.0.0_r43' of https://android.googlesource.com/platform/system/sepolicy into HEAD

project system/update_engine/
56a144b4     Check allocatable space correctly when sideloading on VAB

project tools/extract-utils/
d3e0c02      extract_utils: Seperate multiple override targets with comma
8b33503      extract_utils: Don't fixup pinned files when they are supposed to be kept
302226b      extract_utils: Display the fixup hash when keeping pinned files

project vendor/aosp/
8754a045     Add support for separate kernels for boot and recovery [1/2]
244ecff3     kernel: Fix vdso32 building for 4.19+ kernels
0341e48c     vendor: config: DEVICE_PACKAGE_OVERLAYS -> PRODUCT_PACKAGE_OVERLAYS
5156227a     vendor: overlay: Remove MMS user agent URL

project vendor/htc/
467ad49      ocn: Drop QCOM WFD

project vendor/qcom/opensource/commonsys/system/bt/
19a4d6bbd    SMP: Reject pairing if public_key.x match

project vendor/qcom/opensource/fm-commonsys/
033dbb0      Automatic translation import


- Last PE team updates and fixes -
https://gerrit.pixelexperience.org/q/branch:eleven-plus+status:merged


Enjoy! ✌️
Thanks so much
Note: for best performance need format all data on twrp and sd card
Battery is best
Magisk 22.1 is answer no need v 23
This rom is ok yet
 
  • Like
Reactions: Golv

Golv

Recognized Developer
Jan 17, 2012
2,245
4,683
HTC U11
New build PE 11.0 plus released
  • Updated to Android 11.0.0_r46
  • October 2021 security patches.
  • Upstream updates and fixes.
Use AppOps fix for GPS and Google Map - more info

=======================
2021/10/09
=======================
- October 2021 Security patch.

project build/make/
450875cff Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/build into HEAD

project frameworks/av/
390bfcc656 Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/frameworks/av into HEAD

project frameworks/base/
8a1605c3818 Automatic translation import
8396d0692a4 Automatic translation import
4fd788a0402 Updates fingerprints to October security patch
f8b78224e5a Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/frameworks/base into HEAD
34bd938c56e SystemUI: Unblock gestural navigation on clearScreenshot()
5e80f7528c0 Disallow click to partial screenshot right after screenshot is taken
33524ff334b LockPatternView: Fix a11y+BiometricPrompt related OOB exception
d4da2af4dc1 One more Build.FINGERPRINT to Build.DATE change
70b60d0524a Merge "BrightnessSynchronizer: make brightness tolerance overlay-able" into eleven-plus
52b4750bb2d NavbarUtils: Report true on 'canDisable' if key disabler detected

project frameworks/opt/telephony/
94a12dff2 Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/frameworks/opt/telephony into HEAD

project manifest/
572b5c9 Track DnsResolver

project packages/apps/Settings/
8556319877 Automatic translation import
7d2236bf02 Automatic translation import
d811c34fd5 Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/packages/apps/Settings into HEAD

project packages/apps/Updates/
e8dfcad4 Automatic translation import

project packages/modules/DnsResolver/
5e1ec7c DnsResolver: Support wildcards in cached hosts file
bafb2ae DnsResolver: Sort and cache hosts file data for fast lookup

project packages/resources/devicesettings-custom/
15f9fc5 Automatic translation import

project system/core/
d0c1fa921 Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/system/core into HEAD

project system/nfc/
3b16f36 Type confusion due to race condition on tag type change

project system/vold/
e0db25e cryptfs: try harder to unmount subdirectory mounts
6d3d58b cryptfs: kill processes more quickly in wait_and_unmount()
ee98565 Show names of processes killed by KillProcessesWithOpenFiles()

project vendor/aosp/
263b1f87 apn: Fix FreedomPop UK
99798c45 apn: Update giffgaff APN
4fdeef39 config: Cleanup additional gralloc bits
0cd7a0f3 apns: Update Vodafone NL

project vendor/qcom/opensource/usb/
ba7cebf init.qcom.usb.rc: Don't apply persist.vendor.usb.config

- Last PE team updates and fixes -


Enjoy! ✌️
 
Last edited:

felixapollyon

Member
Sep 9, 2020
36
8
New build PE 11.0 plus released
  • Updated to Android 11.0.0_r46
  • October 2021 security patches.
  • Upstream updates and fixes.

=======================
2021/10/09
=======================
- October 2021 Security patch.

project build/make/
450875cff Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/build into HEAD

project frameworks/av/
390bfcc656 Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/frameworks/av into HEAD

project frameworks/base/
8a1605c3818 Automatic translation import
8396d0692a4 Automatic translation import
4fd788a0402 Updates fingerprints to October security patch
f8b78224e5a Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/frameworks/base into HEAD
34bd938c56e SystemUI: Unblock gestural navigation on clearScreenshot()
5e80f7528c0 Disallow click to partial screenshot right after screenshot is taken
33524ff334b LockPatternView: Fix a11y+BiometricPrompt related OOB exception
d4da2af4dc1 One more Build.FINGERPRINT to Build.DATE change
70b60d0524a Merge "BrightnessSynchronizer: make brightness tolerance overlay-able" into eleven-plus
52b4750bb2d NavbarUtils: Report true on 'canDisable' if key disabler detected

project frameworks/opt/telephony/
94a12dff2 Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/frameworks/opt/telephony into HEAD

project manifest/
572b5c9 Track DnsResolver

project packages/apps/Settings/
8556319877 Automatic translation import
7d2236bf02 Automatic translation import
d811c34fd5 Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/packages/apps/Settings into HEAD

project packages/apps/Updates/
e8dfcad4 Automatic translation import

project packages/modules/DnsResolver/
5e1ec7c DnsResolver: Support wildcards in cached hosts file
bafb2ae DnsResolver: Sort and cache hosts file data for fast lookup

project packages/resources/devicesettings-custom/
15f9fc5 Automatic translation import

project system/core/
d0c1fa921 Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/system/core into HEAD

project system/nfc/
3b16f36 Type confusion due to race condition on tag type change

project system/vold/
e0db25e cryptfs: try harder to unmount subdirectory mounts
6d3d58b cryptfs: kill processes more quickly in wait_and_unmount()
ee98565 Show names of processes killed by KillProcessesWithOpenFiles()

project vendor/aosp/
263b1f87 apn: Fix FreedomPop UK
99798c45 apn: Update giffgaff APN
4fdeef39 config: Cleanup additional gralloc bits
0cd7a0f3 apns: Update Vodafone NL

project vendor/qcom/opensource/usb/
ba7cebf init.qcom.usb.rc: Don't apply persist.vendor.usb.config

- Last PE team updates and fixes -


Enjoy! ✌️
is the gps fixed sir ? literally just flash pixel rom last night and use ap ops. everything seems normal.
 
  • Like
Reactions: Golv

aristidis_halk

Senior Member
Dec 28, 2016
129
36
31
Athens
is the gps fixed sir ? literally just flash pixel rom last night and use ap ops. everything seems normal.
yeah me too. just wait for the next update.


@Golv

man this rom is SO smooth. we cant thank you enough for keeping this awesome device alive. i just donated almost 5 euro through afh. THANK you very much and i hope you will continue your work to pixel experience(not a fan of lineage sorry:giggle:)
 
Last edited:
  • Like
Reactions: Golv

ahlockc

Member
Feb 15, 2021
33
5
Flashed from LOS 18.1 0918 with wiping cache, dalvik cache and system without problem. It seems battery performance is better than LOS 18.1 0918. App ops is required for fixing the location issues as usual with Magisk installed. Android Auto is still not working with Pioneer DMH-Z6350BT head unit for both wire and wireless. Anyway, great job Golv.
 
  • Like
Reactions: Golv

Tunglamhn

Member
Aug 31, 2020
32
10
Use AppOps fix for GPS and Google Map.
My dear friend. i have a problem that all the games that are exactly 300m and above can't be installed. both on the store and out is not possible. Do you have a solution for this problem? thanks a lot
 

Attachments

  • Screenshot_20211012-101255_Cửa_hàng_Google_Play.png
    Screenshot_20211012-101255_Cửa_hàng_Google_Play.png
    440.9 KB · Views: 16
  • Like
Reactions: Joenrobe1970

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    New December build PE 11.0 plus released.
    Most likely this is latest build of PE 11 plus and there will be no more updates ...

    • December 2021 security patches.
    • Upstream updates and fixes.
    Use AppOps fix for GPS and Google Map - more info

    =======================
    2021/12/26
    =======================
    - December 2021 Security patch.

    51e70bb9e Bump Security String to 2021-12-05

    project external/cldr/
    69bc2e2a DO NOT MERGE Update Android CLDR tzdata from 2021a to 2021a3. [R]

    project external/icu/
    7f2e76493 DO NOT MERGE Update Android ICU tzdata from 2021a1 to 2021a3. [R]
    81ae3ea04 Update Android ICU tzdata from 2021a to 2021a1.

    project external/tremolo/
    ec7d76f handle cases where order isn't a multiple of dimension

    project frameworks/av/
    c3fdaa09ef C2SoftMp3Dec: fix OOB write in output buffer
    60866dc6fe Fix heap-buffer-overflow in MPEG4Extractor am: d13a4efc7a

    project frameworks/base/
    36c1964e2514 Automatic translation import
    d769e907d953 Automatic translation import
    38ceb6a8bfb8 VolumeDialog: fix an NPE on TV dialog
    f78f9dc61fcb PixelPropsUtils: Update from redfin 12 dec release
    2da9e763ddbd Don't pass repeated back key events to app if custom action is set up
    284b90270d8a Avoid sending duplicate MSG_BACK_LONG_PRESS messages
    98a9dfc110b0 Fix SystemUI not using appropriate horizontal settings on devices
    c252490fcab5 SystemUI: Use accent color for WiFi progress bar
    d8be75650403 Fix missing glyph in Javanese font
    a11975f2d4be Import translations. DO NOT MERGE ANYWHERE
    137659cf5240 Disallow overlays for ResolverActivity
    9d2fca951b78 DO NOT MERGE KeyStore ChunkedStreamer must tolerate update consuming 0 bytes.
    ace8d3e1088e Do not show the notification footer until the user is set up.
    3157f24f5b4e Fix serialization bug in GpsNavigationMessage
    321146038ae8 Fix NPE on getTitle()
    8b9685d1c918 PixelPropUtils: Don't Use raven fp
    8931e7eef67b PixelPropsUtils: Update fingerprints to November

    project hardware/qcom-caf/sm8150/audio/
    92b32e8e ssr: Fix building with OSS materials
    118920e3 Remove log spam when placing power hint call
    f68059cf Probe PowerHAL HIDL first
    bd09b3b7 Support Power HAL AIDL service

    project manifest/
    4ee4df4 manifest: Track devicesettings-custom
    bec4dec manifest: Refactor structure
    a5c0ed7 Track repos related to December ASB
    65e7dd6 manifest: Rename msm8996-r to msm8996-LA.UM.9.6.2.r1-04100-89xx.0
    e83c7be Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/manifest into eleven-plus

    project packages/apps/Nfc/
    c16a56ee OOBW due to incorrect error handling

    project packages/apps/Settings/
    c8a02edcae Automatic translation import
    71986d84fa Automatic translation import
    34db495db7 Revert "[Wi-Fi] Remove 'Do not validate' option in CA certificate spinner"
    39004eee80 BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog

    project packages/providers/ContactsProvider/
    c7afe646 Fix issue with call log last modified not being updated.

    project packages/providers/MediaProvider/
    e5da6a79 Fix use-after-free bug in FuseDaemon

    project system/bt/
    8ac6ce73b osi: Prevent memory allocations with MSB set

    project system/core/
    181998a32 hosts: Block OTA downloading from GMS
    c9b4cd58a healthd: Add support for HVDCP_3P5 chargers

    project system/timezone/
    9941e3c DO NOT MERGE Update Android TZDB from 2021a1 to 2021a3. [R]
    f8f02c4 Make tzdata revision settable.
    94af9cb Update Android TZDB from 2021a to 2021a1.

    project system/tools/aidl/
    bcfe8e8 An enum is initialized as zero if it doesn't have default value

    project vendor/qcom/opensource/commonsys/system/bt/
    b4e411ed1 osi: Prevent memory allocations with MSB set

    - Last PE team updates and fixes - https://gerrit.pixelexperience.org/q/branch:eleven-plus+status:merged

    Temporary link (mirror) for PE 11+ from 26/12 - download

    Enjoy! ✌️
    3
    Temporary link (mirror) for PE 11+ from 26/12 - download
    2
    Installed update (thanks @Golv ) with latest TWRP.
    Only issue was Magisk needed reinstalling but had this before, maybe due to hidden Magisk.

    So on my side at least latest TWRP is safe to use.
    ROM running great as always!
    Hope OP will keep delivering PE for our HTC dinosaur.
    1
    Hello, I think I did something wrong. How much should the first boot do? I am currently at 15 minutes and it still shows the G icon and the loading bar under it.

    I unlocked the bootloader, flashed the TWRP 3.4.0-0, wiped system,cache,data and installed the rom zip. I was on Oreo firmware but I don't know if it was the latest oreo. Trying to find the proeper RUU but the megathread is down and I can't find it. Any suggestions? Thanks in advance
    flash the rom again it happened to me once. if it still doesnt work download your ruu from here

    Прошивки
    Стоковые прошивки
    RUU прошивки в .zip
    and choose what you want
    1
    New December build PE 11.0 plus released.
    Most likely this is latest build of PE 11 plus and there will be no more updates ...

    • December 2021 security patches.
    • Upstream updates and fixes.
    Use AppOps fix for GPS and Google Map - more info

    =======================
    2021/12/26
    =======================
    - December 2021 Security patch.

    51e70bb9e Bump Security String to 2021-12-05

    project external/cldr/
    69bc2e2a DO NOT MERGE Update Android CLDR tzdata from 2021a to 2021a3. [R]

    project external/icu/
    7f2e76493 DO NOT MERGE Update Android ICU tzdata from 2021a1 to 2021a3. [R]
    81ae3ea04 Update Android ICU tzdata from 2021a to 2021a1.

    project external/tremolo/
    ec7d76f handle cases where order isn't a multiple of dimension

    project frameworks/av/
    c3fdaa09ef C2SoftMp3Dec: fix OOB write in output buffer
    60866dc6fe Fix heap-buffer-overflow in MPEG4Extractor am: d13a4efc7a

    project frameworks/base/
    36c1964e2514 Automatic translation import
    d769e907d953 Automatic translation import
    38ceb6a8bfb8 VolumeDialog: fix an NPE on TV dialog
    f78f9dc61fcb PixelPropsUtils: Update from redfin 12 dec release
    2da9e763ddbd Don't pass repeated back key events to app if custom action is set up
    284b90270d8a Avoid sending duplicate MSG_BACK_LONG_PRESS messages
    98a9dfc110b0 Fix SystemUI not using appropriate horizontal settings on devices
    c252490fcab5 SystemUI: Use accent color for WiFi progress bar
    d8be75650403 Fix missing glyph in Javanese font
    a11975f2d4be Import translations. DO NOT MERGE ANYWHERE
    137659cf5240 Disallow overlays for ResolverActivity
    9d2fca951b78 DO NOT MERGE KeyStore ChunkedStreamer must tolerate update consuming 0 bytes.
    ace8d3e1088e Do not show the notification footer until the user is set up.
    3157f24f5b4e Fix serialization bug in GpsNavigationMessage
    321146038ae8 Fix NPE on getTitle()
    8b9685d1c918 PixelPropUtils: Don't Use raven fp
    8931e7eef67b PixelPropsUtils: Update fingerprints to November

    project hardware/qcom-caf/sm8150/audio/
    92b32e8e ssr: Fix building with OSS materials
    118920e3 Remove log spam when placing power hint call
    f68059cf Probe PowerHAL HIDL first
    bd09b3b7 Support Power HAL AIDL service

    project manifest/
    4ee4df4 manifest: Track devicesettings-custom
    bec4dec manifest: Refactor structure
    a5c0ed7 Track repos related to December ASB
    65e7dd6 manifest: Rename msm8996-r to msm8996-LA.UM.9.6.2.r1-04100-89xx.0
    e83c7be Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/manifest into eleven-plus

    project packages/apps/Nfc/
    c16a56ee OOBW due to incorrect error handling

    project packages/apps/Settings/
    c8a02edcae Automatic translation import
    71986d84fa Automatic translation import
    34db495db7 Revert "[Wi-Fi] Remove 'Do not validate' option in CA certificate spinner"
    39004eee80 BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog

    project packages/providers/ContactsProvider/
    c7afe646 Fix issue with call log last modified not being updated.

    project packages/providers/MediaProvider/
    e5da6a79 Fix use-after-free bug in FuseDaemon

    project system/bt/
    8ac6ce73b osi: Prevent memory allocations with MSB set

    project system/core/
    181998a32 hosts: Block OTA downloading from GMS
    c9b4cd58a healthd: Add support for HVDCP_3P5 chargers

    project system/timezone/
    9941e3c DO NOT MERGE Update Android TZDB from 2021a1 to 2021a3. [R]
    f8f02c4 Make tzdata revision settable.
    94af9cb Update Android TZDB from 2021a to 2021a1.

    project system/tools/aidl/
    bcfe8e8 An enum is initialized as zero if it doesn't have default value

    project vendor/qcom/opensource/commonsys/system/bt/
    b4e411ed1 osi: Prevent memory allocations with MSB set

    - Last PE team updates and fixes - https://gerrit.pixelexperience.org/q/branch:eleven-plus+status:merged


    Enjoy! ✌️
    Hey, I was some years out of custom roms. Thank you for the great work I use it since yesterday and everything works fine. About the update, can I install it dirty by only wiping dalvik?
    Thank you in advance.
  • 10
    New build PE 11.0 plus released
    • Updated to Android 11.0.0_r49
    • November 2021 security patches.
    • Upstream updates and fixes.
    Use AppOps fix for GPS and Google Map - more info

    =======================
    2021/11/13
    =======================
    - November 2021 Security patch.

    project build/make/
    249ba15de Bump Security String to 2021-11-05

    project device/custom/sepolicy/
    eb438c5 mediatek: Fix path

    project external/robolectric-shadows/
    bb314c89c Add implementation for UserManager#getAllProfiles

    project frameworks/base/
    ef861847f69 Merge "Automatic translation import" into eleven-plus
    11c6d286587 Automatic translation import
    d35a552bb2f Revert "Revert "BG-FGS-start while-in-use permission restriction improve...""
    a1d40b90900 Changed INTERACT_ACROSS_PROFILES appop to be set per UID
    f9b6e97188d TIF: fix issue of using caller-aware methods after clearCallingIdentity()
    e83b6f246b3 Backporting the change of ag/15629060 to rvc-dev
    017627c7ba6 Bluetooth: Fix formatting in getAlias()
    269580d7d84 Fix parsing code parcelling errors
    00e710b4592 camera2: Fix exception swallowing in params classes createFromParcel
    317e67637cc Revert "BG-FGS-start while-in-use permission restriction improve..."
    c0bc2aca828 Revert "wifidisplay: restrict broadcast by the proper permission"
    4d0ac446135 SystemUI: Don't use horizontal quick settings on large screens
    a756f004815 camera2: Add methods for backward compatibility
    e15e09c66b2 Automatic translation import

    project frameworks/native/
    57f041f85 libbinder: uptimeMillis returns int64_t! am: 3ba4963f5b am: 17aa765fd3 am: d666af6990

    project frameworks/opt/net/wifi/
    680c079b3 [WifiTrackerLib] Add wifi standard to WifiEntry.ConnectedInfo

    project hardware/nxp/nfc/
    3fd70cb OOBW in phNxpNciHal_process_ext_rsp

    project hardware/qcom-caf/sm8350/audio/
    dc606a15a ssr: Fix building with OSS materials

    project manifest/
    ee08e80 Track repos related to November ASB

    project packages/apps/ElmyraService/
    e010091 Automatic translation import

    project packages/apps/FMRadio/
    ecbb9d8 Automatic translation import

    project packages/apps/FaceUnlockService/
    47fcbac Automatic translation import

    project packages/apps/ManagedProvisioning/
    4efa3dff Fix INTERACT_ACROSS_PROFILES appop issue for shared UIDs
    aaad7048 Grant MANAGE_APP_OPS_MODES to Managed Provisioning

    project packages/apps/Settings/
    25d8029946 Merge "Automatic translation import" into eleven-plus
    9f5a2401d1 Automatic translation import
    37b3dac674 Import translations. DO NOT MERGE ANYWHERE
    36562a97ff Change Network detail string form TYPE to Type
    b8f613de7e Display WiFi Version number
    8e4645206f Add Hotspot WPA3 Settings
    6fa635198a Automatic translation import

    project packages/apps/Snap/
    5856c3811 Automatic translation import

    project packages/apps/TouchGestures/
    d21febb Automatic translation import

    project packages/apps/Updates/
    287d2b80 Automatic translation import

    project packages/modules/CaptivePortalLogin/
    e17455e Add NPE protection to prevent illegal CaptivePortal in the intent
    8efaf75 Remove webview from the view system before destroying webview
    afce21b Fix captive portal downloads on private DNS
    7f98459 Move min/target_sdk_version to java_defaults

    project packages/providers/MediaProvider/
    cb34ba81 Fix read range computation for some corner cases in redaction ranges
    6a2a33ec Fix issue in getOverlappingRedactionRanges.
    c8621f1c Fix Redaction calculation.

    project packages/resources/devicesettings/
    6b4da80 Automatic translation import

    project packages/resources/devicesettings-custom/
    5b4ba2a Automatic translation import

    project vendor/nxp/opensource/pn5xx/halimpl/
    a1c1929 OOBW in phNxpNciHal_process_ext_rsp

    project vendor/nxp/opensource/sn100x/halimpl/
    e38c7e6 OOBW in phNxpNciHal_process_ext_rsp

    project vendor/qcom/opensource/fm-commonsys/
    5a6fcd0 Automatic translation import

    - Last PE team updates and fixes - https://gerrit.pixelexperience.org/q/branch:eleven-plus+status:merged


    Enjoy! ✌️
    9
    8
    I will ask Ten-Shine to release next build only after September security patch has been updated by PE team.
    8
    New December build PE 11.0 plus released.
    Most likely this is latest build of PE 11 plus and there will be no more updates ...

    • December 2021 security patches.
    • Upstream updates and fixes.
    Use AppOps fix for GPS and Google Map - more info

    =======================
    2021/12/26
    =======================
    - December 2021 Security patch.

    51e70bb9e Bump Security String to 2021-12-05

    project external/cldr/
    69bc2e2a DO NOT MERGE Update Android CLDR tzdata from 2021a to 2021a3. [R]

    project external/icu/
    7f2e76493 DO NOT MERGE Update Android ICU tzdata from 2021a1 to 2021a3. [R]
    81ae3ea04 Update Android ICU tzdata from 2021a to 2021a1.

    project external/tremolo/
    ec7d76f handle cases where order isn't a multiple of dimension

    project frameworks/av/
    c3fdaa09ef C2SoftMp3Dec: fix OOB write in output buffer
    60866dc6fe Fix heap-buffer-overflow in MPEG4Extractor am: d13a4efc7a

    project frameworks/base/
    36c1964e2514 Automatic translation import
    d769e907d953 Automatic translation import
    38ceb6a8bfb8 VolumeDialog: fix an NPE on TV dialog
    f78f9dc61fcb PixelPropsUtils: Update from redfin 12 dec release
    2da9e763ddbd Don't pass repeated back key events to app if custom action is set up
    284b90270d8a Avoid sending duplicate MSG_BACK_LONG_PRESS messages
    98a9dfc110b0 Fix SystemUI not using appropriate horizontal settings on devices
    c252490fcab5 SystemUI: Use accent color for WiFi progress bar
    d8be75650403 Fix missing glyph in Javanese font
    a11975f2d4be Import translations. DO NOT MERGE ANYWHERE
    137659cf5240 Disallow overlays for ResolverActivity
    9d2fca951b78 DO NOT MERGE KeyStore ChunkedStreamer must tolerate update consuming 0 bytes.
    ace8d3e1088e Do not show the notification footer until the user is set up.
    3157f24f5b4e Fix serialization bug in GpsNavigationMessage
    321146038ae8 Fix NPE on getTitle()
    8b9685d1c918 PixelPropUtils: Don't Use raven fp
    8931e7eef67b PixelPropsUtils: Update fingerprints to November

    project hardware/qcom-caf/sm8150/audio/
    92b32e8e ssr: Fix building with OSS materials
    118920e3 Remove log spam when placing power hint call
    f68059cf Probe PowerHAL HIDL first
    bd09b3b7 Support Power HAL AIDL service

    project manifest/
    4ee4df4 manifest: Track devicesettings-custom
    bec4dec manifest: Refactor structure
    a5c0ed7 Track repos related to December ASB
    65e7dd6 manifest: Rename msm8996-r to msm8996-LA.UM.9.6.2.r1-04100-89xx.0
    e83c7be Merge tag 'android-11.0.0_r46' of https://android.googlesource.com/platform/manifest into eleven-plus

    project packages/apps/Nfc/
    c16a56ee OOBW due to incorrect error handling

    project packages/apps/Settings/
    c8a02edcae Automatic translation import
    71986d84fa Automatic translation import
    34db495db7 Revert "[Wi-Fi] Remove 'Do not validate' option in CA certificate spinner"
    39004eee80 BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog

    project packages/providers/ContactsProvider/
    c7afe646 Fix issue with call log last modified not being updated.

    project packages/providers/MediaProvider/
    e5da6a79 Fix use-after-free bug in FuseDaemon

    project system/bt/
    8ac6ce73b osi: Prevent memory allocations with MSB set

    project system/core/
    181998a32 hosts: Block OTA downloading from GMS
    c9b4cd58a healthd: Add support for HVDCP_3P5 chargers

    project system/timezone/
    9941e3c DO NOT MERGE Update Android TZDB from 2021a1 to 2021a3. [R]
    f8f02c4 Make tzdata revision settable.
    94af9cb Update Android TZDB from 2021a to 2021a1.

    project system/tools/aidl/
    bcfe8e8 An enum is initialized as zero if it doesn't have default value

    project vendor/qcom/opensource/commonsys/system/bt/
    b4e411ed1 osi: Prevent memory allocations with MSB set

    - Last PE team updates and fixes - https://gerrit.pixelexperience.org/q/branch:eleven-plus+status:merged

    Temporary link (mirror) for PE 11+ from 26/12 - download

    Enjoy! ✌️
    6
    Good news!
    I hope PE 11 Plus will come soon...

    Many thanks to Ten-Shine (github user).