01

A phone number is not the whole call

A dealership phone may have two active SIMs, carrier-specific call controls, a contact match, a waiting call, and a recent-call entry that needs to preserve the line used. A generic call button hides every one of those decisions.

LP Phone became a default-dialer experience because Android Telecom owns these states. The interface has to respond to the device and carrier rather than simulate controls the phone cannot perform.

02

Snapshot the line before the call disappears

When Telecom removes a call, its account and subscription details may no longer be available. LP Phone captures the relevant line identity before cleanup so recents and a later callback can still explain which SIM handled the conversation.

A callback can prefer that prior line when Android permits it, while still giving the user a clear choice when the device exposes multiple accounts.

03

Hang-up creates the next decision

The useful product moment is often immediately after the call. A short-lived post-call panel can expose the next supported action while the contact and conversation are still clear, then get out of the way.

That panel cannot assume every call came from LotPro or that every device grants the same capabilities. The action policy is based on the ended call and current pairing state.

04

Current limits

LP Phone is an Android 10+ private preview. Call waiting, merge, audio routes, SIM selection, and other controls vary by phone, carrier, Android version, and granted role. Always-on relay behavior is not part of the current public claim; Phone Control availability is confirmed during rollout.

More LotPro build notesBack to all notes