yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Spitfire128:
Yeah, but that has the odd 5-minutes-5-times-per-boot restriction to prevent (ab)use. It also freezes a lot even at 1.2 GHz for me, while OC kernels barely did. The performance was amazing though. Smartbench indexed the gaming performance above the Optimus 2X. Just numbers, but still.

Anyway, I installed this kernel yesterday and while I really miss the sharpness fix, it's remarkably fast and from my short usage battery life seems to have improved pretty significantly. I hope to see the display improvements implemented at some point.
[Galaxy S I9000 Android Development] brack11:
Ok here I'd my first impression of onenand :

The battery life is seem to be good, need more test in this area.

The speed is like I never had before with any lagfix I ever tried.

Apps space - I keep only Widgets and apps require root on the internal card the rest been moved to external SD with the help of apps2sd and a2sd. Everything works fine here but whenever I try to move app to or from SD I get some errors on boot and then I need to clean dalvik unless those errors don't bother you. Also I noticed the 2e recovery gives bunch of mount errors now, can't do anything here though. Just not using 2e and onenand together.

Conclusion: I joke this lagfix, the phone works great with it. And if my battery life will not drop or become even better, as some sugest, I will be just happy enough to keep it as it is. However, loosing cwm and ability to simply flash new rom is a bit disturbing and I only hope thatbit wouldn't tale long to disable/enable this lagfix again. For now I stay with onenand.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] henriquesb:
HUJust installed with lagfix(all), over SpeedMod K13a + Darky 8.1/JPY (removed lagfix first). So far feels snappier than SpeedMod, but I might had /system as RFS before.

Battery was the only motive, too soon for feedback yet. But I miss the capability of using update.zip for Dagnarf's GPS tweak.

SGS Kernel Flasher only covers kernels, not wifi drivers, GPS tweaks, battery indicators...

I'd also like to see the sharpness improvements, but I'm curious if that's not the main reason for better battery over SpeedMod right now :/

Edit: going back to be able to use update.zip tweaks

Edit 2: I was right, setting /system as ext4 in SpeedMod gives similar performance to lagfix (all) in Tegrak's.
[Galaxy S I9000 Android Development] habylab:
That is literally the only improvement this NEEDS! The rest, you can work around like no CWM or installing .zips.

Edit: Just forgotten, a couple of times tegrak my device when starting up comes you with the red text about restoring something and app data might be broken or missing.
[Galaxy S I9000 Android Development] aladin6:
Please include CWM in your kernel to flash required archives (theme, fixes...)!

THANKS :)
[Galaxy S I9000 Android Development] brack11:
Something wring or should I recalibrate my battery? My.battery drain for night was aroind 4%quthout lagfix but having tegrak kernel, two days ago I enabled onenand and first night I had 7% drain and thought it would settle but this night it was 12%! I never had this big drain, will probably disable onenand. The battery is first priority for me.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] marcedli:
I had arranged cwm on tegrak kernel, but for themes or rom it doesn't work. You can push files to /system, but sometimes works, sometimes not.

So its quite useless to use cwm on tegrak kernel, since the tegrak recovery is the same: good for pushing some files to /system but useless for flashing theme zips or complete roms.

Recovery mode needs improvements, it has to be able to flash roms and themes without any issues.

_________________________________________________

Sent using XDA-App...thats why i do so manx typos:-)
[Galaxy S I9000 Android Development] kobik77:
Agreed.

I believe CWM is a fundamental tool for XDA users.
[Galaxy S I9000 Android Development] tegrak:
I have to tell u this. I wanted to escape from XDA style kernel and dependency on XDA developer's modules. :) I want to create my own style kernel.

I don't like "update.zip" method because I feel like prison about "signed zip".

Original Android recovery uses this method (also CWM uses this) and needs google signed information. In addition, it needs its own programming script language! You already know, Android is built on Linux system. Shell script is more powerful and compatible with Linux, I think.

But now I'm trying to include CWM in my kernel for XDA users. You seem to don't live without it. :p
[Galaxy S I9000 Android Development] marcedli:
I totally understand your statements, but the problem is that the 99.9 % of sgs users are not able to write shell scripts, but love themes and changing roms, so they need sth to work with.

Your kernel is the best imho here, so if you want to make it more popular, you need to deal with this issue. (if not, just ignore my post :))

As i wrote several times, theres no need for CWM itself if you can integrate executing amend scripted zips in you own recovery.

_________________________________________________

