yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] lorn10:
Thanks [MENTION=8010004]guest4711[/MENTION] for that hint!

It works now without any misleading error message. :o The "signal 4 error" maybe an issue of older Android versions like KitKat and Lollipop.

Whatever, - because there is no corrected "disabler package" avaiable I have "tweaked" one with Notepad++. It seems to work in my case for CM11 at the mini 2. If someone notices any issues please report and I will remove that package immediately. I hope that additional mod will be ok [MENTION=2498594]0vermind[/MENTION]? All credits goes to you. It was too complex for me to remove any "0vermind" information from the disabler package so I let them all. ;)

Regarding all newer Android users I recommend strongly to use the original builds. These builds here can be viewed as KitKat and Lollipop optimized. But I can confirm that these two also works great at the latest official AOKP Android 9 "Pie" releases for the Samsung Galaxy S4 mini (GT-I9195). Note, this is true for the normal installation method through TWRP.

By the way, - does anybody knows were I can check in Android (or in the Terminal with a command) if the low ram flag is set or not? It seems that no app currently shows that information. This would be definitively a nice feature for the open source android "CPU Info" app (apk at F-Droid).

Kind regards

lorn10
[Android Software/Hacking General [Developers Only]] guest4711:
How about opening a terminal and entering

getprop | grep low_ram

?
[Android Software/Hacking General [Developers Only]] lorn10:
Again thanks guest4711 for the fast help. It worked. :good:

getprop | grep low_ram

And the modded "disabler package" does exactly what it should. It disables the low_ram flag again without any "signal 4 error", - confirmed for the mini 2 CM11 build. ;)
[Android Software/Hacking General [Developers Only]] ovinitas:
Sorry.. I am new to this..

But , is there any patch for Android Pie / 9 ?

I want it so much for my Xiaomi Redmi 2 :(
[Android Software/Hacking General [Developers Only]] guest4711:
Just install it. Try the patched version by [MENTION=7045712]lorn10[/MENTION] first: https://xdaforums.com/android/softw...roperty-patcher-android-t3737373/post79708833
[Android Software/Hacking General [Developers Only]] shubham3s:
About gaming performance

Can we play pubg in this rom and what is overall performance in 3 gb ram device
[Android Software/Hacking General [Developers Only]] pipyakas:
Tried both versions, the OP's one and a patched one, both doesnt work on the latest MIUI 10 for Poco F1. It works on custom ROMs though, so maybe just one of MIUI's dumbness
[Android Software/Hacking General [Developers Only]] rlarb:
Isn't it work on pie 9.0 and unrooted device?

i failed patch on PIE 9.0

samsung galaxy a6 2018

---------- Post added at 03:26 PM ---------- Previous post was at 03:21 PM ----------

me too I'm tried on samsung galaxy
[Android Software/Hacking General [Developers Only]] Zram1985:
How do I use or remove these mods. I flashed both zips from recovery and now pubg mob is hardly playable?
[Android Software/Hacking General [Developers Only]] Wislley Frauner:
Use Magisk or open the build.prop and erase the line
[Android Software/Hacking General [Developers Only]] shivaay1234:
Hi. Can anyone tell if this works on Android 10?
[Android Software/Hacking General [Developers Only]] Paget96:
Yes, it does.
[Android Software/Hacking General [Developers Only]] vlad3647:
Hi,how I know when is in Go mode? Thanks
[Android Software/Hacking General [Developers Only]] wasao0807:
I am using Nexus5X, but it did not work.

Is there a way to solve it?

OS:Stock 8.1

Thank you in advance.
[Android Software/Hacking General [Developers Only]] wasao0807:
I solved myself.

I flashed the zip file here.

It just doesn't work.

After installing Magisk, it worked.
[Android Software/Hacking General [Developers Only]] cmglng:
Is therr any available working parch for Android 10 GSI?
[Android Software/Hacking General [Developers Only]] LuskaToguro:
Works on Moto G2 2014(TITAN) Android 6.0 Marshmallow with 1GB of RAM unrooted??
[Android Software/Hacking General [Developers Only]] guest4711:
It will work if you apply the changes using a custom recovery like TWRP.
[Android Software/Hacking General [Developers Only]] edwaine:
Can confirm that this is not working on Android 10. Tested on Wileyfox Swift Crackling over Lineage 17.1 ROM
[Android Software/Hacking General [Developers Only]] lorn10:
A new feedback from my side. I can confirm that the two builds at page 35 works great at the latest official AOKP Android 9 "Pie" releases for the Samsung Galaxy S4 mini (GT-I9195). :)

