[KERNEL] Beastmode M7 | Beats, S2W, L2M, Mpdec [3.0.15 linaro -O3]

vegalinho

vegalinho

Stammgast
257
banner4o.png

10dtqms.png


Original XDA Thread



Code:
Standard Haftungsausschluss:  
Flashen auf eigene Gefahr!
Es ist eure Entscheidung, diesen Kernel zu flashen / zu verwenden!
Weder der Entwickler, noch ich, noch Android-Hilfe.de haften für mögliche Schäden an eurem Gerät!

FEATURES / CHANGELOG


Code:
 drivers/input/touchscreen/synaptics Add: cmdline setup for aroma
 drivers/cpufreq/cpufreq.c Add: cmdline interfacing
 Moving 2d GPU to board so that cmdline will work properly
 arch/arm acpuclock-8064.c Fix: typo during cmdline coding
 Adding ACPU_CUSTOM_CPU_FREQ to defconfig
 Deleting leftover garbage from the git
 arch/arm/mach-msm/board-m7-gpu.c Fix: Vector sizing
 drivers/cpufreq/cpufreq.c Removed: Freq limiter algo
 gpu: fix dualports for Adreno320
 Disabling freq limiter in defconfig
 initial import of cmdline functions
 Patching upstream 3.4.14->3.4.15
 finishing cherry-pick
 power: Remove legacy wakelock code.
 PM / Sleep: Add wakeup_source_activate and wakeup_source_deactivate tracepoints
 PM / Sleep: Change wakeup source statistics to follow Android
 PM / Sleep: Use wait queue to signal "no wakeup events in progress"
 PM / Sleep: Look for wakeup events in later stages of device suspend
 cleaning up a bit
 Im stupid for removing this
 Sound Control: Added headphone poweramp controls
 Sound Control: Updated for HTC One (m7)
 disabling min_max clock setting
 drivers: cpufreq: address issue where cpus forget their clock speeds
 cpufreq: enable sibling cpu policy sharing
 adding optimizations
 updating defconfig
 Patching upstream 3.0.13->3.0.14
 Patching upstream 3.4.12->3.4.13
 Patching upstream 3.0.11->3.0.12
 adding sprint defconfig
 updating defconfig
 Sweep2wake, logo2menu, logo2wake
  pm8xxx: externalizing vibrate method for custom vibration calls (tbalden) https://github.com/TeaMSeven/android_kernel_htc_m7-sense/commit/e808a548141e46a750f29a3b473acd56f10a7912
 redo fastcharge
 fix hsic wakelock https://www.codeaurora.org/gitweb/quic/la/?p=kernel/msm.git;a=commit;h=41d004c4eaa5565cb8d9113862c3cef1e51be648 and https://www.codeaurora.org/gitweb/quic/la/?p=kernel/msm.git;a=commit;h=6f199aa800253a69e5679d1057823039f1bd65c9 patching up to new HTC source (42e6c45)
 add frandom
 ARM: net: JIT compiler for packet filters enabled by default
 Updated gitignore removed floating boot.img
 arch/arm/mach-msm Add: speed ID to debugfs
 arch/arm/mach-msm/ acpuclk-krait UPDATE:PVS readout to match newer pvs layout
 adding sprint defconfig
 Fixing thermald for sprint board
 kernel merge: merge Sprint kernel source (crc-3.4.10-eb45596) into single tree
 board-m7-display: added O2 DE specific patches from HTC source drop
 HTC source drop update: pick from selected t-mo usa source updates
 updating gitignore
 Finishing 3.4.11 cleanup
 Patch upstream to 3.4.11
 Finishing Beats hack
 sound: Hack beats to always being enabled
 lib: Sparc's strncpy_from_user is generic enough, move under  lib/
 hrtimer: Consider preemption when migrating hrtimer cpu_bases
 dynamic fsync: favor true case since most will be using this feature
 dynamic filesync: add some cache optimizations
 fs/dyn_fsync: check dyn fsync control's active prior to performing fsync ops
 Voltage Control: allow for lower minimums
 arch/arm/kernel/armksyms: fix merge derp
 Sound Control: Sound control for WCD93xx codec
 switch the protection of percpu_counter list to spinlock
 decompress_unlzo: fix compilation error
 ARM: 7593/1: nommu: do not enable DCACHE_WORD_ACCESS when  !CONFIG_MMU
 ARM: 7592/1: nommu: prevent generation of kernel unaligned memory accesses
 ARM: 7492/1: add strstr declaration for decompressors
 ARM: 7493/1: use generic unaligned.h
 ARM: dcache: select DCACHE_WORD_ACCESS for little-endian ARMv6+ CPUs
 ARM: use generic strnlen_user and strncpy_from_user functions
 lib: Fix generic strnlen_user for 32-bit big-endian machines
 lib: add generic strnlen_user() function
 modifying Makefile extraver
 drivers/media/video/msm/msm: fix compilation warning
 word-at-a-time: make the interfaces truly generic
 lib/lzo: Optimize code for CPUs with inefficient unaligned access
