just to clarify things
in what way is this lagfix different from the lagfixes we have...?
i understand its pretty much the same thing we're doing but is it different in any other way?
totally not interested in the quadrant score, mainly phone behavior( overall speed using the phone )
I heard that they created something like Modaco's lagfix, but I'm not sure
I wonder if it also has a high chance of corruption.
the guy working on it is still in testing stages, wonder if we can get some comments/insight from the devs here
lol. this is nothing to care about, its like old apps2sd.. no amazing new stuff ;p we already have better fix. voodoo !
You don't know that. This Guy might be working hard on this project just to read a post about how his post isn't wanted, " cuz we have something better, voodoo!".
Sent from my GT-I9000 using XDA App
Who's developing this?
LOL
Glad we're not missing out on anything new ^_^
comparing the i9000 forum with everything out there, GOD we're so active lol
Are you so fools?
This is nothing like what we are doing, it is something totally different, it basically involve moving the data partition from internal memory to external sdcard, do you understand what it means?
It means that you need a class 6 microsd, and that would give you a boost like never before, it means that it could give potentially better results than voodoo lagfix without even the need of converting internal memory to ext4, it would mean that with voodoo lagfix we could achieve scores like never before, imagine application starting even before you remove your finger from the screen...
D0cStrange said:
Are you so fools?
This is nothing like what we are doing, it is something totally different, it basically involve moving the data partition from internal memory to external sdcard, do you understand what it means?
It means that you need a class 6 microsd, and that would give you a boost like never before, it means that it could give potentially better results than voodoo lagfix without even the need of converting internal memory to ext4, it would mean that with voodoo lagfix we could achieve scores like never before, imagine application starting even before you remove your finger from the screen...[/]
the first lagfix works like that you describes before voodoo and others.
Ti nicO
Click to expand...
Click to collapse
Related
By installing the new ROM my phone works better and faster, no lagg.
But I understand that it can be even better...
I have deleted bloatware (using root explorer) and at this point have not reinstalled many of my apps (waiting for the next DC ROM release)
How can I find how much free space / memory I have left on my phone?
RAM, MB, etc?
I have read that if you monitor the use of space then it will be a fine tune machine.
I read about Ap2sd and that might help? Others say it doesnt beacuse it slows the response time when running an app.
Any words of wisdom?
Thanks
Any help will be appreciated.
I know, I know...DB comment but get an EVO. No substitute for raw horsepower.
4 Things.
1. Over Clock
2. JIT
3. Remove Sense (optional)
4. Class 6 SD card, not a cheap-o
should be in q/a or general forum. not here for future reference this forum is really for devs and ROM discussion only...not general questions like this.
with that said...
each person could probably give you their own ways of tinkering with their ROM and making it "faster".
You can download systraymonitor from the market, which gives you RAM/MEMORY/BATTERY, etc.
A2SD could be beneficial if you are installing more than 25+ apps, as it allows your system memory to combine with a partition of your SD card, thus keeping available memory higher, which leaves plenty of room for browser cache, app cache, etc.
Welcome to the wonderful world of ROMs for our Hero.
riggsandroid said:
should be in q/a or general forum. not here for future reference this forum is really for devs and ROM discussion only...not general questions like this.
with that said...
each person could probably give you their own ways of tinkering with their ROM and making it "faster".
You can download systraymonitor from the market, which gives you RAM/MEMORY/BATTERY, etc.
A2SD could be beneficial if you are installing more than 25+ apps, as it allows your system memory to combine with a partition of your SD card, thus keeping available memory higher, which leaves plenty of room for browser cache, app cache, etc.
Welcome to the wonderful world of ROMs for our Hero.
Click to expand...
Click to collapse
Thank you for your input. Will check that app.
aisseleacim03 said:
By installing the new ROM my phone works better and faster, no lagg.
But I understand that it can be even better...
I have deleted bloatware (using root explorer) and at this point have not reinstalled many of my apps (waiting for the next DC ROM release)
How can I find how much free space / memory I have left on my phone?
RAM, MB, etc?
I have read that if you monitor the use of space then it will be a fine tune machine.
I read about Ap2sd and that might help? Others say it doesnt beacuse it slows the response time when running an app.
Any words of wisdom?
Thanks
Any help will be appreciated.
Click to expand...
Click to collapse
ap2sd only helps really if you have a fast sd (ie aftermarket class 6 or 10) but ap2sd is mainly to free up space, you won't notice a preformance boost this way.... at least I haven't even with a class 6 card. It's just to allow you to install tons of apps.
android self manages it's ram but there are times where it doesn't do it very efficently, there's roms out there esp from flipz and darch that optimize the internal task killer/memory management to give a more fluid expereince.
I would reccomend agianst a task manager as I've had nothing but problems with it.
as far as making it faster look for roms that have JIT, BFS, and/or overclock. Mind you each one of these removes stability from a stock based rom, they're not perfect but they are pretty nice. And in my opinion the leeway you give is worth the benifit with that type of thing. But each one of those has a significant preformance boost advantage. BFS being what I reccognize as the biggest improvement in overall system preformance.
I would personally reccomend fresh toast, really research how to install it correctly but it's one of the best most stable I've personally tried. Next being my personal favorites darchdroid.
hope this helps.
Kcarpenter said:
4 Things.
1. Over Clock
2. JIT
3. Remove Sense (optional)
4. Class 6 SD card, not a cheap-o
Click to expand...
Click to collapse
Excuse my ignorance...I have heard of all the option but number 1.
Over Clock? I dont know what does that mean.
Thanks for the info though.
aisseleacim03 said:
Excuse my ignorance...I have heard of all the option but number 1.
Over Clock? I dont know what does that mean.
Thanks for the info though.
Click to expand...
Click to collapse
short: makes your processor go faster than it was designed to do within proven stable(ish)/safe(ish) limits
long: http://en.wikipedia.org/wiki/Overclocking
Kcarpenter said:
1. Over Clock
Click to expand...
Click to collapse
...at your own risk. My phone runs great without this. I don't think it's worth the risk of cooking my proc's bacon.
Grease Lightning yo!!!!
In all seriousness, if you wanna rev up your performance but at the expense of our already limited battery life, try out FreshToast 2.1 or if you want a clean trimmed vanilla feel try out DarchDroid and make sure you follow the directions for getting the OC app configured (OC Widget or SetCPU)
That'll definitely give you the max possible bang out of your phone. Buyer beware, these roms are not without their quirks, so please for the love of NY Cheesecake (oh hush, haven't eaten since 8am this morning heh) read through each of the respective threads to hunt down and possibly cure the kinks that plague your configuration.
Thread Moved to Q&A.
subcypher said:
...at your own risk. My phone runs great without this. I don't think it's worth the risk of cooking my proc's bacon.
Click to expand...
Click to collapse
Ive had my phone overclocked to the max the last few days. Running smooth. I underclock while phone is sleeping
I made mine 3x faster by picking a rom with no sense, rm EVERY apk that I don't use ( friendstream, flickr, tweet, etc...everything except what I USE) and apps2sd. I run a buke naked pure hero, installed apps i DO want,and it never lags. I Only get 2.2 mflops
-------------------------------------
Sent via the XDA Tapatalk App
I am currently a XT720 user, and had rooted and Apps2carded my new great machine (used HD2 android before)... however, i found that my new supermachine is lack of ram (only 45Mb in average...) .Therefore, i am thinking is it possible to use the memory of SD card to build "virtual ram" just like what the guys doing in HD2...
Does any one agree this idea and can give a big hand for me....
If I understand correctly, you're looking for something like swap space? If so, there have been countless attempts at getting this to work. However, all have failed because we lack one simple feature...an unlocked bootloader.
Even if there are other ways to do it, it most likely requires access to the bootloader, and hence we are back to square one. For now, we can only rely on good task managers and overclocking to get some more juice out of our Milestones.
MrP.
Dear MrP.
Understood your answer and thank you very much for your information. The key is to get the right to get into the bootloader...... seems far away....-_-...but I still hope it can become true in the road of android development....
Add
With a 2048Bit RSA encryption? Unlikely...^^
RW-Speed on your SD-Card is to slow to be used as RAM anyway..
m0jo said:
RW-Speed on your SD-Card is to slow to be used as RAM anyway..
Click to expand...
Click to collapse
I had swap setup on my G1 and it made one massive difference anything with a class 6 is fast enough for it and on the milestone would make a massive difference with the Desire HD rom and sense loading.. It's a shame that we can't get it cause it'd make me happy until I get enough cash to get a milestone 2 and hopefully be able to break the bootloader...
avatar_43 said:
I had swap setup on my G1 and it made one massive difference anything with a class 6 is fast enough for it and on the milestone would make a massive difference with the Desire HD rom and sense loading.. It's a shame that we can't get it cause it'd make me happy until I get enough cash to get a milestone 2 and hopefully be able to break the bootloader...
Click to expand...
Click to collapse
i got a class6 and i tested the new DesireHD image on my SdCard, as its a huge 400MB+ image odex'd, and its actually slower although its odex'd for little loading improvements.. so putting everything on the sdcard makes it slow.
using menus and starting apps were unacceptable..
my conclusion is that using internal flash + deodex was much faster, so no good..
but! maybe its just a badly compiled ext2 module we have on milestone..
I downloaded the leaked froyo firmware to my captivate hoping it would solve a lot of the issues of lag but it still lags a lot like it's a phone from 2006. I downloaded the Ryan ZA one click lag fix and it still lags. I wanted to put voodoo on it but I have froyo and I don't think it will allow me to do it...what the heck is the problem and why is there so much hacking I have to do to get it to run smooth. The HTC Aria runs blazingly fast and quick from what I read and this Super Phone Galaxy S runs slower than a Hero? If anybody has an answer I'd like to know or if someone can offer some suggestions on how to improve this. It's pretty annoying.
crossover37 said:
I downloaded the leaked froyo firmware to my captivate hoping it would solve a lot of the issues of lag but it still lags a lot like it's a phone from 2006. I downloaded the Ryan ZA one click lag fix and it still lags. I wanted to put voodoo on it but I have froyo and I don't think it will allow me to do it...what the heck is the problem and why is there so much hacking I have to do to get it to run smooth. The HTC Aria runs blazingly fast and quick from what I read and this Super Phone Galaxy S runs slower than a Hero? If anybody has an answer I'd like to know or if someone can offer some suggestions on how to improve this. It's pretty annoying.
Click to expand...
Click to collapse
Its called RFS... call up samsung and complain to them about it...
so many problems with this
a) wrong section, Q&A or general please
b) notice that word "leaked" in what you said? it means this isn't OFFICIAL, which means it likely ISN'T the final release, so it's bound to have at least some bugs.
c) ryanza lagfix is placebo and awful and doesn't work at all (on top of that, ext2 is a bad choice)
d) if you understood how/where the lag was coming from, you'd know why voodoo is "necessary" on 2.1
e) the aria is built EXTREMELY different from the captivate, it's like comparing the iphone to the nokia n8... yes they're both android, but they're built different which leads to complications
f) voodoo is not yet available for 2.2 because we don't have source code for 2.2 (again, if you knew how voodoo worked, you'd know why it wasn't instant)... we can hack it in with initramfs, and there are people working on it... but it isn't top priority
g) and shockingly a SMALLER piece of hardware with a SMALLER resolution made by a company known for making quality android phones runs smoother? shocker. honestly.
h) if you actually had any other real world interactions with other android phones, you'd know the lag is occasional but not unusual (hell I've seen just as bad or worse on the droid x before)
i) I suggest you read, read, read, search, read, read, and think before you make posts like the above (why on earth you thought this belongs in development is beyond me)
/rant
There are two kinds of lag. I/O lag is caused by the delays in accessing data stored on your phone in some partition. This is largely due to the use of RFS by Samsung, and the voodoo lag fix gets rid of most of that. Unfortunately there is no voodoo on Captivate leaked Froyo yet, as the source code has not yet been released by Samsung. The OCLF type fixes will help some by masking this lag when the amount of data being written and read is small. When a large amount of data is involved, these fixes will lag, as they still sit on top of RFS.
There is a second kind of lag due to memory shortage. This will hit you after the phone has been on for a while. This is similar to the paging seen on Windows, where the data has to be fetched from the hard disk. This type of lag is best fixed by installing a memory management application. The one I use is called Autokiller. Despite its name, it is not a task killer. What it does is make sure that a certain amount of RAM is always free. I use the strict profile, and my phone can go days without having to be rebooted.
troll. go get an aria then^^
save a galaxy s for a person who can truly appreciate it.
by accident I posted this in the development area, I didn't realize until after the fact, my bad.
So do you think I should put my phone back to 2.1 on my phone and apply voodoo? My phone lags quite a bit, it's bad.
I'll try out that app you suggested, thanks.
..............
crossover37 said:
by accident I posted this in the development area, I didn't realize until after the fact, my bad.
So do you think I should put my phone back to 2.1 on my phone and apply voodoo? My phone lags quite a bit, it's bad.
I'll try out that app you suggested, thanks.
Click to expand...
Click to collapse
Look at the z4mod post in this forum. It works on 2.2
http://forum.xda-developers.com/showthread.php?t=811902
Kaik541 said:
f) voodoo is not yet available for 2.2 because we don't have source code for 2.2 (again, if you knew how voodoo worked, you'd know why it wasn't instant)... we can hack it in with initramfs, and there are people working on it... but it isn't top priority
/rant
Click to expand...
Click to collapse
There is a pre-release version out for froyo but I doubt it will provide more benefits than issues at this point.
cliffgardner said:
There is a pre-release version out for froyo but I doubt it will provide more benefits than issues at this point.
Click to expand...
Click to collapse
the "pre-release" version you're talking about is for the i9000... and guess what, the i9000 has source code, we do not
I had the same issue when I installed the leaked 2.2.
I did a master reset, flashed back to stock, master reset again, flashed to 2.2 cognition. Now I don't know if the second master reset was necessary, but my phone is faster than ever. Very few problems, in fact... less problem than the 2.2 leak.
Just flash to cog 2.1.6/2.1.7. I have absolutely no lag at all. Though even at stock my phone wasnt crazy laggy like your claiming your phone is.
rajendra82 said:
There is a second kind of lag due to memory shortage. This will hit you after the phone has been on for a while. This is similar to the paging seen on Windows, where the data has to be fetched from the hard disk. This type of lag is best fixed by installing a memory management application. The one I use is called Autokiller. Despite its name, it is not a task killer. What it does is make sure that a certain amount of RAM is always free. I use the strict profile, and my phone can go days without having to be rebooted.
Click to expand...
Click to collapse
Free RAM is wasted RAM.
And task killers, etc. are a great way to rape your battery life.
MikeyMike01 said:
Free RAM is wasted RAM.
And task killers, etc. are a great way to rape your battery life.
Click to expand...
Click to collapse
Autokiller is NOT a task killer. It changes the memory management profile that defines when the apps are closed. This is a combination of the amount of free RAM and the type of app and the state it is in. I also disagree that free RAM is wasted RAM. If you are trying to open a webpage and the amount of RAM is low, the system has to decide to close something else to free the space you need. If the profile of what to close is inefficient, you will frequently run into low memory situations, when the system has to continue to close some apps to free up the memory, and you will see lag as the system works it out for you. What makes you think that the profile that Samsung chose to determine when to close an app is necessarily the best one?
Hello,
I installed some musicial applications (Musical Lite, xPiano) and I see that there is a small delay (less then 1 second) when I press on the Note and the time I hear it.
I checked it on my old IPOD touch and it seems that it's lke that only on Galaxy S I9000.
Does anyone know anything about it?
Thank you
I am using samsung galaxy s and I am not afraid to say Galaxy is far far slower than Iphone or Ipod...I think I took wrong decisiong in chosing Samsung Galaxy..
and now for a real answer
there must some technical explanation for this
The Galaxy S is a really fast phone just Samsung decided to use their own filesystem for the the data/storage partition made on the internal flash, this will explain why you only have a 6GB storage area on the internal storage. The issue you are having is no doubt related to RFS. I suggest applying the voodoo lag fix which will format the partition to ext4 which is lag free. I just flashed the Darkyy custom ROM which comes with the voodoo kernel and applied the lag fix from the recovery menu.
Darky ROM for Galaxy S
Actually I am using PilotX Rom.
I did used the LagFix to change to Ext4.
What are the consequences for doing so?
I heard that it can f--k up the FS.
wintert said:
Actually I am using PilotX Rom.
I did used the LagFix to change to Ext4.
What are the consequences for doing so?
I heard that it can f--k up the FS.
Click to expand...
Click to collapse
Only issue with that is if you want to flash another ROM later you must reverse the lagfix then reapply after flash due to the fact that samsung kernels expect the partition that was formatted to EXT4 to be RFS. If you are running darky ROM most of the time you can just do an update with nowipe and it will work fine but every now and then you are gonna need to backup all your apps and settings and stuff if you wish to preserve them. Easily done with Titanium backup which runs nice and fast once that 2GB partition is EXT4 format! All instructions on the Darky ROM thread i linked to earlier.
wintert said:
Actually I am using PilotX Rom.
I did used the LagFix to change to Ext4.
What are the consequences for doing so?
I heard that it can f--k up the FS.
Click to expand...
Click to collapse
Never heard of a pilotx rom, and changing to ext4 won't mess anything up. Upgrade to one of the 2.2.1 jpy based roms and it'll get rid of that lag.
It is obvious and clear that iphone is much faster and easy to use as final user.
I don't know a lot about mac and I'm sure many will have a lot to say, but it seems that there are thousands of differents roms for every t terminal with android. And iphone is not that open.
But with a lot of reading and learning we can make our phones the best phones on the market.
What I don't understand is why they don't do phones as they suppose to be. Great as they come out of the box.
I'm starting to like the phone after the lag fix and I'm actually love it.
i want to get the jpy but some things are still on the air. Like I still dont know how to make a n an droid backup, since samsung decided to use the 3e recovery. Or why for some reason I cant use rom manager. Id like to know if swype is also in jpy and what language jpy uses.
Or whats the difference between z4mod and oclf.
The wiki is still on dipers. And nothing is clear enough.
Why could samsung do something so wrong with the file sy st em.
I want to think that if google like sgs to do his new nexus s it is because they have a good reason.
Sent from my GT-I9000 using XDA App
wintert said:
Hello,
I installed some musicial applications (Musical Lite, xPiano) and I see that there is a small delay (less then 1 second) when I press on the Note and the time I hear it.
I checked it on my old IPOD touch and it seems that it's lke that only on Galaxy S I9000.
Does anyone know anything about it?
Thank you
Click to expand...
Click to collapse
I believe it's got nothing to do with the phone hardware. It's probably an Android problem, as all the piano apps that I've tried have that lag (which takes all the fun out of playing as I can't time the notes right).
The touch does register instantly, which can be seen from the depressed appearance of the piano key, but the sound lags. It's probably some problem with Android's sound framework or something.
ravi tejpal said:
I am using samsung galaxy s and I am not afraid to say Galaxy is far far slower than Iphone or Ipod...I think I took wrong decisiong in chosing Samsung Galaxy..
Click to expand...
Click to collapse
this total bull****, you say only your crap. sgs is more powerful than the iphone4, apps are lame, coders are lame. I'm coding on both platform in ndk too. the problem is that on android there are very few professional coders. most of iphone coder just porting simpler way their app to android, lack of any optimizings.
Greetings to all! Help to choose FS
I have noticed lag of games when used Ext2
And what file system is most stable and fast?
ext4 filesystem
thanks
I use DamianGTO....and many people recommended Ext2...why?
ext2 provide faster speed
jervis93 said:
ext2 provide faster speed
Click to expand...
Click to collapse
In benchmarks maybe (although, very little testing appears to have taken place in the Filesystem wars).
Try them all I'd say, although, at least from first impressions, JPY even with RFS feels very smooth to me (although, I haven't properly tested it, so it might be placebo effect talking)
Well file system is not simple to choose.
So far ext2 is fastest and that has been tested over and over again. But still.some people here don't beloved it.
But there is more things that happens in the phone when you use it.
Its very easy to get high score on I/o but you will suffer from micro lag.
And worst is that read and write speed is different and has different priority.
All this things need to take care of when making a kernel.
If you improve one area then the other will be worse.
Sure you can make a kernel that's great on games but you would not like it in normal use.
**DamianGTO Ultimate OC/UV Kernel.1200MHZ. 350MB Ram. 600HZ. all ext2. Darkys rom. Js5**
Tested how and where.. Using Quadrant? What's the typical read:write ratio of this device for ordinary users Damian? Seeing as it has been proven, surely you must know this..
Auzy said:
Tested how and where.. Using Quadrant? What's the typical read:write ratio of this device for ordinary users Damian? Seeing as it has been proven, surely you must know this..
Click to expand...
Click to collapse
You still dont know what you are talking about, so just stop ask stupid question and other stupid things.
Okey guys!
How FS Ext2 or Ext4 influences the battery?
p.s. When i use Ext2 for example in game GunBros there were lags...
p.p.s. Excuse I badly speak in English
DamianGto said:
You still dont know what you are talking about, so just stop ask stupid question and other stupid things.
Click to expand...
Click to collapse
They may sound stupid to "professionals" such as yourself, but to the rest of the development world, I think I'm making a fair point. I've been told to report "facts" to admins which are unproven, and I will do so again in this case. Because if the "fact" can't be proven and it turns out wrong, it may be detrimental to future developers who think you actually tested it...
If you had indeed tested it, it should only take 2 or 3 minutes to post the procedure you used so the community can verify it. However, seeing as you are unable to do so, in my opinion, what you have said again, is total bulls*it.
Auzy said:
They may sound stupid to "professionals" such as yourself, but to the rest of the development world, I think I'm making a fair point. I've been told to report "facts" to admins which are unproven, and I will do so again in this case. Because if the "fact" can't be proven and it turns out wrong, it may be detrimental to future developers who think you actually tested it...
If you had indeed tested it, it should only take 2 or 3 minutes to post the procedure you used so the community can verify it. However, seeing as you are unable to do so, in my opinion, what you have said again, is total bulls*it.
Click to expand...
Click to collapse
If you start read on xda about this you should know it a well known FACT the ext2 is faster. All developer knows it to. Have you done anything beside whining and tell people that use ext2 that they dont know how fast or how safe it is and they should not use it for you dont understand how it works?
You say we dont give you facts, but you have so far given zero test your self to show us we are wrong.
Start with that first. And dont link to other place you found on google.
Try make a test to prove us wrong.
I bet you cant...
I've looked through XDA, and have discovered that it is an absolute FACT that EXT4 is in fact the fastest. No testing is required, as there is thousands of benchmarks out there that prove it Damian.All the testing, despite the effort put in, I keep locked away in a HDD at home. But I can tell you that EXT4 is 25% faster at all times, and that with the appropriate boot time options (which I wont disclose), can reach 92%. The use of extents enhance the effect 10x. Evidence is posted on other threads, look for it yourself.
(In case you can't tell, I'm copying the BS Damian Says.. Consistently. SGS ROM development doesn't interest me as much as some other PC projects I'm helping with currently, hence why I never looked into it. Also, I only have 1 mobile phone which I use for work, so it would be stupid for me to roll my own rom's currently (and it would likely impact my working life). That doesn't mean I don't have experience with messing with the kernel though..
However, I have posted a means to at least help get more information to help prove this claim. My advice is ignore Damian, and those who have time to prove this claim should begin by gathering information. I'm not defending either EXT4 or EXT2. However, I fail to understand how anyone could defend either of them without even knowing how they are being used, unless they are faster in ALL scenarios. Damian could be right, but that WONT be because he actually ran proper tests. It will only be because he coincidentally gambled the winner
It is common courtesy when stating something is faster than something else, to have a benchmark or link to a reference. Otherwise this just becomes yet more unverified information on the internet.
Is there any reference to tests highlighting EXT2 is faster on flash memory?
All people look this link:
http://forum.xda-developers.com/showthread.php?t=800353
Do you say all people that use ext2 and do benchmark is wrong when they prove time after time that the phone is faster and the benchmark Also show it?
Yes boot up can be faster with ext4 and that is also well known.
That because how the system works.
**DamianGTO Ultimate OC/UV Kernel.1200MHZ. 350MB Ram. 600HZ. all ext2. Darkys rom. Js5**
Auzy said:
Tested how and where.. Using Quadrant? What's the typical read:write ratio of this device for ordinary users Damian? Seeing as it has been proven, surely you must know this..
Click to expand...
Click to collapse
ya tested in his mind.. any opinion other than his own is wrong..
lgkahn said:
ya tested in his mind.. any opinion other than his own is wrong..
Click to expand...
Click to collapse
Well I read test after test people do.
Its very very very hard to find any test that shows ext4 would be faster then ext2.
As I can see none here has any link to prove that claim either on the phone.
**DamianGTO Ultimate OC/UV Kernel.1200MHZ. 350MB Ram. 600HZ. all ext2. Darkys rom. Js5**
Okey guys!
Advise what updating file system to use?
depends on what kernel u choose
I use DamianGTo kernel I think it's the best kernel.