yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] hgmichna:
Is it slow?

I have considered the Galaxy Nexus slow for about a year, but not unbearably so. The straw that broke my camel's back was insufficient RAM. I regularly ran three and more apps simultaneously while driving, namely Google Maps and Navigation, a speed trap warner, and a relatively big app to record my track (Locus). Then I sometimes sent a Hangout, and the speed trap warner would get kicked out. It was simply gone. Sometimes even Google Maps and Navigation would get kicked out, perhaps because yet another app wanted to do a little background work.

The Galaxy Nexus nominally has 1 GB, but as has been mentioned here, some of it, perhaps 200 MB, is never available, perhaps because the graphics adapter uses it permanently. So usually I see 350 MB used by system, at least 150 by some apps in the background, probably Google apps, and something below 300 MB free when there is no active app. This is with the low_ram flag, but I am not sure whether that flag has any influence on the available RAM when the phone is not busy. Perhaps it just removes RAM-hungry functions from biggish apps or from system functions.

If you do not use several apps simultaneously, the Galaxy Nexus may still be reasonably useful, a bit slow, but reliable and very good looking. I consider it the most beautiful phone I have ever seen. Count out all the Samsungs with their ugly, mechanical button that even makes the whole phone longer than it needs to be. And count out many other phones for having no shape. My wife is still using hers and resists upgrading.

As to your question, unless you have a particular bug, and answering a call taking 30 seconds sounds like one, there is very little one can do on a phone with ageing, slow components. You cannot make the processor faster (apart from overclocking it for a few unnoticeable percent), you cannot make the RAM or the flash memory faster. A swap file would make it slower for most purposes, sometimes a lot slower (apart from the fact that our kernels probably don't support one), and so the low_ram flag may or may not be the only speed-up. Is it? I don't know.
[Samsung Galaxy Nexus] gorgooger:
I don't dare to try this yet, but at least I have seen a big increase of size of the Google Apps. Not only the play store or the play services which has become huge since first arrival. Mail, gpluss, hangout are big apps which are constantly running, I suppose that the scheduler should be tweaked to honor the "new" apps size to ram size ratio.
[Samsung Galaxy Nexus] gnexus123:
OTG isn't working on my nexus. Tried with external power and without. It doesnt detect any usb devices. I have tried with several apps like Stickmount etc. Nothing seems to be working? :confused: Running lastest build 08/05 with minimal gapps.
[Samsung Galaxy Nexus] hgmichna:
OTG works here

Same configuration here, but OTG with a USB stick works fine.

I saw one problem. I could not find any way to cleanly remove the USB stick, other than powering down the phone. Settings, Storage does not show the function. When I pull the stick uncleanly, it remains write-protected, and I don't know any way, short of reformatting, to remove the write protection on a Windows computer. Re-inserting it into the phone, accessing it, then powering down the phone solved the problem. Hints at better workarounds are welcome.

The USB stick was formatted with exFAT, but I doubt that this matters.
[Samsung Galaxy Nexus] burizon:
I don't have installed google services (who needs them, anyway) and I can attest that the latest build runs pretty smoothly.
[Samsung Galaxy Nexus] sergialess:
Man, how do you live? no sync, no maps, no gmail? :P
[Samsung Galaxy Nexus] n76:
Don't know how he does it, but I do it this way. . .

Contact and calendar sync: DavDroid syncing to a CalDav server under my control.

Maps: Osmand off line maps and the Google maps API replacement from the microG project

Gmail: Own email server setup and using K9 mail (I use gmail as little as possible anyway so not having access to it on my phone is not a big deal). If you have any non-gmail account you can probably access it through either the AOSP email client or K9 mail.
[Samsung Galaxy Nexus] garrymar:
The only drawback (but very critical) of the lowram flag I experience is Dialer performance. Now It takes about 5-15secs to answer a call (black screen during ringtone playback).
[Samsung Galaxy Nexus] foobar2020:
Nearly everything is working perfectly with the lowram build for about a week now. The speed increase with in comparison to CM11 is astounding.

Only thing I noticed is that the camera app "Google Camera" from the play store dies when you open the settings or take a picture. But the integrated app works fine. I am only missing the panorama mode a bit. Also one time my WLAN randomly lost the connection. I had this problem with CM 11 a while back (every 5 minutes it dropped the connection) but it got fixed in an update and worked then for months without any problem.
[Samsung Galaxy Nexus] hgmichna:
I have just tested Google Camera on my Galaxy Nexus with the low_ram version and have not the slightest problem. All the settings work. Taking photos works. No recognizable problem here. Any idea why it works here, but not on your phone? My phone is pretty much packed with some 200 apps.

The only sad thing is that some camera functions are not there, for example HDR. It could be because of low_ram or it could be because of less capable hardware.
[Samsung Galaxy Nexus] zzpianoman:
Missing features in Google Camera is due to the low_ram flag. The app has a check for the isLowRamDevice() method, and disables photosphere and panorama if this flag is enabled. I verified this by reverse compiling Google Camera. Only way around this would be to re-compile a custom version of Google Camera or to create an Xposed module that forces the isLowRamDevice() flag to "false" just for the Google Camera app.
[Samsung Galaxy Nexus] hgmichna:
To low_ram or not to low_ram, that is the question.

Thanks for the info. I think it makes no sense to disable the low_ram flag for one app. If the RAM is generally too low, then the low_ram flag serves its purpose well.

Only if all common and widespread apps ran fine without the low_ram flag then I would propose to drop it. I personally would sacrifice the ability to run three or more apps at the same time for the full functionality of each app. I have not tested low_ram = no, so please tell me how the GNex runs without low_ram. Have you experienced difficulties that have disappeared with the low_ram flag? Is the GNex much slower with low_ram = no?
[Samsung Galaxy Nexus] pobetiger:
There was a may/June build that has lowram=0 and performed real well I regular use.

We need to isolate the issue with the dialer and other things and make sure it's not coming from CM upstream (otherwise not gnex specific or lowram issue).

Pobetiger

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] uji_sine:
After try low_ram edition can not full function of google camera and don't know any app effect.
[Samsung Galaxy Nexus] musafercom:
hi

