On iOS 8, you already know iPhone 4S is laggy. In fact, although the problems are not severe, using iPhone 4s with iOS 8 installed can be a challenging task for many. Yet overtime we get used to it.
Here is, however, a much better way to make your iPhone’s performance better and reduce the lag and crashes almost immediately. And this requires you to simply…
Change The Current iPhone 4S Resolution
When you modify the resolution of your iPhone 4s from something higher to little lower (that’s acceptable), the device will perform lag-free.
Every iPhone 4S has 960×640 resolution size (whether it is 16GB or 32GB model). Now, this resolution should be lowered to reduce lags and improve performance. You simply cannot use any resolution size that you “think” is good enough. The optimal resolution size for iPhone 4s, as noted by many iOS users, is 757×1136.
Meaning 757 in X axis (width) and 1136 in Y axis (height).
But how do you get this resolution? By default, Apple doesn’t give you any option to set your own size, which is why jailbreak comes into a play.
How to Setup Lower Resolution on Apple iPhone 4S
First, make sure your iPhone 4s is jailbroken. Next, launch Cydia and add this repo: repo.bd452.com. After successful installation, go to the search button and look for “Upscale.”
Upscale is a free Cydia tweak that allows you to set any resolution to your iPhones. So, say if you have iPhone 5s, you can set iPhone 6 resolution to iPhone 5s.
Similarly, you can set lower resolution to iPhone 6 Plus. As iPhone 4s is an old model, we will set our own custom resolution.
Open Upscale, and in the “custom” area add the following details:
-> In X, add 757
-> In Y, add 1136
Apple these settings! You are done. Now your iPhone 4s has a lower resolution size and you will immediately notice a significant performance improvement as you use the device.