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

HTC One (M8) - Hypernova 1.4.5 | Sense | Android 4.4.4/5.0.1 [Mar 06]

Recommended Posts

Asselalf ™

Hypernova_logo_smallerest.png

HTC One M8_UL Sense Kernel

XDA Thread | Link

Wichtige Information zu einem Kernel

https://www.handy-faq.de/forum/android_forum/295167-alles_wichtige_informative_android_kernel.html

FEATURES - Hypernova

  • Einfache Installation mit Aroma Installer - Danke an flar2
  • overclocking
  • gboost für bessere Gaming Performance
  • I/O Schedulers: FIOPS, SIO, CFQ, NOOP, ROW, deadline
  • Optional sweep2sleep
  • Optionale Custom Wake Gesten (keine Motion Launch Gesten erforderlich!)
  • Optional pocket detection (mit Custom Wake Gesten)
  • High Definition Audio
  • Optional USB fastcharge
  • Option um die Vibrationsstärke zu verringern
  • Schreibschutz auf der Systempartition entfernt
  • NTFS r/w, CIFS, exFAT Support
  • Option um fsync zu deaktivieren
  • Option um den Magnetsensor zu deaktivieren
  • /dev/frandom support
  • Color control
  • DriveDroid support
  • Optimized -O3 linaro 4.9.2
  • Stereo call recording
  • Lz4 Kompression für schnelleren Bootvorgang
  • Franco's mako_hotplug
  • cpu-boost
  • Franco's erweiteter Interactive Governor ist voreingestellt
  • High performance audio (Thanks lyapota)
  • Unified dtb's to make work with all variants (Thanks Captain_Throwback)
  • Prima Wlan Driver Module von HTC (Thanks lyapota und Captain_Throwback)
  • NTFS support

Installation

1. Kernel downloaden

2. Kernel mit der Custom Recovery eurer Wahl flashen

3. Cache und Dalvik Cache wipen

4. Rebooten

Anmerkung

Die Custom Wake Gesten sind noch nicht ganz ausgereift. Falls Probleme mit dem Näherungssensor auftreten sollten, dann den Kernel nochmal mit den originalen Gesten flashen

Download

Hypernova-m8-1.4.5-Sense (Android 5.0.1)

Hypernova-m8-1.3.6-Sense (Android 4.4.4)

Source

https://github.com/MassStash

https://github.com/flar2

https://github.com/franciscofranco

bearbeitet von warci
  • Like 2

Diesen Beitrag teilen


Link zum Beitrag
Asselalf ™

Changelog


[U][B]Mar 06, 2015 - Lollipop[/B][/U]

Hypernova

GPE & Sense - 1.4.5

Bump version to scripts and defconfig

msm: kgsl: Wake up snoozing threads on marker expiry …

usb: dwc3: gadget: Ignore L1 RESUME events …

USB: msm_otg: Configure HV DPSE/DMSE pin interrupt bits of PHY register …

ARM: dts: msm: Change WCN PA rail LDO number msm8974 …

msm: Add timeout to read APR responses

mako_hotplug: if the nr of runnable threads is high, online all cores…

arm: use -mtune=cortex-a15 for Krait targets

msm: memutils: 8084: memcpy, memmove optimization

msm: memutils: memcpy, memmove optimization

net: rps: fix cpu unplug

ASoC: msm-lsm-client: Use freezable wait for EVENT_STATUS ioctl

netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages


[B][U]Feb 27, 2015 - Lollipop[/U][/B]

All compiled with latest linaro 4.9.3 prerelease toolchain and are all also packaged with anykernel method to allow for zImage and dt.img injection into rom’s stock boot.img, thus keeping ramdisk with any specific optimizations made for that exact rom. Also anykernel script now used to inject kernel settings script, formerly referred to as init script, into ramdisk to be loaded without need for init.d, and thus no need for setting selinux to permissive (Thanks Flar2).


Flar-Port

GPE - 3.04

Flar’s ElementalX updates

Sense - 4.04

All previously commits in changelog ported to new 5.0.1 base

selinux: Report permissive mode in avc: denied messages

KCAL update

Hypernova

GPE - 1.4.3

Based on flar2’s GPE

Added all commit’s from sense hypernova to date (see directly below)

Sense - 1.4.3

All 5.0.1 updates from elementalx

SoC: msm: Add Buffer overflow check

KEYS: close race between key lookup and freeing

msm: pm: Notify secure code of L2 power mode from last core only

sched: Implement smarter wake-affine logic

Fix nr_exclusive tasks which lead to ... Avoid spurious wakeup IPIs

sched: Fix inaccurate accounting for real-time task

arm: lib: Fix makefile bug

msm: memutils: memcpy, memmove, copy_page optimization

selinux: conditionally reschedule in hashtab_insert while loading sel…

