yashsingh1/xdaforums huggingface dataset:
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Full bright/ vibration overrides KAD on/off settings, and will make sure KAD is on even if the sysfs is set to off

I'll check the first thing. Is Bln otherwise on, right?

If Bln is not on by default, even when switching to full brightness mode it will remain still off.

If it's on, then low brightness modes will switch it off.

A little bit confusing I know, I should write up some guide
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] flar2:
I don't think anyone has ever used this feature, but you can export the custom user settings to a file and share it with others. It was made for this very situation (not saying it's your responsibility to share obviously, it's just something that someone could do if they felt so inclined)
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] p50kombi:
Now that's a good idea... I might do that tomorrow when I have time

OK, here it is everyone...

Grab it whilst it's hot and load in exkm

https://www.dropbox.com/s/5oglg2lrkp419fv/Cleanslate KAD.exkm?dl=0

Thanks [MENTION=4684315]flar2[/MENTION] for the tip
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Whiskey103:
Hmmm maybe its already easier if you could use one single

cleanslateconfig.yml

or something.

So you have all the settings in one file.

Not sure if this is simple to acomplish or needs a massive overhaul on your code?

So just instead of having to go to different files in different folders you just let the kernel look in 1 config file thing perhaps?

like:

bln 1
bln_no_charger 0
bln_rgb_pulse 1
bln_rgb_batt_colored 0
bln_pulse_rgb_pattern 1 (1-50)
bln_dim_blink
bln_dim_number
bln_pulse_rgb_pattern 1 (0-4 (normal/1plus5/triple/triple down/triple up)

with short explanation behind the values
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
[MENTION=8395457]velimirchek[/MENTION] and I busted the bastard... Finally I realized it's an issue with driver reading the hardware registers. After a very long period of use it occurs, and this was handled sloppy in the driver. I've added a smart fix, so that it doesn't reset the register wrongly... It will use the last state known to driver if the hardware is not responding on time...

Testing, seems it's okay now since half an hour...
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] velimirchek:
Due to circumstances I am not able to do so, but thanks for the great tip.

---------- Post added at 05:44 AM ---------- Previous post was at 05:43 AM ----------

Now you can enjoy some beer I sent you last week :) I am still unavailable for any testing.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] p50kombi:
You don't have to, it's already done and posted three posts above yours ;)

Get better soon mate
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
I'll do so! :good: I'll be able to have a nice few from that one, :highfive: I should get like :eek: :laugh:
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
How much longer should it take? This week?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
- Update 2.4.1 stable -​

BLN / KAD fixes:

- fixing BLN/RG i2c led driver issue - sometimes grill LED was turned off erroneously if BLN active

- fixing some KAD remaining on issues - some very rare cases KAD appeared even after waking the device

Download:

https://www.androidfilehost.com/?fid=962021903579487192
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] The Great Dane:
You are one of a kind, always up for a challenge and most important your one hell of a nice guy.

Really appreciate your work:good:
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] LeeDroid:
+100 :highfive:

Whoop! :laugh::laugh:
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Whiskey103:
Hmmm, call me crazy but I can't get KAD to work on charger.

BLN is working fine when plugged in, just not KAD.

Any ideas?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] LibertyMonger:
I hope. They told me 5-7 days but I've been reading horror stories of it taking four weeks cause of the hurricane.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Hmm some details about settings applied? Stock settings working, I've tested it most of the time on a USB cable flashing, so it's almost :D impossible. But never say never
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Whiskey103:
Well, just stock setting kad_on 1

Didn't touch anything else KAD related really.

Unless other BLN/Led settings can interfere iam clueless [emoji14]
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Well, anything might. Can you detail any difference how you set up Bln/led?

Also is vibrating notifications on on your phone? The same applies that applies to Bln, only works with vibrating notifications if phone is on charger. That's the only way to know a notification took place, as sense is not setting the led for notifications, while on charging

I should detail this, Heh
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Whiskey103:
Yea, like I said.. BLN works fine already plugged in so basically the "hook" you use to activate it is "triggered" imo.

