yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] brack11:
OK! here is step by step guide:

1. install Speedmod (or any other rooting method) if you dont already have root, this step is done only for rooting device, you can skip it if device is already rooted.

2. install Rom Manager

3. Install SGS Kernel Flasher and flash Tegrak kernel (or use odin)

4. Download attached zip file, extract it and copy all content saving folder system, into /mnt/sdcard/tegrak/update/00/ So, your file system will look like /mnt/sdcard/tegrak/update/00/system/...

5. reboot the phone into tegrak's recovery

6. backup your system

7. press update from internal sd card and choose 00 folder to update.

8. Now you can install your cwm recovery image as you used to do it with eclair.

Enjoy your 2e recovery together with tegrak's kernel!

PS: By the way, this was my post number 333, congratulations accepted.
[Galaxy S I9000 Android Development] vukandric:
Thanks for this! I will try it when I come home. :)

Sent from my Galaxy S powered by VA GREEN
[Galaxy S I9000 Android Development] marcedli:
g

nice workaround, thx for it, it works

for those who try it I would extend the steps

8. if you have already have the cwm update.zip on your sd, just enter recovery and apply update.zip

9. when you see 2e recovery again just select it again (apply update.zip), and you can enjoy cwm recovery

Thx for it!

_________________________________________________

Sent using XDA-App...thats why i do so manx typos:-)
[Galaxy S I9000 Android Development] baba420:
Thanks a lot for the workaround. It would be nice if this could be integrated in tegrak's app.

2 days now and I found only 1 problem: superuser doesn't work properly with this kernel.

Apps like sgs toolbox and faster fix don't work. I tried to unroot and root with the tegrak lagfix app, downloaded superuser from market (the one with with skull icon)....no success. Can someone help? I'm on stock XWJS3, not custom rom
[Galaxy S I9000 Android Development] vukandric:
Doesn't work for me. I will have to use Odin to get my phone working again, crap. It is stucked on first screen - press any key to continue, but it doesn't work. :eek:
[Galaxy S I9000 Android Development] brack11:
Can you list what is in your /sdcard/tegrak/update/00/ folder? and if you are still able to get to original recovery image with three buttons combo, what version of recovery does it show 2e or 3e?
[Galaxy S I9000 Android Development] arvindm:
For the first time since I bought the SGS, my phone has lasted a whole 2 days under normal usage. Thank you Tegrak, you're a genius!
[Galaxy S I9000 Android Development] vukandric:
I used Odin, and now I am restoring my settings (much work to do :D). I put the folder system from your zip file in sdcard/tegrak/update/00/. I couldn't even get in recovery, only in download mode.
[Galaxy S I9000 Android Development] wonderboy03:
Hi Guys,

I am unable to update my apps.

I am getting unsufficient storage space error.

is there any fix for this..?
[Galaxy S I9000 Android Development] skodaslx:
Does this work, if i have any lagfix from the kernel on?
[Galaxy S I9000 Android Development] vukandric:
I had some problems, so be careful. I had to use odin to get back my phone to work.
[Galaxy S I9000 Android Development] vukandric:
Not quite sure, but you will probably have to uninstall some of your apps to get some free space.
[Galaxy S I9000 Android Development] brack11:
Not sure, I;m not using any lagfix but shouldnt be a problem, there are only a few files add into system and that is it.

@vukandric did this happen strait after you updated? There must be something else wrong, because if you can access only download mode (no recovery) the changes were done deeper than those system files, that was probably some malfunction of update process, not the files. But thank you for report, if you are brave enough maybe try again? Well, sorry if that workaround brought you some troubles.
[Galaxy S I9000 Android Development] brack11:
EVERYONE who tries my workaround - !!!DO BACKUP OF SYSTEM!!!
[Galaxy S I9000 Android Development] vukandric:
I also did that, but as I said I couldn't even get into the recovery to flash backup. :) No worries about my problem, happened to me before. I have working CWM backup of my data so I flashed that one after flashing from odin and flashing speedmod and doc's rom. :)
[Galaxy S I9000 Android Development] baba420:
Does SGS toolbox and Faster Fix work for you guys?
[Galaxy S I9000 Android Development] vukandric:
SGS toolbox works for me, I don't have faster fix so I don't know about that one. Maybe you have some superuser problem (root) because this apps requires superuser.
[Galaxy S I9000 Android Development] marcedli:
I have applied it on onenand mode.

_________________________________________________

Sent using XDA-App...thats why i do so manx typos:-)
[Galaxy S I9000 Android Development] hacksome:
Camera works. But camera based apps like Vignette and goggles does Not.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] marcedli:
just to repeat myself they work on mine

_________________________________________________

Sent using XDA-App...thats why i do so manx typos:-)
[Galaxy S I9000 Android Development] skodaslx:
I tried to apply cwm like the workaround some posts ago.

It didn't work for me.

The only that is working is download mode and nothing else.

The phone doesn't boot anymore.

I says "press any key to continue". But nothing happens.
[Galaxy S I9000 Android Development] hacksome:
I figured why camera based apps are not working. They need the Email.apk to work properly!

All ok now.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] vukandric:
I had the same problem like you! Something is wrong with this solution, it is better not to use it before we figure out what is wrong. You will have to use odin to flash stock firmware.
[Galaxy S I9000 Android Development] skodaslx:
Odin already done.

Now copying files and setting up new. :mad:
[Galaxy S I9000 Android Development] backhead92:
No problem here for me with getting 2e recovery and cwm to work....

Just followed the instructions
[Galaxy S I9000 Android Development] vukandric:
I know the feeling. :) But everything is ok until we brick it for real. :)
[Galaxy S I9000 Android Development] funkateer2:
And don 't forget to disable onenand lagfix if you have to go back to speedmod with sgs kernel flasher. I had to flash JM9 with odin to be alive again.
[Galaxy S I9000 Android Development] skodaslx:
You are right. :)
[Galaxy S I9000 Android Development] marcedli:
There's no better feeling than resurrecting a semi-brick ;) at least you feel the power of Gods, like odin:)

_________________________________________________

Sent using XDA-App...thats why i do so manx typos:-)
[Galaxy S I9000 Android Development] baba420:
Just do everything what you want on cwm and once you are done flash tegrak. ;)

The last step for a super fast SGS.
[Galaxy S I9000 Android Development] skodaslx:
Here is what i did:

Flashed eclair with odin, phone boots

applied update.zip to get cwm

flashed doc rom with tegrak kernel, phone doesn't boot

flashed again eclair

applied update.zip to get cwm

flashed doc rom with speedmod, phone doesn' boot

what can i do?

i need help!!

EDIT:

Made a wipe

flashed rom with speedmod again

phone boots.
[Galaxy S I9000 Android Development] baba420:
I have had the same thing as you. Try to flash stock XWSJ3 with odin instead of Eclair. Or Darky's rom with odin. It helped me.
[Galaxy S I9000 Android Development] brack11:
+1 about Darky's rom. Darky has put 2e recovery inside of his rom, so if you install Rom Manager with CWM you should get CWM and tegrak's kernel easy way "in one flask" :)
[Galaxy S I9000 Android Development] brack11:
Would be good if tegrak build in his kernel the 2e recovery or CWM, as far as I can see it is not too complicated, however, I dont know how he's programmed his kernel/app

Where are you Tegrak! I miss your opinion!
[Galaxy S I9000 Android Development] skodaslx:
+1 for cwm in this kernel
[Galaxy S I9000 Android Development] rOck4n:
Well i quit Darky's Rom 9.2 and now im using Doc's wich is lighter, faster, has better battery and it's so freakin awesome. Then i flashed the TEGRAK Kernel 15 with CWM, i had the problem again with the barcode scanner but

after make a click on the stock email app the problem went

even after few reboots, everything's still fine and smooth. Would like to see whats coming on v.16 im definitely staying with this Kernel.

Nice job :D
[Galaxy S I9000 Android Development] tomeks:
what i did today to have fresh phone (usefull in your case):

1. repartition with pit512 (do not care about disabling any lagfix, phone will be as new no matter what firmware you will install or what you did to it) via odin

2. instaling 2.2.1 rom (jpu, i just got it on my hard drive) via odin

3. install hardcore kernel via odin

4. put fresh doc rom with tegrak on the phone and flash it througt recovery

5. enable onenand lagfix

6. install apps and setup the phone

i was doing that because of strange battery drain (systempanel tests with tegrak kernel vs hardcore) by process 'suspend'

the problem is that this process appear even on the 'clear' phone when wifi is setup as always on and phone is not used (screen off)
[Galaxy S I9000 Android Development] Perka:
+1 cwm :) :D:D:D:D or implement the zip file in your app maybe?

Thanks for the best Kernel out there.
[Galaxy S I9000 Android Development] Cypher_X:
Same here ... +1