Sent using XDA-App...thats why i do so manx typos:-)
[Galaxy S I9000 Android Development] tegrak:
hey hey why do u think like that? How could I ignore your opinion?

You are very important to me, here in XDA.

I want to say "thank you" now. Your comment is very helpful to me.

I just got what you mean. Big thanks. I've had some rest because I was little tired. But it's end. :)

Let's develop next version!
[Galaxy S I9000 Android Development] madmax916sps:
If you get a working CWM in your kernel, you are the first i Donate here!

Pls go on with it :D
[Galaxy S I9000 Android Development] MOUSEY:
I was testing both SpeedMod 13b and Tegrak 16. Here are some differences I had noticed over at my device:-

1) The most significant change I can see here is the amount of time the gallery takes to load up the photo previews. For Tegrak, the previews doesn't seem to have any problem being displayed while SpeedMod, it takes quite a bit of time to get it up and running.

2) For SpeedMod, my launcher pro hangs during first boot while it never happens in Tegrak. I need to force restart Launcher Pro again.

3) I received complains that some of my friends have failed calling me via the phone when I am using Tegrak as compared to SpeedMod.

I had also dropped out of OneNand mode due to lack of space - the kernel itself without OneNand is quite useable ! Anyway we are also much more lucky to have around 300MB (With OneNand) to play around a bit, the HTC Desire have lesser space for their owners to play around with.

For Tegrak: Keep up the good work ! Thanks to you, many people start to believe that this device is worth it by looking at the speed it offers now.
[Galaxy S I9000 Android Development] marcedli:
Tegrak there are two extremities:

1. you develop sth, and let everyone do whatever they want, you do not care of their wishes (like sztupy and steam)

2. you try to satisfy everyone's needs, and developing in a crazy rhytm (like hardcore and speedmod)

I think you should go on the middle way, like do not comprimize in such things like bln, because it needs a totally rewritten kernel, and maybe do not fit in the concept, which makes your kernel unique, cwm is similar too, but arrange to develop your kernel to let it be able to perform the most common and necessary features (like flashing update.zips), maybe a bit different way.

i hope i could express my thoughts,

go on mate!

_________________________________________________

Sent using XDA-App...thats why i do so manx typos:-)
[Galaxy S I9000 Android Development] azuresystem:
disable ecc and ill use it ;P
[Galaxy S I9000 Android Development] habylab:
As is from me! (After doc.. :))
[Galaxy S I9000 Android Development] Quacktop:
Tegrak, maybe you can read the update script and translate it to bash. The update script doesn't have that much commands.

Maybe later I can help you look into it. I'm really busy lately.

Keep up the good work.

Send from my GT-I9000 Doc's ROM v9.5 Kitchen JS3 using XDA app powered by tegrak's kernel.
[Galaxy S I9000 Android Development] habylab:
Quick question, what Hz is this kernel running at tegrak? Thanks
[Galaxy S I9000 Android Development] brack11:
I believe this value is the same as stock kernel since tegrak doesn't override stock.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] brack11:
Ok, I quit testing onenand. Not because it's bad but because I like my cwm installation work and honestly, I feel not good if I know that there is some red text in recovery, can't really explain, I'm not using recovery.much at all but just knowing that it doesn't work properly drives me crazy.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] habylab:
Shame to hear. I will carry on for a bit, but poor battery may make me go back to speedmod.
[Galaxy S I9000 Android Development] tegrak:
Bye guys~ I'll miss you :)

But I'll never change my working pattern (always with stock).

I have a little faith in Samsung dev team. Also I believe words that

"Too much is as bad as too little".
[Galaxy S I9000 Android Development] Quacktop:
Great, Tegrak. Never change the winning team.

Saw my post about the update scripts? If you are interested, let me know (preferable with a private message). Maybe I can make so time available to help you investigate it and/or help you out.
[Galaxy S I9000 Android Development] brack11:
No no tegrak you didn't understand me properly - I don't leave your kernel, I'm quite positive that this is best revelation for my phone, I just not using lagfix anymore, will go for rfs. But I'm still here and not planning to move.

EDIT : I'm supporting your saying "always with stock " go on, I don't care about all kinds of additions like bln or sharpness etc.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] gmx89:
Any idea how to safely flash Doc's new version over an existing Doc ROM with Tegrak build 15 with onenand mode?

The safest way I can think of is to reverse onenand mode, flash speedmod via odin then with start over.

Is there another shorter way?
[Galaxy S I9000 Android Development] Cypher_X:
Not shorter ... But there is no need to use odin.

