There is a new firmware update for my phone: Which version of the Android™ platform does my Samsung Galaxy S® II Skyrocket™ use? : AT&T Cell Phones | Samsung But it's from ATT. We switched to Cricket as our new provider - can I still use the ATT firmware upgrade, or did Cricket install their own firmware when we switched? It's possible Cricket already installed the newer version. How can I check I know it's somewhere in "About Device" but not sure which part of the info would tell me) All of the info appears to indicate I have that update: Android version: 4.1.2 Baseband version: I727UCNJ1 Kernel version: 3.0.31-844945 se.infra@SWDA2502 #1 SMP PREEMPT Wed Oct 1 12:07:31 KST 2014 Build number: JZO54K.I727UCNJ1 But I think I saw an option to do an upgrade when I was in the menu where I go to delete the cache (by holding the power & both volume buttons during bootup) (Obviously, I don't know a lot about smart phones).