TWRP Recovery for lava IRIS 405

Have You Rooted ur Device ? Now with CWM. . Tired of Using Buttons ? Here it is Touch Recovery TWRP. Enjoy.....!



1. Download "
Lava iris 405 TWRP Recovery....5.0.0.img" from

Thanks to Anoop Kumar 1ce Again 
2. Copy the"TWRP Recovery....5.0.0.img" file to the root of the SD card

3. Rename "
TWRP Recovery....5.0.0.img" to "recovery.img"
4. Install mobileuncle MTK tool from Google play.

5. Open it and click on recovery update.
Grant Superuser permissions When it asks

6. Select the recovery.img from the list confirm the installation and confirm reboot to recovery... :) Thats it . .Got TWRP Recovery for Iris 405  :)

Memory Swapping Trick on lava iris 405

[ Swap/Change SD Card as Internal and Internal as External ]
Do at ur Own Risk
First make a Nandroid Backup Before attempting this!!

Not enough Internal Memory ? Worried. Here is a Trick by adhi007 from XDA
Download this

Go to file explorer (or) EX explorer (or) Root Explorer[ preferrable ]

open system/etc

then just click 'mt R+W' tab in the top right side corner of 'file explorer', which gives you the permissions to modify the file

Copy the original "vold.fstab" File from system/etc  and paste it somewhere else in ur SD card for safety as a backup file

Now copy the downloaded vold.fstab file and paste it by replacing 'vold.fstab' at system/etc

after replacement restart ur mobile . . Thats it.

Go to File Manager and See the Magic  :) :)

CWM Recovery for LAVA Iris 405

1-Now CWM Installation(2 Versions Available)

Watch the Video and follow the Guide


3-Download CWM recovery image from
Thanks to ari1717

                            or (for 6.4.0 Version)
Thanks to Vipul Verma

4-Copy the recovery image to the root of the SD card.Make sure it is renamed as recovery.img

5-Install mobileuncle MTK tool from Google play.

6-Open it and click on recovery update.
Grant Superuser permissions when it asks.

7-Select the recovery.img from the list confirm the installation and confirm reboot to recovery. (y) Thats it . .Cheers :)

TWRP Backup File For Lava Iris 405

TWRP Backup File For Lava Iris 405


Here Am Giving U A TWRP Backup File

Download Here:  Siz3=467MB

Not Tested On Other Device just Tested On My 405 Itself...Hope Someone Test It And Confirm Whether Working Or Not On Other 405

ScreenShot -

Things You Need:

1.Download The Backup File

2.Extract And Copy The "TWRP" Folder To

/Sdcard/ (or)  [Recommended]

/Phone Storage/

3.Rooted Mobile

(Not Rooted? Get Root From Here:

4.TWRP Recovery

Dont Know What It Is? Check Here :

5.Power off Your Mobile Then Press n Hold  "vol up+power" Go To Recovery

6.Press On Restore And Select The Image And Tick on all The Options

7.Just Give a Soft Slide then Restore Starts

8,After Complete Reboot Your Device Thats It

Note- Take a Full Nandroid Backup First from ur Recovery and Contacts too before attempting this..



Easiest way to Root  lava Iris 405 

Credit: XDA members

Easiest way to Rooting and Installing CWM on the lava 405 in simple steps.

Does not need any driver nor a computer .

Rooting Procedure Credit: Vipul Verma
Video Tutorial:

1-Install the Framaroot apk 
Download the app from here

Install the app in your Iris 405
Open the app and select install superuser then click on borimor

2-Restart your phone.Ull have Superuser apk. thats it. Rooted. . Njoy. ;)

Now Install Ubuntu on Lava iris 405


For those of you who want to install Ubuntu on your Iris 405

We will be running Ubuntu “chrooted” under Android OS, which just means that we will be running a “virtual” Ubuntu OS that runs on top of the Android OS.  Your Android OS will work fully (e.g. your phone will keep working normally) while the Ubuntu runs on top of it.
First of all, you should have your Android device “rooted” because you need root access to run Ubuntu off your Android.

How to Install Ubuntu on Android! (Windows)

First, download the following file (from a preferred mirror), unzip and copy over the whole ubuntu directory to the SD card of your Android smartphone/tablet device:


(Turn USB storage ON then copy over the Ubuntu folder to the root directory of your SD card.)