can anybody help me with a download link for best gapps recommended for the low ram build and when & how to install it during the process of installing the low ram build.

i am still on the previous build.

thanks
[Samsung Galaxy Nexus] hgmichna:
I use the Minimal Edition. You can temporarily download it from my web server at http://winhlp.com/files/gapps-5.1.x-20150404-minimal-edition-signed.zip or, if you prefer the official download, try https://www.androidfilehost.com/?fid=95916177934550851 .

Normally you flash Android, then immediately gapps. Then you wipe cache and dalvik-cache. If you are upgrading from a non-CyanogenMod version, you have to do a factory reset, i.e. wipe data, cache, and dalvik-cache.
[Samsung Galaxy Nexus] musafercom:
i am on the previous build dated 28/7 and gapps installed.

Do i have to reinstall gapps if i switch to lowram build

thanks
[Samsung Galaxy Nexus] foobar2020:
I have installed the app again and it still dies when I am opening the settings. Taking a picture works fine. Logcat tells me that there is a NPE on a preference object:

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.android.GoogleCamera/com.android.camera.settings.CameraSettingsActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.preference.Preference.onPrepareForRemoval()' on a null object reference

That's not so bad in my eyes because I rather have my podcast player keep playing when I open a JavaScript-heavy website than to have panorama mode in the camera app that I use once in a while. I had this problem with CM11 and it was super awful.
[Samsung Galaxy Nexus] hgmichna:
It depends, but you can always flash gapps after flashing another Android version. It is the normal procedure and does not hurt.
[Samsung Galaxy Nexus] musafercom:
i installed the low ram build and reinstalled gapps then did the wipes then reboot

unfortunately the device stuck on a boot loop.

It looks like that my device is allergic to low ram

bye lowram
[Samsung Galaxy Nexus] hgmichna:
That is very unlikely. Wipe again and retry. If that does not work, wipe system, then flash Android and gapps, then wipe data, cache, and dalvik-cache again (factory reset).

If this does not work, check the files you flashed. Perhaps they are cropped or something. Try to open them with an unzipper and see if you get any error messages.

Which recovery was it you used? My recommendation is TWRP 2.8.7.0, the current one.
[Samsung Galaxy Nexus] musafercom:
i am using the recovery you mentioned above.

i did the process twice.

i am happy with the previous build so i will wait for coming newer build.

i hope that calling block work properly. now it works partially whereby it silent blocked call but the caller at the other end here normal ringing tone rather than a busy signal.
[Samsung Galaxy Nexus] playitlouder:
Do the low RAM flags also tap into the CM theme engine?