It should be noted that this may be true only for

Custom ROM builds

and

not

stock Android versions. There are several people here which have reported that it didn't work for their Android 9 devices. Furthermore I have installed these zip always through the normal installation method in TWRP. So that could also be a reason why it works for some but not for others.
[Android Software/Hacking General [Developers Only]] arthurbolotov:
Lg d724 work. Thank
[Android Software/Hacking General [Developers Only]] Hoshiiiii_:
bootloop on twrp recovery

my phone keep booting into twrp recovery after i flashed this. phone is mi a2 lite with pixel experience custom rom pls help
[Android Software/Hacking General [Developers Only]] guest4711:
The easiest way is to restore the backup from TWRP.
[Android Software/Hacking General [Developers Only]] Hoshiiiii_:
Well but is there any way to make this patcher work tho ? my only available memory is like 700mb before playing games so sometimes I'm lagging or crashing phone is only 3gbram so i really need this one
[Android Software/Hacking General [Developers Only]] guest4711:
Probably not. This "patcher" does nothing more than setting some props. If your vendor does not implement the low_ram functionality in a proper way it will either not work or your phone may crash or even not boot at all.

Btw 3GB of RAM is a lot - my devices have 1gB... Close some apps before starting the game (e.g. all messangers, browser, mail-clients).
[Android Software/Hacking General [Developers Only]] Hoshiiiii_:
well the available memory on idle is 1.1gb so when I play moba games I will start lagging once the match is on its 10 minute mark which is pretty bothersome. I use greenify but yee ripporino
[Android Software/Hacking General [Developers Only]] AfiAzrael:
what issue you got after installed on MIUI? please let me know. Thanks
[Android Software/Hacking General [Developers Only]] Sadegh.K:
Another way to install Low-ram patch?

Hi, i have a tablet that has a 1gb RAM too(lenovo tab7 essential tb-7304i)

