Flash Smartphones