You can use kernelflasher from the market instead if odin, so:

Undo lagfix

Flash eg speedmod with kernel flasher

Flash new rom

Flash tegraks kernel with kernelflasher

Redo lagfix

Sent from my GT-I9000
[Galaxy S I9000 Android Development] marcedli:
unfortunately not yet
[Galaxy S I9000 Android Development] brack11:
Yes, you are right, first you need to disable all lagfixes. That is the best practice.
[Galaxy S I9000 Android Development] brack11:
WOW! So many similar replies in a row! I'm impressed, that shows how supportive this forum is.
[Galaxy S I9000 Android Development] Shake&Bake:
Yes there is - what Cypher_x said.

I went from Speedmod 13a, to trasig's Voodoo Advanced to Tegrak's Kernel with SGS Kernel Flasher.

Backed up all my kernels before flashing.

I didn't undo any lagfixes.

Phone still running blazing fast!

Battery life still a bit of an issue for me - but still to premature to comment now that I've got tegrak's kernel.

Need at least 3 days to comment on whether it's working for me or not.
[Galaxy S I9000 Android Development] Cypher_X:
If you have tegraks ONENAND lagfix applyed you MUST undo it first, because the other kernels DONT support that option and it WILL mess up or brick your phone.

I experienced it several times before.

So always undo before flashing :)

Sent from my GT-I9000
[Galaxy S I9000 Android Development] Cypher_X:
Sent from my GT-I9000
[Galaxy S I9000 Android Development] Shake&Bake:
Aha - thanks for putting me on the right path! :D

I understand that - I was getting lost in the way I went about things to get to tegrak. :o

The ONEAND needs to be taken undone before moving to another kernel - correct :)
[Galaxy S I9000 Android Development] tegrak:
Oh I'm sorry brack! I misunderstood. My English is poor~~~ :)
[Galaxy S I9000 Android Development] tegrak:
Yes, of course. I read all of your replies.

I know about update scripts since first rooting with CSC file.

I referred to your advice, I'm trying to apply update.zip method without CWM.

(CWM needs a lot of space in kernel, it makes me hard to support with stock kernel.)

using "updater" binary in stock Froyo build. It seems to be possible, but has a little problem.

mount / unmount (system, data) functions don't work properly at OneNAND mode.

And one more. I saw "updater-script" in NeonGT theme. It includes this line.

mount("MTD", "SYSTEM", "/system")

but SGS has no mtd partition table, so it fails every time with stock "updater" binary. Does CWM convert this method automatically to work correctly?

need to modify code for SGS and rebuild updater binary. right?
[Galaxy S I9000 Android Development] brack11:
Anyone know how to keep apps icons in certain order if I use apps on sd? every time I reboot all apps are mangling and there is no sense of order. Reordering them every time takes too much time so I restore data for twlauncher after each reboot but maybe there is more sound way to actually keep apps icons on their positions?
[Galaxy S I9000 Android Development] brack11:
@tegrak As I understood you are not planning to form testers team but rather use romkitchen testers. Well, if you change your mind - can I join it?

And if I'm not a candidate, when will you release 2x-mode lagfix? would really like to try that.
[Galaxy S I9000 Android Development] smohanv:
Hi

A quick question. Sorry if similar question was asked in this forum before. After flashing tegrak kernel I am seeing the device memory as below,

My phone is 8gb one.

Internal sd card:

Total Space 5.78gb

Internal storage

191mb (if 340mb is availble for internal memory)

The total works out to 5780+340 = 6.12gb

Where is the balance of memory gone (nearly 1.5gb)

Many thanks.
[Galaxy S I9000 Android Development] habylab:
The kernel uses a onenand lagfix, which means faster but less room for apps. So, thats the sacrifice I guess!
[Galaxy S I9000 Android Development] Quacktop:
Thanks Tegrak, but I guess maybe I didn't make myself clear.

I was thinking that, if someone wants to use an update.zip, you can read and translate the updater-script.

Like:

ui_print, delete_recursive, delete, symlink, etc

will be:

echo, rm -rf, rm, ln -s, etc

Then you don't need to use CWM, neither users have to make an updater-script.sh, but your recovery will take care of that. Just read the updater-script and export it to a .sh file and execute it.
[Galaxy S I9000 Android Development] tomeks:
you could do that all in your app and place all prepared files and sh in place and then restart phone into your recovery (like with lagfix) and execute it

that will be handy and what is more kernel will be small as it is now :)
[Galaxy S I9000 Android Development] Cypher_X:
Nice thinking guys! :)

