[OC/UV][11th Jun][Kernel] koxudaxi kernel [GSM][2.2&2.3][KernelPatch]

koxudaxi

Senior Member
Feb 8, 2010
248
356
0
33
Tokyo
Looking for developers!!

Would you please help me to apply this kernel patch ?
I wish that the zImage will be uploaded.:)

Features:
<Gingerbread>
add frequencies -> 1.4GHz, 1.2GHz, 600MHz
CF-Root & ClockWorkMod (thanks to Chainfire)
Voodoo Sound Version 9 (thanks to supercurio & richardtrip)
can mount ext4
BFQ
update.zip to flash this kernel(alterbridge86)
under voltage by under voltage app. you can download "Voltage Control" on the Market(thanks to xan)
Smartass & Interactive CPU Gov(thanks to -Mr. X-)
LCD is unvder voltage to 2.4v [default :3.3v]
cwm zip have a BLN library.(thanks to bartito)
BLN[BackLightNotification] (thanks to Michael Richter 'alias neldar' and akent)
BLN need to replace a library for lights.
new cwm kernel zip have a BLN library.(thanks to bartito)

this cwm zip is installer for only the library.
ttp://koxudaxi.sakura.ne.jp/android/cwmzip/bln_lib_installer.zip

and you should use BLN Control app which you can get in android market.
What is BackLightNotification?
The BackLightNotification mod converts the touchkey backlights into a notification led.
the original thread: http://forum.xda-developers.com/showthread.php?t=813389


<Froyo>
add frequencies -> 1.4GHz, 1.2GHz, 600MHz
Voodoo Sound Version 8 (thanks to supercurio & richardtrip)
update ext4 (thanks to richardtrip)
under voltage -> RAM(1.8v to 1.6v) and LCD(3.3v to 2.4v)
fix LED Flash for flash light apps
ClockWorkMod (thank to richardtrip and Paul Obrien)
enable usb mass storage(int-sd&ext-sd) in recovery mode
convert to ext4 over auto
change compiler options for Cortex-A8
Kernel HZ is 400, User HZ is 200
Tiny_RCU & BFQ (thanks to richardtrip)
under voltage app (thanks to xan)
tun support as kernel module
Increase Read Cache for all block device(thanks to brainmaster and alterbridge86)


Kernel:
<Gingerbread>
heimdall:zImage_euro_3_0_7
cwm:zImage_eur_3_0_7_cwm.zip

There is New Kernel!!

ATTENTION!!
NEED A LOT OF TEST

heimdall:zImage_euro_3_0_8NEW!!
cwm:zImage_eur_3_0_8_cwm.zipNEW!!

add:
support docomo boot screen (may support other asia rom)
show Kernel version name on "About device"(settings app -> About device)
update linux kernel version to 2.6.35.13(stock:2.6.35.7 thank to netarchy . i got the patches from his github for nexus-s )
add simple IO schedule and set as default
adjust LCD voltage 2.4v->2.6v for stability(default is 3.3v).
support 10 point multitouch
use TinyRCU
HZ=400,USER HZ=200
automated per tty task groups(thanks to Mike Galbraith https://lkml.org/lkml/2010/10/19/123)

<Froyo>
EURO:heimdall:zImage_euro_2_9_4mirror
HKTW:heimdall:zImage_hktw_2_9_3mirror if you get a high temperature error when using euro kernel. you should flash this kernel.


convert to ext4:
<Only Gingerbread>
i recommend chainfire tools to convert to ext4.
http://forum.xda-developers.com/showpost.php?p=12651371&postcount=7

my UV setting
frequency(MHz),voltage(mV)
1400 , -25
1200, -50
1000,-50
800,-50
600,-50
400,-50
200,-75
100,-75

app:
<Only Froyo>
VoltageControl-gt-600.apk mirror this app can decrease voltage in OC_kernel(add 600MHz& 1.4GHz)


CHANGE LOG:
8th Jun
eur_3_0_7 fix LED brightness on BLN,LCD is unvder voltage to 2.4v [default :3.3v],use user max frequency settings,fix few bug on oc/uv. (thanks to techomancer),cwm zip have a BLN library.(thanks to bartito)
7th Jun
eur_3_0_6 update BLN as a common driver,support blink mode by apps(only BLN pro) and sysfs ,fix CPU control method (thanks to Technomancer)
5th Jun
eur_3_0_5 add BLN(BacklightNotification) (thanks to Michael Richter 'alias neldar' and akent)
3th Jun
eur_3_0_4 add Voodoo Sound version 9 (thanks to supercurio & richardtrip),fix little typo
30th May
eur_3_0_3 support UV as sysfs and apps
29th May
eur_3_0_2 add 600MHz,BFQ
28th May
eur_3_0_1 add smartass-interactive gov(thanks -Mr. X-)
eur_3_0_0 baed gingerbread soucecode with 1.4&1.2GHz OC
2th May
eur_2_9_4 updated Voodoo Sound v8,LCD(2.6v to 2.4v) UV,Increase Read Cache for all block device(thanks to brainmaster and alterbridge86)
23th March
eur_2_9_3 updated Voodoo Sound v6(thanks to supercurio) and ext4(thanks to richardtrip),RAM(1.8v to 1.6v) and LCD(3.3v to 2.6v) UV,fixed LED Flash for flash light apps
25th February
region_2_8_9=Voodoo Sound(thanks to richardtrip),fixed cwm,enable usb mass storage(int-sd&ext-sd) in recovery mode.
region_2_8_5=add 600MHz,decrease internal voltage by "voltage control app"
region_2_6_1=region_2_6 + fix battery temperature.
17th February
region_2_6 = with CWM,work camera and all sensors include battery temperature.we don't need to replace sensors.default.so
11th February
region_1_5= source of update1 (without CWM).can work camera and sensors on newer roms
8th February
region_2 = with CWM :convert to ext4 over auto.we can't use rfs and ext2.
region_1_2= see update notice.
6th February
region_1 = 1.2GHz & 1.4GHz OCkernel

if you use previous version sensors.default.so with later version rom then you may replace new sensors.default.so to work sensor .
it is new sensor.default.so
http://koxudaxi.sakura.ne.jp/android/sensors.default.so

Code:
adb remount 
adb push sensor.default.so  /system/lib/hw
adb reboot
Thanks:
thanks to richardtrip
[Kernel] [EURO] [1.2ghz OC/UV] RFS + EXT4 V6 27/01(give me 1.2GHzUV patch)
https://github.com/richardtrip/galaxytab_kernel (The oc kernel need 'use 1.2Ghz 'patch)
thanks to Paul Obrien
i got initramfs on richardtrip's github.thanks richardtrip and Paul Obrien.
[APP+SOURCES!] (09Jan) Voltage Control - control OC/UV for OC kernels (for UV)
thanks to Bauxite
[Kernel] [Sprint/VZW] [1.2 OC/OV] Bauxite Kernel - 1.2 ghz - 1/22/11 - v1.2 (give me hints)
thanks to supercurio
https://github.com/project-voodoo/linux_sch-i800 (thank to supercurio for Voodoo Sound v6 patch)
thanks to xan
thanks to ytt3r
https://github.com/ytt3r
thanks to netarchy
https://github.com/netarchy
thanks to akent
https://github.com/akent/
thanks to neldar
https://github.com/neldar/
Why?:
I have a Galaxy Tab which provided by NTT Docomo.
NTT Docomo is a cell phone carrier in Japan.
I don't have a euro galaxy tab and others. I have a only japan model.

I have build 1.4GHz OC kernel (include 1.2GHz) for docomo's Galaxy tab .
The OC kernel is faster than default kernel. and it is very stable.
Quadrant score is 3018 (with OCLF).Linpack socre is 19.58.

I hope a lot of people want to use it.

The Quadrant Score is the best record.
usual benchmarks are not very good.
but,anyone can feel quick response,smooth scrolling.

Do you want to set custom voltage values while boot process?
ok, you install busybox to /system/bin/busybox
Boot script uses run-parts command on busybox.

For Developers
Where are patches and .config and initramfs?

main tree:http://koxudaxi.sakura.ne.jp/android
patches:http://koxudaxi.sakura.ne.jp/android/patch/
patch list:http://koxudaxi.sakura.ne.jp/android/patch_list/
initramfs:http://koxudaxi.sakura.ne.jp/android/initramfs/
zImage:http://koxudaxi.sakura.ne.jp/android/zImage/
cwmzip:http://koxudaxi.sakura.ne.jp/android/cwmzip/
config:http://koxudaxi.sakura.ne.jp/android/config/
 

Attachments

Last edited:

Landroid

Senior Member
Jul 27, 2010
235
36
0
Graz
Looking for developers!!

Would you please help me to apply this kernel patch ?
I wish that the zImage will be uploaded.:)

The Kernel patch has 1.2GHz and 1.4GHz clocks tables.


I made The Kernel patch from a few kernel patches(see list).
list:

[Kernel] [EURO] [1.2ghz OC/UV] RFS + EXT4 V6 27/01(give me 1.2GHzUV patch)
ttps://github.com/richardtrip/galaxytab_kernel (The oc kernel need 'use 1.2Ghz 'patch)

[APP+SOURCES!] (09Jan) Voltage Control - control OC/UV for OC kernels (for UV)

[Kernel] [Sprint/VZW] [1.2 OC/OV] Bauxite Kernel - 1.2 ghz - 1/22/11 - v1.2 (give me hints)

Thank wizards!!


Why?
I have a Galaxy Tab which provided by NTT Docomo.
NTT Docomo is a cell phone carrier in Japan.
I don't have a euro galaxy tab and others. I have a only japan model.

I have build 1.4GHz OC kernel (include 1.2GHz) for docomo's Galaxy tab .
The OC kernel is faster than default kernel. and it is very stable.
Quadrant score is 3018 (with OCLF).Linpack socre is 19.58.

twitter account: koxudaxi_en

I hope a lot of people want to use it.


My kernel is include Famous Patches .but the OC_patch does not have other patches.

HZ=300,USER_HZ=150
Build_for_Cortex-a8
Tiny_RCU
BFQ_disk_scheduler
Update_touchscreen

source of EURO OC KERNEL.

The Quadrant Score is the best record.
usual benchmarks are not very good.
but,anyone can feel quick response,smooth scrolling.
i dont know what u want to be done, but i think that u want a developer to build a kernel with these patches to get a european zImage?

ill try and report!
 

triplex76

Senior Member
May 25, 2008
333
57
0
I haven't gone deep looking into the kernel clock table cause thanks to richardtrip he did an awesome job patching an euro one for 1200 mhz and it works without issues on the older roms (JK familiy firmware) that's what I'm using cause till now I've not found the need to update.everything is absolutely smooth and working as it should and I personally think there is no need to fix something that's not broken...till now I saw that the most of custom roms are somewhat bugged...even the stock newer firmware got some issues ...so I will stay with my modded JK5 until something fully tested will come out.
but i got no problem testing newer stuff I can always go back to my own and that's what I did/do if I don't like it.:)
 

Bauxite

Senior Member
Jan 20, 2011
561
125
0
Thanks for the patch, I was waiting for someone to take a deeper look into the frequency tables as I don't have much skill doing it.

I'll work on one for CDMA at the very least.
 

koxudaxi

Senior Member
Feb 8, 2010
248
356
0
33
Tokyo
oh, Bauxite.
you look like you good.
you gave me a lot of hint.

you said that about voltage control is very important.
it is very truth. but low voltage can run high clocks.
Important fact is that we have to up 'dvs_arm_voltage_set_1DOT2GHZ tables' to very high voltage.
 

jkurl

Senior Member
Jan 20, 2011
635
106
0
Fairfield, Ca
@koxudaxi

works fine on euro Galaxy Tab!
GOOD WORK MAN!
@Landroid

did you flash this w/ heimdall or odin? What kernel were you running before you flashed this? I have the US T-mobile tab w/ Modaco Kernel and overcome rom. I might give this a try, but I want to see what you are running first before I flash this kernel.
 

Landroid

Senior Member
Jul 27, 2010
235
36
0
Graz
@Landroid

did you flash this w/ heimdall or odin? What kernel were you running before you flashed this? I have the US T-mobile tab w/ Modaco Kernel and overcome rom. I might give this a try, but I want to see what you are running first before I flash this kernel.
u propably cant use this with overcome cause i dont think that this kernel supports EXT4...

i flashed with heimdall from JK5 (still the best rom, in my opinion ;))
 
  • Like
Reactions: mascian

koxudaxi

Senior Member
Feb 8, 2010
248
356
0
33
Tokyo
>@koxudaxi
>works fine on euro Galaxy Tab!
>GOOD WORK MAN!

Good job Landroid!!and thank you!!

i will edit the post message.


thanks rayldf!!

oh,sorry i don't understand that can't run on asia tab.
but, roms versions is very importance...
you will run when change to other roms.
 
  • Like
Reactions: jkurl

jkurl

Senior Member
Jan 20, 2011
635
106
0
Fairfield, Ca
>@koxudaxi
>works fine on euro Galaxy Tab!
>GOOD WORK MAN!

Good job Landroid!!and thank you!!

i will edit the post message.


thanks rayldf!!

oh,sorry i don't understand that can't run on asia tab.
but, roms versions is very importance...
you will run when change to other roms.
@koxudaxi

Do you know if this supports EXT4? Great job I am hoping to take advantage of you work. I used Bauxite kernel when I had the sprint tab and it worked great for me.
 

koxudaxi

Senior Member
Feb 8, 2010
248
356
0
33
Tokyo
@Landroid

this kernel is include ext3,ext4.
but,I guess I'll have to edit boot init script?!when i want to mount ext3,ext4 Partitions.

sorry, I'm a android beginner.
i bought galaxy tab Last month.