That thing liked to eat ram.
[Samsung Galaxy Nexus] wozeck:
Actually when you install WhatsApp on an unofficial rom, it pops a message about that and tells that the behavior could be unexpected. So there is little hope they will try to fix that problem ))
[Samsung Galaxy Nexus] opticyclic:
I decided to not install GApps and now I get almost 3 days of battery life!

It was a bit hard at first but I did it in the following way:

SuperSu/TitaniumBackup/ES FileExplorer

MailWise to connect to 2 separate email accounts (Exchange and GMail)

Delete AOSP keyboard and replace with Google Keyboard

Delete AOSP calendar and replace with Today Calendar

CardDAV-Sync to get contacts from GMail on the phone

Corporate addressbook to lookup contacts on Exchange

Nokia HERE to get offline maps

F-Droid (not much there)

Amazon AppStore (better but not all apps install)

http://apps.evozi.com/apk-downloader/ to download apps from Google Play without an account

It makes me wonder which other apks I can remove (e.g. NFC) or replace with lower RAM versions. Any suggestions?

I might make an update.zip with these apps in and use info here http://xdaforums.com/showthread.php?t=2058944 to remove others so that it is easy to flash a new CyanogenMod ROM and customise it to be low usage.
[Samsung Galaxy Nexus] hgmichna:
Why would you replace the AOSP keyboard? It is pretty good in my view. Removing the Google apps should have the added advantage of not feeding Google and the NSA with your personal data. Putting the Google Keyboard on the phone fails this purpose.

I personally must admit that I have given up on the privacy issue, so I do use the Google Keyboard. But this message is intended for those who still try not to sell their privacy.
[Samsung Galaxy Nexus] sergialess:
Thanks [MENTION=4954015]opticyclic[/MENTION] and [MENTION=2893530]hgmichna[/MENTION]. Every time I'm more interested in a Google-less Android.

I'm pretty dissappointed on how Google treats its customers who buy their Nexus devices, and also with the fact that Gogle Play Services are too heavy and problematic, specially on older devices.
[Samsung Galaxy Nexus] opticyclic:
I removed AOSP keyboard as swipe wasn't working. (I'm running the May 21st build until the camera is fixed again)

My favourite keyboard is Touchpal but it uses more memory so the Google keyboard is the next best bet.

I miss the excellent next word prediction, the option of 5 suggestions in the bar and the select and copy features though so I might add Touchpal back.

I'm not worried about privacy, I just took GApps out for a performance test and also as an experiment to see if I could function without them!
[Samsung Galaxy Nexus] uji_sine:
[MENTION=2633638]Ziyan[/MENTION] could you please create 2 edition for download, I mean low ram and normal edition.
[Samsung Galaxy Nexus] n1kolaa:
i you no need low ram just remove tweaks at build prop LOL :confused::confused:
[Samsung Galaxy Nexus] pobetiger:
After using the lowram build for about a week. It feels a bit more sluggish than the non-lowram build. And the dialer lag issue is causing me to miss calls.

I'm switching back to the last July build until I can get my build environment back to do a proper build and do some debug.

Overall I think some optimization needs to happen for the lowram to be everyday driver for me.

My two cents.

Thanks,

Pobetiger

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] ibdev:
Storage encryption not working

Hi,

I cannot enable storage encryption in cm-12.1-20150805-UNOFFICIAL-LOWRAM-maguro.zip; when trying to enable encryption system is rebooting and displays message that encryption was unsuccessful and forces factory reset. Same problem was in cm-12.1-20150618-UNOFFICIAL-maguro.zip.

No such problem in ZMoD

http://xdaforums.com/galaxy-nexus/development/rom-cyanogenmod-12-beta-builds-t3060319

Is there any way to have device encryption working in cm-12.1-20150805-UNOFFICIAL-LOWRAM-maguro.zip?

Regards,

Pawel
[Samsung Galaxy Nexus] reisub_de:
Hi,

I have the same problem. Even after a full reformat, neither with ext4 nor f2fs the encryption will succeed.

All the other stuff works fine, though I didn't get a call since on LOWRAM.
[Samsung Galaxy Nexus] burizon:
update: Any video streaming either via TubeMate or via the Opera browser stutters. Even audio streams fights to be smooth.

So these functions are on i9250 and resources hungry lollipop unusable.
[Samsung Galaxy Nexus] Vara83:
Hello,

I returned back to version 28/07/2015 from 08/06/2015 lowram, because:

- play store crash frequently on upgrade and installation new apps

- shortcut to silence mode not works

- google camera do not works on 360 panorama

- stock camera crash

- frequently system reboot

- governor and scheduler are not more adjustable

- more lag and lollipop is slow
[Samsung Galaxy Nexus] zieruchan:
bro, everything is fine on my device with low ram build, and I feel like on kitkat again (have multitasking), no broken apps except some features missing. maybe you need to post or bring logcat here,

if you doesnt like the low ram build, just edit the prop !!

[MENTION=2633638]Ziyan[/MENTION]n and others : low ram build is really great, see attachment below

my apps are alive fourtynine 49 hours without losing RAM, BBM isn't restarting just my network failure, so I need to force close it.

and right now, right here, everthing is working as usuall. I get this without any tweak!! just stock directly from [MENTION=2633638]Ziyan[/MENTION]n

sorry for my bad english ^_^
[Samsung Galaxy Nexus] Vara83:
dunno why but with build 28/07 is working fine, with lowram no, maybe because i am on f2fs mode?
[Samsung Galaxy Nexus] nWaf3t:
I also use f2fs and have no problems with the lowram build. Wanted to buy a new phone before but now

- It's fast

- Can leave firefox without reloading everything when I return

- Camera takes pictures faster then before

- Stable like the build before without lowram

- No problem with the dialer
[Samsung Galaxy Nexus] chakme:
Hi there!!

I also had to turn it back to version 28/07/2015... LowRam, for me, was really unusable....

Some of my experience with LowRam: I've closed all apps from RAM, had to use WAZE, to get to a place... Opened it, set my destination and started driving... some time later needed to see notifications bar and noticed that the phone was "freezed". Nothing worked and Waze was not updating, had to take battery off. Other situation, had to search something on web, I use Opera Mini. When opened Opera and started searching, it just freezes all the phone and again, had to remove the battery to reboot. Last situation before returning to preview ROM, needed to open the MAP again, this time used Google Maps, it was too dificult to type the adress needed, phone was too slow. When started driving, the voice was directing me to my destination and the screen was freezed, no updating on the route. In the same time, as I had the version 28/07/2015 ZIP on my phone, rebooted on TWRP and flashed it. Not to mention, when I needed to make a phone call, it took a lot of time, just to connect to the mobile Network and show the calling screen...

Now, my phone is working smooth again, sometimes I have some unwanted reboot (mainly when I disconnect it from the power), but in the most part of the time, it works acceptable!!

---------- Post added at 01:36 AM ---------- Previous post was at 01:28 AM ----------

Hi [MENTION=5798754]zieruchan[/MENTION] !!

I don't know if we did something different, but for me, it was all the oposite. Sometimes, an app worked very fast, but when I closed it and tryied to open another, man! too slow, when it did not freeze and I had to wait more than one minute to the phone start responding again... Too bad!!
[Samsung Galaxy Nexus] matorola:
After about one week use, flashed back from lowram to 28/07 as well, phone gets lag after few days of use. Lost twice network carrier under heavy CPU load, I had to reboot phone.
[Samsung Galaxy Nexus] djkk16:
using the lowram version for a week now and have more apps installed than i normally have and for me its the most stable lollipop build for our maguro. everything is fast and really smooth for me.
[Samsung Galaxy Nexus] mimox:
On the latest beta (lowram) I noticed that Google Play often asks for re-authentication for some reason (I have not seen this before). Maybe this could be related to lowram settings?
[Samsung Galaxy Nexus] cobras3:
Sorry for this question, but is it necessary to install gapps after ai flash the rom and pls tell me which one. Are gapps included?

Gesendet von meinem GT-I9300 mit Tapatalk
[Samsung Galaxy Nexus] mimox:
Flashing gapps is neessary if you want gapps :D

Personally I use the pico variant of TK gapps.
[Samsung Galaxy Nexus] n1kolaa:
You can only HELP WITH FULL LOGCAT AS ONLY! IT IS ONLY GOOD REPORT WITH DEVELOPER NEED(Logcat or no post)!!

Those errors are not made by low ram with you all talking about :) cherrs
[Samsung Galaxy Nexus] Nexus_0012:
Performance perfect after removing Google Camera and other tweaks

I've had heavy issues after I upgraded from previous to lowram build.