I think its worth a try!

Sent from my GT-I9000
[Galaxy S I9000 Android Development] Quacktop:
I guess it can be done from inside recovery, no need for an extra application.

Let's see what the master has to say.

Tegrak it's up to you. ;)
[Galaxy S I9000 Android Development] tegrak:
OK. Master said "Android stock "updater" binary works well with NeonGT theme."

Checking rom package files is up to you. :D :D :D

See u soon guys.
[Galaxy S I9000 Android Development] habylab:
Tegrak, do you have any idea why I get a broken package error, the red text in every other start up. Annoying. Nothing bad happens or changes, even though it says it may result in app data loss.

Sent from my ever changing Rom (Doc or Darky) Galaxy S
[Galaxy S I9000 Android Development] brack11:
I had this before I checked all apps moved to sd, and moved all apps, that require root, back to internal memory. Then I cleared dalvik and those errors are gone. So, check if you have any apps requiring root on your sd.
[Galaxy S I9000 Android Development] smohanv:
Thanks for the info. But 1.5gb out of 8gb device is a big sacrifice to improve speed. what do you think?
[Galaxy S I9000 Android Development] habylab:
Ah ok, I'll check that, thanks!

It is, yes, but it is worth it. I realised I don't actually need about 20% of the apps I used to have, so it makes your device faster and less apps helps too.
[Galaxy S I9000 Android Development] brack11:
You can move most of your apps to SD, except for those that related to widgets and those that require root. That makes a lot of space to play with. The phone is really flying and if you dont want to update it with new rom every week, this is good choice.

EDIT: besides this is not MUST do to convert to onenand, you can just use this kernel without any lagfix and it will still be faster and more battery sufficient than any other kernel.
[Galaxy S I9000 Android Development] smohanv:
Yes. I moved my apps to sdcard using move2sdEnabler by which I could save some internal memory.

I will try without OneNAND and post here.
[Galaxy S I9000 Android Development] brack11:
Ok, try but I can say one thing - this lagdix is addictive - you will have difficulties to move back to normal, will always think how fast was your phone with that lagfix.
[Galaxy S I9000 Android Development] brack11:
There is info about update 17 on the first page but there is no download for it. Will it have 2x lagfix or not yet?
[Galaxy S I9000 Android Development] tegrak:
You can find the link at pc view.

I couldn't add attachment in this post any more.
[Galaxy S I9000 Android Development] brack11:
Thank you, found it, what about 2x? Also do I have to disable onenand before flashing it?
[Galaxy S I9000 Android Development] tegrak:
It is not ready yet. I have no plan about release date so I can't tell you about it now :)
[Galaxy S I9000 Android Development] habylab:
17 sounds perfect, if the update .zips work! Will see what happens between now and when I get back on Friday, hopefully a final, maybe! :)
[Galaxy S I9000 Android Development] tegrak:
I'm praying.. god please, no problem on build 17 ! :D
[Galaxy S I9000 Android Development] mik93250:
Hey, I've JS5 firmware with Voodoo lagfix, does this one is more faster than voodoo? and what is his Quandrant score? I've 1400-1500 now
[Galaxy S I9000 Android Development] brack11:
Maybe some of us in this forum can try it and suggest something? Well, no pressure here.

Installed 17 great one, thank you for release!
[Galaxy S I9000 Android Development] Shake&Bake:
Woah! Am I reading this right? That build 17 supports flashing of themes, etc from the tegrak app that's been updated in the market? :D

That sounds awesome!

I take it that there's no need to undo Oneand before flashing the new kernel?

Damn tegrak! You're putting a huge smile on my face! :)

Monitoring battery life today, it's been getting much better today.

If I understand build 17 correctly, then this is surpassing legendary!

Edit:

@brack11 is the update.zip feature working for you?

Or is the feature available in recovery of build 17?
[Galaxy S I9000 Android Development] _JKay_:
Is voodoo fm radio included in build 17?
[Galaxy S I9000 Android Development] brack11:
If I have no lagfix enabled the rommanager with cwm works perfectly for me I just choose file with rommanager and install it, I used this to install jpe modem and r64 theme.

Bit if I enable any lagfix I can see bunch of mounting errors in recovery and I didn't dare to use it for flashing anything. Maybe someone else tried?

Sent from my GT-I9000
[Galaxy S I9000 Android Development] maskarellet:
i've just installed VA Orange from tegrak's recovery ( build 17). It worked perfectly
[Galaxy S I9000 Android Development] vukandric:
Nice to hear that! ;) I am also using build 17, it is great. Thanks Tegrak! :)

Sent from my Galaxy S powered by VA GREEN
[Galaxy S I9000 Android Development] maskarellet:
Yes. Very thanks to tegrak for create this awesome kernel and vulkadric,your theme is perfect aswell. By the way,the theme was installed on onenand enabled
[Galaxy S I9000 Android Development] vukandric:
Thanks. Just to confirm, I have just flashed my new version of theme (v12 - work in progress) and it worked! :) Onenand enabled. Thanks again Tegrak! ;)
[Galaxy S I9000 Android Development] Shake&Bake:
Great feedback all.

Much appreciated.

This seems really great!

Just some feedback from me regarding battery life on build 16;

With minimal usage, well less than normal because my phone was idle for 8 hours in training.

My battery is now at 15% after 21 hours.

Checked my email and twitter most of the day, gps testing here and there. Facebook as well now and again. Mild browsing.

Overall it's a great improvement.

Going to test this build for another day and honestly waiting on more feedback regarding build 17 and the new features before I jump up.

Thanks again to tegrak for the hard work! And everyone else pitching in.
[Galaxy S I9000 Android Development] Tricky103:
I was just going to flash this but saw the insane k13c. I thought that maybe a laugh. But after reading the great reports I will be trying this tomorrow for sure :)

Tricky103 UltraSlim Essential Rom on insane k13c oc kernel
[Galaxy S I9000 Android Development] tegrak:
Yeah~ it's working with VA Theme! Good news!
[Galaxy S I9000 Android Development] tegrak:
Welcome home tricky. :)

I always remember that you are the first man who encouraged me in XDA.

Congratulation to your slim rom release!
[Galaxy S I9000 Android Development] profi208:
how about removing the older attachments to upload newer ones?
[Galaxy S I9000 Android Development] smohanv:
You are right. This lagfix is addictive and going out of OneNAND and reverting back causes chaos... It had to reflash rom again.. (since I backed up system and data in tegrak before playing I was able to bring back to how it was).

Thanks.
[Galaxy S I9000 Android Development] madmax916sps:
------ GREAT WORK -------

Tegrak i thought we never see you again :-(

BUT you gave us a NEW BUILD

It works Perfect, and the Recovery **.zip installer works nice too

Go on pls
[Galaxy S I9000 Android Development] Cypher_X:
Wooohohooow !!! :D

Time for some testing! :D

I saw you implement flashing zips.

Are there reports about some kind of stuff that doesnt work?

Like specfic themes or stuff like that?

Dl ing and testing in a minute! :)

Sent from my GT-I9000
[Galaxy S I9000 Android Development] Cypher_X:
Never mind ... Found it :)

Sent from my GT-I9000
[Galaxy S I9000 Android Development] Mr Woolf:
Would someone be so kind as to post v17? I'm on my phone and have no visibility of it in first post.

Thanks in advance.
[Galaxy S I9000 Android Development] vukandric:
Here it is. ;)
[Galaxy S I9000 Android Development] habylab:
Where does it download to if you use the xda app? Can't find it anywhere.

EDIT: Did it through dolphin, see how much better it is compared to build 16.

Sent from my ever changing Rom (Doc or Darky) Galaxy S
[Galaxy S I9000 Android Development] vukandric:
If you download via xda app it goes to folder tapatalk download (or something like that) :)
[Galaxy S I9000 Android Development] Mr Woolf:
Cheers vuk, appreciated.
[Galaxy S I9000 Android Development] habylab:
Ah ok, I will look out for that next time! Thanks again!
[Galaxy S I9000 Android Development] hacksome:
One Bug report:-

1) Around 50 Apps

2) Moved everything to SDCard using Titanium

3) Enabled OneNand

4) Was trying to change the LCD Density.. Second try.. Phone crashed.

5) Manually Rebooted to recovery (2e)

6) Reboot manually there

7) Tegrak's console said 'some' apps may be lost

8) Said, it is trying to recover from the early backup..

9) After that, all user apps have gone.

10) Titanium FCs after that - making it unable to move the apps back to memory.

I did a reflash etc.. back to normal.
[Galaxy S I9000 Android Development] marcedli:
in pele's theme there's a multi dpi dialertabactivity.apk.

It is crashed too when you flash that theme on tegrak kernel, so it need to be investigated by the great dev :)

So the bug: tegrak kernel has issues with multi DPI/density change

until it is solved it's worth a notice in the 1st post i think.