[Nexus 4 Q&A, Help & Troubleshooting] tunelover:
Hey everyone,

first of all let me thank you for reading my first ever post

My nexus 4 last night said "Google play services stopped" or something similar and the message kept coming after I closed it, so I restarted the phone to fix this.

Ever since I restarted my phone, I'm stuck at the 4 circles(nexus logo) going in and coming out which comes right after the google logo.

These are a few things while searching for a solution for the past 3 hours and all of them failed:

1. I tried to wipe cache, and it said:

E: can't open /cache/recovery/log

E: failed to mount /cache (Invalid argument)

E: Can't mount /cache/recovery/last_log

E: Can't open /cache/recovery/last_log

E: failed to mount /cache (Invalid argument)

E: Can't mount /cache/recovery/last_install

E: Can't open /cache/recovery/last_install

Cache wipe complete.

E: failed to mount /cache (Invalid argument)

E: Can't mount /cache/recovery/log

E: Can't open /cache/recovery/log

E: failed to mount /cache (Invalid argument)

E: Can't mount /cache/recovery/last_log

E:Can't open cache/recovery/last_log

E: failed to mount /cache (Invalid argument)

E: Can't mount /cache/recovery/last_install

E:Can't open /cache/recovery/last_install

E: Failed closing /dev/block/platform/msm_sdcc.1/by-name/misc

(I/0 error)

E: failed to mount /cache (Invalid argument)

2. tried to "wipe data/factory reset" and it said:

-- Wiping data...

Formatting /cache..

E: can't open /cache/recovery/log

E: failed to mount /cache (Invalid argument)

E: Can't mount /cache/recovery/last_log

E: Can't open /cache/recovery/last_log

E: failed to mount /cache (Invalid argument)

E: Can't mount /cache/recovery/last_install

E: Can't open /cache/recovery/last_install

Data wipe complete.

E: failed to mount /cache (Invalid argument)

E: Can't mount /cache/recovery/log

E: Can't open /cache/recovery/log

E: failed to mount /cache (Invalid argument)

E: Can't mount /cache/recovery/last_log

E:Can't open cache/recovery/last_log

E: failed to mount /cache (Invalid argument)

E: Can't mount /cache/recovery/last_install

E:Can't open /cache/recovery/last_install

E: Failed closing /dev/block/platform/msm_sdcc.1/by-name/misc

(I/0 error)

E: failed to mount /cache (Invalid argument)

3. http://xdaforums.com/google-nexus-5/general/guide-nexus-5-how-to-unlock-bootloader-t2507905

I used these steps based on this thread where one of the members said same steps apply for the nexus 4 but as soon as I've done everything in step 1 until: fast boot devices, then fastboot oem unlock, and I see phone status: unlocked, I typed fastboot restart and I went into the nexus logo again with 4 circles.

4. I've also tried to use CF Auto root but so I can try to work with Nexus Root Toolkit by Wugfresh and I could not make it to work because it kept saying I need to unlock the device but as soon as I unlock it using fastboot.exe and did fastboot restart it was supposed to do this: "The phone will reboot. Next you will be presented with a screen containing an android logo and a progress bar (this may take up to ten minutes to complete). Wait until the phone has fully booted up into android, then proceed onto the next section of the guide." but it just restarted and The 4 circles(nexus logo came again) following the Google logo.

Please help me, I'm very new to doing anything like this and it took me almost 4 hours to get to this part but I haven't been able to fix my problem.