[Kernel] Abyss Kernel v1.7.1 Final [GT-I9505]
Abyss GT-I9505 Kernel 1.7.1 Final Stable Version by Angelom
Ein alter bekannter aus den S2 und S3 Zeiten!:top:
Stammthread: http://www.nonsolosmartphone.it/abys...nly-t6511.html
Achtung: Der Kernel ist nur für das GT-I9505 und Samsung Firmwares geeignet!
Weder ich, PocketPC.ch, noch der Entwickler übernehmen die Haftung bei Schäden am Gerät nach dem flashen dieses Kernel!
Changelog:
Code:
v1.7.1 Final:
Added 3.4.68 Linux Patches
Added Gpu Voltage Control interface
Added interface to Enable/Disable Logger
Updated rwsem to 3.12.x Linux
Update tweaked ondemand governor
Many other patches
Based on Samsung GT-I9505 Update4 Sources
Added Linux patches up to 3.4.67
Add a simple governor for GPU
All the functions of AbyssS4 1.6.1 Final
Other patches
v1.6.1 Final:
Added 3.4.63 Linux Patched
Enabled Touchboost
Added 3.4.62 Linux Patches
Power ON in charge fixed
CIFS fixed
Stability improvment kernel optimization flags
mm: concentrate modification of totalram_pages into the mm core
ARM: mm: fix type of the arm_dma_limit global variable
ARM: LPAE: use phys_addr_t in free_memmap()
ARM: LPAE: use phys_addr_t for initrd location
ARM: use phys_addr_t for DMA zone sizes
ARM: 7690/1: mm: fix CONFIG_LPAE typos
ARM: 7587/1: implement optimized percpu variable access
ARM: 7669/1: keep __my_cpu_offset consistent with generic one
ARM: cacheflush: add synchronization helpers for mixed cache state accesses
ARM: cacheflush: don't round address range up to nearest page
ARM: 7553/1: proc-v7: Ensure correct instruction set after cpu_reset
ARM: 7428/1: Prevent KALLSYM size mismatch on ARM.
of: Specify initrd location using 64-bit
ARM: restart: allow platforms more flexibility specifying restart mode
init: disable sparse checking of the mount.o source files
reboot: move shutdown/reboot related functions to kernel/reboot.c
reboot: move arch/x86 reboot= handling to generic kernel
ARM: 7787/1: virt: ensure visibility of __boot_cpu_mode
/dev/mem: use phys_addr_t for physical addresses
ARM: introduce atag_offset to replace boot_params
ARM: constify machine_desc structure uses
ARM: 7505/1: split out ATAGS parsing
ARM: 7602/1: Pass real "__machine_arch_type" variable to setup_machine_tags() procedure
ARM: 7506/1: allow for ATAGS to be configured out when DT support is selected
Many other patches
v1.5.1 Final:
Added 3.4.61 Linux Patches
Added Pegasusq Governor (as default)
Added Adaptive Governor
Added VR i/o cpu scheduler
Added Zen i/o cpu scheduler
OTG issue fixed
Call lag fixed
cpufreq: Retrieve current frequency from scaling drivers with internal governors
cpufreq: Fix locking issues
exit: unexport __set_special_pids()
userns: Require CAP_SYS_ADMIN for most uses of setns
fork: reorder permissions when violating number of processes limits
fork: copy_process(): unify CLONE_THREAD-or-thread_group_leader code
fork: copy_process(): don't add the uninitialized child to thread/task/pid lists
fork: copy_process(): consolidate the lockless CLONE_THREAD checks
fs/exec.c:de_thread(): use change_pid() rather than detach_pid/attach pid
ARM: 7430/1: sizes.h: move from asm-generic to <linux/sizes.h>
ARM: 7432/1: use the new linux/sizes.h
wait: add wait_event_hrtimeout()
kill daemonize()
Many other patches added
Added 3.4.57, 3.4.58, 3.4.59, 3.4.60 Linux Patches
Added HYPER cpu governor
kernel: added cgroup_timer_slack
kernel: cgroup_timer_slack: Added dynamic management of timer slack
kernel: delete __cpuinit usage from all core kernel files
rcu: delete __cpuinit usage from all rcu file
drivers: delete __cpuinit usage from all remaining drivers files
sched: fix the theoretical signal_wake_up() vs schedule() race
ARM: LPAE: Add context switching support
ARM: Use TTBR1 instead of reserved context ID
ARM: Remove __ARCH_WANT_INTERRUPTS_ON_CTXSW on ASID-capable CPUs
sched: Remove __ARCH_WANT_INTERRUPTS_ON_CTXSW
ARM: Remove current_mm per-cpu variable
ARM: 7445/1: mm: update CONTEXTIDR register to contain PID of current
ARM: 7502/1: contextidr: avoid using bfi instruction during notifier
ARM: mm: remove IPI broadcasting on ASID rollover
ARM: mm: avoid taking ASID spinlock on fastpath
ARM: mm: use bitmap operations when allocating new ASIDs
ARM: Remove __ARCH_WANT_INTERRUPTS_ON_CTXSW on pre-ARMv6 CPUs
ARM: 7582/2: rename kvm_seq to vmalloc_seq so to avoid confusion with KVM
ARM: 7649/1: mm: mm->context.id fix for big-endian
ARM: 7658/1: mm: fix race updating mm->context.id on ASID rollover
ARM: 7659/1: mm: make mm->context.id an atomic64_t variable
ARM: 7661/1: mm: perform explicit branch predictor maintenance when required
ARM: 7684/1: errata: Workaround for Cortex-A15 erratum 798181 (TLBI/DSB operations)
Many other patches added
v1.4.0 Final:
Added 3.4.54 Linux patches
Added and enabled Bcache from Linux 3.10.x
Gentle_fair_sleepers disabled
Updated drivers/block and drivers/md from 3.11.x Linux:
- block: Add bio_end_sector()
- block: Add bio_reset()
- block: Kill bi_destructor
- block: Generalized bio pool freeing
- block: Add bio_clone_bioset(), bio_clone_kmalloc()
- block: Convert integrity to bvec_alloc_bs()
- block: Add bio_advance()
- block: Add bio_for_each_segment_all()
- block: Add bio_alloc_pages()
- block: Generalized bio pool freeing
- dm table: clean dm_get_device and move exports
- dm table: set flush capability based on underlying devices
- dm table: add singleton feature
- dm table: add immutable feature
- dm: clear bi_end_io on remapping failure
- dm: add WRITE SAME support
- dm: introduce per_bio_data
- dm: refactor bio cloning …
- Many other patches
Updated Core from Linux 3.11.x:
- sched: Use this_rq() helper
- sched/autogroup: Fix race with task_groups list
- sched: Remove redundant update_runtime notifier
- sched: Update rq clock before migrating tasks out of dying CPU
- sched: Update rq clock before setting fair group shares
- sched: Update rq clock before calling check_preempt_curr()
- sched: Use swap() macro in scale_stime()
- sched/fair: Remove unused variable from expire_cfs_rq_runtime()
- sched/rt: Simplify pull_rt_task() logic and remove .leaf_rt_rq_list
- sched: Optimize build_sched_domains() for saving first SD node for a cpu
- sched: Create for_each_sd_topology()
- sched: Make GENTLE_FAIR_SLEEPERS configurable
- Many other patches
Update kernel/time from 3.11.x Linux:
- clocksource: Always verify highres capability
- clocksource: Add module refcount
- clocksource: Provide unbind interface in sysfs
- alarmtimer: Export symbols of functions declared in linux/alarmtimer.h
- sched_clock: Make ARM's sched_clock generic for all architectures
- ARM: sched_clock: Load cycle count after epoch stabilizes
- Many other patches
RTC write enabled
v1.3.1 Final:
Updated to 3.4.53 Linux patches
BT Fixed
CORE: Full Sync code from 3.10.x Linux.
Compile ExFat module from Sources
cpumask: Full Sync code from 3.10.x Linux.
Ptrace; Full Sync code from 3.10.x Linux
cputime: Full dynticks task/cputime accounting
Signal; updated
New RCU mode Enabled
kernel: Added context_tracking
freezer: kill PF_FREEZING
freezer: change ptrace_stop/do_signal_stop to use freezable_schedule()
vtime: Optimize full dynticks accounting off case with static keys
userns: Add kuid_t and kgid_t and associated infrastructure in uidgid.h
userns: Replace the hard to write inode_userns with inode_capable
hlist: drop the node parameter from iterators
new_helper; file_inode(file)
Many other patches added
v1.2.1 Final:
Updated to 3.4.52 Linux patches
100% SYNC to all RCU code from 3.11.x Linux.
100% SYNC to all BASE POWER code from 3.11.x Linux.
100% SYNC to all KERNEL POWER code from 3.11.x Linux.
100% SYNC to all IDR code from 3.11.x Linux.
Crypto: 100% sync with 3.11.x Linux
CLK; sync code with 3.10.x Linux
IDLE: Implement generic idle function from 3.10.x Linux
Ported Snappy-C v.1.1.0
Added and enabled Frontswap
Swap enabled and zram disabled
Cleancache enabled
PM: make VT switching to the suspend console optional v3
PM / QoS: Add dev_pm_qos_request tracepoints
PM / sleep: invalidate TEST_CPUS and TEST_CORE support for freeze state
PM / Runtime: Rework the "runtime idle" helper routine
block: add runtime pm helpers
block: implement runtime pm strategy
block/genhd.c: apply pm_runtime_set_memalloc_noio on block devices
mm: slub: setting slub_max_order to zero
Many other patches added
Installation:
- kopiert die Abyss Kernel zip auf das Gerät
- im ausgeschalteten Zustand mit Vol+,Home und Power gleichzeitig gedrückt halten in das Recovery (CWM, TWRP) booten
- vor dem flashen des Kernels ist es ratsam, einen Cache-wipe und Dalvik-Cache wipe durchzuführen.
- mit "install zip from sdcard > choose zip from sdcard" die Rom Cleaner zip flashen
Der Kernel installiert die 01abyss Datei in / system / etc / init.d.
Wenn Ihr einen anderen Kernel installieren möchtet denkt daran, diese zu löschen.
http://i1303.photobucket.com/albums/...ps6e350503.gif
AbyssS4 Kernel 1.7.1 Final Sources
http://dfiles.eu/files/f7czl3dtz
AbyssS4 Kernel 1.6.1 Final Sources:
http://dfiles.eu/files/60qf2lkft
AbyssS4 Kernel 1.5.1 Final Sources:
http://dfiles.eu/files/w85uof4hg
AbyssS4 Kernel 1.4.0 Final Sources:
http://dfiles.eu/files/52skbdog8
AbyssS4 Kernel 1.3.1 Final Sources:
http://www.mediafire.com/download/9z...nalSources.zip
AbyssS4 Kernel 1.21 Final Version Sources:
http://www.mediafire.com/?324y9c66ze60m6b
AbyssS4 Kernel 1.1 Final Version Sources:
http://www.mediafire.com/?3z9o2o3561zzcwo
AW: [Kernel] Abyss Kernel v1.4.0 Final [GT-I9505]
Update auf v1.4.0 Final!;)
AW: [Kernel] Abyss Kernel v1.6.1 Final [GT-I9505]
Update auf v1.6.1 Final!;)
AW: [Kernel] Abyss Kernel v1.6.1 Final [GT-I9505]
Gibt es hier keine Erfahrungsberichte über den Kernel?
AW: [Kernel] Abyss Kernel v1.6.1 Final [GT-I9505]
Wenn den noch jemand drauf hat, ich hab den nur am Anfang genutzt, bis der Hacker Kernel kam.
AW: [Kernel] Abyss Kernel v1.6.1 Final [GT-I9505]
Aber die neue Version 1.6.1 hört sich doch nicht schlecht an!
---------- Hinzugefügt um 10:15 ---------- Vorheriger Beitrag war um 08:22 ----------
Habe mir mal die neue Version geflasht, und muss sagen das er schon gleich zu Beginn super läuft! Bei mir muss ein Kernel gleich den ersten Eindruck überstehen, klar entscheiden dann die weiteren Tage! Aber läuft sehr sehr flüssig ohne ruckeln, öffnet jedes Programm Blitz schnell! Auch das Menü wischt sich ohne zu ruckeln! Klar wird sich der Rest noch rausstellen
AW: [Kernel] Abyss Kernel v1.7.1 Final [GT-I9505]
Update auf v1.7.1 Final ist online! :)
AW: [Kernel] Abyss Kernel v1.7.1 Final [GT-I9505]
@Gedel
Ja, Ich glaube schon seit Anfang / Mitte November steht die stable Version v1.7.1 zum Download bereit ;-).