[Treble-Enabled Device Guides, News, & Discussion] Kaustubhx:
Hey guys.. Actually I am not the developer of the Treble Rom for OnePlus 3.. And second thing OP3 have un-official treble support..

But the thing is I flashed the Treble LOS 16.0 : https://mega.nz/#F!A0VmQAaC!Mc3HYZgAkxeoQwGkZyJvwg on OP3 and flashed a OOS 10 GSI..

And the alert slider was broken on that and I've got the logs.. But I need some help to figure it out..

Source code : https://github.com/OP3Treble

The logs are:

02-01 20:11:52.333 9829 10029 E AlertSliderHw:

02-01 20:11:52.333 9829 10029 E AlertSliderHw: java.io.FileNotFoundException: /sys/class/extcon/extcon0/name: open failed: ENOENT (No such file or directory)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at libcore.io.IoBridge.open(IoBridge.java:496)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at java.io.FileInputStream.<init>(FileInputStream.java:159)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at java.io.FileInputStream.<init>(FileInputStream.java:115)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at java.io.FileReader.<init>(FileReader.java:58)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw$you.hr(Unknown Source:32)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw$you.<init>(Unknown Source:24)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw.<init>(Unknown Source:5)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.tsu.initInstance(Unknown Source:49)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderManagerInjector.initAlertSliderManager(AlertSliderManagerInjector.java:38)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService.onSystemReady(AudioService.java:1083)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService$AudioHandler.handleMessage(AudioService.java:6118)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at android.os.Handler.dispatchMessage(Handler.java:107)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at android.os.Looper.loop(Looper.java:214)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService$AudioSystemThread.run(AudioService.java:5634)

02-01 20:11:52.333 9829 10029 E AlertSliderHw: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at libcore.io.Linux.open(Native Method)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at libcore.io.ForwardingOs.open(ForwardingOs.java:167)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at libcore.io.BlockGuardOs.open(BlockGuardOs.java:252)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	at libcore.io.IoBridge.open(IoBridge.java:482)

02-01 20:11:52.333 9829 10029 E AlertSliderHw:	... 13 more

02-01 20:11:52.333 9829 10029 D AlertSliderHw: /sys/class/extcon/extcon0/name != soc:tri_state_key

02-01 20:11:52.334 9829 10029 E AlertSliderHw:

02-01 20:11:52.334 9829 10029 E AlertSliderHw: java.io.FileNotFoundException: /sys/class/extcon/extcon1/name: open failed: ENOENT (No such file or directory)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at libcore.io.IoBridge.open(IoBridge.java:496)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at java.io.FileInputStream.<init>(FileInputStream.java:159)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at java.io.FileInputStream.<init>(FileInputStream.java:115)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at java.io.FileReader.<init>(FileReader.java:58)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw$you.hr(Unknown Source:32)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw$you.<init>(Unknown Source:24)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw.<init>(Unknown Source:5)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.tsu.initInstance(Unknown Source:49)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderManagerInjector.initAlertSliderManager(AlertSliderManagerInjector.java:38)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService.onSystemReady(AudioService.java:1083)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService$AudioHandler.handleMessage(AudioService.java:6118)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at android.os.Handler.dispatchMessage(Handler.java:107)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at android.os.Looper.loop(Looper.java:214)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService$AudioSystemThread.run(AudioService.java:5634)

02-01 20:11:52.334 9829 10029 E AlertSliderHw: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at libcore.io.Linux.open(Native Method)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at libcore.io.ForwardingOs.open(ForwardingOs.java:167)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at libcore.io.BlockGuardOs.open(BlockGuardOs.java:252)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at libcore.io.IoBridge.open(IoBridge.java:482)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	... 13 more

02-01 20:11:52.334 9829 10029 D AlertSliderHw: /sys/class/extcon/extcon1/name != soc:tri_state_key

02-01 20:11:52.334 9829 10029 E AlertSliderHw:

02-01 20:11:52.334 9829 10029 E AlertSliderHw: java.io.FileNotFoundException: /sys/class/extcon/extcon2/name: open failed: ENOENT (No such file or directory)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at libcore.io.IoBridge.open(IoBridge.java:496)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at java.io.FileInputStream.<init>(FileInputStream.java:159)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at java.io.FileInputStream.<init>(FileInputStream.java:115)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at java.io.FileReader.<init>(FileReader.java:58)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw$you.hr(Unknown Source:32)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw$you.<init>(Unknown Source:24)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw.<init>(Unknown Source:5)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.tsu.initInstance(Unknown Source:49)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderManagerInjector.initAlertSliderManager(AlertSliderManagerInjector.java:38)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService.onSystemReady(AudioService.java:1083)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService$AudioHandler.handleMessage(AudioService.java:6118)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at android.os.Handler.dispatchMessage(Handler.java:107)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at android.os.Looper.loop(Looper.java:214)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService$AudioSystemThread.run(AudioService.java:5634)

02-01 20:11:52.334 9829 10029 E AlertSliderHw: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at libcore.io.Linux.open(Native Method)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at libcore.io.ForwardingOs.open(ForwardingOs.java:167)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at libcore.io.BlockGuardOs.open(BlockGuardOs.java:252)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	at libcore.io.IoBridge.open(IoBridge.java:482)

02-01 20:11:52.334 9829 10029 E AlertSliderHw:	... 13 more

