[KERNEL] [Code_Blue r952] [Lollipop 5.1 & CM12 / KK 4.4.4 & CM11 CAF]

  • [size=18][COLOR=#ff0000][KERNEL] [Code_Blue r620] [Lollipop LRX21O / KK 4.4.4 AOSP & CAF][/color][/size][size=18][COLOR=#ff0000][/COLOR][/SIZE]

    [COLOR=#0080ff]
    Code_Blue r620[/COLOR]

    All right crew!
    Lollipops everywhere

    Just pushed new build with latest changes from factory image Lollipop 5.0 (LRX21O)
    Some more goodies, check changelog.

    Get involved, test, play, donate, help, contribute.
    You keep the spirit alive!

    Keep it real, keep it true, keep it [COLOR=#0080ff]#Code_Blue[/COLOR]


    Quelle

    http://www.engstk.org/code_blue/

    Spoiler anzeigen


    [FONT=Georgia][size=12]Moto Z Play
    Nextbit Robin
    Nexus 5X
    Nexus 9
    SHIELD TV
    Chromecast
    Fire TV (Box & Stick)[/SIZE][/FONT]
    ~~~~~~~~~~~~
    [FONT=Georgia][size=12]"In Rente/R.I.P"
    Zenfone2, Huawei T1 10, Nexus 4, CR11S, Moto G/Play, Nexus 5,
    TF700T, TF300T, EVO 3D, A2109A, Wildfire, Defy+, Archos G9 ...[/SIZE]
    [size=14]~~~~~~~~~~~~[/SIZE]
    [size=12][COLOR=#ff0000]Warnhinweis[/COLOR]:
    Meine Beiträge können Spuren von Ironie und/oder Sarkasmus enthalten!
    Zu Risiken und Nebenwirkungen lesen Sie die Packungsbeilage oder fragen einen Menschen mit Humorverständnis...[/SIZE][/FONT]

  • Code_Blue r620

    - Merged Lollipop 5.0 (LRX21O)
    - defconfig: Disable /dev/diag
    - Revert "Revert "Revert "hammerhead: Enable /dev/diag"""
    - workqueue: trivial fix for return statement in work_busy(), exit rescuer_thread() as TASK_RUNNING, add missing smp_wmb() in process_one_work(), reimplement work_on_cpu() using system_wq
    - jiffies: Fix timeval conversion to jiffies
    - cgroup: refactor allow_attach function into common code
    - tracing/syscalls: Ignore numbers outside NR_syscalls' range, Fix perf syscall tracing when syscall_nr == -1
    - msm: mpm-of: set wakeup interrupt as NO_SUSPEND
    - qcom: mpm-of: fix bug in finding the pending interrupts
    - msm_bam_rmnet: Fix potential memory corruption
    - sched/cpuidle: reduce IPI store. Backport upstream 3.16 scheduler updates
    - tick: Dynamically set broadcast irq affinity
    - sched: Fix clear NOHZ_BALANCE_KICK, Micro-optimize the smart wake-affine logic, Implement smarter wake-affine logic, Fix select_idle_sibling() bouncing cow syndrome, add wait_for_completion_io[_timeout]
    - block: Reserve only one queue tag for sync IO if only 3 tags are available, account iowait time when waiting for completion of IO request
    - writeback: Fix occasional slow sync(1), fix race that cause writeback hung, fix writeback cache thrashing
    - sync: don't block the flusher thread waiting on IO
    - lowmemorykiller.c: convert to use for_each_thread
    - introduce for_each_thread() to replace the buggy while_each_thread(), (fix)

  • [size=18][COLOR=#0000ff]Lollipop 5.0 & CM12[/COLOR][/SIZE]


    Zitat

    All right crew!

    Just pushed a new release, go get it!

    Merged some CM12 and CAF updates, storage patches, blu_active upstream tweaks to better performance (battery is +/- the same).
    You can now use SuperSU 2.27, most root apps work without going permissive. Kudos to Chainfire
    Kernel is now compatible with Lollipop stock, Latest AOSP and CM12 (this could change if CM updates between releases)

    Get involved, test, play, donate, help, contribute.
    You keep the spirit alive!

    Keep it real, keep it true, keep it #Code_Blue


    Pure•White•5.0™ [LRX21O] (11-20-2014)

    http://www.engstk.org/code_blue/changelog/

    Spoiler anzeigen


    [FONT=Georgia][size=12]Moto Z Play
    Nextbit Robin
    Nexus 5X
    Nexus 9
    SHIELD TV
    Chromecast
    Fire TV (Box & Stick)[/SIZE][/FONT]
    ~~~~~~~~~~~~
    [FONT=Georgia][size=12]"In Rente/R.I.P"
    Zenfone2, Huawei T1 10, Nexus 4, CR11S, Moto G/Play, Nexus 5,
    TF700T, TF300T, EVO 3D, A2109A, Wildfire, Defy+, Archos G9 ...[/SIZE]
    [size=14]~~~~~~~~~~~~[/SIZE]
    [size=12][COLOR=#ff0000]Warnhinweis[/COLOR]:
    Meine Beiträge können Spuren von Ironie und/oder Sarkasmus enthalten!
    Zu Risiken und Nebenwirkungen lesen Sie die Packungsbeilage oder fragen einen Menschen mit Humorverständnis...[/SIZE][/FONT]

  • Code_Blue r698

    All right crew!

    Just pushed an update, lot's of goodies inside.

    Merged blu_active with some patches from CAF, audio subsystem updates from CM12, tweaked cpu-boost is back (I know, never say never xD), filesystem and memory improvements.
    I build with latest Linaro 2014.11 Cortex-A15 GCC 4.9.3

    I merged F2FS and you need to know this:

    • fstab uses multi mount points (thanks to @Cl3Kener), so you can use ext4 or f2fs in primary ROMs
    • In case you want to use f2fs, I recommend using just for RW partitions (data & cache), because system needs selinux permissive and Code_Blue will be always enforcing by default
    • Using ext4 or f2fs in system is the same in performance, prefer ext4 in RO partitions because has nice performance and it is compatible with new update_block ROMs
    • New multi mount doesn't play well with MultiROM on secondary ROMs, I asked @Tasssadar if it can be fixed.
    • In the meanwhile, if you want to use Code in secondary ROMs, just flash this zips after the kernel according to your data partition type: EXT4 or F2FS

    Keep it real, keep it true, keep it #Code_Blue


    F2FS

    Spoiler anzeigen


    [FONT=Georgia][size=12]Moto Z Play
    Nextbit Robin
    Nexus 5X
    Nexus 9
    SHIELD TV
    Chromecast
    Fire TV (Box & Stick)[/SIZE][/FONT]
    ~~~~~~~~~~~~
    [FONT=Georgia][size=12]"In Rente/R.I.P"
    Zenfone2, Huawei T1 10, Nexus 4, CR11S, Moto G/Play, Nexus 5,
    TF700T, TF300T, EVO 3D, A2109A, Wildfire, Defy+, Archos G9 ...[/SIZE]
    [size=14]~~~~~~~~~~~~[/SIZE]
    [size=12][COLOR=#ff0000]Warnhinweis[/COLOR]:
    Meine Beiträge können Spuren von Ironie und/oder Sarkasmus enthalten!
    Zu Risiken und Nebenwirkungen lesen Sie die Packungsbeilage oder fragen einen Menschen mit Humorverständnis...[/SIZE][/FONT]

  • All right crew!

    Just pushed #Code_Blue r703, lot's of goodies inside.

    Merged blu_active with some patches from CAF, tweaked cpu-boost is back (I know, never say never xD), filesystem and memory improvements.
    I build with latest Linaro 2014.11 Cortex-A15 GCC 4.9.3

    I also merged F2FS, if you want to use it check the link: Pure Shamu b2.6

    [COLOR=#ff0000]r698 was deprecated because os problematic audio patches from CAF.[/COLOR]

    Keep it real, keep it true, keep it Code_Blue


    There will be no more changelogs.

    Spoiler anzeigen


    [FONT=Georgia][size=12]Moto Z Play
    Nextbit Robin
    Nexus 5X
    Nexus 9
    SHIELD TV
    Chromecast
    Fire TV (Box & Stick)[/SIZE][/FONT]
    ~~~~~~~~~~~~
    [FONT=Georgia][size=12]"In Rente/R.I.P"
    Zenfone2, Huawei T1 10, Nexus 4, CR11S, Moto G/Play, Nexus 5,
    TF700T, TF300T, EVO 3D, A2109A, Wildfire, Defy+, Archos G9 ...[/SIZE]
    [size=14]~~~~~~~~~~~~[/SIZE]
    [size=12][COLOR=#ff0000]Warnhinweis[/COLOR]:
    Meine Beiträge können Spuren von Ironie und/oder Sarkasmus enthalten!
    Zu Risiken und Nebenwirkungen lesen Sie die Packungsbeilage oder fragen einen Menschen mit Humorverständnis...[/SIZE][/FONT]

  • Code_Blue r718

    -> Milestone 8 release
    -> blu_active: Revert "Check actual freq before set new freq" and boost logic
    -> thermal: raise thermal frequency throttle limits
    -> backlight: Add backlight dimmer option (disabled by default), More gradual levels for backlight dimmer mod, more gradual transitions, fix a bug where the screen would be completely dark or near darkness with backlight_dim, clean the code, add minimum backlight brightness module param, scale max current when the brightness level is below 15 instead of using always 0
    -> i2c: Drop missing things to 19.2 MHz
    -> ARM: Use -mcpu=cortex-a15 when targeting MSM Krait CPUs, add cpufreq transiton notifier to adjust loops_per_jiffy for smp
    -> ARM: 7685/1: delay: use private ticks_per_jiffy field for timer-based delay ops
    -> ARM: 7449/1: use generic strnlen_user and strncpy_from_user functions
    -> kthread: Fix the race condition when kthread is parked
    -> kthread_work: wake up worker only when the worker is idle
    -> timer: Generalize timer->base flags handling
    -> tick: Upstream fixes
    -> ARM: 7653/2: do not scale loops_per_jiffy when using a constant delay clock
    -> rcu: Yield simpler, Use smp_hotplug_thread facility for RCUs per-CPU kthread, Add a module parameter to force use of expedited RCU primitives, Add RCU_FAST_NO_HZ tracing for idle exit
    -> softirq: Use hotplug thread infrastructure
    -> Revert "sched_avg: add run queue averaging"
    -> net/ping: handle protocol mismatching scenario

  • Code_Blue r755

    -> blu_plug: improve screen off/on functions (Compatible with lollipop Battery saver)
    -> blu_active: revert some CM changes, simplify freq calculation
    -> cpufreq: performance: simulate max load to bring all cores on (benchmarkers rejoice)
    -> defconfig: disable cpu-boost
    -> cpufreq: Fix broken uevents for cpufreq governor and cpu devices, Send a uevent when governor changes
    -> net: ipv6: Add a sysctl to make optimistic addresses useful candidates, allow choosing optimistic addresses with use_optimistic
    -> um: add missing declaration of 'getrlimit()' and friends
    -> New installer, improve init config, RAMdisk tweaks, faster boot


    Nexus 5 - Cataclysm - ElementalX

  • Code_Blue r777

    -> Merry Christmas edtion release
    -> Compressed with lz4-r125
    -> blu_active: Merged some CM improvements, Remove infinite boost and interactive boost framework, Add independent input boost freq and controls, Add Thread sync freq feature
    -> blu_active: Revert "Honor boosted state in several timer calculations", "Consider changed min limit a frequency boost", "Honor changed minimum frequency"
    -> msm: mdss: improvements in gamma interface (Protect access to panel command struct by mutex, Remove the broken debug FS)
    -> bcmdhd: Disable Debugging
    -> net: ipv4: prevent leakage of uninitialized memory to user in recv syscalls
    -> sched: Fix inaccurate accounting for real-time task
    -> netfilter: IDLETIMER: fix invalid deference of timer
    -> soc: qcom: rq_stats: Pass correct cpu id to update_average_load function

  • Code_Blue r806

    -> KEYS: close race between key lookup and freeing
    -> net: guard tcp_set_keepalive() to tcp sockets
    -> ARM: 7532/1: decompressor: reset SCTLR.TRE for VMSA ARMv7 cores
    -> ARM: 7467/1: mutex: use generic xchg-based implementation for ARMv6+
    -> rtmutex: Plug slow unlock race, Handle deadlock detection smarter, rtmutex: Detect changes in the pi lock chain, Fix deadlock detector for real
    -> Slimbus: Squashed upstream changes
    -> slim_ngd: Ensure device state consistency with runtime-pm during SSR, Use DSP before-shutdown notification for DSP SSR
    -> ipc, msg: fix message length check for negative values, fix race around refcount
    -> msm: ipc: Remove incorrect use of smd_private.h, Migrate to wakeup sources from wake locks, Set unsupported protocol operations to default operations, Fix SKB ownership for failure case, Return the error codes without modification, Add support to handle version 2 header
    , Serialize SMD XPRT CLOSE and OPEN events, ipc: Pass the local service events to local clients, Cleanup a routing table entry under subsystem restart, Fix memory leak, Send Resume_Tx from the client/server context, Initialize unused elements of control message to 0, Clean-up code redundancy, Possible memory corruption due to Sign Conversion, sysv shared memory limited to 8TiB
    -> msm: ADSPRPC: Fix buffer range check, Add checks for erroneous values, Allocate cached memory for ADSP RPC buffers, Fix uninitialized variable warnings
    -> GCC 4.9.*: fix compile warnings
    -> defconfig: disable some debug
    -> RAMdisk: sync with CM12 nightlies

    Nexus 5 - Cataclysm - ElementalX

  • Ich wollt grad den Titel anpassen, aber merke es wurde schon von einem Mod gemacht.

    Danke dafür aber beim nächsten mal bitte vorher ne kurze Frage / Info an mich!

    Edit: der "Übeltäter" hat sich bei mir gemeldet ;)

  • All right crew!

    Just pushed r822, up we go!

    This release was build with new toolchain Linaro 2015.01 Cortex-A15 GCC 4.9.3 with nice improvements by @Christopher83.
    Kernel compressed with newest LZ4-r127.
    Added some cool patches to crypto (neon support and other enhancements), memory management fixes, scheduler fixes and improvements, blu_activescale improvements, cpuidle and display fixes.

    And more than 11k thanks in xda, you rule posse

    Get involved, test, play, donate, help, contribute.
    You keep the spirit alive!

    Keep it real, keep it true, keep it #Code_Blue

    Christopher83


    "Changelog"


    [size=18]Code_Blue r822[/size][size=18][/SIZE]
    -> build with Linaro 2015.01 Cortex-A15 GCC 4.9.3
    -> Compressed with LZ4-r127
    -> blu_active: don't boost cpu if the source load is low
    -> arm/dts: hammerhead: Optimize panel init/uninit sequence
    -> mdss: display: remove the pwm gpio request from edp backlight
    -> sched: Fix reference to stale task_struct in try_to_wake_up(), reinitialize rq->next_balance when a CPU is hot-added, remove redundant update_runtime notifier
    -> sched/debug: Make sysrq prints of sched debug data optional
    -> prctl: make PR_SET_TIMERSLACK_PID pid namespace aware
    -> memory hotplug: reset pgdat->kswapd to NULL if creating kernel thread fails, fix invalid memory access caused by stale kswapd pointer
    -> memcg: further prevent OOM with too many dirty pages,prevent OOM with too many dirty pages
    -> mm: fix lost kswapd wakeup in kswapd_stop(), consider all swapped back pages in used-once logic, avoid swapping out with swappiness==0, remove swap token code
    -> mm: vmscan: remove reclaim_mode_t, do not stall on writeback during memory compaction, remove lumpy reclaim
    -> kernel: cgroup: push rcu read locking from css_is_ancestor() to callsite
    -> cpuidle: remove cross-cpu IPI by new latency request.
    -> crypto: add crypto_[un]register_shashes for [un]registering multiple shash entries at once, sha512 - Expose generic sha512 routine to be callable from other modules, sha256 - Expose SHA256 generic routine to be callable externally, allow blkcipher walks over AEAD data, remove direct blkcipher_walk dependency on transform, ablk_helper - Replace memcpy with struct assignment, create generic version of ablk_helper, arm-aes - fix encryption of unaligned data, Fix more AES build errors
    -> ARM: pull in from asm-generic , add .gitignore entry for aesbs-core.S, add support for bit sliced AES using NEON instructions, move AES typedefs and function prototypes to separate header
    -> ARM: 8120/1: crypto: sha512: add ARM NEON implementation
    -> ARM: 8119/1: crypto: sha1: add ARM NEON implementation
    -> ARM: 8118/1: crypto: sha1/make use of common SHA-1 structures
    -> ARM: 7837/3: fix Thumb-2 bug in AES assembler code
    -> ARM: 7723/1: crypto: sha1-armv4-large.S: fix SP handling
    -> ARM: 7626/1: arm/crypto: Make asm SHA-1 and AES code Thumb-2 compatible
    -> pstore: selinux: add security in-core xattr support for pstore and debugfs
    -> defconfig: enable crypto optimizations, further disable sched/debug

    Spoiler anzeigen


    [FONT=Georgia][size=12]Moto Z Play
    Nextbit Robin
    Nexus 5X
    Nexus 9
    SHIELD TV
    Chromecast
    Fire TV (Box & Stick)[/SIZE][/FONT]
    ~~~~~~~~~~~~
    [FONT=Georgia][size=12]"In Rente/R.I.P"
    Zenfone2, Huawei T1 10, Nexus 4, CR11S, Moto G/Play, Nexus 5,
    TF700T, TF300T, EVO 3D, A2109A, Wildfire, Defy+, Archos G9 ...[/SIZE]
    [size=14]~~~~~~~~~~~~[/SIZE]
    [size=12][COLOR=#ff0000]Warnhinweis[/COLOR]:
    Meine Beiträge können Spuren von Ironie und/oder Sarkasmus enthalten!
    Zu Risiken und Nebenwirkungen lesen Sie die Packungsbeilage oder fragen einen Menschen mit Humorverständnis...[/SIZE][/FONT]

  • All right crew!

    Just pushed Code_Blue r841, go get it!

    This week we get updates to blu_active (improvements in freq calc to smooth step transitions), sync with qseecom CM12 updates, fixes to ADSPRPC and bam_dmux, disable some debug, fixed some leaks and overflows, gave conservative cpu governor some tunnning (battery saver mode freaks rejoice ;p), some improvements to build settings, RAMdisk CM12 updates.

    This week we broke our record on r822 with 5730 hits and our G+ community topped 2.4k users

    Keep it real, keep it true, keep it #Code_Blue


    here


    "Changelog"


    [size=18]Code_Blue r841[/size][size=18][/SIZE]
    -> blu_active: improve freq calc with new CPUFREQ_RELATION
    -> cpufreq: Introduce new relation for freq selection, Initial CPU utilization should be 0
    -> ARM: 7479/1: mm: avoid NULL dereference when flushing gate_vma with VIVT caches
    -> ARM: 8051/1: put_user: fix possible data corruption in put_user
    -> ARM: 7836/1: add __get_user_unaligned/__put_user_unaligned
    -> ARM: warnings in arch/arm/include/asm/uaccess.h
    -> ARM: 7528/1: uaccess: annotate [__]{get,put}_user functions with might_fault()
    -> qseecom: Sync with CM12 (lot's of commits, check github)
    -> kernel/timeconst.h: Fix this warning by removing a unneeded use of defined
    -> fbcmap: prevent memory overflow
    -> cpufreq: conservative: Set some usable defaults, Improve support for micro idle accounting
    -> introduce kref_put_mutex()
    -> msm: ADSPRPC: Fix offset for input and output buffers, Always map buffers into IOMMU if one is present, Save and restore contexts when interrupted, Add mappings to IOMMU for remote heap, Remove scatterlist validation, Close SMD channel after RPC session ends
    -> defconfig: disable selinux avc stats
    -> dtc: add integer overflow checks in fdt header
    -> scripts: only set CROSS_COMPILE when unset to begin with
    -> tracing: Have tracing_off() actually turn tracing off
    -> mm: fix prctl_set_vma_anon_name
    -> mmc: msm_sdccc: Remove unncessary debug
    -> msm: ultrasound: ignore kmemleak false detection
    -> soc: qcom: bam_dmux: Reset SSR flags in bam_init
    -> RAMdisk CM12 updates

    Spoiler anzeigen


    [FONT=Georgia][size=12]Moto Z Play
    Nextbit Robin
    Nexus 5X
    Nexus 9
    SHIELD TV
    Chromecast
    Fire TV (Box & Stick)[/SIZE][/FONT]
    ~~~~~~~~~~~~
    [FONT=Georgia][size=12]"In Rente/R.I.P"
    Zenfone2, Huawei T1 10, Nexus 4, CR11S, Moto G/Play, Nexus 5,
    TF700T, TF300T, EVO 3D, A2109A, Wildfire, Defy+, Archos G9 ...[/SIZE]
    [size=14]~~~~~~~~~~~~[/SIZE]
    [size=12][COLOR=#ff0000]Warnhinweis[/COLOR]:
    Meine Beiträge können Spuren von Ironie und/oder Sarkasmus enthalten!
    Zu Risiken und Nebenwirkungen lesen Sie die Packungsbeilage oder fragen einen Menschen mit Humorverständnis...[/SIZE][/FONT]

  • Code_Blue wird wohl nicht mehr weiter entwickelt :(

    XDA

    Es eigentlich verständlich das eng.stk unter den Bedingungen nicht weitermacht, wenn andere seine Arbeit als die ihrige ausgeben

  • Zitat

    All right crew!

    Back to the heavyweight jam...

    Just push Code_Blue r852 for hammerhead N5 and my new project for shamu N6 Code_Blue r28

    Check out website.

    Keep it real, keep it true, keep it#Code_Blue


    Mobilegeeks.de

    Spoiler anzeigen


    [FONT=Georgia][size=12]Moto Z Play
    Nextbit Robin
    Nexus 5X
    Nexus 9
    SHIELD TV
    Chromecast
    Fire TV (Box & Stick)[/SIZE][/FONT]
    ~~~~~~~~~~~~
    [FONT=Georgia][size=12]"In Rente/R.I.P"
    Zenfone2, Huawei T1 10, Nexus 4, CR11S, Moto G/Play, Nexus 5,
    TF700T, TF300T, EVO 3D, A2109A, Wildfire, Defy+, Archos G9 ...[/SIZE]
    [size=14]~~~~~~~~~~~~[/SIZE]
    [size=12][COLOR=#ff0000]Warnhinweis[/COLOR]:
    Meine Beiträge können Spuren von Ironie und/oder Sarkasmus enthalten!
    Zu Risiken und Nebenwirkungen lesen Sie die Packungsbeilage oder fragen einen Menschen mit Humorverständnis...[/SIZE][/FONT]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!