[Nook Color General] pastordl:
Run CM10 & 11 smoother and get more free memory

Tips to help CM10 and CM11 run smoother, less laggy, etc.,

and have more free memory on your Nook Color

and maybe even a little longer battery life.

These are a collection of tips that have been collected from various post in XDA, personal sharing with others, and as a result of my own desire to try to improve things where I can. I have tried everything listed here and each adds a little to smoothness(s), free memory(f) or battery(b) life. My CM11 flashed Nook runs quite smoothly, with free memory at desktop running from 110 to 160 Mb and six to eight hours of battery life depending on type of constant use. This is on a nearly three year old tablet. I have partitions set to 5Gb data and 1Gb media. All apps are in the tablet. I also have a 32Gb Sdcard. I also have over 220 apps including system apps. I use my tablet from 6-8 hours or more a day.​

Unless noted all apps mentioned are available through Google Play. I recommend the apps, etc., because they work for me. I get nothing out of it except the joy of helping others. Like everything try at your own risk. This includes app I have on my Nooks. If you have other programs you can try adjusting them as I have and see how it helps, or not. Trying and finding out what does and doesn't work is half the fun.

Free and simple

​

On all CM10 and CM11:

(s) Try lowering your maximum clock speed to 1000, or even 800mhz in System, Performance Processor, Maximum CPU frequency. Many have reported improved smoothness at slower speeds. Faster can run ahead of itself and actually make things jittery. Make sure to check Set on boot to retain settings.

CM11:

Use 5/17+ nightly.

On all:

System Settings ( some may only apply to CM10 or 11 List:

Wifi, advanced,

Uncheck Network Notification (b)

Keep Wifi on during Sleep, only when plugged in (b)

Scanning always available, uncheck (b)

Wifi Optimization, checked (b)​

Sound,

Set quiet hours (your sleep time)(b)

Touch sounds, screen lock sound, volume adjustment sound and Charging Sounds, Enable, all unchecked (b)
​

Display

Sleep (set time for max time you want screen to stay on before going to sleep, shorter time saves more battery)(b)​

Developer Options,

Kill app back button, checked, (Allows you to kill kill app by long pressing back button)(b)​

Performance,

CPU governor, (Lower on list will give faster response but use more battery, Default is "ondemand". Try the others and stick with what suits you the best.) Make sure to check Set on boot to retain settings.​

If you haven't activated the "Developer Options list":

In "About Tablet, Build Number, tap ten times till it states "Developer Options turn on."​

AdFree:

(b) Available on Slideme.com Stops adds in browsers and most all App with add banners. Saves time by not downloading the adds.

On All:

((f,b) Freeze / Disable unused (unusable) apps in System.(b,s,f)

Don't delete them since any ROM update you install will replace them, freezing / disabling them will last through an update. The stock App manager allows you to disable most of these. Titanium Backup and Rom Toolbox Pro can freeze more but do cost, though I think they are well worth the price for what they deliver. There are some free "App freezer" programs available. I've only tried Chef's App Freezer, check the ratings and comments.

Android Keyboard (ASOP) - I use Swiftkey (lite is available)

Camera - (No camera in Nook, no need of file)

Com.android.smspush. No phone text.

Gmail and / or Email and Email Services (if you use another E-mail client, ie:K9)

File Manager ( if you uses another ie Root Exporer (Speedsoft) or Root Browser (Jrummy))

Google search - Definately slo-o-ows things down

Key Chain - if you don't use lock screen

Mobile Data and Mobile Network Configuration - No phone, no need

One time Init - only used on first install once

Picasa uploader - If you don't use Picasa

Print Spooler - If you don't use it.

Sound Recorder - No Microphone, no need

Sound Search for Google Play - If you don't use it

Talk back - If you don't use or need it.

Trebuchet - If you use another Launcher.

Voice+ - No Microphone or phone, no need.

If you use a different clock than stock, calendar etc you can freeze / disable the stock version. Example: I use Dejaoffice to link with Outlook on my PC so I freeze Calendar storage, calendar, and calendar sync.​

Change app permissions:

(f,b) (for apps that run at startup and then stay in memory even when you not running them.)

I use App settings, it requires Xposed Framework to run but once set up does it's thing in startup, changes permissions, and closes. To get the Xposed Framework go here.

The most common causes of this problem are the following permissions: receive boot completed, vibrate, and wake lock. Not all apps can have these turned of. App settings has the ability to launch the program from is menu. Try turning off a permission, save, menu (launch). If it works great, if not go back and turn that permission back on.

The following is a list of Apps I changed permissions on and which permissions I disabled to keep them from persisting / sticking in memory:

Advanced Task Manager:

receive boot completed, and wake lock.

Alarm Clock Extreme

: read phone state, receive boot completed, vibrate, and wake lock.

BusyBox Installer:

receive boot completed, and wake lock.

CPU Master Pro:

receive boot completed.

Crackle:

receive boot completed, vibrate.

DejaOffice:

vibrate.

Elixer:

vibrate, and wake lock.

Evernote:

receive boot completed, and wake lock.

Google Play Services:

receive boot completed, and wake lock.

Kyo-Tux Aeon HD:

vibrate.

News and Weather:

receive boot completed, and wake lock.

Nook:

receive boot completed, vibrate, and wake lock.

Pandora:

receive boot completed.

RoboForm:

receive boot completed

ROM Manager:

receive boot completed, and wake lock.

The Weather Channel:

receive boot completed, vibrate.

Titanium Backup:

receive boot completed, vibrate.

Winamp:

vibrate.

YouTube:

receive boot completed, vibrate.​

​

Advanced Task Manager:

(b,f,s) Put the widget in dock, set your ignore list in app. One press and all unwanted apps go bye-bye.

My Ignore List:

Adfree, Elixer Widget, Alarm Clock Extreme, K-9 mail, Nova Launcher, Swiftkey, Speaker Boost, Pie Pro, Earthquakes, AFWall+, Clipper+, DejaOffice, Tasker, 360 Security.

Not so Simple but worth the time, still free

​

Replace DSPManager with Speaker Boost:

(f,b) Get more volume and save EMMC memory.(DSPManager 18Mg - Speaker Boost 1.7 Mg=16.3Mg saved) Get more info here.

Replace Trebuchet with Nova Launcher:

(s) does more, has more adjustments. (Does take more memory but pays back in smoothness)

LagFix (fstrim) Free.

(s) Use two to three times a week. (s,b)

Use Elixer widget to replace other widgets

: (f,b) and save Memory 45 meg (for Battery widget, Wifi state and stats widget, free memory and CPU stats) - 12 Meg for Elixer = 33 Emmc memory saved.

Rom toolbox lite:

Settings: (f,b,s) (some of these may need Pro)

Under performance.

Settings, Main Preferences, Boot Delay, 40 seconds.

Task Manager

, Tap on Task Manager on top left of screen.

You can change the

Minfree memory settings

, with CM10 I found strict to work the best. So far with CM 11 custom settings of 30 FA, 40 VA, 65 SS, 75 HA, 90 CP, and 100 EA setting works well.) I set them then save them into custom settings). Make sure to update to 5/17 nightly.

