Fix Nexus 7 lag in 7 easy steps.

Fix Nexus 7 lag in 7 easy steps.

Fix Nexus 7 lag in 7 easy steps.

Fix Nexus 7 lag in 7 easy steps.

nexus-logo

Looking for how to fix Nexus 7 lag? Is your Google Nexus 7 lagging after Kit Kat update? Is your Nexus 7 exhibiting lag after an update in general?  Then read on! In this post you’ll see how to speed things up a bit with a short and simple trick to speed up your Nexus 7.     How to fix Nexus 7 lag Being a very happy owner of a Nexus 7 (1st Generation), in my opinion the best 7 inch tablet out there (superseded only by the 2nd and 3rd generation Nexus 7’s), I was getting frustrated with a noticeable slow-down of my device. Having gone through several Android OS updates in recent weeks (most recently Kit Kat 4.4.2) ,

About Screen Screenshot showing latest Kit Kat 4.4.2 installed

About Screen screenshot showing latest Kit Kat 4.4.2 installed

I could only really attribute the slowdown to these as nothing else major had changed such as new apps or launchers etc. which could otherwise explain such a drastic slowdown. After a little research, it turns out that OS updates in general leave behind certain temporary files in a cache which can bog the new operating system down.  These files are OS system files such as logs and temporary caches etc.  There is no personal or settings data stored in these files so it is safe to purge them.  In particular, after an update it gives the new operating system a clean-slate (no pun intended) to operate with. To do this you have to undertake a little trick called “Wipe Cache Partition”. Once I had done this, it seems to have immediately made my device zippy and responsive again!  Woohoo! 🙂 How to Wipe Cache Partition on Google Nexus 7

Disclaimer: This is not guaranteed to make your device faster, nor do I take any liability whatsoever for any issues that arise from following the below procedure which is here purely as a suggested solution to fix Nexus 7 lag.

The steps below can be a bit tricky/finicky to get right so I suggest you read through them a couple of times first before attempting them. Also apologies for the quality of the screenshots (taken on my digital camera) but there is no method of capturing screenshots in the state Android is in below as it’s before the OS has properly booted. 1. Power off your tablet. 2. Now press and hold Power + Volume Down until you see this screen:-

nexus_recovery_1

Now use the Volume keys to select Recovery (press Volume Down twice), until your screen looks like below and then press Power to select.

nexus_recovery_2

3. You should now see the Google logo for 5-10 seconds before you see an otherwise blank screen with our little Android buddy looking worse for wear and the text “No command.”

nexus_recovery_3 nexus_recovery_4

