
What is a odexed and de-odexed framework, and what is the difference between the two? A unlocked bootloader will allow you to install custom ROMs & Kernels (as well as some other neat things) on your device. The bootloader can come locked or unlocked from the manufacture. The bootloader is a program code that is executed before the device OS starts up, and that instructs that device to boot “normally”. A custom kernel can dramatically change the way your device’s hardware performs… for the better and/or the worse. In simplest terms it’s a connection between your apps and your device’s hardware i.e.

A kernel is the heart of the device's OS. But hey, best for you to at least know what it is. Read carefully, and make sure you understand what you are getting into before you flash.Īs a rule of thumb, if you have to ask, you probably shouldn’t be messing with this anyway. Which one you will want to flash, will be entirely up to you. Some ROMs contain simple changes like changing icons and adding extra options to things, other more complicated ROMs can change the entire Android experience. In fact it’s a good idea to enable this, and leave it that way… forever! This setting can be found on your device under Settings -> Development -> USB debuggingĪ rom is like a custom firmware image that is made by a Developer either entirely from scratch, or based off of the official firmware package. One of the primary things to remember when trying to use adb, is that you need to enable debugging on your device. to your device, move things around, set permissions, etc. So what this basically is, is a command/terminal based interface you can run from your PC, to interact with your device and its file structure.

sbf file it will return you to a stock/retail device.ĪDB = Android Debug Bridge. in the OTA, but also all the other “stock” info. sbf file that you download and flash on your own will most of the time not only contain the updated info. they are more of less what you are installing on your device when you do a OTA (over the air) update except an actual. SBF stands for Single Binary File, and contains a firmware image that can be installed on your device. These tasks can be as simple and beneficial as backing up your system setting, or as complicated as installing custom ROMs, Kernels, etc. Put simply, Rooting your device allows you, and/or rooted apps, to access parts of the Linux based Android software that is your OS, and that you would otherwise not be able to access.
