Just want to share a very easy method to download any android based Lg Stock Firmware.

Here are the steps :

1) Type this in your browser

http://csmg.lgmobile.com:9002/csmg/b...2.jsp?esn=IMEI

2) Replace IMEI with your mobile's actual imei

3) The browser will display some html codes

4) Look for text something like :

<sw_url>

http://csmgdl.lgmobile.com/dn/downlo...D80210A_00.kdz

</sw_url>

5) Text in blue color is your download link.


Good luck.

How to Download Any LG Android Stock Firmware 100% Tested method.

Here how to do it:


1. Install Driver
2. Extract ADB. Copy files AdbWinApi.dll & adb.exe to C:\Windows\System32
3. Turn Off Phone & Go to Recovery Mode. Hold down Volume UP + Power. Release All Buttons after LG Logo Appears
4. Connect Phone ke PC. Wait until all Drivers installed
5. Open Command Prompt
6. Type: adb reboot recovery
7. Phone will reboot couples time, It will display LG Logo > Green Robot > LG Logo
8. Wait until Welcome Screen displayed
9. Done

download adb>>> adb - Download - 4shared

download driver>> driver QUALCOMM _Ver_3.7.2 - Download - 4shared - Muslaine Malix
 

How to LG E420 hard reset

How to Flash LG KDZ file Greater Then 1GB Offline 100 % Tested 2014 Solution
Method :



1. Download the appropriate firmware file (link above) depending on the model number of your LG G2 and extract the ZIP (if applicable).
2. Download and install LG USB Drivers on your computer: Download
3. Make sure you phone has at least 70% battery juice.
4. Enable USB Debugging on your device from Settings> Developers options. See detailed guide here.
5. Download LG R&D Flash Tool and other files: LG_KDZ_FW-Update_OfflineFix.zip Link (Mirror Link)
6. Extract the ZIP file and open the unzipped folder. It contains all necessary tools and files.
7. Also download this ZIP and extract it: LGMOBILEAX.zip Link (Mirror Link)
8. Now open LGMOBILEAX folder and copy its contents in C:\ProgramData\ LGMOBILEAX on your computer. The path should be as shown in the picture below. If you get “Update R&D Tool” error later, delete the contents of C:\ProgramData\ LGMOBILEAX folderand copy the new files to this folder from LGMOBILEAX you downloaded at Step 7.
9. Go to C:\Windows/System32/drivers/etc folder.
10. Now right click the hosts file and open it with WordPad or NotePad++ (I used the latter).
11. Now add the following line at the end of the document: 127.0.0.1 csmg.lgmobile.com


12. Save the changes and close the hosts file. If you are unable to edit the hosts file, do this: go to Notepad or Notepad++ program and open it as administrator on your computer, navigate to the hosts file, add 127.0.0.1 csmg.lgmobile.com at the end and save the changes.
13. Open LG_KDZ_FW-Update_OfflineFix folder and install the msxml.exe file.
14. Then open shttps folder and run http.
15. Now start Windows Enabler and turn it on (system tray).
16. Then launch UpTestEX_mod2_marwin.
17. Now boot your LG G2 into Download Mode. To do this, turn off the phone, press and hold the 18. Volume Up key and then plug the USB cable.
As soon as your device get connected successfully LG R&D Test Tool will launch.




19. Now click the folder icon at Select kdz file option and add the downloaded stock firmware with .KDZ extension.
20. Then click the Normal web upgrade test button.
21. You’ll see a new Read Phone Information popup window.
22. Now click the Start Upgrade button.



23. Just wait for a few seconds till you see another popup asking you to Select Country & Language.



24. Finally, click OK to proceed with firmware installation.
25. When the firmware flashing is done and your G2 boots up, do not forget to perform a factory reset. To do it, press and hold the Volume Down+Power buttons until you see the phone’s screen.


How to Flash LG KDZ file Greater Then 1GB Offline 100 % Tested 2014 Solution.

The list below defines some of the basic terminology of the Android platform.


.apk file


Android application package file. Each Android application is compiled and packaged in a single file that includes all of the application's code (.dex files), resources, assets, and manifest file. The application package file can have any name but must use the .apk extension. For example: myExampleAppname.apk. For convenience, an application package file is often referred to as an ".apk".


.dex file


