This overlay APK it's "born" because of the necessity to overcome missing overlays (thanks Huawei, love ya xoxo) under /vendor/overlay .
What it does exactly?
Nothing more than adding AOSP overlay matching our device capabilities and also, inherits Bond power profile.
Do I need it?
Yes.
It will fix Battery stats problems and add compatible features for your BND over GSI.
This will conisderably enhance your experience on every GSI ROM giving better functionality overall.
Why you did that?
Because I'm sick of inheriting stuff that belongs to /vendor, in system.
Project Treble it's all about separating vendor implementation from system.
So why we should keep adding OEM stuff in that doesn't belong no more in /system
I have XYZ device with ZYX firmware can I use it?
As long as you're on a BND-*** device (with a non-EMUI firmware), you're good to go.
Otherwise DO NOT USE IT FOR THE LOVE OF MANKIND.
I don't have BND, but I want it on my Huawei device !

Well, that's fine, join the Telegram group @GSI_HI6250, so that you could help me with stock files grabbing to make an overlay for your device.
Overlay configs (aka "what does dis do, ser tell pl0x"):
Installation Instructions
XDA:DevDB Information
[Overlay] Dil3mm4's Overlays for Bond Series devices (all variants), Device Specific App for the Honor 7X
Contributors
Dil3mm4
Version Information
Status: Stable
Created 2018-07-12
Last Updated 2018-07-12
What it does exactly?
Nothing more than adding AOSP overlay matching our device capabilities and also, inherits Bond power profile.
Do I need it?
Yes.
It will fix Battery stats problems and add compatible features for your BND over GSI.
This will conisderably enhance your experience on every GSI ROM giving better functionality overall.
Why you did that?
Because I'm sick of inheriting stuff that belongs to /vendor, in system.
Project Treble it's all about separating vendor implementation from system.
So why we should keep adding OEM stuff in that doesn't belong no more in /system
I have XYZ device with ZYX firmware can I use it?
As long as you're on a BND-*** device (with a non-EMUI firmware), you're good to go.
Otherwise DO NOT USE IT FOR THE LOVE OF MANKIND.
I don't have BND, but I want it on my Huawei device !
Well, that's fine, join the Telegram group @GSI_HI6250, so that you could help me with stock files grabbing to make an overlay for your device.
Overlay configs (aka "what does dis do, ser tell pl0x"):
- Allows all rotations;
- Configs autobrightness levels;
- Configs autobrightness Lcd values;
- Configs BLE;
- Sets Doze Component;
- Sets Doze After screen off;
- Configs autopowermodes (doze related);
- Configs power management on:
screen off due to proximity sensor interaction;
decouple on suspend state; - Configs brightness doze value;
- Configs Intrusive led;
- Configs dual band wifi support (where available);
- Configs hotswap (where available);
- Configs Color Transform on HWC;
- Configs VoLTE available (even tho it needs support on GSI side);
- Configs WFC over IMS;
- Configs wifi background scanning support.
Installation Instructions
- Download the overlay
- With root, push the overlay to /vendor/overlay. Create the folder if it doesn't exist.
- Run the following command in a rooted terminal or ADB shell:
Code:
chcon u:object_r:vendor_overlay_file:s0 /vendor/overlay;chcon u:object_r:vendor_overlay_file:s0 /vendor/overlay/dil3mm4-overlay-BND.apk
XDA:DevDB Information
[Overlay] Dil3mm4's Overlays for Bond Series devices (all variants), Device Specific App for the Honor 7X
Contributors
Dil3mm4
Version Information
Status: Stable
Created 2018-07-12
Last Updated 2018-07-12
Last edited: