[Nov.15][dev][Kernel]2.6.32 T3 Kernel R3 with Sense 35 GPU driver - HD2 Android NAND Development

What is T3?
T3 (Tytung – 3dak) Kernel, it's based on Tytung_R12.4 kernel source repository,
GIT repository Source url:
https://gitorious.org/~3dak/linux-on-wince-htc/t3-linux_on_wince_htc
it has two branches: master branch for CM/AOSP/MIUI build, it will keep existing hastarin r8.6 gpu driver, sense branch for HTC sense 3.x build.
All credits to Tytung, Hastarin, Makinus , every patch providers and contributors.
The target of this repository is tweaking/adding features/optimizing Linux Kernel for sense build(SD/MAG/Nand/cLK) and try to getting better speed and performance on sense build. I will optimize the kernel on schedulers,CPU, Memory Allocator, IO shceduler , cpu frequence and so on…
also will add a sense branch on current 3dak_Rx.x SD/MAG kernel for those bulid wanna boot SD ROM from both winmo and magldr
Worked new features based on tytung r12.4
-BFQ IO Scheduler as default(Faster than CFQ)
-SLQB Memory allocator as default (Faster than SLAB)
-LAZM to compress image to get smaller zImage , better than GZIP.
-migrated HTC official 2.6.35 bravo GPU driver for sense branch . Finished and worked fine and better perfermance on sense build per boxmax experiments.
...
Next plan:
GPU driver tweak
try better and suitable CPU scheduler. BFS? TinyRCU?...
Changes log:
Code:
T3 R3 Changes:
-GPU driver: fixed color banding issue . (Credits to marc1706)
-added CPUfreq governor:smartassV2, added TinyRCU
-Sense: revert old camera driver.
-disable 2WCRec to avoid speaker sizz issue.
T3 R2 Changes:
- Merged tytung r13 commits:Added Alsa sound driver.(Credits to Cotulla & Tytung ),HTC auto white balance calibration driver.
-Driver/Cpufreq: Add CPUFreq governor 'smartassV2'
-enbale 2WREC
-Sense branch: Camera driver updated to HTC official Bravo 2.6.35 camera driver.
T3 R1 : Initial release.
-It based on Tytung R12.4.(Credits to tytung ) with some new features.
-Added VR IO Scheduler.
-Added BFQ IO Scheduler as default.
-Added SLQB Memory Allocator asd default
-LZMA to compress image to get smaller zImage file.
-Sense branch:Use HTC official Bravo 2.6.35 GPU driver to replace hastrarin r8.6 GPU driver
P.S. Use this kernel at your risk.
here is latest R3 verison:
P.S. kernl pack is just kernel files for build cooker. it is not a CWM recovery zip.I'm lazy to create recovery zip. initrd.gz or boot.img in kernel pack is my initrd for miui build with data.img supported. maybe it is not suitable for your build. if you are ROM cooker, you know how to use it.
T3 R3 Master: cLK MAG
T3 R3 Sense: cLK MAG
[old versions]
T3 R2: cLK Mag
T3 R2 Sense: cLK Mag
T3 R1: cLK Mag
T3 R1 Sense: cLK Mag Only for sense build or no camera preview. and maybe your build needs this : correct lib/hw&egl files for sense buld.

Support
Good job.
My test results: camera basically no lag, there are few. Very great.

Thanks man for your continued efforts

Did you solve problem with graphical glitches in sense 3.0/3.5 roms?

This is really nice

What about 3G/Wifi switch ? Is it kernel related ?

Yes, but it seems to be EU user related

Hi,
If I understand correctly, I can test this with miui rom? Currently I am using the latest build of miui...
Sent from my HTC HD2 using XDA App

Woooo.. Great job will test on my SD Version .. feedback later

I hope this isn't a back port kernel. I don't want unneeded time to be wasted. Check out my post on the 2.6.35 kernel thread for the camera fix.

Good Thread!
Awesome Idea !!!

Great Work camecorder ... No Lag or Less ... i tested
also for 3dak T3 ... attach hw+egl+fix glitches + set in build.prop (debug.sf.hw=0)

3dak !
Can do two v Same (r3.7& r2.7 ) for power bt

Downloaded the mag sense version tried to flash using cwm and got installation aborted. im running danstas runnymede. Any ideas
Graham

boxmax said:
Great Work camecorder ... No Lag or Less ... i tested
also for 3dak T3 ... attach hw+egl+fix glitches + set in build.prop (debug.sf.hw=0)
Click to expand...
Click to collapse
What does this enable us the record at? 800 x480?

strachg said:
Downloaded the mag sense version tried to flash using cwm and got installation aborted. im running danstas runnymede. Any ideas
Graham
Click to expand...
Click to collapse
Same problem for me.
Should be install this update from Magloader ?

strachg said:
Downloaded the mag sense version tried to flash using cwm and got installation aborted. im running danstas runnymede. Any ideas
Graham
Click to expand...
Click to collapse
The BLION Corp. said:
Same problem for me.
Should be install this update from Magloader ?
Click to expand...
Click to collapse
+1
CLK version.

The BLION Corp. said:
Same problem for me.
Should be install this update from Magloader ?
Click to expand...
Click to collapse
here you go a CWM flashable magldr CM/AOSP/MIUI version

MAGDLR Sense version is also not flashable in CWM. :/
How to change the zipfile?
edit: ha, got it CWM flashable myself
here you go MAGDLR Sense version....

CWM flashable version of the EGL libs from above for your pleasure...

Related

[ROM][12/21/10] eViL's One Stop ROM Shop Feat: Desire Z, *Desire HD & MT4G

Welcome to eViL's One Stop ROM Shop! This thread now consists of three of my ROM/Port's. These are all G2 ROM's FOR the G2!
Up first is the Desire Z ROM, eViL's G2-Z (pretty creative, huh?). This is 100% Officially based off of the 1.34.405.5 RUU.
THE DESIRE Z ROM IS NOW MERGED WITH RMK40'S VIRTUOUS ROM, PLEASE CHECK THERE FOR Z UPDATES.
Change Log:
v.01
Initial Release 11/10/10
Rooted stock kernel (debugging not enabled by default, enable it in Settings)
Trackpad wake/unlock
Wifi Calling
Updated GAPPS
Removed Teeter & SoundHound
Added HTC Calibration
Deodexed & zipaligned
MD5 - B702160B7B2F8E7653D9146EA58D6FF1
Click to expand...
Click to collapse
Issues:
Unknown
Click to expand...
Click to collapse
Instructions:
Boot to recovery
Wipe ALL
Flash ZIP via clockworkmod or equivalent
ROM does not flash boot.img for some reason
Reboot Recovery
Wipe Cache
Flash kernel package
Reboot
*If you have WiFi Issues, I recommend flashing coolbho3k's kernel & wifi module Here (this seems to bork TP wake though)
Click to expand...
Click to collapse
Desire Z Downloads:
ROM: Download
Kernels (for Sense based ROMS):
http://dl.dropbox.com/u/6809682/eViL--11-21--5.zip - rebase of off cm git 11/18, reverted wifi to G2 MR, oc up to 1.8ghz, working fm/bt/hotspots, wifi calling & trackpad wake (anykernel fix by Apache14 )
http://dl.dropbox.com/u/6809682/eViL--11-22--1.zip - Updated to pershoots freq/cpu tweaks, added smartass cpu governor by erasmux via Apache14, 1275 max
http://db.tt/PppZmkb - (11/22--7) same as 11-22--1 except added pm debugging, namespace support, still 1275 max voltage
http://db.tt/cOfFaHy - (11/22--8) updated bfs with pm debugging
http://dl.dropbox.com/u/6809682/eViL--11-23--1-bfs.zip - same as previous kernel with updated voltages per pershoot
http://dl.dropbox.com/u/6809682/eViL--11-23--2.zip - same as previous kernel with updated voltages per pershoot
http://dl.dropbox.com/u/6809682/eViL--11-23--3.zip - default kernel for HD v.0.5, updated/added freq values and voltage between 350mhz-800mhz
http://dl.dropbox.com/u/6809682/eViL--11-24--1.zip - adjustments to interactive and conservative cpu governors
http://dl.dropbox.com/u/6809682/eViL--11-25--1.zip - adjustments to conservative and smartass governors, disabled gentle, preempt & asym scheduling features, more changes to voltages per pershoot
http://dl.dropbox.com/u/6809682/eViL--11-25--4.zip - same as previous except disabled debugfs
http://dl.dropbox.com/u/6809682/eViL--11-26--1-bfs.zip - updated bfs kernel with the same features starting 11/25 and slight internal tweaking
http://dl.dropbox.com/u/6809682/eViL--11-26--2.zip - updated cfs (normal) kernel with the same features starting 11/25 and slight internal tweaking
http://dl.dropbox.com/u/6809682/eViL--11-26--3.zip - merged in a change to wifi from the Tmobile MR. MAC address no longer defaults to 00:11:22:etc...
http://dl.dropbox.com/u/6809682/eViL--12-08--4.zip - modifications to smartass (can get to max freq now), removed interactive for now, merged in some commits from cm & pershoot, lzma compressed, acpuclock via sysfs.
http://dl.dropbox.com/u/6809682/eViL--12-10--1.zip - edited voltages inline with pershoot, 35.7 interactive cpu governor, changes to gan-eth per zinx.
http://dl.dropbox.com/u/6809682/eViL--01-05--7x30-1.zip - rebased from HTC Glacier source, vision wifi, oc to 1.5ghz, wifi calling, etc.
Kernel Source
eViL's G2-4G v.0.5 [11/18/10]
Up second is the T-Mobile myTouch4G ROM, eViL's G2-4G (pretty creative, huh?). This is 100% Officially based off of the 1.14.531.1 RUU.
Change Log:
v.01 11/11/10
Initial Release
Rooted stock kernel (debugging not enabled by default, enable it in Settings)
Trackpad wake
*Wifi Calling - Not included
Updated GAPPS
Removed WiFi Calling
Added HTC Calibration
Deodexed & zipaligned
MD5 - 386BC571BB206C46E9E913925336BA25
v.0.2 11/12/10
WiFi calling working with OTA kernel
Fixed video playback
Removed alot of bloat: apppack, monopoly, qik, rockband, selfhelp, tmodemo, yahoo IM/video/mail
MD5 - A7CCE602EE07782D996DE46FAF30D378
v.0.3 11/13/10 *Flashing a kernel is no longer required
Using rmk40 updater-script & other scripts (thanks brotha!)
Boot.img flashing fixed *now you don't need to flash a separate kernel
Moved some apps to /data *for easy removal
Updated GAPPS: vending
Updated Amazon mp3
Removed Asphalt
Effort to fix Tmobile mms
Customization edits
MD5 - 766C81D2D027C73662694313E4283AE8
v.0.4
Video recording fixed
Rosie patched for proper landscape as with most widgets ala Desire Z
Moved /data/apps/ back to /system/app for now - until scripting gets resolved
Added powersave, conservative, and oc modules (loaded on boot) - thanks rmk40
MD5 -0FFD9E6B80C3A19E2B44BBC83368A237
v.0.5 11/18/10
Updated to v.1.17x from T-mobile (thx Robocik)
Back to using rmk40 updater-script & other scripts (thanks brotha!)
Video Recording fixed
Moved some apps back to /data *for easy removal
Updated GAPPS: maps
Added back barcode scanner
Fixed APN's
Powersave, conservative (loaded on boot) - thanks rmk40
OC Module loaded on boot to 1ghz
Screen cpu scaling - screen on = ondemand, screen off = powersave *by FloHimself
MD5 - 07EAD2B4B1F81A4CFA30751E10D702FD
Click to expand...
Click to collapse
Current Issues:
NONE
Click to expand...
Click to collapse
Instructions:
Boot to recovery
Wipe ALL
Flash ZIP via clockworkmod or equivalent
ROM does not flash boot.img (flash kernel seperately)
Reboot Recovery
Wipe Cache
Flash kernel package
Reboot
Click to expand...
Click to collapse
MT4G Downloads:
ROM: eViLDROID, Direct Download
Kernel: Check OP for kernels
eViL's G2-HD v.0.6 - Official Port of 1.72.405.3 [12/21/10]
Up last is the Desire HD ROM, eViL's G2-HD (pretty creative, huh?). This is 100% Officially based off of the 1.72.405.3 RUU.
Click to expand...
Click to collapse
Video by G1_enthusiast
http://www.youtube.com/watch?v=1RuKKGsG0xM
Click to expand...
Click to collapse
Change Log:
v.01
Initial Release 11/11/10
Rooted stock kernel (debugging not enabled by default, enable it in Settings)
Trackpad wake
Wifi Calling
Updated GAPPS
Removed Soundhound
Added HTC Calibration
Deodexed & zipaligned
MD5 - B98BEF6B3A8A1AAC2F33D9A3642E191D
v.0.2 11/13/10 *Flashing a kernel is no longer required
Updated to Official RUU 1.32.405.6
Using rmk40 updater-script & other scripts (thanks brotha!)
Boot.img flashing fixed *now you don't need to flash a separate kernel
Apps & framework from Robocik
Advance power menu by snq-
Moved some apps to /data for easy removal
Updated GAPPS: vending
Updated Amazon mp3
Trackpad wake/unlock
Effort to fix Tmobile mms
MD5 - CB1C37D05D28C81715A0D891218CD011
v.0.3 11/15/10
Video recording fixed
Moved /data/apps/ back to /system/app for now - until scripting gets resolved
Added powersave, conservative, and oc modules (loaded on boot) - thanks rmk40
MD5 - 1404E7254AF07B738B9D83AC641AE790
v.0.4 11/18/10
Rotating Rosie ala Desire Z
Video Recording fixed
Back to using rmk40 updater-script & other scripts (thanks brotha!)
Moved some apps back to /data for easy removal
Updated GAPPS: maps
Fixed APN's
Added Plurk, Google Car Home/Dock
Change default Worldclock widget to Acer Clock
OC Module loaded on boot to 1ghz
Screen cpu scaling - screen on = ondemand, screen off = powersave *by FloHimself
*If you get a black screen on first boot, wipe cache
MD5 - 20ACD341C6C019A6E12D9043A9DD231A
v.0.5 - Currently not optimized for landscape (not sure if I will do this)
Rebase from Orange HD 1.40 RUU
Added TI backup
Updated GAPPS: Maps
Updated kernel - oc update to 1.5 via setcpu, smartass gov available (ondemand default)
more...
MD5 - 50D0A0ACEACE1027BEAC6A8EFE7BA64B
v.0.6
Rebase to WWE 1.72.405.3
Android 2.2.1
SU fixed by rmk40
Updated GAPPS
Updated APPs
Latest eViL kernel
Click to expand...
Click to collapse
Issues:
Some landscape graphics
Click to expand...
Click to collapse
Instructions:
Boot to recovery
Wipe ALL
Flash ZIP via clockworkmod or equivalent
ROM does not flash boot.img (flash kernel seperately)
Reboot Recovery
Wipe Cache
Flash kernel package
Reboot
Click to expand...
Click to collapse
HD Downloads:
ROM: v.0.5, v.0.6
Kernel: Check OP for kernelshttp://dl.dropbox.com/u/6809682/evil-cm-baconbits.zip
how do you flash via clockworkmod? i have it installed, just not sure howto use it?
waiting waiting
cbmm said:
how do you flash via clockworkmod? i have it installed, just not sure howto use it?
Click to expand...
Click to collapse
The rom looks like it is still uploading, but follow the op's instfructions flash rom via clockwork. (Put rom at the root of sd card) reboot into recovery install .zip from sd card. Choose .zip That should be it.
Is the rom is overclocked to 1497?
Sent from my T-Mobile G2 using XDA App
any one else can upload the kernel file the server is busy 8-(
ROM is online now. Enjoy and please report bugs...
eViL D: said:
ROM is online now. Enjoy and please report bugs...
Click to expand...
Click to collapse
Hehe, just as I refreshed the page. Downloading now thanks :]
eViL D: said:
ROM is online now. Enjoy and please report bugs...
Click to expand...
Click to collapse
Will do man, thanks for this!
Ahh yes some evil d sense. Can't wait til an actual custom evil rom. I hate being at work can't wait to b off
Sent from my T-Mobile G2
So, if I read the OP correctly we're in the clear to flash the OC kernel with this rom?
When I flash the kernel in fastboot do I have to be connected to a computer and use adb? Just asking cuz my computer broke recently and I don't currently have access to one.
signature verification failed
Besides the small features, how is this different from the other sense rom? Could I flash this even if my phone is running sense?
This Kernel am I flashing using clockwork? or Fastboot?
Arcadia310 said:
Besides the small features, how is this different from the other sense rom? Could I flash this even if my phone is running sense?
Click to expand...
Click to collapse
From what ive gathered you can flash the actual OC kernel with this rom vs not being able to in the other sense rom(s) posted.
stevencpoynter said:
From what ive gathered you can flash the actual OC kernel with this rom vs not being able to in the other sense rom(s) posted.
Click to expand...
Click to collapse
thats all im asking for since using the other sense rom. can someone confirm it works for them? im on board once confirmed.
do i need to rename the rom to update.zip

[Kernel]Cm7/AOSP[2.6.32.40](v2.6.6)MaxOC~1.84GHz,Smartass/UV/BFS/BFQ/SLQB[May-26]

THIS KERNEL IS NOW OBSOLETE. CM7 Nightly 90+ and my Nexus 1.2.5+ require TRUE 2.6.35+ Kernel​
All GB Sense ROMs should use my GB Sense Kernel
All Froyo AOSP ROMs should use my Froyo AOSP Kernel
All Froyo Sense ROMs should use my Froyo Sense Kernel[/b]
Hi XDA members and fellow MT4G users:
This is my SECOND kernel hack. I want to thank Gr8Gorilla, Erasmux, dumfuq and several others I cannot recall for inspiring me to venture into this unfamiliar territory for me.
What is a Kernel? The Kernel is the Foundation in which everything else builds upon in any software system.
[Car Analogy]: Kernel is like the Engine, Electrical system and the Transmission to a car. The Library, Framework and the Apps [AKA ROM] are the body frame and the rest of the Car.
​
THIS KERNEL is BASED ON AOSP/CM7 Source Code. So it is COMPATIBLE ONLY WITH AOSP/CM7 Builds.
Please DO NOT use any task killers, they DO NOT improve performance nor battery life. They INTERFERE with your phone's stability (more crashes) and App compatibilities (Forced Close).
MinMax Governor (Battery Saver)
This governor will try to minimize the frequency jumps/changes which cause voltage spikes/changes which supposedly drains more battery life... Supposedly designed to work with SetCPU... so give it a whirl...
SmartAss Governor (Balanced)
This governor has a built-in "profile" similar to SetCPU, so screen off will use lower clock rate thus conserve more battery, but it also has a fast wake up feature so that user interaction will not see the lag when switching from Sleep to Wake state.... (So SetCPU Profiles are sorta redundant when using this governor, you can still use SetCPU to OC to higher than default Clock frequency).
Interactive Governor (Performance)
This governor is designed to put more priority to User Interface (UI aka Apps) tasks, therefore appears more responsive then the traditional OnDemand governor. So if you want the smoothest UI interaction, this governor is for you...
Brain F*ck Scheduler - (BFS)
This scheduler is designed to be simple and speedy tailor specifically for user interface type systems such as desktop/smart phone devices where user interaction is MORE important than serving 1 million web requests (CFS, the default scheduler) at the same time (think of nimble desktop workstations vs large corporate servers).
SLQB - (SLAB allocator with Queue)
This memory allocator is designed for small number of CPUs system (such as desktop or smart phone devices). This allocator is design to be simple and it is optimized for using order-0 pages as much as possible (order-0 pages are the simplest therefore quickest type of memory in a Linux system to allocate). Not all kernels are using SLQB including CM7 main line...
Fair Budget Queue (BFQ I/O scheduler)
This I/O scheduler is an improvement on top of Completely Fair Queue (CFQ). CFQ is fair in terms of time but not in terms of throughput / bandwidth, so BFQ make sure that both time and throughput / bandwidth are balanced across all requests.
Installation Instructions:
Here's a step by step instruction to install this kernel:
Warning Version 2.6.3+ is COMPATIBLE ONLY with Android 2.3.4 ROMs such as latest CM7 nightlies, MIUI, RoyalGinger.
All Android version 2.3.3 ROMs such as older versions of CM7 including RC1, RC2, RC3, CM 7.0.1~7.0.3 should use version 2.5.2!
[ FINAL VERSION ]
[ CFS-Smartass ] (Mainline)
The File ==> CM Kernel 2.6.6 CFS Low Voltage #162 <==
The File ==> CM Kernel 2.6.6 CFS Stock Voltage #163 <==
[ BFS-Interactive ] (Enthusiast Edition)
The File ==> CM Kernel 2.6.6 BFS Low Voltage #164 <==
The File ==> CM Kernel 2.6.6 BFS Stock Voltage #165 <==
Low Voltage - Under Volt the processor, therefore uses Less Battery, but NOT ALL CHIPS can handle Under Volt.. If you experience instability, try the Stock Voltage Version.
Stock Voltage - Uses the voltage values from ORIGINAL HTC Kernel Source.
There are NO PERFORMANCE DIFFERENCE between the 2 versions!
[Optional CFS kernel ONLY]
If this is first time you FLASH my kernel or you just recently FLASHED any ROM,
To use my CFS-Tweaks from version xxx, you must FLASH xxx first, then FLASH the latest version.
1. download the above file (via phone directly or to a PC)
2. copy the downloaded zip file to /sdcard/download/
3. Open ROM Manager and select "Reboot into Recovery" and select "OK"
4. Once in recovery, select "wipe cache partition", select "Yes", then select "advanced", then select "Wipe Dalvik Cache", then select "Yes" again. Once finished, click the back button to go back to the main recovery menu. On that menu, select "Install Zip From SDCad", then select "Choose zip from SDCard", then go to /sdcard/download and select the downloaded zip file and let it run its script.
5. Once the script is done, select "reboot system now"
Note: After FLASHING, the first reboot may take longer than usual, please be patient... After the first reboot, it may lag during initial load (let everything finish loading). Once everything is loaded and phone is ready for use, reboot the phone a 2nd time and the lag will be gone and everything should be silky smooth...
NEWS BULLETIN:
Version 2.6.6 is OUT!!!!
This is most likely the FINAL VERSION for this kernel. CM7 is moving to a real 2.6.35+ kernel from very soon. Once that happens, this 2.6.32 kernel will be made obsolete!!!
Please don't hesitate to talk among yourselves and help each other out... The MT4G/XDA community is what inspired me to hack kernels for everyone since everyone here is nice and helpful to each other... Keep helping each other.... Famous proverb: It's better to give than to receive...
BUGS:
[ Android 2.3.4 ROM ]
If you experienced WiFi issue, it means the bcm4329.ko modules was NOT installed properly.
Extract the bcm4329.ko from the same zip file, then
[ with ADB ]
adb push bcm4329.ko /system/lib/modules
[ with Root Exploror ]
1. touch Mount R/W
2. copy bcm4329.ko to /system/lib/modules
3. long press on the bcm4329.ko and select Permissions then check read, write for owner, read for group and read for others, click ok
4. long press again on the bcm4329.ko and select Change Owner, then pick 0-root for owner and pick 0-root for group, click ok
I will investigate to see if I can fix the updater script so this would be done automatically with 2.3.4 ROMs
Not All CHIPS ARE CREATED EQUAL
[NOT REALLY A BUG, when OC'ed, everything is questionable]
Interactive and OnDemand Governors will freeze the phone when the delta / difference between the Max and Min frequency is too large..
Ie, Max 1843MHz~Min 245MHz -- will lock up, but Max 1840MHz and Min 1000MHz will NOT...
TO DO:
version 2.x.x -- Haven't thought about it yet...
History:
See Post below...
Standard Disclaimer: Not responsible for bricking your phone, voiding your warranty, or any other pain or suffering you may feel as result of using this kernel!!!
My Github Complying with GPL
Follow me on
:
If you find this Kernel useful, feel free to hit the [Thanks] button below
Version History
History:
Version 1.0: (deprecated)
Baseline from CM7 kernel source code
Added OC all the way to 1.8 GHz (drawing Max VDD @ 1400)
Added SmartAss, MinMax Governors
Applied Cache clear routine from HTC Incredible line (better emulator performance)
Under volt (battery savings) frequencies below 902400 Hz (up to -100 mVolts)
Added more intermediate Overclock frequencies (all the way to 1.84 GHz for you brave souls )
Increased Bluetooth Volume Gains and Handset Volume Gains
Added BFS and SLQB technology (see above)
Tweaked SmartAss governor slightly
Made built-in BFQ I/O scheduler as default I/O scheduler (see above)
Version 1.1.0: (deprecated)
Adjusted SmartAss to use the same adjustments as my Sense Kernel (This will further help prolonging battery life)
Updated CM7 CPU freq table to be the same as my Sense Kernel (added 1 more low CPU frequency @ 537600 KHz, to help battery life)
Version 1.2.0: (deprecated)
Adjusted SmartAss to use the same adjustments as my Sense Kernel (reduced Sampling time to 33ms for super smooth response)
Version 1.3.0: (deprecated)
Added my Sense Interactive and OnDemand Governors to CM line
Version 2.0.0: (deprecated)
Updated CPU Frequency/Voltage Table from my Sense ROM (includes the new 536 MHz clock for use with "SmarterAss Governor")
Updated Touch Panel Driver from my Sense ROM (Touch of Silk feeling, aka, Finger Porn)
Updated Sound Driver from my Sense ROM
Updated Bluetooth Driver from my Sense ROM
Updated Camera Driver from my Sense ROM
Updated Keyboard Driver from my Sense ROM
Updated Optical Joystick Driver from my Sense ROM
Updated Battery Driver from my Sense ROM
Version 2.0.2: (deprecated)
Updated WiFi driver
Updated General TCP/IP networking stack
Updated USB driver (not easy)
Compiler optimized for Neon FPU and ARM7 architecture
Version 2.0.3: (deprecated)
Updated Video Driver from EVO Shift 4G
Adjusted DMA Engine to work with CFS
Version 2.0.4: (deprecated)
Updated core Kernel version from 2.6.32.28 to 2.6.32.31 (some bug fixes and performances boost)
Added CIFS (read bulletin for details)
Version 2.0.5: (deprecated)
Corrected Kernel Version to indicate 2.6.32.31
Updated File System Components including Core, NFS and EXT3
Updated Crypto Kernel Component
Added UTF-8 support to show special characters to work with CIFS
Version 2.0.6: (deprecated)
Fixed WiFi error related to county code due to coding error (late night coding is bad )
Version 2.1.0: (deprecated)
Updated core Kernel version from 2.6.32.31 to 2.6.32.32 (Speedy Edition)
Version 2.1.2: (deprecated)
Maintenance release: Fixed minor errors in power management driver and video driver
Revert back from RWSEM_XCHGADD_ALGORITHM to GENERIC_SPIN_LOCK
Version 2.1.2.1: (deprecated)
Fixed screen tearing issue (coding error in private memory flush routine leads to screen tearing)
Version 2.1.4: (deprecated)
Updated Core Linux Kernel from 2.6.32.32 to 26.6.32.33
Fixed few issues in CFS
Updated WiFi driver
Updated I2C driver
Revert back to CM7 OnDemand and Interactive Governors
Updated SmartAss Governor
Added CGroup Freeze/Unfreeze control
Fixed potential stack overflow in BunZip2
Updated with latest base CM7 kernel changes
Version 2.1.5: (deprecated)
Cleaned up all remaining issues in CFS
Updated OnDemand Governor
Updated bunzip2 again
Updated G-Sensor Driver
Updated Compass Driver
Updated KeyReset Code for Inputs
Updated SDCard Driver
Version 2.1.6: (deprecated)
Fixed bugs in Speaker Amp and G-Sensor drivers which prevents screen rotation under certain conditions found by user [MadWolf27] MAJOR PROPS to him!!!
Version 2.2.0: (deprecated)
Updated Video Driver (openVG) per CM7 Changes (Now compatible with Nightly Build 29+)
Version 2.3.0: (deprecated)
Updated Core Linux Kernel from 2.6.32.33 to 2.6.32.34
Updated GPU code from latest HTC Incredible S Kernel (same as CM7 GPU updates)
Added native FUSE (file system in user space) per CM7 changes
Adjusted kernel compile configurations per CM7 changes
Version 2.4.2: (deprecated)
Updated Core Linux Kernel from 2.6.32.34 to 2.6.32.36
Updated kernel to latest HTC WiFi Driver from HTC Incredible S Kernel Source
Included the latest HTC WiFi Firmware from HTC Desire Z (leaked)
Added native CIFS+UTF-8 directly into kernel (CM7 kernel added CIFS+UTF-8 just 5 days ago, we had it for weeks). No more need for .ko files.
Fixed a minor mismatch bug in MMC driver
Revert back to my Old Interactive and OnDemand Governors
Adjusted CPU Voltage Tables again ONLY for LOW VOLTAGE versions.
Version 2.4.3: (deprecated)
Reverted Back to CM7 WiFi Driver to fix WiFi AP issue
Version 2.4.4: (deprecated)
Fixed bugs in Speaker Amp and G-Sensor drivers which prevents screen rotation under certain conditions found by user [MadWolf27] MAJOR PROPS to him!!!
Version 2.4.8: (deprecated)
Updated Headphone driver from HTC Thunderbolt kernel
Updated GPIO driver from HTC Thunderbolt kernel
Updated Battery Driver from HTC Thunderbolt kernel
Updated LED Driver from HTC Thunderbolt kernel
Updated Power Driver from HTC Thunderbolt kernel
Updated SPI Master Driver from HTC Thunderbolt kernel
Updated MMC/SD Driver from HTC Thunderbolt kernel
Updated USB Dock Driver from HTC Thunderbolt kernel
Applied CodeAuroraForum (CAF) Wake_Lock patches to new 2D/3D drivers to improve power management when Video is waiting for I/O to complete (save more JUICE!!!!)
Adjusted CPU Freq Table changed 536 MHz to 576 Mhz from using PLL_2 to PLL_3 (PLL2 reserved exclusively for OC)
Adjusted Smartass Governor's Max_Sleep_Freq to reflect CPU Freq Table change 536->576MHz
Fixed a couple issues in WiFi driver
Removed All Debugging code [boost performance]
BFS scheduler is BACK! [Enthusiast Versions]
Compiled with newer toolchain from 4.4.0 to 4.4.3 [more optimizations = better performance]
Version 2.5.0: (deprecated)
Patched Core Linux Version from .36 to .38
Patched BFS version from 3.3.0 to 3.6.3 (latest stable release of BFS)
Fixed minor Bluetooth driver error
Fixed minor Touch Screen driver error related to wireless charging update from before
Fixed minor issues in Camera Drivers (front and back)
Fixed minor issues in LED drivers
Fixed minor issue in Voice Processor Driver
Removed unnecessary / unused drivers
Version 2.5.1: (deprecated)
Updated PPP network driver (used by VPN)
Updated WiFi driver related to Address Resolution Protocol (ARP) offloading
Updated with Zinx's latest Video Frame Buffer Fix specifically for Glacier (should fix video playing while screen is off, hard lockup issue)
Version 2.5.2: (Long Term Stable Release For GB 2.3.3 ROMs)
The File ==> CM Kernel 2.5.2 CFS Low Voltage #137 <==
The File ==> CM Kernel 2.5.2 CFS Stock Voltage #138 <==
The File ==> CM Kernel 2.5.2 BFS Low Voltage #135 <==
The File ==> CM Kernel 2.5.2 BFS Stock Voltage #136 <==
Updated Core Kernel from .38 to .39
Updated the Light Sensor Value from Zinx
Version 2.6.1: (deprecated, AOSP 2.3.4)
Updated WiFi Driver with latest CM7 patches
Updated USB Driver with latest CM7 patches
Updated MDP (video) Driver with latest CM7 patches
Added USB Accessories Support for AOSP 2.3.4_r1
Version 2.6.3: (deprecated, AOSP 2.3.4)
Added Native GB HTC Kineto_Gan Support directly via kineto_gan.ko
Removed CM7's gan_eth Froyo WiFi Calling Hack
Version 2.6.5: (deprecated, AOSP 2.3.4)
Patched core kernel to .40 from .39
Re-adjusted Voltage table based on HTC's 2.6.35 kernel source for LV and SV
Adjusted SmartAss Governor Ramp Up/Down steps
Default Speed now set at 1.2 GHz
Applied USB Battery Drain patch
Removed more unnecessary drivers
Version 2.6.6: (Current, AOSP 2.3.4)
Revert SmartAss Tweaks back to 2.6.3
Revert AudioDSP drivers back to 2.6.3
Default Speed now set at 1.1 GHz
Standard Disclaimer: Not responsible for bricking your phone, voiding your warranty, or any other pain or suffering you may feel as result of using this kernel!!!
Follow me on
:
If you find this Kernel useful, feel free to hit the [Thanks] button below
Reserved 2 Just in case
Downloading...
Sent from my HTC Glacier using XDA App
163 kb???
Sent from my HTC Glacier using XDA App
verysick said:
163 kb???
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
Your download is corrupt re dl it the file should be over 3 MB
Sent from my HTC Glacier using XDA App
verysick said:
163 kb???
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
The file is 3.4 MB. Try downloading again.
Everything looking good, thanks.
will try now
Wow is seem more faster than before and Apps works fine.
Sent from my HTC Glacier using XDA App
Had to try bout 6 times to get the 3.44mb \m/ just hit 4th place on linpack
Sent from my HTC Glacier using XDA App
feliciepr7 said:
Wow is seem more faster than before and Apps works fine.
Cool! I put lots of new technologies into this kernel from my Sense Kernels and I was afraid of it not working at all since I was unable to test it myself... I am happy that you guys like it. Please test the heck out of it and report any errors on my thread... now try your best to beat my Sense Kernel Users high scores in synthetic benchmarks..
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
Sent from my HTC Glacier using XDA App
Faux123 is this the same version (1.0b) that you posted in the cm7 rc thread? (with a promise of NO SUPPORT) thanks for this, it's fun to play with. Only really stable on my silicon to 1700 with smartass gov. Keep up the good work!
Sent from my HTC Glacier using XDA App
I have a??? If I update from my current version of rom v. 2.0 to the new one, do i have to flash it again the kernel?
Sent from my HTC Glacier using Nexus S 2.0 and XDA App.
feliciepr7 said:
I have a??? If I update from my current version of rom v. 2.0 to the new one, do i have to flash it again the kernel?
Sent from my HTC Glacier using Nexus S 2.0 and XDA App.
Click to expand...
Click to collapse
Yes, if you are running jaywans new release, that should be compatable since it's basically a modified cm7. Nandroid flash and find out.
Sent from my HTC Glacier using XDA App
After flashing this kernel I noticed GPS doesn't lock anymore..anyone else have this problem?
Sent from my HTC Glacier using XDA App
I'm having problems getting the (H) signal
Sent from my HTC Glacier using XDA App
verysick said:
I'm having problems getting the (H) signal
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
I'm getting H ..did you wipe cache before flashing?
Sent from my HTC Glacier using XDA App
I am getting H too, no problem yet.
Sent from my HTC Glacier using Nexus S 2.0 and XDA App.
feliciepr7 said:
I am getting H too, no problem yet.
Sent from my HTC Glacier using Nexus S 2.0 and XDA App.
Click to expand...
Click to collapse
¿ y en Barceloneta hay H ? No pense que llegara hasta aya.
I did not know that H got to his location.

[6.Aug.2011][ROM][GSM][2.3.3] ◄► Overcome ROM v3.1.0-KRATOS ◄► Kernel v3.3.1 ◄►

[6.Aug.2011][ROM][GSM][2.3.3] ◄► Overcome ROM v3.1.0-KRATOS ◄► Kernel v3.3.1 ◄►
DISCLAIMER: You know the drill, I am not responsible if loading this rom makes your Tab melt, explode, disintegrate, or cause harm to anyone near it. (I am fairly certain none of that will happen though )​
Change log in second post.
ROM FEATURES
JPA Base Rom - ANDROID 2.3.3
Overcome kernel v3.3.1 included
No Modem is included - due to a variety of personal preference I decided to leave that a la carte
Fully Deodexed
Fully Zipaligned
Rooted with busybox installed
Reboot/Recovery/Download options added to the power menu
Accurate battery mod with gingerbread styling
Blur removed across system (i.e. behind power option menu) - significantly improves performance
Power Off confirmation disabled
Screen off animation enabled
Overscroll Glow effect enabled
Added AppWidgetPicker
CSC set to XEU
Ads Blocked
Updated Market to 3.0.26
Updated Maps to 5.8.0
Flash Player removed due to compatibility issue - install from market and you'll be all set.
Updated GMail to 2.3.5
Updated YouTube to 2.1.6
Updated SamsungApps to 2.5.039
Updated StreetView to 1.6.0.6
Updated Thinkfree Office Suite
Removed Startup/Shutdown sounds
Cool boot animation
A2DP Bluetooth Connection Fix Integrated
SIP calling enabled over 3g AND WiFi
Fugutweaks integrated
Browser mods (enabled "Default Zoom" in settings, added "User Agent" in settings, set plugins to "on demand" by default)
KERNEL FEATURES
Support RFS/EXT2/EXT3/EXT4
OC/UV with these steps: 1.6ghz, 1.5ghz, 1.4ghz, 1.3ghz, 1.2ghz, 1ghz, 800mhz, 600mhz, 400mhz, 200mhz, 100mhz
Replaced kernel jhash2 with jhash3
Adjusted kernel HZ value to improve smoothness
Optimized lowmemorykiller values
Optimized compiler flags
Voodoo Sound v10 (courtesy of supercurio)
Voodoo Lagfix (courtesy of supercurio)
Overcome CwM Recovery v4.1.1.4 (Custom built Clockworkmod v4.0.1.4)
Full support of internal/external SD cards in Recovery
V(R) scheduler added and set as Default
Kernel tweaks to VM and Scheduler for better performance
Built in CIFS/TUN/SlowWork support
Touchscreen Undervolted (courtesy Koxudaxi)
RAM Undervolted
Stochastic Fair Blue (SFB) Network Scheduler
Autogroup Scheduler
Asynchronous I/O Enabled (AIO)
Backlight Notifications (Thanks to Neldar for the mod and Koxudaxi for the patch)
INSTALL GUIDE
http://p1000.teamovercome.net/?page_id=64
DOWNLOADS
http://p1000.teamovercome.net/?page_id=558
TIPS AND TWEAKS
http://p1000.teamovercome.net/?page_id=68
FAQ's
http://p1000.teamovercome.net/?page_id=66
SOURCES
https://github.com/alterbridge86
The best is yet to come!
ROM AND KERNEL CHANGE LOG
http://www.teamovercome.net/?page_id=171
Overcome v3.1.0-KRATOS
Overcome Kernel v3.3.1 Included
XWJPA Base
1080p Streaming Flash now smooth as butter
Wifi reconnect bug fixed (thanks to source built wpa_supplicant from disguztipated)
Updated Google Talk client with fully functioning one (identical to 2.3.4)
Updated Gmail to 2.3.5
Overcome Kernel v3.3.1
Overcome CwM Recovery Updated to v4.1.1.4 (Upstream fixes and enhancements)
Overcome CwM Recovery Updated to v5.1.2.6 (Upstream fixes and enhancements)
Nandroid backup fixed so that it does not require an external sd card in the device.
Nandroid restore fixed so that it does not corrupt kernel in restore process (note this will likely require a new backup with the new recovery as well)
Reverted lowmemkiller change which may have been blocking kswapd0 from sleeping, resulting in battery leakage.
Numerous upstream patches enhancing overall stability and performance
Smartass governor upgraded to SmartassV2 by Erasmux
Touchscreen sensitivity tweaked
Oh wow !!!
Oh wow !!!
Thanks Overcome team you are the best
alterbridge86 said:
ROM AND KERNEL CHANGE LOG
http://www.teamovercome.net/?page_id=171
Overcome v3.0.1-JUPITER
Overcome Kernel v3.3.1 Included
XWJPA Base
1080p Streaming Flash now smooth as butter
Wifi reconnect bug fixed (thanks to source built wpa_supplicant from disguztipated)
Updated Google Talk client with fully functioning one (identical to 2.3.4)
Updated Gmail to 2.3.5
Overcome Kernel v3.3.1
Overcome CwM Recovery Updated to v4.1.1.4 (Upstream fixes and enhancements)
Numerous Upstream improvements
Updated config_hz and user_hz to improve smoothness
Optimized compiler flags
Set V(R) Scheduler as default
Click to expand...
Click to collapse
Should say
Overcome ROM v3.1.0-KRATOS
: P
Apologise ab, tried link again and its downloading. Hats off and looking forward to it yet again.
http://mfmaju.com/cgi-sys/suspendedpage.cgi
This Account Has Been Suspended
The stock patch....its ot full stock "no battery %...etc " or gold like stock patch that we loved
Oh and thx overcome team
__coma__ said:
http://mfmaju.com/cgi-sys/suspendedpage.cgi
This Account Has Been Suspended
Click to expand...
Click to collapse
Keep trying, it will work
Just giving a run out just now. Looking good so far. Thanks Ab & thepittbull.
__coma__ said:
http://mfmaju.com/cgi-sys/suspendedpage.cgi
This Account Has Been Suspended
Click to expand...
Click to collapse
Checking in to that - that is a mirror from one of our users...will remove it from the links for now so people stop getting that error, but as mentioned by another user, try again and the download manager will assign another server
wakady said:
The stock patch....its ot full stock "no battery %...etc " or gold like stock patch that we loved
Oh and thx overcome team
Click to expand...
Click to collapse
It is the "mostly stock" stock patch lol. There is battery %, overscroll glow, and tv-off animation, but thats it. Everything else stock themed.
thanks....team
great job AB
thanks again
Thanks for your work AB new kernel updates look great!
About the customisations...
Hey guys,
Since we've decided to go the "extra mile..." with this release, please let us know how you feel with the polls I've created here...
About the bootanimation:
http://teamovercome.net/forums/index.php?topic=139.0
About the wallpapers:
http://teamovercome.net/forums/index.php?topic=140.0
and
http://teamovercome.net/forums/index.php?topic=141.0
Your feedback will help us gauge what will be included in the next release!
Thanks and enjoy!
tpb
Fantastic! ! Loving your superb efforts, release names, aaannddd making new thread for new release.
You guys are the coolest team. . .
. . . i use xda app for gtab. . .
Downloading now.
TPB, you need to fix up the 2nd poll, the title asks if we like the new wallpaper but then the question inside the thread itself asks if we like the new boot animation again ;-P
Thx m8
Love your work, but will skip this version.
Just flash jupiter 2 weeks ago
Sent from my GT-P1000 using Tapatalk
ashdragon said:
Downloading now.
TPB, you need to fix up the 2nd poll, the title asks if we like the new wallpaper but then the question inside the thread itself asks if we like the new boot animation again ;-P
Click to expand...
Click to collapse
Thanks! Fixed!
You guys...
No wipe from Jupiter to Kratos, without problem!
Bravo et merci ;-)
Sent from my GT-P1000 using Tapatalk

[29 Aug][KERNEL]-{---------JW_tytung_S2.1----------------}

Kernel based on tytungs r11 (all credits to him) see changelog for improvements
Differences:
-Removed reiser fs and btrfs filesystems useless for most users.
-No default USB tether.
-No need for custom vold(usb notifcations)
-Fixes
For the rest all the same features.
I will continue to add changes. But to add more changes I need user feedback first of the latest kernel. Plan is to update the kernel every 1-7 days. And keep or remove commits based on user feedback.
Attachment is for Magldr flash in cwm.
For clk extract package and use fastboot commands.
Gitorious source
Updated by my friend joplayer. The kernel building etc is done by me.
Credits
Alle kernel devs
Tytung, Markinus, Cotulla, hastarin.etc
Donations:
I would like to sugest to donate to markinus he did a lot of work on hd2 kernel. And he is a bit forgotten somehow. For the rest of course you can also donate to the famous guy cotulla and the smart guy tytung.
Changelog:
Code:
[B]2.1[/B]
-Updated usb driver full notifications etc.
-No custom vold needed anymore.
-Completely disabled RNDIS driver use app from market
(Because missing stuff and issues)
-msm_fb: Fix framebuffer console [Arve Hjønnevåg]
-updated to latest mmc evo driver
-For some reason it wants to scan your sd card on boot for errors need to check why.
Added experimental:
-Kernel without extra I think unused network stuff. Needs testing
[B]2.0[/B]
[B][U]Various usb fixes maybe no need for custom vold in etc but I didnt test if the custom file is still needed, hopefully this fixes data drop.[/U][/B]
.....
-Fixed conditionals on MSM_RMT_STORAGE_SERVER -snq
-Clean ups
[B]1.4[/B]
-Disabled one useless debug feature
-Camera clean up >credit snq faster opening
-Small bug fix
-Compiler optimizations
-Switched to cfq I/O scheduler it is more consistent then noop.
[B]1.0[/B]
-Removed reiser fs and btrfs filesystems useless for most users.
-Smartass as default.
-Small config tweaks
Old releases:
See the attachments below
It is really important that you give feedback.
Please not the to general hd2 kernel bugs. This kernel is created with the intension to improve speed and stability. Not to fix the biggest hd2 kernel bugs the reason for this is simply lack of skill.
Woke..we was waiting for this..thx JW..I will try it now ..place release your miui 1.8.19 with it
Sent from my HTC HD2 using XDA Premium App
JANs "[KERNEL]-{---------JW_tytung_S1----------------}" Kernel ... what a surprise
Does it include the wake up lag fix?
Sent from my HTC HD2 using XDA Premium App
prulleman said:
Does it include the wake up lag fix?
Sent from my HTC HD2 using XDA Premium App
Click to expand...
Click to collapse
The base is TyTungs R11b2 ... so should be included the wake up lag fix.
I am using tytung 11 final Does this kernel change anything to his wifi calling? I need wifi calling.
what happen to Tytung's own kernel releases? halted and handed over to you?
suggestions for opening post
change log ?
date change log?
tytung original version vs S1, S2 etc version..
Thanks Awarded for the effort anyways
flashing now after NANDROID backup
jcsy said:
what happen to Tytung's own kernel releases? halted and handed over to you?
suggestions for opening post
change log ?
date change log?
tytung original version vs S1, S2 etc version..
Click to expand...
Click to collapse
No he didnt handed them over to me. I keeped tytungs name for the kernel just as respect for him since my work is very minimal. Thanks for the suggestions I will use them in the next release my plan is just to spend more time to improve the kernel by using general android kernel and cm fixes.
And about wifi calling the module and kernel support is included apart from reiser fs and btrfs you should have everything what tytungs kernel has.
ok
oh yeah, hastarin's name should be there since Markinus branch was modded by Hastarin, then Tytung modded Hastarins final 8.6 kernel ( back in the SD build days)
no idea where Hastarin is nowadays though..
great...but I dfound out that tytungs kernel 11 has some serious mobile network connection issues....almost everytime the device turns the screen off and enters sleep state, connection is lost, after waking up, I need to enter PIN to start radio again...maybe you could fix that too
(I am on clk)
nice work m8!
I would love to have a variant of the tytung's kernel for the GB Sense builds with working BT Headset.
Also the OC limit could be pushed further than 1190mhz.
tested on Hyperdroid CM7 Honeybadger (2.3.4) and originally from Tytung r10
WIFI works
3G works , for now until I get to test that complaint regarding timeout during screenoff
Default Smartass will test battery drain and performance across next 24 hours
screen delay was fixed on mine, its so fast that if u keep pressing it , the screen blinks only for a bit
thanks mate
jcsy said:
tested on Hyperdroid CM7 Honeybadger (2.3.4) and originally from Tytung r10
WIFI works
3G works , for now until I get to test that complaint regarding timeout during screenoff
Default Smartass will test battery drain and performance across next 24 hours
screen delay was fixed on mine, its so fast that if u keep pressing it , the screen blinks only for a bit
thanks mate
Click to expand...
Click to collapse
-Keep in mind that battery might need to settle (maybe need to clean battery stats) that is always a bit different when using different kernel sometimes you need to sometimes it is not needed.
-
jcsy said:
ok
oh yeah, hastarin's name should be there since Markinus branch was modded by Hastarin, then Tytung modded Hastarins final 8.6 kernel ( back in the SD build days)
no idea where Hastarin is nowadays though..
Click to expand...
Click to collapse
i think he sold his HD2 and get Desire HD.
dunno why your mod feels slower and more ram comsuming. tested on dunghop pyramid clk v2.1.
edit : also very fast boot (my phone boot's faster than win mob time)
someone make a zip for clk user, this Fu**ing ADB doesn't work on windows 7
Gho57 said:
someone make a zip for clk user, this Fu**ing ADB doesn't work on windows 7
Click to expand...
Click to collapse
im on w7 64 bit and all working well
Finally we have a dedicated updating kernel every week or so... oh god i miss the old times when we had Hastarin and marichima etc.. kernels updated everyday =)))))
Edit: also check the battery issue while listening to music on standby mode, cuz i get 60-100mAh with tytung's kernel 11b2 on MIUI latest.

[05-Nov-2011][Kernel][GB][P1000L/N] Ronan's Gingerbread Kernel

Hi fellows!
As some of you have seen in Humberto's P1000L/N Gingerbread thread, I'm building a Gingerbread kernel for these devices.
At the beginning, I thought that I'll just port the Overcome kernel to ours devices and I'll never touch on these files again.
But it turns out that it shouldn't be like that. So, to avoid mess with Humberto's thread, I decided to begin a new one.
Here are the current features of my Kernel, which was initially based on Overcome v3.3.1 kernel:
Main Features of latest stable version (20111029)
Kernel 2.6.35.14
Lagfree governor
Smoothass governor
SmartassV2 governor
BFQ IO scheduler version 2 (revision 1)
Conservative, Ondemand, Performance, Powersave, and Userspace governors from 3.1 kernel tree
Built with 2011.03 toolchain
TV SUPPORT (P1000L only)! (it is available if you flash the recently leaked P1000L gingerbread version: http://forum.xda-developers.com/showpost.php?p=17993125&postcount=355)
10-points multitouch driver
File Systems support: RFS/EXT{2,3,4}
Overclock (@1.6GHz) with these steps: 1.6ghz, 1.5ghz, 1.4ghz, 1.3ghz, 1.2ghz, 1ghz, 800mhz, 600mhz, 400mhz, 200mhz, 100mhz
Undervoltage
Touchscreen Undervolted (from 3.3V to 2.1V)
RAM Undervolted (1.8V to 1.7V)
ADC Unvervolted (3.3V to 3.0V)
Voodoo Sound v10
Built in CIFS/TUN/SlowWork support
Stochastic Fair Blue (SFB) Network Scheduler
V(R) Schedule, but SIO set as default.
Autogroup Scheduler
Asynchronous I/O Enabled (AIO)
Backlight Notifications
Humberos' Initramfs 20111102
Features that needed to be test (I'll appreciate any help):
BLN has problems
I'll appreciate any help or feedback!!
Link for download the latest stable version:
http://www.mediafire.com/?9ug8n71vgc5ik7u
md5sum zImage
0fce8943c0b950c05e0d5163cf662460 zImage
Source code:
https://github.com/ronisbr/GT-P1000LN-GB-Kernel
I would like to thanks:
The Overcome project
jdkoreclipse
koxudaxi
Humberos
Thanks,
Ronan
Changelog
20111105 UNSTABLE (http://www.mediafire.com/?13g5330zs209qn1)
md5sum zImage
21248e6f24a54a99947b248c33cad7b2 zImage
This is an UNSTABLE kernel, and we are expecting some functionality breakage! Again, some patches that I applied hasn't been tested in any other GT kernel yet...
Use tiny-shmem instead of full shmem implementation
Tiny shmem is an alternative implementation of shmem filesystem that uses RAMFS code instead TMPFS. It should be suitable for small system which doesn't have swap and doesn't need the advanced features that the full implementation has, e.g. the size limit control. By removing these unnecessary features, tiny-shmem should increase the performance.
For Galaxy TAB, swap isn't used and size limit isn't a necessary feature, so tiny-shmem should work well.
But it is just my guess! I really need help to test it...
Many performance tweaks in low killer memory
It should make memory manager better.
Enable CPU-supported unaligned access
Enable the option CONFIG_ALLOW_CPU_ALIGNMENT, since the Galaxy Tab P1000 has a Cortex-A8 based CPU.
Advanced ARM processors, such as the Cortex series and ARMv7-based CPUS are capable of performing unaligned accesses for many types of memory accesses. Typically, using a cpu-based alignment fixup is faster than doing such a fixup in software. For best performance on advanced CPUs.​
20111029 STABLE (http://www.mediafire.com/?9ug8n71vgc5ik7u)
This version was made stable on 05-Nov-2011, since there weren't any bug reports.
md5sum zImage
0fce8943c0b950c05e0d5163cf662460 zImage
At this point, I decided to add more aggressive updates in my kernel.
I have searched the others gingerbread kernels for devices like GT to verify if there is anything that can be used here.
Conclusion: I found tons of things that can make our experience and overall stability better.
For this first time, I just added some of them and I'm willing you to test it and report anything weird that you find.
Update initramfs from Humberto's kernel
Update initramfs from Humberto's kernel. It now has:
- CwM recovery v5.1.2.6
- New su binary v3.0
Thanks to Humberos
Erase memory pages when they are freed
Should improve memory handle.
Thanks to renaudallard.
net: wireless: bcm4329: compile wifi driver with Os flag
Add -Os GCC optimization flag to compile wifi driver.
This approach was used in Galaxy S kernel, so it should be fine
in GT-P1000 also.
Thanks to zachariasmaladroit.
ashmem improvements
ashmem: fix deadlock when system is low on memory
ashmem: Add cache flush routines to ashmem (zachariasmaladroit)
cpuidle: menu: fixed wrapping timers at 4.294 seconds
If everything goes fine, I'm planning to add more and more patches at each update.
This way, it would be much easier to track possible regressions.​
20111026 (http://www.mediafire.com/?7fv630kp5bu15ev)
Using 2011.03 toolchain again
It turns out that the problems regarding random reboots with 2011.03 toolchain is being caused by samsung modemctl driver. For some reason, it isn't compatible with the newer toolchain, so the solution was avoid the driver building and use a binary version that was built with 2009q03 toolchain.
After this, the new kernel built with 2011.03 toolchain doesn't appear to have the random reboots and problems of the old version.
Thanks to alterbridge86 and chib_cr!​
20111025 (http://www.mediafire.com/?931h2ev795faztf)
Revert to 2009q3 toolchain
When the kernel was built with 2011.03 toolchain, some users are having random reboots, e.g. when the USB was plugged the TAB rebooted.
Thanks chib_cr!​
20111024 (http://www.mediafire.com/?o8be3gs8dfb609u)
I want to thanks alterbridge86 and the Overcome project. Basically, every change was taken from his tree.
Tweak IO schedulers for flash based devices
Should bring some improvements.
ARM: dma-mapping: free allocated page if unable to map (Russell King)
Should kill some process getting stuck and holding the CPU from entering deep sleep, which result in battery drain.
Update smartass governor to version 2 (erasmux)
New version of smartass governor.
Tweak touchscreen sensitivity
Touchscreen sensitivity is improved.
Add compatibility for 2011.03 toolchain
This kernel is being built with 2011.03 toolchain, which should bring some improvements.
Update BFQ IO scheduler to version 2 (revision 1)
Thanks to koxudaxi​
20111006 (http://www.mediafire.com/?ahqucc9h5vwgo8j)
Don't check module magic (by Koxudaxi)
This fix some boot loop issues after build the kernel under certain conditions.
Set Kernel version to 2.6.35.14
It turns out that Overcome kernel has already applied all kernel's patches up to 2.6.35.14, so the correct version was set in Makefile.​
20111005 (http://www.mediafire.com/?zm5t2w82feqtjuy)
Change RAM voltage from 1.8V to 1.7V
Fix BLN
Although, it still has issues.
Change ADC voltage from 3.3V to 3.0V
Change LCD voltage from 3.3V to 2.1V
10-points multitouch driver
samsung_modemctl is being built now
Overcome kernel is using a pre-built samsung_modemctl driver, because it is avoiding kernel to be built correctly. Here, this issue doesn't happen, so this change was reverted.​
20110923 (http://www.mediafire.com/?2e0565sc1sgqmqr)
Update governors set from 3.1 kernel tree
The following governors were updated using Linux 3.1 kernel
tree:
Conservative
Ondemand
Performance
Powersave
Userspace
​
20110916 (http://www.mediafire.com/?98y1xe2hhu1mrtr)
Added lagfree governor
Thanks to jdkoreclipse.
Added smoothass governor
Thanks to jdkoreclipse.​
20110909 (http://www.mediafire.com/?92d7sz9e7niuz2z)
Initial commit
Overcome Gingerbread Kernel v3.3.1 with Samsung's
P1000L/N Gingerbread Kernel patches.​
Reserved......
Downloading...
I'll give it a try!
chib_cr said:
Downloading...
I'll give it a try!
Click to expand...
Click to collapse
Thanks
Tell me what do you think (remember it is a Gingerbread kernel for P1000L/N devices!).
I'm looking for feedback, specially about the new governors...
Works great!
Can't set clock to 1600 Mhz (freezes), but at 1500Mhz it scores 2505 on Quadrant!!
So far smoothass working well...
Tested for about 10 min, so can't tell you much...
BTW: I',m running stock 2.3.3
Install
How to install this file to tab?
Spyma said:
How to install this file to tab?
Click to expand...
Click to collapse
If you have a P1000L/N tab with Gingerbread, you just need to restart it in download mode, unzip the file, and flash with heimdall:
heimdall flash --kernel zImage
But BE CAREFUL, if you don't know what you are doing, you can brick your tab!
ok thanks.
Just for your information, I have just build a kernel with swap support.
To test it, I created a swap partition on my sdcard.
It is working. Although, I haven't seen any improvements...
When I open too many programs (like 8), android memory manager still force-kill the apps, while I'm expecting that the programs should be transfer to swap memory and, just when it is full, that a program should be force killed.
Well, if anyone wants, I can upload a kernel with swap support, but, at this time, I think it is useless...
Ronis_BR said:
If you have a P1000L/N tab
Click to expand...
Click to collapse
I tried to find out the different models and how they equate to one another but Google sends me to everything but which is which model. I have according to my devices "about" a GT-P1000. But, how do I know which model is the L or N? Just to give you more info, I am using the T-Mobile flavor with the modem swap program with Kratos currently flashed.
Hi fellow,
P1000L/N are latin model, if you are using Overcome Kratos with default kernel, you probably have a P1000 device and my kernel isn't compatible.
But you can check it under configurations / about ... (the last menu option), it should have as model number GT-P1000.
Thanks,
Ronan
Hi fellows!!
I have just tested the recently leaked gingerbread version with my kernel and everything is working flawlessly, including TV!
I'll post more details...
Ronan
Ronis_BR said:
Hi fellows!!
I have just tested the recently leaked gingerbread version with my kernel and everything is working flawlessly, including TV!
I'll post more details...
Ronan
Click to expand...
Click to collapse
A leaked GB version for L/N or just L?
If it has TV support I think it is for the L version. But which is the GB version? 2.3.3, 2.3.4 or 2.3.5?
If ti is something better than 2.3.4 I'll try it on my P1000N.
hi could you post de tv app?
davioxx said:
hi could you post de tv app?
Click to expand...
Click to collapse
Just the TV app won't work. You will need the entire ROM and P1000L model.
santroph said:
A leaked GB version for L/N or just L?
If it has TV support I think it is for the L version. But which is the GB version? 2.3.3, 2.3.4 or 2.3.5?
If ti is something better than 2.3.4 I'll try it on my P1000N.
Click to expand...
Click to collapse
No, it is 2.3.3. Basically, it is P1000N version with TV support Nothing more...
Which voltage settings are you guys using ?
Sent from my GT-P1000L using xda premium
Tks, Ronis. Running your kernel for a few days now, all good. Using smoothass, smartass and lagfree, up to 1300 stable, -50mV on 1300 and -25 on the rest.
Cheers.
- Tapatalk - SGT-P1000N - Overcome Kratos -
Running this kernel as well, no issues so far! Thanks!
Sent from my GT-P1000L using Tapatalk

Categories

Resources