The Samsung Galaxy S6 is a fine Android phone, and it has become one of the most popular Android devices in recent times, due to the unique combination of powerful hardware and great design. However, some users have started to realize that their phones are not performing as well as they should, with applications unable to stay in memory and struggling to be on the background, and it turns out that the cause is a bug in the way that the Samsung Galaxy S6 manages RAM. So, while a fix is still being worked on and distributed by Samsung, we will show you how you can fix this yourself and get your memory back!
Let’s get the requirements out of the way first. In order to take advantage of this fix, your device must be rooted, since it involves modifying system files. And since we’re messing around with system files, be very careful and pay close attention to the instructions – a mistake of even a single character could make your phone stop working and force a factory reset. It would be better if you made a backup in your recovery beforehand, just in case!
The way to fix this issue with the Galaxy S6 and S6 Edge involves modifying the system file responsible for managing RAM in low memory situations. This is a step-by-step overview of what you need to do:
- Make sure your device is rooted
- Download a file manager, like ES File Explorer
- Go to the root folder, and then navigate to the “system” folder:
- Edit the build.prop file by changing the old values under “#DHA Property” to the following values with a text editor:
- Add the following lines after the “ro.config.dha_empty_max=36” line:
- Scroll further down in the file and add a “#” in front of these lines (they should be present after the “#DHA Property” section and have a different value than the lines we just added):
- Lastly, change the following value to this:
- Save the file, and reboot the device
And that’s it! Your phone should now act normally and no longer close applications in the background when not necessary. The problem stems from a software bug which makes the device too conservative with the available memory, and because of that it cannot hold background applications reliably. This small change should alleviate the problem and get your device to work as it’s supposed to in no time, eliminating app refreshes. Any questions or doubts? Let us know in the comment section below!