Compiled Android application code file.
Android programs are compiled into .dex (Dalvik Executable) files, which are in turn zipped into a single .apk file on the device. .dex files can be created by automatically translating compiled applications written in the Java programming language.


Action


A description of something that an Intent sender wants done. An action is a string value assigned to an Intent. Action strings can be defined by Android or by a third-party developer. For example, android.intent.action.VIEW for a Web URL, or com.example.rumbler.SHAKE_PHONE for a custom application to vibrate the phone.


Activity


A single screen in an application, with supporting Java code, derived from the Activity class. Most commonly, an activity is visibly represented by a full screen window that can receive and handle UI events and perform complex tasks, because of the Window it uses to render its window. Though an Activity is typically full screen, it can also be floating or transparent.


adb


Android Debug Bridge, a command-line debugging application included with the SDK. It provides tools to browse the device, copy tools on the device, and forward ports for debugging. If you are developing in Eclipse using the ADT Plugin, adb is integrated into your development environment. See Android Debug Bridge for more information.


Application


From a component perspective, an Android application consists of one or more activities, services, listeners, and intent receivers. From a source file perspective, an Android application consists of code, resources, assets, and a single manifest. During compilation, these files are packaged in a single file called an application package file (.apk).


Canvas


A drawing surface that handles compositing of the actual bits against a Bitmap or Surface object. It has methods for standard computer drawing of bitmaps, lines, circles, rectangles, text, and so on, and is bound to a Bitmap or Surface. Canvas is the simplest, easiest way to draw 2D objects on the screen. However, it does not support hardware acceleration, as OpenGL ES does. The base class is Canvas.


Content Provider


A data-abstraction layer that you can use to safely expose your application's data to other applications. A content provider is built on the ContentProvider class, which handles content query strings of a specific format to return data in a specific format. See Content Providers topic for more information.


Dalvik

The Android platform's virtual machine. The Dalvik VM is an interpreter-only virtual machine that executes files in the Dalvik Executable (.dex) format, a format that is optimized for efficient storage and memory-mappable execution. The virtual machine is register-based, and it can run classes compiled by a Java language compiler that have been transformed into its native format using the included "dx" tool. The VM runs on top of Posix-compliant operating systems, which it relies on for underlying functionality (such as threading and low level memory management). The Dalvik core class library is intended to provide a familiar development base for those used to programming with Java Standard Edition, but it is geared specifically to the needs of a small mobile device.


DDMS


Dalvik Debug Monitor Service, a GUI debugging application included with the SDK. It provides screen capture, log dump, and process examination capabilities. If you are developing in Eclipse using the ADT Plugin, DDMS is integrated into your development environment. See Using DDMS to learn more about the program.


Dialog


A floating window that that acts as a lightweight form. A dialog can have button controls only and is intended to perform a simple action (such as button choice) and perhaps return a value. A dialog is not intended to persist in the history stack, contain complex layout, or perform complex actions. Android provides a default simple dialog for you with optional buttons, though you can define your own dialog layout. The base class for dialogs is Dialog.


Drawable


A compiled visual resource that can be used as a background, title, or other part of the screen. A drawable is typically loaded into another UI element, for example as a background image. A drawable is not able to receive events, but does assign various other properties such as "state" and scheduling, to enable subclasses such as animation objects or image libraries. Many drawable objects are loaded from drawable resource files — xml or bitmap files that describe the image. Drawable resources are compiled into subclasses of android.graphics.drawable. For more information about drawables and other resources, see Resources.


Intent


An message object that you can use to launch or communicate with other applications/activities asynchronously. An Intent object is an instance of Intent. It includes several criteria fields that you can supply, to determine what application/activity receives the Intent and what the receiver does when handling the Intent. Available criteria include include the desired action, a category, a data string, the MIME type of the data, a handling class, and others. An application sends an Intent to the Android system, rather than sending it directly to another application/activity. The application can send the Intent to a single target application or it can send it as a broadcast, which can in turn be handled by multiple applications sequentially. The Android system is responsible for resolving the best-available receiver for each Intent, based on the criteria supplied in the Intent and the Intent Filters defined by other applications. For more information, see Intents and Intent Filters.



Intent Filter


A filter object that an application declares in its manifest file, to tell the system what types of Intents each of its components is willing to accept and with what criteria. Through an intent filter, an application can express interest in specific data types, Intent actions, URI formats, and so on. When resolving an Intent, the system evaluates all of the available intent filters in all applications and passes the Intent to the application/activity that best matches the Intent and criteria. For more information, see Intents and Intent Filters.


