Hello and welcome to our community! Is this your first visit?
Register
Reigster at Galaxy S3 Forums
Page 1 of 2 12 LastLast
Results 1 to 10 of 13
Like Tree20Likes

Thread: Welcome To Android Community: Laypersonís dictionary of rooting terms.

  1. #1
    Super Moderator Astrix's Avatar
    Join Date
    May 2012
    Location
    Singapore
    Posts
    1,695
    Member #
    25
    Liked
    375 times
    Twitter
    It's a bird

    Welcome To Android Community: Laypersonís dictionary of rooting terms.

    You’re new to the Android community?



    Welcome to the wonderful world of customizing!

    Android’s all about the power to make your phone truly yours and if you dig deep enough, you’ll find a hundred ways to make your phone unlike anyone else’s on the planet. Or, at least, nearly unlike anyone else’s.

    The more you customize, the slimmer the chance people will have the exact same settings. If you’re a stickler for individuality, you’ve made the right choice by getting an Android.

    What’s a ROM? What does root mean? What are all these funny words people keep throwing at each other and what is the meaning of life? We’re kidding on the last one, sort of, but just like any newbie, getting into the world of Android is intimidating. You can still your racing heart and wipe those sweaty palms on your pants because Android Authority’s got your back covered. We’ve put together a list of some of the high-sounding words that newbies frequently encounter and compile the words into some sort of easy-to-digest layperson’s dictionary of rooting terms. Come across a word that you don’t understand? Check out our list, it should be here.

    ADB

    The acronym for Android Debug Mode. Whenever your Android device is connected to your computer, ADB is the command line tool that helps your computer communicate with your device. ADB is part of the Android Software Developers Kit (SDK) and is often used in root tools, whether or not you’re typing the commands in yourself. Unless the instructions call for installing the SDK and running ADB commands, you won’t need to mess with it.

    AOSP

    Short for Android Open Source Project, you’re likely to see this in ROM descriptions. AOSP usually indicates that the ROM is based on the Android source code provided by Google itself, and not on some other ROM project or a company’s firmware.

    Bloatware

    Like it says on the tin, bloatware is software or apps that you don’t need, but come pre-installed to a device’s /system partition. What this also means is that you can’t remove them unless the device has been rooted. Usually, these are apps are sponsored by a company and are included by a carrier for profit. For example, the Photobucket app included on the G2 by T-Mobile is deemed by many to be bloatware, although, arguably, some folks do find the app useful. Bloatware is a subjective thing. Some person’s bloatware is another person’s lifeline.

    Bootloader

    A number of ROMs require your bootloader to be unlocked, but what in the world is it? The bootloader is the lowest level of software on your phone, running all the codes necessary to start up your operating system. Most bootloaders come locked, which prevents users from rooting their phones. This is because manufacturers want you to use the version of Android they’ve provided. With a locked bootloader on Android phones, you cannot flash custom ROMs. Unlocking your bootloader doesn’t mean rooting your phone, but it does allow you to root and to flash custom ROMs.

    Boot loop

    When your system re-cycles over and over without entering the main OS, your system is stuck in a boot loop and the phone is said to be boot looping. This may happen if you do not follow instructions. At other times, boot loops are caused by defects in the software code. Usually developers who are aware of this problem include boot loop patches that must be flashed after you flash the custom ROM.

    Brick

    You’ve probably heard this one a few times. It’s usually the result of tampering with the insides of your device and doing irreversible damage. A brick can be the result of a faulty flash or firmware update, a mod gone wrong, or being struck by lightning. Brick refers to a device that no longer functions, generally caused by a failed firmware or SPL update. Since the device no longer works as intended, it is often referred to as a “brick” or “paper-weight”, since that is all it is good for. Since any modification to the device’s software could potentially brick it, following instructions is very important.

    BusyBox

    BusyBox is an application that provides a standard set of UNIX tools. The default toolbox provided by Android is limited, so BusyBox is required to allow rooted ROMs or apps to use more advanced UNIX features.

    Dalvik cache

    Sometimes in flashing ROMs, wiping the Dalvik Cache through Recovery Mode is important, but just what is the Dalvik Cache? The dalvik-cache directory holds all of the pre-compiled *.dex files created from installed apps. These files are static and do not change unless the app is updated.

    Deodex

    This term is most often seen on a custom ROM’s list of features. When a ROM has been deodexed, it means that its apps have been prepared for modification. Deodexed ROMs have apps that have been repackaged in a certain way. Developers of custom ROMs choose to deodex their ROM packages, since it lets them modify various APKs, and it also makes theming possible after the ROMs have been installed.

    Flash

    Flashing is the term used to install something on your device, whether it’s a ROM, a kernel, or something else that comes in the form of a flashable ZIP file. It is the process of applying a firmware image or a ROM, to your device and usually entails a very specific order of steps. If you don’t follow instructions, you may end up bricking your device.

    Fastboot

    Fastboot is a boot menu that you can do stuff from before Android is launched. From this menu, you can choose to boot into Recovery Mode, and more. Fastboot is a protocol used to directly update the flash filesystem in Android devices from a host over USB. It allows flashing of unsigned partition images. It is disabled in almost all production devices since USB support is disabled in the bootloader.

    Firmware

    A phone’s firmware is basically its operating system. A “firmware update” means that the operating system, the software that controls the phone, is updated. “Stock firmware” means that the firmware is unmodified: it’s the version of the operating system the phone’s manufacturer delivers.

    HBoot

    When you switch your phone, HBoot is loaded immediately and is mainly responsible for checking and initializing the hardware and starting the phone’s software. HBoot can also be used for flashing official software releases, as well as a few other things.

    IMEI

    The International Mobile Equipment Identity (IMEI) number is a number unique to every GSM, WCDMA, and iDEN mobile device, as well as some satellite devices. The IMEI number is used by the GSM network to identify valid devices and therefore can be used to stop a stolen device from accessing the network. For example, if a mobile device is stolen, the owner can call her or his network provider and instruct the provider to “ban” the device using its IMEI number. This renders the device useless, whether or not the device’s SIM is changed. The IMEI can be displayed by dialing *#06#. When a procedure asks you to take note of your IMEI, make sure to store it in a safe place.

    Kernel

    The kernel is the heart of any Linux-based operating system. A kernel acts as the brain of the system and controls how the hardware and software interact. It also decides which activity your Android device should carry out at any particular instant.

    NANDroid backup

    Most how-to guides include this and all developers demand you to take a few seconds before flashing their ROM to make a NANDroid backup. NANDroid is a set of tools and scripts that will enable users who have root on access their Android device to make full system backups, in case something goes wrong or you would like to out an experimental ROM or theme. NANDroid will backup (and restore) the /system, /data, /cache, and /boot partitions. This backup can be restored later, whenever you want. NANDroid backups are created from the Recovery Mode, often with ClockworkMod Recovery.

    Opensource

    This term refers to software whose source code anyone is allowed to view, modify, or redistribute. In the context of Android, opensource refers to the approach of the design, development, and distribution of software. This offers accessibility to a software’s source code for modification, improvement, bug-fixing, and security-enhancement. The CyanogenMod project is based on this principle.

    Overclocking

    This term is used when users want to increase the speed of their device’s CPU or GPU. Overclocking can be done by installing special kernels designed for this purpose.

    Radio

    The radio on your device handles communication and sending and receiving voice and data. Flashing new radio firmware can improve your radio hardware’s reception and bring other benefits. You can flash radio firmware through Recovery Mode, just like how you would a custom ROM.

    Recovery

    Recovery is the software on your phone that allows you to make backups, flash ROMs, and perform other system-level tasks. The stock recoveries don’t do much, but if you can install a custom recovery such as the extremely popular ClockworkMod Recovery, you’ll have increased control over your device. Other popular custom recoveries also include 4EXT Recovery and TWRP Recovery.

    ROM

    In the context of Android, a ROM (acronym for “read-only memory”) or, more specifically, a “custom ROM” is a modified version of Android. Developers may give it extra features, a different look, enhanced performance, and others. It may even be a version of Android that hasn’t even been officially released yet. Some of the popular custom ROMs you may have heard of are CyanogenMod, Android Open Kang Project (AOKP), and MIUI.

    ROM Manager

    ROM Manager is an immensely popular app for root users, allowing users to flash ClockworkMod Recovery, install ROMs from their SD card, perform backups, and even download new ROMs over-the-air.

    Root

    Root refers to “administrator” or “full” access to the device. That is, your device earns enhanced privileges and can grant you more control in customizing it. The term referring to the process of gaining such administrative access is “rooting.”

    With root access, you can mount the device’s internal memory partition as read/write, allowing you to do various things like USB or Wi-Fi tethering and uninstalling annoying bloatware. You can also enjoy certain applications that require root access, overclocking or underclocking the CPU, and more.

    Some phones are easier to root than others. Certain phones require a tedious process to gain root access while other phones and firmware have easy and painless one-click methods. You can get root access by either installing the Superuser application or by flashing a custom ROM that already has root access included. Check out our section dedicated solely for guides on how to root your Android device.

    Rooting, unfortunately, also voids your warranty, so you must be extra careful with whatever you do to your phone after you’ve rooted it.

    RUU and SBF

    ROM Upgrade Utilities (RUU) and System Boot Files (SBF, for Motorola phones) are files direct from the manufacturer that change the software on your phone. RUU and SBF are how the manufacturers deliver over-the-air upgrades and modders often post leaked RUU and SBF files for flashing when updates haven’t been released yet. They can also be handy when you’re downgrading your phone, especially when a rooting method is not yet available for the newest software version. You can flash RUUs directly from your HTC device, but Motorola users will need a Windows program called RSD Lite to flash SBF files.

    S-OFF

    HTC phones use a security feature called Signature Verification in HBOOT, the bootloader on HTC devices. S-ON (security on) will read-lock your /system and /recovery partitions, blocking you from performing certain root-level actions directly from Android. By default, your phone has S-ON, which blocks you from flashing radio images. You can disable this security measure with S-OFF (security off), although you risk bricking your phone in the process but will allow you to flash new radios. Rooting doesn’t require S-OFF but many rooting tools give you S-OFF in addition to root access.

    Superuser

    Since Android is a Linux-based operating system, Linux has something called root access. By rooting your Android phone, you gain superuser access. The superuser, or root user, is a special user account for system administration. Superuser is also the name of an app, which lets you grant or deny superuser privileges to other apps.

    Wipe

    Usually refers to wiping data and cache partitions of the device. Usually before flashing a custom ROM, developers will instruct users to perform a wipe. Not performing a wipe may result in problems with the ROM’s performance.

    Zipalign

    You’re likely to see this term on the list of a custom ROM’s features. Zipalign is a tool that optimizes the way an Android app (APK) is packaged. The Android device can interact with an application more efficiently, and in doing so, has the potential to make the app and the entire Android system perform much faster. Zipaligned applications are launched more quickly, and they use less amounts of RAM.

    Congratulations!
    You’re now equipped with some basic rooting and Android knowledge.

    Now you will feel less like a noob. Using your newly acquired knowledge, you can make better informed decisions when looking for a ROM to power your Android device with.

    Check This Out
    What is Rooting & Custom ROMs? The Advantages and Disadvantages



    Good luck and happy hunting!



    Source and Thanks: AndroidAuthority
    Last edited by Astrix; 05-18-2012 at 07:19 PM. Reason: Updating/Amend Content/Input Link
    Ollie, bung, da2zoe and 6 others like this.
    I'm a n00b trying to learn about something

    Please bear with me
    Dictionary of RootingWhat is Rooting & Roms?S3 Tips & Tricks

  2. #2
    Senior Member sauspud's Avatar
    Join Date
    May 2012
    Location
    Epsom, UK
    Posts
    315
    Member #
    46
    Liked
    77 times
    Twitter
    @sauspud
    This should be a sticky thread, please mods.
    Astrix likes this.
    Sent from My Samsung Galaxy S III (pebble blue)

  3. #3
    Administrator Droid-Xer's Avatar
    Join Date
    May 2012
    Location
    El Paso, TX
    Posts
    385
    Member #
    3
    Liked
    89 times
    Twitter
    Droid_Xer
    Yep. Going to move this to the FAQ & Guides section as well.
    Astrix likes this.

  4. #4
    Senior Member Mujibar's Avatar
    Join Date
    May 2012
    Posts
    7,634
    Member #
    11
    Liked
    3098 times
    Device
    none
    Thanks for posting, Astrix!

    Tappity-tap'd
    Astrix likes this.

  5. #5
    Senior Member sauspud's Avatar
    Join Date
    May 2012
    Location
    Epsom, UK
    Posts
    315
    Member #
    46
    Liked
    77 times
    Twitter
    @sauspud
    Thanks to everyone on this.
    Astrix likes this.
    Sent from My Samsung Galaxy S III (pebble blue)

  6. #6
    Administrator dandroid's Avatar
    Join Date
    May 2012
    Posts
    30
    Member #
    1
    Liked
    21 times
    Thanks for posting this guide Astrix, I'm sure it will be very useful to new members joining the forum.
    Astrix likes this.

  7. #7
    Administrator smalltowngirl13's Avatar
    Join Date
    May 2012
    Location
    Kansas
    Posts
    771
    Member #
    5
    Liked
    236 times
    Twitter
    smalltownlife13
    Nicely done Astrix!
    Astrix likes this.


  8. #8
    Administrator CR6's Avatar
    Join Date
    May 2012
    Location
    Idaho
    Posts
    17,391
    Member #
    19
    Liked
    9796 times
    Device
    other
    Well done Astrix!
    Astrix likes this.

  9. #9
    Super Moderator UltraDroid's Avatar
    Join Date
    May 2012
    Location
    Cleveland, Ohio - The North Coast
    Posts
    14,262
    Member #
    13
    Liked
    7988 times
    Device
    United States SGH-I747
    Good work Astrix!
    Astrix likes this.
    GSM Galaxy Note 3 (Black) - Straight Stock
    GSM Galaxy Note 2 (Titanium) - Rooted running Jedi X20 Rom
    GSM Galaxy Nexus (Black) - Straight Stock

    GSM Samsung Galaxy S3 (Red) - Rooted running Deadly Venom v8.0.1 Rom

  10. #10
    Administrator wicked's Avatar
    Join Date
    May 2012
    Location
    San Jose, CA
    Posts
    248
    Member #
    2
    Liked
    112 times
    Twitter
    wwickedd
    Great stuff Astrix! Thanks for putting this together!
    Astrix likes this.




 
Page 1 of 2 12 LastLast

Remove Ads

Ads

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Search tags for this page

android dictionary for noobs

,

android flashing new radio without root

,

android root singapore community

,

dictionary for android with hardware and software

,

lay person's guide to rooting a phone

,

should system administrator (root) be listed in recovery partition?

,

what is the meaning brick dieser android

Click on a term to search for related topics.