Jump to content
Melde dich an, um diesem Inhalt zu folgen  
andreas02

Samsung Galaxy Note II - AbyssN2 JB Kernel

Recommended Posts

andreas02

AbyssN2 Kernel Stable Version by me for Samsung Rom - New Abyss CWM Touch Recovery + Abyss Kernel Setting Tools!

Changelogs:

------------------

AbyssN2 kernel 2.5.1 Final Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.5

Added 3.0.76/77 Linux Patches

Binder: updates from 3.9.x kernel

F2FS filesystem: ported from 3.9.x and enabled

UKSM: ported from 3.9.x kernel

ksm: updates from 3.9.x kernel

cleancache: updates from 3.9.x kernel

frontswap: updates from 3.9.x kernel

block: updates from 3.9.x kernel

Add a new LRU list type: ported from 3.9.x kernel

balloon_compaction; ported from 3.9.x kernel

zcache: updates from 3.9.x kernel

llist: ported from 3.9.x kernel

memweight: ported form 3.9.x kernel

flex_proportion: ported from 3.9.x kernel

process_vm_acore: ported from 3.9.x kernel

Mega port from Linux 3.8 kernel

Changed configuration

Added many patches

AbyssN2 kernel 2.5.0 Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.5

Added 3.0.75 Linux Patches

writeback: Add a 'reason' to wb_writeback_work

Add dynamic writeback feature from 3.1

freezer: fix current->state restoration race in refrigerator()

freezer: unexport refrigerator() and update try_to_freeze() slightly

freezer: implement and use kthread_freezable_should_stop()

vm: add vm_iomap_memory() helper function

hugetlbfs: add swap entry check in follow_hugetlb_page()

mm/vmscan: fix error return in kswapd_run()

kernel/signal.c: stop info leak via the tkill and the tgkill syscalls

kprobes: Fix a double lock bug of kprobe_mutex

ext4: add tracepoint for ext4_journal_start

ext4: ignore a stripe width of 1

ext4: introduce ext4_kvmalloc(), ext4_kzalloc(), and ext4_kvfree()

ext4: use ext4_kvzalloc()/ext4_kvmalloc() for s_group_desc and s_group_info

ext4: use kzalloc in ext4_kzalloc()

ext4: improve handling of conflicting mount options

ext4: convert the free_blocks field in s_flex_groups to be free_clusters

ext4: split out ext4_free_blocks_after_init()

ext4: convert block group-relative offsets to use clusters

ext4: avoid unneeded ext4_ext_next_leaf_block() while inserting extents

ext4: avoid eh_entries overflow before insert extent_idx

ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole

ext4: Fix overflow caused by missing cast in ext4_fallocate()

ext4: update EOFBLOCKS flag on fallocate properly

ext4: fake direct I/O mode for data=journal

ext4: fix partial page writes

ext4: speed up group trim with the right free block count

ext4: Speed up FITRIM by recording flags in ext4_group_info

ext4: make the preallocation size be a multiple of stripe size

ext4: use ext4_msg() instead of printk in mballoc

ext4: prevent memory leaks from ext4_mb_init_backend() on error path

ext4: remove deprecated oldalloc

ext4: avoid stamping on other memories in ext4_ext_insert_index()

ext4: clean up AGGRESSIVE_TEST code

ext4: remove unused local variable

ext4: optimize ext4_find_delalloc_range() in nodelalloc mode

ext4: Rewrite ext4_page_mkwrite() to use generic helpers

ext4: remove ac_repeats from ext4_allocation_context

generic_acl: no need to clone acl just to push it to set_cached_acl()

get rid of create_proc_entry() abuses - proc_mkdir() is there for purpose

exec: do not retry load_binary method if CONFIG_MODULES=n

fs/exec.c: use BUILD_BUG_ON for VM_STACK_FLAGS & VM_STACK_INCOMPLETE_SETUP

Other patches

AbyssN2 kernel 2.4.1 Final Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.5

Added 3.0.74 Linux patches

oom: thaw threads if oom killed thread is frozen before deferring

oom: avoid killing threads if they assume the oom killed thread's mm

oom: remove oom_disable_count

oom: fix race while temporarily setting current's oom_score_adj

oom: do not kill tasks with oom_score_adj OOM_SCORE_ADJ_MIN

sched: Only queue remote wakeups when crossing cache boundaries

sched: Disable schedule warnings during oopses

sched/events: revert trace_sched_stat_sleeptime()

sched/rt: add schedule_preempt_disable()

sched/rt: document scheduler related skip-resched-check sites

