  We theoretically introduce and experimentally demonstrate the realization of
a nonclassicality test that allows for arbitrarily low detection efficiency
without invoking any extra assumptions as independence of the devices. Our test
and its implementation is set in a prepare-and-measure scenario with an upper
limit on the communication capacity of the channel through which the systems
are communicated. The essence for our novel test is the use of two preparation
and two measurement devices, which are randomly paired in each round. Our work
opens up the possibility of experimental realizations of device independent
protocols with current off-the-shelf technology.
