I was going through all of my installed applications on my phone a while ago, just to clear out what junk is in there I don't need. And like an idiot, I looked at my Contacts Storage (com.android.providers.contacts version 4.4.4-4c563b90c4) app and thought, "U know what, my contacts are already on my Contacts app, I don't need this." And so I cleared data and disabled the app.
I went to my Contacts app to see if everything was fine, and all my contacts were gone. Panicking, I went back to my Settings and enabled Contacts Storage back up again, and when I went back in to re-enter my contacts, an error message came up:
java.lang.IllegalArgumentException: Must specify both or neither of ACCOUNT_NAME and ACCOUNT_TYPE; URI: content:// com.android.contacts/raw_contacts, calling user: com.simplemobiletools.contacts, calling package:com.simplemobiletools.contacts
I don't know if a certain piece of software required to save my contacts was deleted along with my contacts. Does that mean I can't store contacts for good? I don't have a Google account saved on my phone.
I'm using an Amazon Fire Phone running CyanogenMod 11-201508100UNOFFICIAL-kodiak on Android 4.4.4