View Poll Results: What would you like to see focus on
More Features 35 55.56%
More Speed 28 44.44%
Voters: 63. You may not vote on this poll

Thread Closed

[KERNEL][Jan 26 Beastmode Revisited A0.7 | Beats Mod Gamma control and more!

OP Zarboz

30th November 2012, 07:48 AM   |  #1  
Zarboz's Avatar
OP Known Scammer
Flag Denver
Thanks Meter: 9,258
 
0 posts
Join Date:Joined: Mar 2009
Donate to Me
More
...
Last edited by orangekid; 25th April 2014 at 04:50 PM.
The Following 83 Users Say Thank You to Zarboz For This Useful Post: [ View ]
30th November 2012, 07:48 AM   |  #2  
Zarboz's Avatar
OP Known Scammer
Flag Denver
Thanks Meter: 9,258
 
0 posts
Join Date:Joined: Mar 2009
Donate to Me
More
DOWNLOADS

DOWNLOADS
This is a 4.3 kernel


Code:
a3e7ecd fixing compile error
fa9818c Revert "adding bcm 4334 from htc mini source"
9342182 update defconfig
3a346aa Update LUT KCAL init in mach-msm: display file Remove misc dmesg logspam
2bab8c6 ext4: fix memory leak in xattr
047dfb3 msm_kcal: delay late resume to be last to resume
73ee2be msm_kcal: add late resume drivers to autoload the lut
92a21be MSM KCAL: add reset lut capability
4b56eb9 MSM KCAL: add checksum and data integrity checks
dd04388 MSM KCAL: add lut edit capability
7b52d48 MSM KCAL: add sRGB LUT for better color space profiling
fcf387c checkin
ccd8059 Drivers: VIDEO update mdp.c to latest from faux
57e7788 VIDEO: remove duplicate method
5e89a20 msm_kcal_ctrl: initial code for generic MSM LCD temperature calibrations
7ce9c82 mach-msm/Kconfig: add LCDC LUT
3e9f2dc drivers/video/msm: restore update_lcdc_lut capabilities for MDP devices
e63b258 Implement kexec-hardboot
fb9d345 adding bcm 4334 from htc mini source
43e117a commenting out this for now until i can figure out how to use it
0f21f36 epic vibrate externalization fail
6fdc3cb final checkin
9047cbd patching to 3.4.18
548419f  checkin
289188e fixing zram
82b9b1e Patching upstream 3.4.15->3.4.16
b53707e Patching upstream 3.4.14->3.4.15
607d4fd lightsensor: fix broken lightsensor table!
7e3afa3 gpu: fix dualports for Adreno320
1b8d13e Patching upstream 3.0.13->3.0.14
66af049 Patching upstream 3.4.12->3.4.13
2c21d57 Patching upstream 3.0.11->3.0.12
8abcac7 add frandom
bf4cdb7 ARM: net: JIT compiler for packet filters enabled by default
60c0276 Patch upstream to 3.4.11
fad47f5 lib: Sparc's strncpy_from_user is generic enough, move under  lib/
1cd74e4 hrtimer: Consider preemption when migrating hrtimer cpu_bases
18b7ee9 dynamic fsync: favor true case since most will be using this feature
71b38fa dynamic filesync: add some cache optimizations
cacc180 fs/dyn_fsync: check dyn fsync control's active prior to performing fsync ops
e0bbd98 arch/arm/kernel/armksyms: fix merge derp
f16e48a switch the protection of percpu_counter list to spinlock
f495b57 decompress_unlzo: fix compilation error
391c73b ARM: 7593/1: nommu: do not enable DCACHE_WORD_ACCESS when  !CONFIG_MMU
8741586 ARM: 7592/1: nommu: prevent generation of kernel unaligned memory accesses
db71255 ARM: 7492/1: add strstr declaration for decompressors
f84fe33 ARM: 7493/1: use generic unaligned.h
e4fada1 ARM: dcache: select DCACHE_WORD_ACCESS for little-endian ARMv6+ CPUs
42bd997 ARM: use generic strnlen_user and strncpy_from_user functions
a30fc65 lib: Fix generic strnlen_user for 32-bit big-endian machines
1d3b1de lib: add generic strnlen_user() function
11f20f6 drivers/media/video/msm/msm: fix compilation warning
bc5c1c2 word-at-a-time: make the interfaces truly generic
50eb19a lib/lzo: Optimize code for CPUs with inefficient unaligned access
ccaccac scheduler: Re-compute time-average nr_running on read
8e3e5d6 scheduler: compute time-average nr_running per run-queue
61902e7 fs/dyn_sync_cntrl: Linux 3.4 Kernel compatibility fixup
93d4d4e fs/dyn_sync_cntrl: dynamic sync control
b8dfcdf adding vibrate callouts
94bf3ce changing krait info for this SOC tabling
3c0b8da adding cmdline interfacing
78ca58f fixing cmdline
ec6881a fixing ROW
7f4306b block: cgroups, kconfig, build bits for BFQ-v6-3.4
95da3bd block: add kconfig and makefile triggers for files
1c58a8d block: introduce VR I/O scheduler
df03d62 block: introduce BFQ scheduler
6a3997a block: Introduce ROW Scheduler
fddf8f2 raising gpu clocks to something more usable
fbd12a0 opening GPU bottleneck
0f76274 Adding Makefile GCC optmization flags
42326e1 Sound Control: Sound control for WCD93xx codec
ad4fbf6 fixing UV control and adjusting some max clock voltages for 1.9ghz++
4da3f3d bulk governor update
8417256 cleaning up mass pick in of updates
7ff6e65 finishing cherry-pick
e706e3c power: Remove legacy wakelock code.
fd1a12e PM / Sleep: Add wakeup_source_activate and wakeup_source_deactivate tracepoints
9bbc810 PM / Sleep: Change wakeup source statistics to follow Android
7881d59 PM / Sleep: Use wait queue to signal "no wakeup events in progress"
bfd67c6 PM / Sleep: Look for wakeup events in later stages of device suspend
5aa1b32 redo fastcharge
ff19c15 Voltage Control: allow for lower minimums
5b60904 arm/crypto: Add optimized AES and SHA1 routines
e848882 Optimized ARM RWSEM algorithm
f3a54ad lib/string: use glibc version
dd1ef72 lib/memcopy: use glibc version
b5e357d acpu: show a useful warn message
8d01fb1 Voltage Control: initial voltage control for MSM S4-Pro SOC
93df85d Updating Cmdline options
d2b79ec 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
9d88e67 Finally Zram is working -.-
640cc09 Move down direct IO plugging
8170954 Allow arm_memblock_steal() to remove memory from any RAM region
dd5ddc8 Add generic strnlen_user() function
4b88508 Make the interfaces truly generic
a2798f8 Sparc's strncpy_from_user is generic enough, move under lib
844a0d4 Move REPEAT_BYTE definition into linux/kernel.h
7c70d51 Increase portability of strncpy_from_user() implementation
85bf870 Optimize strncpy_from_user() zero byte search
8ba5785 Add full proper error handling to strncpy_from_user()
73d6683 Enable HAVE_EFFICIENT_UNALIGNED_ACCESS in all Krait cores.
0109fb6 Initialize cpufreq driver early at boot
42338fb ARM: proc: Add Krait proc info
f1800a0 Fixed HTC onmode charging
a036240 Working on fixing thermald and mpdec
d13e000 Adding mpdecision
e467e02 gcc fixups
289509f Updating sound files from DLXUB1 JB 4.2.2 Kernel release
d6abf07 kernel/wq: fix misuse of __cpuinit for hotplug functions
410d7e4 revert hacks for the previous misuse of __cpuinit for hotplug only functions
7cd912a kbuild: drop cpuinit/cpuexit checks in modpost
54b037e cpuinit: turn __cpuinit into nops
e57b572 cpuinit: get rid of __cpuinit, manual fixups
934b906 cpuinit: get rid of __cpuinit, sixth regexp
cea9fe1 cpuinit: get rid of __cpuinit, fifth regexp
b44dfab cpuinit: get rid of __cpuinit, fourth regexp
5115a0e cpuinit: get rid of __cpuinit, third regexp
27c143e cpuinit: get rid of __cpuinit, second regexp
890658f cpuinit: get rid of __cpuinit, first regexp
5f90248 drivers: cpufreq: address issue where cpus forget their clock speeds
6a14842 Finishing Beats hack
7d2754a sound: Hack beats to always being enabled
cc170bb fixing some m7 includes and dropping oc to 1.83ghz for now
e18f897 adding OC
1667b8e fixing leftovers
69546fb fixing s2w listen area
970f5da cleaning s2w pick
e3b0660 adding s2w and BLN
fd16342 updating audio files
68c0073 Revert "cm10.2 audio file"
83cf029 adding defconfig
0603667 cm10.2 audio file
52008d2 mass revert of changes that were unneeded
d2b2c5c ALSA: core: Fix crash by avoiding appl_ptr crossing 32-bit boundary
66a80c5 ASoC:msm: Increase Proxy buffering
b6b6c30 sound: HTC, don't enable debug printks by default!
7856155 reverting some sound changes
4ead816 Revert "Fixing earpiece amplification in call."
0ba2f84 updating qup i2c
f88ddff Fixing earpiece amplification in call.
3fb0d6d actually fixing sound :-p
00075fb fixing sound for DNA
6e313cf gcc 4.7 and update defconfig
73d59e0 fixing adb
40009ed fixing build files in rawchip
fe894d9 adding panel ids
23167ba adding bcm 4334 from htc mini source
11d9864 initial monarudo import
634e038  base htc source commit



THIS IS LEGACY CHANGE LOG
Code:
Legacy:
March 4th
- Changed MBPS Conversion ration for KGSL 2d/3d states 
- Added Lionheart
- Added interactive
- forced vsync, 
- enabled forced screenoff freq of 486mhz, 
- adjusted s2w listen, 
- fixed black screens on launching app from kgsl buffer overrun
- Enabled 1.9ghz clock on all Binned CPU's

March 2nd
-Rebased from stock HTC source (still old base)
-XZ Compression enabled
-Linaro Compiled 4.7.3 with -O3 Compression
-vfp compiled with neon
-Scheduler Autogroup patch by user android UID instead of task ID
-updated glibc version
-updated memcopy to use glibc version
-disabled perflock
-added interactive
-added ROW I/O scheduler
-added FIOPS I/O scheduler
-updated topology drivers
-added force fast charge
-switched fsycn to dynamic sync control
-Sweep2wake udpated
-ThermalD added
-Added optimized AES and SHA1 Routines
-Voltage control introduced 
-Added Intellidemand
-Cpupower added
-Load freq altered t0 4*HZ+61
-Google Snappy Compression added
-Zram added and enabled by default
-Optimized ARM RWSEM algorithm
-Scheduler cpute time-average nr_running per run_queue
-shed fix rq->lock recursion
-ROW updates from CAF
-Sched improve scalability via "cpu buddies"
-Updated upstream to linux 3.4.33 (thanks dsb for doing all the hard work so i can cherry-pick it :D )
-Added SIO scheduler
-Added AC charging for unkown chargers
-Added Lionheart Governor
-Added support for FASTER PVS binned cpus
-Removed CPUINIT
-Added Mpdecision
-Added OC up to 1.83ghz for slow nom and fast binned cpus
-Added OC up to 1.90ghz for FASTER binned cpus
-Added debugfs entry for krait variant found at /sys/kernel/debug/krait_variant
-GPU OC up to 500mhz on 3d
-GPU OC up to 300mhz on 2d
-CPU Underclock avail to 192mhz

Feb 20th 
-Completely Rebased
- Sweep2wake 100% with programmable start / end keys via kerneltuner
- Mpdecision implimented and working - showp's version from mako
- 192mhz-1.72ghz Clocks avail
- GPU Overclock up to 487mhz (will go up to 550mhz at a later release)
- ROW added
- Userspace Voltage Added
- Disabled Perflock
- Other misc fixups and patches

November 30th
- Linaro -O3 built
- newest GCC 4.7.3
- Added some OC (really this right now is just for testing it probably wont stick right)

December 1st
-Added sweep2wake with selectable start/end key - Thanks Showp/C.G
(Notes. Sweep2wake shoudl be enabled by defautl but if it doesnt work
 you will need to turn it on You can do this manually by terminal...boring...
you can use Kernel Tuner to do it for you ..easy :D... 
  if you want to echo commands to sweep2wake to turn on/off:
/sys/android_touch/sweep2wake = valid values are 0/1   0 is off 1 is on 
/sys/android_touch/sweep2wake_start = valid values are BACK HOME MENU (have to be caps)
/sys/android_touch/sweep2wake_end =valid values are MENU HOME BACK (have to be caps)

you would just d
su
echo XYZ > /sys/android/sweep2wake****

-Added 3d GPU OC up to 500mhz
-Added 2d GPU OC up to 200mhz
-Added CPU OC up to 1.99 ghz
-Added ThermalD /sys entry
-Added Statistics reading
-Added SIO and VR (vr reported broken)
-Added FSB overclock 600mhz

- December 2nd
-Fixed in call sweep2wake problem
-Updated linux version to 3.4.11
-altered clock steps
Code:
Incremental Beta Changelog

Changelog
B2.4 - Changed MBPS Conversion ration for KGSL 2d/3d states 
B2.5 - Added Lionheart
B2.6 - Added interactive
B2.7 - forced vsync, enabled forced screenoff freq of 486mhz, adjusted s2w listen, fixed black screens on launching app from kgsl buffer overrun
B2.8 - Enabled 1.9ghz clock on all Binned CPU's
B2.9 - Disabled 1.9ghz for Nom and Slow binned CPU's rebased a dirty commit to clean up some graphics errors
B3.0 - Improved 2d KGSL performance moved some stuff into monarudo board files instead of 8960 common files, Accepted patch from Ker3l to fix some syntax errors in s2w code. 
B3.1 - Fixed nominal 3d GPU clock choice (should fix stuttering in landscape mode)
B3.2EXP - LED backlight control for s2w.. doesnt work if your using kernel tuner right now sorry guys something in pedja's app code overrides the values written by s2w's backlight control
B3.3EXP - Added some more cmdline functions
B3.4EXP - refine led control for s2w
B3.5EXP - Optimize for sense 5 ROM (Forced GPU render for 3d @ 500mhz / 450mhz and 2d @ 300mhz 
B3.6EXP - Disable some default cmdline parameters and lower preferred 3d clock
B3.7EXP - Raise preferred 3d clock and force gpu clock again for testing
B3.8EXP - Removed ALL cmdline options as users reported much problems
B3.9 - Rebase to 3.2 and only update the s2w LED control and update clock tables to CAF apq8064 tables
B4.0 - Removal of HTC_UTIL, enabled vidc core clock to 266mhz, removed lowest power level KGSL, Faux123 Soundcontrol added, slimbus fix channel concurrent usage during reconfiguration seq, slimbus decrement channel reference during reconfigure now
B4.1 - HUGE change log
deleted:    dna/aroma/aroma/sample.png
finishing a few autobuild things
including changelog automatically into build scripting
Linux 3.4.36
Fix connected device switch to Inactive state.
Revert "ALSA: hda - hdmi: Make jacks phantom, if they're not detectable"
USB: Rip out recursive call on warm port reset.
USB: Prepare for refactoring by adding extra udev checks.
USB: Don't use EHCI port sempahore for USB 3.0 hubs.
dmi_scan: fix missing check for _DMI_ signature in smbios_present()
ftrace: Update the kconfig for DYNAMIC_FTRACE
Fix memory leak in cpufreq stats.
vfs: fix pipe counter breakage
Fix: compat_rw_copy_check_uvector() misuse in aio, readv, writev, and security keys
keys: fix race with concurrent install_user_keyrings()
crypto: user - fix info leaks in report API
xen/pat: Disable PAT using pat_enabled value.
HID: logitech-dj: do not directly call hid_output_raw_report() during probe
e1000e: fix pci-device enable-counter balance
ALSA: vmaster: Fix slave change notification
ALSA: ice1712: Initialize card->private_data properly
ARM: 7663/1: perf: fix ARMv7 EVTYPE_MASK to include NSH bit
drm/radeon: add primary dac adj quirk for R200 board
hwmon: (pmbus/ltc2978) Use detected chip ID to select supported functionality
hwmon: (pmbus/ltc2978) Fix peak attribute handling
hwmon: (sht15) Check return value of regulator_enable()
md: raid0: fix error return from create_stripe_zones.
md: fix two bugs when attempting to resize RAID0 array.
md: protect against crash upon fsync on ro array
ath9k_hw: improve reset reliability after errors
ath9k: fix RSSI dummy marker value
mwifiex: correct sleep delay counter
hw_random: make buffer usable in scatterlist.
ata_piix: reenable MS Virtual PC guests
SUNRPC: Don't start the retransmission timer when out of socket space
NFS: Don't allow NFS silly-renamed files to be deleted, no signal
cifs: ensure that cifs_get_root() only traverses directories
btrfs: Init io_lock after cloning btrfs device struct
target/pscsi: Fix page increment
SCSI: storvsc: Initialize the sglist
SCSI: dc395x: uninitialized variable in device_alloc()
xen/pci: We don't do multiple MSI's.
ARM: fix scheduling while atomic warning in alignment handling code
ARM: VFP: fix emulation of second VFP instruction
mach-msm/cpufreq: set safe frequencies from config
Removing some intellidemand management code as it is unneeded
intellidemand: Don't update the policy->cur upon cpufreq driver failure
intellidemand: remove unused min performance lock defines
intellidemand: remove eco mode option (replaced by intelli_plug)
intellidemand: remove cpu cores autoplug capability (replaced by intelli_plug)
intellidemand: add default values for dbs sync and optimal tuneables
intellidemand: give intellidemand's cpu_dbs_info its own name
intellidemand: Add support to consider other cpu load when scaling frequencies
cpufreq: Avoid using smp_processor_id() in preemptible context
Intellidemand: adjust the nr_run hysteresis for better UI response
intellidemand: tweak for not using min performance lock
intellidemand: add eco mode (dual core operations) bump version to 4.1
intellidemand: increase boost duration to 2.5 seconds from 1.5
intellidemand: code derps clean up!
Intellidemand: update for quadcore operations. bump version to 4.0
intellidemand: add minimum cpu performance lock
intellidemand: add a run queue persistence to determine browsing state
intellidemand: add bug fixes
intellidemand: Add boost pulse capability
cpufreq/cpufreq_intellidemand: intellidemand cpufreq governor (version 4.0)
msm: kgsl: Make the GPU device aware of the next pending event
iommu/msm: fix the include guard in iommu.h
cpufreq: Fix panic when setting sampling rate
Fixing initrd.img and a few final things from cherry-pick
Merge branch 'exp'
msm: kgsl: Remove extra interrupts when setting MMU state
msm: kgsl: Always reset global ts_cmp_enable on GPU interrupts
msm: cpufreq: fix a race between hotplug and cpufreq
msm: kgsl: Fix the address translation ranges for GPU IOMMU
msm: kgsl: Simplify logic for VBIF registers across A3XX cores
msm: kgsl: Ensure correct enable sequence for 2D core clock

B4.2
 i fail at sweep2wake
 drivers input touchscreen: synaptics_3200 fixing sweep2wake button locationns
 updating thermal sensor used for thermald
 updating some sweep2wake defs to try and get custom buttons working
 msm_fb: display: free iommu buffers for WFD
 msm: iommu: Synchronize access to IOMMU cfg port
 msm: Kconfig: Enable IOMMU CPU-GPU synchronization
 fixing cherry-pick error
 usb: ehci-msm-hsic: Add asynchronous reset to HSIC
 msm: usb: Initialize variable hcd to fix warning
 usb: host: ehci: allow ehci_bus_resume symbol to be unused
 USB: HSIC: Add support for HSIC core and SMSC HUB using DT
 usbnet: ratelimit kevent may have been dropped warnings
 usbnet: decrease suspend count if returning -EBUSY for runtime suspend
 net: usb: Handle interface suspend properly
 net: usb: Abort suspend if get_encap response is not sent
 net: usb: Prevent suspend if response available notification received
 usb: misc: Avoid excessive logging during disconnect
 usb: hsic: suspend hsic until really activated by the gadget driver
 block: add REQ_URGENT to request flags
 block: row: Update initial values of ROW data structures
 block: row: Don't notify URGENT if there are un-completed urgent req
 block: row: Idling mechanism re-factoring
 block: row: Dispatch requests according to their io-priority
 EHCI: HSIC: Add enhancements to debug logging
 Remove some HSIC changes made by HTC
 EHCI: HSIC: Allow standalone power collapse when HSIC is active
 usb: ehci-msm-hsic: Add asynchronous reset to HSIC
 usb: ehci-msm-hsic: Change HSIC reset sequence
 usb: ehci-msm-hsic: Add support in device tree to MSM HSIC host
 EHCI: HSIC: Add support to vote for SVS digital voltage
 usb: ehci-msm-hsic: Remove usage of MSM_GPIO_TO_INT
 usb: Decrease autosuspend delay to 200ms upon usb disconnect
 usb: Add support to set autosuspend delay by controller driver
 usb: ehci-msm-hsic: Fix compilation error
 EHCI: HSIC: Fail root hub bus suspend when port is not enabled.
 msm: hsic: Disallow processor idle sleep while driving resume signal
 USB: Prevent system suspend when HSIC device is active
 USB: Allow skipping device resume during system resume
 msm: hsic: Retry port RESUME if unable to send SOFs within 3ms
 EHCI: HSIC: Use counter for timeout in ulpi_read()
 Revert "usb: ehci-msm-hsic: replace wakelock with wakeup source"
 usb: ehci-msm-hsic: abort suspend when interrupts are pending
 usb: ehci-msm-hsic: replace wakelock with wakeup source
 msm: reduce verbose messages from runtime suspend/resume
 updating the default aroma license  from apache to GPL GNU
 updating build number to 4.2
 Updating msm_thermal upstream
 mach-msm: acpuclock-8960.c fixing steps hfpll values were wrong
 fixing typo in hfpll values as the clocks were not matched with what was showing

B4.3
REVERTED:
 usbnet: ratelimit kevent may have been dropped warnings
 usbnet: decrease suspend count if returning -EBUSY for runtime suspend
 net: usb: Handle interface suspend properly
 net: usb: Abort suspend if get_encap response is not sent
 net: usb: Prevent suspend if response available notification received

B4.4 REVERTED: 
EHCI: HSIC: Add enhancements to debug logging
 Remove some HSIC changes made by HTC
 EHCI: HSIC: Allow standalone power collapse when HSIC is active
 usb: ehci-msm-hsic: Add asynchronous reset to HSIC
 usb: ehci-msm-hsic: Change HSIC reset sequence
 usb: ehci-msm-hsic: Add support in device tree to MSM HSIC host
 EHCI: HSIC: Add support to vote for SVS digital voltage
 usb: ehci-msm-hsic: Remove usage of MSM_GPIO_TO_INT
 usb: Decrease autosuspend delay to 200ms upon usb disconnect
 usb: Add support to set autosuspend delay by controller driver
 usb: ehci-msm-hsic: Fix compilation error
 EHCI: HSIC: Fail root hub bus suspend when port is not enabled.
 msm: hsic: Disallow processor idle sleep while driving resume signal
 USB: Prevent system suspend when HSIC device is active
 USB: Allow skipping device resume during system resume
 msm: hsic: Retry port RESUME if unable to send SOFs within 3ms
 EHCI: HSIC: Use counter for timeout in ulpi_read()
 Revert "usb: ehci-msm-hsic: replace wakelock with wakeup source"
 usb: ehci-msm-hsic: abort suspend when interrupts are pending
 usb: ehci-msm-hsic: replace wakelock with wakeup source
 msm: reduce verbose messages from runtime suspend/resume
 updating the default aroma license  from apache to GPL GNU
 updating build number to 4.2
 Updating msm_thermal upstream
 mach-msm: acpuclock-8960.c fixing steps hfpll values were wrong
 fixing typo in hfpll values as the clocks were not matched with what was showing

B4.5:
REVERTED:
msm_fb: display: free iommu buffers for WFD
 msm: iommu: Synchronize access to IOMMU cfg port
 msm: Kconfig: Enable IOMMU CPU-GPU synchronization
 fixing cherry-pick error
 usb: ehci-msm-hsic: Add asynchronous reset to HSIC
 msm: usb: Initialize variable hcd to fix warning
 usb: host: ehci: allow ehci_bus_resume symbol to be unused
 USB: HSIC: Add support for HSIC core and SMSC HUB using DT

B4.6:
-Patched upstream to 3.4.37
-Force enabled beats audio filtering for any headset plugged into device - Show-p1984
-Removed 1.9ghz clock step as it was causing failure to boot for 80% of testers
-Updated ROW 
-Updated Badass governor to have 3 phase governing and GPU aware throttling

B4.7
-Forced booting clock @ 1.67ghz so those with failure to boot issues would be ok
-fixed s2w response time and button location values

B4.8
-Set boot clocks to 1.5ghz max 384min (stock values) for people to avoid issues booting
-Upped build number
-fixed "nominal" gpu speed back up to 450mhz
-added 550mhz 3d step (you guys most likely wont ever step into it but its here for kicks anyway and for testing when i grab logs ill see the kgsl clock change up to 550mhz)

B4.9
-Introduced full customization via aroma (thanks showp)

B5.0
-finished the aroma installer ensured all selections were working.

B5.1
-Reverted to Showp's original sweep2wake method for now
-Fixed some misc code
-Fixed clock on boots ramping up
-Other misc stuff........ its on github and in the installer changelog

B5.2
-Rebase no booting build

B5.3
-Fixed booting issue after rebuilding project from scratch

B5.4
-Imported HSIC changes from Crpalmer
-Imported KGSL changes from Crpalmer

B5.5
-Reverted KGSL changes from Crpalmer
-patched in HTC 2.04 changes
-Imported lots of HSIC changes from CAF

B5.6
- Attempting to get Beats hack moved to right Amp driver
- adding Defconfig for easy building
- Increasing version number
- PM / Sleep: Add wakeup_source_activate and wakeup_source_deactivate tracepoints
- PM / Sleep: Change wakeup source statistics to follow Android
- PM / Sleep: Look for wakeup events in later stages of device suspend
- power: remove pocket mode power check
- vibrator: tone down HTC's message spew
- Disable DIAG_XPST
- usb: tone down new HTC message spew
- Remove enable_boost support
- synaptics_3200: HTC added yet more debugging debugging spew
- PM / devfreq: exynos4_bus: honor RCU lock usage
- PM / devfreq: add locking documentation for recommended_opp
- PM / devfreq: remove compiler error with module governors (2)
- PM / devfreq: Fix return value in devfreq_remove_governor()
- PM / devfreq: Fix incorrect argument in error message
- PM / devfreq: missing rcu_read_lock() added for find_device_opp()
- PM / devfreq: exynos4_bus.c: Fixed an alignment of the func call args.
- PM / devfreq: Add sysfs node to expose available governors
- PM / devfreq: allow sysfs governor node to switch governor
- PM / devfreq: governors: add GPL module license and allow module build
- PM / devfreq: map devfreq drivers to governor using name
- PM / devfreq: Use devm_* functions in exynos4_bus.c
- PM / OPP: using kfree_rcu() to simplify the code
- PM / OPP: predictable fail results for opp_find* functions, v2
- PM / OPP: Export symbols for module usage.
- PM / OPP: RCU reclaim
- PM / OPP: Initialize OPP table from device tree
- PM / devfreq: register governors with devfreq framework
- PM / devfreq: provide hooks for governors to be registered
- PM / devfreq: export update_devfreq
- PM / devfreq: Add sysfs node for representing frequency transition information.
- PM / devfreq: documentation cleanups for devfreq header
- PM / devfreq: Add sysfs node to expose available frequencies
- PM / devfreq: make devfreq_class static
- PM / devfreq: fix sscanf handling for writable sysfs entries
- PM / devfreq: kernel-doc typo corrections
- PM / devfreq: Add current freq callback in device profile
- PM / devfreq: Add suspend and resume apis
- PM / devfreq: Core updates to support devices which can idle
- PM: devfreq: init performance/powersave governor
- Remove extra frequency setting
- staging: android: Add some Kconfig help entries
- staging: android: Avoid using camelcase in binder.h
- staging: android: Fix two checkpatch issues in binder.c
- bluetooth: bulk update to the CAF drivers
- Remove excess debugging
-- power: Remove legacy wakelock code.
- PM / Sleep: Use wait queue to signal "no wakeup events in progress"
- rwsem: do not block readers at head of queue if other readers are active
- rwsem: implement support for write lock stealing on the fastpath
- rwsem: simplify __rwsem_do_wake
- rwsem: skip initial trylock in rwsem_down_write_failed
- rwsem: avoid taking wait_lock in rwsem_down_write_failed
- rwsem: use cmpxchg for trying to steal write lock
- rwsem: more agressive lock stealing in rwsem_down_write_failed-
- rwsem: simplify rwsem_down_write_failed
- rwsem: simplify rwsem_down_read_failed
- rwsem: move rwsem_down_failed_common code into rwsem_down_{read,write}_failed
- rwsem: shorter spinlocked section in rwsem_down_failed_common()
- rwsem: make the waiter type an enumeration rather than a bitmask
- rwsem: Implement writer lock-stealing for better scalability
- rwsem-spinlock: Implement writer lock-stealing for better scalability
- PM: Introduce suspend state PM_SUSPEND_FREEZE
- cpufreq: Convert the cpufreq_driver_lock to use RCU
- cpufreq: Convert the cpufreq_driver_lock to a rwlock
Last edited by orangekid; 25th April 2014 at 04:51 PM.
The Following 53 Users Say Thank You to Zarboz For This Useful Post: [ View ]
30th November 2012, 07:48 AM   |  #3  
Zarboz's Avatar
OP Known Scammer
Flag Denver
Thanks Meter: 9,258
 
0 posts
Join Date:Joined: Mar 2009
Donate to Me
More
Come hangout in IRC
freenode #teamblackout
Last edited by Zarboz; 26th March 2013 at 06:38 PM.
The Following 22 Users Say Thank You to Zarboz For This Useful Post: [ View ]
30th November 2012, 07:49 AM   |  #4  
Zarboz's Avatar
OP Known Scammer
Flag Denver
Thanks Meter: 9,258
 
0 posts
Join Date:Joined: Mar 2009
Donate to Me
More
BEASTMODE Revisited is ONLY FOR 4.3 ROMS!!!!!!!!!!!!!!!!!!














This is old news





















BEASTMODE 5.0+ will not install correctly and run correctly for you s-on users please follow these directions to get your customized boot.img off your sdcard
  1. flash zip as you would normally but dont reboot out of recovery
  2. copy the /tmp/newboot.img somewhere you can get to it
  3. then use flashimageGUI or fastboot to flash the newboot.img you pulled from your phone
  4. profit

BEASTMODE 5.1++
OH NOEZ MY SWEEP2WAKE ONLY WORKS 1 WAY:
KERNEL TUNER AND TRICKSTER MOD
now cause this behaviour

i dont get it

but the installer does all the work for you

i now use setcpu you can find that here

http://forum.xda-developers.com/showthread.php?t=505419

it allows control of everything you the user needs to fiddle with



I would not suggest any intense kernel management application
Setcpu is a great one

everything important is handled by your choices in the installer for the kernel


any other management apps may screw with those previously made choices



Common problems and errors



Uhmmm i get weird flickering screen after bootanimation my rom is based of 2.04 firmware
FIX Downgrade your rom to a 1.14 based rom HTC has not released source for their new base and the EGL HAL doesnt play well with this kernel this applies to ALL viper 1.2 users

Beastmode 5.4+ will work on 2.04 based roms with no modifications needed to the rom
Thanks hTC for releasing 2.04 source



I get black screen after boot animation or SOD after first boot what gives?!
FIX For older releases of this kernel you needed to remove the /system/bin/mpdecision and /system/bin/thermald Since release 3.3 this issue has been resolved it does not matter wether you have mpdecision or thermald in your /system/bin/
FIX Make sure you don't have any apps applying settings on boot for voltages clocks etc, or taking any kind of screen off profile for clocks as i have a foolproof screenoff setting built INTO the kernel
Last edited by Zarboz; 27th January 2014 at 04:52 AM.
The Following 20 Users Say Thank You to Zarboz For This Useful Post: [ View ]
30th November 2012, 07:53 AM   |  #5  
Account currently disabled
Thanks Meter: 182
 
591 posts
Join Date:Joined: Aug 2009
More
Quote:
Originally Posted by Zarboz




The Beastmode-DNA kernel Project (formerly EvilZ)

This is a Kernel for the hTC DNA the source is from HTC with mods by myself. You can find my modified source code at https://bitbucket.org/teamblackout/droid-dna-beastmode

and at my teams github here
https://bitbucket.org/teamblackout/e...ckout_edition/


What is a kernel you might ask?




If you dont see something on future plans that you would like. Please shoot me a message
Future Plans:
  • Multicore Mpdecision
  • GPU OC Controlled by installer
  • CPU OC controlled By installer
  • Sweep2wake
  • Insanely awesome Beastmodeness
  • Topology
  • ThermalD Kernel
  • You guys tell me?

would like to extend thanks to:
Sbryan12144, Ca1ne, Mdeejay, Faux123, DooMLorD , TwistedUmbrella, Imoseyon. ThickLizard, ToastCFH, Rydah805, The people who donated and continue to donate, and all the great people on XDA

all upstream patches came from kernel.org and were applied using the standard patch command and then cleaning up .rej files as they come
some upstream patches were cherry-picked from github and are noted as such

2way call recording patch please
The Following 8 Users Say Thank You to k2trill For This Useful Post: [ View ]
30th November 2012, 07:56 AM   |  #6  
Zarboz's Avatar
OP Known Scammer
Flag Denver
Thanks Meter: 9,258
 
0 posts
Join Date:Joined: Mar 2009
Donate to Me
More
Quote:
Originally Posted by k2trill

2way call recording patch please

will look into it but it has been a pain on the other 8960 chipsets
The Following 3 Users Say Thank You to Zarboz For This Useful Post: [ View ]
30th November 2012, 07:58 AM   |  #7  
Senior Member
Flag Victorville,CA
Thanks Meter: 54
 
241 posts
Join Date:Joined: Dec 2010
More
Quote:
Originally Posted by Zarboz

will look into it but it has been a pain on the other 8960 chipsets

Do you think this will solve the sd card permissions and camcorder issues on MyComputerDoctor's rom?
30th November 2012, 07:59 AM   |  #8  
Zarboz's Avatar
OP Known Scammer
Flag Denver
Thanks Meter: 9,258
 
0 posts
Join Date:Joined: Mar 2009
Donate to Me
More
Quote:
Originally Posted by xhunter187

Do you think this will solve the sd card permissions and camcorder issues on MyComputerDoctor's rom?

no idea one of my teammates owns the device just tryin to spread the love this is untested

hence the A001 (alpha release 001 tag)

once i get some testing in things will progress
you can checkout my other work
The Following 3 Users Say Thank You to Zarboz For This Useful Post: [ View ]
30th November 2012, 08:01 AM   |  #9  
Rammstein1313's Avatar
Member
Thanks Meter: 2
 
39 posts
Join Date:Joined: Oct 2012
Thanks for this bro very cool ...

From my DROID DNA
30th November 2012, 08:04 AM   |  #10  
Senior Member
Flag Victorville,CA
Thanks Meter: 54
 
241 posts
Join Date:Joined: Dec 2010
More
Quote:
Originally Posted by Zarboz

no idea one of my teammates owns the device just tryin to spread the love this is untested

hence the A001 (alpha release 001 tag)

once i get some testing in things will progress
you can checkout my other work

I would be willing to test stuff out for you if you would like? Really loving this phone so you can say that I am really anxious to try out new things out. Convinced the wife to take my Rezound since it is such an upgrade from her Statosphere lol. She loves it especially since it is S-Off.

Thread Closed Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Droid DNA Original Android Development by ThreadRank