MySQL and PHP Web Hosting

Lunes, Abril 30, 2012

Massive APK Android Games for you All Media Fire Download now!!!



Tested on Xperia W8, Samsung Galaxy Ace & LG P500
Note: This Games may not work on other android smartphone




Air Control
CURRENT VERSION: 2.09
REQUIRES ANDROID: 1.5 and up
SIZE: 2.78Mb


DownLoad here>>> http://www.mediafire.com/?877jmer7ruy4m54




Angry Birds
CURRENT VERSION: 1.6.3
REQUIRES ANDROID: 1.6 and up
SIZE: 18.65Mb



DownLoad Here> http://www.mediafire.com/?lf4ikoochpz7c1h


Angry Birds Rio
CURRENT VERSION: 1.3.0
REQUIRES ANDROID: 1.6 and up
SIZE: 17Mb



DownLoad Here>>> http://www.mediafire.com/?a8h1a9t9uxlh9zc





Angry Birds Seasons
CURRENT VERSION: 1.2.0
REQUIRES ANDROID: 1.6 and up
SIZE: 14.47Mb



Download Here>> http://www.mediafire.com/?0ajrno8z7rdp078




Ant Smasher
CURRENT VERSION: 1.4.8
REQUIRES ANDROID: 2.1 and up
SIZE: 3.57Mb



Download Here> http://www.mediafire.com/?9z4h15hbqb3j8e4




Asphalt 5
CURRENT VERSION: 3.4.1
REQUIRES ANDROID: 1.6 and up
SIZE: 4.75Mb



Download APK File Here>> http://www.mediafire.com/?5cm400e58b4zn53
Download Data File Here> http://www.mediafire.com/?x5l7k8opq5wxrt5
Copy data to sdcard/gameloft/games then install APK file




Baseball Superstars® 2011
CURRENT VERSION: 1.1.0
REQUIRES ANDROID: 1.5 and up
SIZE: 8.11Mb



Download Here>> http://www.mediafire.com/?72c40s6f5s3jjba




Burn The Rope+
CURRENT VERSION: 1.2.13
REQUIRES ANDROID: 1.6 and up
SIZE: 14.65Mb



Download Here>> http://www.mediafire.com/?7jl8n86yux7x2te




Crazy Penguin Catapult
CURRENT VERSION: 1.1.12
REQUIRES ANDROID: 1.0 and up
SIZE: 1.1Mb



Download Here>> http://www.mediafire.com/?zeir68q2u737dey




Doodle Jump
CURRENT VERSION: 1.5.1
REQUIRES ANDROID: 1.5 and up
SIZE: 1.77Mb



Download here>> http://www.mediafire.com/?1nxzvb0k48eh18m




Dungeon Hunter
CURRENT VERSION: 3.1.1
REQUIRES ANDROID: 1.6 and up
SIZE: 4.31Mb



Download APK here>> http://www.mediafire.com/?clymreldyhth9q1
Download Data File here>> http://www.mediafire.com/?iwzy4mhyymn
Copy data to sdcard/gameloft/games then install APK file




Find The Ball
CURRENT VERSION: 1.0.1
REQUIRES ANDROID: 1.5 and up
SIZE: 3.65Mb





Download Here>>http://www.mediafire.com/?nnhwhzjp3mgmu6c




Fruit Ninja
CURRENT VERSION: 1.5.4
REQUIRES ANDROID: 1.6 and up
SIZE: 10.21Mb



Download here> http://www.mediafire.com/?w0mx96vxvbu6mzz




Gangstar West Coast Hustle
CURRENT VERSION: 3.5.0
REQUIRES ANDROID: 1.6 and up
SIZE: 4.41Mb


down APK and Data file Here>> http://www.mediafire.com/?pabrb8xihkrjrta
Copy data to sdcard/gameloft/games then install APK file




Gangstar 2 Miami Vindication
CURRENT VERSION: 3.1.4
REQUIRES ANDROID: 1.6 and up
SIZE: 4.7Mb