I encountered long loading times, and messages of random apps not responding (Google Kiosk, PlayStore and more, but primarily Google services and apps) even though I wasn't using them actively.

After I disabled the stock email app (I'm using Google Mail) which was always running actively listed and dumped Google Camera (which had at least a loading time of 5 sek until ready to shoot) and went back to the stock camera app, everything became super smooth and fast responding, even my SwiftKey keyboard is now directly available and doesn't close anymore,which isn't quite ram saving itself. But now even typing ist more responsive than before.

I'm running several messengers (Facebook lite, WhatsApp, threema).

I also gave up using Chrome as default and switched back to the stock Android browser, it's at least 5 times faster on the same Internet connection. But this hadn't to do anything with the overall performance, as Chrome is still installed.

Now I'm super happy with the latest lowram build. Thank you for your hard work!!
[Samsung Galaxy Nexus] Nabbolo:
Hi! I had to revert back to Kitkat because of apps freezing continuosly, making the phone useless when I really needed.

Can you explain with some more details how did you get rid of email app (I use Gmail too) and how you dumped the Google Camera?
[Samsung Galaxy Nexus] zieruchan:
This is what I mean!!

Many people says, lowram crash bla bla bla, but none of them bring a logcat here
[Samsung Galaxy Nexus] Vara83:
interesting post, i am not a developer, i am a noob on programming, what is a logcat? where i found it for helping?
[Samsung Galaxy Nexus] FP94:
Results after upgrade to low ram

I can't see too many differences between the low ram and the previous rom, just 10/20Mb more than the previous. By the way, everything is ok. I reboot my device once a day, when I wake up. Yesterday I forgot to reboot the phone and it went smooth and fast (32h30m on).

Just a thing, the network limiter resets after reboot at 2Gb warning/no limit. I know it's a less important bug, I just wanted to let you know that.

Great rom, great team, nice work.
[Samsung Galaxy Nexus] Nexus_0012:
Sorry for the confusion. :)

I simply uninstalled the Google Camera App, you can do this either via PlayStore or you go to Settings - Apps - Downloaded or for the stock email app, check if it's running by navigating to the right to "Active" Apps and click on the email app to deactivate it in the next view. Just a Reminder, you can't just disable every app you don't know, some of them are needed by the system or other apps installed.

But in case of the email app, I still get push notifications via Gmail, so this seems to be save, if it's using any memory but you don't want the app. ;)

When I upgraded to the latest build I did the update for the latest TWRP Recovery (2.8.7.0), then flashed the image and did the usual suggested wipe (no data wipe) after the image installed successfully.
[Samsung Galaxy Nexus] Nabbolo:
Thank you :)

So its not enough not to use it, I have to uninstall it? Stock camera is fine, but some times when I need to take panoramas or spheres it is really useful to have it ready to go :)
[Samsung Galaxy Nexus] hemantv:
I just Googled and it seems this issue has been floating around. Try setting the preferred install location to Internal device storage.

The option should be in Settings -> Apps -> Menu. If it's not there, you can set it via terminal.

su (to get superuser rights)

pm set-install-location 1 (to set install location to internal [0 = auto, 1 = internal, 2 = external])

Source - http://xdaforums.com/showpost.php?p=62190483&postcount=12
[Samsung Galaxy Nexus] Ziyan:
For those who encounter problems, please attach /data/misc/audit/audit.log as well - remember that the lowram build is also the first build with SELinux set to enforcing mode. Don't blame the lowram flags for everything, so far I can only blame them for the lack of extra functions in Google Camera :)
[Samsung Galaxy Nexus] musical_chairs:
It seems though that the lowram flags are messing with lowmemorykiller, causing severe lag in some cases. This post records the values as they are with lowram=true, they go back to the old numbers when setting lowram to false.
[Samsung Galaxy Nexus] biglouis87:
Thank you, it worked like a charm!

I was searching around for days, wondering what it could be.
[Samsung Galaxy Nexus] jck2:
Since the mauro does not have an sdcard, should we even have the option to install/move apps to usb-storage?
[Samsung Galaxy Nexus] playitlouder:
I just chnged the values in Kernel Adiutor and rebooted.

Now the transparency effects are gone. That would not be a problem, but after interacting with the GUI for a while, the Stauts bar glitches and the pulldown menu shifts to the side or is in front of the normal status bar. Reboot required.

Anybody got an idea, where the transparency stuff got disabled?