Wednesday, November 28, 2012

Kernel OC #3 for CyanogenMod 7


  • update BFQ scheduler to v.2.1
  • port zRam/zCache for enable compcache in settings CyanogenMod (use 26%)
  • small fix
  • added Intellidemand governor
  • backport Taos/LTR drivers proximity from 32 kernel (need for cm7 system) its maybe fix Black Screen after end call, please test with 3rd party apps Proximity Screen Off or Smart Screen Off

33 comments:

  1. Somebody checked it for the presence of bug the Black Screen?

    ReplyDelete
    Replies
    1. After 2nd kernel i had no problem with black screen,of course + proximity screen off :) Keep up good work ! :) With this kernel there is no any problem ;)

      Delete
    2. I made a lot of calls today... While you are on a call, after some time phones display go to sleep, after call ends, it doesnt wake up, but if you press home button phone wakes up on lock screen and everything is fine..

      Delete
    3. I can confirm that black screen bug is still present during the call. I needed to take out the battery...

      Delete
  2. Hello Gulyuk! I made a small test with Screen Off Pro. I set the proximity to make the screen turned off after 2 seconds, I put my finger near the sensor. The screen turned off, but I was not able to turn it on again -> freeze. I only made a short call today which ended ok. I need to make more call to have the proper information. Someone else has information?
    Thank you for your work!

    ReplyDelete
  3. Can i be admin of this blog so i can share news from 4pda and help you when you're really busy ? I can share tweaks for this phone.I have a lot of them :D ?

    ReplyDelete
    Replies
    1. I'll think about it, but this kernel was not published on 4pda

      Delete
    2. However,I can help by that way :D

      Delete
  4. Oh Gulyuk we dont wont a kernels give as a stable CM7 even if he have kernel from qme 2.0 its doesn metter just post the rom man im dying here !!!

    ReplyDelete
    Replies
    1. @Djox010
      Have a little respact for Guyluk... if you think that making a stable custom is that easy make one your self... Dont just run around telling developers to give you a stable one.. Its not nice to act like that... Its not Guyluks job to make all this, he made everything for free for all 990 user. At least you can do is have a little respact..

      Delete
    2. i respect him and his job so much,i dont mean anything bad ..just wont to see that magic of cyanogenmod and get rid off qme

      Delete
  5. Gulyuk can u tell me how to add 806Mhz freq?

    ReplyDelete
    Replies
    1. @Dzejlan
      Add this line
      echo 806000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

      Into the 01sysctl file wich is Located in the init.d Folder

      Be sure that you dont make any Typos and beware this makes your Phone Boot Everytime with 806 Mhz

      If you like to Edit the file and update the File in the Roms zip use Notepad++ for it ;)

      Delete
  6. @ Nixx
    Daj te twikove ovde postavi, a ako bi bio ljubazan da mi pošalješ na moj e-mail ( d.dejan62@yahoo.com) , hoćeš li mi poslati, a ako ti treba nešto ja ću ti dati ili pomoći.

    Sergey soory for Serbian language, this question for Nixx.

    ReplyDelete
  7. I installed proximity screen off app and the phone never goes black after call

    ReplyDelete
  8. General Performance
    debug.sf.hw=1
    Edit existing line,
    dalvik.vm.heapsize=48m
    persist.sys.ui.hw=1

    Faster Scrolling
    ro.max.fling_velocity=12000
    ro.min.fling_velocity=8000

    Saves power
    ro.ril.disable.power.collapse=1
    pm.sleep_mode=1
    windowsmgr.max_events_per_sec=60
    wifi.supplicant_scan_interval=180


    *If you don’t keep Wi-Fi active lowering the value below the default of 90 seems to make Wi-Fi connect faster after being turned on but will consume more power if turning Wi-Fi off has been forgotten when not in range of a known network.

    ro.mot.eri.losalert.delay=1000

    *Should smooth out disconnects and reconnects, saving battery. Seems to brake tethering with CM7, let me know if anyone else experiences this issue.


    Raises quality of images
    ro.media.enc.jpeg.quality=90
    ro.media.dec.jpeg.memcap=8000000
    ro.media.enc.hprof.vid.bps=8000000


    Increased Media & Streaming Performance
    media.stagefright.enable-player=true
    media.stagefright.enable-meta=true
    media.stagefright.enable-scan=false
    media.stagefright.enable-http=true
    net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960 net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
    net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
    net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
    net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
    net.tcp.buffersize.evdo_b=4096,87380,256960,4096,1 6384,256960

    *Note: I don't know why but the forum is placing spaces in the above lines that are not there. The last 3 are for data speeds but have been places here to avoid multiple explanations for the spaces. The spaces are not present when I edit and have even tried retyping them in Word and then pasting the lines in but it still shows the spaces after saving, kind of frustrating. The ends for the above lines should all be the same ending values for each line (=4096,87380,256960,4096,16384,256960). I don’t know why but for whatever reason anytime I save the post the spaces appear.


    Disable sending usage data
    ro.config.nocheckin=1


    To make the phone ring faster when dialing out
    ro.telephony.call_ring.delay=0

    Disable black screen issue after call ! This can slove all problems with proximity on AOT990 with CM7!

    ro.lge.proximity.delay=25
    mot.proximity.delay=25

    Disable USB Debugging icon from Status Bar. (Just the Icon, debugging remains enabled.)
    persist.adb.notify=0

    makes apps load faster and frees more ram. (Edit exsisting line)

    dalvik.vm.dexopt-flags=m=v,o=y

    Improve 3g data speeds

    ro.ril.hsxpa=2
    ro.ril.gprsclass=10
    ro.ril.hep=1
    ro.ril.enable.dtm=1
    ro.ril.hsdpa.category=10
    ro.ril.enable.a53=1
    ro.ril.enable.3g.prefix=1
    ro.ril.htcmaskw1.bitmask=4294967295
    ro.ril.htcmaskw1=14449
    ro.ril.hsupa.category=5


    Wipe both Caches in Recovery after adding or changing the above lines.


    Use Jit (Dalvik just-in-time compiler)
    dalvik.vm.execution-mode=int:jit

    Enable Surface dithering (Improves image quality at the cost of performance)
    persist.sys.use_dithering=1

    Allow purging of assets (System can free more Ram when needed)
    persist.sys.purgeable_assets=1

    Disable animation for faster startup
    debug.sf.nobootanimation=1



    ro.telephony.sms_segment_size=160

    persist.telephony.support.ipv6=1

    persist.telephony.support.ipv4=1

    ro.config.hw_fast_dormancy=1

    persist.sys.shutdown.mode = hibernate

    ro.config.hw_power_saving=true

    ro.media.enc.hprof.vid.fps=65

    ro.config.vc_call_steps=20 (Makes more volume steps in calls and a little louder.)

    dalvik.vm.dexopt-flags=v=n,o=v

    dalvik.vm.checkjni=0

    debug.egl.profiler=1

    debug.egl.hw=1

    ro.ril.enable.amr.wideband=1 (better in call voice quality)

    ro.mot.hw.HAC=1

    ENFORCE_PROCESS_LIMIT=false

    persist.sampling_profiler=0

    ro.min_pointer_dur=5

    ro.config.nocheckin=1

    profiler.force_disable_err_rpt=1

    profiler.force_disable_ulog=1

    debug.kill_allocating_task=0

    dalvik.vm.dexopt-flags=m

    ReplyDelete
  9. *USE ATO OWN RISK ! I DON'T TEST ALL OF THEM,JUST PART.I DON'T OWN THEM !

    ReplyDelete
  10. When/If Gulyuk makes me admin,i can share more tweaks !

    *USE ATO OWN RISK ! I DON'T TEST ALL OF THEM,JUST PART.I DON'T OWN THEM !

    ReplyDelete
    Replies
    1. @ Nixx
      There is a CWM Package called Pimp my Rom on XDA

      you could look into it.

      There are many many Tweaks inside,i tried it already but some of them gave me Bootloops and other Problems.

      But for someone who knowms more...well maybe you can find usefull Tweaks inside it ^_^

      Delete
  11. I just saw they made a App out of it,due to my Damn Slow Mobile Connection i cant do much atm >.<

    http://forum.xda-developers.com/showthread.php?t=1908269

    Also found this about Scripts for Cpu Frequencys and Infos about Governors etc:
    http://forum.xda-developers.com/showthread.php?t=1369817

    And another thing wich came into my Mind


    Maybe Xperia X8 Sources could bring some Usefull things

    The X8 uses also the Armv6 Msm Cpu and the Adreno 200 Gpu

    Hope that atleast some tiny things wich i can bring up can Help or be usefull :)

    ReplyDelete
    Replies
    1. There is a lot of devices with MSM7227 armv6 and adreno 200 !

      Part of them is supported by cm9 and cm10 unofficial !

      So let Gulyuk do his job....I'm trying to slove problem on cm9 with boot...but there is much more problems than just boot ;)

      Delete
    2. This comment has been removed by the author.

      Delete
    3. I'm using ubuntu 10.4...It has nice interface it's fast and it has a nice themes...Good for compiling ! :D

      Delete
    4. Found another thing wich could Help (Maybe) With the Proximity Sensor Issue in the Cm 7 rom

      http://lwn.net/Articles/490232/


      Proximity Screen off tells me that this is the name of the Sensor wich is Built in into my Alcatel

      Maybe they used it in all the others too and this Code could helps with Configuring it :)

      Delete
    5. Oh,thank you,later I try it,maybe this patch can help...some times ago I again compile the cm7 with all available language,fix cm torch,maybe fix gps and add OOP in kernel (idea for fix black screen)

      Delete
    6. @gulyuk
      Ohhh amazing News :)

      So should i wait a bit before i Restore all my Apps ?

      Because i still play around with the CM7 Alpha 2 with the 3rd kernel

      It would be great to restore my apps and can use them in the German language (Those Location apps who change the language dont work very well)

      Keep up the Good Work
      Everything gets better and better :D

      Delete
  12. Btw my First Tiny Thing i recognized after Flashing this kernel


    AMAZING

    With the Oc kernel 2#

    My Phone took Nearly 15 Minutes to Boot,even after the initial Reboot it took that Long Everytime

    Now great just GREAT Only a Minute or a bit more and a Reboot is also Fast like never before.

    I set the Cpu to Boot with 806 Mhz and now i am testing a bit more ;)


    ReplyDelete
  13. How to play onlive or modern combat 3? Will I can play?

    ReplyDelete
  14. With this kernel + pimp my rom, phone just fly tnx for this

    ReplyDelete