Download APk and Data file here>> http://www.mediafire.com/?6x11nqn7g8sn4m2
Copy data to sdcard/gameloft/games then install APK file



iLightr - Virtual Lighter
CURRENT VERSION: 1.3.0
REQUIRES ANDROID: 1.6 and up
SIZE: 1.36Mb



Download Here>> http://www.mediafire.com/?t3uf0lsin34rtq8




Illusia
CURRENT VERSION: 1.0.1
REQUIRES ANDROID: 2.0 and up
SIZE: 17.23Mb



Download Here>> http://www.mediafire.com/?v6m752451reae6l


NEED FOR SPEED™ Shift
CURRENT VERSION: 1.0.4
REQUIRES ANDROID: 1.6 and up
SIZE: 869.38Kb



Download APK here>> http://www.mediafire.com/?2m9ay7240326nws
Download DATA file here>> http://www.mediafire.com/?rfpq38wy0tffa18
MF Passowrd: astaga-gadget.blogspot
Copy data to sdcard/android/data then install APK file



NinJump
CURRENT VERSION: 1.0.3
REQUIRES ANDROID: 1.6 and up
SIZE: 7.73Mb



Download Here>> http://www.mediafire.com/?6zxzcjbbxejussj



Paper Toss
CURRENT VERSION: 1.0.9
REQUIRES ANDROID: 1.5 and up
SIZE: 5.92Mb



Download Here>> http://www.mediafire.com/?fndisc7nla2r0a3




Pool Break Pro
CURRENT VERSION: 1.8.0
REQUIRES ANDROID: 1.5 and up
SIZE: 2.28Mb



Download Here>> http://www.mediafire.com/?kizi9fzdmmzo1if




Real Steel
CURRENT VERSION: 1.0.17
REQUIRES ANDROID: 2.0 and up
SIZE: 15.4Mb



Download APK file Here> http://www.mediafire.com/?bnd3qzo79h42hh8
Download Data file here>> http://www.filesonic.com/file/2245614381
Copy data to sdcard/android/data/ then install APK file




Tap Tap Revenge 4
CURRENT VERSION: 4.0.5
REQUIRES ANDROID: 2.1 and up
SIZE: 10.79Mb




Download Apk File Here>> http://www.mediafire.com/?1c8mp7m23d9zhcq

The Sims 3
CURRENT VERSION: 0.0.49
REQUIRES ANDROID: 1.6 and up
SIZE: 11.57Mb



Download here>> http://www.mediafire.com/?2wg5r7n5peob25k

If something goes wrong in here. just leave a message here and I'll Reply to it ASAP enjoy guys!!!

More Android enhancements








What Is Rooting?

Source: Androidpolice

Getting root or rooting your phone is the process of modifying the operating system on your device to grant you complete control over it.

This means you can overcome limitations that the carriers and manufacturers put on your phone, extend system functionality, and even upgrade it to a custom flavor of Android.

The name root comes from the Linux operating system world, where the most privileged user on the system (otherwise known as Administrator on Windows) is called root.

Installing a ROM may require rooting first, but just rooting can be done in only a few minutes, keeping your stock OS otherwise completely intact.

Warning: rooting your phone does run the risk of potentially bricking it (i.e. your phone could become nonfunctional) – so do your homework before attempting anything.


Benefits Of Rooting

Full Control Over AndroidYou have access to alter any system files, use themes, change boot images, delete annoying stock apps, such as Google Apps, and other various native applications that consume precious RAM (Footprints, Voice Dialer, etc).

Back Up The System

On most rooted Android devices, you can backup your entire system to an SD card, much in the same way you can image a hard drive. This is great if you’d like to try a new ROM, as you can back up your phone, wipe it completely, flash the new ROM, and if you don’t like it, you can just restore from your backup and your phone will be exactly how it was before you wiped it.

These options are usually found in a Custom Recovery or via a 3rd party application called ROM Manager. (Note that this app is not compatible with all devices)

Save Space On Your Phone

Move cache data and/or dalvik-cache to SD card

Rooting allows you to save things like browser cache to your SD card to free up space. Its not too complicated a process, but does take a bit of skill.

