Related
Hi guys,
I know that a lot of users or kernel developers using their SGS like CM7 and/or MIUI on their phone
but the high "battery drain" due to not fully implemented powersaving features [e.g. battery usage of 1-2% per hour in idle and very high consumption during data usage]
and some missing features in the CM7 kernel can be sometimes quite annoying for users that need all or most features of the phone
teamhacksung | cmsgsteam back in April (JVB at that time) had made an attempt to port the Kernel from Samsung's GB sources to get it working with CM7
there were several issues with stability - e.g. rebooting of the phone when activating WIFI, the RIL instability (due to samsung's proprietary RIL/modem driver), don't know about access to the external sd; to only name a few ...
so the majority decided to go the other way around - step by step porting features from the Samsung GB source to the Nexus S port of the SGS
at least the 3 mentioned
can be sort of fixed
- wifi instability (perhaps by force-compiling it via -Os)
- samsung's RIL driver (creating a prebuilt modemctl driver with -Os and stock setting and then using that in optimized kernels; meanwhile the new RIL is used in CM7)
- external SD access (might work with the kernel, the framework might need changes; or the kernel might need some changes that were introduced in the existing CM7 kernel, e.g. 2 luns in devs.c and some changes to the android gadget driver if that's enough)
I used the newer kernel-source from JVH (where deep idle powersaving mode [allowing several days of standby] seems to be working on stock roms and it being enabled in the config)
added the modifications to make it work on CM7 and added some of the newer commits to reflect recent CM7 changes
prerequisites to run it are:
- a Gingerbread bootloader (according to source needed for Deep Idle to work)
- a SGS (GT-i9000), since for the other phones captivate, vibrant there aren't any GB bootloaders yet
- lots of time, commitment and some knowledge to test it & hack on the source
the source can be found in my repo:
jvh_cm7_merge
or if someone feels like hacking on cpuidle/didle stuff on the currently used CM7 kernel:
cpuidle branch
(work mainly done by GuiperPT here; recent didle/cpuidle changes in cm7 kernel were committed/done by coolya (?))
I hope additional devs can be found to attempt to get this kernel working
Thank you for reading this post !
Love the enthusiasm of this guy!
Subscribed !
Zach, Tk.Glitch and Nikademus.. Rock this galaxy! (Y)
EDIT: Don't wanna press you, but can you open a twitter account auto-updated by github to follow all your works? I really like the way teamhacksung adopted
I really love CM7 on my SGS, and I would love to use the phone in the most complete way. So I think a ported Samsung Gingerbread kernel would be a fantastic idea.
Hope some of the kernel developers (maybe hardcore, i have always loved his Speedmod kernel) will spent some time on this.
Had this idea a while back (but would have no idea how to make it) - would this be for CM7/MIUI or GB firmwares? Cheers
Wow. What timing. I have been using CM7 for about 2 months now and I was just thinking that maybe it was time to pop a JVP GB build on to see how it feels. Some CM7 features I would miss for sure, but it seems to me that the speed gap has closed, and battery life on CM7 leaves me wanting (particularly in use, idle consumption has come a long way) and doesn't seem to have any positive prospects. No fault of the devs, who have put an amazing amount of work and progress into it, just a fact.
I was just cruising around to see what was what in the land of customized GB ROM's and stumbled upon this! Wouldn't this rock the casbah!
You rock, Zach! This thread should be sticky / kept alive! And +1 for opening a Twitter account linked to your git repo!
mchud said:
Wow. What timing. I have been using CM7 for about 2 months now and I was just thinking that maybe it was time to pop a JVP GB build on to see how it feels. Some CM7 features I would miss for sure, but it seems to me that the speed gap has closed, and battery life on CM7 leaves me wanting (particularly in use, idle consumption has come a long way) and doesn't seem to have any positive prospects. No fault of the devs, who have put an amazing amount of work and progress into it, just a fact.
Click to expand...
Click to collapse
Funny. I've been thinking the exact same thing. Popped JVP onto my brothers newly acquired SGS and I'm going to monitor it over the coming weeks to see how it performs. I love everything about CM7 except the idle battery usage and perhaps the battery usage during 3G. Damn you Samsung!!!!
EDIT: I wholeheartedly approve of this thread. Although I cannot contribute in any way due to no programming skills whatsoever, I hope some progress can be made
Necrolust said:
Funny. I've been thinking the exact same thing. Popped JVP onto my brothers newly acquired SGS and I'm going to monitor it over the coming weeks to see how it performs. I love everything about CM7 except the idle battery usage and perhaps the battery usage during 3G. Damn you Samsung!!!!
EDIT: I wholeheartedly approve of this thread. Although I cannot contribute in any way due to no programming skills whatsoever, I hope some progress can be made
Click to expand...
Click to collapse
Same for me, miss features in both CM7 and MIUI but the battery life kicked me away. I'm on F1 S2 JVP room now with beautiful UI from galaxy S2, great battery life and stable,been using for few days without any FCs. But Im still looking forward for every updates of CM7 and MIUI
+1 for twitter.
good idea and good luck man!
I completly agree with you zach, and if i can help , i'll try to
This idea is smart ... +10 bacon for you.
Why isn't anybody working on this?...atinm, codework, glitch etc... jump on this...asap
Sent from my GT-I9000 using XDA Premium App
siky_dude said:
This idea is smart ... +10 bacon for you.
Why isn't anybody working on this?...atinm, codework, glitch etc... jump on this...asap
Sent from my GT-I9000 using XDA Premium App
Click to expand...
Click to collapse
Wondering too :\
siky_dude said:
This idea is smart ... +10 bacon for you.
Why isn't anybody working on this?...atinm, codework, glitch etc... jump on this...asap
Sent from my GT-I9000 using XDA Premium App
Click to expand...
Click to collapse
they're probably busy with SGSII
and the issue is that GB bootloaders are only available on the SGS right now (and might only be available to the SGS in the future)
so it's hard for atinm, unhelpful and other coders with e.g. captivate, vibrant, etc. to work it
if I were in their position I wouldn't risk irreversibly bricking my device by flashing a SGS (!) bootloader on a non-SGS device
besides that most of the work would have to be started sort of from scratch for the other devices
so in each way it's a win-lose, you never get a win-win for all :\
(would be easier if samsung provided at least GB bootloaders for each device)
zacharias.maladroit said:
they're probably busy with SGSII
and the issue is that GB bootloaders are only available on the SGS right now (and might only be available to the SGS in the future)
so it's hard for atinm, unhelpful and other coders with e.g. captivate, vibrant, etc. to work it
if I were in their position I wouldn't risk irreversibly bricking my device by flashing a SGS (!) bootloader on a non-SGS device
besides that most of the work would have to be started sort of from scratch for the other devices
so in each way it's a win-lose, you never get a win-win for all :\
(would be easier if samsung provided at least GB bootloaders for each device)
Click to expand...
Click to collapse
Yeah..you are right...but even if they would release the bootloaders for vibrant or cappy, it would still not be implemented in cm7 cuz its not cm7 protocol...i think.
But still...you glitch fugu guy(complicated name) and volunteers should get started on this ... i would help if i knew anything more advanced than instaling windows... lol.
Sent from my GT-I9000 using XDA Premium App
Correct me if I an wrong but I believe we have captivate gb boot loaders available through leak from sam firmware. No source though
Sent from my GT-I9000 using XDA Premium App
You're correct. Only vibrant doesn't have gb bootloader available. There is no bootloader source for any device, almost definitely never will be - but that doesn't matter.
Sent from i9000m on cm7, with xda premium.
Great enthusiastic,......now if only I knew what it all meant! Lol +10 from me, and I guess you know why that is mate! Thanks for your posting
Insanity cm017/glitch v10c
Bump! Hopefully this project stays alive!
PaulForde said:
Bump! Hopefully this project stays alive!
Click to expand...
Click to collapse
Doesn't seem so.
Sent from my GT-I9000 using XDA Premium App
Wow if that works it's gonna be awesome !
Attached is a patch against the E4GT open source release (SPH-D710_Opensource.zip) containing defconfig changes necessary to get a source-built kernel that's as close to stock EG30 as possible. Also attached is a source-built test kernel that attempts to be indistinguishable from EG30 (hopefully same LoS behavior, unrooted, etc.). I've posted this before, but now that it's been tested (at least by daneurysm, thanks!) I figured it was worth making a dev thread so it would have better visibility to the folks most interested in it.
The purpose of this patch is to enable folks to build kernels nearly-identical to EG30, so as to serve as a proper starting point for custom kernel development (admittedly, a good deal of which has already happened). Since it's just kernel config changes, I welcome kernel developers to compare this against your own configs and make any changes you feel appropriate.
Background:
Compiling a kernel from the E4GT kernel sources with the shipped defconfig yields kernel builds that differ quite significantly from EG30. Among the differences, many folks have reported undesirable effects, such as exacerbation of loss-of-signal and other problems. There already exists efforts (e.g., LoStKernel) aimed at eliminating problems like loss-of-signal, but it's a common frustration among developers that what Samsung released as "EG30" sources appear bizarre, if nothing else.
A few weeks ago I posted an inconclusive initial analysis of the source situation, and followed up more recently with an attempt to eliminate all the defconfig changes in the source release in order to either get a kernel as close to stock as possible, if not prove that the kernel source release is bungled.
At this point, I'm uncetain if the source release is actually EG30 or not, aside from that the kernel configuration is definitely not EG30's (which this patch attempts to correct), and there may be some additional modifications to the Westbridge driver. As for the kernel config changes, unmodified source-based kernels include a good deal of debugging options (performance events, profiling support, tracepoints, debugging for preemption, mutexes, spinlocks, etc.) that touch enough of core kernel behavior to plausibly account for the problems folks observe in source-based kernels.
I know chris41g has indepenently implemented a fair number of these kernel config changes already, perhaps exactly those that exacerbate loss-of-signal. Still, for anyone interested in development that wants to "start with EG30 and go from there", this patch may well be of use.
Mirror links:
EG30 fix_defconfig patch: fix_defconfig.diff
Source-compiled, EG30 kernel: kernel-opensource-1.tar.md5
LoStKernel Exp has these changes, thanks mkasick
big ups man, i hope this gets more attention so that more dev's feel comfortable developing aftermarket kernels.
"Sorry, you are limited to 5 thanks a day"
2 days in, running perfectly and so far no LOS at all, which is on par with the stock kernel.
Excellent work, thanks for the effort.
Sent from my SPH-D710 using XDA App
Thanks for this. Will come in handy.
Sent from my SPH-D710 using Tapatalk
Thank you sir! Anyone posting anything development wise for a good base is always welcome and appreciated. Hope Samsung provides and good fix for our next base.
Properly thanked
xlGmanlx said:
big ups man, i hope this gets more attention so that more dev's feel comfortable developing aftermarket kernels.
"Sorry, you are limited to 5 thanks a day"
Click to expand...
Click to collapse
Update: 3 Days running, no LOS and nothing strange happening. Phone is running great. Battery performance is as good as stock, LOS occurance appears as good as stock (like I said, 3 days in and I've seen exactly zero). No strange foreclosures or fruit loops. No funny business at all. On any previous kernel I definitely would have had multiple LOS events by now.
I think you cooked up a winner.
Glad to hear. Thanks for testing it.
mkasick said:
Glad to hear. Thanks for testing it.
Click to expand...
Click to collapse
Mkasick as usual your contributions and knowledge are top notch
Sent from my Nexus S 4G using xda premium
mkasick said:
Glad to hear. Thanks for testing it.
Click to expand...
Click to collapse
No problem at all.
Here is my final update: 7 days in. A+++, would flash again. Not a single LOS in the past week which is right on par with stock in pretty much every way. I'm sure it would go further, but, I've really got an itch to do some flashin'. I'm glad to have helped, but, it's time to move on, lol.
Thanks again. I see no reason why, based on my own experience, this wouldn't become a standard base.
daneurysm said:
No problem at all.
Here is my final update: 7 days in. A+++, would flash again. Not a single LOS in the past week which is right on par with stock in pretty much every way. I'm sure it would go further, but, I've really got an itch to do some flashin'. I'm glad to have helped, but, it's time to move on, lol.
Thanks again. I see no reason why, based on my own experience, this wouldn't become a standard base.
Click to expand...
Click to collapse
Sent from my HTC HD2 using xda premium
LoStKernel 1.0.0.8 includes these configurations changes
Sent from my SPH-D700 using Tapatalk
chris41g said:
LoStKernel 1.0.0.8 includes these configurations changes
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
That may explain the excellent experience I've had with 1.0.0.8 then. Well done guys. Big thanks to you both.
Okay. I finally got off my lazy (and recently very busy) ass and flashed LoSTKernel. While system performance was great (honestly, this phone runs so good stock that I can't tell a difference between stock and heavily tweaked and OC'd) I did notice that my signal bars and signal strength were better on your kernel than LoSTkernel v1.0.2.2
I had sworn that over the past week+ that my signal was looking stronger than usual wherever I went...but I digress....
I checked in all of the random corners of my apartment notable for their terrible (or decent, at best) reception. On the LoSTKernel I couldn't get anything higher than -96db...and that was standing with the phone pressed against the window in the 'hot spot' where with your kernel I got as high as -86db or better. In the "medium" spots where I can typically get -91db to -96db I was getting -101db to -106db on LoSTKernel.
On Starburst with the AOSP 4-bar meter this is a difference of as much as 2 bars with your kernel and zero bars (a difference of as much as 15db) with LoSTKernel in the same exact location.
I didn't have time to verify a difference with speed tests--and they would not be very trust worthy given the nature of radio communications and Sprint's spotty network performance in this area...I did load up facebook and the XDA app a couple times and I'll be damned if your kernel didn't seem noticeably snappier....but once again, anecdotal measures like that are nearly useless.
I'm not necessarily suggesting that your kernel is in fact bringing in a hotter signal somehow...though I wouldn't necessarily rule that out either, as absurd as it sounds. Though perhaps it's something about how your kernel reports or interprets the signal measured and/or how it scales the radio power?
I'm just speculating wildly at this point. When I have more time I'll do some speed tests and try other kernels and see if it's just a fluke with either kernel or not. First thing I'll check is compared to pulled stock and go from there. But, I did notice this and it seems rather significant and worth checking into.
1.0.2.2 is old.. and doesnt include these changes.
try the exp kernel
http://chris41g.devphone.org
chris41g said:
1.0.2.2 is old.. and doesnt include these changes.
try the exp kernel
http://chris41g.devphone.org
Click to expand...
Click to collapse
Okay, first thing. Wow. Nice work. My phone flies. Holds it rocks solid at 1.6ghz perf gov. I can really tell this phone is screamin'.
Okay, before I flashed that took my measurements again to rule out weather, randomness, etc...Then I flashed back the pulled stock kernel and had the same results I had with v1.0.2.2. Then I flashed v1.0.2.2 to make sure it wasn't a fluke. Same. Then I flashed Exp 1.0.0.8 (the latest listed on your site) and I'm still getting the same results.
It might be just my phone, it might be something in mkasick's kernel reporting a wrong number somewhere down the line. I'll stick with v1.0.0.8 for a day or two and see if there is any actual real-world differences. I have my doubts that there are.
...but there is something heavy duty and psychological about having 2/4 bars instead of 0, even if the 3G performance is identical. Luckily my desk at work and at home are in some fringe areas reception wise...so...if there is an actual difference I'll be able to tell over the course of a day or two. A couple places I have to actually aim my phone toward where the tower is to even get data to move....that seems like perfect testing grounds.
Thanks
Warning: Anecdotal evidence ahead.
Okay, LoSTKernel v1.0.0.8 has been a speed demon for me. 1.6ghz perf gov hauls ass and my battery life barely takes a hit....I mean, I don't even notice a difference between 1.6ghz perf gov and 800mhz conservative gov, except in ultra buttery smooth performance. Make of that what you will.
I have experienced 3 LOS since I flashed this 5 days ago. That's 3 more LOS than I got on mkasick's kernel in over a week. Make of that what you will. It's still lightyears better than any other custom source-compiled kernel I've tried.
The signal strength (as measured in db) and "bars" thing I reported on last week remains and seems to apply in all places I've been. However 3G performance has not been affected at all. All of the wacky point-the-phone maneuvers I had to do before to get a signal I still had to do, but, in the fringe signal areas where even on mkasick's kernel I was reporting a -101db signal and getting a -106db instead I still never got kicked to roaming and everything worked the same. Make of that what you will.
I'm only trying to help here....just reporting stuff I've noticed for FWIW, YMMV, etc etc etc.
CM9 seems to be making good progress and seems to be generating lots of excitement.
I'm trying to decide if this is for me. I've been reading some of the threads, but can't seem to find clear answer to some basic questions:
What are the advantage of CM9 and ICS?
Is about new "killer" features which are only available on ICS? If yes, what are they?
Or is it simply about having the latest/newest thing? (A sentiment I can identify with, but which I currently don't share)
Are there any advantages/disadvantages in terms of smoothness/speed, more/less memory, better/worse battery usage, stability/instability, or other general areas which aren't necessarily associated with any one feature?
(I realize CM9 is still in alpha mode; I've read the bug list and I think I can live with that for now if there are overall positive advantages).
I thank you in advance for responding (or for pointing me to another post/thread where these questions are clearly answered).
Its really about the newest GUI that makes it to die for. Its surprisingly smooth for an alpha does a little bit more battery consumption because it is a new OS version and all new OS are going to require more resources and RAM and other things in order run so the ovbious. Its really all up to your prefrence if you want the latest and greatest go for it. If you like your current setup and don't feel like the move is that important by all means stay. Its all opinion whether or not you make the "jump" is all up to you. I tried to unbiased as possible since I'm on it
Sent From My SPH-D700 Running Android 4.0
Chabsin said:
CM9 seems to be making good progress and seems to be generating lots of excitement.
I"m trying to decide if this is for me. I've been reading some of the threads, but can't seem to find clear answer to some basic questions:
What are the advantage of CM9 and ICS?
Is about new "killer" features which are only available on ICS? If yes, what are they?
Or is it simply about having the latest/newest thing? (A sentiment I can identify with, but which I currently don't share)
Are there any advantages/disadvantages in terms of smoothness/speed, more/less memory, better/worse battery usage, stability/instability, or other general areas which aren't necessarily associated with any one feature?
(I realize CM9 is still in alpha mod; I've read the bug list and I think I can live with that for now if there are overall positive advantages).
I thank you in advance for responding (or for pointing me to another post/thread where these questions are clearly answered).
Click to expand...
Click to collapse
Here's the best anyone can tell you to sum it up.
Simply test Cm9 see if you like it check features do tests etc...
Try different kernels, cpu combos (schedulers, governors).
Yadada and so forth.
Hop you find whatcha ya looking for
Sent from my SPH-D700 using xda premium
Nice well written question. Couple of quick observations on my part...battery is a little worse, stability is phenomenal, it uses a little more RAM, there are apps available exclusively for ICS and there will be more, it is very quick and snappy, and definitely for me about running the latest and also not available for the non-roots out there.
Sent from my SPH-D700 using xda premium
I think the real question here is why not? What advantages do you have on stock that outweighs CM9? on a more serious note, I like to stick with the herd that unifies the updating experience into one rom instead of scattered roms. Hence, Cyanogenmod for me. Stock is still awesome, expecially toadlife and other stockish roms by others. Useful for dialer codes.
Sent from my SPH-D700 using xda premium
I had the same question last Saturday, so I finally decided to made the jump and I'm liking it so far. It gives u a feeling of a new phone. I'm not regretting my decision but wish the battery was better. But I think u gonna like it
if I helped u in any way pls DONT hit the thanx button... I'm not a thanx-whore.
The only 2 reasons I know of to NOT jump to CM9 is the video tearing issue and the unavoidable fact that the battery lasts for less time.
If neither of these are a major concerns, CM9 should be your go to build.
Everything seems pretty much set to go, but CM9 is missing a few elements in respect to customization, that have yet to come upstream (hence the Alpha tag), themes is an example, but you can load them the old fashioned way if you want.
I would have to say don't worry about it using more RAM and battery. I ran the v6 supercharger and my RAM consumption is super low. Juice defender has also worked great for battery life. Waaay better than the phones stock capabilities.
Sent from my SPH-D700 using XDA App
Its worked great for me. I like to jump around roms and try new stuff a lot and I've stuck with cm9 for a while. Like it a lot...no crashes...no problems....only drawback might be battery life BUT I'm always around a charger so I'm not too worried about that
Sent from my SPH-D700 using XDA App
kennyglass123 said:
Nice well written question. Couple of quick observations on my part...battery is a little worse, stability is phenomenal, it uses a little more RAM, there are apps available exclusively for ICS and there will be more, it is very quick and snappy, and definitely for me about running the latest and also not available for the non-roots out there.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Agreed, I'm looking forward to seeing what new apps will be available with ICS.
There really are no standouts as to why cm9 is better to me, until I actually use it. Everything works better to me. Copy paste, options such as chrome browser w the sweet quick zoom option. Better t9 dialer as stock el30 only searched first or last name and cm9 searches both. There are many more little things that make it much improved to me. Folders are simple and easily organized. Very smooth w the right tweaks and overall my experience is better. I have a plethora of batteries now but battery life appears to be the same as gbread for me. I heavily use this phone for many purposes and haven't used gbread since October (had an ns4g) but for maybe a day or two. It works better for me.
I personally like CM9 due to the latest and greatest, however my biggest feature for CM9 is the bridging the gab between my laptop PC and my mobile devices. with ICS, I can natively sync chrome for example, which is a HUGE benefit for me when I have tons of bookmarks. I LOVE the UI changes in Google Apps, like GMail and Maps.
All in all, I have no problems with the build and say anyone that needs to bridge the gap between their devices should switch.
My two cents
Happy flashing!
if you want more settings control for things like app permissions then cm9 is not "there" yet (upstream issue NOT our amazing devs). Otherwise as others have said, it seems faster/more responsive. I've been using it since the first release. minimal bugs and annoyances but workable (for me at least) as a daily driver. I use zeam as my launcher so the visual diff from cm7 to cm9 did not seem all that much. It is nice to be able to take advantage of newer apps like chrome etc. I do miss the extra options/config available in cm7..
Sent from my SPH-D700 using xda premium
Has development of CM7 slowed at all because of CM9?
danipoak said:
Has development of CM7 slowed at all because of CM9?
Click to expand...
Click to collapse
To a halt.
Sent from my SPH-D700 using Tapatalk
Thanks to all who replied.
No one has yet enumerated clearly the "killer features". But I hear it's more responsive - though it uses more juice. I'm hearing that it's a new experience. I suppose I'll have to try it out myself and decide. So far I've already converted to mtd. Now I can try it without a large time investment.
Sent from my SPH-D700 using Tapatalk
i think the major changes are internal at this point. by using cm9 you are extending the "life" of your phone another year or so.. and by 'life' i guess i mean ability to take advantage of the wide range of new ics things (apps/improvements etc) as they come out.. the good news is you can always wait and do it later when things mature..
E.
Sent from my SPH-D700 using xda premium
Loving my GNex, however I've only had it a couple weeks.
There are several kernels out there, and from comparing all of them and reading all the threads as much as I can, they all seem to have relatively similar features... I'm having a hard time picking one.
Is there someone who can clarify the differentiating features of each kernel? Are certain kernels better suited for different ROMs? Do certain ones have compatibility or other persistent issues?
Mainly:
faux123
franco
GlaDOS
jamesbond
Trinity
I've tried faux123 015m (loved faux's kernels on the Sensation, but I had some mobile data issues with it on the GN) and Trinity (latest seems fast/stable, except the color profile was messing with me). I'm trying GlaDOS now. Again, though, I'm not sure what advantages or perks one kernel flavor gives me over the next. Can anyone shed some light?
grivad said:
Loving my GNex, however I've only had it a couple weeks.
There are several kernels out there, and from comparing all of them and reading all the threads as much as I can, they all seem to have relatively similar features... I'm having a hard time picking one.
Is there someone who can clarify the differentiating features of each kernel? Are certain kernels better suited for different ROMs? Do certain ones have compatibility or other persistent issues?
Mainly:
faux123
franco
GlaDOS
jamesbond
Trinity
I've tried faux123 015m (loved faux's kernels on the Sensation, but I had some mobile data issues with it on the GN) and Trinity (latest seems fast/stable, except the color profile was messing with me). I'm trying GlaDOS now. Again, though, I'm not sure what advantages or perks one kernel flavor gives me over the next. Can anyone shed some light?
Click to expand...
Click to collapse
I have tried them all myself at one time or another and i always come back to GLaDOS. I chose to run this because of the unique and innovative features Ezekeel has developed plus the great battery life. BLX, Vibration control, Touch Wake and of course the Wheatley Governor which was developed for this kernel to give the best performance and battery life, which in fact it does. The GLaDOS control app is great too and Ezekeel is always updating and making it better.
GLaDOS is exclusive to Rootzwiki that why you don't see too much mention of it here unfortunately ... I'm not even sure if Ezekeel lurks around here anymore?
Leankernel for me
blowtorch said:
I have tried them all myself at one time or another and i always come back to GLaDOS. I chose to run this because of the unique and innovative features Ezekeel has developed plus the great battery life. BLX, Vibration control, Touch Wake and of course the Wheatley Governor which was developed for this kernel to give the best performance and battery life, which in fact it does. The GLaDOS control app is great too and Ezekeel is always updating and making it better.
GLaDOS is exclusive to Rootzwiki that why you don't see too much mention of it here unfortunately ... I'm not even sure if Ezekeel lurks around here anymore?
Click to expand...
Click to collapse
I noticed he released a control app, I may give it a try!
franco
Thanks for your responses!
However it looks like people are just posting what they use. What I'm looking for is information on what differentiates each kernel.. what is each kernel's "claim to fame"? From what I've seen, all of the kernels' features look pretty similar.
For example, "X kernel balance performance and battery really well. Y kernel reduces the voltage to the screen to further battery savings. Z kernel is more focused on performance. A kernel allows your phone to make popcorn." etc.
Or are they basically the same?
Thanks blowtorch for giving some information as to what differentiates GlaDOS from the rest
grivad said:
Thanks for your responses!
However it looks like people are just posting what they use. What I'm looking for is information on what differentiates each kernel.. what is each kernel's "claim to fame"? From what I've seen, all of the kernels' features look pretty similar.
For example, "X kernel balance performance and battery really well. Y kernel reduces the voltage to the screen to further battery savings. Z kernel is more focused on performance. A kernel allows your phone to make popcorn." etc.
Or are they basically the same?
Thanks blowtorch for giving some information as to what differentiates GlaDOS from the rest
Click to expand...
Click to collapse
Jamesbond will likely give you best battery life and stability. He has a couple of other kernels with some performance boost. Glados was buggy as hell and some other things but that is for you to decide. Other kernels for me were kind of meh. I honestly dont understand how so many people say this kernel or that kernel is the best or best on battery life when so many tweaks in X kernel add more performance at the cost of mah. I liked glados and its features a lot but it came at a cost too high. Touchwake is a really nice feature in it and i am surprised more people don't ask for it. Another kernel i liked was bamf paradigm but i am not using it. I would like to try that rom again in the future but it wasnt ready for me personally. Havent tried franco's at all. Just seems to be feature packed kernel but for what?
Sent from my GT-P3113 using XDA Premium HD app
I like francos so far works great with my favorite rom AOKP, buttery smooth, stable as hell, you can go battery saver or performance since you can OC/UV, etc, if you buy the App in play store it works great cuz he updates the kernel oftem and you can use either milestone versions or nihgtlies, and has the option for autodownload and autoflash the lastests updates.
You can change screen color values, as i said oc/uv, change the boot animation, and plenty other stuff..
Thats my 2 cents on your research
Edit: forgot to tell you, he also has a support mail , and if you have any issue kernel related he will answer with a solution if possible.. Report bugs etc
Sent from my Galaxy Nexus using xda premium
Sorry miss clicked and double posted
Sent from my Galaxy Nexus using xda premium
@rbiter said:
Jamesbond will likely give you best battery life and stability. He has a couple of other kernels with some performance boost. Glados was buggy as hell and some other things but that is for you to decide. Other kernels for me were kind of meh. I honestly dont understand how so many people say this kernel or that kernel is the best or best on battery life when so many tweaks in X kernel add more performance at the cost of mah. I liked glados and its features a lot but it came at a cost too high. Touchwake is a really nice feature in it and i am surprised more people don't ask for it. Another kernel i liked was bamf paradigm but i am not using it. I would like to try that rom again in the future but it wasnt ready for me personally. Havent tried franco's at all. Just seems to be feature packed kernel but for what?
Sent from my GT-P3113 using XDA Premium HD app
Click to expand...
Click to collapse
GLaDOS has been bug free for at least the last 5 revisions
blowtorch said:
GLaDOS has been bug free for at least the last 5 revisions
Click to expand...
Click to collapse
Really? Then where is all that code he thought unnecessary but needs to go back add in?
Sent from my GT-P3113 using xda premium
And the speaker crackling randomly or playing when it feels like it? Or the extremely slow refill ratemoccasiinally?
Sent from my GT-P3113 using xda premium
@rbiter said:
Really? Then where is all that code he thought unnecessary but needs to go back add in?
Sent from my GT-P3113 using xda premium
Click to expand...
Click to collapse
I really don't know what you are talking about there unless its the bluetooth drivers that were re-added a few builds ago?
@rbiter said:
And the speaker crackling randomly or playing when it feels like it? Or the extremely slow refill ratemoccasiinally?
Sent from my GT-P3113 using xda premium
Click to expand...
Click to collapse
never seen any of these problems ...
@rbiter said:
And the speaker crackling randomly or playing when it feels like it? Or the extremely slow refill ratemoccasiinally?
Sent from my GT-P3113 using xda premium
Click to expand...
Click to collapse
I've been using GlaDOS for the last couple days and haven't had any of these issues. Bluetooth is working perfectly, even over my car's hands-free setup which has been problematic with some kernels, and audio is working perfectly... maybe you were on an older build?
Anyone have any other info? I'm surprised nobody has said anything about faux or Trinity..
Well I guess I'll be the first to represent faux kernel over here. Like that its not over done and no special app is needed to control it and the gamma control from panda board he forward ported is pretty slick if you ask me
Sent from my Galaxy Nexus using xda premium
grivad said:
I've been using GlaDOS for the last couple days and haven't had any of these issues. Bluetooth is working perfectly, even over my car's hands-free setup which has been problematic with some kernels, and audio is working perfectly... maybe you were on an older build?
Anyone have any other info? I'm surprised nobody has said anything about faux or Trinity..
Click to expand...
Click to collapse
Trinity is legendary ... never got around to faux
I'm sticking with CM9 Kernel for now it's as good as the rest IMO plus they are integrating more and more into it ... missing touch wake though from GLaDOS, oh well
I'm mainly looking for battery life now. I don't really notice much difference between most of these kernels in terms of battery life. All of these kernels have good performance without overclocking.
I find that i bounce around from kernel to kernel and in the end when all is said and done no kernel is better than the other and it really comes down to preference.
Hi all,
New to Android so apologies if this is a stupid question, but what kernel control app do you use?. I'm looking for a universal one to use with all kernels I may flash.
I love flashing and trying new kernels, but each one has their own paid app. I can't really justify paying for each one unless I know I will be using that same kernel for a long period of time.
Running AOKP, I can already change some of the settings but I'm wondering if the other settings that you get in kernel control apps (like Franco's updater) really make a material difference?
Cheers
In my opinion GLaDOS takes care of most of the kernel functions. I've been using it with GLaDOS, CMPlus, air kernel and Trinity.
"Long is the way, and hard, that out of hell leads up to light."
Control everything of the kernel, or just OC/UV?
Sent from my Galaxy Nexus running AOKP+Franco
Oh interesting. Here I thought those kernel specific apps would only work for the particular kernel. I don't really have a problem buying a kernel control app from the cool people who have been making these kernels, but I despise the idea of having to buy an app per kernel lol
marshalllaw said:
Oh interesting. Here I thought those kernel specific apps would only work for the particular kernel. I don't really have a problem buying a kernel control app from the cool people who have been making these kernels, but I despise the idea of having to buy an app per kernel lol
Click to expand...
Click to collapse
If you want to buy only one app as something like supporting the dev., I would recommend GLaDos' app.
Literally EVERY kernels around import thing from his work.
He is not a nice guy to chat with, but he indeed make some great works... And personally, I think Franco release a easy-to-use app is the main reason why his kernel is so popular... nothing really impressive in his kernel in fact , it's never easy asking everyone can play with some shell command and init.d script.
Now Glados app is great and full of feature too, including bootloader lock toggle tweak..
NSTools is a general kernel control app that's free.
superstargoddess said:
NSTools is a general kernel control app that's free.
Click to expand...
Click to collapse
Ya but it doesn't have many of the options that we now have on the gnex.
It doesn't have colour settings.
All it has is overclock, undervolt and scheduler change.
The official kernel apps have a lot more to offer.
And anyway 2-3 euro is piss all, it's less than a beer!
Franco,glados an trinity app I have all 3.
Sent from my Galaxy Nexus using xda premium
randommmm said:
nothing really impressive in his kernel in fact
Click to expand...
Click to collapse
Would you care to expand on this statement??
Would sir like the kernel to have a toaster and coffee maker also?
---------- Post added at 11:33 AM ---------- Previous post was at 11:32 AM ----------
slayr76 said:
Fraco,glados an trinity app I have all 3.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Me too, I think I can spare <10 euro to pay the devs back for their hard work and whose kernels I have used on nexus s also. Its only fair I think.
nodstuff said:
Ya but it doesn't have many of the options that we now have on the gnex.
It doesn't have colour settings.
All it has is overclock, undervolt and scheduler change.
The official kernel apps have a lot more to offer.
And anyway 2-3 euro is piss all, it's less than a beer!
Click to expand...
Click to collapse
Tweaks feature is nice too. The OP said they are new to Android so I thought it would be a good starter app. Could cause some damage with some of the major apps I'd say with so many options!
superstargoddess said:
Tweaks feature is nice too. The OP said they are new to Android so I thought it would be a good starter app. Could cause some damage with some of the major apps I'd say with so many options!
Click to expand...
Click to collapse
Good point, less options = less things to break!
Well for free.99 nstools is a bargain!
I've currently got the Franco App. It is pretty awesome, I was just scared to use it with other kernels. I may actually give the Glados Kernel and app a try later this week
I've bought all three. They're not expensive and I like it better than "donating" since I've had poor luck with devs and donating. Hell, lost a device that way....
GLaDOS works with all three that I use, but to be honest the anal retentive part of me installs the matching app when I switch kernels.
nodstuff said:
Would you care to expand on this statement??
.
Click to expand...
Click to collapse
no, I can't honestly, because as I said, NOTHING really original and meaningful thing by him I know of, maybe you can fill me in.
Color tweak, ezekeel
crc and so on, ezekeel
custom voltage, ezekeel
BLX, ezekeel
tun,cfs, slub, ntfs, overclock, you won't think that is original, right? every kernel has them.
And, in fact, something "special" of his kernel:
1. generic hotplug.....
overblown trash, and himself realize it, it's removed now
2. custom sdcard binary
a lot of compatible issue, a lot.
3. custom ramdisk
I don't know how much performance it brings in, but his 2&3 leave some potential issue to other kernel. And nobody was warning before or after they flash the kernel
And FYI, many people think Nexus need color tweak, and Franco's OP color tweak has a misspell, about 18000+ reply before I tell him, nobody found it because most of them just using the Franco Updater, for it give them a much easy way to tweak the screen color, and that is why he kernel became popular.
I know it's cruel, but all of them are fact.
randommmm said:
no, I can't honestly, because as I said, NOTHING really original and meaningful thing by him I know of, maybe you can fill me in.
Color tweak, ezekeel
crc and so on, ezekeel
custom voltage, ezekeel
BLX, ezekeel
tun,cfs, slub, ntfs, overclock, you won't think that is original, right? every kernel has them.
And, in fact, something "special" of his kernel:
1. generic hotplug.....
overblown trash, and himself realize it, it's removed now
2. custom sdcard binary
a lot of compatible issue, a lot.
3. custom ramdisk
I don't know how much performance it brings in, but his 2&3 leave some potential issue to other kernel. And nobody was warning before or after they flash the kernel
And FYI, many people think Nexus need color tweak, and Franco's OP color tweak has a misspell, about 18000+ reply before I tell him, nobody found it because most of them just using the Franco Updater, for it give them a much easy way to tweak the screen color, and that is why he kernel became popular.
I know it's cruel, but all of them are fact.
Click to expand...
Click to collapse
His kernel became so popular because it was the first extremely useable and functional kernel we had. And he's a nice guy.
"Long is the way, and hard, that out of hell leads up to light."
randommmm said:
no, I can't honestly, because as I said, NOTHING really original and meaningful thing by him I know of, maybe you can fill me in.
Color tweak, ezekeel
crc and so on, ezekeel
custom voltage, ezekeel
BLX, ezekeel
tun,cfs, slub, ntfs, overclock, you won't think that is original, right? every kernel has them.
And, in fact, something "special" of his kernel:
1. generic hotplug.....
overblown trash, and himself realize it, it's removed now
2. custom sdcard binary
a lot of compatible issue, a lot.
3. custom ramdisk
I don't know how much performance it brings in, but his 2&3 leave some potential issue to other kernel. And nobody was warning before or after they flash the kernel
And FYI, many people think Nexus need color tweak, and Franco's OP color tweak has a misspell, about 18000+ reply before I tell him, nobody found it because most of them just using the Franco Updater, for it give them a much easy way to tweak the screen color, and that is why he kernel became popular.
I know it's cruel, but all of them are fact.
Click to expand...
Click to collapse
When I said expand I meant in a non butthurt way. Jeeez.....
joshnichols189 said:
His kernel became so popular because it was the first extremely useable and functional kernel we had. And he's a nice guy.
"Long is the way, and hard, that out of hell leads up to light."
Click to expand...
Click to collapse
so maybe you can tell how come this extremely useable & functional kernel's function all come from others?
If you mean he bring in the first easy-to-use app to tweak kernel, can't agree more, but that was what I've said.
randommmm said:
so maybe you can tell how come this extremely useable & functional kernel's function all come from others?
If you mean he bring in the first easy-to-use app to tweak kernel, can't agree more, but that was what I've said.
Click to expand...
Click to collapse
Every kernel uses ezekeels tweaks. You do know that right??
I mean even in nexus s everyone was using ezekeels tweaks....
Even cm, they took ezekeels colour implementation and used it.
Sorry but I think you don't know what you are talking about.
randommmm said:
so maybe you can tell how come this extremely useable & functional kernel's function all come from others?
If you mean he bring in the first easy-to-use app to tweak kernel, can't agree more, but that was what I've said.
Click to expand...
Click to collapse
I'm not sure why you're so butthurt about people using ezekeel's tweaks that he freely lets people use.
"Long is the way, and hard, that out of hell leads up to light."
joshnichols189 said:
I'm not sure why you're so butthurt about people using ezekeel's tweaks that he freely lets people use.
"Long is the way, and hard, that out of hell leads up to light."
Click to expand...
Click to collapse
Just state the fact that why Franco became popular, and tell the OP if he want to donate to anyone for kernel development, Franco may be not on the top list, regardless the "population" here