sched/wait: add __wake_up_all_locked() API

sched/rt: prevent idle task boosting

sched/rt: do not submit new work when PI-blocked

sched: ditch per cgroup task lists for load-balancing

printk/sched: introduce special printk_sched() for those awkward moments

sched: update yield()

sched: fix no-load accounting

sched/arch: introduce the finish_arch_post_lock_switch() scheduler callback

sched: fix select_fallback_rq() vs cpu_active/cpu_online

Add #includes needs to permit the removal of asm/system.h

sched: fix __schedule_bug() output when called from interrupt

steed: fix oops when build_sched_domains percpu allocation fails

sched/nohz: rewrite, fix and add more accurate load-avg computation

sched: convert BUG_ON()s in try_to_wake_uo_local() to WARN_ON_ONCE()s

sched/debug: fix sd->*_idx limit range avoiding overflow

sched/cputime: fix accounting on multi-threaded processes

thread: prevent unpack race which puts threads on the wrong cpu

Revert kernel/irq update from 3.9.x

mutex: make more scalable by doing less atomic operations

mutex: restrict mutex spinning to only one task per mutex

mutex: dynamically disable mutex spinning at high load

Many other patches

AbyssN2 kernel 2.4.0 Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.5

Added 3.0.73 Linux Patches

WIFI: use kernel version 3.9 ifdef's

Kernel IRQ: updates from 3.9.x kernel

Added EDS module to kernel

Enabled Cleancache

Updated Linaro Toolchain

sched: create sched_select_non_idle_cpu() to give preferred cpu for power saving

CPU: Added auto_hotplug

CPU: Added intelli_hotplug

Block: urgent request: update dispatch_urgent in case of requeue/reinsert

Block: urgent request: remove unnecessary urgent marking

Block: make auto block plug flush thresold per-disk based

modules: make arch's use default loader hooks

task_work: add generic process-context callbacks

trim task_work: get rid of hlist

genirq: get rid unnecessary irqaction field in task struct

genirq: flush the irq thread on synchronization

genirq: respect NUMA node affinity in setup_irq_irq affinity()

irq: remove irq_chip->release()

genirq: introduce irq_do_set_affinity() to reduce duplicate code

kernel/irq: use the pr_foo() infrastructure to prefix printks

irq: set CPU affinity right on thread creation

task_work: make task_work_add() lockless

ARM: fix build error for SMP=n builds

ARM: head.s: simplify initial page table mapping

ARM: head.s: only include __turn_mmu _on in the initial identify mapping

ARM: gic: remove direct use of gic_raise_softirq

ARM: virtu: add boot-time diagnostic

ARM; mm: implement Louis API for cache maintenance ops

Replace flush_cache_all() by flush_cache_louis()

ARM: 7587/1: implement optimized percpu variable access

panic: fix a possible deadlock in panic

mm: implement WasActive page flag

ARM: vmlinux.lds.S: do not hardcode cacheline size to 32 bytes

Many other patches

AbyssN2 kernel 2.3.1 Final Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.5

Added 3.0.72 Linux Patches

Cgroup: code update from 3.9.X

Cpuset: code update from 3.9.X

Tmpfs: code update from 3.9.X

tpmfs: simplify unuse and writepage

tmpfs: remove_shmem_readpage()

tmpfs: simplify filepage/swappage

tmpfs: simplify prealloc_page

tmpfs: refine shmem_file_spice_read

tmpfs: convert shmem_truncate_range to radix-swap

radix-tree: exceptional entries and indices

radix-tree: introduce bit-optimized iterator

radix-tree: fixed contiguous iterator

radix-tree: convert shmem_writepage

radix-tree: locate_item to speed up swapoff

threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem

cgroup: always lock threadgroup during migration

croup: improve old croup handling in cgroup_attach_proc()

cgroup: remove unnecessary task_lock before fetching css_set

cgroup: drop task_lock(parent) on cgroup_fork()

cgroup: remove redundant get/put of task struct

cgroup: remove task_lock from cgroup_post_fork()

cgroup: replace tasklist_lock with rcu_read_lock

cgroup: remove extra calls to find_existing_css_set

Many other patches

AbyssN2 kernel 2.3.0 Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.5

Added 3.0.71 Linux Patches

init/calibrate.c: code update from 3.9.x

init: all code update from 3.9.x

sched: code update from 3.9.x

workqueue: all code update from 3.9.x

ach/arm/kernel: all code update from 3,9.x

sched: Load_freq (4*hz +61) avoids loadavg moire

sched, nohz: introduce nohz_flags in struct_rq

sched: Folding nohz load more accurate

sched: fix idle_cpu()

sched: convert to struct ist

sched: use resched IPI to kick off the nohz idle balance

sched: use jump_labels to reduce overhead and for features

rt: provide means of disabling cross-cpu bandwidth sharing

steed: remove cfs bandwidth period check in tg_set_cfs_period()

threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem

ARM: move CP15 definitions to separate header file

Added linux/Kconfig.h

kconfig: introduce IS_ENABLED(), IS_BUILTIN(), and IS_MODULE()

workqueue: reimplement WQ_HIGHPRI using a separate worker_pool

workqueue: fix possible deadlock in idle_worker rebinding

workqueue: introduce NR_WORKER_POOLS and for_each_worker_pool()

workqueue: factor out worker_pool from global_cwq

lockdep: fix oops in processing workqueue

perf_events: fix slow and broken croup context switch code

Many other patches

AbyssN2 kernel 2.2.1 Final Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.5

Added 3.0.70 Linux Patches

Initramfs: code update from XXDMB6

Hot Reboot fixed

net/wireless: code update from 3.9.x

MM: final code update from 3.9.x

Module: Full code update from 3.9.x

modules: add default loader hook implementation

module: change attr callbacks to take struct module_kobject

tracepoint: dissociate from module mutex

module: fix performance régression on modules with large symbol tables

module: put modules in list much earlier

module: async: async_syncronize_full() on module init if async is used

module: struct module_ref should contains long fields

module: add kernel param to force disable module load

Fix all bool as expected

module: wait when loading a module which is currently initializing

modsign: add FIPS policy

modsign: implemented module signature checking

modsing: provide module signing public keys to the kernel

module: add new state MODULE_STATE_UNFORMED

kernel: map most files to use export.h instead of module.h

kernel: gtod: vsyscall

writeback: add more tracepoints

seq_file: add seq_set_overflow, seq_overfloe, etc

Enable config_generic_time_vsyscall for ARM

Other fix

AbyssN2 kernel 2.2.0 Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.5

Added 3.0.69 Linux Patches

Merge into 3.2.40 Linux

Updated SMP form 3.9.X linux

Updated mmc/block form 3.9.X linux

updated cpu.c from 3.9.X linux

Updated rwsem form 3.9.X linux

Updated SLUB and friends from 3.8.X linux

Updated MM from 3.9.X linux

Disabled AIO

Acpi/processor: prevent cpu from becoming online

arm: soc: add per-platform SMP operations

arm: use generic idle thread allocation

ARM: 7293/1: added logicl_cpu_map

rwsem: implement support for write lock stealing of the fastpat

rwsem: simplify _rwsem_down_write

rwsem: simplify _rwsem_down_read

rwsem: simplify _rwsem_do_wake

rwsem: skip initial trylock in rwsem_down_write_failed

rwsem: use cmpxchg for trying to steal write lock

rwsem: make the waiter type an enumeration rather than a bitmask

binder: allow using highmem for binder buffers

binder: fix two checkpath issue

sub: use correct cpu_slab on dead cpu

Other fix

Warning:

After installing the kernel, reboot the new recovery and empty the folder /data /.abyss that contains the settings.

Then re-enter the settings ...

AbyssN2 kernel 2.1.1 Final Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.5

Added 3.0.68 Linux Patches

Update Linaro gcc Toolchain to 4.7.3 20130206

lib/string & lib/memcpy: use GNU implementation

Tuned TMU CPU cut off on high temperature

lib/lzo: update LZO compression to current upstream version

ARM: 7583/1: decompressor: enabled unaligned memory access for v7

Enabled UNLIGNED ACCESS for the new LZO compression

Enabled CONFIG_HAVE_EFFICIENT_UNALGNED_ACCESS

Force the kernel to follow the unaligned code path

lowmemorykiller: wait for memory to be freed

binder: fix memory leak on thread/process exit

binder: add binder buffers to kmemleak

uhid: backport from Linux 3.4 and enabled

fix nommu breakage in shmem.c

tmpfs: fix mempolicy object leaks

sched: skip looking at skip if next or last is set

keyctl.c: suppress memory allocation failure warning

smp: provide generic idle thread allocation

stop_machine: make stop_machine safe and efficient to call early

stop_machine: store task reference in a separate percpu variable

stop_machine: use smpboot threads

smp, idle: allocate idle thread for each possible cpu during boot

smpboot, idle: optimize call to smp_processor_id()