02-01 20:11:52.334 9829 10029 D AlertSliderHw: /sys/class/extcon/extcon2/name != soc:tri_state_key

02-01 20:11:52.335 9829 10029 E AlertSliderHw:

02-01 20:11:52.335 9829 10029 E AlertSliderHw: java.io.FileNotFoundException: /sys/class/extcon/extcon3/name: open failed: ENOENT (No such file or directory)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at libcore.io.IoBridge.open(IoBridge.java:496)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at java.io.FileInputStream.<init>(FileInputStream.java:159)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at java.io.FileInputStream.<init>(FileInputStream.java:115)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at java.io.FileReader.<init>(FileReader.java:58)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw$you.hr(Unknown Source:32)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw$you.<init>(Unknown Source:24)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw.<init>(Unknown Source:5)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.tsu.initInstance(Unknown Source:49)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderManagerInjector.initAlertSliderManager(AlertSliderManagerInjector.java:38)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService.onSystemReady(AudioService.java:1083)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService$AudioHandler.handleMessage(AudioService.java:6118)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at android.os.Handler.dispatchMessage(Handler.java:107)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at android.os.Looper.loop(Looper.java:214)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService$AudioSystemThread.run(AudioService.java:5634)

02-01 20:11:52.335 9829 10029 E AlertSliderHw: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at libcore.io.Linux.open(Native Method)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at libcore.io.ForwardingOs.open(ForwardingOs.java:167)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at libcore.io.BlockGuardOs.open(BlockGuardOs.java:252)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	at libcore.io.IoBridge.open(IoBridge.java:482)

02-01 20:11:52.335 9829 10029 E AlertSliderHw:	... 13 more

02-01 20:11:52.335 9829 10029 D AlertSliderHw: /sys/class/extcon/extcon3/name != soc:tri_state_key

02-01 20:11:52.336 9829 10029 E AlertSliderHw:

02-01 20:11:52.336 9829 10029 E AlertSliderHw: java.io.FileNotFoundException: /sys/class/extcon/extcon4/name: open failed: ENOENT (No such file or directory)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at libcore.io.IoBridge.open(IoBridge.java:496)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at java.io.FileInputStream.<init>(FileInputStream.java:159)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at java.io.FileInputStream.<init>(FileInputStream.java:115)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at java.io.FileReader.<init>(FileReader.java:58)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw$you.hr(Unknown Source:32)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw$you.<init>(Unknown Source:24)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw.<init>(Unknown Source:5)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.tsu.initInstance(Unknown Source:49)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderManagerInjector.initAlertSliderManager(AlertSliderManagerInjector.java:38)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService.onSystemReady(AudioService.java:1083)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService$AudioHandler.handleMessage(AudioService.java:6118)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at android.os.Handler.dispatchMessage(Handler.java:107)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at android.os.Looper.loop(Looper.java:214)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService$AudioSystemThread.run(AudioService.java:5634)

02-01 20:11:52.336 9829 10029 E AlertSliderHw: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at libcore.io.Linux.open(Native Method)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at libcore.io.ForwardingOs.open(ForwardingOs.java:167)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at libcore.io.BlockGuardOs.open(BlockGuardOs.java:252)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at libcore.io.IoBridge.open(IoBridge.java:482)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	... 13 more

02-01 20:11:52.336 9829 10029 D AlertSliderHw: /sys/class/extcon/extcon4/name != soc:tri_state_key

02-01 20:11:52.336 9829 10029 E AlertSliderHw:

02-01 20:11:52.336 9829 10029 E AlertSliderHw: java.io.FileNotFoundException: /sys/class/extcon/extcon5/name: open failed: ENOENT (No such file or directory)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at libcore.io.IoBridge.open(IoBridge.java:496)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at java.io.FileInputStream.<init>(FileInputStream.java:159)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at java.io.FileInputStream.<init>(FileInputStream.java:115)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at java.io.FileReader.<init>(FileReader.java:58)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw$you.hr(Unknown Source:32)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw$you.<init>(Unknown Source:24)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderHw.<init>(Unknown Source:5)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.tsu.initInstance(Unknown Source:49)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.oneplus.android.server.alertslider.AlertSliderManagerInjector.initAlertSliderManager(AlertSliderManagerInjector.java:38)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService.onSystemReady(AudioService.java:1083)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService$AudioHandler.handleMessage(AudioService.java:6118)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at android.os.Handler.dispatchMessage(Handler.java:107)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at android.os.Looper.loop(Looper.java:214)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at com.android.server.audio.AudioService$AudioSystemThread.run(AudioService.java:5634)

02-01 20:11:52.336 9829 10029 E AlertSliderHw: Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at libcore.io.Linux.open(Native Method)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at libcore.io.ForwardingOs.open(ForwardingOs.java:167)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at libcore.io.BlockGuardOs.open(BlockGuardOs.java:252)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	at libcore.io.IoBridge.open(IoBridge.java:482)

02-01 20:11:52.336 9829 10029 E AlertSliderHw:	... 13 more

02-01 20:11:52.336 9829 10029 D AlertSliderHw: /sys/class/extcon/extcon5/name != soc:tri_state_key

02-01 20:11:52.338 9829 10029 E AlertSliderHw: device is not support AlertSlider

02-01 20:11:52.341 9829 10029 D AlertSliderHw: readStringFromFile file not exists : /mnt/vendor/persist/engineermode/tri_state_hall_data