Auto-rotation and Ambient light sensors in ChromeOS use a very specific format. Currently only the common intel ISH hid sensors kernel driver has been ported to be usable in ChromeOS.
Before reporting Auto-rotation / Ambient light sensor not working, make sure your device is equipped with intel ISH hid sensors by running "dmesg | grep ish-hid", it should return something like:
ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]: enum_devices_done OK, num_hid_devices=2
Else, there is no need to create an issue, your only option is to port your Auto-rotation / Ambient light sensor kernel driver yourself or to hope that someone with the same hardware will port it.
If you have ported an Auto-rotation / Ambient light sensor kernel driver to be compatible with ChromeOS, don't hesitate to create an issue or a pull request so that your patch is applied directly to the brunch kernel.
Note: I can only provide limited support with porting those drivers as I do not have the related hardware.
Auto-rotation and Ambient light sensors in ChromeOS use a very specific format. Currently only the common intel ISH hid sensors kernel driver has been ported to be usable in ChromeOS.
Before reporting Auto-rotation / Ambient light sensor not working, make sure your device is equipped with intel ISH hid sensors by running "dmesg | grep ish-hid", it should return something like:
ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]: enum_devices_done OK, num_hid_devices=2
Else, there is no need to create an issue, your only option is to port your Auto-rotation / Ambient light sensor kernel driver yourself or to hope that someone with the same hardware will port it.
If you have ported an Auto-rotation / Ambient light sensor kernel driver to be compatible with ChromeOS, don't hesitate to create an issue or a pull request so that your patch is applied directly to the brunch kernel.
Note: I can only provide limited support with porting those drivers as I do not have the related hardware.