smpboot: provide infrastructure for percpu hotplug threads

hotplug: fix up bug in smpboot hotplug code

smpboot: allow selfparking per cpu threads

stop_machine: mark per cpu stopper enabled early

kthread: implement park/unpark facility

Other fix

AbyssN2 kernel 2.1.0 Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.5

Added 3.0.67 Linux Patches

Added optimized CRC32 algorithm

rwsem: implement writer lock-stealing for better scalability

cfq-iosched: fix null pointer deference

sched.rt: fix isolated CPUs leaving root_task_group

Ported new Nightmare governor

Changed some cpu voltages

base: include seq_file.h in sync.h

sync: don't log wait timeouts when timeout=0

sync: add tracepoint support

sync: refactor sync_debug printing

sync: improve timeout dumps

sync: dump sync state to console on timeout

sync: dump sync state of fence errors

sync: optimize fence merges

sync: export sync API symbols

sync: add internal refcounting to fences

sync: allow async waits to be canceled

Disabled most debug

Changed configuration

Added Abyss CWM Full and Semi Touch Recovery 2.3.5

Other fix

AbyssN2 kernel 2.0.1 Final Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.4

Added 3.0.65 Linux Patches

Added 3.0.66 Linux Patches

Fixed frequencies scaling issue

Fixed Abyssplug V2 core 1 off issue

Fixed wifi battery drain when screen is off

rtc: forcefully set register twice

lowmemorykiller: when the screen is off exclude closing of some processes

blk: fix wrong idr_pre_get() error check in loop.c

loop: limit the number of requests in the bio list

Added Abyss CWM Full and Semi Touch Recovery 2.3.4

- Added 5db steps for Headset and Speaker Volume

Other Fix

AbyssN2 kernel 2.0.0 Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.3

Add 3.0.64 Linux patches

Touchboost disable as default

Revert to Pegasusq as default governor

Revert to Row as default scheduler

Added Exynos-mem official patch by Samsung

Governor Ondemand: fix wrong delay sampling rate

Governor Ondemandq: fix wrong delay sampling rate

scatterlist: add sg_alloc_table_from_pages function

scatterlist: atomic sg_mapping_iter() no longer needs disabled IRQs

lib/string.c: use glibc version

lib/memcopy.c: use glib version

Changed optimization and configuration

Re-added

kernel: move REPEATE_BYTE definition into linux/kernel.h

word-at-a-time: make the interfaces truly generic

lib: add generic strnlen_user() function

lib: add generic strncpy_from user function

lib: fix generic strnlen_user for 32bit big endian machines

ARM: use generic strnlen_user and strncpy_from_user functions

ARM:7301/1: rename the T() macro to TUSER() to avoid namespace conflicts

switch the protection of percpu_counter list to spinlock

lib/vsprintf.c: "%#o",0 becomes '0' instead od '00'

lib/vsprintf.c: further optimize decimal conversion

lib/vsprintf.c: optimize division by 10 for small integers

lin/vsprintf.c: optimize division by 10000

lib/vsprintf.c: optimize put_dec_trnunc8()

lib/vsprintf.c: improve standard conformance of sscanf()

Added Abyss CWM Full and Semi Touch recovery 2.3.3

Other fix

AbyssN2 kernel 1.9.1 Final Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.2

Added 3.0.63 Linux patches

AbyssplugV2: tune for performance

AbyssplugV2: set as default

Lib/vsprintf.c: reverts all commits (cause some sod)

sched.c: re-compute time-average nr_running on read

lockdep: fix oops in processing workqueue

Updated snappy compressor

Redeced wakelock in modem drivers

Touchscreen: suppress tsp_dvfs lock messages

netfilter:xt_qtaguid.c: allow tracking loopback

Added Abyss CWM Full and Semi Touch Recovery 2.3.2:

-added Battery power charge menu

-changed default governor

Modified S90abyss script

other fix

AbyssN2 kernel 1.9.0 Stable Version by me for Samsung Rom - New Abyss CWM Recovery Full or Semi-Touch 2.3.1

Added 3.0.62 Linux Patches

Changed default i/o scheduler to VR

Update BFQ i/o scheduler to v6

busfreq: Added memory and Internal voltage control sysfs interface

Dynamically adjust cpufreq_max_limit according to scaling_max setting

Add frandom (dev/frandom): fast kernel number generator

cpufreq: fix memory leak with sysfs when stats table are freed

ext4: prevent kernel panic in case of uninitalized jinxed

worqueue: change BUG_ON to WARN_ON

worqueue: catch more locking problems with flush_work()

