smartphone resilience