Android: There have been times when we know there’s an update available for our Android devices and yet nothing is showing up when you check the device settings. The problem lies with staggered releases that vary from manufacturer to manufacturer and carrier to carrier. Heres an alternative method to force a check for system updates on your Android phone.
Usually you can go to Settings > About Phone > System Update to check for available updates, but the problem with that is carriers often have staggered release cycles. Ghacks posts an alternative method: go to Settings > Apps (or Applications) and select show All. Then find Google Services Framework and click the Clear Data button. Then click the Force Stop button.
Note that this might not work on the first try. And if there’s no update available from your carrier or manufacturer, it won’t magically create one for your device.