GravityBox & Xposed Framework

Hey guys, in the last post we have seen how to root Motorola phone. As I told earlier in this post you’ll come to know about a few more apps and tweaks about Android which you can experiment on your phone. 😛

First thing and the main advantage of rooting your Android phone is that you can get rid of useless system apps which comes by default in your phone which in turn frees your phone memory. If you don’t root your phone you can’t remove those unwanted apps from your device.

There are quite a few apps which can help you free the internal memory of your phone. But for using those you need to root your phone. Apps like Link2SD, Titanium Backup requires root permission for freeing the internal memory.


This is one of the awesome apps which helps you to move most of the system apps also to the external memory. Using this app you can mount an external partition (if you have created) and install even more apps into the phone preventing your phone from running out of memory. 🙂 You can download the app from here.



GravityBox is one of the awesome apps for root users which lets you customize your phone to the max. It is like a gateway to access most of the hidden features of Android. The customization part is all up to you and your imagination. In Android KitKat you have the option called quick settings which you can access it by tapping the tiles button in the notification bar. In the stock KitKat you cannot change the tiles which are there. For customizing those tiles you can use this GravityBox.


There is one more thing, which we don’t have it in the Stock Android, the brightness control from the navigation bar. This is one of the feature which I love a lot. For enabling all these kind of features you need to install GravityBox. For installing GravityBox you need to install the Xposed Framework in your mobile.

Xposed Framework

Xposed Framework gives you the possibility to modify your Android ROM without using any modifying apps or flashing another rom. There are quite a few advantages which you can get if you use Xposed Framework. Here are a few of them.

  • No need to modify any APKs. This means:
    • No need to decompile, change things in small, compile.
    • It will work for odexed and deodexed ROMs.
    • Multiple mods can be installed at the same time, even if they modify the same app. So you can use these battery icons and those quick toggles.
  • It does its magic at runtime. That means that developers can implement settings and do changes based on them. It can be disabled easily without having to re-flash.
  • It’s open source and free (as in beer and in speech).
  • There is a repository with many popular module.

You can download the Xposed Framework module from their site. There is another zip file which you can download it from here, which is used to disable the Xposed Framework if it goes to a boot loot after you install it.

Before you start installing the Xposed Framework installer in your mobile, copy the Recovery which you have downloaded to the external SD card, so that you can access it from the recovery mode.

Installing Xposed Framework

  • Download the Xposed Installer from the site which is provided above.
  • Install the Xposed Installer normally, in the same way how you install an app.
  • Open the Xposed Installer and then go to Framework in the menu and click on the install option.
  • Reboot your phone after it is installed.
  • DoneJ, you have installed the Xposed Framework in your mobile.

If you get into a boot loop, go to the recovery mode and then just install the zip file which you copied earlier to the SD card. This disables the Xposed Framework, and then you can uninstall it normally after you restart.

Installing requires modules

  • Open Xposed Installer which you installed, in that open the option
  • Search for the required module and then install it.
  • Open the modules in the main menu of the Xposed Installer and then check the box next to the module which you installed.
  • Reboot your phone.
  • That’s it, you have the module installed in your mobile.

That’s it guys, hope you will have fun with your phone. 😀 If you have any questions, please do ask here.

Motorola XT1068/ Motorola G 2014 (2nd Gen) Rooting Manual

Hi, these days Motorola XT1068, popularly known as Moto G 2nd Gen is one of the leading phones in India which took over the smartphones market. Here, in this post I will be explaining the process for rooting Motorola XT 1068 and some tweak tools. This whole blog post will be in two parts. The first part consists of how to root Moto G 2nd Gen, the second blog post will contain about the installation of the GravityBox tweak tool, which lets you to tweak your Android.

The second generation Moto G, which we predicted would be called the Moto G2 is easier to find online by searching for its part code: XT1068. The main features of this Moto G2 is a 5 inch display that offers a 1280 x 720 p resolution. The screen is protected using a Corning Gorilla Glass. It is powered by a 1.2 GHz quad core Snapdragon processor along with a 1 GB RAM and an Adreno 305 GPU. The main feature of this is that it contains an external SD card slot which allows the user to expand the memory to further extent.

There are quite a lot of features which you cannot access as a normal user. For those who wants to give a try exploring all the different options, the only way is to root the mobile. 😉

Key specifications

  • 5 inch display (1280 x 720p)
  • 1.2 GHz quad core processor
  • Qualcomm Snapdragon 400 MSM 8228 Chipset
  • Adreno 305 GPU, 450 MHz Single Core
  • 1 GB of RAM
  • 8GB / 16 GB internal memory
  • Micro SD card slot  (up to 32 GB)
  • 8 MP rear camera with flash
  • 2 MP front camera
  • Android 4.4.4 KitKat upgradeable to Android L
  • 2070 mAh battery
  • Dual sim, dual mic and dual speakers.