Or an option in the app to flash any .zip file .... Theme, kernel, modem, rom and so on, would be a cool feature. :)

Just an idea ;)

Keep up the good work! We (beta-testers and helpers) love it!

Sent from my GT-I9000
[Galaxy S I9000 Android Development] Tricky103:
Hi tegrak.

I hope you have enjoyed your new year celebrations, but back to business now.

We.... (docs kitchen helpers) would love to have your kernel back in the kitchen, as quite simply "it rocks".

The only thing holding it back is the problem of cwm.

I would happily settle with your app extracting the cwm into the update/00/ folder, some would like full cwm support.

The choice is your tegrak. Choose wisely ;).
[Galaxy S I9000 Android Development] flip360:
+1 for cwm support, keep up the good work tegrak :)
[Galaxy S I9000 Android Development] vukandric:
+111 for CWM. :)
[Galaxy S I9000 Android Development] js8:
+1 for CWM
[Galaxy S I9000 Android Development] tegrak:
Ouch, I got a serious cold 2 days ago. Also, I've got tones of work to do this week.

:(:(

I've never used CWM before, so I don't know what I do for including it.

Is there CWM Homepage or original thread in xda?

I don't make the choice yet, and it may take long time to include. :)
[Galaxy S I9000 Android Development] js8:
Mr. Tegrak, the God of Kernel Mods :)) We all wish you good health in the New Year.

The steps described in post #413 and extended in #422 of your thread here seem to work (at least for some of us). The very nice result is that we have both your menu and the CWM 2e menu which allow tweaking flexibility and enable some app based tools that rely on the presence of 2e.

This is a link to the CWM xda thread for Galaxy

http://xdaforums.com/showthread.php?t=734166
[Galaxy S I9000 Android Development] Tricky103:
Hi tegrak, would the app option not be easier to implement in the short term!?!

I just extracted the va orange theme to the 00 directory, (system folder only) every thing fc'ed on me. I got my phone back working again by wiping all cache, then restoring system and data. Booted fine (with my old theme (r64 noir))
[Galaxy S I9000 Android Development] rexyu38:
Just few noob questions here.

1.Has anyone compared the battery life between one with lagfix and one without lagfix?

2.Will I drain more battery if I enable lagfix?

:confused:

Thanks.
[Galaxy S I9000 Android Development] mdv53:
+1 for cwm
[Galaxy S I9000 Android Development] Cypher_X:
1. Yes, i did.

2. Less drain with onenand lagfix

Sent from my GT-I9000
[Galaxy S I9000 Android Development] jthomas888:
+1 for CWM
[Galaxy S I9000 Android Development] Tricky103:
I cooked a Rom in the (beta) kitchen earlier, I selected the tegrak kernel.. I was already running the tegrak kernel so I extracted the complete Rom with 7zip to /sdcard/tegrak/update/00/ , disabled lagfix and flashed. It went all very well. Next I will try a different kernel included and see if that will work also..

Thought I would let you all know.. It was easy and it worked fine.. (this morning I had a problem with the va orange theme)
[Galaxy S I9000 Android Development] vukandric:
Sincerely, I am a little "afraid" to try this update method again because I had to use odin yesterday and it is a long process to restore my complete setup. :) I will wait for the next release, maybe tegrak can do something about this.
[Galaxy S I9000 Android Development] Tricky103:
It didn't scare me infact I feel quite confident about it, I didn't resort to Odin, I just restored the system and the data after a wipe and it put me back on my old theme.. I only lost the apps that I hadn't backed up.. If I backed up first then I would have been more than happy..

Maybe you should give that a go..

I was thinking with the theme maybe I will try only the framework.res in the updates folder and try flashing that..
[Galaxy S I9000 Android Development] vukandric:
Problem is that I had backup, but my phone couldn't boot into recovery, only in download mode so I had to use odin, it was the only way to get my phone to work. After that I flashed my theme with some new modifications, and now I enjoy the speed of tegrak's kernel! :)
[Galaxy S I9000 Android Development] Mrquasi:
Well i have lagfix onenand enabled, and i use 'superpower' app and i will never go back to my old config.

Used my phone normal (30 min call, 2 houres on car kit, browsed for about 10 min and used some apps

for some time) and it only costed me 27% of my battery in 13 houres.

That is much much better than before, i would have like 47% bat left max.

Love it!:)

Edit: typo
[Galaxy S I9000 Android Development] Tricky103:
Would the phone not even pass the bois screen..

My problem was it booted then everything forced close.. I kind of figured you has the same fault. :s
[Galaxy S I9000 Android Development] schiphol:
Hi tegrak, did you already look into the kernel base in JS5? Seems Samsung might have made a couple of kernel tweaks! :)
[Galaxy S I9000 Android Development] tegrak:
Oops! Firmware update again? really soon. I'll update for JS5 ASAP.
[Galaxy S I9000 Android Development] schiphol:
Thanks tegrak for maintaining this awesome kernel. Seems popularity has been picking up from what I've been reading, well deserved and Congrats!
[Galaxy S I9000 Android Development] Tricky103:
I have been trying to get jp5 to work. Just getting vibrations on boot. My last try was through the update folder.. I got vibration on boot so restored my system. Got that running but I have lost my home button.. Cant get it to work..
[Galaxy S I9000 Android Development] brack11:
Do you mean js5?

Sent from my GT-I9000
[Galaxy S I9000 Android Development] brack11:
My friend is novice in this forum so, he can't post here to ask he's question. His question is anyone tried this kernel with stock jpo from kies? If so how does it work for you?

Sent from my GT-I9000
[Galaxy S I9000 Android Development] Tricky103:
Yes I did.
[Galaxy S I9000 Android Development] backhead92:
I just tried, and stock JS5 with tegrak is no problem here :)

Will now try out the lagfixes

EDIT: Booted up with OneNand lagfix, without any problem :)
[Galaxy S I9000 Android Development] schiphol:
+1, same goes for the JS5 base in the Romkitchen.
[Galaxy S I9000 Android Development] Quacktop:
Just flashed new rom by extracting it to /sdcard/tegrak/update/00 and worked like a charm.

Also extracted a theme (Generation X V1.13 No Boot) to /sdcard/tegrak/update/01 and didn't work, FC all over the place, need to test some more where the problem could be.

EDIT:

Not really working well, I have root in some apps and in some I don't (like SGS Kernel flasher). I have su and busybox, but when I type in console: ls, it marks an error on toolbox.

Didn't had time to investigate it well.

EDIT2: I guess the problem is that the method with the files in /tegrak/update/00 will copy files and not execute commands in the update-script in the META-INF directory.

I can confirm that build 15 works on JS5, but still we want a new build, tegrak. :p
[Galaxy S I9000 Android Development] tegrak:
Hi hi Quacktop~ What's up?

I didn't decide how to solve this problem.

option 1: including CWM in my kernel

option 2: run shell script in update folder automatically

option 2 is very easy to apply to me, effective, but most I9000 users want option 1. Is that right?

I've got busy busy busy days. First of all, I have to repack my kernel based on JS5 kernel. Wait a little bit more~ ;)
[Galaxy S I9000 Android Development] schiphol:
No no no

I'm all for option #2. Screw cwm, you have proven yourself as one of the best devs out there. Sure anything you can come up with will be just as good, if not better, than cwm.

Perhaps just as important; if you develop something from scratch, you will fully understand every single line of coding thereby facilictating speedy bug fixing and faster future development!
[Galaxy S I9000 Android Development] Quacktop:
Hi Tegrak

Both options are fine, i guess option 2 is re-inventing the wheel, but if it's faster, go ahead. But the update script is not bash, it's written in edify or another one from which I forgot the name now, whole other syntax. Which you have to parse to bash, I presume you use bash for it.

Don't worry I'm patient. Don't rush anything.

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] Perka:
Im on JS5 with onenand and no problems, thx!

Amazing work!!

:D:D:D
[Galaxy S I9000 Android Development] brack11:
So, anyone can answer this question?

Sent from my GT-I9000
[Galaxy S I9000 Android Development] Quacktop:
First off all: why would someone run a stock rom with a custom kernel? So I guess nobody tried it.

EDIT: Tegrak there is a new voodoo sound. Maybe also some new hardcore tweaks for a new version. :p

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] brack11:
It's strange that you mentioned it. I always had stock rom with custom kernel a couple of months ago, I used custom kernel for rooting and cwm. By the way - stock rom is more battery efficient than some custom roms because I has less stuff loaded in ram.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] g00ndu:
Not sure about JPO, but I tried the kernel using a 2.2 rom (dxjpe) and it worked fine.
[Galaxy S I9000 Android Development] tegrak:
Hello everyone. I've just uploaded build 15 based on XWJS5 kernel.

If you installed XWJS3 kernel on XWJS5 rom, just re-flash kernel. :)
[Galaxy S I9000 Android Development] Cypher_X:
Wooooot :D

