Cómo ocultar completamente un proceso de Android
1: Implementado dentro de la propia aplicación, mostrando u ocultando su icono en la lista de programas.
2: Mostrando el icono
PackageManager p = getPackageManager() ;
p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);
3: Ocultar icono
PackageManager p = getPackageManager();
p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);