[KERNEL][8th-Dec] YA-OK! Yet-another Optimised Kernel (v1.50 Update)

Status
Not open for further replies.
Search This thread

R4yn0r

Member
Sep 29, 2010
44
6
Got the same problem, rockplayer crashes after 2-3 min on 1,2ghz but works perfectly on 1,12ghz (not using setcpu)
 

R4yn0r

Member
Sep 29, 2010
44
6
ok, so no binds right?

i've just downloaded rockplayer and am trying it out now. set it to hardware decoding.

so far played 7 mins of musics and even let it go to lockscreen, no issues, playing fine and woke up fine.

trying HD video now.

System mode works for me too but it uses the internal codecs which don't work for some .avis I got. The "normal" mode works but crashes my phone after a while.

PS: Yeah, no binds.
 

tokyogtr

Senior Member
Jul 24, 2010
737
10
Marlborough
System mode works for me too but it uses the internal codecs which don't work for some .avis I got. The "normal" mode works but crashes my phone after a while.

PS: Yeah, no binds.

ah, ok. that's an important bit of info. yes, as soon as i switched off hardware decoding it froze the phone almost instantly. i have all tweaks enabled so i'm going to try it without tweaks now.
 

wcg707

Senior Member
Sep 24, 2010
433
54
Kuala Lumpur
www.serverpark.net.my
This is really a super noob question. I tried installing using Odin3 and I'm not sure if its successfull or not. This is what I've done.
1. Extract zip to zenkinz30.oc.uv.speedmod.341ram.optcompiled.display.bln22.tar
2. USB Debugging mode and connect to PC
3. Start ODIN, unticked re-partition, select PDA and pick the extracted file
4.Ticked Auto Reboot
5. Click Start

It's not rebooting and I don't think its successful even though ODIN said successful.

Can anyone give a step by step installation? I'm using rooted DXJPA stock with z4 and 3-button recovery fix. DXJPA was upgraded using KIES from the original DXJG4.

Do I need to mount the USB Storage? Do I need to run adb recovery download etc.. or just run ODIN without the need of adb?

tia
 

R4yn0r

Member
Sep 29, 2010
44
6
This is really a super noob question. I tried installing using Odin3 and I'm not sure if its successfull or not. This is what I've done.
1. Extract zip to zenkinz30.oc.uv.speedmod.341ram.optcompiled.display.bln22.tar
2. USB Debugging mode and connect to PC
3. Start ODIN, unticked re-partition, select PDA and pick the extracted file
4.Ticked Auto Reboot
5. Click Start

It's not rebooting and I don't think its successful even though ODIN said successful.

Can anyone give a step by step installation? I'm using rooted DXJPA stock with z4 and 3-button recovery fix. DXJPA was upgraded using KIES from the original DXJG4.

Do I need to mount the USB Storage? Do I need to run adb recovery download etc.. or just run ODIN without the need of adb?

tia

1. remove sim/sdcard
2. go into download mode
3. start odin
4. set kernel as pda
5. plug in
6. start flashing
 

zenkinz

Senior Member
Apr 21, 2005
2,374
65
www.zenyee.com
ah, ok. that's an important bit of info. yes, as soon as i switched off hardware decoding it froze the phone almost instantly. i have all tweaks enabled so i'm going to try it without tweaks now.

@tokyogtr,

thanks for helping to troubleshoot. Yes, it's reported somewhere in this thread that running rockplayer using normal mode (or software decoding) on a oc firmware will cause the phone to hang. I've experienced that myself. The advice given then was to use setcpu to manually step down the max cpu frequency, when using rockplayer. not a pretty advice, but at this moment, I am suggesting this until we can find a permanent solution (such as 1.12Ghz, which I will consider for future releases)
 

raspdeep

Senior Member
Nov 18, 2007
715
39
ok, so no binds right?

i've just downloaded rockplayer and am trying it out now. set it to hardware decoding.

so far played 7 mins of musics and even let it go to lockscreen, no issues, playing fine and woke up fine.

trying HD video now.

The stress is on software mode

