Revert "Revert "Telephony: Don't read records from card if not needed.""

This reverts commit 2bda0907af637f5759713f1ecc2227bf9b71e959.

Change-Id: If7782e6efdab19552e7891cc51e29880ffc778e8