CPC G06F 3/065 (2013.01) [G06F 3/061 (2013.01); G06F 3/0659 (2013.01); G06F 3/0673 (2013.01); G06F 3/0679 (2013.01)] | 18 Claims |
1. A file reading method, comprising:
determining, by a processor, whether a file in a Subscriber Identity Module (SIM) card is stored in a non-volatile memory;
performing, by the processor, a reading process to read the file from the SIM card if the file is not stored in the non-volatile memory; and
storing, by the processor, the file into the non-volatile memory,
wherein performing the reading process to read the file from the SIM card comprises:
determining, by the processor, whether a reading access condition of the file matches a specific access condition level;
determining, by the processor, whether the reading process supports a short file identification (SFI) format if the reading access condition of the file matches the specific access condition level;
outputting, by the processor, a first selection command to select the file in the SIM card if the reading process fails to support the SFI format; and
outputting, by the processor, a first reading command to read the file from the SIM card.
|