I tried many method to install twrp and enable this patch, but fail... =(

1.Is there another way to enable this patch?

2.What did you do to speed up the phone? RAM 1gb?

(((I apologize if my grammar is wrong. Admins can edit my post)))
[Android Software/Hacking General [Developers Only]] guest4711:
You need root to set the properties. I don't know whether it is available for your tab (either on adb or on recovery).

To speed up your tab it is a good idea to limit the number of running processes to a minimum, e.g. by not installing g-apps and disabling "run in background" for most apps.
[Android Software/Hacking General [Developers Only]] amn1987:
This patch has been quite helpful in an old Redmi 3s with 2GB RAM. It has worked well in various AOSP ROMs all the way from Android 8 to 10. However it didn't seem to work in an unofficial LOS 17.1 installation although the flashing process seemed to go without a hitch. First the Recents panel didn't change to the flat Oreo style and secondly the RAM usage by the system didn't go down. For the first time I came across "Application low on memory" message. I had earlier flashed it in Pixel Experience Q and no such issue occurred. Can anyone help me out please? Thanks.
[Android Software/Hacking General [Developers Only]] guest4711:
So your unofficial ROM ignores the flags or the developer did not implement the "go" features. Ask him to support them.
[Android Software/Hacking General [Developers Only]] amn1987:
getprop | grep low_ram yields result as "1". This means its enabled, right? I tried in another ROM for Redmi 3s,DerpFest Q Official and it still didn't seem to make any difference. I also flashed it in my Poco F1 running crDroid 6.9 based on Android 10 but the same result. I also tried with the patched zip but to no avail. Earlier in Pie and earlier ROMs for Redmi I never needed to check whether it was enabled or not as it was easy to tell by the flat Recents and considerably reduced RAM usage. But in Android 10, Recents doesn't change and no effect on RAM usage either.
[Android Software/Hacking General [Developers Only]] guest4711:
If everything is setup you should get something like

:/ # getprop| grep low
[android.hardware.ram.low]: [true]
[ro.allow.mock.location]: [0]
[ro.config.low_ram]: [true]
:/ #

If you get something like

getprop | grep low_ram
1|:/ $

the property is not set (grep returnes error 1 - not found).
[Android Software/Hacking General [Developers Only]] amn1987:
Thanks. So is it the case that it's not working in Android 10?
[Android Software/Hacking General [Developers Only]] Phantom010:
Is it helps for gaming ?

What is it really for ?
[Android Software/Hacking General [Developers Only]] amn1987:
Might help in gaming. It makes more RAM available to the user by disabling unnecessary fancy graphics, reducing cache etc. In RAM-constrained devices i.e. 2GB and later improves multi-tasking by reducing app reloads.
[Android Software/Hacking General [Developers Only]] cmglng:
I use L speed to enable low ram flag on A10 GSI
[Android Software/Hacking General [Developers Only]] guest4711:
For me it is working on S5 klte (Android10, Havoc 3.7).

If you don't get [true] then probably the module is not active in your setup.

You may try to set the properties yourself:

Create a folder /data/adb/modules/mylowram using a good file manager like MiXPlorer.

Add a new file "system.prop" to this folder. Edit this file and add the following contents

# This file will be read by resetprop

# Remove multi-users feature
fw.max_users=1

# Hide Users from Settings
fw.show_multiuserui=0
#
# LowRam
#
persist.sys.force_highendgfx=true
ro.config.low_ram=true
android.hardware.ram.low=true

Save the file and reboot.

If it works, you may also set

ro.config.ksm=true
ro.config.zram=false
[Android Software/Hacking General [Developers Only]] amn1987:
Thanks a lot for this. But in my case I don't see any difference. Neither any cosmetic changes nor reduction in RAM usage. I did check in Terminal and it returned true for low RAM config. Does it work for you? I tried it in Lineage OS 17.1.
[Android Software/Hacking General [Developers Only]] zurik:
Ok! Thanks for your work! I think my 5X is flying again.
[Android Software/Hacking General [Developers Only]] Pitrecha:
Hey, I installed on my xperia M2 with 7.1.2 Resurrection Remix RC3.

I did not notice that the phone would slow down or speed up.

Android go applications work.

I have more free RAM memory. Now between 300-400mb. Where before 200-250, in a phone that has 860mb RAM xd

I think that the battery will work a few extra hours.

I need to check on my SP.

Thanks for the work.
[Android Software/Hacking General [Developers Only]] Extralars:
Works well with my Moto G3 XT1541, 1 GB RAM, 8 GB storage, running Lineage OS 14.1 (Android 7.1.2).
[Android Software/Hacking General [Developers Only]] 1lyharry:
Is this patch any useful for devices with more ram?. Like it saves battery or something

Or it simply reduces RAM usage at the cost of more cpu cycles?

Can someone clarify this?
[Android Software/Hacking General [Developers Only]] joeyhuab:
Quick heads up. Observed some changes with the Play Store. With low ram enabled, Play Store shows app sizes as well as Android (Go edition) apps in a new card in the Play Store's home screen. It also downloads updates to Google apps as the Go edition app. For example, when I downloaded the Gboard update, it downloaded the Gboard Go version. The screenshot shows the Play Store with Low RAM enabled and the one without it. Seems pretty cool.

Edit: Added comparison of Gboard and Gboard Go's RAM consumption. [MENTION=2233641]AdrianDC[/MENTION] you should see this!
[Android Software/Hacking General [Developers Only]] Thinkofname:
Moto G5 running LineageOS 15.1 unofficial, it's working
[Android Software/Hacking General [Developers Only]] zurik:
My Nexus 5X uses 2GB of RAM and it works. Before this patch, I had 600MB to 400MB free RAM but now 900 to 700MB

---------- Post added at 10:26 AM ---------- Previous post was at 10:22 AM ----------

How did you got the Gboard Go?
[Android Software/Hacking General [Developers Only]] joeyhuab:
As I said above, when I restarted the Play Store, it seems like it server-side updated to show that it's for Android Go. So when I normally updated Gboard, it updated into Gboard Go.
[Android Software/Hacking General [Developers Only]] Paget96:
You can use it on 8GB device also, after that device will act as the same as low end device in case of the restricted stuff. :)