Rooting Moto G 2nd Gen

Rooting your Android lets you to use the SuperUser permissions which helps you to remove all the unnecessary system applications which come along with the phone by default. Rooting your Android device lets you to side load Custom ROM’s such as CyanogenMod, MiUi etc.

Rooting any Android Device mainly consists of the following steps.

  • Unlocking the Boot-Loader
  • Flashing Custom Recovery
  • Installing Super Su (Super User) as a root

Prerequisites for rooting are as follows

These are the least minimum tools which you require for the rooting your device.

  • Installing the minimal adb and fastboot tools. You can download the installation file from here.
  • Custom Recovery for flashing the Custom ROM’s. There are two types of recoveries available for this phone. You can install anyone of these two.
  • Super SU (Super User), the root apk which needs to be installed from the custom recovery.

Note: The following procedure will void your warranty and you are responsible for any damage to your phone.

Unlocking the Boot-Loader

The first and the foremost thing to be done before you start the process for unlocking the boot loader is to take the backup of all the apps, contacts, messages, calendar and phone logs. This can be done by installing the Super Backup: SMS & Contacts app from the play store. Taking backup is one of the important steps before you start the unlocking process because after you unlock the device it will do a factory wipe out which leaves no trace of any data in your phone. So it is better to take the backup of the all the required data beforehand. J

For unlocking the boot loader you need to register in the Motorola site. Log in with either your Gmail or Motorola ID. After that you can proceed to the next stage of the unlocking your process.

  • Put your device in fastboot mode (power off then press the power button and the volume down buttons simultaneously for at least 3 seconds.)
  • Open the minimal adb and fastboot tool which you installed previously on your system. If not please download it and install which is given in the above section.
  • When you open the above file you will get a command prompt opened. Now connect your phone to the computer using a USB cable.
  • In the command prompt type the following command:
fastboot oem get_unlock_data
  • Now you will get a string which will be used to retrieve your unlock key. The string which you get in the command prompt looks somewhat similar to this if you are using a windows system:
(bootloader) 0A40040192024205#4C4D3556313230
(bootloader) 30373731363031303332323239#BD00
(bootloader) 8A672BA4746C2CE02328A2AC0C39F95
(bootloader) 1A3E5#1F53280002000000000000000
(bootloader) 0000000

On a Mac the string which will be returned in the terminal will be similar to this:

  • Now copy the string from the command prompt to a notepad and then remove the (bootloader) or INFO and the white spaces also. After you remove those the string must look similar to this:
  • Now copy the string which you get by removing the white spaces, and paste it in the Motorola site where you logged in. Now paste it in the given box over there and then click on the button below that box.

Note: If your device can be unlocked then click on the REQUEST UNLOCK KEY in the bottom of the page.

  • After you click on the REQUEST UNLOCK KEY button, check your mail. You will get a mail from the Motorola with the key in it.
  • Now open the minimal adb and fastboot terminal which started before and execute the following command:
fastboot oem unlock UNLOCK_KEY
  • Now your device will go for a reboot. That’s it your mobile’s boot loader is unlocked.

Flashing Custom Recovery

The default recovery present in the phone is of no use. So we will have to replace the default recovery with some recovery such as Clockwork Mod or TWRP. For flashing the recovery you need to go the bootloader and from there you need to install the custom recovery.

To go to the bootloader menu directly run the following command in the minimal adb and fastboot command prompt:

adb reboot bootloader

Now the phone will restart and it will be in the fastboot mode. Now in the command prompt run the following command to install the custom recovery.

fastboot flash recovery TWRP2801-titan-motog-2014.img (for Team Win Recovery mod)


fastboot flash recovery CWM_Touch_Titan_v2.img (for Clockwork Recovery mod)

That’s it, now the phone is flashed with the custom recovery which you want.

Installing SuperSU as admin / root

For this copy the SuperSU file to the internal memory and then reboot the phone to the fastboot mode. In the fastboot mode, navigate to the recovery and then you will be taken to the Custom recovery which you installed previously.

In the custom recovery go the INSTALL ZIP option and then select the which you placed in the internal SD card. Now click on the install button after selecting the zip file. Let it complete the installation process of the file. Once after it completes reboot the phone.

That’s it, yay, you have rooted your phone. 🙂

Hope that this post helped you. If you have any problem, please do comment below. 🙂

Hacktool for Android Games

Hey guys, here’s a small guide for a hack tool for android games where you can do as many purchases as you want for free. It works for most of the games, as far as I’ve tried. Here in this post you will be provided with the download link for the app and the way to use the app. 😉

There are a lot of hack tools around which requires a survey page to complete for downloading the hack tool for most of the games. I know that is a bit irritating for you to fill your details for some unnecessary random site.