Here we go again!

Big thnx tegrak! :)

Keep up the good work!

Sent from my GT-I9000
[Galaxy S I9000 Android Development] AxeleroD12:
any1 tried some themes ? i tried all of them and none working with this kernel
[Galaxy S I9000 Android Development] backhead92:
Yeah, no problems here. Make sure you disable OneNand lagfix and i installed the theme trough CWM
[Galaxy S I9000 Android Development] brack11:
Do you mean themes like neon or r64 etc? They always work for me with this kernel, no problem at all.

EDIT : I don't use any lagfix.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] Perka:
So Im on JS5 with your latest build and I dont have any problems.

Thx.
[Galaxy S I9000 Android Development] Quacktop:
Same here, all working well.
[Galaxy S I9000 Android Development] maskarellet:
No problems so far. Running doc's js5,latest tegrak js5 and cozmic theme.I Just would appreciate cwm.
[Galaxy S I9000 Android Development] jocke_lulle:
Do I have to clear some space on my internal sd-card to install this kernel? I was thinking about 200mb free space for programs etc mentioned earlier...
[Galaxy S I9000 Android Development] tegrak:
Hi guys. Here is build 16 for XWJS5 with new features.

Enjoy it :) Welcome ur feedback and questions.
[Galaxy S I9000 Android Development] brack11:
The kernel itself doesn't require this space however, if you are planning to enable lagfix, you should make sure that you have space on both internal SD and system partition because lagdix will swop your partitions and your data partition will become very small, you will be able to install only limited number of apps there.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] tomeks:
Thx for update and your work.

I think your previous way to get into your recovery mode was better or I already used to it :)

Now after your recovery when choose reboot phone it boot into e3 recovery and it is not necessary.

New thing for me is that after reboot for the first time I could see all systems clear in the logs :)

Do not try any other new features yet :)
[Galaxy S I9000 Android Development] tegrak:
Hello tomeks. I like the way before just like you. But em.. many people told me that "Home key action" makes slower down boot process, so they don't need it.

Maybe it's Korean style. Korean always say "faster faster faster" on everything :)

I don't know. It can be rollback in next build.
[Galaxy S I9000 Android Development] tomeks:
Now Im still try to see how battery life looks like with 'system panel' app

but because my phone is not stable (always something new to install) there is not good base to compare

beside that everything is working as it should
[Galaxy S I9000 Android Development] brack11:
Hmm, v16, thank you tegrak, I feel like the kernel gets attention from devs side. Why did you remove home button action? This kernel was famous for this action. Well, great job! Thank you.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] tegrak:
Hi brack11. New entry is uncomfortable to me either. Wait. I'll re-upload.

only change 5 secs to 3sec.
[Galaxy S I9000 Android Development] tegrak:
Re-flash build 16 update1 kernel. The original TEGRAK recovery mode came back :)
[Galaxy S I9000 Android Development] backhead92:
Thnx :) Already got used to it
[Galaxy S I9000 Android Development] marcedli:
hi....

I got no problem with the normal way of booting because normally i do not use recovery every day...

only thing I see that after flashing 16 when I enter recovery (so called tegrak recovery) after that reboot recovery, its written that entering 3e recovery. when its done the samsung recovery starts, which is 2e recovery.

hmmm....

in 16 did you implant 2e? or its because I flashed it before?

_________________________________________________

Sent using XDA-App...thats why i do so manx typos:-)
[Galaxy S I9000 Android Development] _JKay_:
Tegrak Why wont you include the fm setting from supercurio?
[Galaxy S I9000 Android Development] brack11:
I'm quit positive its because we flashed it before.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] brack11:
@tegrak what is wipe init_d doing? Just wondering how useful would it be.

Is there anything.else new in update 1 besides home button action?

Sent from my GT-I9000
[Galaxy S I9000 Android Development] supercurio:
Yes he will ;)

tegrak I'll collaborate with you for the future versions in order to make it 100% (really) compatible with your approach !

PM following :)
[Galaxy S I9000 Android Development] jana999:
Now I'm feeling warm n fuzzy all of a sudden =)

Simply love all you brave and courageous heroes!
[Galaxy S I9000 Android Development] brack11:
Don't know if I'm right so, correct.me if I'm not, but i believe that as more features kernel gets included as less battery efficient it becomes, so, I think tegrak needs to really think twice before implementing anything new in his kernel.

Sent from my GT-I9000