Posts tagged with: android power user
  • by |

    ClockworkMod Recovery, generally shortened to "CWM", is one of the most popular custom recoveries for Android-powered smartphones and tablets. Originally developed by Koushik Dutta, or "Koush", CWM lets power users do all kinds of really powerful tasks that aren't included in the stock recovery on most devices. What are Images? No, we're not talking about pretty pictures that are worth a thousand words, in this context an "image" is essentially a self-contained operating system. Most of us are familiar with the "System" image, it's the part of Android that we use every day. There is also ...

    Share
    Read On
  • by |

    ODEX and DEODEX are terms that are thrown around a lot when we're talking about Custom ROMs. Some ROMs are DEODEXED, others are not. What does that mean and why do we have them? If you haven't already watched the last couple episodes of Android Power User, you might want to. In those episodes we talk about the JIT Compiler, and the Dalvik Cache and Dalvik VM. If you've already watched those or have a solid understanding of them, let's dive right in! Android apps are stored in .APK files (that stands for "Android Package", in case you were wondering). Like we talked about, the files ...

    Share
    Read On
  • by |

    In today's episode of Android Power User we're going to learn about the Dalvik VM and Dalvik Cache, why they're named the way they are, what they do, and how they do it. "Dalvik", it's a word that gets thrown around when you're talking about custom ROMs, particularly when flashing a new ROM and the need to "Wipe the Cache". Today you'll find out what that means (just in case you didn't already know). In our last episode we talked about JIT, or "Just In Time", which is the compiler built into newer versions of Android. We sort of put the cart before the horse with that one, but it helped ...

    Share
    Read On
  • by |

    JIT is one of those newfangled acronyms that are used in business today. It builds on the concept that having inventory on-hand is expensive, and in an effort to cut costs, inventory can be reduced to only that which you need "right now". The theory follows that you order only the supplies that you need for your current production run so they're delivered "just in time" -- JIT. In computing, it's not that different. Just-in-time compilation (JIT) -- sometimes called "dynamic translation", is one way to improve the performance of apps at runtime -- but how it does so is a little confusing. ...

    Share
    Read On
  • by |

    What is the "kernel"? We have thrown the term around quite a bit, but we haven't really dug into what it is and what it means, and why is it called that? The term doesn't derive from "colonel", a rank in the military, instead, it refers to fruits and nuts. In the practical world, the kernel is the softer, usually edible part of a nut, or seed and is contained within its hard shell. When talking about smartphones, tablets, and even computers, the kernel isn't that much different... though I wouldn't recommend you eat it. Think of it like popcorn. If you try to eat a popcorn kernel without ...

    Share
    Read On
  • by |

    Your Android's recovery image is normally responsible for flashing over-the-air (OTA) updates from your phone's manufacturer (Samsung, HTC, Motorola, etc.), but the recovery image is even more important if you want to customize your Android with a custom kernel or custom ROM. Kind of like dual-booting on a desktop computer, Android is split into multiple "images", such as your "system image" where the operating system itself runs, and the "recovery image". The recovery image is like a miniature operating system that is only responsible for flashing updates and related tasks. Booting into ...

    Share
    Read On
  • by |

    Unlocking and Rooting. They're two words that we throw around all the time, and sometimes it seems like they're used as synonyms.  They aren't the same thing, but it's not hard to see why there may be some confusion. Let's tackle unlocking first, since that's what usually comes first in the process. What is Unlocking? When we're talking about "unlocking and rooting" your phone or tablet, the "unlocking" part has to do with unlocking the bootloader. If you don't remember, we talked about the bootloader in our last episode of Android Power User. If you haven't guessed, the bootloader comes ...

    Share
    Read On
  • by |

    If you're running the ROM that came on your phone you've probably seen at least one update come over-the-air (or OTA). These updates are built, tested, refined, packaged, and eventually pushed to your smartphone or tablet by the device's manufacturer. Sometimes updates come quickly, other times they can take forever -- or may not come along at all. Regardless, if you're running stock, you don't really have to do anything to get whatever updates may come. They just magically show up one day on your phone and give you the option of installing them. People who run custom ROMs, however, aren't ...

    Share
    Read On
  • by |

    This is the first episode of our new series, Android Power User, where we talk about technology, definitions, and concepts to help regular Android users become Android Powerusers! The bootloader, in almost any computing environment (not just Android), is executable code that runs before the operating system loads and starts to run. Distilled down to its most basic function, the bootloader contains instructions to boot the operating system. Bootloaders are specific to the hardware upon which they're running which explains why every kind of phone and tablet, as well as every laptop and ...

    Share
    Read On
Mobile Version