@methoddon1 don't know if this would help but add to build prop i use it in my ROM and it manages the device straightfright fixes and wifi scanning 5 mins instead of 3 and ram fix is after wifi. i think its because 5.1.1 uses fha instead of dha delete dha lines
#Maverick tweaks and fixes
wlan.wfd.hdcp=disable
media.stagefright.enable-player=false
media.stagefright.enable-http=false
media.stagefright.enable-aac=false
media.stagefright.enable-qcp=false
media.stagefright.enable-fma2dp=false
media.stagefright.enable-scan=false
wifi.supplicant_scan_interval=300
ro.config.fha_enable=true
ro.sys.fw.use_trim_settings=true
ro.sys.fw.empty_app_percent=50
ro.sys.fw.trim_empty_percent=100
ro.sys.fw.trim_cache_percent=100
ro.sys.fw.bservice_enable=true
ro.sys.fw.bservice_limit=5
ro.sys.fw.bservice_age=5000
ro.sys.fw.trim_enable_memory=1600000000
As for kernel if you have
@ShinySide kernel with camera fix
Cpu tab -
default
300
Intelimm
Schedule Workqueues on
Cpu voltage -
-5 or + on global offset
Hotplug-
Mdp off
Intelliplug
Profile conservative
883mhz screen off
Gpu-
657mhz
Down @ 15
Idle @ 10
Work load @ 8
Ksm-
Off
Lmk-
Aggressive
Misc-
Dynamic FSync on
Everything else left alone.