worqueue: skip nr_running sanity check in worker_enter_idle()

kernel: move REPEATE_BYTE definition into linux/kernel.h

word-at-a-time: make the interfaces truly generic

lib: add generic strnlen_user() function

lib: add generic strncpy_from user function

lib: fix generic strnlen_user for 32bit big endian machines

ARM: use generic strnlen_user and strncpy_from_user functions

ARM:7301/1: rename the T() macro to TUSER() to avoid namespace conflicts

switch the protection of percpu_counter list to spinlock

lib/vsprintf.c: "%#o",0 becomes '0' instead od '00'

lib/vsprintf.c: further optimize decimal conversion

lib/vsprintf.c: optimize division by 10 for small integers

lin/vsprintf.c: optimize division by 10000

lib/vsprintf.c: optimize put_dec_trnunc8()

lib/vsprintf.c: improve standard conformance of sscanf()

Updated Abyss CWM Full and Semi Touch recovery to v.2.3.1:

- Deleted Vibration menu

- Deleted Bus ASV Table menu

- Added Mif Voltage Table menu

- Added Int Voltage Table menu

- Added Screen off delay menu

Other Fix

DOWNLOADS

Kernel-Installation:

Warning:

After installing the kernel, reboot the new recovery and empty the folder /data /.abyss that contains the settings.

Then re-enter the settings ...

Sometimes, the kernel or the recovery launch 2 times the splashscreen Samsung: it is normal, do not be alarmed, let him finish all operations and will safely

Download des Kernels (.zip) und speichern auf eurem Note II.

Root und CWM Recovery mit Odin wie hier beschrieben installieren.

Danach in den CWM Recovery booten (Volume up - Powerknopf - Homebutton gleichzeitig drücken).

Ein Backup des aktuellen ROMs machen und dieses wenn möglich (zur Sicherheit) auf dem PC speichern.

Danach den Kernel von eurem Note II installieren.

Rebooten

Abyss Kernel Setting Tools!

[simple Introduce]

This app is AbyssN2 JB kernel setting tools application.

AbyssN2 kernel means that angelom's GalaxyNote2 custom kernel.

AbyssN2 kernel has developed by angelom.

