update the devices it works with

fix some text and comments
shorten some if conditions
I did not merged this. For me, javadoc compiles without warnings/errors.