Broadcast Receiver


An application class that listens for Intents that are broadcast, rather than being sent to a single target application/activity. The system delivers a broadcast Intent to all interested broadcast receivers, which handle the Intent sequentially.


Layout Resource


An XML file that describes the layout of an Activity screen.


Manifest File


An XML file that each application must define, to describe the application's package name, version, components (activities, intent filters, services), imported libraries, and describes the various activities, and so on. See The AndroidManifest.xml File for complete information.


Nine-patch / 9-patch / Ninepatch image


A resizeable bitmap resource that can be used for backgrounds or other images on the device. See Nine-Patch Stretchable Image for more information.


OpenGL ES


Android provides OpenGL ES libraries that you can use for fast, complex 3D images. It is harder to use than a Canvas object, but better for 3D objects. The android.opengl and javax.microedition.khronos.opengles packages expose OpenGL ES functionality.


Resources


Nonprogrammatic application components that are external to the compiled application code, but which can be loaded from application code using a well-known reference format. Android supports a variety of resource types, but a typical application's resources would consist of UI strings, UI layout components, graphics or other media files, and so on. An application uses resources to efficiently support localization and varied device profiles and states. For example, an application would include a separate set of resources for each supported local or device type, and it could include layout resources that are specific to the current screen orientation (landscape or portrait). For more information about resources, see Resources and Assets. The resources of an application are always stored in the res/* subfolders of the project.


Service


An object of class Service that runs in the background (without any UI presence) to perform various persistent actions, such as playing music or monitoring network activity.


Surface


An object of type Surface representing a block of memory that gets composited to the screen. A Surface holds a Canvas object for drawing, and provides various helper methods to draw layers and resize the surface. You should not use this class directly; use SurfaceView instead.


SurfaceView


A View object that wraps a Surface for drawing, and exposes methods to specify its size and format dynamically. A SurfaceView provides a way to draw independently of the UI thread for resource-intensive operations (such as games or camera previews), but it uses extra memory as a result. SurfaceView supports both Canvas and OpenGL ES graphics. The base class is SurfaceView.



Theme


A set of properties (text size, background color, and so on) bundled together to define various default display settings. Android provides a few standard themes, listed in R.style (starting with "Theme_").


URIs in Android


Android uses URI strings as the basis for requesting data in a content provider (such as to retrieve a list of contacts) and for requesting actions in an Intent (such as opening a Web page in a browser). The URI scheme and format is specialized according to the type of use, and an application can handle specific URI schemes and strings in any way it wants. Some URI schemes are reserved by system components. For example, requests for data from a content provider must use the content://. In an Intent, a URI using an http:// scheme will be handled by the browser.


View


An object that draws to a rectangular area on the screen and handles click, keystroke, and other interaction events. A View is a base class for most layout components of an Activity or Dialog screen (text boxes, windows, and so on). It receives calls from its parent object (see viewgroup, below)to draw itself, and informs its parent object about where and how big it would like to be (which may or may not be respected by the parent). For more information, see View.


Viewgroup


A container object that groups a set of child Views. The viewgroup is responsible for deciding where child views are positioned and how large they can be, as well as for calling each to draw itself when appropriate. Some viewgroups are invisible and are for layout only, while others have an intrinsic UI (for instance, a scrolling list box). Viewgroups are all in the widget package, but extend ViewGroup.


Widget


One of a set of fully implemented View subclasses that render form elements and other UI components, such as a text box or popup menu. Because a widget is fully implemented, it handles measuring and drawing itself and responding to screen events. Widgets are all in the android.widget package.


Window


In an Android application, an object derived from the abstract class Window that specifies the elements of a generic window, such as the look and feel (title bar text, location and content of menus, and so on). Dialog and Activity use an implementation of this class to render a window. You do not need to implement this class or use windows in your application.

Android Developers Glossary


What is Custom Rom ?


Its a rom which is develop by android modders or developers its edited rom with some tweaks,mods,changes etc its not an official or stock rom ur warranty will be avoid after flashing this you have to again flash stock rom if u want to back on warranty


How to Flash Custom Roms?