cbe1e09 block: cgroups, kconfig, build bits for BFQ-v6-3.4
461b624 overall_stats: forward port to kernel 3.4+
7c1a5f7 overall_stats: make dual/quad core stats configurable via meunconfig
41a98f5 overall_stats: add overall stats for all available cores
4c11096 msm: cpufreq: make the gov stop part fully atomic
8d525e4 scheduler: Re-compute time-average nr_running on read
bcc4cb0 proc: enhance time-average nr_running stats
eb8cfe3 scheduler: compute time-average nr_running per run-queue
3289d63 fs/dyn_sync_cntrl: Linux 3.4 Kernel compatibility fixup
69e8ea0 fs/dyn_sync_cntrl: dynamic sync control
78b573b arm/crypto: Add optimized AES and SHA1 routines
6c32401 Optimized ARM RWSEM algorithm
8bacba9 lib/string: use glibc version
241b18f lib/memcopy: use glibc version
f86c633 drivers/input/touchscreen/synaptics.c ADD: Logo2menu and fix s2w so it relies on soft key area
8e70615 drivers/input/touchscreen synaptics_3200.c Revert: some testing output and put s2w back on the soft keys rather than that strip above them
b9026a9 Deleting Kcontrol as it is no longer needed Signed-off-by: Zarboz <zarboz@gmail.com>
3e7754a adding kcontrol
9dbe323 drivers/staging: Add: Google snappy compression support
8408cdf adding defconfig
2b5a2ee fixing voltages
4710a94 checkin
ebdd621 block: add kconfig and makefile triggers for files
a195846 block: introduce VR I/O scheduler
7444190 block: Introduce SIO I/O scheduler
22ec68c Block: Introduce FIOPS I/O scheduler
2b7c5fd block: introduce BFQ scheduler
c665628 block: Introduce ROW Scheduler
2907ed1 staging: Introduce Zcache/Zram/Zsmalloc from 3.6.0 upstream kernel
477f3fe Logo2Menu picked from Tbalden at https://github.com/TeaMSeven/android_kernel_htc_m7-sense/commit/b664405dde0519aea04d7c4c74aac9f9573d38f4
9d620ea patching mpdecision to most upstream
fa59b05 adding in governors
7241520 Merge branch 'master' of github.com:Team-Blackout/Blackout-M7
39d1eb7 arch/arm/mach-msm cleanup GPU OC
deb24a0 arch/arm/mach-msm/acpuclock-krait ADD: Cmdline_options
b8e8b75 updating gitignore
8e4e6af arch/arm/mach-msm/ Add: Gpu oc and increase bottleneck
67279fc arm/kernel return_address Cleanup: useless warning
10f81a6 Embedding Kcontrol modules to be built with source when avail
36f7454 arm/mach-msm acpuclock-8064 ADD: 192mhz step
6faa4fa Kernel/Power main.c Fix: perflock
27a75af thermal: update upstream msm_thermal with 3-phase control
994dc37 msm_thermal: patch to upstream
fa010b3 msm_thermal: 3-phase thermal throttling
ad11da5 adding defconfig for easy building
2f495eb arm/mach-msm Makefile:ADD makefile flag for mpdecision
5de42b2 mach-msm: Add msm_mpdecision
8ee1980 arm/mach-msm Kconfig: ADD Build switch for Mpdec
d1b56c0 kernel/wq: fix misuse of __cpuinit for hotplug functions
274b83e revert hacks for the previous misuse of __cpuinit for hotplug only functions
57710f1 kbuild: drop cpuinit/cpuexit checks in modpost
b5688b8 cpuinit: turn __cpuinit into nops
5b44bfa cpuinit: get rid of __cpuinit, manual fixups
b6305fe cpuinit: get rid of __cpuinit, sixth regexp
40ad575 cpuinit: get rid of __cpuinit, fifth regexp
9a5f1e2 cpuinit: get rid of __cpuinit, fourth regexp
84a245a cpuinit: get rid of __cpuinit, third regexp
d41a69a cpuinit: get rid of __cpuinit, second regexp
9d2e88f cpuinit: get rid of __cpuinit, first regexp
2b4d6c5 arch/arm/mach-msm/acpuclock-krait ADD: Cmdline_options
15c7c7e updating gitignore
7bd405e arch/arm/mach-msm/ Add: Gpu oc and increase bottleneck
f06e51b arm/kernel return_address Cleanup: useless warning
98a7dd8 Embedding Kcontrol modules to be built with source when avail
4709414 arm/mach-msm acpuclock-8064 ADD: 192mhz step
f898152 Kernel/Power main.c Fix: perflock
cf219e3 thermal: update upstream msm_thermal with 3-phase control
e7bb8f8 msm_thermal: patch to upstream
ff3591e msm_thermal: 3-phase thermal throttling
495fc6d adding defconfig for easy building
935721c arm/mach-msm Makefile:ADD makefile flag for mpdecision
74677e3 mach-msm: Add msm_mpdecision
aeded6b arm/mach-msm Kconfig: ADD Build switch for Mpdec
1df0378 kernel/wq: fix misuse of __cpuinit for hotplug functions
12156a9 revert hacks for the previous misuse of __cpuinit for hotplug only functions
8d60aff kbuild: drop cpuinit/cpuexit checks in modpost
cb48b36 cpuinit: turn __cpuinit into nops
83279af cpuinit: get rid of __cpuinit, manual fixups
7bf02b5 cpuinit: get rid of __cpuinit, sixth regexp
8b156af cpuinit: get rid of __cpuinit, fifth regexp
053f4e5 cpuinit: get rid of __cpuinit, fourth regexp
8864ea5 cpuinit: get rid of __cpuinit, third regexp
4f6682b cpuinit: get rid of __cpuinit, second regexp
3049cef cpuinit: get rid of __cpuinit, first regexp
1b5cd31 drivers: cpufreq: address issue where cpus forget their clock speeds
77cd8c7 mach-msm/cpufreq Revert: Forcing 1.7ghz as current policy allow userspace to control with set max pol
f9a8a37 drivers/cpufreq Add:intellidemand
1319961 acpu: show a useful warn message
aa84e2c Voltage Control: initial voltage control for MSM S4-Pro SOC
9f9fb2b arch/arm/mach-msm/ Add: Initial OC
f4ccb1b force fastcharge
ee785dd Import Topology drivers from CAF
55d0e0d acpu: export krait variant to debugfs
222c785 acpu: export krait variant to debugfs
e74f800 fix gcc4.7 compile
beae39b Linaro -O3 fixes
ed32dee Fixing earpiece amplification in call.
87f405a Adding Defconfig pulled from ATT device
39d5f95 HTC Source m7ul-3.4.10-jb-crc-ddcfb8c

