'am wondering ... what do the windows phone system check to Identify that update is needed ?? and how does it identify the firmware version ?? is there a pattern or sequence ??
& How does this happen in case of the Extra+Info Fake denim appearance ??
I do not think the phone "knows" it needs a update. I think the phone "ask" ones a while "Microsoft" if there is an update. And "Microsoft" knows who is asking.
The phone has am I'd showing the model/build number and it shows the firmware number and build number as well as the os version (more than just 8.1). Denim is just the name it is known as. Denim, like all other firmware has a code representing it and its form (some phones get denim without certain features added since they don't have the hardware to take advantage of it. So even though they are all called denim, what it contains varies.