• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

DroidViews

  • Apps
  • Downloads
    • Android Apps
    • Themes
  • Guides
    • Root
  • ROMs
  • Reviews
  • Wallpapers
  • About Us
  • Sponsored Posts

Your 32GB Nexus 5 Shows 16GB Storage? Here is How to Fix It!

Rakesh | 03 Jan 2014 | Google/ Guides

It is really a great thing to own an Android device that facilitates installing stock firmware manually. If you are an adventurous user who loves rooting and trying different custom mods and ROMs, you might be caught in a situation when you have no other choice that flashing the stock firmware back to your phone or tablet.

It was just a few days ago that I had to flash factory images on my Nexus 5. I recently tried the Cover Lockscreen app on my phone but after uninstalling it, I found that my lock screen was not letting apply any background. All features working, but no background! I tried many things to solve the issue but none of them worked at all.

So finally, I flashed the stock images to my phone. Everything went well and the problem was fixed too. However, later I discovered that my 32GB Nexus 5 was showed only 14GB as available storage on the device. The thing surprised me and vexed a little too. If your 32GB Nexus 5 shows 16GB storage only and you’ve encountered a similar issue after flashing the factory images to your Nexus 5, the present tutorial will help you solve the problem.

Disclaimer:

The method described below has been tested successfully on Nexus 5 and it should fairly work on other Nexus devices like the Nexus 4, Nexus 7, Nexus 10 and others too. The procedure, however, might prove risky if not followed carefully. Proceed at your own risk.

Preparations:

  • Download the factory image file for your device if you do not have it already: Click to Download
  • Download and set up the latest Android SDK on your computer: Download
  • You can find more info about setting up Android SDK here.
  • Also, make sure you have installed the latest Google USB Drivers on your computer. Since it is the naked driver, read the instructions given here.
  • Enable USB Debugging on your device. You can do it by going to Settings> Developer options. In case you do not find this option under Settings, you can refer to our guide on making it visible.

The Procedure:

Having made the preparations mentioned above, we can now proceed to the steps to restore the device to its original storage capacity. We are going to lay out two methods for that. Try the first method first and if that doesn’t help, you can attempt the second one.

Method 1: Via Stock Recovery

  1. Boot your Nexus in stock recovery. Turn it off, then hold the Volume Down + Power buttons together for a few seconds. Doing this will boot your phone into Bootloader Mode (see below). Now press any of the volume keys until you see “Recovery mode” written on the screen. Then press the Power key to select it. When you see a dead Android robot, press and hold the Volume Up + Power buttons together to enter the stock recovery. Please note that the procedure is a little tricky, so it might take more than one attempts before you can actually see the recovery mode.nexus-5-bootloader-screen
  2. In the recovery screen, scroll to the “wipe cache partition” option and perform it using the Power key.
  3. Then scroll to “wipe data factory reset” and wipe it too.
  4. Finally, go to “reboot system now” option and select it.
  5. When your Nexus device reboots, connect it to your computer to check how much available storage it shows.

Method 2: By Reflashing Factory Images

In case you see the same 16GB storage on your 32GB Nexus device after performing Method 1 from above, perform the steps given below:

  1. Extract the downloaded factory image package with .tgz extension. In case the file you downloaded has .tar extension, change it to .tgz first so that you might be able to extract it.
  2. Open the extracted folder and also unzip the Zip file found inside it. Copy the contents of the zip folder to the main folder with other .img files.
  3. Now copy all contents to the “platform-tools” directory found inside the Android SDK. To get a fair idea, mark the path of the screenshot below:nexus-5-factory-image-flashing
  4. Boot your Nexus 5 into the Bootloader/Fastboot mode: turn off the device, then press and hold the Volume Down + Power buttons at the same time till you enter the Bootloader mode (see the above picture).
  5. Connect your phone to computer.
  6. Press the Shift button on your computer’s keyboard and right-click with the mouse at an empty space in the “platform-tools” directory. From the list of options, select “Open command prompt here” option to launch a command (cmd) window.nexus-5-factory-image-flash
  7. Now start issuing the following commands one by one. Do not forget to replace the names of the bootloader and radio files with the corresponding files downloaded by you.
    fastboot erase boot
    fastboot erase cache
    fastboot erase recovery
    fastboot erase system
    fastboot erase userdata
    fastboot flash boot boot.img
    fastboot flash bootloader bootloader-hammerhead-hhz11k.img 
    fastboot reboot-bootloader 
    fastboot flash radio radio-hammerhead-m8974a-1.0.25.0.23.img 
    fastboot reboot-bootloader 
    fastboot flash recovery recovery.img
    fastboot flash system system.img 
    fastboot flash userdata userdata.img
  8. When all is done, highlight the Start option on the Bootloader screen using Volume key and then press the Power button to reboot the device.

Your Nexus device will reboot. Perform the welcome setup and check how much storage it shows now. Your phone should now show 32GB memory. Enjoy!