selinux: conditionally reschedule in mls_convert_context while loadin…

selinux: no recursive read_lock of policy_rwlock in security_genfs_sid()

selinux: fix a possible memory leak in cond_read_node()

selinux: simple cleanup for cond_read_node()

selinux: fix inode security list corruption

qseecom: Save appname in qseecom when loading app by kernel client

arm: arch_timer: add arch_counter_set_user_access

mako_hotplug: remove screen off frequency cap and other optimizations

sched, smp: Correctly deal with nested sleeps

smpboot: Add missing get_online_cpus() … in sysfs

cpufreq: let's remove cpu-boost for now

input: add a generic touch input notifier

EXPERIMENTAL: mako_hotplug: make cpu2 and cpu3 less nervous



[B][U]Dec 17, 2014[/U][/B]

Added some awesome updates to hotplug and interactive from franco


[B][U]Dec 15, 2014[/U][/B]

All compiled with latest linaro 4.9.3 prerelease toolchain and are all also packaged with anykernel method to allow for zImage and dt.img injection into rom’s stock boot.img, thus keeping ramdisk with any specific optimizations made for that exact rom.


Flar-Port

GPE

Add all variant dtb’s from capt

Add NTFS

Sense

Added high perf audio and set to default on

Add all variant dtb’s from capt

NTFS support

Couple lz4 compression updates

Hypernova

GPE

Based on flar2’s GPE

Added all commit’s from sense hypernova to date (see directly below)

Sense

Couple updates to mako_hotplug, cpu-boost, and interactive governor

Couple lz4 compression updates

Enhance power efficiency patches

Fix bad hashing of dentries

Add support to validate pixel extension calculations

New relation for freq selection


[B][U]Nov 17, 2014[/U][/B]


Flar-Port

Port all commit’s from flar2’s 4.4.4 ElementalX kernel to make new 4.4.4 MassStashed Flar Port


Hypernova

Started with 4.4.4 Flar Port and then ported all commit’s I got from Franco’s One Plus One kernel to new 4.4.4 Hypernova kernel.

Added prima wlan module to compile with kernel from lypota, from htc source

Updates to wlan module

Updates to mako_hotplug

Added unified DTB from captain_throwback for vzw and gsm/intl support build in one zImage. Still need proper zip because I chose to use repack each with their specific ramdisk as opposed to using anyernel for now. Will look into anykernel at a later date for a one zip for all solution. Thank you captain for introducing me to anykernel method.

Added NTFS support


[B][U]Oct 10, 2014[/U][/B]


Enable compatibility with all M8 variants

wcd9320: Enable class AB mode, AKA high perf audio headset mode, be d…

high perf audio - fixed m8 incompatible

sound high perf - clean code

Update defconfig with version number

added high perfomance sound

wake_gestures: re-enable proximity sensor after phone call end and sc…

backlight_dimmer: give two dimmer options and create sysfs node

Revert "i2c: reduce remaining clocks"

i2c: reduce remaining clocks

Revert "Add backlight dimmer option"


[B][U]Sep 15, 2014[/U][/B]


Update aroma for brightness compatibility 


[B][U]Sep 14, 2014[/U][/B]


Add backlight dimmer option

Sound Control: add line gain to cached and register lock …


[B][U]Sep 12, 2014[/U][/B]


kexec-hardboot: based on @Tasssadar

msm-sleeper: add ex_max_freq interface

Bump scripts for building with 2014.08 linaro 4.9.2


[B][U]Aug 26, 2014[/U][/B]


msm: Fix high load average from uninterruptible waits

GPU: start at 200MHz instead of 320MHz

Net/l2tp: don't fall back on UDP [get|set]sockopt

Update defconfig

MHL adapter fix from HTC

Charger updates from HTC


[B][U]Aug 10, 2014[/U][/B]


Update to Venom Int Ramdisk for packaging kernels to not break root and init.d on int based ROM


[B][U]Aug 01, 2014[/U][/B]


Update Stockish to 4.4.3 source

Update FlarPort to latest 1.0.0 ElementalX 4.4.3 | Most everything from 4.4.2 has been brought over


[B][U]Jun 24, 2014[/U][/B]


Fix touch in aroma installer - Gigantic thanks to badseed team for the fixed binary, and capt for bringing this to my attention


[B][U]Jun 20, 2014[/U][/B]


Revert "cpuidle: Quickly notice prediction failure in general case" …

Revert "cpuidle: Get typical recent sleep interval" …

Revert "cpuidle: Fix finding state with min power_usage" …

Revert "cpuidle: remove the power_specified field in the driver" …

media-device: fix infoleak in ioctl media_enum_entities() …

futex: Make lookup_pi_state more robust …

futex: Always cleanup owner tid in unlock_pi …

futex: Validate atomic acquisition in futex_lock_pi_atomic() …

futex-prevent-requeue-pi-on-same-futex.patch futex: Forbid uaddr == u… …

futex: Add another early deadlock detection check …

futex: Prevent attaching to kernel threads …

Update cwmcusensor

Wake Gestures: fix dot view mode

stereo call recording support …

msm: kgsl: Fix nice level for higher priority GPU start thread …

arm: lz4: faster boot-up process. …

lz4: fix compression/decompression signedness mismatch …

lib/lz4: correct the LZ4 license …

crypto: add lz4 Cryptographic API …

lib: add lz4 compressor module …

arm: add support for LZ4-compressed kernel …

lib: add support for LZ4-compressed kernel …

decompressor: add LZ4 decompressor module …

DRIVERS: SLIMBUS: some more tweaks, which is double what we had befor… …

Wake Gestures: add proximity enabled flag

Wake Gestures: debugging messages

Wake Gestures: increase boot delay, add timeout to sweeps, fix irq en… …

Wake Gestures: add boot time delay for proper initialization of sensors

Wake Gestures: option to disable volume buttons launch camera in land… …



[B][U]Jun 20, 2014[/U][/B]


Wake Gestures: fix typo

Wake Gestures: more fixes for pocket detection, mcu initialization an… …

Wake Gestures: fix custom gestures in dot view mode

Wake Gestures: various improvements and fixes

DRIVERS: SLIMBUS: slimbus enhancements mkII …

Wake Gestures: Allow customization of the screen wake gestures on HTC… …

Downgrade CIFS …

GCC 4.9.1: fix compile warnings

GCC 4.9: fix compile warning …

cpufreq: interactive: fix compiling warnings …

Adjust some voltages

Set up underclocking and overclocking

Disable magnetic cover event

Change auto undervolting to use min freq only and adjust oc voltages …

Adjust min and max voltage limits …

msm: clock-krait-8974: User voltage control for msm-cpufreq device …

Add gboost

Bump overclocking voltages a bit

[qpnp-vibrator] sysfs interface from GPE source

Sound Control 3.x: adaptation for HTC One (M8) …

sound control: add register cache …

Sound Control: (OPTIONAL) add power amp registers access control as well …

Sound Control: (Optional) work around for Nexus 4/5 audio issues …

sound control: WCD9320: update speaker gain control for Z1 …


[B][U]Jun 20, 2014[/U][/B]


sound control 3.x: Initial GPL release for WCD9320 Audio Codec …

Sound Control: WCD9320: expose additional controls …

Add option to lower vibration

Overclocking: fix and add more steps

msm: cpufreq: Add API to allow limiting of min and max cpu frequencies …

msm-sleeper: limit max freq when screen is off

Show pvs in sysfs

Revert "sched: Micro-optimize the smart wake-affine logic" …

Revert "sync: don't block the flusher thread waiting on IO" …

Revert "FS: import F2FS" …

Revert "exFAT support" …

Revert "sched: add wait_for_completion_io[_timeout]" …

Revert "block: account iowait time when waiting for completion of IO … …

Disable HTC /system write protection …

Overclocking and undervolting options


[B][U]Jun 10, 2014[/U][/B]


Fastcharge for HTC One m8

LCD_KCAL Colour Control for m8

SELinux: Fix memory leak upon loading policy …


[B][U]Jun 10, 2014[/U][/B]


block: account iowait time when waiting for completion of IO request …

sched: add wait_for_completion_io[_timeout] …

deadline: Allow 0ms deadline latency, increase the read speed …

exFAT support …

Add fsync option

Add sweep2sleep …

FS: import F2FS …

ARM CPU Topology and cpu_power driver …

softirq: reduce latencies …

nohz: Reduce overhead under high-freq idling patterns …

ext4: fix memory leak in xattr …

cpuidle: Get typical recent sleep interval …

cpuidle: Quickly notice prediction failure in general case …

cpuidle: Quickly notice prediction failure for repeat mode …

cpuidle: move field disable from per-driver to per-cpu …

AIO: Don't plug the I/O queue in do_io_submit() …

Add SIO and FIOPS i/o schedulers …


[B][U]Jun 09, 2014[/U][/B]


warning: argument to 'sizeof' in 'memcpy' call is the same pointer ty… …

Add built crap and touch on cook script

warning: operation on 'ret' may be undefined [-Wsequence-point] …

dtb: binary to bring out dt.img …

Add cook my bacon script

Double flip a switch + setup ignores



[B][U]May 08, 2014[/U][/B]


initial switch flip

4184_trennungslinie.png

5381_signatur.png5364_facebook_buttons_59_68.png5363_google_buttons_91_61.png5365_twitter_buttons_70_10.png

bearbeitet von warci
  • Like 2

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.