Boost Moto G / Moto X speed after long run use or lollipop update

Majority of the Moto G users, (both 1st and 2nd gen) are facing a common issue nowadays. One of the most popular budget phone Moto G which was very much responsive and fast is now acting as too much laggy after long run usage. Some claiming the device has became laggy after the Lollipop update. I too own a Moto G 1st gen and faced the same issue. I have did a factory reset after the Lollipop update and that fixed the issue to an extent. But, it became laggy again after using the device for some weeks. Resetting the device all the time is not a feasible solution. So, I started researching for some solution to boost up my device.

How do I clear Cache Partition on my device?

This will remove any temporary files that may be causing the problem, but will not delete your files or settings. Here, I am explaining methods for both Lollipop and Kitkat Android versions however both methods are almost same.

Lollipop Steps

1. Ensure the device is powered off, and unplugged

2. Press and hold the Volume Down button and Power button (located on the right edge of the device) for approximately 3 seconds then release.

3. From the “Boot Mode Selection Menu” screen, select Recovery.


Note: Use the Volume Down button to scroll through the menu options and the Volume Up button to select.

Now, After seeing Motorola splash page, you should get the dead Android as shown below.

clear_cache_partition_on_Moto_G_and_Moto_X_speedup motog

4. From the “No Command” screen (Android figure lying on his back), press and hold the Power button then press and release theVolume Up button to display the menu options.

5. Select “wipe cache partition”.


Note: Use the Volume buttons to highlight and the Power button to select.

6. “Reboot system now” will be highlighted, press the Power button to select it.

Note: Allow several minutes for the reboot process to complete. For me, it took about 8 minutes. Dont interrupt while this is being done.


KitKat Steps

With the phone powered off, press the VOL DOWN KEY for 2-3 seconds then POWER key then release. Use the VOL DOWN Key to SCROLL to Recovery and VOL UP Key to select

clear_cache_partition_on_Moto_G_and_Moto_XThe device will display the Motorola logo and then the Android in distress ( logo with Exclamation mark)


clear_cache_partition_on_Moto_G_and_Moto_X_speedup motog
Press and hold the VOL UP key for 10-15 seconds. While still holding the VOL UP key tap and release the POWER key.  You can try this step, holding the phone in landscape. If you are stuck on this step, try a force reboot by pressing the Power key and Vol Down key, and start the process again.

  • Use the VOL DOWN Key to scroll to wipe cache partition and the POWER Key to select this option
    The device will then perform the partition wipe



The device will reboot and start the normal power up sequence.

Feel free to ask questions if you are confused in some step.

Check recharge plans and offers of all Indian mobile operators with your mobile

Before you recharge your prepaid mobile, its a better idea to find the most suitable recharge product / price for your exact need. You can simply check for better offers and recharge plans on your android using the iReff app on your mobile device.
It is the quickest and easiest way to get the latest recharge plan and offer information.  You can browse through the common benefit categories – Topup, SMS, Data (GPRS / 2G and 3G), Local, STD, ISD. Or try the powerful full text search feature to find recharges matching your specific need.
recharge offers on android
You can find details about Topup Vouchers, Special Tariff Vouchers (STV), Combo Vouchers and Full Talk Time offers. Data is updated daily for all operators (BSNL is supported on an experimental basis and updated every 2-3 weeks). The tariff shown is based on what is published on the operator website and is applicable for EC (easy) recharge from retail mobile recharge shops. For other modes of recharge, please confirm from your service provider if they support tariff published on the operator website. recharge offers2.png iReff currently support information across all applicable telecom circles for:  

  • Airtel
  • Aircel
  • Idea
  • Loop Mobile
  • MTS
  • Reliance GSM
  • Reliance CDMA
  • Tata Docomo
  • Tata Indicom
  • T24
  • Uninor
  • Videocon
  • Virgin Mobile CDMA
  • Virgin Mobile GSM
  • Vodafone


Get BSNL mobile connection with your favorite number

I always recommend BSNL since they provide better service in cheap rates. Now we can select mobile number online before buying a BSNL simcard. So that you can get a BSNL mobile connection with your favorite number.

  • Go the this link
  • Select your state

select state

  • Next page will be a locked form, just click and drag to unlock.



  • Now you can see 50 numbers to choose from the list. You can click on next button for more or you can also use “search” button to search for your favorite number.
  • After finalizing your selection, select that number just “Check” the box and click on the “Reserve Number” and now  you will be prompted with confirmation box. Enter a mobile number to receive pin. that number can be of any carrier. 



  • In the next step, enter the pin you received on the number you entered on the confirmation box and click submit.

You will get   a confirmation message saying

Your Request Has Been Processed Successfully…!
Please Fill the Application Form To speed up the Activation Process…

  • Click on OK button. Now you will get a popup box.  In this you have to enter the PIN which you have received on your mobile and mobile number where you have received the PIN and click Submit. 
  •  Now you will get the application form. Fill all the entries with details like address details and click submit button

See the preview and check whether any mistakes are there. After completing this step, You will see the following message.


  • Click on Continue button

In new window you will get an filled application form.

  • Right click on that page and select “Save As” option and save the page.
  • Now take the printout of this application form to your nearest BSNL Office with Photo, ID proof and money.

There, they will provide BSNL number of your choice (which you have chosen in online).

 You can also buy Fancy Nos on the same site. There are few numbers available on Auctions, if you want to buy BSNL numbers from Auctions then check here.



Get free Missed call alerts on BSNL

get free bsnl missed call alert

I know this is an old service. But I am sure many of the users still dont know this free service offered by BSNL. While other operators are charging for this service, BSNL is giving it absolutely free. This service helps you to find out who called you while you were unreachable.

