FORUMS
Remove All Ads from XDA
Win Honor 9 Lite

[MOD] Low-RAM Property Patcher for Android

2,104 posts
Thanks Meter: 11,816
 
By AdrianDC, Recognized Developer on 18th January 2018, 10:52 PM
Post Reply Email Thread
Code:
#include <std_disclaimer.h>
/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at me for messing up your device, I will laugh at you.
 */


About the project
Low-RAM Property Patcher is made to give Android Oreo users an easy control
over the low-ram property from the Go configuration, responsible for the UI changes of Go.

Its purpose is to simply enable or disable the low-ram property from the build.prop,
but also to retain this user decision through the ROM upgrades (new releases, OTA)...

Users just need to flash the patcher to enable or disable the low-ram property on their system,
and to ensure the future ROM upgrades will retain this choice, just like GApps thanks to backuptool.

Developers should get less requests to compile with or without Go just because one user
wants to have a feature (multitasking for example) re-enabled or to force low-ram changes.

The target system is Oreo, but the low-ram property was introduced since Android KitKat 4.4,
therefore it should work on other versions, unless the ROM developers (official Stock OEM, custom ROMs, ...)
did not validate the low-RAM UI changes (recent apps UI mostly) against the additions they made.

Features affected by the low-ram property: Flat recent / multitasking UI,
multi-users disabled, high-end graphics disabled, less recent apps cache,
multi-windows disabled, minor notification icons changes, less logger buffer sizes (devs),
no apps notifications access / zen access / VR listeners / picture in picture (PIP) accesses.

Downloads (Custom / patched ROMs only)
android_lowram_[enabler/disabler].zip : Download from MEGA
Downloads mirror : https://basketbuild.com/devs/AdrianDC


Other related useful projects
Android Bootimage ADB Unsecure Patcher - http://forum.xda-developers.com/-/-t3618558

Source code
Project sources: Standalone scripts built around backuptool


Low-RAM Property Patcher created also thanks to :
- Everyone involved in testing it

XDA:DevDB Information
Low-RAM Property Patcher, Tool/Utility for the Android General

Contributors
AdrianDC

Version Information
Status: Stable

Created 2018-01-18
Last Updated 2018-01-23
The Following 144 Users Say Thank You to AdrianDC For This Useful Post: [ View ]
 
 
18th January 2018, 10:52 PM |#2  
AdrianDC's Avatar
OP Recognized Developer
Flag Île-de-France
Thanks Meter: 11,816
 
More
Reserved
Changelog
Code:
Low-RAM Property Patcher - 18/01/2018
======================================
* Initial public release on XDA

Devices confirmed
Code:
Sony Xperia SP (Huashan) : AOSP Oreo 8.1
Sony Xperia T/TX/V (Mint, Hayabusa, Tsubasa) : AOSP Oreo 8.1
...
Related Low-RAM UI differences
Attached Thumbnails
Click image for larger version

Name:	photo_2018-01-19_08-02-58.jpg
Views:	25514
Size:	81.1 KB
ID:	4397038   Click image for larger version

Name:	photo_2018-01-19_08-02-56.jpg
Views:	24762
Size:	60.4 KB
ID:	4397039   Click image for larger version

Name:	photo_2018-01-19_00-12-11.jpg
Views:	24374
Size:	84.3 KB
ID:	4397040   Click image for larger version

Name:	photo_2018-01-19_00-12-09.jpg
Views:	23224
Size:	64.4 KB
ID:	4397041  
The Following 39 Users Say Thank You to AdrianDC For This Useful Post: [ View ]
19th January 2018, 09:42 AM |#3  
xdagee's Avatar
Senior Member
Flag Accra
Thanks Meter: 1,590
 
Donate to Me
More
Thumbs up
interesting to see you've made a flashable zip for all devices; am running LOS 15.1 on HTC One M8. will test and give feedback on what the end result will be. thanks
The Following 2 Users Say Thank You to xdagee For This Useful Post: [ View ] Gift xdagee Ad-Free
19th January 2018, 12:08 PM |#4  
Dims_Camper's Avatar
Senior Member
Flag Jakarta
Thanks Meter: 117
 
More
Works fine on redmi note 3 pro, aosip 8.1 rom.
19th January 2018, 02:44 PM |#5  
Senior Member
Thanks Meter: 29
 
More
Working fine on my klte lingeageos 15.1
20th January 2018, 03:24 AM |#6  
joeyhuab's Avatar
Senior Member
Flag Antipolo
Thanks Meter: 1,115
 
Donate to Me
More
Working on my Wileyfox Swift/Cherry Mobile G1 running crDroid 8.1
20th January 2018, 06:27 AM |#7  
Senior Member
Thanks Meter: 81
 
More
Works fine on my xperia z with xposed Oreo
20th January 2018, 07:55 AM |#8  
Mr.Ak's Avatar
Senior Member
Flag *RESTRICTED AREA*
Thanks Meter: 1,696
 
Donate to Me
More
Is there any use of flashing this on 3gb ram devices,or this is strictly for low ram devices?
Thanks for your work,though.
20th January 2018, 05:05 PM |#9  
Flounderist's Avatar
Senior Member
Flag Cork
Thanks Meter: 143
 
More
Does this mod could work on Nougat ROM? I'd like to give a try to my old nexus 7
The Following User Says Thank You to Flounderist For This Useful Post: [ View ] Gift Flounderist Ad-Free
20th January 2018, 05:25 PM |#10  
Velogr1992's Avatar
Senior Member
Flag Athens
Thanks Meter: 125
 
More
Thank you so much ! Works on Moto G AospExtended here. First time after many months i see the ram ~480 mb free right after the boot!
The Following 4 Users Say Thank You to Velogr1992 For This Useful Post: [ View ] Gift Velogr1992 Ad-Free
20th January 2018, 10:13 PM |#11  
zurik's Avatar
Senior Member
Flag ΘΕΣΣΑΛΟΝΙΚΗ
Thanks Meter: 199
 
More
Quote:
Originally Posted by Velogr1992

Thank you so much ! Works on Moto G AospExtended here. First time after many months i see the ram ~480 mb free right after the boot!

Aosp extended Nougat?

---------- Post added at 11:13 PM ---------- Previous post was at 11:13 PM ----------

Working on Nexus 5X Android Oreo 8.1
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes