[GB_SENSE_KERNEL]29/10/11 gingercakes-0.9 (OC/UV,AUFS2,VDD+HAVS,SVS)

Search This thread

Alex-V

Inactive Recognized Developer
Aug 26, 2008
9,516
5,256
Can a kernel tweaked to get a better framerate in vdeorecording..?

Original from Lee:
"Bitrate can be affected by tweaking media_profiles.xml alone, in GB too, and yes, the kernel does come into it - video decoders & encoders"

http://forum.xda-developers.com/showpost.php?p=16054873&postcount=5

Because of the problems in sense 3.5...and if it can be tweaked/patched...can you make this possible..?

with kind regards..Alex
 

bananacakes

Senior Member
May 19, 2010
384
804
Seoul
Can a kernel tweaked to get a better framerate in vdeorecording..?

Original from Lee:
"Bitrate can be affected by tweaking media_profiles.xml alone, in GB too, and yes, the kernel does come into it - video decoders & encoders"

http://forum.xda-developers.com/showpost.php?p=16054873&postcount=5

Because of the problems in sense 3.5...and if it can be tweaked/patched...can you make this possible..?

with kind regards..Alex


I can't guarantee it, but I'll check.
 
  • Like
Reactions: crescal

bone069

Senior Member
Sep 26, 2010
605
164
Frankfurt
Wakeup lag? Battery usage?

Wrote the post on ma lovely Desire using XDA App.

There don't seems to be wakeup lag with BFS Kernel but the CPU keeps still at 60% in idle mode. This problem was solved in 0.7g... Will try CFS now.

Regarding Battery usage the time was too short to tell you something about this :)
 

iga2iga

Senior Member
Jan 22, 2011
78
7
Perm
well 0.8 is working not so good on cool's runny v2 - ui slightly lags, kernel version, radio, not shown in settings. wiped dalvik cache before flashing. 0.7g was smoother. got 1 full restart right now. btw i didn't have wakeup lag on 0.7g on runny.
 
Last edited:

elliottg61

Senior Member
Mar 5, 2011
268
29
well 0.8 is working not so good on cool's runny v2 - ui slightly lags, kernel version, radio, not shown in settings. wiped dalvik cache before flashing. 0.7g was smoother. got 1 full restart right now. btw i didn't have wakeup lag on 0.7g on runny.

well my friend you really have failed flashing the kernel then haha
 

Alex-V

Inactive Recognized Developer
Aug 26, 2008
9,516
5,256
mmhhh..have a fc system not response - after flash...tried also a other rom but the same...also with and without clear dalvik...mmhh
 

snq-

Retired Recognized Developer
Aug 13, 2010
581
853
@drivers/input/misc/cm3602_lightsensor_microp.c, in get_ls_adc_level()
Code:
adc_value = old_value = ls_info->lsauto ? (data[0]<<8 | data[1]) : 0x00;
should be
Code:
adc_value = old_value = ls_info->lsauto ? (data[0]<<8 | data[1]) : old_value;
 
  • Like
Reactions: bananacakes

beanbean50

Senior Member
Jul 9, 2008
3,156
1,507
London
There don't seems to be wakeup lag with BFS Kernel but the CPU keeps still at 60% in idle mode. This problem was solved in 0.7g... Will try CFS now.

Regarding Battery usage the time was too short to tell you something about this :)

Exactly the same here with me, tried both BFS and CFS v0.8 and the CPU idle speed was between 55%-65% (hardly idle?) where as 0.7g remains at a constant 1%-2%

I wish someone could tell me why the CPU is going crazy in most kernels including SNQ and Tristan's kernels...?
 

felek73

Senior Member
Jun 28, 2009
742
115
Warsaw
hello
i installed gingercakes0.8_bfs_2way works great (only one problem)

the ma is always 0

i use :
runny v2
battery monitor widget pro ->tryed all options in ma retrieval method still 0

i installed the kernel from sibere and the ma is oke again

here is the link from sibere kernels

http://forum.xda-developers.com/showpost.php?p=17935886&postcount=2031

please can you fix this

[/I]

I dont think its kernel related , I flashed the same kernel , use battery monitor widget and it show me ma , running the same ROM as you ..
 

Sebby

Senior Member
Jun 15, 2010
4,116
4,027
Doetinchem
[/I]

I dont think its kernel related , I flashed the same kernel , use battery monitor widget and it show me ma , running the same ROM as you ..

Wich version battery monitor do you have the latest version

I have version 1.8.9

Sent from my HTC Runnymede using xda premium
 
Last edited:

felek73

Senior Member
Jun 28, 2009
742
115
Warsaw
Wich version battery monitor do you have the latest version

I have version 1.8.9

Sent from my HTC Runnymede using xda premium

I've got the same - 1.8.9 and it started to work when i set: settings-monitoring-ma retrival method - some HTC Device

---------- Post added at 08:20 PM ---------- Previous post was at 08:03 PM ----------

I wasn't even able to completly boot cfs version but bfs work fine so far ..running cool's runnymede..

I had to quote myself :)
It doesnt work fine , in 2 hours my phone turns off while screen off , I had to pull off battery to switch it on back :(
Now revert to unbeliveable stable 6d :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 130
    •GB SENSE Kernel 2.6.35 Desire Official (Overclocked & Undervolted)
    •Max 1190Mhz
    •Vdd Levels
    •minimum [email protected]
    •maximum [email protected]
    •BFQ/VR Scheduler
    •Pershoot's audiomod (loudness).
    •EXT4
    •CIFS
    •2 way call recording(avs333)
    •ondemand, interactive, conservative, powersave, performance, Smartass & Smartass V2, smoothass, savagedzen cpufreq governors


    CAUTION:
    flash the new kernel with wiping your dalvik cache.
    then reset your voltages





    ************************************************
    0.9
    *CPUIDLE code from 36.1 (by Imoseyon)
    *CPUIDLE code from 3.0rc6 kernel
    *Make cpuidle_enable_device() call poll_idle_init()
    *delete NOP CPUIDLE_FLAG_POLL
    *Export file system uuid via procpidmountinfo
    *msm smd display correct error message upon modem crash
    *bfs_ck2_patch
    *Delete float charge after 90%
    *FIX v7_coherent_user_range from the galaxy s kernel
    *Tweaked BFS
    *ADD: BLOCK driver backportefrom 2.6.36.1 kernel (by Imoseyon)
    *ADD: I2C driver backported from 2.6.36.1 kernel (by Imoseyon)
    *lib/sha1 use the git implementation of SHA-1
    *arm remove optimized SHA1 routines
    *tweaks lazy govenor
    *Add compile optimizations
    *Update BFS to V413 for kernel 3.0 – modified for DHD by LorD ClockaN
    *tweaks ondemand govenor
    *Lower the batt power limit for disabling flashlightflash from 15 to 10% – leedroid
    *Tuning the conservative governor to behave a bit better for performance – netarchy
    *Decrease maximum transition latency of smartassV2 when Scorpion CPU is detected – intersectRaven
    *bfs: penalise fork depth account threads
    *posix-timers RCU conversio
    *ext4 add cleancache support
    *init/calibrate.c backport from 3.0
    *Fixed ext4 disk write performance regression
    *mm Tweak Pagewriteback
    *ARM Stop irqsoff trace on return to user
    *wait Add wait_io_event_interruptible

    ************************************************

    ************************************************

    0.8f-21/10/11

    *Tweak VR for flash devices
    *read to write ratio for deadline io, more like noop
    *synaptics: added CONFIG_TOUCHSCREEN_DUPLICATED_FILTER
    *net: wireless: bcm4329: convert sempahore mutexes to real mutexes [Dima Zavin]
    *msm kgsl Reduce the wait for gpu ready time to 10 ms
    *USB: f_mass_storage: Disable write cache support
    *cgroup: remove the ns_cgroup
    *default ADD: TINY_PREEMPT_RCU
    *move TINY_RCU from softirq to kthread
    *priority boosting for TINY_PREEMPT_RCU
    *add tracing for TINY_RCU and TINY_PREEMPT_RCU
    *document TINY_RCU and TINY_PREEMPT_RCU tracing
    *Added usleep_range timer as it's needed for JRCU to compile, added #if defind so only used when compiling with JRCU
    *cpufreq and omap transition latency tweaks
    *delay going tickless when CPU is loaded
    *bfs: Added support for custom rr_interval value
    *Improve the performance of memcpy and memmove of the general version
    *CFS Scheduler tweaks brought over
    *EXPORT nr_running for modules such as smartass governor
    *Use a realtime priority thread for AVS
    *mm: vmap area cache
    *Ondemand governor tweaking
    *rcutorture add random preemption
    *call __rcu_read_unlock() in exit_rcu for tiny RCU
    *MSM: Fix memory leak in mdp_probe
    *rcu: optimize rcutiny
    *lowmemorykiller: Don't try to kill the same pid over and over

    ************************************************
    ~0.8e

    *BFQ I/O Scheduler
    *WIFI PM=FAST in standby
    *MSM HW 3D Register Driver
    *sysfs VDD levels interface
    *Smartass & Interactive cpufreq governors
    *Extended CPU Vdd levels sysfs iface
    *Add: Trackpad to wakeunlock
    *Add: 2 way call recording support
    *83mhzfors5k3e2fx
    *Battfix- sibere
    *TWEAK: sched - lower granularity
    *Allow CPU-supported unaligned accesses
    *TWEAK: camera - bananacakes
    *VR I/O Scheduler
    vshorter switch times
    *USB mount issue in 2.3.4(5)
    vdrivers/leds/leds-microp: workaround to make -Wswitch happy
    *Add: cpufreq
    *TWEAK: GPU MEM SIZE
    *cm3602_lightsensor_microp: report last value until sensor becomes ready...- tobi01001 & snq-
    *supported OC/UV Beater, incredible controls..
    *Increase write data timeout value for bad SDHC cards
    *lowered wifi to connect a low signal -108
    *atomic functions in bfq
    *allocate uncached buffers as writecombined
    *Fixed: fgets compile
    *CA tweaks for fs
    *CAF patches
    *Add: Jhash3
    *Update: Linux upstream 2.6.35.10 > 2.6.35.13
    *The Brain **** Scheduler v0.404 by Con Kolivas
    *Update to linux upstream 2.6.35.14
    *instead of nuking clockd (snq-)
    *ADD float charge after 90%
    *mm Avoid livelocking of WB_SYNC_ALL writeback
    *Fix a race during freezing of TASK_STOPPED tasks
    * Add JRCU by Joe Korty(not enable)
    *mmc: core: put eMMC in sleep (cmd5) mode before suspend
    *HAVS/SVS/CFS/BFS/2WAY/NO2WAY
    ************************************************



    incrementing/decrementing all levels by a specified amount* (mV):
    Code:
    echo -min_voltage +max_voltage > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs
    ex)echo -25 +25 > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

    Default output: first column: frequency (kHz), second column: vdd* (mV))
    Code:
    cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs



    Thanks to coolexe,-snq,Alex,Flohim,llimscap1,sibere,tristan202,
    Richard trip, eviollet
    http://cafe.naver.com/htc.cafe
    and many people.. and many korean bro.

    Special Thanks My lover.


    Download:

    cooldevs





    Donation

    If You Like My Work Then vote Thread or Some reply or Checking Thanks
    and Don't forget This(Dok-Do is a territory of Korea. Dok-do is Korean land.)




    --------------------------------------------------------------------------
    How about sharing our knowledge about building kernel?
    It would be better than hiding the kernel source.
    As you know, We alone cannot even make a development when everyone of community keep hiding.

    source for kernel compile

    my github


    ---------------------------------------------------------------------------




    I'm not so good at English. sorry
    7
    Bananacakes, I think probably you saw this, but I can't help but to ask if this is doable? If yes, we wasted so much time on alternate methods to conserve battery power...

    Awesome! Would be GREAT if someone implements this!

    Sent from the Warp using whispers of Tzeentch.

    Yes please! :D

    Sent from my HTC Desire using xda premium




    I will try it.. but It’s hard, I thought of it as impossible. maybe The DEEP IDLE is designed for nexus..
    The structures of nexus's kernel differs from that of desire...
    5
    bananacakes, coolexe: please excuse my rant - don't get me wrong, it wasn't meant to be offensive, it's just that in my experience, there are really people who believe that

    i could be completely wrong here, but this is how i understand the issue:

    you did not replace cfs with bfs
    you replaced android's task scheduler ("cfs for android") with bfs - on android

    and the solution is as simple as not replacing it
    at least not without rewriting other core components of android

    again, it was not a criticism of your work or of your person, rather the voice of frustration (i shouldn't have even commented it, as the whole bfs saga isn't worth the time)
    5
    hey sibere, maybe you can make it possible to put the needed bluetooth config to the kernel?
    with miui roms this sixaxis thing works, but i and maybe others too will not switch the rom to miui only for this sixaxis. maybe you can pointout how this could be possible to integrate... i mean , if it isnt a kernel thing, then a dev would be possible doing that
    just a thought

    greets

    I'm building ATM a new kernel with all 0.4a patches, plus tristan202 cpufreq patch.
    AutoGroups enabled, simple IO scheduler as default, and L2CAP_EXT_FEATURES enabled.

    EDIT: Latest build posted here
    4
    Here is a fixed kernel with voltages up to 1190 added. IncrediControl will now work properly. I have not looked into the USB Fast Charge not sticking on reboot yet, and will not untill tomorrow. I'm on my way to bed.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone