MoDaCo is undergoing planned maintenance. Site functionality may be reduced - follow @modaco or @paulobrien on Twitter for updates.

  • Announcements

    • Reminder - MoDaCo position on illegal content

      ILLEGAL CONTENT I'd like to just reaffirm MoDaCo's position regarding piracy and illegal content in the light of some recent questions / postings. Posts will be censored by myself or my moderation team if the contain or link to: Illegal / pirated / cracked software or sites that host such software
      Nintendo emulators / ROMs or sites hosting them (in light of Nintendo's legal stance)


      CUSTOM ROMS

      You may discuss and post links to custom device ROMs on MoDaCo, provided the following rules are adhered to: ROMs must not be hosted directly in topic via the MoDaCo attachment system
      ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)
      ROMs must give full credit to the original author
      This decision has been taken in light of the huge amount of interest in this area of device customisation within the community, and member feedback! Please note that custom ROM discussion should be kept in specific device sub-areas, (e.g. Kaiser.MoDaCo.com for Kaiser based devices). ISSUES If you have any issues with this policy, please contact me directly via PM. P
    • Support MoDaCo by signing up to a MoDaCo Silver or Gold membership

      To sign up to an annual MoDaCo Silver subscription which will eliminate all ads from the site (as well as giving you access to the MoDaCo Online Kitchens for Android) for only £9.99 using PayPal, Credit or Debit Card, ensure you are logged in to the site, and then click the link below, which will take you directly to the subscription store! You can also sign up to an annual MoDaCo Gold subscription for £29.99, which adds the benefits listed below! PURCHASE A MODACO SUBSCRIPTION - FREE Titanium Backup Mobile for Android worth $5.99! - FREE 1 year PrivateInternetAccess.com worth $39.95! - FREE 1 year LastPass Premium worth $12! - FREE CalcConvert for Pocket PC from Binaryfish worth $17.95! - FREE Calendar Bar for Pocket PC from OmegaOne worth $9.99! - FREE CamerAware for Pocket PC and Smartphone from MoDaCo worth £19.99 / $30! - FREE Chronos for Pocket PC from ActiveKitten worth $14.95! - FREE CodeWallet Pro for Smartphone and Pocket PC from DeveloperOne worth up to $24.95! - FREE Concentrix for Pocket PC from eSoft Interactive worth $9.95! - FREE FlexMail for Pocket PC and Smartphone from WebIS worth up to $59.90! - FREE FTouchSL for Pocket PC from Vekoff s.r.o. worth 10 euro / $12.50! - FREE Jewel Challenge for Pocket PC from eSoft Interactive worth $9.95! - FREE John Cody's Alerts Pro for Smartphone from Omnisoft worth $14.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Dutch for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> French for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> German for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Italian for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Spanish for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Dutch for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> French for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> German for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Russian for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Turkish for Smartphone from Lingvosoft worth $49.95! - FREE Note2Self for Pocket PC and Smartphone from WebIS worth up to $19.90! - FREE Opera 8.60 for Pocket PC and Smartphone from Opera Software worth up to $48! - FREE Pocket Informant for Pocket PC and Smartphone from WebIS worth up to $59.90! - FREE Pocket Launcher for Pocket PC and Smartphone from Conduits worth $9.95! - FREE PTab for Pocket PC and Smartphone from z4soft worth up to $60! - FREE Resco Explorer for Pocket PC and Smartphone from Resco worth up to $49.90! - FREE Safemode for Pocket PC from monocube worth $12.95 - FREE SplashPhoto for Pocket PC and Smartphone from SplashData worth up to $59.90! - FREE Sprite Backup for Pocket PC and Smartphone from Sprite Software worth $29.95! - FREE Teksoft Glyphs UI for Pocket PC and Smartphone from Teksoft €9.95! - FREE Teksoft HeadsetRemote for Pocket PC and Smartphone from Teksoft €4.95! - FREE Traffic Jam for Pocket PC from eSoft Interactive worth $9.95! - FREE unlock (1 per year) from imei-check.co.uk - DISCOUNT of 10% at MoDaCo FairDeal - DISCOUNT of 10% at Semsons.com - FORUM - AD FREE SITE - FORUM - custom rank / title - FORUM - double competition entries - FORUM - double post attachment space - FORUM - no search flood control - FORUM - priority event registration - FORUM - triple PM space
    • Reminder: Selling items on the forum directly is not allowed

      Please note that selling items on the forum directly is not allowed by the forum rules. There is a forum for eBay auctions whereby you can list the items on eBay and link to them there. This is the ONLY forum for this type of activity. You may also advertise links to the eBay forum in your signature. Please note that selling directly in contravention of these rules will result in a warning / suspensions / ban.
Sign in to follow this  
Followers 0

Any interest in a new kernel governor?

20 posts in this topic

Posted · Report post

Is anyone interested in a Blade V kernel with SmartAss2 governor?  No overclocking, just one extra governor.  Please reply to this thread if you're interested.  If there are enough responses I'll upload my work, but there's no point if this is no use to anyone.  Thanks.

3

Share this post


Link to post
Share on other sites

Posted · Report post

I'd run it. I always favoured SmartAssv2 on my Blade 1

0

Share this post


Link to post
Share on other sites

Posted · Report post

Me too but i only use it if you integrate it in ur custom ROM.

0

Share this post


Link to post
Share on other sites

Posted · Report post

Me too but i only use it if you integrate it in ur custom ROM.

 

Unless I've missed it - Shiftyc doesn't have a custom rom.  djfnz's MIUI uses shiftyc's previous kernel though so I guess there's no reason you couldn't replace it with this if you wanted to.

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Is anyone interested in a Blade V kernel with SmartAss2 governor? No overclocking, just one extra governor. Please reply to this thread if you're interested. If there are enough responses I'll upload my work, but there's no point if this is no use to anyone. Thanks.

So ,you're gonna keep it for yourself?? ... :p

This is a good job, just upload it and don't ask, users of Blade V , are few , as you did a good job with adding smartass2 , i think you must release it.

Personally i will try it, cause i use performance ( i think it gives phone power, smoothness, speed, etc ) and i would like to see how it will go with smartass2.

The strange thing with this kernel, is that every governer makes the phone a bit laggy, except performance ( at list on my phone )

As you did good job with kernel, why don't you try to make it support sd-ext, we're gonna gain a lot of extra space.

Me too but i only use it if you integrate it in ur custom ROM.

You can add it by yourself inside the zip , of any rom you want to flash

Edited by gkalen
0

Share this post


Link to post
Share on other sites

Posted · Report post

Unless I've missed it - Shiftyc doesn't have a custom rom.  djfnz's MIUI uses shiftyc's previous kernel though so I guess there's no reason you couldn't replace it with this if you wanted to.

 

oh yeah i tought it's gkalen because he is very active with this stuff lately... sorry Shiftyc :)

0

Share this post


Link to post
Share on other sites

Posted · Report post

Lol, no problem.

 

People seem to use the term "kernel" to describe lots of things, so I'll clarify.  What I'd provide is a boot image that you can flash to your boot partition.  The image contains 2 things - the kernel and the ramdisk.

 

The ramdisk is a compressed file that you can unpack and modify, as it contains a bunch of boot scripts.  For example, you can add support for init.d scripts which I've done previously, this is the same thing that gkalen has done with the kitchen.

 

The kernel is compiled code that can't be changed without modifying the source and re-compiling.  This is the bit that contains CPU governors and frequencies for overclocking, amongst other things.

 

So... you could flash one of gkalen's ROMs (or any other), which contains a boot image with stock kernel, plus whatever ramdisk changes gkalen has made with the kitchen.  You can then safely flash my boot image over the top, which will have SmartAss added to the kernel, and my init.d support added to the ramdisk.  The ROM will work fine.

 

Or if you think there's something that gkalen had changed in his ramdisk that you really need to have, if he sends me his ramdisk, I can make a boot image with my kernel and his ramdisk for you to flash.

 

Either way, you can have the governor with whatever ROM you like, but you may need to flash twice.  I hope I haven't confused you even more :P

1

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

So ,you're gonna keep it for yourself?? ... :P

This is a good job, just upload it and don't ask, users of Blade V , are few , as you did a good job with adding smartass2 , i think you must release it.

Personally i will try it, cause iuse performance ( i think it gives phone power, smoothness, speed, etc ) and i would like to see how it will go with smartass2.

 

Sorry, I missed your reply.  I have very limited time, when I upload something like this I like to add a detailed post so that inexperienced users know what to do. Unfortunately I don't have time to keep coming here to help people out.  So writing the post etc takes time and if no-one's interested, it's a waste of my life :)  So far we have 1 yes and 2 "maybes"!

 

The strange thing with this kernel, is that every governer makes the phone a bit laggy, except performance ( at list on my phone )

 

The performance governor just means put CPU at max speed all the time.  It will definitely be the smoothest, but it'll kill your battery.  The default governor for the stock kernel is performance (which is why the kernel description has "perf" on the end), but when it's finished booting, it switches to ondemand to give a better compromise between performance and battery life.  SmartAssv2 is definitely going to be slower than performance.  Many people like it because it gives a good balance, and ramps up to full speed quite quickly when needed.  I think it's the default in CM these days.

 

 

As you did good job with kernel, why don't you try to make it support sd-ext, we're gonna gain a lot of extra space.

 

I don't know how to.  targetbsp had a good shot at this a couple of months ago, but couldn't get it working.  I personally don't have space issues so I don't have much motivation.

Edited by shiftyc
1

Share this post


Link to post
Share on other sites

Posted · Report post

Very nice , we will waiting for this boot.img.

Yesterday i noticed also that interactive governor with ( 480min-1209max ) , is quite good , very smooth like on performance , i will see how it will go.

Personally , my phone is almost all day on , except when i'm sleeping , and battery last 26-32 hours with performance governor , so i feel ok with battery.

0

Share this post


Link to post
Share on other sites

Posted · Report post

Actually smartass governor was written long long time ago and hasn't been updated in ages. It really isn't suitable/optimal for multi-core CPUs.

 

Nowadays even the bigname kernel devs have mostly abandoned any exotic CPU governors and only keep interactive and ondemand in sync with latest updates.

1

Share this post


Link to post
Share on other sites

Posted · Report post

Actually smartass governor was written long long time ago and hasn't been updated in ages. It really isn't suitable/optimal for multi-core CPUs.

 

Nowadays even the bigname kernel devs have mostly abandoned any exotic CPU governors and only keep interactive and ondemand in sync with latest updates.

 

Yeah, I had worked that out myself, but I wanted to add the governor to help me learn.

 

Now that you've just ruined my day by telling me my hours of effort were pointless, how about lending a hand getting overclocking working? :)

1

Share this post


Link to post
Share on other sites

Posted · Report post

Now that you've just ruined my day by telling me my hours of effort were pointless, how about lending a hand getting overclocking working? :)

Sorry, didn't mean to. :P
 
I'm not aware of any msm8x25 or msm8x25q device that has working overclock on 3.4 kernel. I think if it was as straight forward as usual (hacking the frequency table) the Huawei Y300/G510 guys would have done it already.
 
What was the Samsung device with msm8x25q that had CyanogenMod? Maybe worth checking if they've had any success. Edit. It was msm8x25 Galaxy Core I was probably thinking of. There's allegedly some experimental CPU overclock but no source code. Edit2. Oh, it was just the usual XDA bullshit. It doesn't even work.
 
Just as a suggestion if you want add something useful, Qualcomm's ROW i/o scheduler would be a nice addition.
2

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

 

Sorry, didn't mean to. :P
 
I'm not aware of any msm8x25 or msm8x25q device that has working overclock on 3.4 kernel. I think if it was as straight forward as usual (hacking the frequency table) the Huawei Y300/G510 guys would have done it already.
 
What was the Samsung device with msm8x25q that had CyanogenMod? Maybe worth checking if they've had any success.

 

Just as a suggestion if you want add something useful, Qualcomm's ROW i/o scheduler would be a nice addition.

 

Cool, glad it's not just my stupidity.  I've already looked at the Huawei custom sources but didn't know about a Samsung device, I'll see what I can find.  Thanks for the heads-up.

 

I promise in future to try to only add useful features :P

Edited by shiftyc
0

Share this post


Link to post
Share on other sites

Posted · Report post

Shame about the Galaxy Core kernel.

 

Quick question for KonstaT or anyone with kernel compilation experience - I've merged some code for the ROW i/o scheduler but I'm getting a compilation error I've never seen before:

Segmentation fault
close failed in file object destructor:
sys.excepthook is missing
lost sys.stderr

Anyone know what this means and how to fix?  Thanks.

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Shame about the Galaxy Core kernel.

Quick question for KonstaT or anyone with kernel compilation experience - I've merged some code for the ROW i/o scheduler but I'm getting a compilation error I've never seen before:

Segmentation faultclose failed in file object destructor:sys.excepthook is missinglost sys.stderr
Anyone know what this means and how to fix? Thanks.
I hope you find the problem .

I'm sorry , i cannot help on this .

I'm good on other stuff ( roms , mods and themes ) , but no good at kernels , all i can do is only with cygwin , nothing more.

Keep up the good job.

What about if you try to do it with interactive as default governor and not ondemand.

I pass the day with interactive ( 480 min-1209max ) and i haven't problems , phone is fast and smooth.

Edited by gkalen
0

Share this post


Link to post
Share on other sites

Posted · Report post

( 480 min-1209max ) 

 

I got 10 days out of a charge last week. :D

0

Share this post


Link to post
Share on other sites

Posted · Report post

Shame about the Galaxy Core kernel.

 

Quick question for KonstaT or anyone with kernel compilation experience - I've merged some code for the ROW i/o scheduler but I'm getting a compilation error I've never seen before:

Segmentation fault
close failed in file object destructor:
sys.excepthook is missing
lost sys.stderr

Anyone know what this means and how to fix?  Thanks.

Was that the compiler that segfaulted? There's something wrong in your build environment in that case (not the code). What distro do you have?

 

Happened to me twice yesterday compiling Android too (I think that has never happened before). Rebooted my system and it compiled fine after that. :o

1

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

Was that the compiler that segfaulted? There's something wrong in your build environment in that case (not the code). What distro do you have?

 

Happened to me twice yesterday compiling Android too (I think that has never happened before). Rebooted my system and it compiled fine after that. :o

Yup, did a few compiles fine whilst I was debugging the ROW code, then all of a sudden it starting segfaulting on every make.  I assumed it was something I'd done with the code!

 

I'm running Mint Cinammon 17, did a fresh install only about a week ago because 17 is an LTS release.  I've compiled several times with no problem until yesterday.  I'll try the latest OS updates then give it another go, thanks for your help.

 

[update] - still doing the same thing.  Annoying :(

Edited by shiftyc
0

Share this post


Link to post
Share on other sites

Posted · Report post

What's wrong with the existing governors?

0

Share this post


Link to post
Share on other sites

Posted · Report post

What's wrong with the existing governors?

I'm not sure I understand the question.  Governors give a trade-off between performance and battery life.  People use their phones in different ways and their needs differ, so a governor that works well for one person might not be the best for another.  My purpose was simply to give people more choice.

 

That said, development has been halted due to apathy :)

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2015. MoDaCo uses IntelliTxt technology.