[b]LG Optimus 2X
Stock Browser (Android 4.0.4)[/b]
<font color="red">Battery Level: Does not work, shows 100</font>
<font color="green">Language, Platform, DevicePixelRatio, BrowserName: Works</font>
<font color="red">AccelerationX, AccelerationY, AccelerationZ : Does not work, shows 0</font>
<font color="green">AccelerationXWithG, AccelerationYWithG, AccelerationZWithG: Works</font>
<font color="green">Alpha, Beta, Gamma: Works</font>
[b]Chrome (v31.0.1650.59)[/b]
<font color="red">Battery Level: Does not work, shows 100</font>
<font color="green">Language, Platform, DevicePixelRatio, BrowserName: Works</font>
<font color="green">AccelerationX, AccelerationY, AccelerationZ : Works</font>
<font color="green">AccelerationXWithG, AccelerationYWithG, AccelerationZWithG: Works</font>
<font color="green">Alpha, Beta, Gamma: Works</font>
[b]Dolphin (v10.2.3)[/b]
<font color="red">Battery Level: Does not work, shows 100</font>
<font color="green">Language, Platform, DevicePixelRatio, BrowserName: Works</font>
<font color="red">AccelerationX, AccelerationY, AccelerationZ : Does not work, shows 0</font>
<font color="green">AccelerationXWithG, AccelerationYWithG, AccelerationZWithG: Works</font>
<font color="green">Alpha, Beta, Gamma: Works</font>
[b]Dolphin Mini (v2.3)[/b]
<font color="red">Battery Level: Does not work, shows 100</font>
<font color="green">Language, Platform, DevicePixelRatio, BrowserName: Works</font>
<font color="red">AccelerationX, AccelerationY, AccelerationZ : Does not work, shows 0</font>
<font color="green">AccelerationXWithG, AccelerationYWithG, AccelerationZWithG: Works</font>
<font color="green">Alpha, Beta, Gamma: Works</font>
[b]Opera (v18.0.1290.67495)[/b]
<font color="red">Battery Level: Does not work, shows 100</font>
<font color="green">Language, Platform, DevicePixelRatio, BrowserName: Works</font>
<font color="green">AccelerationX, AccelerationY, AccelerationZ : Works</font>
<font color="green">AccelerationXWithG, AccelerationYWithG, AccelerationZWithG: Works</font>
<font color="green">Alpha, Beta, Gamma: Works</font>
[b]Opera Beta (v19.0.1340.69518)[/b]
<font color="red">Battery Level: Does not work, shows 100</font>
<font color="green">Language, Platform, DevicePixelRatio, BrowserName: Works</font>
<font color="green">AccelerationX, AccelerationY, AccelerationZ : Works</font>
<font color="green">AccelerationXWithG, AccelerationYWithG, AccelerationZWithG: Works</font>
<font color="green">Alpha, Beta, Gamma: Works</font>
[b]Firefox (v26.0.1)[/b]
<font color="green">Battery Level: Works !!!</font> <img src="smileys/smiley20.gif" border="0" align="middle">
<font color="green">Language, Platform, DevicePixelRatio, BrowserName: Works</font>
<font color="green">AccelerationX, AccelerationY, AccelerationZ : Works</font>
<font color="green">AccelerationXWithG, AccelerationYWithG, AccelerationZWithG: Works</font>
<font color="green">Alpha, Beta, Gamma: Works</font>
[b]UC Browser HD (v2.5.350)[/b]
<font color="red">Battery Level: Does not work . Shows 100</font>
<font color="green">Language, Platform, DevicePixelRatio, BrowserName: Works</font>
<font color="red">AccelerationX, AccelerationY, AccelerationZ : Does not work, shows 0</font>
<font color="green">AccelerationXWithG, AccelerationYWithG, AccelerationZWithG: Works</font>
<font color="green">Alpha, Beta, Gamma: Works</font>
[b]UC Browser (v9.5.0.360)[/b]
<font color="green">Battery Level: Works !!!</font> <img src="smileys/smiley32.gif" border="0" align="middle">
<font color="green">Language, Platform, DevicePixelRatio, BrowserName: Works</font>
<font color="red">AccelerationX, AccelerationY, AccelerationZ : Does not work, shows 0</font>
<font color="green">AccelerationXWithG, AccelerationYWithG, AccelerationZWithG: Works</font>
<font color="green">Alpha, Beta, Gamma: Works</font>
[b]Newman N2 / Freelander i20 (Android 4.1.1)
Stock Browser (Android 4.1.1)[/b]
<font color="red">Battery Level: Does not work, shows 100</font>
<font color="green">Language, Platform, DevicePixelRatio, BrowserName: Works</font>
<font color="red">AccelerationX, AccelerationY, AccelerationZ : Does not work, shows 0</font>
<font color="green">AccelerationXWithG, AccelerationYWithG, AccelerationZWithG: Works</font>
<font color="green">Alpha, Beta, Gamma: Works</font>
* Strange sensor behaviour (Megaman flies out of the screen)
[b]Firefox (v25.0.1)[/b]
<font color="green">Battery Level: Works !!!</font> <img src="smileys/smiley41.gif" border="0" align="middle">
<font color="green">Language, Platform, DevicePixelRatio, BrowserName: Works</font>
<font color="green">AccelerationX, AccelerationY, AccelerationZ : Works</font>
<font color="green">AccelerationXWithG, AccelerationYWithG, AccelerationZWithG: Works</font>
<font color="green">Alpha, Beta, Gamma: Works</font>
My conclusions:
1.
You could say that
(�_�)
( �_�)>��-�
(��_�)
WindowsPhone can't handle dancing Megaman
YEEEEAAAAAAAAHH <img src="smileys/smiley16.gif" border="0" align="middle">
2. Browser.BatteryLevel is supported only by a few browsers (all of them on Android only). This function would be usefull for FullScreen games in order to see the battery level during gameplay until is too late (when you receive the low battery warning)
3. Touch.Acceleration_, Touch.Acceleration_WithG, Alpha, Beta, Gamma returns the same values regardless the orientation ... So you would have to make 4 different profiles for it (Portrait, Upside Down, Landscape Left, Landscape Right)