Move installed applications to SD card

Moving and storing apps on internal memory can significantly slow your device down. If you root, you can avoid that completely.

The easiest way to move applications to your SD card would be to flash a custom ROM that just does it for you (using an app called Apps2SD)

Run Special Applications
* Super User – allows you to approve or deny root access to any application
* Memory Managers – kills tasks you wouldn’t be able to otherwise
* Move Cache for Root – move cache for browser, market, maps, street view, and gmail onto SD card
* Startup Managers – Clean up android system from system startup to boost system power and memory from the get go
* SetCPU for Root Users – Overclocking your rooted device lets you speed up your phone’s processor when you are using it and lets you slow it down when it goes into "sleep" mode. It can either be a battery hog or battery saver.

Install Custom ROMs

They’ve gone far beyond simple tweaks and can now give your phone an entirely new look and feel. There are ROMs that can make your phone fly by replacing the kernel with hyper-optimized versions or even overclocking the CPU. The possibilities are nearly limitless and attempting to cover all of the features of all the ROM’s available for all of the phones out there would be pretty much impossible.


Custom ROMs

A stock ROM is the version of the phone’s operating system that comes with your phone when you buy it.

A custom ROM is a fully standalone version of the OS, including the kernel, apps, services, etc – everything you need to operate the device, except it’s customized by a someone.

So what does the "customized" part mean? Since Android is open source, developers are free to take stock ROMs, modify them, strip them of garbage(bloatware), optimize them, add things, and pretty much do whatever their imagination and skills allow.

Why You Want Custom ROMs

Update Frequency

Using a custom ROM usually results in more frequent updates that fix bugs and introduce new features because the developer behind the ROM doesn’t have the same procedures and red tape that the manufacturer+carrier combo does.
A quality update can be released faster because it doesn’t involve the approval of a whole department.
A ROM developer usually gains a loyal community which beta tests his updates in real life situations and provide feedback, or even fixes bugs – that’s the beauty of open source software.
Finally, most custom ROMs out there are updateable over the air (OTA) and without reinstalling anything.

Better Performance And Efficiency

Custom ROMs are oftentimes faster, more efficient, and use less memory because
the developer ripped out useless garbage(bloatware), such as carrier installed apps or
the developer optimized the kernel. For example, an undervolted kernel can provide a much better battery life than the stock one.

Upgrading To A Better/Later Version Of Android

You can upgrade to a version of the OS that has not yet been released for your device, or never will be. This is possible in 2 situations:
A leaked or AOSP version of the new OS showed up online, giving the developer access to the sources and starts porting it for your device.
A ROM from another phone was ported by the developer to work on yours. For example, G1 and MyTouch 3G users may never see Android 2.1 officially released on their phones, but Cyanogen, one of the most respected Android developers, was recently able to create a custom ROM running 2.1 for those devices.

Ability To Install Apps To The SD Card

Most custom ROMs nowadays come with the ability to install applications to the SD card, called Apps2SD (or A2SD).

This is currently not possible on stock Android 2.1 and below but is natively supported by Android 2.2 and later.

If you have run out of space on your phone (which I have repeatedly on my Hero), Apps2SD is a killer feature to have.


The Downsides Of Custom ROMs

Of course, there are dangers of using custom ROMs which you should be aware of.

Something Could Go Wrong

First of all, something may go wrong with the flashing process (that’s the process of installing the ROM) and leave your phone in a bricked state. The chances of this are pretty low nowadays, and most of the time you can restore it back to normal.

Try to go for the ROM that has been tested by time and has lots of positive feedback.

Clean Wipe

In order to install a custom ROM, you need to perform a clean wipe.

But if you're just applying an update of the same ROM, doing a clean wipe is usually not required.

This means you will lose all existing data, so you have to back everything up first via a NANDroid backup and via 3rd party apps like Titanium Backup or MyBackup

Potential Problems

Custom ROMs could have bugs… but then so do the stock ones.

However, in case you do find a bug, you actually have a 2-way channel of reporting it – post in the ROM forum and you will more than likely get an answer back and your bug acknowledged.

