[Android General] The-Immortal:
[Lava Magnum X-604][Android Development & Q&A][AIO Thread]​

Key Features:

Lava Magnum X604 is a Smart Phone Powered by 6.00-inch HD 720x1280 pixels with 245 Pixels per inch (PPI) display,Android 4.4 KitKat,8 MP Auto Focus with with BSI Sensor for low light imaging and Broadcom 1.2GHz Quad Core processor coupled with Videocore IV GPU alongside 1GB RAM.

​

Rooting & Unlocking:

[B][SIZE="4"][COLOR="DarkRed"]Before You Begin[/COLOR][/SIZE][/B]
1. This will void the warranty of your device. We won’t be held responsible if you end-up bricking or damaging your device. Do it at your own risk.
2. This should only work on Windows based PCs Preferably Windows-7
3. There should be at least 65% charge in your
4. Make a Backup of Your Contacts,SMS,And Whats App data in SD Card

[B][SIZE="5"][COLOR="DarkRed"]Downloading Required Files:[/COLOR][/SIZE][/B]

Download Lava Magnum X-604 Root Toolkit [B][URL="https://drive.google.com/file/d/0B7OdRw3ALPgGdWcxOUx0c0llMGs/edit?usp=sharing"]Click Here To Download[/URL][/B]

[B][SIZE="5"][COLOR="DarkRed"]Preparing Your Windows PC And Magnum X604 for Rooting:[/COLOR][/SIZE][/B]

Extract Downloaded Lava Magnum X604 Root Tool Kit to your Windows PC Desktop

Go to Settings >> Backup & Reset >> Factory data Reset in your Lava Magnum X-604 and Do a factory data Reset and Complete setups after it re-boots

Enable USB Debugging On your Device You can find this option in Settings >>Developer Option >>USB Debugging.

Enable Allow Installation of Apps from Unknown Sources under Settings >> Security >> Unknown Sources also Disable verify apps bellow Unknown Sources

Now Connect your device via USB cable to windows PC and Start installing programs which is provided in tool kit in same order
1.) Adb Driver Installer 2) BRCM_Driver_Package 3.)For Windows x64 Bit/For Windows x32 Bit 4.)VRoot_1.7.8.7753_Setup

[SIZE="5"][COLOR="DarkRed"][B]Rooting :[/COLOR][/SIZE][/B]

Open installed V-Root Program and Grant USB Debugging Authorization when a pop-up pops in your device Remember to tick always allow option.

When connection is established between V-Root program and your device it will display your device model and Root Button in Opened V-Root Program