4. Now press the Power Button and the Volume Up button at the exact same time and also count a full 3 seconds (1 one-thousand, 2 one-thousand…) before releasing the Volume Up button.  That should land you at the screen below. n.b. some users have reported issues with this step so you can try the version outlined by google themselves (While holding down the Power button, press the Volume Up buttonhttps://support.google.com/nexus/answer/4596836?hl=en-GB

nexus_recovery_5

5. Again here, use the Volume buttons to move the cursor up or down. Press Volume Down 3 times to highlight “wipe cache partition” then press Power to select. (Be careful not to select “wipe data/factory reset”).

nexus_recovery_6

6.  By now your cache should have been wiped clean, it took about 1~2 seconds on my Nexus.  You will then have a confirmation message in the bottom left of the screen like the screen below:

nexus_recovery_7

7. Press the Power button with “reboot system now” selected (which should be selected by default) and your Nexus will boot up and hopefully be much more responsive and snappy!   Hope that helps some others of you who are getting bugged by the lagging of the Nexus 7 after KitKat update.  Did this fix Nexus 7 lag for you?  Then please leave a comment to let others know your feedback and whether it helped you as much as it did me!

I get thirsty typing!

If this helped and saved you time and or headaches, show me your appreciation and perhaps buy me a coffee! 😉

Coffee Menu

651 thoughts on “Fix Nexus 7 lag in 7 easy steps.

  1. Rick

    This is well documented guide, and worked like a charm! Well done sir. I was reaaaaaly thinking about selling my 2012 Nexus 7, and with this that irritating lag is gone!

    1. ck

      The tweaks are available within the settings of all recent Android phones in a section called “Developer options.”

      This section might be hidden on some phones, but it’s very easy to access. On many phones, you just have to open a certain page in the settings and tap a button seven times. Use Google to figure out how to enable Developer options on your phone if it’s currently hidden (for example, search “enable developer options HTC One”).

      Once you have access to Developer options, simply scroll until you find the following three settings, which may be located on the main screen or within an “Advanced” subsection:

      Window animation scale

      Transition animation scale

      Animator animation scale

      Tapping each of the three aforementioned settings will reveal that it’s set to “1x” by default. If you want to speed up your phone or tablet dramatically, simply change each of those three settings to “.5x” — that’s it…restart your device also

    2. Harold

      Worked as advertised on my 2012 N7.
      With updates 4.4.3 and 4.4.4 it was just about unusable. I was pulling my hair out; just to shut off the alarm clock sometimes took 30 seconds.
      Now going to apply this magic to my 2013 N7.
      Thank you.

    3. Burt

      Great, easy to understand article. I’ve got two 1st generation Nexus 7’s, both with cracked screens. Sorry to go off topic, but you seem to be very knowledgeable about this kind of thing. Is there a more economical way to fix these than there once was? If I’m not mistaken, it used to cost over $100 to repair them. Just curious.

      One other thing. I also have three 2nd generation Nexus 7’s. Two are still in the box (I’m a sucker for a good deal!). I heard somewhere that there are differences even among the 2013 versions (I’m not talking about the basics such as screen size, pixels, memory etc.). Do you know of any significant differences among the early released (mid-late 2013) and those that are being made today?

      Thanks so much!

  2. Karl

    HI Rob, Great instructions! I have been looking around for some simple fixes to speed up my Nexus 7. My Nexus 7 seems to be a bit more zippy after I followed your simple advice. Definitely did not cause any issues with my Nexus 7 ! Thanks again for posting this. I know posting this information can take time and I appreciate your help. I turned off my ad blocker to look for some ads on your website but could not seem to find any. You might consider putting a few ads on your site — as so many sites have so much” junk content” and so many ads. All the best! thanks again for the tip. Karl

  3. Michael

    Great work, my Nexus 7 (2012) running much quicker now. Thanks also for the clear, easy to follow, instructions.

    Two thumbs up !

  4. Todd

    After about 20 mins of testing, this seems to have worked for me. I’ve been pondering getting a new tablet for a while now (months), and this punted it off for a bit. Thank you again.

  5. Chris

    My Nexus 7 is cured, it’s a miracle!
    Well, OK, I’m exaggerating, but that’s how it feels. After months of frustration with my device becoming so slow that it turned almost unusable… I had been reading blogs advising pretty desperate measures which I was not willing to risk or which turned out not to work, so this was fast, easy and effective. Thanks a bunch.

  6. Dane Watson

    Thank you so much for your very professionally documented steps for this fix. At first I was afraid to try it but I persevered through it all and it was so very simple as long as I kept your steps in front of me (I used my laptop to keep your steps available) and also ensured I checked it twice before each step.
    All in all it was very simple and it worked like a charm – my Nexus 7 has got its snap back.

  7. William Wallace

    I just wanted to thank you for taking the time to produce your detailed guide.
    My Nexus is now working as it used to do!
    Well done.

      1. Tom

        Hi Rob,
        Worked for me, but I agree with Ben. I Step 4 did not work until I pressed Power+Volume Up and released both. When I kept the Power button held down as you suggested, my Nexus 7 (2012) just rebooted as normal without entering the System Recovery screen.

        Anyway, thanks for the tip! It will be useful for future upgrades (I hope!).

    1. Andrew Graham

      This method, holding the power button, then pressing volume up, and releasing both right away, worked for me. Holding both for 3 seconds gave me a black screen (multiple attempts.) Thanks Ben, and Rob, of course! Had gotten painfully slow, and this really fixed it.

  8. Petr Mlcoch

    Seems to be working quite well with my 2012 32GB Nexus 7. Thanks a lot for an easy tip. My main issue was that when I was using Nexus as a music player through Bluetooth speaker, every move in the player or any other application caused ugly freezing and skipping of the audio stream, and making it almost unusable in this way .

    Now it works smoothly and application switching has improved a lot as well.

  9. MP Flinn

    Wow! I was researching a replacement tablet, after an hour of searching for a fix to my sloooow but beloved Nexus 7 2012, when I came across your directions, Rob. Now I’m doing a happy dance! Thanks for your efforts. I’m sure from what I read I will be using them again after the 4.4.3 update.

  10. Bharat R Katti

    As u suggested I followed the above 7 steps and it worked flawlessly for me, but again am gettng the lag in my Tab. Plz suggest wat to do. Expecting ur reply at the earliest. Hoping to get ur reply ASAP!!!

      1. bharat r katti

        I deleted one app which was taking too much space but still in vain its lagging, i even tried force stopping the running apps which are taking more cached process. Is der anything u can suggest me from the above specified points??? Am waiting for my Tab to run like smooth as it was before. Plz do suggest????

          1. bharat

            Yes I have a Nexus 7 2013 32GB 2nd Generation Tab. Space as of now i have around 13GB free so i guess that myt not be the issue or is it tat i haven’t got 4.4.3 update. Suggest some gud app to clear RAM n Cache. Ram i can clear manually but even after clearing it still am facing same issue. U can clear my doubts buddy n make my tab work like charm as others r applauding u so even i want to

          2. Bharat

            Hi Rob, now my nexus is working like wonder…from past few days i dint observe any lags and its become so smooth, thx for ur wonderful help Rob. Ur suggestions wre a true master piece. Hope i ll be getting same kind of help in future also. One more question? Wen ll i get the 4.4.3 update for my Nexus 7 2013 32GB???? Ur link worked fine Rob thx again for that

  11. Skipp

    Rob, you are awesome! Thank you for this guide 🙂

    My Nexus 7 (1st Gen) after 4.4.3 Update became slow as hell. Thanks to you that is no longer the case.

    MANY THANKS, MUCH APPRECIATED!

  12. Mike

    Great stuff. This worked for me. I’ve been looking for a solution everywhere and hadn’t come across this tip before. Brilliant.

  13. DW Miller

    Rob,
    Thank you for the DIY! I wiped the cache partition, but sadly my N7 v1 (encrypted) is still very laggy just as before. I must have something else going on. Battery conservation is not enabled . . . hmmm

  14. Geoff in Australia

    like many others here, I was on the verge of doing a factory reset for my 2012 Nexus 7. This has saved me – works really well 🙂 Thanks!

  15. bill s

    Rob, another nexus 7 2012 retrieved from the mire of updates. Mine updated to 4.4.4 yesterday and I was almost at the point of giving up with it and using my wife’s iPad until I read your “fix”. Its easy, works perfectly and has saved me from the dark side. Cheers

  16. Steve

    Small problem. Nexus 7 2013 on 4.4.3 – I cleared the cache as described, then discovered that the tablet had the 4.4.4 update waiting to install. It won’t install – just sticks on ‘restarting and installing’. I assume this is because the 4.4.4 upgrade file was deleted when the cache was cleared – but the machine still thinks it has downloaded it, so won’t download it again.
    Any suggestions? 4.4.4 is not particularly crucial: am I right in thinking that when the next update comes along things will go back to normal?

  17. jill

    I have tried this over ten times and at step 4 no matter what I do with following your directions and others who had to do a minor adjustment, it never works. It reboots itself or nothing happens. Hmmmmm… The screen in DOS does not show. I have the right machine, I wonder what gives??? Cheers! Jill

  18. JarSpoon

    The internet is full of dross on how to fix this problem using all sort of heavy handed methods such as installing a custom rom and hoping for the best. Your simple method worked perfectly for me. Can’t believe the so called “android power users” missed this.

  19. DW Miller

    Thanks Rob!
    N7-v1-2012-encrypted. I cleared the cache again, and now it seems to be settled in to A4.4.4. I’m back off the ledge. Response time is not like new, but it is good and so much improved from the excruciating crawl it used to be. So for anyone reading I would emphasize that you clear the cache with each update, and even repeat the process within a given update if performance starts to suffer again,

    FYI –
    I used the ‘OS Monitor’ app and the free RAM memory is hovering around 30 – 40 MB. I assume the system borrows memory from the storage as needed, and since it’s all chip based that should have minimal impact on performance. I have the N7 v1 with 1 GB of RAM, and 16 GB of storage. I have ample free memory in storage, so I’m not sure the free RAM memory is performance impact, but thought I’d mention it just in case someone knows more on the subject.

  20. Chris L

    Great Article, can’t wait to go home and clear my cache. Another good tip in the developer options is to go to down to the bottom and change the “Limit Background Activities” from standard to “3 processes at most”. That way, your N7 is not trying to do too much in the background while you are using it. It makes a HUGE difference on my phone.
    Now, if the Market updates could just get intelligent enough to not try and update 10 apps while you are trying to use the tablet. Google should be able to let it update only when the tablet is idle.
    Great Article, Thanks Rob

  21. alex

    Still works. Did a run on my N7 with 4.4.4. Brings back memories from the day it was new. Actually I had my tab in a drawer for some time, not using it. Thank you!!

  22. Chris

    I seem to not be able to get past the power button and volume up then release part. The system just starts up to home then.

  23. Kevin

    I did not believe it would work, but it is faster in every way. It is so much faster that the poor performing apps stand out (ahem, Facebook, cough).

    Thanks. It’s useful again!

  24. Richard

    You sir are a genius! Will do this on my dads nexus too as felt bad after I recommended it it started to slow down. One quick question if I may. Does this process need to be repeated in the future? At regular intervals or after a system update? Thanks, Rich

  25. John

    Well, Life-Saver Rob, my respect and thanks to you. Was skeptical at first, but was also just about ready to throw the Nexus out. I was also a little worried that I would lose my apps and/or login credentials everywhere, but it went extremely smoothly. A well laid out and presented explanation for which I remain extremely grateful.

  26. rockwood

    Google owes you big time.I was so frustrated I was going to give my Nexus 7 to my dog to use.thanks for your help back 2 enjoying the use of my nexus
    Rockwood

Leave a Reply

Your email address will not be published. Required fields are marked *