[KERNEL][17MAR2012] Exclusive PachaKernel I&S Versions [GB/SENSE/ICS] - myTouch 4G Android Development

EXclusiVe KerNeL SuiTE!
The only Sense Kernel with Sixaxis (and others) Support!
Here you can find custom kernels compiled personally for best performace! Optimized and tweaked to show the maximum power of our phone, compiled for personal use and shared with you, users and friends!
Click to expand...
Click to collapse
Thread MAP:
GB/Sense Kernel (Optimized for Runnymede) ----- Post2
ICS Kernel (AOSP/Sense3.6/Sense4.0) ----- Post3
DEV INFOs:
-If you like and enjoy my work, consider to support me A coffee break or drinks is appreciated
-And if you don't want to donate, press thanks to me
THANKS:
First of all mattkle for the support and for the server host space and for all other things (you know bro!)
Dancing Pixel Studios dev team and Earl Cleveland
All the devs and kernel devs
mdeejay for some source things
LordClockan
All the friend supporting me

[GB/Sense] PachaRX Kernel
General Features:
-Based on Ace 2.6.35.14 Source, mdeejay type
-Compiled with 0-Warnings/Errors!
-Optimized and Tweaked for Best Runnymede Experience
-Corrected some things
-Based on Stock HTC Features with adds...
-ReWrites to add Exclusive Features (see Custom Features section)
-Sourced, modified and compiled for the best performace!
Click to expand...
Click to collapse
ExClusiVe Features:
-Performace Tweaks (Done! See Tip&Trics for details...)
-Configured with less debug option for best performace (Done! See Changelog for details...)
-Bluetooth Corrected, ReConfig and with new protocols. Now working with sixaxis app (Done! Read additional info in Tip&Tricks Section!)
-Sound Noise Bug (Done! )
-NTFS Support also on SD-Card, performace (Done!...in testing... )
-Exclusive Power Save Features (Done! )
-2WCR (In progress...)
-USB Full OTG (In progress...)
-Beats SOUND Drivers (WIP)
-Probably other from 3.0 in the future.
Click to expand...
Click to collapse
Current Release Download:
-PachaRX-bb5 I&S 2versionINone!: DOWNLOAD
Old Releases: (and not )
ChangeLog
Code:
[B][U]Version bb5 I&S[/U]:[/B]
[B]-Multidevice Developement (Spade, Glacier, Vision)[/B]
[B]-Two versions, I for bluetooth hack and S for stock fully working kernel![/B]
-Improved performances!
-Another Power Saving improvements!
-Other...
-------------------------------------------------------------------------------------------------------
[B][U]Version B3r4[/U]:[/B]
-Reverted to mdeejay base, it's more fast and clean!
-Swap tweaks
-Solved Popping Sound on MDJ Base
-NTFS Support
[B][U]Version B4 Test Edition[/U]:[/B]
[COLOR="red"]-Switched to Linaro-GCC (i hope solved problems)![/COLOR]
[COLOR="red"]-Corrected Configuration[/COLOR]
[COLOR="red"]-Now it bootup for me! :p LOL [/COLOR]
[COLOR="red"]-Optimized, more performance, more Power Management![/COLOR]
-Minor bugfixes
[COLOR="blue"]-I need user test to understand if problems were related to toolchain![/COLOR]
[B][U]Version B4.0[/U]:[/B]
[COLOR="red"]-Rebased/Reconfigured to solve user issues![/COLOR]
[COLOR="red"]-RadioFM not working, broken by BT Fix, working on it...[/COLOR]
[COLOR="red"]-Addedd some features![/COLOR]
[COLOR="red"]-Solved Popping Sound![/COLOR]
[COLOR="red"]-Addedd 2WCR![/COLOR]
[COLOR="red"]-Added ZRam! Testing and working on it...[/COLOR]
[COLOR="red"]-Done NTFS Support...now i have to test SDCard Speed Improvements...[/COLOR]
[COLOR="red"]-Changed RCU Subsystem (tnx Lord Clockan)[/COLOR]
[COLOR="red"]-Addedd exclusive Power Save features!:[/COLOR]
[COLOR="red"]Panel Self-Refresh for Spade Board[/COLOR]
[COLOR="red"]CPU and Core PM Features[/COLOR]
[B][U]Version B3r3[/U]:[/B]
[COLOR="red"]-Fixed WIFI[/COLOR]
-Solved minor bugs
[B][U]Version B3r2[/U]:[/B]
-Corrected Camera Corruption
-[COLOR="Red"]Popping sound noise corrected![/COLOR]
-ReDisabled Swap Support
-BFQ ad Default Sheduler (see tips section)
-Disabled other debugs options
-Camera Improved to 60fps
-Improved EXT4 Performance a lot!
-Adjusted Settings for Spade
-Enanched Adreno Configuration (in progress...)
[B][U]Version B3r1[/U]:[/B]
-Configured Bluetooth Configuration
-Solved BT Issues with the use of a standard BT MAC (see tips section...)
-Changed Toolchain and make string
-[COLOR="red"]Switched to ANDROID NDK[/COLOR]
[B][U]Version B3r0[/U]:[/B]
-Rebased and Reconfigured for bugfix
-Writes in board-spade.c
--------------------------------------------
[B][U]Version B2[/U]:[/B]
-Principally solved performace issues.
-Reverted RCU subsystem changes
-Re-enabled Swap Support
-Reverted on SLQB Allocator
-Disabled a lot of DEBUG Options
-Disabled kernel memory leak detector
-Disabled Mutex Debbugging
-Removed Tracers
-ReWrites in board_spade.c for bluetooth configuration corrections
-TTY Changes for HCI BT Protocol
-Addedd the Right BT Protocols
-Added L2Cap Extended Features
-Added Serial_MSM_HS_PURE_ANDROID support
-Adjusted UART Configuration
[B][U]Verion B1.1[/U][/B]
-Reconfigured Shedulers, looking for best performance.
-Disabled Swap Support
[B][U]Version B1[/U][/B]
-Reconfigured RCU Subsystem
-Based on Preemptable TRI-Based Hierarchical RCU
-Other...Initial Build! Deprecated.
Tips&Tricks&AddOns:
-Performace:
Disabled most of debug options for optimize performace. (Thanks to cyanogenmod)
Improved EXT4 Performance with edits to FS configuration.
Setted the BFQ Sheduler ad Default! If you have high battery drain, consider to change it with the Noop Sheduler (You can do this with NoFrills, or other app.)
-Bluetooth Update:
The first Exclusive Feature implemented was the new configuration for Bluetooth driver. Now apps like sixaxis are working also on sense roms.
-An issue is the search of other phones in bluetooth settings with I Version. This is a workaround:
1)Activate Bluetooth
2)Click on Search
3)Now set the phone as relevable and all the other phones are showing. Then pair and use normally the bluetooth
****If you have problems click on discoverable on each step of pairing and connection with other devices. The problem seems to be related to a low power state of bluetooth so you have to sollicit it to make it working if you don't like this use the S Version
-Another issue is that in this mode (L2cap and HCI) the system "lost" the bt mac address and report a 00:00:00:00:00 address. To bypass this issues i used a script to set a Standar MAC address during the use of HCI apps. I setted 1a:2b:3c:4d:5e:6f. For the best flessibility consider to change you personal Address. This is a How to guide:
1)Activate bluetooth and go in settings, Info, Hardware Info
2)Take your personal BT MAC Address
3)Open a File Manager with root permission
4)Navigate to system/etc/init.d
5)Edit the 87bdaddr file
6)Replace the standard address (1a:2b...) with your personal address.
7)Save and reboot the phone...Done!
Source Code:
http://xxxpachaxxx.kleinrealms.com/?page_id=167

[ICS] PachaICS Kernel
General Features:
-Based on Ace 2.6.35 ICS Source of Quattro Kernel (All the thanks to mdeejay!)
-Compiled principally for ICS Sense Roms
Click to expand...
Click to collapse
ExClusiVe Features:
-In Developing...stay tuned
Click to expand...
Click to collapse
Current Release Download:
-PachaICS: DOWNLOAD
Old Releases: (and not )
-Nothing...first release in SmartBeat Supremacy Rom
ChangeLog
Code:
[B][U]Initial Release[/U][/B].
-initial build
-initial configuration
-all shedulers
-hierarchical BFQ as default
-build0.1
-reconfigured for wlan
-disabled ethernet support
-now only wlan support with external module
-
Source Code:
https://github.com/XxXPachaXxX/msm7x30-ics

Awesome! We needed this!
Sent from my HTC Glacier using Tapatalk

So we could use this on Virtuous Affinity 3.11.0? Awesome work mate!!
EDIT: When I install using 4EXT Touchcovery, it makes the screen go black. When I try CWM, I get "E:Can't open /sdcard/nameofkernel.zip (bad) Installation aborted.
What's wrong?
EDIT2: When I try to replace it on my SD, I get error 0x800705700

Anyone have a good mirror
If I helped, give thanks, if you please.
........Death before dishonor........
Team inferno
Leader

Mr.Highway said:
Anyone have a good mirror
If I helped, give thanks, if you please.
........Death before dishonor........
Team inferno
Leader
Click to expand...
Click to collapse
http://dev-host.org/M9i
---------- Post added at 05:43 PM ---------- Previous post was at 05:38 PM ----------
Found the problem. The ZIP was corrupt. Had to repair it, then flashed successfully Might want to update the OP.

Usb otg on GB kernel? Cool!!
Sent from my HTC Glacier using XDA

How well is this compatible with MIUI? Or do I need to run it myself to figure that out?

madmanmostafa said:
How well is this compatible with MIUI? Or do I need to run it myself to figure that out?
Click to expand...
Click to collapse
It's for Sense it's not an AOSP Kernel.
Correction, look for post 3 it appears to have AOSP included. It does say ICS Sense ROMs so I would take that as a warning... Nandoid it.

Yeah. Last time I ran the wrong kernel, BT stopped working. However, battery life was crazy good.

invasion2 said:
http://dev-host.org/M9i
---------- Post added at 05:43 PM ---------- Previous post was at 05:38 PM ----------
Found the problem. The ZIP was corrupt. Had to repair it, then flashed successfully Might want to update the OP.
Click to expand...
Click to collapse
The kernel in this mirror does not boot on my device running 3.6 and the zip on op downloads empty.

I'm running sense 3.5 and tried flashing the GB/Sense one and after rebooting out of recovery it just gets stuck on the splash screen
Sent from my HTC Glacier using XDA App

It looks great man, thanks for ur hard work
Sent from my HTC Glacier using XDA

I haven't a desire z for test, but the kernel is unified for spade/vision/glacier...on ics the mdeejay's kernel is newer and better than mine mine ics is outdated now...need to update it...thanks

Another kernel dev? Oh yeah, this device isn't going anywhere !

Any mirrors? Wupload gave me a bad download and it's making me wait 45 mins to try again.
Edit: can you check the sense kernel download? I've gotten the same bad download twice now so I'm thinking it's something wrong with the hosted file.
Sent from my HTC Glacier using xda premium

eqjunkie829 said:
Any mirrors? Wupload gave me a bad download and it's making me wait 45 mins to try again.
Edit: can you check the sense kernel download? I've gotten the same bad download twice now so I'm thinking it's something wrong with the hosted file.
Sent from my HTC Glacier using xda premium
Click to expand...
Click to collapse
Try my dev-host mirror a few posts above.
Sent from my Sense 3.6 Glacier using XDA Premium.

The ICS kernel I tried doesnt have a sceen off profile like smartass, is there a plan to add more governers to the kernel?

Related

[KERNEL][ICS][22.02.2012] Team Eos ROM - kernel collaboration & kernel thread

Hi guys,
in the future I will post the current modified kernel-source for the Team Eos ROM for kernel I'm using on my Xoom (and probably also the current compiled )
edit1:
current kernel-source - which I'm using with nightly #49 right now - is here:
Kernel Source:
tiamat-kernel-mod on github
update:
latest branch is at:
ics_tiamat_mod07
Installation:
either compile the kernel via ./xoom.sh and then flash the zip-package in release/Xoom
or
flash the attached compiled kernel in this post (which I'm currently using)
md5sum: ce0fdf52a8b0e28b6028a0e9cbd3f834 release/Xoom/ICS_20120222_Platypus_for_Xoom_r6.zip
Characteristics:
- hardfloat floating point (up to 40% more performance) + VFP-optimized flags
- cgroups timer slack to group together similar tasks to improve (lessen) cpu load [and potentially improve battery runtime]
- ck-patchset (by Con Kolivas): more efficient memory management & preparation for improved swap handling
- mmc/microSD card increased write timeout: fix against data loss when writing to slow cards
- quiet binder: (might not be a problem on this kernel but just in case)
- mmc: core: Claim host while freeing card: fix a BUG_ON while removing the sdcard
- pmem: fix buddy free memory corruption bug
- LOAD_FREQ (4*HZ+61) to avoid loadavg Moire
- more tighter CFS (cpu scheduler) timings: more smoothness and less delay / lags
- conservative governor tweak: to make it a min/max governor
- unlikely-likely cleanups & optimizations: less false branch-prediction
- vmscan: move referenced VM_EXEC pages to active list
- enable advanced congestion control (for network) & set YeAH TCP to be the default
- a few filesystem/inode integrity improvements
- improved memcpy & memmove
- nohz/sched: delay going tickless when CPU is loaded should in total cut down power consumption e.g. while MP3 playback
- FuguMod network security enhancements (thx to nikademus !)
- add nofail variants of kmalloc kcalloc kzalloc for the filesystems
- BFQ i/o scheduler v3-r2 for 2.6.39
- to be built with Linaro 4.5 toolchain
- graphite + other optimization flags [testing & need feedback - battery, performance, stability, etc.]
- kernel compiled with stack-smashing protector support
- UACCESS_WITH_MEMCPY disabled (higher latency)
- syncookies enabled
- (access to) DEVMEM & DEVKMEM disabled
- paranoidly initialize SD
- make kernel panic & reboot during hardlock
- debug memory during bootup (once)
- add some crypto algorithms
- add support for unaligned accesses (more performance)
- improved sha1-implementation
- smartass V2 governor (for testing)
- remove the generic_file_aio_read() plug [should improve performance & fix a regression - not sure if it plays that much of a role on the Xoom]
update:
some more stuff got added (among those: tailored CFLAGS to the tegra2 architecture/processor) - will add those here in the list later
Kudos:
Bigrushdog
Coolbho3000
Solarnz
Kcrudup
Cybertronic
Steady Hawkin
TDR
Bazar6
and all the other kernel devs out there
DISCLAIMER: the kernel (binary) and driver modules are provided as is. If problems occcur they most probably are from upstream and can be fixed with the newest version. Since I'm doing this in my free spare time as a hobby (quenching my thirst for tweaks & performance) updates will occur irregularly as time permits and I see fit (most probably when new features & bugfixes arrive). YOU are responsible for the actions that you take (such as over- or underclocking), etc. You agree that I can not be held liable for any potential damage that arises from your actions in combination with or the usage of this kernel and other related parts.
edit0:
a few questions for the start:
- anyone attempted & was crazy enough to test grsecurity stuff on their kernel ?
- until now I only flashed the kernel via fastboot flash:raw and by linking to the initramfs - how to build the gzipped cpio file into the kernel ?
--> adding it to CONFIG_INITRAMFS_SOURCE="" ?
Looking forward to improving the Xoom experience !
Thanks !
Xoom Xoom
Hey I Post little question... Hope you could help me ?
http://forum.xda-developers.com/showpost.php?p=22127704&postcount=463
Thanks a lot!
tb-killa said:
Hey I Post little question... Hope you could help me ?
http://forum.xda-developers.com/showpost.php?p=22127704&postcount=463
Thanks a lot!
Click to expand...
Click to collapse
*) nope the whole repo is cloned, not sure if there's on option only to clone ics branch
*) you need an ARM toolchain to compile it (e.g. https://android-build.linaro.org/ , use 4.5 toolchain for this; https://android-build.linaro.org/builds/~linaro-android/toolchain-4.5-2011.10/)
*) it naturally should be make stingray_defconfig - but better get the config from the running kernel on your Xoom zcat /proc/config.gz and place it in arm/arm/configs/tingray_defconfig then attempt to build
hope that helps
I'm currently still looking for SLQB and classic rcu or another more light-weight RCU implementation for the 2.6.39 kernel for SMP
there exists Tiny preemptible RCU but this only for UP (uniprocessor) so doesn't apply
any ideas ?
Ok ok I'll talk with Solarnz and see if we can post something soon. There's been ALOT of config80211 coming from upstream. When we publish it'll be a doozie
And ill publish a version for the module fans out there
ok, got some time to test the BFS scheduler which might have or not have improved battery runtime
but definitely might have improved smoothness (e.g. on the galaxy s it does)
unfortunately it doesn't play nice with the android kernel (such as the same problem occured with the kernel 2.6.35-based kernel on the gt-i9000/galaxys s and only really started to work more or less properly after it got ported to 3.0-kernel)
so there must be another way to improve smoothness ...
zacharias.maladroit said:
*) nope the whole repo is cloned, not sure if there's on option only to clone ics branch
*) you need an ARM toolchain to compile it (e.g. https://android-build.linaro.org/ , use 4.5 toolchain for this; https://android-build.linaro.org/builds/~linaro-android/toolchain-4.5-2011.10/)
*) it naturally should be make stingray_defconfig - but better get the config from the running kernel on your Xoom zcat /proc/config.gz and place it in arm/arm/configs/tingray_defconfig then attempt to build
hope that helps
I'm currently still looking for SLQB and classic rcu or another more light-weight RCU implementation for the 2.6.39 kernel for SMP
there exists Tiny preemptible RCU but this only for UP (uniprocessor) so doesn't apply
any ideas ?
Click to expand...
Click to collapse
Thanks man you made my day !!
Now i got kernel compiled but have the same problem like you without insert initramfs file ... did you fixed these problem ?
Does you could check out if we could combine xoom kernel with V4L Stuff ??
Great would be the chance to get also UVC integrated !!
tb-killa said:
Thanks man you made my day !!
Now i got kernel compiled but have the same problem like you without insert initramfs file ... did you fixed these problem ?
Does you could check out if we could combine xoom kernel with V4L Stuff ??
Great would be the chance to get also UVC integrated !!
Click to expand...
Click to collapse
like bighrushdog or solarnz already answered:
the initramfs is preserved while flashing the kernel via cwm
you can however also extract the initramfs and flash it via fastboot (that's what I usually do)
to be honest I'm currently trying to keep the footprint of kernel development as low as possible for me & I'm rather uninterested in that camera stuff right now
sorry
edit:
@all that are interested:
please give the latest kernel a try and tell what you like or don't like about it (e.g. governors, etc.)
when it works well I'll issue an pull-request to get it "upstream" into the tiamat kernel
the current kernel (ICS_20120222_Platypus_for_Xoom_r6.zip) has been tested on Team Eos nightly #70
Thanks !
Flashed! I hope in a no drain battery. Native gov is Ondemand (where's SmartAssv2?) let's test it and wait few days
EDIT : mmmmmhhhh it seems like CPU doesn't sleep. Keep testing
Sent from my Xoom on EOS ICS Everest
Support USB Mass Storage ?
like rogue kernel support fat-32?
zacharias.maladroit said:
like bighrushdog or solarnz already answered:
the initramfs is preserved while flashing the kernel via cwm
you can however also extract the initramfs and flash it via fastboot (that's what I usually do)
to be honest I'm currently trying to keep the footprint of kernel development as low as possible for me & I'm rather uninterested in that camera stuff right now
sorry
edit:
@all that are interested:
please give the latest kernel a try and tell what you like or don't like about it (e.g. governors, etc.)
when it works well I'll issue an pull-request to get it "upstream" into the tiamat kernel
the current kernel (ICS_20120222_Platypus_for_Xoom_r6.zip) has been tested on Team Eos nightly #70
Thanks !
Click to expand...
Click to collapse
As you know, the modules are the easy part. Implementation is a nightmare and not high on the priority list. However, I've spent the last few days tearing bcmdhd and wpa_supp apart looking for the final piece of the adhoc puzzle. I have alot of info. If you're interested we can open a discussion. Cause its kicking my ass atm
I figured out the adhoc problem but i'm not sure just how to fix it yet. See my post in the EOS rom threads. Also, i merged your mod8 branch with my ics_drivers branch. I'm gonna build and flash. I bet it kicks serious ass!

[Kernel] [PrimoU] 2013/05/21 HELLBOY

Hi
I started a new kernel "project"
Compared to Titanium-KISS this will include also experimental features
and will likely "move away" from HTC kernel sources in the future.
So this kernel is my "playground" but I try to keep it usable
and working all the time but you can expect that some things will
be broken from time to time
The first version is based on latest KISS kernel
So it includes all "well-known" features available there
I am not responsible for anything bad happens to your device
when using this kernel
github:
https://github.com/maxwen/primou-kernel-HELLBOY
Download:
http://www.mediafire.com/?lo2ctaplonbdh
201305202359
Changelog:
-reverted to BFQ v5.1 - v6 causes problems
-smartmax update
201305140232
Changelog:
-upgrade to BFQ v6
-added smartmax CPU governor
201305062257
Changelog:
-S2W fixes
-enabled fauxsound support
201305060119
Changelog:
-added double tap to wake
allows waking up the device by double tapping on the lower part of the screen - disabled by default
sysfs interface:
Code:
/sys/android_touch/s2w_allow_double_tap
1 -enable 0 - disable
Code:
/sys/android_touch/s2w_double_tap_barrier_y
default 1300 - y-barrier below that taps will be recognized
Code:
/sys/android_touch/s2w_double_tap_duration
default 150 - time in ms for minimal duration between the two taps
Code:
/sys/android_touch/s2w_double_tap_threshold
default 150 - threshold how much longer the duration can be then duration
20130411
4.2 version with fixed accelerometer - thanks to 1ceb0x
http://www.mediafire.com/?y04jyyu2wk2fig3
201302142348
Changelog:
-added fast charge
to enable run
Code:
echo 1 > /sys/class/power_supply/battery/fast_charge
-from now one you will also find the 4.2 in the same download location
it may have a different build data - Just look at the tag 42 in the file name
There is only one small source change required to work on 4.2 roms.
201212251747
Changelog:
-multi touch fix - thanks to d-panja3 for pointing me at this
201212152218
ChangeLog:
-completely new S2W based on the work of nik3r and myself for the HOX+
201212151740
Changelog:
-enable support for KSM http://en.wikipedia.org/wiki/Kernel_SamePage_Merging_(KSM)
to enable go to performance settings -> memory management -> Kernel samepage merging
201212011716
Changelog:
-switched to linaro 4.7 toolchain
-overhaul of compile flags
-improved lowmemorykiller
-added some arm specific fixes and enhancements
-reduced default vibrator strength
201211242348
This is for CM10 only!
Changelog:
-ramdisk change required for - http://review.cyanogenmod.org/#/c/19249/
201211231230
Changelog:
-updated interactive govener
-cleanup ramdisk
-readd fix for screen flickering in CM10
201211212238
Changelog:
-added interactive govener
-cleanup logging
-switched to SLOB memory allocator (needs testing if it will be an imrprovement)
201211160001
Changelog:
-included zram support http://en.wikipedia.org/wiki/ZRam
using CM10>=2011115 this works out of the box
using CM9 you need to flash this in recovery http://goo.im/devs/maxwen/CM10-primou/zram-script.zip
201211062321
HELLBOY kernels will from now on only for CM ROMS
Sense users use KISS kernel http://forum.xda-developers.com/showthread.php?t=1765687
Changelog:
-fix for screen flickering in CM10
201211052318
Changelog:
-this is only for CM10 now - others will follow after I have time to test
-updated to latest msm adreno kernel drivers
201210251305
Changelog:
-added BFQ scheduler
-debloated HTC stuff
-enabled OC up to 2.0GHz
Have fun
Max
awesome~try this one~THX
Max is this compatible with my CM10 rom's? as the PA\AOKP gsm differ ram disk wise from mine. if not it's fine, just put up a warning please
Hi
Oops - wait a little bit
Need to reupload
max
EDIT: new upload done
Lloir said:
Max is this compatible with my CM10 rom's?
Click to expand...
Click to collapse
It is build on latest CM10 ramdisk from "yesterday"
so the warning should go to all who are NOT using your CM10
I will not maintain different JB ramdisk so all users of
JB "based" ROMs like PA and AOKP be aware of this. You can try but I
will not guarantee that it works
maxwen said:
It is build on latest CM10 ramdisk from "yesterday"
so the warning should go to all who are NOT using your CM10
I will not maintain different JB ramdisk so all users of
JB "based" ROMs like PA and AOKP be aware of this. You can try but I
will not guarantee that it works
Click to expand...
Click to collapse
will check it on PA GSM. actually, the PA rom should not have a different ramdisk than cm so it should work.
I'll test on AOKP and let u know in a few hours.....keep it up
Sent from my One V using xda app-developers app
Confirm as working on latest PA 2.50 from GSM side.
No FC's, no errors..
It needs some improvements here and there but I know this is the first release so I will be gentle .
Congratulations Max and keep this work up. I might have found the right kernel for me.
work's like Sex on CM10 and UJ dude no issues at all, no slow downs nothing
Works perfect with with amazing sense v 0.2 up to 1.7ghz
Sent from my HTC Desire S using xda premium
Pre-oc and uv sense kernel
Build for Sense with pre-oc and uv
CHANGELOG:
Minimum freqency is 368mhz at boot
Max freqency is 1.7ghz at boot
UV for higher oc values is -25
-All thanks to maxwen
Download: http://shubham.viperbravo.info/boot-HELLBOY-sc-OC-VDD.img
i got the cm9 and cm10 versions from the name
can u plz tell me whats "boot-HELLBOY-201210251305.img"
abhikm001 said:
i got the cm9 and cm10 versions from the name
can u plz tell me whats "boot-HELLBOY-201210251305.img"
Click to expand...
Click to collapse
Sense Version.
kool
hey the ROM works like a CHARM on my AOKP 4.1.2 [bulid 24th oct] maintainded my rukin
keep up the good WORK
Hi
Just some more information about this kernel.
There are 2 motivations for me for this
1) Adi_Pat has unfortunately stopped his kernel dev for the moment
so I would like to continue his great work by integrating some of his
changes and improvements
2) moving towards a mainstream CAF kernel
To support simonsimons34 project to provide me a test platform
where I can easily test and try CAF components before.
max
1ceb0x said:
It needs some improvements here and there but I know this is the first release so I will be gentle .
Click to expand...
Click to collapse
Just tell me what you have in your mind
and I will see if I can do it
maxwen said:
Just tell me what you have in your mind
and I will see if I can do it
Click to expand...
Click to collapse
some improvements in internal task killer would be great to revamp a little the amount of ram free... right now the free ram is less with 10-15 mb than kiss kernel.
Van u add more governor's and schedulers? And one more req...voodoo sound please
Sent from my One V using xda app-developers app
@shubham can you build a sense version without uv as my phone does not boot an undervolted kernel. Please.

[JB 4.2][ROM]Mackay ROM 2.999 Final (9-Oct-2013)

I have been sharing my CM7/CM9/CM10 builds for some time in several thread, which culminated in the MackayROM. I continue now with JB4.2 from where I am for JB4.1. MackayROM is based on CyanogenMod sources, with several performance enhancements.
About Cyanogen: CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.2 (JellyBean), which is designed to increase performance and reliability over stock Android for your device.
Disclaimer: I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
If you run into errors, I may not be able to solve it!
If you know a solution to a problem, either upload it yourself to Gerrit Code Review or contact me through pm.
The ROM is based on CM10.1 with the following changes:
-Mackay Kernel:
-Set of cherries picked from gerrit (differing by the day)
-Some handmade patches I did myself to the source code
Feature request are OK, but remember:
1. I try to stay close to stock
2. I will not include additional apps, unless they can be build from source
3. The time I spend on features depends on how much I like them myself
Changelog of 2.99 Final compared to previous release (2.13.0)
-Because I am going to move over to JB4.3, this is the final JB4.2 build
-Source code updated 14-Aug-2013
-New kernel 0.399-Final (updated to Linux v3.0.90)
-Updated GPS blobs from CM10.2
Full changelog of 2.99 Final compared to stock CM10.1:
CM10.1 sources of 14-Aug-2013
All features compared to stock kernel:
-Mackay kernel 0.341: http://forum.xda-developers.com/showthread.php?t=2024374
-Christopher86's cortex-A8 optimized Linaro toolchain (June version)
-O3 optimization
-updated to linux kernel version 3.0.90
-SLQB memory allocator (default, should be slightly faster)
-XZ compression of kernel & initramfs
-395MB RAM
-SIO scheduler
-Added Lagfree governor
-ROW scheduler (tweaked, default scheduler)
-FIOPS scheduler (tweaked)
-XZ compression of kernel & initramfs
-395MB RAM
-many improvements to IO schedulers in general
-Deadline tuning (thanks to DerTeufel)
-Ondemand tuned (updated based on code of stratosk)
-SmartassV2 governor
-Interactive governor (updated to android 3.4 code + fixes)
-Wheatley & Lulzactive governors
-Conservative tuned
-Call volume hack (use “Settings>Mackay Settings”* to set volumes)
-Reduced battery polling interval
-Fast charge (activate through “Settings>Advanced Settings”* or the QuickCharge toggle in MackayROM)
-WiFi PM_FAST mode selection (activate using “Settings>Mackay Settings”*)
-Battery life extender (set through “Settings>Mackay Settings”*)
-CustomVoltage (set using NSTools)
-USB OTG support (needs external power supply)
-1100-1400MHz OC steps
-Custom kernel splash (Thanks to Malcho)
-Updated charging logo to match open charger
-Disabled swap & zram
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-Entropy tweaks: http://lwn.net/Articles/489734/
-backport CPUIDLE from 3.5
-arm/crypto: Add optimized AES and SHA1 routines
-Unaligned CPU access
-Improvements to RWSEM code
-Improvements to binder code
-Improvements to tmpfs
-Added frandom (much faster random number generator)
-Updated to lowmemorykiller with PID whitelist (thanks to stratosk)
-Many parts of the code build as module to reduce effective kernel size
-Updated wifi driver to 5.90.195.114
-Updated GPU driver to DDK [email protected]
ROM comes with stock colour. Version with voodoo colour can be downloaded from:
http://rootaxbox.no-ip.org/kasper_h/kernels/JB42/
*Available through Settings>Mackay Settings (only available with Mackay ROM 2.4.7+)
bootable/recovery:
-Mackay recovery (based on CWM 6.0.3.3 or TWRP 2.6.0.0)
-Clear NSTools settings
-Clear init.d settings
-Show battery status in recovery
-Aroma FileManager
-Include using soft keys to navigate the menu (thanks fishears for the idea)
Added apps:
-Gapps (small set of gapps)
-AngryGPS
Removed apps:
-VideoEditor & demo VideoFiles
vendor/cm:
-Adapt for custom MackayROM building (bootanimation, ROM&file name)
-Custom bootanimation (Thanks to Malcho)
device/samsung/aries-common:
-Sets app-close to 1000 ms
-Add flags to build TWRP
hardware/samsung:
-F4k 720p patch for bigmem kernels
AriesParts (“Mackay Settings” in Settings menu):
Add mackay kernel settings options:
>WiFi PM mode selection
>BLX settings
>BLN activation
>Navbar selection
>Processor settings (governor/frequencies)
>IO scheduler
frameworks/base:
Option to enable gfx effects
Changed USB page icon from Android to Cid
Set QS panel opening to outer 15% of statusbar
FastCharge toggle for QuickSettings/Powerwidget
Battery bar + Fix Battery bar 2dp and 3dp graphics glitch
RAM bar
SystemUI: Option to display Quick Settings when there are no ongoing notifications
FastCharge Tile & PowerWidget button
Phone:
Transparent incoming call screen
Settings:
Removed user stats
Option to enable gfx effects
Statusbar Clock modding (position, color, date)
Disable on/off toggle button for profiles on Settings main page
Battery bar
RAM bar
WiFi : Add “Forget all networks”
Added option to always pull down quick settings
FastCharge Tile & PowerWidget button
Coming from stock Samsung ROM/CM7:
-The safest way is to flash CM9 first and then flash Mackay ROM. Going directly from Samsung ROM/CM7 to Mackay ROM may lead to loosing IMEI.
Can be flashed on top of any CM9/CM10.0 build:
-Coming from CM9 or CM10-builds with an old/different partition layout (older than 0817, helly bean): your phone will be wiped (except SD card)
-Coming from a recent CM10.0 build (0817 or later): this is a non-wipe update. I advice to wipe, except when coming from MackayROM 1.6.1 or higher
-Any JB4.2/CM10.1 gapps packages should be flashed for Google Play and other google apps (e.g. from http://goo.im/gapps)
-Custom kernels can be used only if specific for JB4.2
Credits:
-teamhacksung/pawitp for making CyanogenMod work on our ancient phone
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
-rootax &xdafileserver for providing a high-speed server for high quality downloads
-Malcho for his bootanimation & kernel splash
Downloads:
https://s.basketbuild.com/devs/kasperhettinga/sgs/rom/pre-KK/
Official gapps:
http://goo.im/gapps
For those who want to theme it even further, Bejda made a Mackay splash screen!
http://forum.xda-developers.com/showthread.php?t=2214468
To download the same kernel, but then with voodoo colour:
https://s.basketbuild.com/devs/kasperhettinga/sgs/kernel/pre-KK/
FAQ
Q. I can't change governor in NStools (or any similar app)
A. Go to recovery, mount data & datadata partition, then fix permission. You can also install the fix permissions app to this for you: http://bit.ly/YxPgLD
Q. Process x (e.g. mediaserver/phone) is eating 50+% of my battery, what should I do?
A. Go to settings>apps>all and find the app which is causing the battery drain. Then delete app data and reboot phone. If it does not help, you can combine this step with clearing dalvik cache.
Q. I have problems with Play Store FC
A. Please install a recent gapps package (see e.g. http://goo.im/gapps)
Q. App x misbehaves
A1. If you installed it from Play Store you should report to the author of the app
A2. If it is an app bundled with the ROM, please give me the following information:
-ROM & kernel version number
-Previous ROM & last time you wiped
-Which app
-Describe the problem (how can it be reproduced -> otherwise it is impossible to test for me)
-If possible, make a logcat (e.g. if an app crashes/does something odd, a logcat can help trace back to the origin)
Great!!! Download finished-> installation without any issues finished-> phone is booting and starting without any wipes from Matts 4.2.1. Wifi works!
Many thanks Kaspar for another great ROM!
Yeees, will try and give feedback asap
its smooth, no lags so far and no fcs for me! :good:
The most difficult part was to get WiFi to work out-of-the box.
I actually reverted all the updates of pawitp. So the source code of the kernel is identical to the JB4.1 version of the kernel.
I'm waiting for more feedback and I'll flash ..
Sent from my GT-I9000 using xda premium
Can I try flashing it over CROM Mix 8 without a wipe?
burkisha said:
Can I try flashing it over CROM Mix 8 without a wipe?
Click to expand...
Click to collapse
you should dont at crom is slim based and this is cm10.1.
if you flash you may fall under some issues so it better to have fresh installation.
Credits should also go for Pawitp for today's Wi-Fi fixhttp://forum.xda-developers.com/showpost.php?p=34883751&postcount=738
//-->
Works very smooth, better than the other 4.2 roms in terms of smoothness. No Fc or other errors, good work Is it possible to include a quick settings mod or do you wait until something similar gets merged into cm 10.1?
Ah, just a little question, it's cm based so there are toggles and cm option ?
Sent from my GT-I9000 using xda premium
H-Body said:
Works very smooth, better than the other 4.2 roms in terms of smoothness.
Click to expand...
Click to collapse
I agree. This is an amazing rom considering it's an alpha build. I'm really impressed. It's definitely ready for daily use.
I just miss one thing: center clock.
wingg said:
Credits should also go for Pawitp for today's Wi-Fi fixhttp://forum.xda-developers.com/showpost.php?p=34883751&postcount=738
//-->
Click to expand...
Click to collapse
I have no idea what pawitp's wifi fix is. I don't use a wifi fix. Anyway, I am heavily indebted to his work in general!
H-Body said:
Works very smooth, better than the other 4.2 roms in terms of smoothness. No Fc or other errors, good work Is it possible to include a quick settings mod or do you wait until something similar gets merged into cm 10.1?
Click to expand...
Click to collapse
QS mod is currently under review on gerrit. I'll give it a try anyway tomorrow. This build is just a clean start
Verstuurd van mijn GT-I9000
kasper_h said:
QS mod is currently under review on gerrit. I'll give it a try anyway tomorrow. This build is just a clean start
Click to expand...
Click to collapse
A very good clean start
Just flashed 30 min ago, im restoring apps with rom toolbox, wipped everything including system, sd card..all, tomorrow during the day ill put my thoughts here, till now its looking good no probs till now all smooth.
floflo-33 said:
Ah, just a little question, it's cm based so there are toggles and cm option ?
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
Yes.
---------- Post added at 08:23 AM ---------- Previous post was at 08:15 AM ----------
kasper_h said:
I have no idea what pawitp's wifi fix is. I don't use a wifi fix. Anyway, I am heavily indebted to his work in general!
QS mod is currently under review on gerrit. I'll give it a try anyway tomorrow. This build is just a clean start
Verstuurd van mijn GT-I9000
Click to expand...
Click to collapse
With some users Wi-Fi is broken which doesn't depend on which kernel to use. E.g. you are using Semaphore and Wi-Fi doesn't work, you can flash pawitp's Wi-Fi_fix to get Wi-Fi working.
Good job I've flashed, all is OK but for me it's laggy :/
Sent from my GT-I9000 using xda premium
Is external SD card connecting and shown at pc? For there is only internal sd connection....
External card not showing in pc, wifi , 3g net working fine, gps had a fix even before maps finished loading the graphics first time using gps this morning, the rest all fine, ready for daily use for sure, im keeping this one not going back to 4.1, if its good already in alpha it will be perfect soon.
Just missing all the tweaks that dont exist yet
Nice beginning. Perfect for daily use. Waiting for news :good:

[JB 4.3][ROM]Infamous AOKP 1.1

[JB 4.3][ROM]Infamous AOKP 1.1
As many users requested an update of Infamous AOKP for JB4.3, I decided to give it a try!
I have been sharing my CM7/CM9/CM10/CM10.1 builds for some time in several thread, which culminated in the MackayROM & Infamous AOKP. I continue now with JB4.3 from where I was for JB4.2. Infamous AOKP is based on AOKP sources, with several performance enhancements.
About AOKP: AOKP is a free, community built, aftermarket firmware distribution of Android 4.3 (JellyBean), which is designed to increase performance and reliability over stock Android for your device.
Disclaimer: I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
If you run into errors, I may not be able to solve it!
If you know a solution to a problem, either upload it yourself to Gerrit Code Review or contact me through pm.
The ROM is based on AOKP sources with the following changes:
-Mackay Kernel:
-Set of cherries picked from gerrit (differing by the day)
-Some additional patches I did myself to the source code
Feature request are OK, but remember:
1. I try to stay close to stock
2. I will not include additional apps, unless they can be build from source
3. The time I spend on features depends on how much I like them myself
Changelog of 1.1 - 09-Oct-2013
-Source updated to 9-Oct
-Newest kernel (with zram) & updated device tree
Changelog of 1.0 - 25-Sep-2013
-First ALPHA build
-I booted it to be sure it works, but it has not been extensively tested
Full changelog of 1.0 compared to stock AOKP:
AOKP sources of 25-Sep-2013
All features compared to stock kernel:
-Mackay kernel 0.415: http://forum.xda-developers.com/showthread.php?t=2397502
-Christopher86's cortex-A8 optimized Linaro toolchain (September version)
-O3 optimization
-updated to linux kernel version 3.0.96
-SLQB memory allocator (default, should be slightly faster)
-XZ compression of kernel & initramfs
-395MB RAM
-SIO scheduler
-Added Lagfree governor
-ROW scheduler (tweaked, default scheduler)
-FIOPS scheduler (tweaked)
-XZ compression of kernel & initramfs
-395MB RAM
-many improvements to IO schedulers in general
-Deadline tuning (thanks to DerTeufel)
-Ondemand tuned (updated based on code of stratosk)
-SmartassV2 governor
-Interactive governor (updated to android 3.4 code + fixes)
-Wheatley & Lulzactive governors
-Conservative tuned
-Call volume hack (use “Settings>Mackay Settings”* to set volumes)
-Reduced battery polling interval
-Fast charge (activate through “Settings>Advanced Settings”* or the QuickCharge toggle in MackayROM)
-WiFi PM_FAST mode selection (activate using “Settings>Mackay Settings”*)
-Battery life extender (set through “Settings>Mackay Settings”*)
-CustomVoltage (set using NSTools)
-USB OTG support (needs external power supply)
-1100-1400MHz OC steps
-Custom kernel splash (Thanks to Malcho)
-Updated charging logo to match open charger
-Disabled swap & zram
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-Entropy tweaks: http://lwn.net/Articles/489734/
-backport CPUIDLE from 3.5
-arm/crypto: Add optimized AES and SHA1 routines
-Unaligned CPU access
-Improvements to RWSEM code
-Improvements to binder code
-Improvements to tmpfs
-Added frandom (much faster random number generator)
-Updated to lowmemorykiller with PID whitelist (thanks to stratosk)
-Many parts of the code build as module to reduce effective kernel size
-Updated wifi driver to 5.90.195.114
-Updated GPU driver to DDK [email protected]
-Proportional Rate Reduction for TCP
-Introduce timer slack controller
ROM comes with stock colour. Version with voodoo colour can be downloaded from:
http://rootaxbox.no-ip.org/kasper_h/kernels/JB43/
Kernel for switching internal & external SD
Because vold.fstab is no longer used and has been integrated in fstab.aries (which can only be changed before compiling the kernel, as it ends up in the ramdisk), I made a special kernel version with switched SD cards:
http://rootaxbox.no-ip.org/kasper_h/kernels/JB43/switchSD/
*Available through Settings>Mackay Settings
CWM:
-Clear NSTools settings
-Clear init.d settings
-Show battery status in recovery
-Aroma FileManager
-Include using soft keys to navigate the menu (thanks fishears for the idea)
-Enable holding keys for repeated presses
-Themed orange
TWRP:
-Themed orange
-Run recovery-apps (zip files should be present in /system/mackay, launch them through advanced->run app)
-Build in a script to reboot from twrp to cwm*
*To use this feature from TWRP, tap advanced>run app>rebootcwm.zip. Then from the homescreen choose: reboot>recovery
Added apps:
-AngryGPS
vendor/aokp:
-Adapt for custom Infamous building (bootanimation, ROM&file name)
-Custom bootanimation (Thanks to Infamous team)
device/samsung/aries-common:
-Sets app-close to 1000 ms
hardware/samsung:
-F4k 720p patch for bigmem kernels
AriesParts (“Mackay Settings” in Settings menu):
Add mackay kernel settings options:
>Recovery selection
>WiFi PM mode selection
>BLX settings
>BLN activation
Coming from stock Samsung ROM/CM7:
-The safest way is to flash CM9 first and then flash Mackay ROM. Going directly from Samsung ROM/CM7 to Mackay ROM may lead to loosing IMEI.
Fresh install:
Can be flashed on top of any CyanogenMod build:
-Do a factory reset
-Flash ROM
-Flash a gapps packages of choice
-Reboot your phone
Update:
-Flash ROM
-Reboot your phone
(no wipes or other things needed, just flash & reboot
-Custom kernels can be used only if specific for JB4.3
Credits:
-teamhacksung/pawitp for making CyanogenMod work on our ancient phone
-AOKP for the basecode used
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
-rootax & xdafileserver for providing a high-speed server for high quality downloads
-Malcho for his kernel splash & bootanimation
Downloads:
XDAfileserver
Rootaxbox (still uploading, please use XDAfileserver)
Google Apps
http://goo.im/gapps
For those who want to theme it even further, Bejda made a Mackay splash screen!
http://forum.xda-developers.com/showthread.php?t=2214468
To download the same kernel, but then with voodoo colour:
http://rootaxbox.no-ip.org/kasper_h/kernels/JB43/
XDA:DevDB Information
Infamous AOKP, a ROM for the Samsung Galaxy S I9000
Contributors
kasper_h
ROM OS Version: 4.3.x Jellybean
ROM Kernel: Linux 3.0.x
Based On: AOKP
Version Information
Status: Beta
Created 2013-09-25
Last Updated 2013-10-09
Reserved
Thank
Thank
bootanimation very cool, the touch buttons does not seem to go very well and when you enter settings take small screenshots
EDIT:
solved installing gapps. sorry for the negative post
awesomee! a new AOKP for our i9000!! hoppefully certainly be improved and very stable, you're a fantastic developer
Very good rom.I like the settings(ribbons...)Congratulations.
Rom is very good working without problem, only thing i miss is the settings for kernel (cpu,governor,scheduler etc) in mackay settings there is not option, neither in system. Is something i forget to do?or it is not implemented?
Also i cannot find the quick settings and the most settings for status bar toggles(custom toggles) are grey,not selectable but this is not problem rather a report(used to it from mackay 4.3 cm). And a question,is there a way to have dsp manager without a notification in status bar?
Thank you for bringing aokp 4.3 to our sgs, also, boot animation is nice
Sent from my GT-I9000 using xda app-developers app
I had problems with apn, to apply and remove WiFi connection disappears even taking 3g apn
slipknot31 said:
I had problems with apn, to apply and remove WiFi connection disappears even taking 3g apn
Click to expand...
Click to collapse
Copy /system/etc/apns-conf.xml from the latest nightly and paste to /etc. (You'll replace that old one with it). Set permission to 777 and reboot. After rebooting open APN settings and: menu, reset to default! It worked me.
saszseb said:
Copy /system/etc/apns-conf.xml from the latest nightly and paste to /etc. (You'll replace that old one with it). Set permission to 777 and reboot. After rebooting open APN settings and: menu, reset to default! It worked me.
Click to expand...
Click to collapse
Hello I changed the file APNs but nothing has changed. Where to change the set permission 777?
tanks
Giandi said:
Hello I changed the file APNs but nothing has changed. Where to change the set permission 777?
tanks
Click to expand...
Click to collapse
By 777 he means to change the permissions of the file to rw-r-r as the other files (use root explorer and long press the file to find permissions).
tsatomas said:
By 777 he means to change the permissions of the file to rw-r-r as the other files (use root explorer and long press the file to find permissions).
Click to expand...
Click to collapse
read: 4
write: 2
execute: 1
(Maybe 644 is enough.)
Sent from my GT-I9000 using Tapatalk 4
Well, i am not good in counting perm,i change it as the original or as the other files are!
Sent from my GT-I9000 using xda app-developers app
Hey kasper_h,
is this relevant? http://www.androidpolice.com/2013/0...o-find-5-android-4-3-nightlies-available-now/
and does it help in any way for this Rom's development?
Ramsey said:
Hey kasper_h,
is this relevant? http://www.androidpolice.com/2013/0...o-find-5-android-4-3-nightlies-available-now/
and does it help in any way for this Rom's development?
Click to expand...
Click to collapse
I think they made a break without compiling nightlys, but now they compile then again, its only relevant when you own N7-2 or Oppo 5.
Gesendet von meinem GT-I9000 mit Tapatalk 4
really waitin for this,thus downloadin now :beer:
Sent from my GT-I9000 using xda premium
supergeorg said:
I think they made a break without compiling nightlys, but now they compile then again, its only relevant when you own N7-2 or Oppo 5.
Gesendet von meinem GT-I9000 mit Tapatalk 4
Click to expand...
Click to collapse
In the comments section, one of the persons of AOKP says that it's not only for those devices but for many others.
compacity said:
really waitin for this,thus downloadin now :beer:
Sent from my GT-I9000 using xda premium
Click to expand...
Click to collapse
Hey compacity, how is AOKP running? and did you try the Mackay ROM before this? if yes, which one is more stable and faster?
@Ramsey
If you like my opinion mackay cm is more stable plus cheries and interface and fast than infamous. I just reverted to mackay from aokp
Sent from my GT-I9000 using xda app-developers app

[KK4.4][KERNEL][CWM/TWRP]Mackay kernel 0.692 (16-Sept-2014)

Just like for CM9&CM10&CM10.1&CM10.2, I started making a CM11.0/KK4.4 kernel. The philosophy is the same: stock plus quite a few extras
This kernel is based on my CM10.2 Mackay kernel, updated using upstream patches from CM11.0
Thanks to all SGS-CM-kernel developers (pawitp, stratosk, DerTeufel, Glitch, mialwe, krarvind), I learned a lot from all of you!
Separate bigmem libs for other kernels:
Post #2
Changelog 0.692
-Updated TWRP to 2.8.0.0
All features compared to stock kernel:
Features:
-Build using the Cortax-A8 optimized Linaro 4.7.4 toolchain of Christopher83: http://forum.xda-developers.com/showthread.php?t=2098133
-O3 optimization
-updated to linux kernel version 3.0.101
-SLQB memory allocator (default, should be slightly faster)
-XZ compression of kernel & initramfs
-395MB RAM
-SIO scheduler
-Added Lagfree governor
-ROW scheduler (tweaked, default scheduler)
-many improvements to IO schedulers in general
-Deadline tuning (thanks to DerTeufel)
-Ondemand tuned (default governor)
-SmartassV2 governor
-Interactive governor (updated to android 3.4 code + fixes)
-Wheatley & Lulzactive governors
-Conservative tuned
-Call volume hack (use “Settings>Mackay Settings”* to set volumes)
-Reduced battery polling interval
-Fast charge (activate through “Settings>Advanced Settings”* or the QuickCharge toggle in MackayROM)
-WiFi PM_FAST mode selection (activate using “Settings>Mackay Settings”*)
-Battery life extender (set through “Settings>Mackay Settings”*)
-CustomVoltage (set using NSTools)
-BLN (can be enabled through “Settings>Mackay Settings”*)
-USB OTG support (needs external power supply)
-1100-1400MHz OC steps
-Custom kernel splash (Thanks to Malcho)
-Updated charging logo to match open charger
-Enabled swap & zram
-Improve memcopy/memmove
-Improve the performance of memcpy and memmove
-Kill task closest in size to memory needed to free
-LOAD_FREQ (4*HZ+61) avoids loadavg Moire
-Entropy tweaks: http://lwn.net/Articles/489734/
-backport CPUIDLE from 3.5
-arm/crypto: Add optimized AES and SHA1 routines
-Unaligned CPU access
-Updates to binder
-Improvements to RWSEM code
-Improvements to binder code
-Improvements to tmpfs
-Added frandom (much faster random number generator)
-Updated to lowmemorykiller with PID whitelist (thanks to stratosk)
-Updated wifi driver to 5.90.195.114
-Updated GPU driver to DDK [email protected]
-Introduce timer slack controller
*“Settings>Mackay Settings” only available with Mackay ROM 4.x.x (to be released soon)
*also available through the Galaxy S & Mackay app in the launcher
On other roms, install the kernel, reboot, open /data/local/mackay/bln/recovery/navbar and change the 0 for 1. Then reboot:
bln (set to 1) BLN will be activated
navbar (set to 1) navbar will be activated
As an alternative, Bejda developed a script for Mackay settings:
http://forum.xda-developers.com/showpost.php?p=41729828&postcount=953
bootable/recovery:
-Mackay recovery (based on TWRP 2.6.3.0 / CWM 6.0.4.5)
TWRP:
-Themed orange
-Run recovery-apps (zip files should be present in /system/mackay, launch them through advanced->run app)
CWM:
-Themed orange
-Added Aroma FM
Source code: https://github.com/kasperhettinga/samsung-kernel-aries/commits/mackay-cm11
This is a freshly started project. Ideas for improvements/additions are welcome but:
1. I try to stay close to stock
2. The time I spend on features depends on how much I like them myself
Credits:
-teamhacksung/pawitp for making CyanogenMod work on our ancient phone
-stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
-rootax for providing a high-speed server for high quality downloads
I will not build this kernel for other devices. Instructions to port the kernel or build it yourself:
http://forum.xda-developers.com/showpost.php?p=49484134&postcount=132
Download:
Basketbuild
For those who want to theme it even further, Bejda made a Mackay splash screen!
http://forum.xda-developers.com/showthread.php?t=2214468
This version can only be used on KK4.4-based ROMs
XDA:DevDB Information
[KK4.4][KERNEL][CWM/TWRP]Mackay kernel, Kernel for the Samsung Galaxy S I9000
Contributors
kasper_h
Kernel Special Features:
Version Information
Status: Beta
Created 2013-11-18
Last Updated 2014-09-21
Bigmem libs for any kernel:
http://rootaxbox.no-ip.org/kasper_h/kernels/KK/bigmem/
Reserved
Thanks kasper_h for the kernel do you consider activating zram again?
Pawitp made some improvements on zram, and if swap can be enabled again, thanks!
Sent from my GT-I9000 using Tapatalk
Netmatrix said:
Thanks kasper_h for the kernel do you consider activating zram again?
Pawitp made some improvements on zram, and if swap can be enabled again, thanks!
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
My experience with zram are bad, no plans to reactivate...
Verstuurd van mijn Nexus 5
kasper_h said:
Bigmem libs for any kernel:
http://rootaxbox.no-ip.org/kasper_h/kernels/KK/bigmem/
Click to expand...
Click to collapse
as fast as usual :thumbup:
thanks kasper, this bigmem libs works on epic4g :thumbup: except libstagefright_omx.so file causing bootloop with "waiting for surfaceflinger..." message
works perfectly after I remove that from the zip
didn't test on my sc-02b yet, hope that case only in epic4g
will report you again after test on sc-02b
didhiy said:
as fast as usual :thumbup:
thanks kasper, this bigmem libs works on epic4g :thumbup: except libstagefright_omx.so file causing bootloop with "waiting for surfaceflinger..." message
works perfectly after I remove that from the zip
didn't test on my sc-02b yet, hope that case only in epic4g
will report you again after test on sc-02b
Click to expand...
Click to collapse
Good luck
Verstuurd van mijn Nexus 5
Your GPU drivers are a bit outdated.. When galaxy nexus devs will update them, will you update too?
Sent from my GT-I9000 using XDA Premium 4 mobile app
ElmirBuljubasic said:
Your GPU drivers are a bit outdated.. When galaxy nexus devs will update them, will you update too?
Sent from my GT-I9000 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Are you sure they are outdated? I updated them recently and haven't see a newer version...
I thinked about theese http://omapzoom.org/?p=device/ti/pr...it;h=8137028adad92178573b3448f833e1f0338c20db but im wrong..
Sent from my GT-I9000 using XDA Premium 4 mobile app
kasper_h said:
Reserved
Click to expand...
Click to collapse
I am unable to download. It is showing error 404.
Can you please update the link or mirror it?
Rohitdahiya said:
I am unable to download. It is showing error 404.
Can you please update the link or mirror it?
Click to expand...
Click to collapse
http://rootaxbox.no-ip.org/kasper_h/kernels/KK/
Hi Kasper_h,
I cannot flash your kernel "Mackay_kernel_0.600_cwm_CMC-signed.zip" but this "Mackay_kernel_0.600_cwm_VC-signed.zip" works fine
Many thanks.
phil_greg2001 said:
Hi Kasper_h,
I cannot flash your kernel "Mackay_kernel_0.600_cwm_CMC-signed.zip" but this "Mackay_kernel_0.600_cwm_VC-signed.zip" works fine
Many thanks.
Click to expand...
Click to collapse
You probably get a get.prop error with the cwm_CMC version? That is the only kernel flavour where I didn't fix the script yet. I am now at work, so I can't change it from here. If you have e.g. 7zip, you can copy the updater-script from the VC kernel to the CMC kernel and then it can be flashed.
Hi kasper_h, can we have an I9000B version of your job? That would be great! Thanks.
Enviado de meu GT-I9000B usando Tapatalk
kasper_h said:
You probably get a get.prop error with the cwm_CMC version? That is the only kernel flavour where I didn't fix the script yet. I am now at work, so I can't change it from here. If you have e.g. 7zip, you can copy the updater-script from the VC kernel to the CMC kernel and then it can be flashed.
Click to expand...
Click to collapse
It works fine now :good:
Thanks a lot Kasper_h
Rohitdahiya said:
I am unable to download. It is showing error 404.
Can you please update the link or mirror it?
Click to expand...
Click to collapse
same for me
simo.scorpion said:
same for me
Click to expand...
Click to collapse
You can search a little... :silly:
http://rootaxbox.no-ip.org/kasper_h/kernels/KK/
3G working in this ROM?
capriciousmike said:
3G working in this ROM?
Click to expand...
Click to collapse
Yes for me

Categories

Resources