digest: add barebones smartphone mode