So here you go, here is a small hack tool called CreeHack. Using this, you can buy as many resources as you wish during the game when ever you want.

All you need to just need to install that app and then run it in the background. Here I will be giving the whole process for installing the CreeHack app and how to use it.

Installing CreeHack

  • Download this app from here.
  • Install in the android device as you do the normal installation for any app.

Using CreeHack

  • Open the app, and then click on the button in the app, as shown in the figure below.


  • After you switch it on, press the home button, so that it minimizes and runs in the background. 
  • Now open the game which you want to play.
  • Go to the purchases section in the game and then click on the purchase
  • Now, after you press on the purchase button, you will see something like this:


  • Now click on the buy button, in that popup window.
  • This is what you will get in the screen after you press the buy button in that popup.


Bingo!!!, there you go, the resources which you want.

Have fun guys 🙂

Htc Explorer Rooting Manual


Root-HTC-ExplorerHTC Explorer is a great budget android phone equipped with a lot of candy features, not to mention the Sense 3.5 UI. If you want to select your first android touch phone and budget tight then,need not consider any other but the explorer itself. Superb first android phone.It is powered by a 600MHz processor, Adreno 200 GPU, 3.2MP camera and many more. Main disadvantage is this cute little phone has a little bad side-a low 90MB internal memory. It has some pre-installed apps that cannot be removed. So to remove those apps and get some good free memory the only way is to root the mobile.

Rooting an Htc Android mainly involves three steps:

  • Unlocking the Boot-loader.
  • Installing the Recovery Mode.
  • Installing the Super-user as a root.

Before starting this rooting process it is preferred to take the backup of all the data of your phone (app’s, contacts, SMS’s, Calendar data, etc). For this I would like to prefer Super Backup app. Now let’s start the rooting process.

First of all you need to download the Htc Sync which would help us to communicate between the PC and the Device. Download the Htc Sync and then install it in your PC. Now sync all the phone’s data with Htc sync to the PC. One more thing is you need to download the Android SDK for  three important files which are mandatory in the rooting process.

Unlocking the phone’s boot-loader:

To unlock the boot-loader you need to go to the Htc Dev site and register for unlocking the boot-loader. In the select the model menu Htc Explorer won’t be listed. So please select All other supported models in that menu. Even for a newbie also it will not be that difficult to follow those instructions for unlocking the boot-loader.


Boot-loader menu

  • Remove and reinsert the battery. For devices without a removable battery, long press the power key then select restart.
  • Holding the Volume Down key press the Power Button to go into the boot-loader menu.
  • In the boot-loader menu use the volume buttons to select up or down.Navigate through the boot menu and highlight Fast-boot and press the Power button.
  • Now connect your device to the PC via USB cable.
  • Now create a new folder in your compute and copy the following three files to that folder.
    • Adb.exe
    • AdbWinApi.dll
    • fastboot.exe
  • Open a command prompt and navigate to the directory where you have saved all the above three files.
  • In the Command prompt type fastboot oem get_identifier_token and press Enter.
  • Wait for a while and you will see a long block of text like this:pict_6a
  • Copy the same highlighted text and paste it in the place provided in the Htc dev site. You will receive a email providing the unlocking token and then follow the remaining steps as mentioned there.

That’s it if you have done this process correctly your phone is unlocked (warranty voided). Next comes the installation of the recovery mode.

Installing Recovery-mode:

Adding a recovery mode allows you to install .zip ROM’s on your device. To get the recovery mode installed in your device follow these steps:

  • Download the from here.
  • Extract those files to a folder (C:\Htc).
  • Run the recovery.bat file with the phone in the fast-boot mode and then connect your phone to the USB using the data cable.

Done, you have installed the recovery mode with no errors. So, now you can install .zip ROM on your device. When you have installed the recovery mode successfully, when you go to the recovery mode you will see like this:

Recovery mode

Recovery mode

Note: In the process of installing the recovery mode you may get some installation errors. So you need to the same process many times (twice or thrice) to get it installed.

Rooting your Device:

This is the final stage of rooting your device. If you have done this process correctly that’s you have rooted your Htc device correctly.

  • Download the following file and place it in the SD card of the device.
  • Go to the boot-loader menu and there select the recovery mode to go to the recovery mode.
  • In the recovery mode use either the Volume Keys to navigate to the SD card.
  • Select the in the menu and press the power button to install as a root.

If you have done these steps correctly you will see on the device screen as “Congrats, you have rooted your phone“.

That’s it you have rooted your Htc Explore successfully.

Here I have provided some Custom ROM’s which supports Htc Explorer mobile.

  1. Htc Pico Asia
  2. Htc Sense 4.1
  3. Htc Sense 4.0
  4. Cyanogenmod 9.1
  5. Cyanogenmod 10