Tags: Google Nexus 5 How to Guides Nexus 5 Nexus 5 Tips and Tricks Tips and Tricks

Related Posts

Android 8.0 Oreo Based AOSP ROM on Nexus 5

How to Install Android 8.0 Oreo Based AOSP ROM on Nexus 5

Maru OS - Desktop-like Android Experience on Nexus 5 & 7 - Droid Views

Enjoy Desktop-like Android Experience on Nexus 5 & 7 with Maru OS

Restore Nexus 5 to Stock

Restore Nexus 5 to Stock and Flash Factory Images (Win/ Mac/ Linux)

Reader Interactions

Discussion

  1. Jul 5, 2017 at 3:59 AM
    Mitch says:
    Reply

    Files are gone Can you re upload and update links please

    • Jul 5, 2017 at 7:24 AM
      Rakesh says:
      Reply

      Hi, just checked! all links are working. Can you please specify which link or links are not working for you?

      • Jul 5, 2017 at 7:51 AM
        Mitch says:
        Reply

        Download and setup the latest Android SDK on your computer: Download give a Opps
        I verified I have a 16gb unit so I don’t need it any more thanks for replyingling

  2. Feb 12, 2016 at 3:05 PM
    Vagner Phillipe says:
    Reply

    Ive tried EVERYTHING I foung on the internet. Do a factory reset, tried to resize the partition using TWRP, flashed manually all the partitions, flashed the stock image, flashed customs roms, tried to erase the userdata, cache and system partitions tons of times and NOTHING worked. In all the process my phone started with no problems, but my internal storage stayed 12,55gb. My Bootloader shows 32Gb model, the IMEI on LG database shows 32Gb model AND the logic board indicates a 32Gb model… I really don’t know what to do! Anyone can save me???? Thanks!

  3. Jan 17, 2016 at 5:40 PM
    Tristan Leterrier says:
    Reply

    I had this issue and the only thing that solved it was to do a factory reset from the setting menu. formatting userdata and flashing factory images didn’t help at all ( nexus 5x)

  4. Oct 25, 2015 at 11:13 AM
    Frédéric Castelain says:
    Reply

    I’ve tried method 1, which didn’t work. I’ve also tried to increase the partition manually by using “resize2fs” in command-line, but it didn’t work either. Finally I’ve used TWRP => “wipe” menu => checked “data” => “repair or change file system” => “resize”, and it worked.

  5. Oct 18, 2015 at 9:09 AM
    Abdul Jabbar says:
    Reply

    Did the method 2 and now stuck at the boot animation for about 2 hours.. None of the other manual flashing steps involve erasing boot.img.. maybe that messed up the phone or something.. any ideas for how long i need to wait or should i flash everything again?

  6. Oct 17, 2015 at 10:43 AM
    Md. Shibli Shaid says:
    Reply

    Thank you. Procedure 1 worked for me though I had to sacrifice some MB to re-install my app! Thanks again.

  7. Jun 3, 2015 at 11:09 PM
    nadroj tloh says:
    Reply

    This bug is still present in the Android M preview… Hate the damn thing. We need a fix, not work arounds. Come on Google!

    • Jun 4, 2015 at 4:16 PM
      Malhaar Kale says:
      Reply

      Thank god I am not the only one with issues on M. I have lost the count of how many times I have flashed M just to take rid of this bug. And still no luck.

    • Jun 9, 2015 at 8:21 PM
      Gadgetguru says:
      Reply

      Yep, I have been searching for a solution since I flashed M and found this thread. At least it is not just me.

    • Jun 9, 2015 at 8:23 AM
      Sunil More says:
      Reply

      Did you guys check after doing a factory reset?

    • Oct 15, 2015 at 7:31 PM
      Gheorg Otins says:
      Reply

      Same Issue here on the final release of Android M 6.0.
      Solved doing a factory reset from the stock recovery.

  8. Apr 19, 2015 at 7:05 PM
    rupesh tashildar says:
    Reply

    i just did a factory data reset from settings,it solved the problem

  9. Mar 15, 2015 at 4:07 PM
    Shashi Shashank says:
    Reply

    thankyou so much the first method workss! 😀

  10. Mar 13, 2015 at 9:57 PM
    calipsort says:
    Reply

    Thanks a lot!! These steps worked for me, while flashing Android 5.1 on my Nexus 5. Could see only 12.55GB on my 32GB phone.

    One tip though, once you enter the stock recovery mode, you can see the dead android with a red exclamation.
    At that point, press Power Button ‘FIRST’ and while holding it, press the Volume UP ‘ONCE’. That should give the stock recovery commands.

  11. Mar 11, 2015 at 10:38 PM
    bobfrea says:
    Reply

    got this issue going from 5.0.1 to 5.1.0 via factory install on Nexus 5. i got the dreaded system.img missing error and had to do manual ‘fastboot flash…’ commands. i did them all and i am wondering if this is the critical difference versus using flash-all.bat’s ‘-w update’ command using the .zip. anyway, i tried just wiping cache. that did not work. a factory reset did work–all 32gb storage visible now.

  12. Jan 7, 2015 at 10:33 AM
    Jayden Lee says:
    Reply

    OR.. Just go to back up and reset and do factory reset. Just tried that after reading the article , thinking that there must be a less tedious alternative , annd it works. Try it before going through this tutorial! Can save much of your time.

  13. Jan 4, 2015 at 8:35 PM
    David Jeffers says:
    Reply

    Is there a different way to do this if you’re rooted? I don’t wanna flash back to stock if I can help it. I’m rooted on stock 5.0 TWRP recovery. I used the Nexus Root Tool Kit to flash back to stock and re-rooting after buying the phone with an unofficial CM12 build already on it. (it showed 32gigs then, and recently I noticed it’s only showing 16 now)

  14. Dec 16, 2014 at 2:10 PM
    Filippo Pellicciari says:
    Reply

    add the command “fastboot flash recovery recovery.img” to complete the guide!

  15. Nov 20, 2014 at 3:56 AM
    Ever Garcia says:
    Reply

    I just installed lollipop, my N5 showed only 16gb then try method 2 and my phone couldnt start. Then re install lollipop and still have only 16gb.

    • Nov 20, 2014 at 6:41 AM
      Rakesh says:
      Reply

      Erase userdata and reflash it. Then enter system recovery and perform a data factory reset.

  16. Sep 12, 2014 at 2:42 PM
    Constan says:
    Reply

    Please help me !!!
    I try to do follow method 1 & 2
    But my phone still show 16GB…

  17. Aug 14, 2014 at 5:04 PM
    Ali Sajid says:
    Reply

    didn’t work the closest i got was at 26gb which was with method 1

    • Aug 14, 2014 at 5:31 PM
      Rakesh says:
      Reply

      Well, it means that you achieve the goal. The 32GB model shows only about 26 GB as available memory. about 3GB is consumed by system files and OS..

  18. Jul 4, 2014 at 6:03 PM
    iMkevin says:
    Reply

    Hey there, I somehow got this exact problem and my 32g nexus 5 has been reading as a 16g for days now! Very frustrating to say the least. I have followed the directions in method 1 and 2 exactly and everything was successful except my nexus still reads as a 16g!! Idk what to do but I’m starting to get really frustrated. I have flashed the factory image to my nexus, idk how many times now even, on both an iMac and a Windows 8 PC, I’ve booted to stock recovery numerous times and done numerous factory resets, and still 16g???? Any other advice on what I can do?? Or why my 32g nexus is still showing wrong after several restores?? In need of dire help!!

  19. May 31, 2014 at 9:01 AM
    george ghazi says:
    Reply

    After 5 failed attempts to erase user data I skipped that step and now its stuck at writing ‘radio’ . . . when flashing radio

  20. May 31, 2014 at 8:46 AM
    george ghazi says:
    Reply

    How long should the erasing user data part take? it seems like its freezing for me when i get to that part..

    • May 31, 2014 at 8:52 AM
      Rakesh says:
      Reply

      It take just a few seconds.

  21. Jan 29, 2014 at 10:20 AM
    Alireza saemi says:
    Reply

    your help is good intend but for ppl who dont know much about adb and fastboot it will be horrifying !
    u didnt mentioned to flash boot ! boot and bootloader are separate thing .
    i did what u said and u know whats happpended ? device wont boot and show even gogole logo at first 🙂

    add flash boot to your method and it will be okay without boot.img there will be no device boot .

    • Jan 29, 2014 at 10:31 AM
      Rakesh says:
      Reply

      Hi, thanks for drawing attention to that little but big mistake. We have already fixed that. 🙂

      • Oct 13, 2014 at 7:25 AM
        Daniel Davila says:
        Reply

        You need to include fastboot flash recovery recovery.img

        • Aug 11, 2015 at 10:00 AM
          Prashant Borate says:
          Reply

          I dont see fastboot mode. As while flashing KitKat 4.4.2 image i missed to flash bootloader img.

      • Aug 11, 2015 at 7:08 AM
        Prashant Borate says:
        Reply

        Rakesh, what if I dont have a bootloader? I mean didnt flashed it while flashing factory image and rebooted it. Now I m under Stock recovery.
        I tried to update it through ADB under Stock recovery. But when I flash any img file it says “e footer is wrong “

        • Aug 11, 2015 at 7:20 AM
          Rakesh says:
          Reply

          Didn’t you flash the bootloader image?

          • Aug 11, 2015 at 9:59 AM
            Prashant Borate says:

            I missed it accidentally.

Join The Discussion: Cancel reply

We never share our visitor/user details. For more info, Please read our privacy policy before submitting your comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Footer

  • Apps
  • Downloads
    • Android Apps
    • Themes
  • Guides
    • Root
  • ROMs
  • Reviews
  • Wallpapers
  • About Us
  • Sponsored Posts

Privacy Policy | Terms & Conditions
© 2026 · DroidViews