It works on any KK+ device.

Nope, it's a default android property, nothing patched or modified. :)

If you really need this on your device, you can do it from L Speed. Link in my signature. (You can find that option under RAM Manager.
[Android Software/Hacking General [Developers Only]] Tathagata Nandi:
works for any device!!?

---------- Post added at 12:49 PM ---------- Previous post was at 12:40 PM ----------

device not booting up after flashing. it comes back to boot logo everytime.

please help!!!

running on :- lineage os 15.1

device:- moto e(condor)
[Android Software/Hacking General [Developers Only]] zurik:
Try clearing cache and dalvik cache
[Android Software/Hacking General [Developers Only]] Tathagata Nandi:
did. still same. not just showing the boot animation, boot logo reloading everytime:crying::crying:

help!
[Android Software/Hacking General [Developers Only]] flakinarist:
It works on my Google / Moto Nexus 6. (with the last AICP 8.1 test build)

And it also feels a bit faster for now.
[Android Software/Hacking General [Developers Only]] Kir3:
Any opengapps zips go edition?
[Android Software/Hacking General [Developers Only]] Tathagata Nandi:
i tried it for aicp 8.1 too.. not working!!! random reboots:crying::crying:
[Android Software/Hacking General [Developers Only]] liam_davenport:
Where is kernel log for reboots?
[Android Software/Hacking General [Developers Only]] Tathagata Nandi:
here
[Android Software/Hacking General [Developers Only]] #Vangreen:
Nice work !
[Android Software/Hacking General [Developers Only]] rajhan9412:
How you made it on nexus 5X?

Any method to flash on official 8.1?
[Android Software/Hacking General [Developers Only]] Kuato:
Redmi 4x Santoni 2/16, LOS 15.1 Unofficial WORKED
[Android Software/Hacking General [Developers Only]] cmglng:
There's no visual difference for me too. But my avg RAM usage was down from 1.7GB to 1.6GB. Negligible.

Edit: When I added "ro.config.low_ram=true" manually on build.prop, it disabled the Picture in Picture and Split Screen mode. Previously even if I enable Low Ram flag on L Speed this features still work. I guess L Speed doesn't really do anything aside from disabling the option to turn on Multi user on Settings.
[Android Software/Hacking General [Developers Only]] amn1987:
Yes that's been my experience with L-speed mod so far. I guess the patch needs to be updated for Android 10.

I use RAM Truth app to check memory usage. In a 2GB device running AOSP Pie after flashing the patch available RAM increased from 500-650MB to 1-1.1GB but in Android 10 there was no discernible change.
[Android Software/Hacking General [Developers Only]] Phantom010:
Is it similar to zram?
[Android Software/Hacking General [Developers Only]] amn1987:
Not at all.
[Android Software/Hacking General [Developers Only]] _zvin1_:
works on Android 10?
[Android Software/Hacking General [Developers Only]] romartin3:
Yes, in my Xiaomi Mi5 3/32 works very well in Android 10 (LineageOS 17.1 ROM). 1Gb free of RAM with patch.
[Android Software/Hacking General [Developers Only]] jimmysofat6864:
Doesn't work with HTC Sensation 4G. I get "updater process ended with signal: 4" Phone is running Lineage OS 14.1 and TWRP 3.1.n0-0. Really wanted to try it.

---------- Post added at 06:28 PM ---------- Previous post was at 05:50 PM ----------

Edit: Tried this one but I'm not sure if it worked as my app switcher still looks the same.
[Android Software/Hacking General [Developers Only]] amn1987:
Is anyone else working on something similar? A11 is even worse in memory consumption than A10.
[Android Software/Hacking General [Developers Only]] shaggyrogers:
available now?
[Android Software/Hacking General [Developers Only]] chaoscreater:
Does this work for Android 11, or is there an equivalent of this (either Magisk or Xposed module)?
[Android Software/Hacking General [Developers Only]] amn1987:
This last worked in Android 9 in my devices. I haven't found any alternative short of Android Go edition builds which unfortunately resulted in undiagnosed random reboots and had to be abandoned in case of one my devices. I haven't come across any custom ROMs with Android Go enabled.
[Android Software/Hacking General [Developers Only]] Cocox_coco:
Working as expected on a Moto E2 2015 with LineageOS 15.1, excellent work!
[Android Software/Hacking General [Developers Only]] lifegap:
I have Redmi 5 (rosy) with 2Gb Ram, running Lineage OS 19.1 (Android 12.1). Will this work in Android 12.1?
[Android Software/Hacking General [Developers Only]] amn1987:
Please try and post your results here. It last worked in Android 9 in my case. For a 2GB device Android Go build is the best bet if running A11 or later. Sadly it doesn't seem to be possible in case of custom ROMs. Otherwise microG or selectively enabling/disabling Play Services seems to be the only way to keep 2-3 apps in memory for any length of time.
[Android Software/Hacking General [Developers Only]] koniii:
Working on Alcatel OT 4013k ViperOS 3.1.1 (Nougat)
[Android Software/Hacking General [Developers Only]] Pierre2324:
Seen no ram changes on moto g kitkat will try on 8.1
[Android Software/Hacking General [Developers Only]] RomLord14495:
It works on the motto G I gotta dig mine out and see this
[Android Software/Hacking General [Developers Only]] Kir3:
I flashed and now I lost Face unlock and Voice unlock in Smart Lock. Clean installing the ROM, flashing disable zip doesn't work, now I can not access those two anymore no matter what. I'm using OnePlus X with AOSP 8.1
[Android Software/Hacking General [Developers Only]] layman806:
Confirmed working on the Moto G 1st gen on AOSP extended Oreo 8.0.0. Now I can play FreeFire.

One little thing is that it turns into black wallpaper. Is it normal?
[Android Software/Hacking General [Developers Only]] manishmehra373@gmail.com:
Try again clean flash with nano gapps.
[Android Software/Hacking General [Developers Only]] Hosh Jk:
I think this question was asked before by someone but not answered properly. Does this mod give any improvement in battery life when flashed on flagship processor phones with huge RAM?
[Android Software/Hacking General [Developers Only]] jugoslavpetrovic:
This is great. Will try it with Nexus 5X even though it levels itself as flagship but with only 2GB of RAM it is certainly not.

So, to disable mod simply flash disabler?
[Android Software/Hacking General [Developers Only]] Mr.Ak:
You mean it'll act the same as when the device is on battery saving mode?

---------- Post added at 08:34 PM ---------- Previous post was at 08:29 PM ----------

But...what is the use? Free ram is wasted ram,anyway,isn't it?
[Android Software/Hacking General [Developers Only]] Paget96:
Yes, it will.
[Android Software/Hacking General [Developers Only]] Mr.Ak:
Well,then can't I just enable it instead of flashing this mod? :0

Sorry,but can't seem to quite catch concept behind this mod.

P.S: Nvm,I shall just try it myself and see if it does any good for my bacon.
[Android Software/Hacking General [Developers Only]] basem_ym:
I'm really impressed!!

It really works and really really good!!

So untill now, nothing can be tweaked right?

The only unwanted thing I faced is when a notification arrives, the whole screens turns into black, expect notification area.

It happens when pulling down notification drawer, I will upload ss.

If anyone found a workaround please share :o
[Android Software/Hacking General [Developers Only]] Marcyvee:
Great work! I'd like to try it on a nexus 4 but I have to wait until I'll receive a new LCD display.
[Android Software/Hacking General [Developers Only]] zurik:
Yes.
[Android Software/Hacking General [Developers Only]] lmgc1996:
Working great on a Moto G2 with latest pixel experience and Magisk modules. Thanks!
[Android Software/Hacking General [Developers Only]] allrightlite:
Maybe I will try it on Moto G XT1032. Thanks for this :)
[Android Software/Hacking General [Developers Only]] Paget96:
Yes it does work on any device 4.4+