If You See Green Colored Root button in V-Root Program Just click it and Wait silently with out touching your device .After some Times Your
Device will reboot (Remember Don't Disconnect USB cable until and Unless V-Root Program show success in your PC )

When you see Success message in PC remove USB Cable and Reboot Your Phone

Now Your Lava Magnum X604 is Rooted

[B][SIZE="5"][COLOR="DarkRed"]Installing Super-SU By Chain Fire [/COLOR][/SIZE][/B]

Install Super SU application from Google Market

When you open Super SU it will prompt you to update binary select install binary from normal recovery when option pops

After rebooting it will Ask you to Uninstall V-Root Super User application to Avoid conflicting of 2 Different Root application so you can press yes and uninstall V-Root superuser

Don't forget to Grant Root Permission when application asks

Now Enable Super Su as system application from its options if this step fails copy it to systm/app folder from data/apps folder via any root file managers like Root Explore etc

Now Your Lava Magnum is permanently Rooted.

[B][SIZE="5"][COLOR="DarkRed"]Installing BusyBox: [/COLOR][/SIZE][/B]

Why Busy Box ??? Busy box is needed to run most of the mods and scripts successfully in your device

Install Busybox installer application from Google Market and Follow the instruction in application to install latest Busy box 1.22 or Custom 1.23 versions

Don't forget to Grant Root Permission when application asks

This Makes your device to run any mods compatibility

[B][SIZE="5"][COLOR="DarkRed"]Enabling Init.d Support :[/COLOR][/SIZE][/B]

Why Init.d support ??? with out this enabled you cant run any scripts

Download and install Init.d Enabler application from [URL="http://xdaforums.com/showthread.php?t=1933849"]This link[/URL]

Install the apk like any normal app.

Launch the app.

The rest are pretty self-explanatory...

[B][SIZE="5"][COLOR="DarkRed"]De-bloating and Making Rom More Light:[/COLOR][/SIZE][/B]

De-Bloating means removing unwanted applications which is pre-installed in stock firmware This will increase system storage and Speed up and optimize device speed

Here bellow you can find the list of applications that can safely removed with out any fear of bricking your Device, Use root explorer or any other file manager to delete bellow mentioned applications

[B][U]System/app folder[/U][/B]

CloudPrint.apk
FileManager.apk
Galaxy4.apk
Galaxy4.odex
GoogleHangouts.apk
HoloSpiralWallpaper.apk
HoloSpiralWallpaper.odex
LiveWallpapers.apk
LiveWallpapers.odex
MagicSmokeWallpapers.apk
MagicSmokeWallpapers.odex
Music.apk
Music.odex
NoiseField.apk
NoiseField.odex
PhaseBeam.apk
PhaseBeam.odex
VisualizationWallpapers.apk
VisualizationWallpapers.odex

[B][U]System/Pri-app folder [/U][/B]
Airdroid.apk
DangerDash.apk
Facebook.apk
Gmail.apk
GooglePlus.apk
L-Explorer.apk
Launcher2.apk (Before deleting this install a custom launcher from market)
Launcher2.odex (Before deleting this install a custom launcher from market)
LavaZone.apk
Maps.apk
mlava.apk
NQ_P209391_AV68.apk
NQ_P209391_Vault.apk
operamini.apk
Quickoffice.apk
QuickSearchBoxNew.apk
SaavnPro.apk
viberDroid.apk
WeChat.apk
YouTube.apk

System/Media folder
LAVA_demo_video.mp4

[B][SIZE="5"][COLOR="DarkRed"]X-Posed Modding & Enabling Features like Heads-Up ,Lock Screen Notification....Etc[/COLOR][/SIZE][/B]

Install X-posed Framework which is core for all x-posed modding from[URL="http://repo.xposed.info/module/de.robv.android.xposed.installer"] Here[/URL]

Heads-Up Notification : [URL="http://repo.xposed.info/module/com.mohammadag.headsupenabler"]Download Here [/URL]

Lock Screen Notification,Advanced Reboot,Peak, etc [URL="http://repo.xposed.info/module/ind.fem.black.xposed.mods"]Install This [/URL]

Pie Control [URL="http://xdaforums.com/showthread.php?t=1330150"]Download Here [/URL]

Un-Rooting And Restoring Stock Status/Firmware (Un-Bricking Also)

[B][SIZE="5"][COLOR="DarkRed"]Un-Rooting Guide[/COLOR][/SIZE][/B]

If You Installed Super SU as system application move it back to data/apps from system/apps via root file manager

Go to settings inside super su and click full unroot and uninstall

After reboot your device will be fully un-rooted

Restoring Stock Status/Firmware (Un-Bricking)

[B][SIZE="5"][COLOR="DarkRed"]Downloading Required Files:[/COLOR][/SIZE][/B]

Download Lava Magnum X-604 Stock Firmware Version : Lava_x604_S008_20140612
[B][URL="http://support.moulnisky.com/index.php?dir=Lava/Magnum%20X604/Software%20Versions/S008_12.06.2014/"]Click Here To Download[/URL][/B]

Download Lava Magnum X604 SW DOWNLOAD TOOL [URL="http://support.moulnisky.com/index.php?dir=Lava/Magnum%20X604/Tools/"]Click Here To Download[/URL]

Download Breadcom Driver Package [URL="http://support.moulnisky.com/index.php?dir=Lava/Magnum%20X604/Tools/"]Click Here to Download[/URL]

[B][SIZE="5"][COLOR="DarkRed"]Installation/Preparation[/COLOR][/SIZE][/B]

Extract all Downloaded package on your Windows PC Desktop
Install Breadcom Driver Package
Open Extracted Lava Magnum X604 SW DOWNLOAD TOOL
Run “vcredist_x86.exe” to install VC Redistributable.
Run Multi Downloader.exe as Administrator
Select “Setting->Configuration” to enter setting dialog.
Click “…” button. Select your image folder. and select the extracted lava magnum x604 stock firmware folder
If an up level folder selected, tool will search all image package contained.
And list all packages for your selection.
Check Reset in after download mode
apply these configurations

[B][SIZE="4"]How to download [/SIZE][/B]
1. Click “start” on main GUI to enable download main process.
2. Take off the phone battery, unplug the USB cable (make sure the phone is fully
power off), then connect the USB cable from the phone to the PC, put back the
battery.
3. A user should see that the tool detects the device and start flashing.
4. Unplug the phone once the DIAG color is green. Please don’t unplug a phone if
the color is still in yellow. This will cause an error.

Now Your Device is Restored to Original condition like when it was opened from new box
Read more explanations from read me file Inside Lava Magnum X604 SW DOWNLOAD TOOL.zip

Note: If You Are able to Produce Mirror links for Stock firmware and Tools feel Free to create and share it here so that i can add Those mirror Links in op to keep Files alive for Future Users

Credits

V-Root Developers

Sujyot GSM Zone

GSM Hosting

Chain fire

Please Don't say thanks in words Simply press Thanks Button Which is more Meaning full?

Enjoy The Power Unleashed

The-Immortal