We never intended to keep you waiting. Unfortunately, we ran into some unexpected roadblocks. First, there was an unforeseen OS signing issue, which has recently been resolved. Our camera module had stability issues on Lollipop, and we had to rebuild it for compatibility. Several other crucial drivers, including our Wi-Fi drivers, also needed to be updated to work flawlessly with the upgrade. Admittedly, it took a little more time than we had planned, but we only release updates that we are proud of; that means refusing to take shortcuts or deliver sub-par experiences.