Patent ID: 7941403

Claim:
A mobile computing device, comprising: a radio; a processor coupled to said radio; a memory coupled to said processor, said memory to store a file system manager module that when executed by said processor manages an Embedded File System, said file system manager module to create a factory image of said Embedded File System during a power off or reset condition when the power off or the reset condition is not caused by an error condition, store said factory image in a reserved area of said memory, detect the error condition for said Embedded File System by reading a requested data sample from a file in said Embedded File System and comparing said requested data sample with a defined data sample and detecting said error condition when said requested data sample does not match said defined data sample, replace said Embedded File System with said factory image when an error is detected, and request a reboot of said mobile computing device to instantiate said Embedded File System stored by said factory image once said Embedded File System has been replaced; and wherein said file system manager module to detect said error condition by monitoring power cycles for said radio, and wherein said file system manager module to compress said Embedded File System when said factory image is created.