(What it looks like after copied over to the SD Card)
1) Again, make sure you have your Android smartphone/tablet “rooted”!
2) You must have Android SDK installed or have access to adb.exe.
3) Make sure your Android phone/tablet is in debugging mode.   Go to Settings->Applications->Development and make sure USB Debugging is checked ON.

4) Connect your Android device to your computer via USB cable and set the USB mode to “Just Charge”.
5) Your Android device should be recognized as “ADB Device” under Device Manager.  If not, install appropriate drivers.

just install pdanet for iris405 drivers

6) Open up a command prompt by typing “cmd” under Start->Search programs and files.
7) Browse to your SDK directory where you installed the Android SDK:

8) Then go into platform-tools directory:

9) Type “adb devices” to double-check your Android device is recognized.

In this example, I used an HTC G2 Phone, which shows up at “HT09SR204261″.  This is fine.  However, if you get an empty device, that means you didn’t install the drivers for your phone/tablet correctly. (Go back to #5)
10) Type “adb shell” to enter the Android shell.

Then type “su” to enter super user mode, then type “cd /sdcard” and “cd ubuntu” to enter the ubuntu directory in your SD card of your Android device.
11) Next, type “sh” to run the script which will basically get your Ubuntu image ready to run on your Android smartphone/tablet.

If you get error messages, don’t worry and keep going.
12) Type “bootubuntu” to enter Ubuntu.  (Next time you enter Ubuntu, you just need to type “bootubuntu” from your /sdcard/ubuntu directory, no need to run again.

If you got “root@localhost” at this point, congratulations!  This means your Android OS comes with loop device support and Ubuntu is now running “chrooted” on top of your Android OS!!!
However, if you failed at this point, your Android OS probably doesn’t support loop devices, try installing another ROM or compiling your own kernel with loop device support.

How to Install Programs on your Ubuntu!

first rn this commands:

cat > /etc/apt/sources.list
deb karmic main universe

Then hit Ctrl+D twice and Enter.
This will update the Ubuntu sources. 


Once you’ve got Ubuntu running on your Android device, it’s time to install some Ubuntu packages(or programs).
Type “apt-get update” to update, this is the first thing you will need to do before installing any new programs.

How to Install OpenSSH-server on your Android Ubuntu!

Type “apt-get install openssh-server” to install OpenSSH-server.  What is OpenSSH-server?  If you want to connect to your Android Ubuntu via an IP address (and SSH into it), you will want to do this.

How to Install TightVNCServer on your Android Ubuntu!

If you want to access the GUI of your Android Ubuntu, you can install TightVNCServer, which allows you to access the Android Ubuntu via Android VNC app on your Android smartphone/tablet or even access it remotely from your desktop computer.
Type “apt-get install tightvncserver” to install.

How to Fix Language Issues

Above is after I connected to my Android Ubuntu via SSH2.  Well, for some reason my default language switched to German.  To fix that, just type “export LANG=en_US.UTF-8″:

How to Install LXDE!(optional)

Next, we will install LXDE (Lightweight X11 Desktop Environment).  Although we can use Ubuntu’s default GNOME (and trust me I love that), LXDE takes up less memory so our GUI access will be faster.
If you like GNOME, you can skip this step though.
Type “apt-get install lxde”

Next, let’s setup xstartup file so that when TightVNCServer is started, the LXDE runs instead of GNOME:
Type “cat > /root/.vnc/xstartup”
Then type:
cat > /root/.vnc/xstartup
xrdb $HOME/.Xresources
xsetroot -solid grey
icewm &

Then hit Ctrl+D twice and enter to save the file.

How to Start TightVNCServer!

Next, let’s start the TightVNCServer and connect to it from our Android phone and my Windows 7 desktop:
Type “export USER=root” and “vncserver -geometry 1024×800″.
Here, you can change the resolution settings 1024×800 to the resolution of your liking.

Now your TightVNCServer is ready to accept any incoming connections from your phone or computer.  Just point to the correct IP address and use port number 5901 to connect.
On your Android smartphone, just download the free app “Android-VNC-Viewer” and set the IP address to “″ and port number 5901 to connect.

And you should be able to get into your Ubuntu like this:

You can also use desktop software like TightVNC Viewer and connect to your phone.
Do “ifconfig” to find out what your IP address is in your Android Ubuntu.
In this example, mine was connected to “″.
Then connect to “″ on your TightVNC Viewer:

Here’s LXDE running on my desktop off my G2 Phone’s Ubuntu:

Related Posts Plugin for WordPress, Blogger...