A wireless user device includes functionality for detecting and collecting
information about network hotspots in a surrounding environment before an
operating system is loaded. In this manner, a mobile user can check for
wireless network availability without having to first complete a lengthy
boot sequence.