I've written an SQL script which returns the uptime values (in seconds) for all the BlackBerry Smartphone users (sourced via the SyncDeviceMgmt table).
I have a few v4.2.2.x 8830's users who are currently on ~48 days (I have no 8830's users with heigher than 49 days uptime) and their last update time is within the last ~6 hours which is expected.
It'll be interesting to see what happens in the next couple of days.
I predict that the uptime will be around ~49 days and remain at that, and the last update time (and other read-only information) will not update from that point on.
Possibly the CMNG and SYNC logs might show some information (or lack of information) from these devices when they get near to 49 days.
I have a couple of v4.5.x.x 8830's users, however they're only at ~32 days uptime - so I'll be closely monitoring these in the next 17+ days.
I see that alt+shift+h provides the uptime in seconds from the device, I'm going to get some of the affected users to report back with the value on their devices.
As you can imagine, without this read-only information updating, it makes managing the devices from an software configuration point of view rather impossible.
.