Sent from my GT-I9000 using XDA App
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 13
    Yes, this is yet another (shameless) attempt to optimise the kernel for our Galaxy-S (i9000) by taking tweaks implemented by various xda developers. The aim at this moment is to 'integrate' all the desirable tweaks, since I'm still grasping the ins and outs of Linux kernel to experiment some of the possible tweaks myself.

    Not sure how far I would bring this thread forward, because I will be working on a project (my day job) very soon again, so I'm going to enjoy/do while I can.

    Key Implementation

    • based on JPM kernel
    • sztupy's Universal Lag Fix (v0.3)
    • hardcore's Free Memory config (341MB)
    • raspdeep's Overclock (v1.1)
    • hardcore's SpeedMod (Tweaks + Compiler Optimisation) with Jhash update
    • supercurio Voodoo Display tweak (Gamma Correction and Improve Sharpness)
    • neldar's Backlight Notification (BLN, v2.2, enabled via ULF in recovery mode)
    • Budget Fair Queuing (BFQ) I/O Scheduler

    I also made some minor modification to other codes to experiment the overclock enhancement. It's in this build but may not have any effect.

    Please refer to this link for the latest download

    See this video of my Galaxy S running on Ya-OK kernel. Video playback, internet browsing, gaming, UI navigation.


    attached is the screenshot of quadrant, on a JPM-based ROM with EXT4 on all partition.


    attachment.php


    CREDITS

    in no order of priority.

    1. supercurio
    2. sztupy
    3. raspdeep
    4. hardcore
    5. neldar
    6. and rest of folks in xda-developers who have contributed one way or another
    2
    DOWNLOAD HISTORY

    v1.50 (build 38) - 8th December
    • Updated Overclock to 1.12GHz
    • Updated Kernel Scheduler parameter (sched_min_granularity_ns & sched_wakeup_granularity_ns) to give more priority to foreground application, therefore improving the fluidity of the UI experience. From brief research, these are the key parameters used to tune kernel between a server (therefore higher values) and a desktop.
    • CWM version available here

    v1.45 (build 35) - 5th December
    • Fixed stability issue in v1.40 by reverting to the voltage profile used in v1.2b.

    v1.40 (build 34) - 28th November
    • Added BFQ (Budget Fair Queuing) I/O Scheduler and set BFQ as the default I/O Scheduler. The aim is to boost I/O throughput, reduce the latency. Please refer to this site for more information

    v1.31 (build 31) - 24th November
    • Bug fix on /system mount to prevent filesystem corruption in /system
    • Does not include fix, please refer to supercurio's thread on how to correct the corrupted filesystem if you are encountering problem with your device.

    v1.3 (build 30) - 20th November
    • Refined voltage level for cpu frequency 100/200 MHz. Effectively, reduce 75mV for 100/200, and 25mV for 400/800 (same as 1.2b). Again not user configurable for now, though I may implement it if people are finding the UV feature is causing unstability.
    • Upgraded Backlight Notification (BLN) to v2.2 (Please test and feedback)
    • Minor optimisation on kernel configuration (PREEMPT_VOLUNTARY, UACCESS_WITH_MEMCPY)

    v1.2b - 2nd November (2585 downloads)
    • Refined voltage level for cpu frequency 100/200 MHz. Effectively, reduce 50mV for 100/200, and 25mV for 400/800. Again not user configurable for now, and once raspdeep released his UV code I may implement it if people are finding the UV feature is causing unstability.

    v1.2a - 31st October (668 downloads)
    • Implemented lower voltage for cpu frequency 100/200/400/800MHz.

      Note: Not user configurable

    v1.1 - 30th October (1168 downloads)
    • Implemented Voodoo Display Sharpness & Color Gamma

    v1.0 - 29th October (759 downloads)
    • Implemented Universal Lagfix, Overclock, Memory optimization, etc
    • Additional minior OC tweaks.
    1
    Cool! But how about the OC? Does it works well too? :) I'm interested in this kernal, cuz of the OC function actually :D

    OC works very well. No FC, no freezing what so ever. Can't fault it.
    1
    Sorry, but be quit please.
    As far as I know, K10x kernels work with jpu and non-jpu rom. And they are jpm-sources based...
    With JPU rom,we can use
    - K10J (JPM-based + XXJPU modules)
    - K11-XXJPU (XXJPU stock kbased + some tweak, 2e bootloader, ecc..)

    Now, my question was: and what about this kernel?
    The answer "because Samsung has not released sources, yet" I think it isn't correct at all (see above other kernel status). Or not?

    you can't undervolt, overclock, optimise core of kernel through compiling, etc w/o the source.


    if you like the other kernel that are compatible with JPU, then stick with it.
    1
    I really like your kernel, the performance of the phone is awesome and it has so far been the best kernel I've ever used.
    There's only a slight problem I have (not sure about others)
    My GPS is somewhat useless with this kernel! No sat lock even after about 10mins!
    Takes about 4 or 5 mins to even find 3-4 sats! Use to have ~30sec locks indoors with Hardcore's kernel.
    Don't really know if it's me or others are having the same issue...

    Thank you so much for this kernel! :)
    Keep up the good work.

    that's not really just the kernel's fault, it's the combination of rom, modem and kernel. i use insanity rom, ya-ok kernel and zsjpe modem and i get lock perfectly with great accuracy down to 3m.

    i tried 7 different modems to get the right one for my rom/kernel combo.