a commercial off - the - shelf smartphone is adapted , through software modifications only , to provide multiple operating domains or domains that provide differing levels of security and reliability . each operating domain is isolated from the others . detection of unauthorized modification is provided . cross domain activity notification is provided .