[Nexus 4 Android Development] sudokamikaze:
UPDATED! NEW LINKS AT OP POST

Perhaps you are already tired of these updates

Changelog:

Now we use HW crypto

Reverted faux123 sound control and implemented mako sound(by franko)

ElementalX fixed and added to kernel

Some tweaks to increase I/O

Some updates to mako hotplug

And synced with LineageOS kernel repo

git changelog

c72faeb17ce (HEAD -> n-7.1) defconfig: Now we can build elementalX
a0a7e73ec8c (origin/n-7.1, origin/HEAD) Revert "BACKPORT: mm: /proc/pid/smaps:: show proportional swap share of the mapping"
9c849da69e6 Subject: qseecom: Add checks for user space buffer pointers
fa10fd89dbc Revert "Subject: qseecom: Add checks for user space buffer pointers"
6e2d45e8060 cpufreq: Make sure target freq is within limits
62fd95568e1 cpufreq: Avoid calling cpufreq driver's target() routine if target_freq == policy->cur
7338449a529 defconfig: Enable CRYPTO HW
346895ed38e remove PMEM references in Kconfig, Kbuild, and Makefile for completeness since pmem code has already been eliminated
bf59ae1cb4d msm: cpufreq: Ensure cpufreq change happens on corresponding CPU
8f250394189 msm: cpufreq: Relax constraints on "msm-cpufreq" workqueue
54d7f30e983 msm: cpufreq: Configure WQ for higer priority
870f853ec9c Revert "msm: cpufreq: Remove cross-calling limitation"
e44a6b8f67b msm: cpufreq: Always update frequency limits when core is online
996e12f9a88 msm: kgsl: build only a3xx for mako, remove a2xx and a4xx
692dc9a7719 char: hw_random: update Qualcomm HW RNG from CAF msm-3.4
2e151a2c9e8 crypto: msm: Update clock vote for improved performance
f6611534d76 crypto: msm: update from CAF kk_3.5_rb2.9
d4f649aa36c msm: Remove all references to CONFIG_ANDROID_PMEM
5ce04e82d48 crypto: msm: apply latest updates from CAF kk_2.7_rb1.13
ce201b6729f crypto: msm: update Qualcomm Crypto Engine (QCE) from CAF msm-3.4
6957c3f3481 Revert "crypto: msm: check length before copying to buf in _debug_stats_read"
83d5b5c4106 Revert "qcrypto: protect potential integer overflow."
c63d1fc4fa8 mako_hotplug: update default settings for mako. * default CPU freq unplug limit: 1242MHz (1250MHz is not supported) * default load_threshold: 70% (slightly increased performance)
7a2a04a4124 mako_hotplug: don't use an unbound wq.
f9e07ed8c30 ARM: 8011/1: ARM hibernation / suspend-to-disk
b75621d0988 mm: hugetlbfs: fix hugetlbfs optimization
2eed2ea91fa mm: fix aio performance regression for database caused by THP
c71dffbccf4 net: diag: Support SOCK_DESTROY for inet sockets.
bb0e7c31557 net: diag: support v4mapped sockets in inet_diag_find_one_icsk()
03bb78da6af net: tcp: deal with listen sockets properly in tcp_abort.
db3c168ed75 net: diag: Support destroying TCP sockets.
47db8cbec58 net: ipv6: tcp: fix potential use after free in tcp_v6_do_rcv
f2a24239a87 ipv6: do not clear pinet6 field
6e0ca0711fb inet: Fix kmemleak in tcp_v4/6_syn_recv_sock and dccp_v4/6_request_recv_sock
4c26880217a tcp: resets are misrouted
ac4aa41f045 net: diag: split inet_diag_dump_one_icsk into two
f0178fd9932 BACKPORT: arm: don't open-code ptrace_report_syscall() (part deux)
6fcc29a88e1 UPSTREAM: arm: don't open-code ptrace_report_syscall()
f3ca7c31c59 UPSTREAM: arm: bury unused _TIF_RESTORE_SIGMASK
742946d0a4f BACKPORT: arm: new way of handling ERESTART_RESTARTBLOCK
477e033fd50 UPSTREAM: arm: if we get into work_pending while returning to kernel mode, just go away
3f6a000d648 UPSTREAM: arm: if there's no handler we need to restore sigmask, syscall or no syscall
edfd9bed071 UPSTREAM: arm: trim _TIF_WORK_MASK, get rid of useless test and branch...
e932e767dfe UPSTREAM: arm: missing checks of __get_user()/__put_user() return values
3e6dc596699 BACKPORT: mm: /proc/pid/smaps:: show proportional swap share of the mapping
7229823ccbf BACKPORT: arm: don't call try_to_freeze() from do_signal()
08e669edef7 mm: Adjust dirty writeback for IO boost
6baf110cc12 nohz: stat: Fix CPU idle time accounting
f8357a58442 power: quickwakeup: initial driver
053f23bf68f net: wireless: bcmdhd: Disable OOB interrupt when WLAN is off
67edccd4923 disable DEBUG in Prima WiFi driver what a messy code! ... Why did you guys bother defining a DEBUG build parameter if you were going to hardcode debugging in the end? Sheesh!
13b46eade56 cpufreq: add back cpufreq_driver->getavg required by elementalx CPU governor
2b2efbdea9f Squashed hrtimer optimization commits.
f809b0da7bf mm: change max readahead size to 512KB
41b953031a5 defconfig: Sync
269f02f5a58 sound_control: add workaround for sound boost resets. Based on [url]https://github.com/faux123/Nexus_5/commit/33407fd2d63290540eb0054bc7c6611f2080ea8b[/url]
fdcea91b07f mako: sound: fix the limiter value (only accepts 1 and 0) and boost fixed_gain a little bit.
f21631d8401 sound_control: expose mic gain to userspace.
61dcfef607b mako: sound: change speaker amp defaults again based on user feedback.
25ed38655cc mako: sound: new speaker amp defaults, previous values were distorting on max volume.
677eaea92e9 sound: expose hardware registers to userspace based on the datasheet: [url]http://datasheet.elcodis.com/pdf2/79/40/794029/tpa2028d1.pdf[/url]
b05b8f3536f sound_control: just some cosmetic changes.
c67d9748ef1 sound_control: update how the new values get applied writing and reading them directly from the tabla registries. This will fix the breakage caused by 4.3.
3abe06f086a sound_control: add basic sound control.
36cebf0bdcf GCC5: fix warnings.
b03f60b1877 Revert "speaker amp control: initial release for speaker amp control"
678c526758d Revert "speaker amp control: allowed all configurable registers to be adjusted"
d56666e3180 Revert "Sound Control: Sound control for WCD93xx codec"
21bb6643de0 Revert "sound/soc/codecs/wcd9310.c: expose additional controls"
c1eac7b5d87 Revert "Sound Control: Added headphone poweramp controls"
8b26cfab7d1 Revert "sound control 3.x: Initial GPL release for WCD9310 Audio Codec"
6988abc8a30 Revert "Sound Control: (Optional) work around for WCD93xx audio issues"
c8c8baddb3a Revert "Sound Control: (OPTIONAL) add power amp registers access control as well"
57cb4e343f3 Revert "sound control: add register cache"
9743e617b4f Revert "Sound Control: expose direct register manipulations to userspace"
2c679015983 Revert "Sound Control: Misc clean up for newer WCD9xxx SOCs"
9be63fad1a3 Revert "Sound Control: let register lock be dependent on different hw revisions"
cdd0c2196a1 Revert "Sound Control: separate locking mechanism for recording and playback"
53f8da09507 Revert "Sound Control: MSM8960DT/APQ8064 ONLY: Fix logic derp"
20328763c94 Revert "Sound Control: fix copy and paste error for separate record lock"
d544d9e1b21 Revert "Sound Control: add line gain to cached and register lock"

Reboots might fixed(when we using some utility that using AES(or other crypto) like ShadowSocks or other, then we have reboots)

Sound lags might fixed(I'm listening music without wifi/3G and cannot determine fixed it or not)