Provides protected read access to external storage. In Android 4.1 by default all applications still have read access. This will be changed in a future release to require that applications explicitly request read access using this permission. If your application already requests write access, it will automatically get read access as well. There is a new developer option to turn on read access restriction, for developers to test their applications against how Android will behave in the future.
Allows an application to read the user dictionary. This should only be required by an IME, or a dictionary editor like the Settings app.
Allows an application to read the system's call log that contains information about incoming and outgoing calls.
Allows an application to modify the system's call log stored on your phone
Allows an application to write to the user's word dictionary.
Details: Android 4.1 APIs | Android Developers : Permissions