Start up killer

, add Elixer, Google play services, The Weather Channel, and YouTube. (keep them out of active (service) memory or minimize there active size.)

Ignore List.

360 security (or your antivirus app), AdFree, AFWall+, Android system, Clipper+, Earthquakes, Elixer Widget, K-9 Mail, Mobile Data, Nova Launcher, Pie Pro, Rom Toolbox Pro, Speaker Boost, System UI, Tasker.
​

SD Boost.

You can change the size of the cache to both internal and external SDcard. I find with my class 4 Sandisk SDcard a setting of 4096KB works best. A benchmark is available to test your settings. If you have a faster card ie: Class 10 you can try larger cache sizes and save as custom.
​

Not Free but worth it

(IMHO)
​

Upgrade to Nova launcher Prime:

In Nova Settings: (s)

Look and Feel, Scroll and Animation speeds (faster than light) (s)

New Apps - check Auto Add Short cuts, (make sure to turn off auto add in Google Play.)

Labs - Check the following, Big Grid size options, Widget Image Async List, Widget Image Cache, Restore Widgets Faster. (s)
​

Upgrade to Rom Toolbox Pro, LagFix (fstrim) Premium (scheduling trims):

Get more bells and whistles and help support the developers.

Upgrade to 32 or 64Gb Class 10 SD card

- Buy a 32Gb Class 10 SD card, about $20.00 + ship, prepare as usual and you'll cut your access time to the SD card buy about half. I can do a 2Gb recovery backup in about 5 and 1/2 min. With my Class 4 it takes just shy of 11 minutes.

More Memory Buy a Sandisk 64 Gb Class 10 Micro SD card, about 40.00 + ship, and partition the whole card as one Primary partition, format as FAT32, Sectors/ cluster 32 (16384 bytes) using "MiniTool Partition Wizard Home Edition" available for free here. I have donated to MiniTool since I use it for all kinds of partitioning,(resizing, moving, copy, etc.), on PC's and all kinds of flash memory. I started with the partition set to 30,451.33, copied my data from my 32G sdcard. It worked great and with SD boost set to 4096 all SD access was noticeably faster. So I used Partition Wizard to resize the card to the full capacity, the program changed the size and copied all the files in about 20 minutes. Plugged it into the Nook Color and went from 17 GB free to 47 Gb Free. It is a bit slower than the 32Gb & and the bootloader doesn't list CWM or TWRP recovery kernel or ram on the SD, but oh the storage. I can put over 40, 2 hr AVI or MPEG movies on the card and still have better than 20Gb free.

If you have other Apps, tricks, tweaks that you have tried and found to help. Please reply and I will try them out and list them if they do add to the smoother, longer, freer Nook.​