Related
Using this kernel is at your own risk. Before flashing make backups!!!
Overview
-In addition to the general CPU overclock the DSP and possibly the L3 bus are overclocked to levels comparable to other higher end OMAP3 SOCs. This should result in a minor speed up in video decoding among other things. Occip pointed out that the L3 bus is set in the boatloader and kernel values are ignored. I still need to investigate this.
I feel comfortable with the overvolt used in these kernels for a few reasons. Omap cpus automatically reduce voltage based on load and stability. The voltage gating in omap processors is very advanced. Absolute voltages set in the kernel are only a maximum for a given clock rate. The cpu should seldom reach the defined maximum. In addition the highest overvolt used is very small ~0.05v.
Common Features for 2.6.32 builds
-As of 06/09/11 the CPU clock can be customized via this app: http://forum.xda-developers.com/showthread.php?t=1104039
-Overclockable to 1200mhz and 1100mhz. Must be set with an app like SetCPU unless running CM7. CM7 has overclocking under Cyanogenmod settings. DO NOT use SetCPU profiles with CM7.
-****Small overvolt**** compared to the stock 3621 specs. This is running at the same voltage as the omap3630 which is very similar to our CPU.
-1.2ghz is overvolted slightly more compared to 1.1ghz. Resultant voltage is dependent on your particular hardware. It will attempt to dynamically scale to keep stability.
-Available clock speeds: 300mhz, 600mhz, 800mhz, 1100mhz, 1200mhz
-Partial fix for strange touchscreen edge behavior brought to you by deeper-blue.
-Smartass CPU governor. Very similar to the Interactive governor found in my 2.6.29 kernel but with a built in SetCPU profile-like functionality. CPU clock speed is limited to 3-600mhz when the screen is off.
-Various performance tweaks.
Kernel Downloads
* This kernel is included in CM7 starting with nightly 132 and will be CM 7.1 stable. There is no need to flash a separate kernel unless you are running Stock Froyo 1.2.
* 2.6.29 releases are discontinued and no longer supported. They will remain hosted for those that might need them.
* There are separate builds for CM7 and stock 1.2 Froyo
* 2.6.32 CM7 builds currently do not work with the stable CM7 builds until CM7.1. You need to use CM nightlies until 7.1 is released.
* All 2.6.32 kernels require an updated u-boot from B&N 1.2 Froyo. If your Nook has "Read Forever" or a green Cyanogenmod logo on the screen when you boot then you have the latest version. If it says something else then you need to update.
All kernels hosted here:
http://kan.gd/uic
md5sum for kernels:
Code:
0c1a3f88da68f17a187e7d6535e3ecef ./090111/update-Froyo1.2-dalingrin-OC-sd-090111.zip
5673c886a08577d963be7722528a6865 ./090111/update-Froyo1.2-dalingrin-OC-emmc-090111.zip
a526a38d41a5b7a069ed5e12b8799815 ./063011/update-Froyo1.2-dalingrin-OC-sd-063011.zip
a8ba40ac44241543be52854c048b3a72 ./063011/update-Froyo1.2-dalingrin-OC-emmc-063011.zip
94ff341d338ddcd432afa313f03edaa3 ./063011/update-CM7-dalingrin-OC-sd-063011.zip
aacfb728b2a650ca5194d4ece097f22e ./063011/update-CM7-dalingrin-OC-emmc-063011.zip
130fe72bbffa0a660475c1d360de1548 ./061811/update-Froyo1.2-dalingrin-OC-emmc-061811.zip
bfc4e9e3f70d45324201bd6a14a44bc0 ./061811/update-CM7-dalingrin-OC-sd-061811.zip
7156b00dffc5a636cd6d7a53e00abe2c ./061811/update-CM7-dalingrin-OC-emmc-061811.zip
ca101e3b9a2874e3521c89453352b0ed ./061311/update-Froyo1.2-dalingrin-OC-sd-061311.zip
d17e29cc5a3a758b8a445e4d554e9538 ./061311/update-Froyo1.2-dalingrin-OC-emmc-061311.zip
1ba2195b53a15d31ef9cd23e9fc5342a ./061311/update-CM7-dalingrin-OC-sd-061311.zip
0048009800107dc596a3c06d8df33aff ./061311/update-CM7-dalingrin-OC-emmc-061311.zip
adb0afe1d5999ee30e773bf112aa6d76 ./060911/update-Froyo1.2-dalingrin-OC-sd-060911.zip
7d1c53b29f0513543b515e0c37e4c8cb ./060911/update-Froyo1.2-dalingrin-OC-emmc-060911.zip
a770009f2807e04f6761bb315309a9a4 ./060911/update-CM7-dalingrin-OC-sd-060911.zip
fd6634c0a904d8fc92b9e38583cde5ad ./060911/update-CM7-dalingrin-OC-emmc-060911.zip
52b593ddabf70cc84b24c479cdb871f1 ./052311/update-Froyo1.2-dalingrin-OC-sd-052311.zip
43e498da25b62ec0516471ecfb600eb7 ./052311/update-Froyo1.2-dalingrin-OC-emmc-052311.zip
5732fa2ef134d351ec98635e4beb8128 ./052311/update-CM7-dalingrin-OC-sd-052311.zip
d6dac86b336e4ca0f9f8daffba9237ea ./052311/update-CM7-dalingrin-OC-emmc-052311.zip
a02ebb0350533af211089cde95fb5105 ./051311/update-Froyo1.2-dalingrin-2.6.32-emmc-051311.zip
1177d17548c65f89962720ba3bbffaa4 ./051311/update-cm7-dalingrin-2.6.32-sdcard-051311.zip
bfa163bc7ad0e1208997af1dbfb9e33b ./051311/update-cm7-dalingrin-2.6.32-emmc-051311.zip
053ad16383b7b2abc859f622927c965e ./042411/update-CM7-dalingrin-OC-sd-042411.zip.md5
9d0f3fe6d4781a0a2e7b494523c1db72 ./042411/update-CM7-dalingrin-OC-sd-042411.zip
7652d13fc5f3d819b986fda7e6d3ee3f ./042411/update-CM7-dalingrin-OC-emmc-042411.zip.md5
1569ba396bdac3404f997d7e05faa247 ./042411/update-CM7-dalingrin-OC-emmc-042411.zip
6a7519ba0ae3a7b4f34e38fdb7fa0d0c ./042311/update-CM7-dalingrin-OC-sd-042311.zip
f62579042d610f4fbf739d41f7aebc48 ./042311/update-CM7-dalingrin-OC-sd-042311B.zip
a241e36f4c6c663190eb4a13b1cc73c4 ./042311/update-CM7-dalingrin-OC-sd-042311A.zip
19bd148a4a180c1bf6b88559ffc0f9f5 ./042311/update-CM7-dalingrin-OC-emmc-042311.zip
745960368e2ada7d48db13b37a997d4c ./042311/update-CM7-dalingrin-OC-emmc-042311B.zip
4fd0718b4418ccdf56f230df147e7b41 ./042311/update-CM7-dalingrin-OC-emmc-042311A.zip
b16f61d937e39f6b1fe35463d576a671 ./041911/update-froyo-dalingrin-OC-sd-041911.zip
3b44f1972c947da700a835d29c654f34 ./041911/update-froyo-dalingrin-OC-emmc-041911.zip
a335f912d3cb3faffb4366e20fda7654 ./041811/update-CM7-dalingrin-OC-sd-041811C.zip
41817da1d160733d5ce198cb0139db46 ./041811/update-CM7-dalingrin-OC-sd-041811B.zip
7b91add1ce7bdd2a6722071aec8098eb ./041811/update-CM7-dalingrin-OC-emmc-041811.zip
e77dedc60d8f0af588820af533d6004c ./041811/update-CM7-dalingrin-OC-emmc-041811B.zip
0846c996bad671a07c095a783506a139 ./041311/update-CM7-dalingrin-OC-sd-041311.zip
34a13469b79700c1ae7bcc0ab056abdc ./041311/update-CM7-dalingrin-OC-emmc-041311.zip
25610f0b29c944762b642aec495d4193 ./041211/update-froyo-dalingrin-OC-sd-041211.zip
b3efe8ac1a514e43157eb32cbefce791 ./041211/update-froyo-dalingrin-OC-emmc-041211.zip
bac72586c1fa1a4c374f3cc5ad0c1cbf ./041211/update-CM7-dalingrin-OC-sd-041211.zip
44e2984a61eca20cbde595da7e66f9f5 ./041211/update-CM7-dalingrin-OC-emmc-041211.zip
b8e5425a7288a5b43e39c5f455eeb0d7 ./041111/update-CM7-dalingrin-OC-sd-041111.zip
7181812d69ecdc80f32fc0b3f5c1181f ./041111/update-CM7-dalingrin-OC-emmc-041111.zip
def332f172d6db5822c436900d36b65a ./040511/update-CM7-dalingrin-OC-sd-040511.zip
385234a8e7f7da3212171d37eab1d95e ./040511/update-CM7-dalingrin-OC-emmc-040511.zip
bae26ee57c51ac48d687a7a3f4d1efb9 ./040411/update-froyo-dalingrin-OC-sd-040411.zip
8f99790621b3bc0fef4a7d5f3319c009 ./040411/update-froyo-dalingrin-OC-emmc-040411.zip
200be792e966453e21bbec0d6b10a288 ./040411/update-eclair-dalingrin-OC-sd-040411.zip
872dbe19f539cec5e9e58e6b36aede35 ./040411/update-eclair-dalingrin-OC-emmc-040411.zip
53e66c6328a72ed500c6d47bd9c48ea6 ./040411/update-CM7-dalingrin-OC-sd-040411.zip
abe51daa708ecdafb74d286dd21ad2d8 ./040411/update-CM7-dalingrin-OC-emmc-040411.zip
684c0a009c4503e7ad8111e4d2889d93 ./033111/update-froyo-dalingrin-OC-sd-033111.zip
e75019d04668208cbe81e5aa8daf5ed5 ./033111/update-froyo-dalingrin-OC-emmc-033111.zip
61c35771ff5ef267ca47fbae36d901df ./033111/update-eclair-dalingrin-OC-sd-033111.zip
a3da36043ea8efac3b35c5f82aa24d3d ./033111/update-eclair-dalingrin-OC-emmc-033111.zip
34bd1736b35f400a936b5adfdd5d061c ./033111/update-CM7-dalingrin-OC-sd-033111.zip
2bccf595bbec4010724ede6365a4644d ./033111/update-CM7-dalingrin-OC-emmc-033111.zip
fba87ec0d18411e72b5718fde1607e9e ./032811/update-froyo-dalingrin-OC-sd-032811.zip
6601902dbc03ea67ee97eda1a59c9fcd ./032811/update-froyo-dalingrin-OC-emmc-032811.zip
f133b2c452382f04f8b50dfb790527c7 ./032811/update-eclair-dalingrin-OC-sd-032811.zip
692330cc8b13ce1b041e2a87c633168e ./032811/update-eclair-dalingrin-OC-emmc-032811.zip
6bacc09cf04e7edf78eefcc6fb728838 ./032811/update-CM7-dalingrin-OC-sd-032811.zip
4c9102c3f2a6f253c81c777029ba7980 ./032811/update-CM7-dalingrin-OC-emmc-032811.zip
13c03150b72938fa15f43bd795969dfe ./031611/update-CM7-dalingrin-OC-sd-031611.zip
b481b9f729e465e258e4fdb85dc1700d ./031611/update-CM7-dalingrin-OC-emmc-031611.zip
4ddd47b2633b86004f970faa53aba671 ./031311/update-CM7-dalingrin-OC-sd-031311.zip
c534673e003946a6ed108f60bb075d55 ./031311/update-CM7-dalingrin-OC-emmc-031311.zip
e54bdeefac03912e4948b753ce73276b ./031111/update-CM7-dalingrin-OC-sd-031111.zip
67857a797ecb8219ad4ff3b5e5581d88 ./031111/update-CM7-dalingrin-OC-emmc-031111.zip
cbf70b6556ccc58690257026c224a56b ./031011/update-froyo-dalingrin-OC-sd-031011.zip
cfb083c3ec0816b893d43cade27e3b4e ./031011/update-froyo-dalingrin-OC-emmc-031011.zip
90aaab882957111328503573f9ffd16c ./030811A/update-froyo-dalingrin-OC-sd-030811A.zip
55c282c3928abadd0486bc04cbfd2e74 ./030811A/update-froyo-dalingrin-OC-emmc-030811A.zip
71df4553e3986719750dde72d3da5e96 ./030811A/update-CM7-dalingrin-OC-sd-030811A.zip
91637380e3ec853c8506e50e72be07ff ./030811A/update-CM7-dalingrin-OC-emmc-030811A.zip
25ba50b8865315b44fc8b98d382b5447 ./022511/update-HC-dalingrin-OC-sd-022511.zip
f08c443ed730b147e57ac224fdd521eb ./022511/update-HC-dalingrin-OC-emmc-022511.zip
3243664a945b82fde9895bdfd59db701 ./022511/update-Froyo_CM7-dalingrin-OC-sd-022511.zip
0bf22eface5c313c783b627d7a85d475 ./022511/update-Froyo_CM7-dalingrin-OC-emmc-022511.zip
6efa7c62b5edf1d313996c13bed3d224 ./022511/update-eclair-dalingrin-OC-sd-022511.zip
b2dfb032aae911e81708df8f39a22381 ./022511/update-eclair-dalingrin-OC-emmc-022511.zip
Updates:
[9/01/11] - Update to 1.3 source drop and other odds and ends
[6/30/11] - Add voltage control, add InteractiveX governor, fix typos, change in audio wake lock
[6/18/11] - Fix ondemand gov, USB host support(including xbox gamepad), bluetooth wake lock, improved wifi
[6/13/11] - Remove BFS due to sleep issues. Backport 2.6.39 ondemand governor.
[6/09/11] - Support for customizing the CPU overclock. Kernel ships defaulted to OC up-to 1.2ghz but can now be changed via an app. Minor change in SDIO(wifi) release behavior.
[5/23/11] - BFS scheduler. BFQ I/O scheduler, SLQB allocator, Tiny RCU, removed smartass and ondemand, optimized KCFLAGS, fix video issues for people with modified u-boot, and more...
[5/13/11] - 2.6.32 builds for CM7 beta and B&N 1.2 Froyo
[4/04/11] - Minor update to all kernels: utf8 filesystem support and advanced routing for Cisco VPN connections.
[3/31/11] - All kernels except Honeycomb: VPN fixed(hopefully).
-DSP fix with overclock: http://forum.xda-developers.com/showpost.php?p=12564117&postcount=1017
[3/28/11] - All kernels execpt Honeycomb: Cifs and tun modules included. Netfilter/IPtables tested insofar as Droidwall worked
-CM7 and Froyo: Reverted the 2.6.29.6 update because of I/O performance problems found by Divine_Madcat
[3/16/11] - CM7: 2.6.32 DSP driver backport for video playback support.
[3/13/11] - CM7: Bluetooth/sysfs race condition fix. Fix spotted upstream by verygreen
[3/11/11] - Bluetooth added to CM7 kernel
[3/8/11] - Attempt #3 to get proper VPN support...TUN support in kernel and removed module.
[3/8/11] - For CM7: internal storage mounting. For froyo and CM7: Interactive governor, various backports, attempt #2 for Netfilter w/NAT, tun/tap module.
-Be sure to enable the interactive governor in Cyanogenmod settings->Performance->CPU for CM7
-And use something like SetCPU for Froyo
[2/25/11] - Performance tweaks. Netfilter, iptables, and tuntap support in kernel. Few fixes
[2/23/11] - All kernels updated including eclair. Eclair now at feature parity. Kernel no longer overclocks on boot. Increased speaker and headphone volume. All kernels CWM flashable.
[2/18/11] - Cache line check race condition. CM7 support.
[2/6/11] - New Honeycomb(v03+) and Froyo kernels. Touchscreen workarounds from Deeper-blue. Various optimizations.
[2/5/11] - New Honeycomb kernel to work with v03+
[2/2/11] - Update with Honeycomb info
[1/30/11] - Froyo 1ghz kernel posted
[1/24/11] - Froyo test kernel
-1.1ghz froyo test kernel. It has not been extensively tested. Please report results.
[1/23/11] - 1.1ghz kernel added
-This kernel is stable on my Nook after 10 Quadrant runs. Still boots everytime as well.
-Renamed the 1ghz kernel to match new 1.1ghz kernel
[1/23/11] - New 1ghz kernel added
-This kernel is an experiment it uses more Omap3630 settings than the previous kernel which seems to make it stable for me.
-I don't expect this kernel will be stable for everyone but for those that could get 950mhz to work, you may be able to get this 1ghz kernel working.
-Only short term stability testing so far. YMMV
Source code:
Eclair:
https://github.com/dalingrin/NookColor_Kernel
All others:
https://github.com/dalingrin/nook_kernel
Install Instructions:
All kernels are CWM flashable.
If not using CWM, unzip the contents of the update and push uImage onto /boot partition. Then you will need to copy the system folder.
Code:
if flashing to sdcard:
adb shell mount -t vfat /dev/block/mmcblk1p1 /emmc
adb push uImage /emmc/uImage
adb remount
adb push system /system
if flashing internal eMMC
adb shell mount -t vfat /dev/block/mmcblk0p1 /emmc
adb push uImage /emmc/uImage
adb remount
adb push system /system
Reboot Nook!
If you have problems with force closing apps or poor performance, clear the dalvik cache and regular cache.
DO NOT use the Rom Manager option to wipe data and cache. You do not want to wipe data. Just boot into CWR
and wipe cache, then under advanced wipe dalvik cache.
Note that the first boot after clearing the caches will take longer than normal.
Yes....This color is hideous.
awesome.. i will try thanks
Update!!---
@1ghz I cant past the N screen. even after wipe partition cache
@950mhz Its working fine most of the time, but on rare occasion problem would show up when the device put on sleep! it reboot self!!
on the 950 kernel, never booted on screamer. I must say that right now it feels ultra stable. never even hesitated on boot. quadrant score was over 1100. will see if it does a random reboot.
Mike
sent from my nookcolor using the xda app
This so far the 950 kernal actually loaded for me. But FC central over here once it loaded up. ADW FC, nook keyboard FC, gapps FC, Weather Widget FC. I could not load the browser, and the market would not load anything internet related. I got into the extras and was able to set the launcher as stock nook. Just nothing would work that i clicked on. But hey it loaded up! Got past the N and nook color boot screen!
1gh would not load to the N.
God thats the best I have seen the 950 is super stable boots always and I get 1150 on quadrant.
Yeah
tryed 950Mhz , i get errors / freezes with Quandrant ( screamed kernel worked fine )
The 950mhz kernel works well for me. Quadrant was 1083. This is also the ONLY kernel I've been able to boot with other than stock.
The 1ghz refused to boot.
Great job on the new kernels!
Just installed the 950ghz version, running very smooth. Getting a Quadrant score of 1106 on performance. Will try the 1ghz version later and report.
Bugger, it just seems that my nook isn't ever going to like these overclock kernels. Oh well, at least Froyo (when there's something to restore from CW) will at least give a nice speed bump.
1ghz won't boot - gets to the "n" booting screen then reboots. 950mhz does boot (but stays on the nook color screen for quite some time first) but gives me an 899 on quadrant, compared to my 926 on quickie 950mhz. Quickie also boots more quickly.
However, when running it again, I got an 1104. Are the results always that different within a few minutes and no changes or reboots?
Thanks for this... This is running better on my nook than quickie... I am constantly getting over 1000 on quad scores with this. Never got over 1000 on quickie.
I forgot to mention, if you have problems force closes or getting it to boot you should clear both dalvik and regular cache with CWM recovery.
Also, the first boot with my kernel will be slower than subsequent reboots.
It crashes on the h264 part of Quadrant for me. Hard crashes, as in turns the device completely off. But it actually boots, unlike the other 950 kernel.
You're doing something right. I couldn't get anything above 900mhz with other kernels, but your original 950mhz works for me. The latest 1100 omap also works fine.
1071 (950) - 1170 (1.1) on Quadrant.
Thanks and donated!!!
Great kernel
Best kernel i've used on the nc yet. First time i've got over 1000 on a quadrant test and it booted up on the first try. Ill need to use it longer to see if it boots every time well. The other kernel would be very hit or miss to boot and it would take many trys to boot.
Great kernel. I'm tempted to try the 1ghz kernel. We'll see!!!
Sent from my LogicPD Zoom2 using XDA App
Dalingrin, nice work! Can I ask where you made the tweaks to the DSP bus & L3? I would love to bring these into Quickie for my next update. I'm working on bringing the Interactive governor in, which should bring all the performance of ondemand, with the battery life on conservative. It's a great little piece of code
KitF said:
It crashes on the h264 part of Quadrant for me. Hard crashes, as in turns the device completely off. But it actually boots, unlike the other 950 kernel.
Click to expand...
Click to collapse
Mine did the same thing with Quadrant. I did not clear the caches though. I wil try that and see if it resolves this problem
Boot loops like crazy. None of the kernels worked for me. Cleared both caches each time. Not even stock kernel would boot after trying the 950mhz & 1ghz. Doing a full restore right now, hopefully she boots.
KitF said:
It crashes on the h264 part of Quadrant for me. Hard crashes, as in turns the device completely off. But it actually boots, unlike the other 950 kernel.
Click to expand...
Click to collapse
Thanks for posting. Looks like I'll have to post a kernel with the DSP clock lowered a bit. I'll post it later today along with a 900mhz for the unlucky
Damn, I was hoping this would work. But this 950 bootloops just like the screamer 950. Looks like it's back to 900 for me.
sorry i a newbie..so i abit lost here
can someone kindly explain the following
- Version: k1-t39
- Date: 09/04/11
- SetCPU: Yes
- OC: No
- UV: No
- BLN: No
- Bootanimation: No
what is OC UV and BLN..
and which type of kernal is recommended, there is a few kernel listed in [KERNEL] Galaxy S2 Kernel Collection
7ryota said:
sorry i a newbie..so i abit lost here
can someone kindly explain the following
- Version: k1-t39
- Date: 09/04/11
- SetCPU: Yes
- OC: No
- UV: No
- BLN: No
- Bootanimation: No
what is OC UV and BLN..
and which type of kernal is recommended, there is a few kernel listed in [KERNEL] Galaxy S2 Kernel Collection
Click to expand...
Click to collapse
OC= overclock
UV= under volt
BLN search on market to see what it is.
You cab find this out by using Google or the forum search.
Depending on what you want out of a kernel determines which kernel is recommended.
If its just root you want then cfroot.
Disclaimer
Code:
/*
* You may void your warranty.
* I am not responsible for bricked devices or dead SD cards.
* Please do some research if you have any concerns about this kernel.
* YOU are choosing to make these modifications to your device.
* I absolutely disclaim all the responsibilities.
[COLOR="Red"] * Flashing kernel requires unlocked bootloader.
[/COLOR] * You can unlock your bootloader from [URL="http://unlockbootloader.sonymobile.com/"][COLOR="Blue"][U]here[/U][/COLOR][/URL].
*/
Frankly, I don't like fancy or bloated OP's. So I kept thread simple and clean. Changelogs are not posted here. Check link in description.
All the best!
Click to expand...
Click to collapse
Features :-
Code:
* Based on Latest Official sources
* LINARO 4.7.3 Optimized
* Removed debugging s**ts
* Added Frandom
* O2 Optimizations
* Salvaged RAM
* Integrated CWM
* SmartOverclock upto 1.15 GHz
* CleanCache
* ZRAM/SWAP support
* init.d support
* Google Snappy Drivers
* Ext 2/3/4 Support
* Added CIFS, NTFS, NLS and FUSE
* Integrated WiFi modules
* adb server is persistent
* usb debugging enabled
* rootfs and /system mounted as rw
* Other tweaks and patches
* ro.secure=0 : Root exploit enabled via adb
* Governors : Smartass2
OndemandX
Performance
Ondemand
Interactive
Powersave
Conservative
MinMax
Hotplug
Pegasusq
Wheatley
OndemandQ
InteractiveX
* IO Shedulers : sio
deadline
noop
cfq
VR
row
zen
* [COLOR="Red"]See change log or commits for detailed info.[/COLOR]
[/B]
Code:
[COLOR="Purple"]Root Binary[/COLOR] : ( Flashable via recovery )
* SuperSU : [URL="http://download.chainfire.eu/204/SuperSU/"][COLOR="Red"][U]Download[/U][/COLOR][/URL]
* Superuser : [URL="http://androidsu.com/superuser/"][COLOR="Red"][U]Download[/U][/COLOR][/URL]
Code:
[COLOR="Purple"]Instructions[/COLOR] :
* Flash the boot partition with the kernel in fastboot mode.
* Guide : [URL="http://forum.xda-developers.com/showthread.php?t=1879982"][COLOR="Blue"][U]Here[/U][/COLOR][/URL]
Github : Source
Click to expand...
Click to collapse
F.A.Q's :-
1. Is this working on blah blah?
> I don't know. Do some research. Keep the disclaimer in mind.
2. OMG! My device rebooted/crashed/exploded?
> Get me the logcat. Check for any conflicting init.d scripts.
3. Battery drains like hell. WTF?
> Not kernel problem. It's your apps that are waking up device from deep sleep. Check the wakelocks. I don't build kernels to worsen battery life. See here for more info.
4. Signal is dropping since I flashed the kernel?
> Again. Not the kernel problem. Check if you have latest ( and proper ) baseband for your device.
5. Is it pre-rooted ?
> Autoroot isn't included. Just download flash-able zip from site. Users may prefer supersu/superuser.
6. App FC's or something crashes?
> Try reinstalling app again. Give me logcat if problem persists.
7. Does this kernel has X or Y mod?
> Do some research. Check thread, repo, commits etc.
8. Which governors/IO-schedulers to use?
> Depends on your usage. See here for more info.
9. I need more info on something?
> You can find all answers here
Changelog and Downloads
Code:
[CENTER]CODENAME OF XPERIA U: [COLOR="Red"]KUMQUAT[/COLOR][/CENTER]
Code:
[center]
[U][URL="http://www.mediafire.com/?r29d2lqkgut52"][COLOR="BROWN"]Download Kernel[/URL][/U][/COLOR][/center]
Code:
[CENTER][URL="https://github.com/rachit-rc96/Vengeance-Kernel-U8500/blob/master/Changelog.txt"][COLOR="RED"]Changelog[/URL][/COLOR][/U][/CENTER]
Thanks a lot!
Is this kernel for stock roms or for cm9?
Which cwm version?
Re: [KERNEL][ICS] Vengeance [1.21][25/02/13]
elia222 said:
Thanks a lot!
Is this kernel for stock roms or for cm9?
Which cwm version?
Click to expand...
Click to collapse
Kernel is for all stock ICS based Roms.
CWM 5.
1,3GHZ overclocking? It's real or it's only a number?
I knew that our u8500 can be clocked max to 1,2ghz, or no?
Re: [KERNEL][ICS] Vengeance [1.21][25/02/13]
ale467 said:
1,3GHZ overclocking? It's real or it's only a number?
I knew that our u8500 can be clocked max to 1,2ghz, or no?
Click to expand...
Click to collapse
He he. Don't use 1.3 GHz. It's untested.
BTW Qualcomm said MSM8255 can be max set to 1.4 GHz ( Arc S ). We all overclocked it to 1.8-1.9 GHz. Don't know about nova Thor though.
Rachit Rawat said:
He he. Don't use 1.3 GHz. It's untested.
BTW Qualcomm said MSM8255 can be max set to 1.4 GHz ( Arc S ). We all overclocked it to 1.8-1.9 GHz. Don't know about nova Thor though.
Click to expand...
Click to collapse
Caution with this.. NovaThor is a different chipset..
Re: [KERNEL][ICS] Vengeance [1.21][25/02/13]
ale467 said:
Caution with this.. NovaThor is a different chipset..
Click to expand...
Click to collapse
I know that. I built the kernel.
Edit : Any report? Booted or bootloop?
I want to try 1,3ghz clock speed, but I'm afraid that from my phone come out flames eheheh
Sorry if I have a bad english
Re: [KERNEL][ICS] Vengeance [1.21][25/02/13]
ale467 said:
I want to try 1,3ghz clock speed, but I'm afraid that from my phone come out flames eheheh
Sorry if I have a bad english
Click to expand...
Click to collapse
Then don't.
Anyways you got kernel booted?
For now, I've a GB based rom, so I can't try it..
The thing that attracts me most is the clock to 1.3 ghz...
Maybe I can try now making a backup, but GB CWM is really slow..
hi ! Give me 15 minutes and I'll try this kernel...stay tuned
UPDATE: bootloop. Installed on ICS stock rom based
Good Job
Hello Friend,
I have a 6.1.1.C.1.0 Based ROM. I installed the Kernel and here are my reports-
1. CWM Menu is a bit laggy
2. The phone vibrates like 2 sec after boot and again the LED Lights up and it vibrates again.
Please make it 1 vibration only
3. The phone boots succesfully :highfive:
4. Lagless
5. WiFi, Bluetooth, WiFi tethering and other functions work perfectly
6. Extra CPU Steppings present- 100 MHz, 1.1 GHz, 1.2 GHz, 1.3GHz
7. Phone manages to recognize new CPU Steppings and runs at them and phone likes jumping to 1.3 GHz
8. Current Config- OndemandX, CFQ, 100/800
GOOD Job! Thanks
PS- Does running at 100 MHz consume more battery than at 200 MHz? (Noob)
satya-1998 said:
Hello Friend,
I have a 6.1.1.C.1.0 Based ROM. I installed the Kernel and here are my reports-
1. CWM Menu is a bit laggy
2. The phone vibrates like 2 sec after boot and again the LED Lights up and it vibrates again.
Please make it 1 vibration only
3. The phone boots succesfully :highfive:
4. Lagless
5. WiFi, Bluetooth, WiFi tethering and other functions work perfectly
6. Extra CPU Steppings present- 100 MHz, 1.1 GHz, 1.2 GHz, 1.3GHz
7. Phone manages to recognize new CPU Steppings and runs at them and phone likes jumping to 1.3 GHz
8. Current Config- OndemandX, CFQ, 100/800
GOOD Job! Thanks
PS- Does running at 100 MHz consume more battery than at 200 MHz? (Noob)
Click to expand...
Click to collapse
Can you try 1,3ghz clock? Report please, I want to try it if the phone is more faster!
100MHz consume less battery than 200MHz :good:
satya-1998 said:
Hello Friend,
I have a 6.1.1.C.1.0 Based ROM. I installed the Kernel and here are my reports-
1. CWM Menu is a bit laggy
2. The phone vibrates like 2 sec after boot and again the LED Lights up and it vibrates again.
Please make it 1 vibration only
3. The phone boots succesfully :highfive:
4. Lagless
5. WiFi, Bluetooth, WiFi tethering and other functions work perfectly
6. Extra CPU Steppings present- 100 MHz, 1.1 GHz, 1.2 GHz, 1.3GHz
7. Phone manages to recognize new CPU Steppings and runs at them and phone likes jumping to 1.3 GHz
8. Current Config- OndemandX, CFQ, 100/800
GOOD Job! Thanks
PS- Does running at 100 MHz consume more battery than at 200 MHz? (Noob)
Click to expand...
Click to collapse
Good!
Can you, please, make some benchmark test (quadrant or antutu) just tu see if the new freq are working property?
Don't believe in Benchmarks
I got a Quadrant Score of 2779 at 1.3GHz OndemandX CFQ.
But hey, the phone is faster in terms of UI etc. when compared to Munjeni's Kernel at same speed of 800/200 OndemandX/OndemandAX CFQ.
This kernel's CWM is lacking though. Its fully functional but a bit laggy.
My recommendation is that do give a shot. It is absolutely stable, battery friendly and great. Just fix the CWM Lag.
GOOD Job Dev
satya-1998 said:
I got a Quadrant Score of 2779 at 1.3GHz OndemandX CFQ.
But hey, the phone is faster in terms of UI etc. when compared to Munjeni's Kernel at same speed of 800/200 OndemandX/OndemandAX CFQ.
This kernel's CWM is lacking though. Its fully functional but a bit laggy.
My recommendation is that do give a shot. It is absolutely stable, battery friendly and great. Just fix the CWM Lag.
GOOD Job Dev
Click to expand...
Click to collapse
2779 eh...
The same result as 1ghz clock speed
Re: [KERNEL][ICS] Vengeance [1.21][25/02/13]
ale467 said:
2779 eh...
The same result as 1ghz clock speed
Click to expand...
Click to collapse
You trust benchmarks , eh?
Anyways , thank you for reporting.
I misplaced code. Short vibration should be after entering recovery. Regarding, CWM, it's not an issue. I'll see it in next version.
Edit: For benchmarks, performance governor should be used. It'll give high numbers because CPU is always capped to its max frequency.
Of course, ondemandx is best for daily use.
Also I recommend using SIO.
Rachit Rawat said:
You trust benchmarks , eh?
Anyways , thank you for reporting.
I.misplaced code. Short vibration should be after entering recovery. Regarding, CWM, it's not an issue. I'll see it in next version.
Click to expand...
Click to collapse
Overclock is useless IMHO
Strange...I've Terra Rom based on stock c.1.10, and after flashed kernel by fastboot..I have bootloops, solution?
FOR DEVS AND USERS BEFORE FIGHT ME CLICK HERE!: https://forum.xda-developers.com/showpost.php?p=70362424&postcount=3
Code:
DISCLAIMER!!
I am not responsible in any way for anything that can be happen to your device when you flashing my kernels.You do so at your own risk!
Features
Anykernel:
- Anykernel2 zip for maximum compatibility with all ROMs, CrazyAquaKernel uses your existing ramdisk (Do NOT flash this over other custom kernels!You should only flash CrazyAquaKernel over the kernel that came with your ROM!!)
Toolchain:
UBERTC 4.9 Toolchain
CPU:
- governors:
elementalx
interactive
ondemand
zzmoove
ondemandplus
conservative
powersave
userspace
- input boost
IO schedulers:
bfq
tripndroid
cfq
noop
deadline
fiops
row
sio
siopilus
zen
vr
fifo
Thermal:
- msm thermal
GPU:
- Adrenoboost
More:
- init.d support
- insecure kernel (adb has root privileges)
- frandom
- PVS level info
- frandom
- notification led control
- kcal v2
- CRC Check Disabled
- Dynamic filesystem read-ahead
- A lot improvments
- A lot fixes
Download Link CrazyAquaKernel[AnyKernel]:https://www.androidfilehost.com/?w=files&flid=209595
Installation guide
Do NOT flash this over other custom kernels!
You should only flash CrazyAquaKernel over the kernel that came with your ROM!!
- Download Kernel from this thread
- Flash it with Recovery
[Wipe cache and Dalvik cache recommended]
- Then Reboot
Enjoy the CrazyAquaKernel !!!!
Credits
thx Eliminater74
thx Faux123
thx Savoca
thx RenderBroken
thx flar2
thx osm0sis
thx ShinyShide
thx bhb27
thx Lord Boeffla
thx the devs where made the cm14 bootable and working
thx CrazyGamerGR yeh me
XDA:DevDB Information
CrazyAquaKernel, Kernel for the LeEco Le Max 2
Contributors
CrazyGamerGR
Source Code: https://github.com/CrazyGamerGR/CrazyAquaKernel-llm2-llp3-los
Kernel Special Features:
Version Information
Status: Testing
Created 2017-08-25
Last Updated 2017-08-24
FAQ
Recommended app : Kernel Adiutor
changelogs
v1.0/24-08-17
- initial release
v2.0/4-9-17
- input boost
- frandom
- msm thermal
- many improvments under the hood
reserve1
reserve2
reserve3
Nice to ser you here. Another custom kernel for our device. Thanks
Thanks , I will for sure trying it.
Link ?
Kernel boots on RR. I will test the kernel and report.
Meanwhile could you suggest some profiles for better battery and better performance both!?
prajjwal.laad said:
Kernel boots on RR. I will test the kernel and report.
Meanwhile could you suggest some profiles for better battery and better performance both!?
Click to expand...
Click to collapse
Stock settings are ok ,when i will add more features i will add ready profiles for battery life and performance,there is already a profile in kernel for tweaked interactive by me for battery life and good performance too
Sent from my iPhone using Tapatalk Pro
Thanks for the reply.
Hey gamer bud. Thanks for a new kernel.. As a user all I want is a good performance and 10h SoT.. That's all Good works..
Is camera focus problem solved yet?
I was facing focus issue with nougat roms.
N-Gage4ever said:
Hey gamer bud. Thanks for a new kernel.. As a user all I want is a good performance and 10h SoT.. That's all Good works..
Click to expand...
Click to collapse
i want the same m8 xD,i try much for great battery life
Sent from my iPhone using Tapatalk Pro
baratheon16 said:
Is camera focus problem solved yet?
I was facing focus issue with nougat roms.
Click to expand...
Click to collapse
Same problems with every lineageos rom m8
Sent from my iPhone using Tapatalk Pro
How much score it gets in antutu?
Well, all day with this kernel, first time since i havê the phone i leave my work with battery. 25% still, and heavy usage as always. Pretty impressed. Thanks
Can I use this Kernel on MIUI based rom?
Valid for EUI rom or only Nougat 7.1.2 ?
nosidefcp said:
Well, all day with this kernel, first time since i havê the phone i leave my work with battery. 25% still, and heavy usage as always. Pretty impressed. Thanks
Click to expand...
Click to collapse
Thx for feedback m8
Sent from my iPhone using Tapatalk Pro
jaysleem101 said:
Can I use this Kernel on MIUI based rom?
Click to expand...
Click to collapse
Just for los based roms
Sent from my iPhone using Tapatalk Pro
Introduction:
Affinity Kernel is a custom kernel based on the latest Stable Linux 4.4 release from kernel.org.
This kernel is developed with performance and great battery life in mind offering some goodies cherry-picked from other popular kernels such as Flash Kernel, ElementalX, blu_spark, Boeffla Kernel, Sultan Kernel and Franco Kernel.
The kernel is always up to date with mainline linux kernel and is regulary updated with the latest fixes.
The goal is to provide a butter smooth experience, simmilar to what you get with the latest Pixel devices.
Affinity Kernel is based on the official kernel source released by OnePlus.
Code:
/*
* Your warranty is not void (Thank you OnePlus!).
*
* 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 kernel
* 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.
*/
Features:
Upstreamed to the latest Linux Stable 4.4.x
Upstreamed to the latest CAF tag LA.UM.6.4.r1-11500-8x98.0 & LA.UM.7.4.r1-04800-8x98.0
Tunable with Kernel Adiutor and others
Additional CPU gorvernors
Sound Control
Adreno Idler by @arter97
Full WireGuard implementation
Sweep2Sleep gesture
Fast charging on USB
FS fsync toggle (enabled by default)
Additional IO schedulers (Maple, FIOPS, SIO, ZEN)
Qualcomm MDSS v2 (sRGB + KCAL)
dm(avb)-verity disabled
Faster app cold-launch
IO Tuning
Optimized with oFast and O3
Westwood TCP algorithm as default
Full Treble compatibility with Treble related fixes
Individual Input Boost frequency for each cluster
Disabled the BCL battery driver
Backlight Dimmer by @flar2
Boeffla Wakelock blocker v1.1.0
CDROM emulation
init.d support
ARM target optimizations
Passes SafetyNet check
Crypto Routines optimizations
High Brightness mode
Adreno driver improvements
EAS
Dynamic SchedTune Boost v3
KLAPSE Driver
Decreased swappiness
Installation:
Before you install the kernel, make sure you have
a backup of boot partition in case something goes wrong!
If you are coming from stock kernel:
Reboot into TWRP
Flash the Affinity Kernel.zip
Reboot
If you are coming from another custom kernel:
Reboot into TWRP
Dirty flash your rom or restore boot backup if you have any
Reboot recovery
Flash the Affinity Kernel.zip
Reboot
Updating:
Just flash the latest Affinity Kernel build over the previous one
Downloads:
{Mod edit}
On ROMs like Dirty Unicorns, WLAN won't work because the wlan module is required
to load on device initcall rather than late initcall like other ROMs do. There's a workaround for it but
it breaks WLAN on all ROMs that have the module built inline or the CAF way
{Mod edit}
Thanks to:
@joshuous for his EAS commits and Dynamic Sched Boost
@osm0sis for his AnyKernel2 installer
@nathanchance for his android-linux-stable project and helping me
@Lord Boeffla for Boeffla Wakelock Blocker and LED control
@Sultanxda for his fixes and other stuff
@eng.stk for his tweaks
@flar2 for his Sweep2Sleep gesture driver
@tanish2k09 for KLAPSE Driver
And all those folks contributing to Linux Kernel
XDA:DevDB Information
Affinity Kernel, Kernel for the OnePlus 5T
Contributors
LinuxUser0227
Source Code: https://github.com/hejsekvojtech/Affinity-OnePlus5
Kernel Special Features: Fast, Battery friendly, Stable, Up to date
Version Information
Status: Stable
Created 2019-02-20
Last Updated 2020-04-28
I'll take this one
And this one
Thanks for the work, ill give it a try.
2 thing that bugs me are:
1- isnt restoring stock boot.img removes custom recovery and replaces it with stock one?(had that problem before)
2-is the kernel(pie) eas or hmp?
finally:good:
Thank you for your working on this kernel !
I have a problem with the least one. It's an eas kernel. My oneplus 5t restart it's os staying oneplus log more than 1 minute.Using r19 kernel spends about 30 seconds.
Is thit normal?
thank you.
---------- Post added at 06:41 AM ---------- Previous post was at 06:40 AM ----------
directorli said:
Thank you for your working on this kernel !
I have a problem with the least one. It's an eas kernel. My oneplus 5t restart it's os staying oneplus log more than 1 minute.Using r19 kernel spends about 30 seconds.
Is thit normal?
thank you.
Click to expand...
Click to collapse
I'm using least oos ob24.
gsser said:
Thanks for the work, ill give it a try.
2 thing that bugs me are:
1- isnt restoring stock boot.img removes custom recovery and replaces it with stock one?(had that problem before)
2-is the kernel(pie) eas or hmp?
Click to expand...
Click to collapse
1. Yes but it's better to do a backup of boot that has Magisk installed so you don't have to reflash TWRP
2. Since r20 it's EAS based
directorli said:
Thank you for your working on this kernel !
I have a problem with the least one. It's an eas kernel. My oneplus 5t restart it's os staying oneplus log more than 1 minute.Using r19 kernel spends about 30 seconds.
Is thit normal?
thank you.
---------- Post added at 06:41 AM ---------- Previous post was at 06:40 AM ----------
I'm using least oos ob24.
Click to expand...
Click to collapse
Haven't seen such behaviour yet, some users reported that it works perfectly on both 5 and 5T.
If I'm coming from a kernel like bluspark, I must flash the stock boot img first, correct? Where can I find this?
Amisuta said:
If I'm coming from a kernel like bluspark, I must flash the stock boot img first, correct? Where can I find this?
Click to expand...
Click to collapse
Dirty flash your rom
Kernel is good. Only thing i saw was cpu clocks wouldnt go down less than 800mhz and 500mhz.
Solid, liquid smooth, clean. For me it is better than RZ kernel
Sent from my OnePlus5T using XDA Labs
gsser said:
Kernel is good. Only thing i saw was cpu clocks wouldnt go down less than 800mhz and 500mhz.
Solid, liquid smooth, clean. For me it is better than RZ kernel
Click to expand...
Click to collapse
How many sot do you get?
gsser said:
Kernel is good. Only thing i saw was cpu clocks wouldnt go down less than 800mhz and 500mhz.
Solid, liquid smooth, clean. For me it is better than RZ kernel
Click to expand...
Click to collapse
Minimum frequency is 518 and 806 because Qualcomm did it so people follow it
sleepwalking0593 said:
Minimum frequency is 518 and 806 because Qualcomm did it so people follow it
Click to expand...
Click to collapse
Qualcomm or OnePlus? (Not doubting you genuinely curious)
haikalzarith said:
How many sot do you get?
Click to expand...
Click to collapse
8 and 17 standby
Sent from my OnePlus5T using XDA Labs
1 hour of youtube
Sent from my OnePlus5T using XDA Labs
Heisenberg420 said:
Qualcomm or OnePlus? (Not doubting you genuinely curious)
Click to expand...
Click to collapse
Qualcomm did it. So OnePlus followed them
gsser said:
1 hour of youtube
Click to expand...
Click to collapse
Hello
Are you using greenify or any other tweaks of that kind.
Thanks
Teso79 said:
Hello
Are you using greenify or any other tweaks of that kind.
Thanks
Click to expand...
Click to collapse
I dont.
Affinity Kernel r21 is up!
Since r21, Affinity Kernel is available for custom ROMs as well. Should work well with every ROM except of OmniROM and TreskMod (which is Pixel-like OmniROM)
because Omni has its own way of loading the WLAN module so WiFi might be most likely broken. Anyway, you may also notice that on some ROMs that have EAS baked in, Affinity Kernel
default settings are not getting applied. That's because the ROM has its own post boot init script that overwrites my settings, not a big deal.
Here's the changelog:
Upstreamed to Linux 4.4.176
Support for custom ROMs
Some touchups for init script
Added O3 GCC optimalization
Readahead improvements
A bunch of kgsl improvements (adreno driver)
devfreq improvements