That's the reason i don't prefer editing build.prop. Instead of that I'm using another thing to do the same without editing, and after that your device won't be able to bootloop.

That won't help, he edited build.prop.

You wont see free ram, keep on mind that android will fill as much ram as possible with the apps and caches.

Sure you lose it, low_ram_flag disable some system functions. You just have to remove that from build.prop or set it to false. Again, better to use another thing to perform toggle low_ram_flag on/off.

Yes a bit, and yeah it will work well on any device KK+ but also keep on mind that on some you can have glitches.

Mate, it's the same like in L Speed xD :D

I said above, you won't get free ram from it, just less usage from "Android" and some apps.

You can enable without flashing, and without editing build.prop, try L Speed

It's not tweakable, that's the way how it works. :)
[Android Software/Hacking General [Developers Only]] RegularSam:
How about install it on a Nexus 5X with android Oreo 8.1 (January patch)?
[Android Software/Hacking General [Developers Only]] jugoslavpetrovic:
I thought beside low memory mod it also enables android go which I think gives option to get some less impacting apps from store, like google maps go...
[Android Software/Hacking General [Developers Only]] Paget96:
Nope, it's just one property

ro.config.low_ram=false/true
[Android Software/Hacking General [Developers Only]] jugoslavpetrovic:
https://www.xda-developers.com/android-oreo-android-go-low-ram-patcher/
[Android Software/Hacking General [Developers Only]] Paget96:
That's the problem we have here on xda. And I really don't like it.
[Android Software/Hacking General [Developers Only]] jugoslavpetrovic:
I got it wrong then.

But, there is some kind of android go trending around and I saw google maps go which I can not access via store,nit says not compatible device, I installed app without issues. I think it is meant for lower performing devices. And that android go should be some kind of lowered os to bring performance in new roms for older devices.
[Android Software/Hacking General [Developers Only]] Paget96:
Yeah, it's just well optimized android, and all the apps will be in kind of "light mode"
[Android Software/Hacking General [Developers Only]] jugoslavpetrovic:
But this mod is not that?
[Android Software/Hacking General [Developers Only]] Kir3:
The thing is, i wiped /system /data (excl. Internal Storage) and /cache and reinstalled the ROM with Gapps and still Voice Unlock and Face unlock wont show up.

Before flashing this, Face Unlock worked.
[Android Software/Hacking General [Developers Only]] xSmart007x:
working on my xiaomi mi3 (NitrogenOS 8.1)

:good:
[Android Software/Hacking General [Developers Only]] bryanken24:
It work in MIUI Based?
[Android Software/Hacking General [Developers Only]] Scholeggo:
Adrian, when you said no notification access, do you really mean we can't control what apps can see notifications? I kinda need that feature..

And why take off multi-window mode?

Plus, will one of the UI changes include the notification bar?