Edit: perhaps venom related, anyone else on Venom has it working?

Ik mean, there are a bunch of lockscreen settings regarding notifications build in as well.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Hmm, can you give me a list of the /sys/fpf/* files state and same for sys/class/leds/indicator/bln*

I don't think rom would interfere if Bln works
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Whiskey103:
Ohh, there's another reason to have all settings in a single file [emoji1]

I'll make a list when at home, such a hassle on phone.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
New known bug. Touchscreen can get strange when KAD is set to block input and inputting in the meantime on it , like unintentionally, very close to switching screen on and finally on like with tapping fp... Like in pocket

Gonna think of a fix. Happens rarely but still.

You can fix it by three finger gesture a few times or something similar
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
Sounds like that beloved kissa thing.......
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] The Great Dane:
Touché:victory:
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Well true. Or create my own app... Hell no. I'll leave the sysfs hell to [MENTION=398245]LeeDroid[/MENTION] :p:laugh:

Honestly I want this: give the most meaningful default configuration as it is released and keep away from adding anything to ramdisk.

I see the reasoning there in your train of thoughts, especially now that I've added too many things to a kernel feature list that usually is not connected to kernel development...

But my ultimate tool to configure is the volume up/dn gesture, where I try to cover the most meaningful combinations... Even without rooting it's supposedly just a few gestures to remember..

But I also think Lee and flar2 are doing great job with creating intuitive configuration for kernel features, so I intend to keep it for them so they get cheered up when they might develop tweaks to get out of the daily treadmill of other development :p:good::highfive::laugh:
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Whiskey103:
Ohh, sure thing.

Just wondered why you let the kernel look into multiple files and folders to grab a setting from really.

My technical knowledge kernels wise is zero to non hence why I probably don't understand the limitations it comes with.

I just figured, if the kernel has to look into some file, why can't it be one single configuration file.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Gotcha, from that perspective, recently discussed with Lee the same, next time I'd go into a unified folder and keep it across devices.

Next time I'd do it like that to make life easier.

The reason this is this fragmented is because of adding the device attribute files under the several modified drivers, which puts them into a certain varying folder. But this time, I got really deep into adding new and new stuff, and things got complex. Next time I'll be going for a more centralized configuration endpoint for my sanity too :D
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
working on a bugfix, an extra long press VolUp/Dn to enable Low light/vib + KAD mode,

and a three finger touch gesture to interrupt KAD display and so enable touch to interact with screen. :D
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
i'm so cool :cool: :p:cool:

it's all ready :good: :good: :good:

now just an additional sysfs so tweakers get happy :D
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Whiskey103:
my list, going to do my own #!/system/bin/sh

echo "1" > /sys/class/leds/indicator/bln
echo "1" > /sys/class/leds/indicator/bln_speed
echo "2" > /sys/class/leds/indicator/bln_speed_max
echo "0" > /sys/class/leds/indicator/bln_number
echo "50" > /sys/class/leds/indicator/bln_number_max
echo "1" > /sys/class/leds/indicator/bln_no_charger
echo "1" > /sys/class/leds/indicator/bln_rgb_pulse
echo "0" > /sys/class/leds/indicator/bln_rgb_batt_colored
echo "0" > /sys/class/leds/indicator/bln_rgb_blink_light_level
echo "0" > /sys/class/leds/indicator/bln_pulse_rgb_pattern
echo "4" > /sys/class/leds/indicator/bln_pulse_rgb_pattern_max
echo "0" > /sys/class/leds/indicator/bln_dim_blink
echo "0" > /sys/class/leds/indicator/bln_dim_number
echo "50" > /sys/class/leds/indicator/bln_dim_number_max
echo "0" > /sys/class/leds/indicator/bln_rgb_light_level
echo "5" > /sys/class/leds/indicator/bln_light_level
echo "1" > /sys/class/leds/indicator/bln_flash_blink
echo "1" > /sys/class/leds/indicator/bln_flash_blink_bright
echo "5" > /sys/class/leds/indicator/bln_flash_blink_bright_number
echo "0" > /sys/class/leds/indicator/bln_flash_blink_number
echo "4" > /sys/class/leds/indicator/bln_flash_blink_wait_sec
echo "1" > /sys/class/leds/indicator/bln_flash_wait_inc
echo "8" > /sys/class/leds/indicator/bln_flash_wait_inc_max
echo "0" > /sys/class/leds/indicator/bln_flash_haptic_mode
echo "2" > /sys/class/leds/indicator/bln_flash_dim_mode
echo "1" > /sys/class/leds/indicator/bln_flash_dim_use_period
echo "23" > /sys/class/leds/indicator/bln_flash_dim_period_start_hour
echo "8" > /sys/class/leds/indicator/bln_flash_dim_period_end_hour
echo "0" > /sys/class/leds/indicator/bln_vib_notification
echo "12" > /sys/class/leds/indicator/bln_vib_notification_slowness
echo "250" > /sys/class/leds/indicator/bln_vib_notification_length
echo "1" > /sys/fpf/squeeze_wake
echo "2" > /sys/fpf/dt_wait_period
echo "9" > /sys/fpf/dt_wait_period_max
echo "1" > /sys/fpf/squeeze_sleep
echo "1" > /sys/fpf/squeeze_peek
echo "0" > /sys/fpf/squeeze_peek_kcal
echo "4" > /sys/fpf/squeeze_peek_halfseconds
echo "1" > /sys/fpf/squeezee_max_power_level
echo "1" > /sys/fpf/squeeze_swipe
echo "1" > /sys/fpf/squeeze_swipe_vibration
echo "0" > /sys/fpf/fpf
echo "20" > /sys/fpf/vib_strength
echo "9" > /sys/fpf/fpf_dt_wait_period
echo "1" > /kad_on
echo "0" > /kad_only_on_charger
echo "1" > /kad_disable_touch_input
echo "8" > /kad_repeat_period_sec
echo "4" > /kad_repeat_times
echo "10" > /kad_halfseconds
echo "1" > /kad_repeat_multiply_period
echo "1" > /kad_kcal
echo "0" > /squeeze_peek_kcal
echo "2" > /notification_booster

Anything off?

Also, there are few more settings than you have in your tutorial on FP ;)
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
damn, I cannot tell why it doesn't work while on charger. This looks almost what I use, and only difference doesn't matter. (fpf = 0)

Question: is there a mod on Viper to Blink Green led even while on charger, and do you use it?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Whiskey103:
Yes, but I have this disabled.

And i don't have problems with LED, just KAD doesn't work on charger.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
To make things harder, could you do a backup, flash stock zip or LeeDroid and try?

Or anyone else not on Viper and using KAD having issues while charger plugged and KAD won't work?

Or rather someone else in Viper with same issue?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
- Update 2.4.2 stable -​

KAD updates:

- three finger gesture --> touch screen with 3 fingers, much safer for in-pocket situations than Fingerprint tap interruption.

(FP tap input on KAD screen is now default blocked for this reason, and this 3 finger gesture is default on.)

------- /sys/fpf/kad_three_finger_gesture 1/0 (default 1) - interrupts KAD and wakes device

- add KAD setting: disable fingerprint input interruption / sysfs

------- /sys/fpf/kad_disable_fp_input (default 1) - blocking fingerprint tap input from waking fully on KAD screen. A fingerprint unlock still gets through

- faster color restore, almost instant (KAD kcal grayscale mask /squeeze peek kcal mask)

- fix touch input mess-up bug

Notifications Switch Control (new name for Low light switch) updates:

- add very long volUp/Dn gesture to access LowLight/LowVib with KAD mode (keep pressing over 1 sec to get this)

--- KAD override on (even if KAD is off by default), Notification LED dimmed, BLN off (only dimly happening on charger), flashlight notif/notif reminder off, notification booster off

--- notice that still, apart from KAD override, all other stuff needs to be set ON to work if switching to High brightness etc modes, they are not overridden - unlike KAD which is overridden! (I take now an oath to write about this an in depth tutorial later :D )

Download:

https://www.androidfilehost.com/?fid=962021903579487317
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] p50kombi:
And here's the exkm settings with those two added.

https://www.dropbox.com/s/jpwkqwzbbfdx5hs/Cleanslate242KAD.exkm?dl=0
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] sttw1fa:
∆∆∆....and I just got 2.4.1 installed a couple hours ago.

Driving me :silly::eek:

Your development is awesome.

But, I'm gonna need a guide to keep up with the endless config options. :highfive:
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Haha yes, when I'll get there I have a plan to create a comprehensive video guide and some better sysfs guide....
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
All are under /sys/class/leds/indicator/ on the u11
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
Squeeze to wake/sleep is an excellent feature. And not to forget the low temperatures compared to other kernels= the really best kernel for u11 from my sight! Congrats and many thanks!:highfive::good::cool:

Aa little thank you: 5X751084KP1817648
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Thanks and much appreciated!

I'm using squeeze now much more often and it's convenient, I was only using long squeeze for camera until now. :)
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
Same here, but:cool: squeeze makes sense now, haahaa!great!
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] velimirchek:
so humbled to be mentioned under "fixes" .. thank you :highfive:

squeeze feature is great, just try to recalibrate squeeze pressure level and have some fun :laugh:

(will turn off screen after each press :D )

waiting for damn 1.27 sources, these micro labs are annoying, damn you htc
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Yep, you need to disable the squeeze settings before trying to recalibrate.. I found this too, forgot to mention in my post about set up. Will add now. :)

Yeah, 1.27 far away as there's no roll-out yet officially if I get it right
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] p50kombi:
I know it's a great feature, burn how do I turn it off... :angel:

So if on using edge sense plus, how can I stop my screen from turning off every time I squeeze my phone?

Double squeeze doesny work anymore as my phone keeps switching off after one squeeze ;)
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] velimirchek:
well custom kernels work mostly fine except from time to time there is micro lag while scrolling or better to say stuttering.. every 2-5 minutes and lasts for few minutes..

not a big issue, but kills the smoothness.. also it is finally officially out in China so Europe kernel sources are just like months away :laugh:

I'm sure someone will figure it out soon ;)
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
You can switch it off, just go to the settings and select a squeeze Action for short squeeze. If should disable squeeze to sleep
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] jhill110:
Thanks tbalden. Easier for me than double tap fingerprint.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Sorry, it seems that this is only valid if you configured flashlight as short squeeze action. If it's an application it won't disable squeeze to sleep wake...

So it's not that easy to switch it off meh.... :)

But

You can still do it with

/sys/fpf/squeeze_wake 0 and

/sys/fpf/squeeze_sleep 0

That's a bit of a bummer, I thought root will not be needed to turn it off... I'll think about this a bit, if there's a solution without sysfs...
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
[MENTION=271041]p50kombi[/MENTION] BTW there's already a possibility, if you keep pressing squeeze a bit more it'll give you a second gentle vibration. It will work like as if you pressed normal squeeze, won't wake or sleep. A long squeeze gives you three vibrations now.

It's a way to keep all working still.. Tho double squeeze is not possible because of the time passing.. Single squeeze for edge sense plus works fine tho this tricky way, I've tested

Edit:

Scrap this above, as short squeeze triggers edge sense plus too, so it's going to mess the whole thing up.

It's only working for htc action camera to take pictures with a bit longer squeeze
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] p50kombi:
I do use double squeeze so for now I'll just set those two to 0.

Thanks for letting me know.. :svetius:
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
My second solution, is not working either only for htc camera squeeze action, as it will trigger the edgesenseplus while screen is turning off/on...

Well anyway I'll keep thinking what could be done.

Maybe a command argument in installer to enable disable on installation without rooting...
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] p50kombi:
I've just set the flags you mentioned to 0, it's not a big issue for me to do stuff like that :)

As long as I know where to look...hehe..

Thanks for all your help mate, greatly appreciated...
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
:good: Ok. :)

Thanks for bringing it up anyway, it was a surprise, as I have only tried randomly one setting (short squeeze = Flashlight), which is the single one that by itself blocks the event that kernel code I've changed uses to detect the squeeze... so i wrongly deduced that all settings except "Shortsqueeze = Off" will block my feature...but no... So here I am, spinning around it to see how I can work this around, if possible at all :)
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] p50kombi:
Glad to help where I can mate...

Good luck figuring it out :)

---------- Post added at 01:10 PM ---------- Previous post was at 12:37 PM ----------

@tbalden seem to have a brainfart moment.

I'm trying to set a script using elementalx script manager.

I thought

echo "0" /sys/fpf/squeeze_wake

echo "0" /sys/fpf/squeeze_sleep

would do it, but the values remain 1.

Any idea how to script it so it sets them as 0 at boot?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
just a typo missing the direction sign?

echo "0" > /sys/fpf/squeeze_wake

echo "0" > /sys/fpf/squeeze_sleep
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] p50kombi:
strange, I tried that, no dice, after running the script using elementalx script manager, the values both stay 1

---------- Post added at 01:20 PM ---------- Previous post was at 01:15 PM ----------

does it need a header at the top of the script?

atm, I literally only have those two lines in the script
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Permission might matter if this occurs after reboot.

Well, I think header is not a must, but I'd try copy that too, from some other script in system
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Thanks! :highfive:
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] alexchin91:
Thanks for kernel. However after I flashed the kernel I found that it delays when I press home button . By any means i can change the speed?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Fingerprint doubletap sleep / configurable Home button functionality

-- /sys/fpf/fpf -- Value 1 -> work simple HOME input button (configurable), Value 2 (default) - work as doubletap sleep without 3rd party apps, Value 0 - off, stock behavior

-- /sys/fpf/vib_strength -- set it to 0 to have no vibration, set about 20 for normal

-- /sys/fpf/fpf_dt_wait_period -- Values: min 0 max 9 , (default value without tweak app setting is 2 -> 90msec, 0 = 72msec... 9 = 146msec wait before press is interpreted as single press)
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Progress, been busy with making the switch back from grayscale filter to normal colors even faster when using kernel ambient display, and using squeeze, fingerprint or three finger gesture to interrupt.

Now it's really instant. Testing a bit more...
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Meh gathered a bunch of bugs, regressions or latent. Gonna have to hunt them down. Have plans for each how to eliminate. Some fingerprint touch related to squeeze scrolling and touching screen same time, some to KAD color mask .

No mercy, no retreat ??
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] langkhack18:
After i update to 2.4.2, safety check failed lol. Any help? Thanks :D
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] p50kombi:
All fine here, must be something else you flashed...
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
Not here!
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
---- reverting, just detected a bug with KCal restore :S

edit: right when posted the update found out a problem with the new way KCal grayscale is restored to colors... testing another day with a supposedly working patch :)
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] langkhack18:
I did flash xposed and installed gravitybox before i flashed the kernel, wonder if that causes the problem tho.

Btw do you know how to disable the green noti led from the phone xD
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] p50kombi:
K

Xposed will anyways trip SafetyNet.... Dooh
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] langkhack18:
First time using xposed, sorry hehe :p
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
sysfs: /sys/class/leds/indicator/

---- /sys/class/leds/indicator/bln_rgb_light_level - 0-20 (the lower value the brighter) notification led light dimmer

---- bln_light_level - 0-20 (the lower value the brighter) key buttons light dimmer
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] langkhack18:
Maybe a noob question but which part/section in EXKM do i use to change these value :D. Thanks a lot :fingers-crossed:

Edit: i think i got it xD
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tbalden:
Nice! :D there's a dedicated setting in exkm but I'm not sure of the naming. Glad you found it
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] dijia1124:
So nice of your kernel that I am wondering why HTC doesn't add these extraordinary features into stock ROM.emm that is my feeling when using stock ROM these days cuz now my system version is 1.33 without root and waiting for Android O OTA :)
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] dangtoi1993:
i have a question. Any way to turn off Flash notifycation feature?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] p50kombi:
read second post, it's all there:

Flashlight notification:

-- bln_flash_blink - 0/1