You May Void Your Warranty

It’s possible that custom rooting will void your warranty because you will "break the seal" on the bootloader by installing a custom one which on some phones apparently can’t be undone. Because of that, the manufacturer might be able to tell that the phone has had a custom ROM installed and not honor the warranty, in case you need to use it.

Now, in most cases, the benefits of the custom ROM outweigh the possibility of your warranty being denied.

4. Custom ROM (generally)


4. Custom ROM (generally)

* What is a Custom ROM?
* Is it safe to install custom ROMs? - potential problems
* What do I need to install?
* What can custom ROM provide - kernel, update, performance, customization, theme, ....
* what is ...
o deodexed, zipaglined, png-optimized
o JIT, HW:acceleration, VM.Heap Size, stagefright
o apps2sd + dalvik2sd
o custom kernel (recompiled, ...)What is a Custom ROM?

Custom ROM is a modification of the manufacturer's ROM or ROM compiled from Android sources. "Change/s" ranges from adding/removing default applications up to including kernels, cpu over/under-clocking, enable/disable features (ROOT, HW acceleration, ...), themes (frameworks, color, ...), keyboards and many other features.
A Custom ROM is usually distributed as a signed ZIP package that includes an installation script for custom recovery. This ZIP is flashed via custom recovery tool.Is it safe to install a custom ROM?

Yes, it is. If you are not satisfied, you can just restore your old ROM using a NAND backup. And yes, you can also use backup tools like Astro or Titanium Backup to backup your apps and restore these in your new ROM (NOTE: In this case it's strongly recommended that both ROM should have same or very similar source/base ROM).What do I need to install one?

1) Rooted phone
2) Installed custom recovery
3) Signed .ZIP file of ROM compatible with recovery
#) RECOMMENDED: NAND backup of your actual ROMWhat does custom ROM bring

Custom ROM brings almost every feature you can imagine.
ex:
OS optimization for games, long battery life, calling, texting, playing videos,...
awesome look - changed icons, colors, animations, wallpapers, menu, ....
reconstructed framework - restart button, reorganized menu, shorts, gestures, etc
allow tweaking - overclok/underclok your device, ROOT, ....

It's really not possible describe here every possibility what you can do/get with custom ROM.what is ...

png-optimized -
png files takes less memory, are loads fasterJIT -
just-in-time compilation also known as dynamic translation, is a method to improve the runtime performance of computer programs, but it takes some time to convert into it on start.HW:acceleration -
using of HW acceleration for rendering GUI. Increases battery consumption.VM.Heap Size -
maximum memory an application can consumestagefright -
In Android 2.2 new media framework that supports local file playback and HTTP progressive streaming

3. Custom recovery

3. Custom recovery

* What is custom recovery
* Tools which custom recovery provide - NAND backup/restore, formatting of SDcard, partitioning (ext1,ext2, ext3), wiping, flashing of Custom ROM, ...
* Is it safe to install? - potential problems, backup/restore of original recovery
* How this whole thing works - installation description (not how-to install, just explanation of what is done during installation)

What is custom recovery
Recovery is an image (binary data) stored in internal memory. This image contains something like a "program" or "tool", which can boot-up independently from the Android system. This tool is part of phone system, and in PC terminology recovery can by compared to BIOS with some added features. This recovery state can be reached on all phones, but if you don't have a custom recovery, it will do a so-called HW reset and automatically restart itself into standard boot mode.Tools which custom recovery provides

