Receiving data through light with low-end smartphones