[HOW TO] Use fastboot to flash android factory images on nexus devices

You will need to have latest android SDK tools installed on your computer in order to do this. Download the SDK from here http://fiw.me/ez9Ju

Download the latest factory image from here, https://developers.google.com/android/nexus/images

(Before continuing back up all the files and also know that you are also risking your device)

and extract all files from zip and place them in android platform tools path.

adb path

Now connect your nexus device to computer using USB cable and open command prompt window and type in ” adb devices “. See if your device listed under the list. If it listed then we can move on.

If the device is not visible under list, then see if you have installed the drivers properly and if you have the latest adb tool version. To check the adb version type in “adb version” and hit enter. Mine is 1.0.31 and it worked really well with it.

If your nexus device has been listed then type this command to open bootloader in device.

Adb reboot bootloader

Now after sometime your phone must start in bootloader menu. After, type


fastboot oem unlock
fastboot erase boot
fastboot erase cache
fastboot erase recovery
fastboot erase system
fastboot erase userdata
fastboot flash bootloader your-bootloader.img
fastboot reboot-bootloader
fastboot flash radio your-radio-image.img
fastboot reboot-bootloader
fastboot -w update your-image-name.zip


for my nexus 4 occum image it went like this.


fastboot oem unlock
fastboot erase boot
fastboot erase cache
fastboot erase recovery
fastboot erase system
fastboot erase userdata
fastboot flash bootloader bootloader-mako-makoz20i.img
fastboot reboot-bootloader
fastboot flash radio radio-mako-m9615a-cefwmazm-2.0.1700.84.img
fastboot reboot-bootloader
fastboot -w update radio-mako-m9615a-cefwmazm-2.0.1700.84.zip


Now your device will start with factory image, configure it as you want.


Now Track, Ring, Erase, Lock your Android devices remotely using Android Device Manager

Google has now allowed android users to lock, erase the data, ring, track their android devices remotely using the web. You can simply do it by logging with the same email id as used in android device and open this link, https://www.google.com/android/devicemanager.

google android device manger map


By default LOCK and ERASE Feature is disabled, casino You can enable it by going to

Google Settings -> Android Device Manger -> and Tick Allow remote lock and factory reset right. Remember after enabling it, use it carefully, you may end up losing everything on your device.

Latest Android Factory Images for nexus devices.

Here are android factory images for nexus devices, these are useful if you have flashed with any other roms like AOSP , Cynogenmod or other android custom roms and you want to return back to the factory rom.

You will need fast boot tool to install factory image.

(HOW to use fastboot to flash android factory images on nexus devices, tutorial coming soon)

here you can find factory images : https://developers.google.com/android/nexus/images

[How to] Flash Android factory images to Nexus 4.

Yesterday I flashed Android 4.3 to my Nexus 4, I waited for long to get the update on air, but I couldn’t wait any longer. It was not easy to get it all together and flash it. I went to many tutorials and articles, all they did was totally confuse me. So first, I tried to flash update package, I failed due to complication, I tried side load method, CWM flash and all, it merely failed. So, I choose to flash factory image. There were tutorials which were bit head cracking. But, I found a tool to do it. It was, easy and quick. This tools is called Nexus 4 Toolkit, it can be found here http://fiw.me/SPHy0, or you can directly download it from here http://fiw.me/WldTK.

Here is how we flash the factory image. First, download the app from the links above.

And make sure you have installed all the required drivers for your phone.

Download and install Android SDK tools from here http://fiw.me/ez9Ju . (We will use to check the devices)

Unlocked the phone.

After installing and everything, connect you device using USB cable and enable USB debugging mode on your phone. You can do it by Settings  -> Developer options -> USB Debugging enabled. Don’t see “Developer options” ? then go Setting-> About Phone -> And tap on Build Number for several times, now it will show up.

Now, open a command prompt window in the same folder as the adb.exe and fastboot.exe Continue reading [How to] Flash Android factory images to Nexus 4.

Beginers! step into advanced level programming.

Have you just completed basic programming? you can create simple programs? that is not enough, world expects experts. So, don”t stop at that level, you got to push yourself to next level, start programming more advanced and complicated things. Improve your coding standards.

How do you do that? Here are somethings you can do to improve yourselves with coding.

DRY programming

DRY(Do not repeat yourself) programming. This method means that you must avoid writing the same code over and over again. This reduces the file size and also increase standard, performance, readability, and adaption of the program. This is the one thing that will make you look very professional.

How to do this? well, you must start learning functions and OOP(Object-oriented-programming) programming. This will help you to avoid the repetition of code.

Maintain neatness

Neatness is one thing most needed in programming to make others understand what you have done. It will be impossible to other to trace your steps of the program, not only others maybe also for you, if you don”t maintain neatness and organization.

If possible, leave comments, it won”t eat much space!!! . Comments help others and you to know what that certain part of code does in the program, it will be of a lot of help if it is a big program, it will be easy to get back to coding without checking hundreds of lines and your personal dairy.

Use frameworks, plug-ins, external libraries

You don”t have to write everything from zero, there are people who are willing casino online to give you their works for free to use. All you have to do is edit it according to your needs and add some of your lines, that”s all.

Frameworks, these are programs or scripts which are meant to be linked to your code. When you link them, they have already written function which you can access easily in your code. They ease the coding  processor and also have performance optimizers. If you are not to approach OOP, then this would be a fine solution.

Plug-ins, plugins are same as the framework but it is a simple single function, it does only one or some related things. It is also linked to your program and accessed.

External libraries, these are libraries for programming languages. These are are directly inserted into programming language. when you think your programming language doesn”t have certain abilities then you must find libraries for it.