* USB-MS Toggle :mounts sdcard as mass storage
It just mounts your phone as USB-mass storage (USB disk) so you can access it through your PC
* Backup/Restore:
Absolutely GREAT feature. With NAND you can copy an image of your actual system (phone's memory). It means that you can backup the whole system with all configuration, customization, wallpapers, system's tweaks... just everything. This image will be written to your SD card which you are then free to copy around and back up on your computer
* Flash Zip From Sdcard
This tool is designed for installation of custom ROMs or tweaks. If you are instructed to install via custom recovery, then you should use this menu. Never unzip the file because it contains meta-information about itself with some validate-checks so if you edit it, or unpack and pack back, it won't work. And remember to place the file in the root (main folder) of your sdcard.
* Wipe Menu:
Wipe data/factory reset: wipes data & cache
- wipes user data (contacts, apps, configuration, ...) and cache (caches of applications)
Wipe cache
- wipes cache only
Wipe Dalvik cache : Wipes Dalvik cache in all possible locations if moved by apps2sd
- wipes Dalvik cache
Wipe SD:ext : Wipes Apps2sd ext partition
- if you used Partition SDcard option, you can wipe it here
Wipe Battery Stats (remember to fully charge your phone before doing this)
- If you think, that your battery life is too short, you can try delete battery stats. Than let phone fully charge. (more)
Wipe rotate settings
- wipe sensor settings (acceleration, ...)
Wipe .android secure : Wipes froyo native .android_secure on sdcard
- wipe information about moved apps
* Partition Sdcard:
Partition SD: Partitions sdcard for apps2sd (this formats card so all data will be lost)
- will create ext2 partition (you will be asked for size of ext2 and cache)
Repair Sd:ext
SD:ext2 to ext3 : converts apps2sd ext2 partition to ext3 (requires kernel support for ext3)
SD:ext3 to ext4 : same as above but ext3 to ext4 (requires kernel support for ext4)
ext2 - file system for the Linux kernel (no journal, fast but not recovery of I/O error)
ext3 - file system for the Linux kernel (journal, slower than ext2 because of journal, but provides recovery on I/O error)
ext4 - file system for the Linux kernel (journal, enhanced version of ext3)

* Mounts:
Gui automatically mounts folders

2. Android platform and its specifics

2. Android platform and its specifics

* adb shell
* Android SDK
* Tools for Android adb shell - Terminal Emulator, ADB shell from Android SDK and how to use it

ADB (shell)
ADB - Android Debug Bridge is a versatile tool that lets you manage the state of an emulator instance or Android-powered device. It is a client-server program that includes three components:
* A client, which runs on your development machine. You can invoke a client from a shell by issuing an adb command. Other Android tools such as the ADT plugin and DDMS also create adb clients.
* A server, which runs as a background process on your development machine. The server manages communication between the client and the adb daemon running on an emulator or device.
* A daemon, which runs as a background process on each emulator or device instance.
Generally, it can be compared with standard cmd prompt in windows (you can write commands which will be executed locally, for example in Terminal Emulator) or it can be just like SSH in unix-like system (you connect to terminal through adb client (in Android SDK) and commands will be run remotely.

Android SDK
Android software development kit is a complex set of tools for developing apps on Android. It includes a fully usable emulator of Android OS on your PC, where you can do everything. You can install/delete apps, browse web page in embedded web browser, play games or make your own application in Eclipse (widely used IDE for development). Of course, with emulator you can use also GPS or camera.Android SDK tools

* Fully emulated Android device
* Android Development Tools Plugin (Eclipse IDE)
* Android Virtual Devices (AVDs)
* Hierarchy Viewer
* layoutopt
* Draw 9-patch
* Dalvik Debug Monitor Service (ddms)
* Android Debug Bridge (adb)
* Android Asset Packaging Tool (aapt)
* Android Interface Description Language (aidl)
* sqlite3
* Traceview
* mksdcard
* dx
* UI/Application Exerciser Monkey
* monkeyrunner
* Android
* zipalign
Tools for work with Android adb shell
You have two ways to connect into ADB service - locally and remotely.

Locally - for local access you will need some application which can connect to local adb shell.
Terminal Emulator (free) - probably most commonly used app from market, which works and looks like standard unix shell.
ConnectBot (free) - same as Terminal Emulator, but it can be also used for connecting via SSH or telnet
Remotely- For remote connection you need phone configuration adjustment:
Home desktop -> [menu button] -> Settings -> Applications -> Development -> USB debugging [ON].
Also you need connect your phone via USB (or finds on market some widget/app, witch enable using ADB also via wi-fi)
adb tool from Android SDK
After downloading Android SDK, extract the archive anywhere (in example I extracted it in c:/AndroidSDK). Then follow instructions on developer.android.com for installation of SDK Platform-tools (contains adb). After installation click on start menu and in Run... (in Windows7 in search bar) enter 'cmd' and press Ok or [enter]. Then write in cmd line:

Quote:
cd c:\AndroidSDK\android-sdk-windows\tools [enter]
now you can enter following command to connect to phone's adb shell if you don't have more connected device (virtual or real-one)

Quote:
adb shell
If you have more then one, you need explicitly say which one should be used for connection. So list connected devices with

Quote:
adb devices
which shows you serial number of connected devices. Than use

Quote:
adb -s <serial-number> shell

Introduction to Modding: Rooting and Custom ROMs


Introduction to Modding: Rooting and Custom ROMs
credits to The_ERROR of xda for compiling this


1. Basics of Unix-like system

* su, root, rooting - what is it, why we need it
* sh, bash, busybox - what BusyBox is, basic list of commands from BusyBox, bash, sh
su
Also referred to as substitute user - a command for changing the account in the current terminal (usually black screen with blinking cursor). Default account is root account. So if you insert into terminal 'su' and hit enter, you will become root user.root
Root alias superuser or poweruser is special user account for system administration. Similar to windows having its administrator account, unix-like systems have a root account. With this, you can do anything and if you run a command to delete the whole system, unix will just do it! No asking, no confirming. So, watch your steps!rooting
Rooting is just enabling power of root for applications and other purposes.Superuser app
After rooting is done, you will see a new app called superuser in app drawer. This app can delegate applications to use su (root) feature. When an app asks this from first use, a popup window will appear asking if the application should be allowed to use root permission.sh, bash
is a command-line interpreter or shell that provides a traditional user interface for the Unix operating system and for Unix-like systems. So simply, it is some interface, which can execute command(s), which you have entered. Many shells exist, but in scope of android you can (as far as I know) use only sh (standard - Bourne-shell) or bash (compiled in BusyBox or separately on XDA). Both are basically same, but bash has much more features and it is more comfortable.user/root shell
How do I know if I'm root or normal user? It's simple. Root's shell is ended with # (usually it's shell looks like "bash-3.2# _") and user's ends with $ (usually bash-3.2$ _). In terminal emulator you also can have only [path]($|#) (for root for example "/etc # _")BusyBox
also called "The Swiss Army Knife of Embedded Linux" is a tool which brings into Android basic tools known from unix system, but is much more smaller than standard tools is. But this "packing" has limited functions in comparison to standard tools in unix-system (missing special modes of tool, color output and so on). Many application use this. For example busybox grep (filtering of text) is needed for application called Market enabler.BusyBox commands
list of commands is really wide, so it's not possible explain all, so I pickup only top few. (hint: if you want what some command do, just search on google for "man <command_name>" 



for example man mv or enter command here

1.cd - change directory - same like in windows. You can switch directory. example: cd /sdcard
2.ls - list of files in actual directory (have few switches like for example: ls -l /sdcard/*.png (detailed listing)
3.cat - print file into standard output (like more in windows) Example: cat /sdcard/data.txt
4.vi - editing of file. But on limited phone keyboard (no keyboard) it is little harder Read more about vi
5.cp - copy of one or more file. Example: cp /sdcard/bike.jpg /sdcard/media/bike-wallpaper.jpg
6.mv - moving/rename files, Example: mv /sdcard/bike.jpg /sdcard/media/renamed-moved-bike.jpg
7.rm - delete file (rm -R for recursive, or for delete whole folder), Example: rm -R /sdcard/wallpaper-bad/*
8.find - search for files, Example find / -name "best-chopper-ever.avi"
9.mkdir - make directory - creates directory, Example: mkdir mynewdir
10.chmod - changes access of files
11.less - similar like cat, but you can scroll in it and it doesn't produce any output. Example: less /sdcard/funnytext.txt
Please, take due note that main pages are documentation of unix tools. For BusyBox's tool help, just enter BusyBox <command_name> -h.

Getting Started with Your Android Devices.



Commonly used android terms and abbreviation:

adb: Android Debug Bridge, a versatile tool lets you manage the state of an emulator instance or Android-powered device

ADK: Android Development Kit, What people use to develop anything for the droid such as ROM's

Baseband: In communications and signal processing, the baseband describes signals and systems whose range of the frequencies measured from close to 0 hertz to a cut-off frequency, a maximum bandwidth or highest signal frequency; it is sometimes used to describe frequencies starting close to zero

Boot Loader: State in which the droid can be flashed from RSD with an appropriate .sdk file that reprograms the phone into a specific ROM or update. This is typically a last resort when the recovery screen cannot be reached to make a much simpler and less risky solution

Boot Loop: simply means something is preventing the phone from completing it's boot cycle and is stuck between the boot animation and the unlock screen, creating a looped animation. This is often fixed by either reloading a Nandroid, or Reflashing a rom from the Boot Loader.

Brick or Bricked: Jargon for a completely unrecoverable device, (no more than a brick or paperweight)

Bug or Software Bug: an Error or flaw in software that produces a failure or unexpected/unwanted result. Typically created from incorrect code, this is why some ROMs are better and smoother running than others because certain developers have taken the time to input "perfect" code

Busybox: BusyBox is a single multicall binary that packages the functionality of most widely used standard Unix tools, BusyBox provides a fairly complete environment for any small or embedded system.

ClockworkMod: A recovery program that is often used to apply updates, ROMs, or create a back up or restore a backup file

De-odex: 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), but the main point was to deodex services.jar so that you can change all text to different colors (such as the clock color to white) and to deodex services.jar, you need to deodex everything.

Dev. or Developer: An individual that creates, or alters a file in such a manner as to advance the program

Flash or Flash Memory: a program technology that can be electrically erased and reprogrammed

Kernel: The governor of the CPU usage and Battery output, one can upload certain Kernels to achieve greater performance speed of their device at the cost of some battery life

Nandroid or Nandroid Backup: A file typically created in the custom recovery program, such as SPRecovery, that is a carbon copy of whatever state your phone is in before a drastic change is made. the file then can be moved onto or off of the SD card for later use in case something should go wrong in the ROM or Update, or a Boot Loop occurs

OS: Operating system, I.E. Windows Vista or MAC or ANDROID

Overclocking: Speeding up the CPU past the factory presets to achieve a faster and more responsive device

ROM: Read Only Memory, a program used to make changes to anything from the look of the home screen, to icons to custom boot animation

Root: Common word associated with giving a user "super user" access to their phones programming and other various aspects that would normally not be possible, also known as "Jailbroken" for iPhone's

Shell or SSH: secure shell or ssh is a network protocol that allows data to be exchanged using a secure channel between two networked devices

SPR or SPRecovery: A recovery program that is often used to apply updates, ROMs, or create a back up or restore a backup file

Stock: Simply means an unaltered state, such as when you first purchase your phone from Verizon, or when you do a factory reset. Current stock image is Android 2.2 (Froyo)

SU: "Super user", or root permissions

Theme: A set of icons, backgrounds and app trays that change the ascthetics of the overall look of the droid and its applications

TUN/TAP: Refers to a network Tunnel, operates within layer 3 packets, or ip packets. Packets sent by a system via a TUN/TAP device are delivered to a user-space program that attaches itself to the device. A user space program may also pass packets into a TUN/TAP device. In this case TUN/TAP device delivers (or "injects") these packets to the operating system's network stack thus emulating their reception from an external source.

Underclocking: Slowing down the CPU mainly to limit battery usage


File types:

.apk or APK's: An .apk file extension denotes an Android Package (APK) file, an .apk file can be opened and inspected using common archive tools

.sbf: Summation Briefcase File

.tar: Similar to a zip file, a tar file archives multiple files into one file

.tgz: TGZ files are commonly used as install packages for Slackware Linux.

.zip: Zipped file used to archive multiple files into one to save space and allow for single download