Archived:UserSvr::ResetMachine() can corrupt data files on S60 1st Edition (Known Issue)
It is possible to reset the device by calling the UserSvr::ResetMachine() method, but this should not be done because data files can get corrupted.
UserSvr::ResetMachince() provides means to reset the device. However, applications should not use this function because it does not allow a proper exit, which can cause corruption of data files.
Let the user always reset the device manually.