DOWNLOAD


auf Goo.im (die .zip Datei auswählen!)




Sources auf Github
 
läuft der kernel auch auf unseren one´s?

frage deshalb, weil der thread bei xda unter AT&T läuft...

edit:

eben gelesen.. passt

Der ursprüngliche Beitrag von 20:05 Uhr wurde um 20:28 Uhr ergänzt:

bootet nicht..

bleibt im htc brilliant screen hängen
 
Zuletzt bearbeitet:
stock boot.img flashen, danach den kernel -> funktioniert

gesendet von meinem HTC One powered by TrickDroid
 
Hopie schrieb:
stock boot.img flashen, danach den kernel -> funktioniert

gesendet von meinem HTC One powered by TrickDroid

Wieso muss man denn stock boot.img flashen ?
 
ich war zuerst auf dem Fauxkernel und in der Kernelroutine von Zarboz passt(e) etwas nicht, deshalb zuerst der stock kernel

ohne den bootete das ROM nicht.
 
Blöde Frage, wo gibbet denn ein Stock Boot.img?

Gesendet von meinem HTC One mit Tapatalk 2
 
aktuell gibts ne Testversion für 4.2.2

http://forum.xda-developers.com/showthread.php?p=42140109

falls das one nicht booten sollte. bleibt im htc screen stehen. tbaldens kernel flashen, rebooten und im recovery wieder den beastmode flashen.