You can activate the service in two ways.

Using Phone Menu

Just divert  your calls to +9117010. Most probably divert option will be the call settings menu. Select Divert when unreachable or a similar menu.

Using USSD call

This method is more simple. Actually this USSD code also execute the same thing that we did in the first method.

Dial **62*+9117010# from your BSNL mobile.



How to check balance of any BSNL number

Hi friends,

I am back with another cool trick. Yes, this trick will help you to check balance of any BSNL mobile number. Cool. isnt it ? 🙂

We can get this by two methods.

  • Using internet and without any BSNL sim card
  • Using SMS with a BSNL sim card.

Using internet and without any BSNL sim card

  • Go to this page. Then you will get a screen like this.

bsnl recharge screen

  • Enter the BSNL mobile number you want to check balance in the first two fields.
  • In the email field, you can use anything in format [email protected] since it is not going to be validated. select type
  • Select General topup from the menu.
  • Select any amount,. For eg; 55 Rs
  • On the next screen, you can see the balance and validity of the mobile number.

bsnl balance


Using BSNL Simcard

A small drawback of this trick is that, we must have internet access to check all these right. But consider a scenario we dont have internet and we need to know balance of someone. Still, there is a solution. This method is widely used to check 3G balance of BSNL numbers also.

Just send an SMS  DATA3G<space><mobile number> to 53733

All you need is just a BSNL Sim card. You can use this trick for getting 3G balance also while you are using the sim card in a data card.

Increase Android Phone’s Internal Memory with Link2SD

Most of the economic Android phones come with an internal storage of about 250-400 MB which results in low memory error if you install handful of applications. Fortunately, there is a possible way to increase the internal storage of your Android phone if you are ready to root your phone.

Before you begin

I know that many of you guys are thinking,wat’s new in this??
There are many apps can perform this action/function.Yes there are many apps-like apps to sd, push 2 sd.
But they can’t perform the action fully.They cant move the userdata of any app to sdcard.
so it get stored in system, which leads to sortage in memory.

How it Works?

You can’t obviously increase your internal memory literally. But you can allow your Android to use some of your SD card’s storage to use as internal memory to install applications and games directly. This helps you keep your phone running at an excellent condition as well as let you install as many games and apps as you wish.

To take advantage of this trick, we’re gonna need two things:

  • A rooted Android phone;
  • Link2SD application


  • First of all, download download MiniTool Partition Wizard Home Edition and connect your memory card using a card reader or through data storage mode.
  • Dont forgot to take a complete backup of your SD card since the process will erase it completely.
  • Run Minitool and note the drive letter of your SD card. Select your SD card from the listing and delete it.

  • Now select “Create as” on that drive letter.
  • Select “Primary”.
  • If the size is less than 2GB, select file system FAT. If it’s more than 2GB, select FAT32.
  • Do not select the whole card as partition size. Turn the slider to the left and leave some space on “unallocated space”. This will be the second “EXT” partition of your SD card.
  • Now, choose the unallocated space again and select Create as -> Primary.
  • Now, choose EXT2 file system. You can let the whole space take over in this step.

Now, click OK and then click the Apply button from the top left of the window. It might take some time for the operation to finish.

Once done, restore the data to your SD card. On Windows, you will always get connected to the first partition of your SD card because Windows does not recognize ext2 file system which is the second partition of your SD card for installing apps and games.

On Linux, though, make sure to restore your data to the drive that is significantly larger. Because your second partition is always the smaller one and you don’t want to fill up your second partition with media files!

At this point, you have just finished partitioning your SD card. Congratulations! Now you just need to configure Link2SD to connect to this second partition and link apps and games.

Configuring Link2SD

Now is the time to download and install Link2SD application from Google Play on your Android phone. Once installed, run the application. You may see a screen asking for Superuser Permission (root permission) the first time you run it. Make sure to select “Remember” and press Allow/Grant.

Note that if you don’t see this prompt, your phone is probably not rooted. In that case, you have to Google on how to root your phone! Without root permission, this will not work.

On successful launch after gaining root permission. Link2SD will ask you to select the file system of your second permission. We remember we set it as ext2. So, ext2 it is.

Upon OK-ing, your device will need to be restarted.

Upon restarting your phone, open Link2SD again and a dialogue will show up. Press OK and click the icon you see on the screenshot below. Choose On Internal. This will show up a list of apps and games installed on the internal storage of your phone.

Now select options and choose multi-select. Then press the select all button. All of these apps will be selected.

Now, click Actions and then choose Create link.

Check all three boxes and touch OK.

Link2SD will now take a little time to move all these apps and games (except system files) and create a link with them from the second partition of your SD card. Touch OK when done.

Almost done! Now, to make sure that every time you download something, it gets auto-linked to the second partition, do the following:

Go to settings from Menu.

Check all three checkboxe and you’re done. You’ll no longer have to worry about the ridiculously low internal storage on your Android device.

To see the storage status of your second partition, you can always go to storage info within Link2SD application.

Things to be checked

  • Buy a good, fast (Class 4 or faster) microSD card– preferably a fairly big one since you’ll use about 512MB to 1GB of it as internal memory, thereby decreasing the amount of memory on your SD card for things like music, photos, videos, documents, etc. It is very likely that the stock card that came with your phone is too slow to use as “internal memory” (and perhaps too small anyway). . If you don’t see a speed grade “Class X” logo on your microSD card, then it’s a slower speed card.
  • Now that your SD card has been linked as internal storage, remember never to take out your SD card because that way, a lot — if not all — apps will stop working immediately.
  • You can also choose ext3, ext4 or even FAT as file system on your second partition. However, ext2 works faster on Link2SD than any other file system.