Android Bytes

…everything is a bytearray after all

Terminology

This page will be in continuous reconstruction.. you can leave a comment to add more terms.

A2SD
This is what we normally call the default Froyo method of storing apps on the sdcard. This is dependent on the application allowing you to store it on the sdcard. You can move apps to the sdcard on froyo by going to Settings > Applications > Manage applications. Click on an app and then click on move to sdcard. The application will be stored in a folder called .android_secure on your sdcard, in an encrypted state.

A2SD+

This is what we normally call the standard rooting method of storing apps onto the sdcard. This essentially tricks the phone into thinking the apps are stored on internal memory (in reality it changes the reference to point to the sdcard, instead of the internal location). The apps are actually stored on an ext partition of the sdcard (you cannot see this on the sdcard yourself)

ADB
Android Development Bridge. Command line tool used to communicate with & control the device over a USB link from a computer. The ADB command is found in the Android SDK.

App2SD is a kernel call that allows the application to be actually stored on the SD card. So large unimportant programs like Angry Birds can take up space there where there are better limits. I give Angry Birds as an example because it is so large, and many people have multiple versions. The problem with App2SD is that the card has to be in the phone, and for most people this works but for those of us who change SD cards (I do) for various reasons, you have to duplicate the apps on each and in the case of games constantly sync them so you don’t lose game-played information or do without the app when you have a different card in the phone.

Busybox
An application providing a standard set of unix tools. The default toolbox provided by android is limited, so this is required to allow rooted roms/apps to use more advanced unix features.

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.

Data2SD is a script that allows the active data being used by applications to reside on the SD card vs internal memory. Basically it’s redirects requests to directories to the same directory on the card. It will allow you to have more active applications and not fill up the phone’s RAM or internal storage NAND with data. There are multiple versions of this script with different things being moved to the card. The problem here is that multiple active programs may try to write to the same directory at the same time on the SD card, and the SD cards can be slow to write data.

Deoxed
Apk files have respective odexes that devs use to supposedly save space. Deodexing means you convert it back to a .dex file and put it back inside the apk. This allows you to easily replace files, not having to worry about odexes.

NANDroid
A set of tools that will enable anyone who has root on their Android device to make FULL system backups, in case something goes wrong or you want to try out that new experimental ROM/theme. NANDroid will backup (and restore) /system, /data, /cache, and /boot partitions.

Radio
Firstly, this is not a radio with which you can listen to music or chat shows. The radio you often hear about within rooting is the phones communication radio. All mobile phones have a radio, which allows the phone the ability to transmit and recieve radio waves, such as phone calls. I’m not going to turn this into a technical discussion on how mobile phones work. All you need to know is that you can update the radio firmware on your phone by flashing an updated radio image (via recovery), and that some new ROMs require you to flash a later version of the radio you may already have in order to work correctly.

Tethering
Using a wireless device (e.g. an Android phone) to share it’s wireless data connection to another device (e.g. laptop). With an Android device, the wireless data connection can usually be shared via WiFi, Bluetooth or USB connection.

Zipalign
Reduces the amount of RAM consumed when running the application by allowing data to be mmap’d in; which causes all uncompressed data within the .apk, such as images or raw files, to be aligned on 4-byte boundaries.

If you found this interesting, please don't forget to like/share it. Like the page too, in order to receive all the updates in Facebook.

You might also like:

    >>E:can’t open /cache/recovery/command
    >>How to turn off signature verification
    >>Unable to Sync Contacts on Droid
    >>Install BusyBox [HowTo]

  • http://androidphon.es Tyson F. Gautreaux

    Hey there! I’m a first time reader of your blog…wanted to let you know that its very informative and to keep up the great work! Looking forward to your future articles!

  • Andrew

    Thanks :)

  • http://thebestweddingparty.com wedding party

    You wrote some good parts here. I searched for the topic and found plenty of people who agree with you.

  • http://forum.tuguitarras.com/member.php?28326-cashloanpersonalb fast cash loan

    Tremendous-Duper site! I am loving it!! Will come again once more – taking you feeds also, Thanks.

  • http://www.ruggedleatherfarming.info/ Rugged Leather Farming

    What a nice blog. Keep it up like this.

  • http://www.bing.com/ Shermaine

    The geiuns store called, they’re running out of you.

  • http://www.bing.com/ Marty

    Now I’m like, well duh! Truly tnahfkul for your help.

  • http://www.bing.com/ Maryellen

    Okay I’m convinced. Let’s put it to aciotn.

Subscribe to email feed

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

Difference Between A

The post title is referring to the difference between Android ...

HTC Sense 3.5 is com

coolexe, a very appreciated developer from xda-developers has managed to ...

Asphalt 6: Adrenalin

If you own a Samsung Galaxy S II or a ...

Ice Cream Sandwich S

At Google I/O this year, the newest version of Android ...

Android Hacker's Key

Here’s a full 5-row keyboard including arrow and Esc/Ctrl keys, ...

Difference Between A

The post title is referring to the difference between Android ...

HTC Sense 3.5 is com

coolexe, a very appreciated developer from xda-developers has managed to ...

Free some space on p

Data2Ext is an excellent hack to have your “internal memory” ...

Install InsertCoin R

InsertCoin ROM is one of the best custom ROMs for ...

Flashing a custom HB

Installing a custom ROM may become a little bit frustrating ...