tbalden kernel:
http://forum.xda-developers.com/showthread.php?p=42137035

zuvor bitte ein nandroid erstellen, da bei kernelwechsel 2 Dateien umbenannt werden müssen, das derzeit noch nicht funktioniert.. fehlende schreibrechte!

diese Vorgehensweise funktioniert bei mir ohne probleme. auch bei xda positive rückmeldung erhalten
 
@Hopie : Hast du das schon ausprobiert, klappt das einigermaßen?
 
bin aktuell auf dem kernel und trickdroid. bei mir gings nun ohne den tbalden kernel.

musst testen. wenn er mit beast net booten, dann flash tbalden, rebootest und dann wieder in die recovery und beast flashen
 
  • Danke
Reaktionen: Vision89
läuft auch alles gut bei dir, oder hast du irgendwelche gravierenden probleme?
 
läuft alles bestens..

einziger nachteil beim beast und tbalden(teamseven) youtube funktioniert noch nicht
 
  • Danke
Reaktionen: Vision89
Habe den Besatmode jetzt auch drauf, merke aber eigentlich nichts vom Kernel-Wechsel.
Was sollte man dabei merken ?
 
Du flashst einen Kernel ohne zu wissen was er bewirken soll. Das nenn ich mal expirementelle Vorgehesweise:cool2:

Ich hatte den Kernel wegen der s2w-Funktion geflashed. Das hat bei mir auch grundsätzlich funktioniert, allerdings hats die Grafik der Boot-Animation zerlegt und die Bildschirm-Anzeige beim entsperren (egal ob über Powerbutton, volWake oder eben s2w) war bei mir sehr laggy, daher habe ich wieder den Stock-Kernel im Einsatz. Ansonsten kannst Du ja, wenn du weißt was du tust, im Aroma auch die Taktung anpassen. Ob das in dieser Test-Version sauber funktioniert kann ich nicht sagen, das habe ich dann nicht mehr versucht.
 
So wars bei mir jetzt leider auch. Etwas Laggy, weshalb ich zum Stock-Kernel zurückbin, auch wenn mir logo2menu fehlen wird :(
 
Ich hatte auch testweise die Team Seven Alpha geflashed, da hatte ich keine Lags. Wegen der bekannten Bugs bin aber weiterhin auf Stock...
 
Moin, funst der Kernel auch mit cm 10.2?

Gesendet von meinem One mit der Android-Hilfe.de App
 

Ähnliche Themen

Hopie
Antworten
18
Aufrufe
4.445
Hopie
Hopie
vegalinho
Antworten
79
Aufrufe
24.082
Rapfl
Rapfl
Bellitsch89
Antworten
1.795
Aufrufe
198.310
G00fY
G00fY
Zurück
Oben Unten