First Serach For a Custom Rom That Is Made For ur Device For Flashing Custom Rom U have To Install A custom Recovery First ( CWM,TWRP,COT,PHILZ  Etc) After U installed CWM Recovery Just Copy ROM.Zip on ur root of sd card and Do Factory Reset /Wipe Cach /Wipe Dalvik Cach  And Select install Rom From ad card and select ur rom.zip

What Is Custom Recovery :- (CWM,TWRP,CARVIL,PHILZ)


Custom Recovery is a replacement of Stock recovery for Android devices It Can Flash Custom Roms In Zip formats and its made by android developers and modders. it has many cool features that is not available in stock recovery .It can take whole flash backup of ur android device and can restore also if any thing goes wrong in ur android device related to any software issue. it can Apply Tweaks ,mods Ota Updates Also which is in Zip format

Whats Is Custom Rom And Custom Recovery How to Flash TUTS Basic

Boot Animation Factory is the best solution for creating, previewing and  managing Android boot animations. It's a product of many hours of work,  and has lived up to this date as the best of its class.

Key features:

Preview zipped boot animations (their actual format)

Preview boot animations from folder

Preview boot animation from phone (can save the boot animation to your computer)

Preview boot sound from phone

Create boot animations

Flip and rotate boot animations NEW!!

Export boot animations as GIF animations

Flash boot animations to phone

Flash boot sounds to phone

Explore boot animations

Favorites list of boot animations

Slick, easy-to-use user interface (can be themed)

Automatic update check option

Extended preview info (can be toggled in Settings)

No limitatins of any kind!


System requirements:

Windows XP SP3 or later (Windows 7 is recommended)

Microsoft.NET Framework 4 or later (Client Profile is also needed)


How to use Boot Animation Factory

How to create boot animations using Boot Animation Factory
Go to Menu/Boot animation/New...
Click 'Choose folder' and select the folder in which your 'part' folders are.
Click 'Add loop' to add a loop. You can add as many loops as you want.
When you finish adding loops, click 'Save boot animation' and save your boot animation somewhere on your computer.

How to preview boot animations using Boot Animation Factory

Preview zipped boot animations

Go to Menu/Boot animation/Preview...
When the dialog appears, tick the first radio button (.zip file) and click OK.
Click 'Choose boot animation' and choose the boot animation you want to preview.
Optional: you have some options here, like playing a boot sound, setting custom speed, using custom size, or repeating/not repeating a boot animation. Set the properties as you wish.
Click 'Preview boot animation' and enjoy the preview!

Previewing boot animations from folder

Go to Menu/Boot animation/Preview...
Tick the second radio button (Folders) and click OK
Click 'Choose folder' and choose the folder which contains your 'part' folders.
Click 'Add loop' to add a loop. You can add as many loops as you want.
Optional: you can play a boot sound, repeat/not repeat the animation or use custom sizes. Set those properties as you wish.
When you are done adding loops, click 'Preview boot animation' and enjoy the preview!

Previewing boot animation from device

Go to Menu/Boot animation/Preview...
Tick the third radio button (Phone) and click OK.
In the first combo box, select (or type) where your boot animation is located on your device.
In the second combo box, select (or type) the name of your boot animation
If you want to preview the boot sound along with the animation, tick the 'Get boot sound' check box and set the destination and name of the boot sound in your device file system.
Click 'Get animation' and wait for Boot Animation Factory to get the boot aniamtion and boot sound from your device. Optional: check whether you want Boot Animation Factory to wait for your device or not.
Click 'Preview boot animation' and enjoy the preview!

How to flash boot animations to your phone using Boot Animation Factory

Go to Menu/Boot animation/Flash to phone...
Click 'Choose boot animation' and choose the boot animation you want to flash.
In the first combo box, select (or type) where the boot animation should be flashed on your phone.
In the second combo box, select (or type) the name of your boot animation.
If you want to flash a boot sound, click 'Choose boot sound' and choose the boot sound you want to flash to your phone. Then select the destination and the name of your boot sound in your device file system.
Check whether you want Boot Animation Factory to wait for device and reboot after flashing or not.
Click 'Flash to phone' to flash your boot animation.

How to explore a boot animation using Boot Animation Factory

Go to Menu/Boot animation/Explore...
Choose your boot animation and explore your boot animation. Optional: you can export any frame and the desc.txt file from the animation by right-clicking on the file and then clicking 'Save desc.txt file/frame as...'.

Boot Animation Factory-Create,Preview and Manage Boot Animations