Showing posts with label downgrade. Show all posts
Showing posts with label downgrade. Show all posts

Thursday, June 25, 2015

"Fix" your 2012 Nexus 7 slowness on Android 5.0 Lollipop and above.

If you've got a 2012 Nexus 7, then updating it to Android 5.0 Lollipop and over is likely to be the worst mistake you can make in regards to the software on this tablet. If you did not upgrade it yet to Lollipop, I would recommend NOT doing it (yes, I know, update notifications can be annoying). If you updated it, then just keep reading. I will explain to you what you can do in order to relieve yourself from the stress that any 5.0 and above firmware is creating while using the tablet.


There is one single thing that can be done in order to fix the incredibly poor performance of the tablet: to downgrade it to Android 4.4 KitKat or below. Trust me, I have tried almost 10 different ROMs which run from 5.0 all the way to 5.1.1, and I am still trying to understand what is going on through the head of whoever is responsible at Google for providing these updates on the tablet.

Luckily, since it is an Android tablet, downgrading is extremely simple.

  • if you've got a tablet with an unlocked bootloader and a custom recovery, I would recommend following getting this link and getting the provided ROM (it is pre-rooted). I've got the Odexed 1.6 version and it works flawlessly. Since you are downloading this version, I assume you already know how to flash that (gapps are included and do not need to be flashed separately);
  • otherwise, you can follow this official link for the official Factory Images (I would recommend downloading the 4.4.4 image). More detailed instructions are available here, but please make sure you are downloading a pre-Lollipop version and flashing that on the device, not the latest version which is 5.1.1!

The reason for the extremely poor performance of the 2012 Nexus 7 on Lollipop ROMs is not clear. People speculate it might be due to flash wear-out but this is highly unlikely due to the fact that KitKat is running as new once installed. It is true that it has only 1GB of RAM and the pressure for low prices might have forced Asus to put low quality (thus slow) components that provide insufficient IO speed. But that does not explain the fact that a similar device which was also sold cheaply, the Nexus 4 is absolutely flying through Lollipop (the Nexus 4 does have 2GB of RAM, but this is not an excuse for the low memory killer on all Lollipop versions not being much more aggressive in order to keep the tablet usable, this, of course, provided that RAM was the culprit). 

Thank you for reading these and please let me know if downgrading to KitKat managed to help you!

Wednesday, July 21, 2010

iPhone 3G and iPod touch 2G users have to save SHSH Blobs from now!

If you're having a 3G iPhone or a second generation iPod, you didn't have (until today) to care too much about saving SHSH Blobs. We are talking about those who have jailbroken iDevices, of course. So, these applied, until today, for the 3GS iPhone/3G iPod and later iDevices.

Starting from now, SHSH Blobs must be saved by iPhone 3G/iPod Touch 2G users, because Apple stopped signing digitally for older firmwares for these devices. If you have one of theses devices, changing firmwares was easy, you just had to select an firmware and click update or restore and then to do jailbreak, depending on the situation.

If you update today, for example, your jailbroken iPhone 3G from 3.1.3 to iOS 4.0, and you didn't save the SHSH Blobs for your device, there's no way of turning back. You'll be stuck on iOS 4.0, with iTunes giving you an error when trying to downgrade (restore to older firmware). And this happens because, as I've already told you, Apple stopped signing older firmwares for iPhone 3G and iPod Touch 3G.

So, you really have to save them (just for any case). On your jailbroken iPhone/iPod Touch, open Cydia,  and tap on "Make my live easier, thanks!". This is all, it's really simple.

If you're asking what this does exactly, here it is: when iTunes will try to downgrade your iDevice, instead of asking Apple's servers for approval, it will call Cydia, which will, if you have saved your SHSH Blobs, give iTunes "OK for downgrading".