Thanks to angelom. (It's very nice kernel to me)

[supported Android]

* Android version 4.0 or higher

* Requires ROOT and BUSYBOX

* Requires AbyssN2 JB Kernel installed

* Supported Languages : English, Korean

[Warning]

That occurs while using this application developer are not responsible for any problems.

Using this program means that you agree with the statement above. Own Your Risk!

Changelogs:

[21/03/2013 Official Release Ver 1.1]

Dialog window problem fixed in Custom tab.

[21/03/2013 Official Release Ver 1.0]

GPU Clock Control features added.

Many features some bugs fixed and improved.

[12/03/2013 Ver 0.97]

Custom Battery Charge Control features added.

Custom Brightness Control features added.

Some small bugy fixed.

[05/03/2013 Ver 0.95]

CPU Scaling Max clock value display problem fixed!

CPU Voltage Control keyboard problem fixed!

Dynamic FSync setting features added.(in Tweak tab)

SDCard switch setting location changed.(move to Advanced tab)

Some the other bugs fixed.

[04/03/2013 Ver 0.94]

NO_GENTLE_FAIR_SLEEPERS setting features added.

CPU Voltage Control renewal and bugs fixed.

Some other bugs fixed.

[27/02/2013 Ver 0.93]

Custom CPU voltage controls features added.

This voltage control features are a lot different than the other tools.

Settings of two voltage units.

Temporary apply. Continued Apply. Etc.

Try use it!

[26/02/2013 Ver 0.91]

"Apply and Reload" features has been integrated.

All settings are loading at once.

All settings are apply at once.

[24/02/2013 : Ver 0.9 Beta]

Advanced setting features added.

- Screen Off Delay setting

- Sharpness Mode Setting

- Battery Charge Setting

- Sound Boost Settings

Some bugs fixed.

[23/02/2013 : Ver 0.8 Beta]

GooglePlay uploaded.

- https://play.google.com/store/apps/details?id=com.jydaddy.kernel.settings

[22/02/2013 : Ver 0.8 Beta]

Tweak setting features added.

- Schedule MC power savings setting

- IDLE Mode Setting

- Touch Boost switch and frequency setting

- Zram settings

- EXT4 Boost settings (need reboot)

- Switch External memory to Internal (need reboot)

[21/02/2013 : Ver 0.7 Beta]

First opened. CPU/GPU setting features added.

- CPU Scaling Working Frequency

- CPU Scaling Suspend Frequency

- CPU Governor

- I/O Scheduler

- Abyss CPU ASV Table (need reboot)

- Abyss GPU ASV Table (need reboot)

- Abyss Mif Volt Table (need reboot)

- Abyss Int Volt Table (need reboot)

ACHTUNG: Diese Anleitung soll euch lediglich als Hilfestellung dienen. Jeder Systemeingriff am Gerät, wie zB durch Flashen oder Rooten birgt Gefahren in sich. Es wird in diesem Zusammenhang ausdrücklich darauf hingewiesen, dass weder handy-faq noch ich Verantwortung für Schäden, die durch Flashen nach dieser Anleitung entstanden sind, übernehmen. Jeder muss selber wissen was er tut und sich zutraut. Weiters wird darauf hingewiesen, dass durch Flashen oder Rooten Garantieansprüche gegenüber dem Hersteller oder Anbieter erlöschen oder sich auch ein Vertragsbruch mit dem Provider ergeben könnte. Daher werden Systemeingriffe immer in eurer Eigenverantwortung durchgeführt.

LG

Andreas

bearbeitet von andreas02
Update 11.05.2013
  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Update auf AbyssN2 kernel 1.2.1b2

Changelog:

Fixed Abyss CWM touch recovery 2.1.2

Changed default Backup format to tar

Other fix

Post 1 wurde ergänzt :wave:

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Update auf AbyssN2 kernel 1.2.3 Final New Abyss CWM Touch Recovery 2.1.4

Changelog:

Backport KSM form Linux 3.6.8

Backport AIO from Linux 3.6.x and enabled in configuration

Added fifo i/o scheduler

Asynchronous i/o latency to a solid-state disk greatly increased

PM/Sleep port form linux 3.7: do not check wakeup too often in try_to_freeze_task()

mm: frontswap: add frontswap header file

mm: frontswap: add core swap subsystem hooks and headers

mm: frontswap: add core frontswap functionality

mm: cleancache: update to match akpm frontswap feedback

mm: forntswap/cleancache: final flush->invalidate

Added Abyss CWM Touch recovery 2.1.4

- fixed issue with restore backup

- added fifo i/o scheduler in cpu menu

- added reset all asv table to default

- Other fix

Post 1 wurde ergänzt.

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Update:

AbyssN2 kernel 1.3.0 Stable Version by me for Samsung Rom - New Abyss CWM Touch Recovery 2.1.5

Added 3.0.54 and 3.0.55 Linux Patches

Changed Max Freq from 2000 to 1974 Mhz

Disabled Cleancache

mm: avoid livelock on !__GFP_FS allocations

mm: unify remaining mem_cont, mem variable names to memcg

mm: make swapin redhead skip over holes

mm: swap: implement generic handler for swap_activate

mm: swapfile: clean up unuse_pte race handling

mm: collect LRU list heads into struct lruvec

mm: make per-memchg LRU list exclusive

mm: vmscan_ convert global reclaim to pre-memchg LRU lists

mm: remove isolate_pages()

timer: setup uninitialized timer with a stub callback

timers: create detach_if_pending() and use it

timers: improve get_next_timer_interrupt()

timers: add accounting of not deferrable timers

time_ generalize timer->base flags handling

timer: implement timer_irqsafe

Updated Abyss CWM Touch recovery to 2.1.5

- Added EFS Menu with backup/restore /efs

- Added Change Bootanimation Menu

Oher fix

Post 1 wurde ergänzt

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Update :wave:

Changelog:

AbyssN2 kernel 1.3.1 Final Stable Version by me for Samsung Rom - New Abyss CWM Touch Recovery 2.1.5

Added 3.0.56 Linux patches

Set Touchboost freq from 700 to 600 mhz for battery improving

vmscan: reclaim at order 0 when compaction is enabled

mm_ vmscan forcibly scan highmem is there are too many buffer_heads

mm: forbid jumpy-reclaim in shrink_active_list()

mm: fix testorder interaction between two kswapd patches

Fix potential endless loop in kswapd when compaction is not enabled

mm: vmscan: remove jumpy reclaim

mm: vmscan: do not stall on writeback during mempry compaction

mm: vmscan: remove reclaim_mode_t

mm: memcg: count pet references from every member of the reclaimed hierarchy

mm: rename is_mlocked:vma() to mlocked_vma_newpage()

mm: avoid swapping out with swampiness == 0

mm/memcg: scanning_global_lru means mem_cgroup_disabled

Other fix

Post 1 ergänzt

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
Guest Ace_Experte

Update :

AbyssN2 kernel 1.4.0 Stable Version by me for Samsung Rom - New Abyss CWM Touch Recovery 2.1.6

Added 3.0.57 Linux patches

Disabled Zcache in configuration

Added Touch Frequency sys interface (Touch freq is selectable in recovery)

Updated Touch freq default to 700 Mhz

Little fix in CPU ASV table

Changed ASV bus table

Added Exynos security fix

Updated Linaro Toolchain

mm: move reclaim_stat into lruvec

mm: push lru index into shrink_inactive_list

mm: remove lru type checks from _isolate_lru_page()

mm: kill mem_cgroup_lru_del()

mm: use vm_swampiness from target_memory_cgroup

mm: store "priority" in struct_scan_control

mm: push lruvec pointer into isolate_lru_pages()

mm: push zone pointer into shrink_page_list()

mm: replace zone_nr_lru_page() with get_lruvec_size()

mm: push lruvec pointer into inactive_list_is_low()

mm: push lruvec pointer into should_continue_reclaim()

mm: get_lru_size not get_lruvec_size

New Abyss CWM Touch recovery 2.1.6

Other fix

Post 1 ergänz

Gruß Pille

Diesen Beitrag teilen


Link zum Beitrag
Guest Ace_Experte

Update :

AbyssN2 kernel 1.4.1 Final 1 Stable Version by me for Samsung Rom - New Abyss CWM Touch Recovery 2.1.7

Fix in recovery for cpu i/o scheduler

Added Row scheduling algorithm (i/o scheduler)

cpufreq: interactive: adjust load for changes in speed

cpufreq: interactive: specify duration of cpu speed boost pulse

cpufreq: interactive: add timer slack to limit idle at speed > min

cpufreq: interactive: fixed boosting logic

cpufreq: interactive: fix racy timer stopping

cpufreq: interactive: fix race on timer restart on governor restart

cpufreq: interactive: default go_hispeed_load 99%

cpufreq: interactive: init default values at compile time

cpufreq_interactive.c: tweaked governor

intellidemand: tweaked hysteresis value for better UI response

Added Abyss CWM Touch Recovery 2.1.7:

- Fixed Bootanimarion Changed menu

- Fixed update for some rom

- Added row cpu i/o scheduler

Other fix

Added 3.0.57 Linux patches

Disabled Zcache in configuration

Added Touch Frequency sys interface (Touch freq is selectable in recovery)

Updated Touch freq default to 700 Mhz

Little fix in CPU ASV table

Changed ASV bus table

Added Exynos security fix

Updated Linaro Toolchain

mm: move reclaim_stat into lruvec

mm: push lru index into shrink_inactive_list

mm: remove lru type checks from _isolate_lru_page()

mm: kill mem_cgroup_lru_del()

mm: use vm_swampiness from target_memory_cgroup

mm: store "priority" in struct_scan_control

mm: push lruvec pointer into isolate_lru_pages()

mm: push zone pointer into shrink_page_list()

mm: replace zone_nr_lru_page() with get_lruvec_size()

mm: push lruvec pointer into inactive_list_is_low()

mm: push lruvec pointer into should_continue_reclaim()

mm: get_lru_size not get_lruvec_size

New Abyss CWM Touch recovery 2.1.6

Other fix

Post 1 ergänzt

Gruß Pille

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Update:

AbyssN2 kernel 1.5.0 Stable Version by me for Samsung Rom - New Abyss CWM Touch Recovery 2.2.0

Warning:

After installing the kernel, reboot the new recovery and empty the folder /data /.abyss that contains the settings.

Then re-enter the settings ...

Reverted Intellimand Governor

Added AdaptiveX governor

scheduler: compute time-average nr_running per run-queue

Set vm_swappiness = 0

ksm.c: Adjust values

time: cast ->raw_interval to u64 to avoid shift overflow

cpufreq: interactive: change speed according to current speed and target load

cpufreq: interactive: fix interactive bug during hotplug

cpufreq: interactive: don't handle transition notification if not enabled

mm: Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED

android: logger: enforce GID and CAP check on log flush

Other fix

Updated Abyss CWM Touch recovery 2.2.0 to Clockworkmod 6.0.2.6

-Added Full UnRoot

-Added Restore Original Bootanimation

-Added Adaptivex Governor

-Power key fixed for select

Post 1 ergänzt

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
Smokey Skull

der kernel is nich schlecht aber kann mir jemand die sache mit dem script erklären?

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Mit dem script kann man folgende Dinge ändern/einstellen:

The voltage for each CPU frequency

Change Gpu frequencies

Change Gpu Voltage

Change the value of charge current (entered values​are the default)

Change The values of gamma levels

Change Headset Volume

Die Spannung für jede CPU-Frequenz* Ändern Gpu Frequenzen* Ändern GPU-Spannung* Ändern Wert des Ladestroms (eingetragene Werte sind der Standard)* Ändern Sie die Werte der Gamma-Werte* Ändern Headset Volume

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
Smokey Skull

hmm, lesen kann ich.... meinte eher was genau schreib ich da rein usw... quasi ein kleines how to...

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Italienisch ist nicht ganz so meine Sprache...:eusa_snoo

Download-Manager-Skript, öffnen Sie sie, legen Sie durchsuchen, als root, Menü-Taste, mehr, erweiterte Optionen, mount / System als rw, ok, 2 mal Zurück-Taste, geben Sie etc-> / system / etc, kommt in init.d, klicken Sie auf S90abyss auf fav klicken, starten und dann speichern und klicken Sie dann auf bearbeiten Auswahl eines Text-Editor (die, die am bequemsten ist)

20. gesetzt 100000 anstatt 200000, wo sehen Sie geschrieben / sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

21. gesetzt 1000000 statt von 1200000, wo sehen Sie geschrieben / sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

22. lassen Sie den Scheduler (sio) und der Gouverneur (abyssplug) standardmäßig nicht ändern!

23. ändern Sie die folgenden Frequenzen (für diejenigen, die nicht spielen, können Sie sicher stellen können alle 3 bis 100MHz)

GPU_STEP_LOW = 100

GPU_STEP_MIDDLE = 160

GPU_STEP_HIGH = 267

24. bearbeiten Sie die folgenden Spannungen (für diejenigen, die keine Spiele, können Sie sicher stellen alle 3 bis 800mV)

GPU_VOLT_LOW = 800000

GPU_VOLT_MIDDLE = 850000

GPU_VOLT_HIGH = 900000

25. Menü-Taste-> Speichern unter ... Starten Sie das System

26. (Nach der Prüfung Spannungen mit Spannungs-Steuerung, siehe Abschnitt "NB") nell'echo Änderung die folgende Datei / sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table die folgenden Werte:

"1425 1375 1325 1275 1225 1200 1050 1000 950 925 925 925 875 850 825 825 950 950" (-> Spannungen sehr ähnlich zu der phänomenalen Extremfall, wenn im Kernel unterstützt versuchen diese, sonst können diese Elemente mithilfe Spannungsregelung und mögliche Einfrieren schrittweise erhöht Boden, um herauszufinden, was ist die Frequenz, die stört)

27. Menü-Taste-> Speichern unter ... Starten Sie das System

Habe den Abyss noch nicht getestet. Vielleicht kommt ja noch jemand um die "Ecke".

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
Smokey Skull

ich hab das script aber das is bei mir komplett leer. muss ich da die ganzen zeilen selber reinschreiben?

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Wenn ich das richtig verstanden habe, dann würde ich unter /system/etc/init.d das dortige script (inhalt) kopieren und nach den eigenen Wünschen ändern...vielleicht liege ich ja auch daneben :eusa_snoo

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Aber an ein Backup deines Originals denken :-)

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
Smokey Skull

bekomm das script nach bearbeiten nich wieder an die stelle kopiert... -.-

Diesen Beitrag teilen


Link zum Beitrag
andreas02

Wenn du es mit dem Root Explorer o.ä. machst....R/W gemountet?

LG

Andreas

Diesen Beitrag teilen


Link zum Beitrag
Smokey Skull

ja damit versuche ich es, kann es nichtmal löschen

Diesen Beitrag teilen


Link zum Beitrag
Smokey Skull

so, mit nem andren explorer ging es dann aber irgendwie klappt das nich... wie bring ich den dazu die daten ausm script zu nehmen?

Diesen Beitrag teilen


Link zum Beitrag

Please sign in to comment

You will be able to leave a comment after signing in



Jetzt anmelden
Melde dich an, um diesem Inhalt zu folgen  

×
×
  • Neu erstellen...

Wichtige Information

Bitte beachten Sie folgende Informationen: Nutzungsbedingungen und Impressum & Datenschutzerklärung. Wir haben Cookies auf deinem Gerät platziert, um die Bedienung dieser Website zu verbessern. Du kannst deine Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist.