[KERNEL][14 OCT] [P93x|SU640][OC/UV][3.0.100] Wind Kernel [ICS|JB]

Search This thread

EpicGtab

Senior Member
Sep 7, 2012
114
11
Re: [KERNEL][6 FEB] [P93x|SU640][OC/UV][3.0.62] Wind_Kernel [ICS|JB]

Check second post :]
U may use faux123 's kernel tool to OC 3D clock

---------------------------------
Anyway, the kernel still under test and far from perfect. give me some time to improve(as I learnt linux and kernel compile in late DEC christmas):eek:

Sent from my LG-SU640 using xda app-developers app

Thanx man it had everything I needed :)

Sent from my LG-SU640 using xda premium
 

lyfkevin

Senior Member
Sep 27, 2010
381
352
Somebody reported cm10.1 v1 kernel is lag.
Anymore feedback? comparing with CM10.1 stock kernel
 

just1nsama

Senior Member
Jan 7, 2013
381
260
Quebec
Just flashed the kernel on CM10.1, OC'd to 1836Mhz, seems pretty smooth pretty right now ... thanks for the quick update on the kernel :good: Will report later with improvements or issues.
 
  • Like
Reactions: lyfkevin

mattman86

Senior Member
Oct 24, 2011
763
263
Vineyard
Re: [KERNEL][6 FEB] [P93x|SU640][OC/UV][3.0.62] Wind_Kernel [ICS|JB]

I flashed to CM10.1 last night and got the security error on boot.

Sent from my LG-P930 using xda premium
 

just1nsama

Senior Member
Jan 7, 2013
381
260
Quebec
I flashed to CM10.1 last night and got the security error on boot.

Sent from my LG-P930 using xda premium

Did you wipe cache, dalvik cache and fix permission after flashing the Kernel ? If you didnt, you might want to try that, thats what i did and didnt have the security error on boot, even reflashed this morning with same method after CM10.1 latest nightly update and it still works.
 

mattman86

Senior Member
Oct 24, 2011
763
263
Vineyard
Did you wipe cache, dalvik cache and fix permission after flashing the Kernel ? If you didnt, you might want to try that, thats what i did and didnt have the security error on boot, even reflashed this morning with same method after CM10.1 latest nightly update and it still works.

I believe I did... I will try again now and make sure I follow those steps.

*EDIT* Oh gosh, I think I just noobed all over the place. I just noticed that I was flashing the ICS version.
 
Last edited:

Stephenhon

Senior Member
Sep 13, 2012
92
29
Hi
i m using p936
do i need to flash this kernel before flash the official cm10.1?
thank you very much
 

lyfkevin

Senior Member
Sep 27, 2010
381
352
Re: [KERNEL][6 FEB] [P93x|SU640][OC/UV][3.0.62] Wind_Kernel [ICS|JB]

Hi
i m using p936
do i need to flash this kernel before flash the official cm10.1?
thank you very much

If you flash this kernel before flashing CM10.1, you will get stock CM10.1 kernel ,but not this kernel.

If you want to try this kernel:
1. Flash CM10.1 rom first
2. Flash this kernel then
(optional: Clean cache, fix permission)

Sent from my LG-SU640 using xda app-developers app
 
  • Like
Reactions: Stephenhon

radhames562

Senior Member
Dec 27, 2012
102
0
im really interested in using this kernel but every time i try to install it my phone freezes in the main manu for setting lenguage and restard again and again,

i try in diferent ways using stock ICS, instaling liquid nitro v6 (that included this kernel), i did full wipe, i do every thing i know

please give me some support

thanks in advance:(
 

lyfkevin

Senior Member
Sep 27, 2010
381
352
im really interested in using this kernel but every time i try to install it my phone freezes in the main manu for setting lenguage and restard again and again,

i try in diferent ways using stock ICS, instaling liquid nitro v6 (that included this kernel), i did full wipe, i do every thing i know

please give me some support

thanks in advance:(

1. unzip the kernel
2. open /system/etc/init.qcom.post_boot.sh
3. remove this part
Code:
#CPU Default Voltage Table
echo "192000 750000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "310500 775000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "384000 775000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "432000 800000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "486000 800000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "540000 825000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "594000 825000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "648000 850000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "702000 850000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "756000 875000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "810000 875000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "864000 900000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "918000 900000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "972000 900000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1026000 925000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1080000 950000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1134000 950000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1188000 975000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1242000 1000000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1296000 1025000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1350000 1050000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1404000 1075000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1458000 1075000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1512000 1100000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1566000 1125000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1620000 1150000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1674000 1175000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1728000 1200000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1782000 1225000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1836000 1275000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1890000 1325000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
echo "1944000 1350000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
4. save and zip the kernel again, flash;)
I guess your device cannot handle this voltage table.

Also, make sure you flash correct kernel.
v1.0 for CM10.1
else for stock ICS/MIUI
no CM9,CM10 support
 
  • Like
Reactions: latif

lyfkevin

Senior Member
Sep 27, 2010
381
352
v1.1 released :fingers-crossed:
Changelog
Linaro GCC 4.6 Compiled
USB Force Fast Charging
Improve touchscreen response

Latest CM10.1 kernel
Entropy tweaks
Frandom (http://billauer.co.il/frandom.html)
Adjusted wifi aligned scan time
some lowmemorykiller commits
minor patches,tweaks

USB Force Fast Charging
Method1
Kernel Tunner:cowboy:

Method2
Turn on:
echo 1 > /sys/kernel/fast_charge/force_fast_charge
Turn off:
echo 0 > /sys/kernel/fast_charge/force_fast_charge
 
Last edited:

mattman86

Senior Member
Oct 24, 2011
763
263
Vineyard
Sorry if it's already been asked and I missed it in my search... Do I need to re-flash this after updating CM10.1 nightly?
 

david.degraw54

Senior Member
Jan 29, 2012
716
159
New Jersey
Re: [KERNEL][12 FEB] [P93x|SU640][OC/UV][3.0.62] Wind_Kernel [ICS|JB]

Is the problem with mpdecision fixed in the update? Cause the first release was very laggy.

Sent from my LG-P930
 

Top Liked Posts

  • There are no posts matching your filters.
  • 51
    original xda post
    move to this for better mangement
    bbs.gfan.com

    DISCLAIMER
    Code:
    *
     * Your warranty is now void.
     *
     * I am not responsible for bricked devices, dead SD cards,
     * thermonuclear war, or you getting fired because the alarm app failed. Please
     * do some research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
     */

    DEVICE SUPPORT
    • SU640 (i_skt)
    • P930 (i_atnt)

    FEATURES
    • Based on LG Stock ICS Kernel Source(ICS VERSION)
    • Based on latest CM10.1 Kernel Source(JB VERSION)
    • Latest Linux Kernel 3.0.y source
    • CPU OC@ MAX CLOCK 1.83Ghz
    • GPU OC@3D_320Mhz 2D 266Mhz
    • Undervolting Support(700mV-1400mV)
    • L2 Performace Boost
    • Smooth as Butter :]
    • Some tweaks, fixes
    • and something I missed (discover it ! )

    Stable Version
    ICS - v3.5
    CM10.1 - v2.5

    KNOWN BUG
    CM10.1 BUGS

    INSTALLATION INSTRUCTION
    1. Copy *.zip to External SD card
    2. Boot into Recovery Mode
    3. Flash *.zip
    4. Reboot and Enjoy it!

    OPTIONAL
    • NANDROID BACKUP before flash
    • Wipe Cache/DalvikCache,Fix Permission after flash
    9
    JB - v1.7 (30 MAR)
    improve WIFI idle drain - creditsss to tdmcode
    Screenshot_2013-03-30-10-36-08.jpg

    Latest In-kernel CPU hotplug management aka msm_mpdecision (show-p1984)
    Backport mach-msm/cpuidle,mach-msm/pm-8x60,mach-msm/hotplug etc (mrg666)
    TCP congestion control : westwood
    minor fixes
    Linux 3.0.71

    Since mpdecision set CPU1 more aggressive to ON now
    old 40% load: CPU1 on -> new 12% load: CPU1 on (which is the reference value from show-p1984)
    taste the battery drain and feedback. thx
    7
    Reverted old BT fixes and merged tdmcode's fix:eek:
    6
    DEFAULT SETTING
    • CPU 384Mhz-1512Mhz
    • Stock GPU FREQ 3D@260Mhz /2D@200Mhz
    • Ondemand + ROW

    MSM8x60 DEFAULT VOLTAGE
    Code:
    192000 800000
    310500 825000
    384000 825000
    432000 850000
    486000 850000
    540000 875000
    594000 875000
    648000 900000
    702000 900000
    756000 925000
    810000 975000
    864000 975000
    918000 1000000
    972000 1025000
    1026000 1025000
    1080000 1050000
    1134000 1075000
    1188000 1100000
    1242000 1125000
    1296000 1150000
    1350000 1150000
    1404000 1175000
    1458000 1200000
    1512000 1225000

    WIND KERNEL DEFAULT VOLTAGE
    Code:
    192000 775000
    310500 775000
    384000 775000
    432000 775000
    486000 775000
    540000 787500
    594000 800000
    648000 825000
    702000 837500
    756000 850000
    810000 862500
    864000 887500
    918000 900000
    972000 925000
    1026000 937500
    1080000 962500
    1134000 987500
    1188000 1000000
    1242000 1025000
    1296000 1050000
    1350000 1062500
    1404000 1087500
    1458000 1112500
    1512000 1150000
    1566000 1175000
    1620000 1212500
    1674000 1250000
    1728000 1275000
    1782000 1300000
    1836000 1325000

    PERFORMANCE SETTING
    Rom Settings -> Developer Options -> Windows Animation Scale,Transition Animation Scale -> 0.5x
    Nova Launcher Settings -> Look and Feel -> Scroll Speed,Animation Speed -> Faster than light
    use any system tools on Playstore ,set by your preference.

    Example: To increase maximum GPU frequency in 3D mode to 320 MHz:
    echo 320000000 > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk
    Example: To increase maximum GPU frequency in 2D mode to 266 MHz:
    echo 266667000 > /sys/devices/platform/kgsl-2d0.0/kgsl/kgsl-2d0/max_gpuclk
    echo 266667000 > /sys/devices/platform/kgsl-2d1.1/kgsl/kgsl-2d1/max_gpuclk
    Available frequencies:
    3D: 320000000, 300000000, 266667000, 228571000, 200000000, 177778000, 27000000
    2D: 266667000, 228571000, 200000000

    Monitor MSM_MPDECISION
    adb shell
    su
    cat /proc/kmsg | grep 'MPDEC'
    6
    I planned to make "v2.0" as stable version.
    Due to the youtube issue, here is the early release - v2.0 RC0.

    JB - v2.0 RC0 (3 MAY)
    latest CM10.1 kernel - youtube issue
    and...sth else, tell you later :D
    I am busy lately, forgive me if any instability issue exists.:(