[KERNEL] (XXJVT) Tegrak Kernel Build 29 for GT-I9000

Search This thread

tegrak

Senior Member
Jan 12, 2011
575
346
Seoul
tegrak2x.blogspot.com
This is another way to do lagfix based on XXJVP, XXJVO kernel.
You can simply change file system(RFS <-> EXT4) by clicking app's menu.
Supports I9000, M110S, M130K, M130L, M180S, M180L, YP-GB1 (Korea Galaxy S II, Galaxy S, Galaxy Tab, Galaxy Player models)
tegrak lagfix application has been downloaded over 200,000.
"andrewti" helped me to make this kernel for I9000. Thanks.

TEGRAK KERNEL META-Guide
made by Cypher_X and marcedli
http://xdaforums.com/showpost.php?p=15095234&postcount=1321
This guide helps you to understand how to use this kernel.
Thank you for great work!

TEGRAK KERNEL META-Guide Index
1. Tegrak Lagfix Guide
2. Tegrak Recovery Guide
3. Tegrak Overclock Guide
4. Error messages & Trouble Shooting (items will be added.)


Finally, TEGRAK kernel is included in Doc & Stefunel RomKitchen!!
Thanks very much, tricky103 and beta testers.
You can download TEGRAK kernel from RomKitchen Generator.
http://romkitchen.org/


UPDATE in build 29 2011-10-28 KST
fixed bugs when do rooting and un-rooting
minor bug fixes

UPDATE in build 27 2011-10-24 KST
changing su and Superuser app is available.
just put latest su and Superuser.apk into the /sdcard/tegrak/rooting folder.
(file names must be matched. case-sensitive.)

UPDATE in build 26 2011-07-03 KST
based on XXJVT kernel
fixed enabling & disabling rooting problems.
fixed a restoring bug.

UPDATE in build 25 2011-07-03 KST
based on XXJVQ and XXJVR kernel (leaked 2.3.4 kernel)
fixed custom boot animation problem.

UPDATE in build 24 2011-06-20 KST
based on XXJVP kernel (leaked 2.3.4 kernel)
adb shell enabled on Tegrak recovery mode
fixed "getprop" method problem at updater-script. it works now.

UPDATE in build 23 2011-06-03 KST
based on XXJVO kernel
based on XXJVP kernel (leaked 2.3.4 kernel)
fixed "reboot download mode" in Tegrak recovery
fixed "reboot recovery" in Tegrak recovery
adb shell with root permission enabled on 3e recovery
fixed invalid key codes in Tegrak recovery mode (at update1)

UPDATE in build 22 2011-06-02 KST
based on XXJVO
supports Gingerbread!
supports Voodoo sound v8
fixed a problem that WIFI can't turn on.
custom boot animation (put bootanimation.zip to /system/media/sanim.zip)
uninstalls "Superuser Elite" when you run "Disable rooting"

UPDATE in build 19 2011-04-01 KST
based on XWJS5
supports Voodoo sound v7

UPDATE in build 18 2011-03-30 KST
based on XWJS5
supports Voodoo sound v6
checks system partition size automatically for multiple devices (no meaning to users)

UPDATE in build 17 2011-02-23 KST
based on XWJS5
supports applying zip package (update.zip) beta.
-You can select zip files in /sdcard/tegrak/update folder.
-e.g /sdcard/tegrak/update/NeonGT-2.5.zip

UPDATE in build 16 update1 2011-02-12 KST
based on XWJS5
changed TEGRAK recovery mode waiting time 5 secs to 3 secs.
supports linux shell script in TEGRAK recovery menu - UPDATE. See details below.
fixed permission problem at TEGRAK recovery - UPDATE menu.
removed kernel scheduler tweak in hardcore's

UPDATE in build 15
based on XWJS5 (added)
based on XWJS3
supports Voodoo sound v4 (no FM RADIO settings)
fixed problem from "Enable Rooting" (crashed when old su data exists)

UPDATE in build 14
based on XWJS3
supports Voodoo sound v3 (no FM RADIO settings)
included hardcore's tweaks. very thanks to hardcore :)
support custom bootanimation. (bootanimation.zip in /system/media or /data/local)

UPDATE in build 13 update1
Fixed invalid model number in kernel. (It was M130K :-<)
rebuilt based on lastest kernel of XWJS3!
supports Voodoo sound v2 (no FM RADIO settings)
(Recording Preset may not work properly. Plz feedback about it.)


TEGRAK Kernel Features
Easy to use
Fastest tegrak onenand mode without any tweaks or OC
Custom recovery mode + Powerful backup & restoring
Simple rooting without reboot

Tegrak Kernel booting on M110S

Tegrak Kernel booting on GalaxyTab M180S
http://www.youtube.com/watch?v=J_-jRo1IWtA

Tegrak Kernel: How to root?

DOWNLOAD
Tegrak-Kernel-Build-29-for-I9000-XXJVT.tar
Tegrak-Kernel-Build-27-for-I9000-XXJVT.tar
Tegrak-Kernel-Build-26-for-I9000-XXJVT.tar
Tegrak-Kernel-Build-26-for-I9000-XXJVS.tar
Tegrak-Kernel-Build-26-for-I9000-XXJVR.tar
Tegrak-Kernel-Build-25-for-I9000-XXJVR.tar


Thanks to

supercurio
I am very glad to work with his artwork. :) Thanks thanks thanks.
twitter.com/supercurio

Korean I9000 tester
andrewti(UK), Ciel(UK), esdur(FR)


## How to Install ##

1. If the downloaded file is zipped, unzip it. You can find a tar file.

2. Flash tegrak-kernel .tar file by using Odin PDA. You must install latest stock firm before.

3. Install "tegrak lagfix" application from Android Market.

then you can see boot screen below.
attachment.php



## Application Menus ##
attachment.php


1. Enable tegrak onenand mode
Fastest lagfix mode.
Swaps /data partition(mmcblk0p2) and /system partition(stl9), so onenand partition will be used for /data.
ext4 = /system, /data, /dbdata, /cache
Many Korean people love this mode.
Needs free spaces on /sdcard (internal sdcard) as much as used space on /system + /data + /dbdata.
If this mode is applied, available space of /data will be 270MB.
This video shows how it works. It's easy to apply. (update soon)

2. Enable tegrak lagifx (all)
ext4 = /system, /data, /dbdata, /cache (like Voodoo)
Need free spaces on /sdcard (internal sdcard) as much as using spaces /system + /data + /dbdata.

3. Enable tegrak lagfix
ext4 = /data, /dbdata
Need free spaces on /sdcard (internal sdcard) as much as using spaces /data + /dbdata.

4. Enable cache lagfix
ext4 = /cache

5. Enable system lagfix
ext4 = /system
Need free spaces on /sdcard (internal sdcard) as much as using spaces /system.

6. Disable tegrak lagfix (all)
It formats all partions to RFS.
rfs = /system, /data, /dbdata, /cache

7. Disable tegrak lagfix
It formats /data, /dbdata to RFS.
rfs = /data, /dbdata

8. Disable cache lagfix
/cache to RFS
rfs = /cache

9. Enable rooting
Rooting takes 0.5 second.
need any explanation?

10. Disable rooting
in 0.5 second.

## tegrak recovery mode ##
You can enter tegrak recovery mode by clicking HOME button on boot time.

1. UPDATE from internal sdcard
/sdcard/tegrak/update/00 ~ 05
Runs shell script in /sdcard/tegrak/update/00~05 (added in build 16)
Script file name must be "update.sh"

Sample code
/sdcard/tegrak/update/00/update.sh
Code:
#!/system/bin/sh
chown root.root /system/xbin/busybox
echo "line1"
echo "line2"
echo "line3"
exit 0

2. UPDATE from external sdcard
/sdcard/external_sd/tegrak/update/00~05
Runs shell script in /sdcard/external_sd/tegrak/update/00~05 (added in build 16)

3. RESTORE /data, /dbdata
You can restore whole your apps and data from /sdcard/tegrak/backup/data.bak and dbdata.bak.
These backup files are automatically made by kernel when doing lagfix or undoing lagfix.

4. BAKCUP /data, /dbdata
Makes backups of /data and /dbdata. These can be restored by "RESTORE".

5. RESTORE /system

6. BACKUP /system

7. REBOOT: stock recovery mode

8. REBOOT: download mode

9. wipe cache

10. wipe dalvik-cache

11. wipe init.d


TEGRAK status diagram on each mode

Stock device status
status of no lagfixed device.
154556344D58CE012C0E6E


TEGRAK lagfix (all) status
all RFS partitions changed to ext4.
174556344D58CE012E61B5


TEGRAK OneNAND mode status
swapped system area and program data memory.
184556344D58CE012F3062


TEGRAK 2x mode status
CANCELED! (eats too much cpu resource!)
testing on my device.
It's not ready to release. Doc's beta team will get beta first. No plan about release date.
my personal result (not reliable)
Benchmark
OneNAND mode > 2x mode >= lagfix > stock
Battery consumption
2x mode > OneNAND mode, lagfix >= stock
Softness improvements
2x mode > OneNAND mode > lagifx > stock
Boot speed improvements
2x mode = OneNAND mode > lagfix > stock
Program data memory space
lagfix(1.8G) = stock(1.8G) > 2x mode(600MB) > OneNAND mode(300MB)
164556344D58CE012D0474




## Additional ##
Kernel includes some utils in /tegrak/bin mkfs.ext4, e2fsck, tune2fs, busybox(1.13.1), su
Executes all files in /system/etc/init.d on boot.


If yor are a lagfix master, there is no need to ask because this is very simple.
R u looking for a fresh lagfix? TRY IT!
Contact me on private message or twitter (@tegrak)
 

Attachments

  • bootsmall.jpg
    bootsmall.jpg
    50.2 KB · Views: 134,528
  • app.jpg
    app.jpg
    53.5 KB · Views: 131,359
  • Tegrak-Kernel-Build-25-for-I9000-XXJVQ.tar
    6.8 MB · Views: 5,053
  • Tegrak-Kernel-Build-25-for-I9000-XXJVR.tar
    6.7 MB · Views: 1,927
  • Tegrak-Kernel-Build-26-for-I9000-XXJVR.tar
    6.7 MB · Views: 2,482
  • Tegrak-Kernel-Build-26-for-I9000-XXJVS.tar
    6.7 MB · Views: 2,684
  • Tegrak-Kernel-Build-26-for-I9000-XXJVT.tar
    6.7 MB · Views: 1,457
  • Tegrak-Kernel-Build-27-for-I9000-XXJVT.tar
    6.7 MB · Views: 1,518
  • Tegrak-Kernel-Build-29-for-I9000-XXJVT.tar
    6.7 MB · Views: 10,721
Last edited:

g00ndu

Retired Recognized Developer
Apr 22, 2008
2,782
273
I saw that you have Tegrak lagfix and another donation. What is the different between the 2?

Also, your kernel is limited to only xxjpy, I'm on my region firmware, which is dxjpe (2.2).

Current 2 main kernel available here (speedmod and voodoo) has made it downward compatible. Besides, these 2 kernels have other optimisation build in.

Nevertheless, I believe it is good that you have extended this to the i9000 users.

Thanks.

Sent from my GT-I9000 using XDA App
 

hensk

Senior Member
Aug 11, 2006
1,485
158
59
Skopje
well done m8
alsoi nice bootanime
this kernal is only flashible on offical JPY or
on custom JPY rom
 

g00ndu

Retired Recognized Developer
Apr 22, 2008
2,782
273
It's okay, I will try. :)

Sent from my GT-I9000 using XDA App
 

g00ndu

Retired Recognized Developer
Apr 22, 2008
2,782
273
Hi, Tegrak,

I tested it on a DXJPE (2.2 Froyo) and it works. So if anyone wants to try, there is minimal risk of getting it bricked.

My opinion of this kernel:

Basically, a lot of similarities between this kernel, Voodoo and Speedmod. there are some differences. Voodoo and Speedmod lagfix options are under the recovery menu. Tegrak's lagfix options are shifted to the apk instead. The recovery menu (activated during the booting up), will give the option of update either from internal or external sd. However, it is not clear the options of 00 ~ 05 means. As I personally did not use this lagfix (I'm already on Speedmod), perhaps the options are meant to be used only when you activated the tegrak lagfix.

One major difference I see is the onenand data partition. However, I doubt very much many people would want that, especially when the data memory is limited to about ~ 270mb. I'm not sure if one can still increase it a little more by using pit513 (about ~ 30mb more). Users with tons of apps will not want this.

Activating recovery menu via either during the bootup or through the tegrak lagfix app will bring you to the standard 3e recovery. I have encountered the following errors about mounting. (See below screenshot)

recovery3eerrorlog.png


Again, perhaps if one enable the tegrak lagfix through the app, there will not be such errors above. (I believe 3e recovery is looking for rfs format, but since my partitions are all in ext4, hence those problems). Hope that this can be ironed out or clarified. :)

With the current 2 kernels with soundfix and micfix, I'm not sure if tegrak had included those in his kernel as well. Overall, if tegrak continues to tweak and improve his kernel, I'm sure we can see another alternative.

P/S: Now I know the difference between the donation and the free app tegrak lagfix app in the market. ;)

Good effort. :)

The boot animation, in case people ask, is the standard boot animation we have for the i9000 sgs.
 

tegrak

Senior Member
Jan 12, 2011
575
346
Seoul
tegrak2x.blogspot.com
Thanks for testing :) I like your detailed opinion.

One major difference I see is the onenand data partition. However, I doubt very much many people would want that, especially when the data memory is limited to about ~ 270mb. I'm not sure if one can still increase it a little more by using pit513 (about ~ 30mb more). Users with tons of apps will not want this.
Yeah, I know, but onenand is faster than movinand. Faaaaster!
I'm trying to find a solution to use more disk spaces and make more faster.

With the current 2 kernels with soundfix and micfix, I'm not sure if tegrak had included those in his kernel as well. Overall, if tegrak continues to tweak and improve his kernel, I'm sure we can see another alternative.
Yes, I am working on it , very hard :D

P/S: Now I know the difference between the donation and the free app tegrak lagfix app in the market. ;)
ONLY ADFREE.. :D:D:D
Did you see highest-rated on appbrain.com? You can find my app's rank in there (first page)

Have a nice day!
 

pcboyy

Senior Member
Mar 29, 2008
771
98
Kelate
i hope you don't mind, I just made CWM version for your kernel. File attached below, have been tested and working. I hope someone finds it useful

anyway, is this kernel version correct? it's pretty cool and easier to recognize if you can make your own kernel version :)

my 2cent

snap20110120030959.png
 

Attachments

  • tegrak-kernel-build-11-update3-for-I9000-XXJPY.CWM.zip
    5.7 MB · Views: 186

pcboyy

Senior Member
Mar 29, 2008
771
98
Kelate
Max RAM memory: 339MB

Quadrant:
1st 1622
2nd 1707

Onenand mode enabled
system ext4
data, dbdata ext4
cache ext4
 

AlexandreT

Senior Member
Aug 5, 2010
262
27
Please tell us how its working. Does it feel faster than Speedmod or Voodoo?

I don't mind the reduced space, we can always use app2sd in a 2.2 rom for less used apps.

Sent from my GT-I9000 using Tapatalk
 

tegrak

Senior Member
Jan 12, 2011
575
346
Seoul
tegrak2x.blogspot.com
Please tell us how its working. Does it feel faster than Speedmod or Voodoo?

I don't mind the reduced space, we can always use app2sd in a 2.2 rom for less used apps.

Sent from my GT-I9000 using Tapatalk

Hi AlexandreT. You installed voodoo before? This is almost same about installation.

Download my attatchment kernel file first, http://xdaforums.com/attachment.php?attachmentid=494234&stc=1&d=1295465286

Turn off your phone.

Turn on Download Mode.

Flash kernel file by using Odin.

Boot

Go to Android Market, find "tegrak lagfix" and install it.

Open "tegrak lagfix" application then you can do lagfix by app menus.

Also rooting is possible in it.
 

tegrak

Senior Member
Jan 12, 2011
575
346
Seoul
tegrak2x.blogspot.com
i hope you don't mind, I just made CWM version for your kernel. File attached below, have been tested and working. I hope someone finds it useful.
Yeah, that's OK. Don't mind :D

anyway, is this kernel version correct? it's pretty cool and easier to recognize if you can make your own kernel version :)
My model is SHW-M110S that displays only version number except build info, so i don't have to chage that.
 
  • Like
Reactions: zodiaxe66

tanoxxx

Senior Member
Feb 10, 2010
1,731
427
Florence
Hi tegrak
i have installed you kernel and lagfix..
For now all work very fine..really thanks..
I cant see your custom boot, i have a normal boot of samsung.. do you know why?
How can fix it and have your custom animation?
Thanks
 

tegrak

Senior Member
Jan 12, 2011
575
346
Seoul
tegrak2x.blogspot.com
Please post a result of mount or busybox mount command with activated lagfix.
Hello bots see mount status below. Tegrak onenand mode
$ export PATH=/data/local/bin:$PATH
$mount
rootfs / rootfs rw,relatime 0 0
tmpfs /dev tmpfs rw,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
/dev/block/stl6 /mnt/.lfs j4fs rw,relatime 0 0
/dev/block/mmcblk0p2 /system ext4 rw,noatime,barrier=1,data=writeback 0 0
/dev/block/stl9 /data ext4 rw,nosuid,nodev,noatime,barrier=1,data=writeback,noauto_da_alloc 0 0
/dev/block/stl10 /dbdata ext4 rw,nosuid,nodev,noatime,barrier=1,data=writeback,noauto_da_alloc 0 0
/dev/block/stl11 /cache ext4 rw,nosuid,nodev,noatime,barrier=1,data=writeback,noauto_da_alloc 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/stl3 /efs rfs rw,nosuid,nodev,relatime,vfat,llw,check=no,gid/uid/rwx,iocharset=cp437 0 0
tmpfs /skttmp tmpfs rw,relatime,size=2048k 0 0
/dev/block/vold/179:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
$


Sent from my SHW-M110S using XDA App
 
  • Like
Reactions: Bo$s

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    This is another way to do lagfix based on XXJVP, XXJVO kernel.
    You can simply change file system(RFS <-> EXT4) by clicking app's menu.
    Supports I9000, M110S, M130K, M130L, M180S, M180L, YP-GB1 (Korea Galaxy S II, Galaxy S, Galaxy Tab, Galaxy Player models)
    tegrak lagfix application has been downloaded over 200,000.
    "andrewti" helped me to make this kernel for I9000. Thanks.

    TEGRAK KERNEL META-Guide
    made by Cypher_X and marcedli
    http://xdaforums.com/showpost.php?p=15095234&postcount=1321
    This guide helps you to understand how to use this kernel.
    Thank you for great work!

    TEGRAK KERNEL META-Guide Index
    1. Tegrak Lagfix Guide
    2. Tegrak Recovery Guide
    3. Tegrak Overclock Guide
    4. Error messages & Trouble Shooting (items will be added.)


    Finally, TEGRAK kernel is included in Doc & Stefunel RomKitchen!!
    Thanks very much, tricky103 and beta testers.
    You can download TEGRAK kernel from RomKitchen Generator.
    http://romkitchen.org/


    UPDATE in build 29 2011-10-28 KST
    fixed bugs when do rooting and un-rooting
    minor bug fixes

    UPDATE in build 27 2011-10-24 KST
    changing su and Superuser app is available.
    just put latest su and Superuser.apk into the /sdcard/tegrak/rooting folder.
    (file names must be matched. case-sensitive.)

    UPDATE in build 26 2011-07-03 KST
    based on XXJVT kernel
    fixed enabling & disabling rooting problems.
    fixed a restoring bug.

    UPDATE in build 25 2011-07-03 KST
    based on XXJVQ and XXJVR kernel (leaked 2.3.4 kernel)
    fixed custom boot animation problem.

    UPDATE in build 24 2011-06-20 KST
    based on XXJVP kernel (leaked 2.3.4 kernel)
    adb shell enabled on Tegrak recovery mode
    fixed "getprop" method problem at updater-script. it works now.

    UPDATE in build 23 2011-06-03 KST
    based on XXJVO kernel
    based on XXJVP kernel (leaked 2.3.4 kernel)
    fixed "reboot download mode" in Tegrak recovery
    fixed "reboot recovery" in Tegrak recovery
    adb shell with root permission enabled on 3e recovery
    fixed invalid key codes in Tegrak recovery mode (at update1)

    UPDATE in build 22 2011-06-02 KST
    based on XXJVO
    supports Gingerbread!
    supports Voodoo sound v8
    fixed a problem that WIFI can't turn on.
    custom boot animation (put bootanimation.zip to /system/media/sanim.zip)
    uninstalls "Superuser Elite" when you run "Disable rooting"

    UPDATE in build 19 2011-04-01 KST
    based on XWJS5
    supports Voodoo sound v7

    UPDATE in build 18 2011-03-30 KST
    based on XWJS5
    supports Voodoo sound v6
    checks system partition size automatically for multiple devices (no meaning to users)

    UPDATE in build 17 2011-02-23 KST
    based on XWJS5
    supports applying zip package (update.zip) beta.
    -You can select zip files in /sdcard/tegrak/update folder.
    -e.g /sdcard/tegrak/update/NeonGT-2.5.zip

    UPDATE in build 16 update1 2011-02-12 KST
    based on XWJS5
    changed TEGRAK recovery mode waiting time 5 secs to 3 secs.
    supports linux shell script in TEGRAK recovery menu - UPDATE. See details below.
    fixed permission problem at TEGRAK recovery - UPDATE menu.
    removed kernel scheduler tweak in hardcore's

    UPDATE in build 15
    based on XWJS5 (added)
    based on XWJS3
    supports Voodoo sound v4 (no FM RADIO settings)
    fixed problem from "Enable Rooting" (crashed when old su data exists)

    UPDATE in build 14
    based on XWJS3
    supports Voodoo sound v3 (no FM RADIO settings)
    included hardcore's tweaks. very thanks to hardcore :)
    support custom bootanimation. (bootanimation.zip in /system/media or /data/local)

    UPDATE in build 13 update1
    Fixed invalid model number in kernel. (It was M130K :-<)
    rebuilt based on lastest kernel of XWJS3!
    supports Voodoo sound v2 (no FM RADIO settings)
    (Recording Preset may not work properly. Plz feedback about it.)


    TEGRAK Kernel Features
    Easy to use
    Fastest tegrak onenand mode without any tweaks or OC
    Custom recovery mode + Powerful backup & restoring
    Simple rooting without reboot

    Tegrak Kernel booting on M110S

    Tegrak Kernel booting on GalaxyTab M180S
    http://www.youtube.com/watch?v=J_-jRo1IWtA

    Tegrak Kernel: How to root?

    DOWNLOAD
    Tegrak-Kernel-Build-29-for-I9000-XXJVT.tar
    Tegrak-Kernel-Build-27-for-I9000-XXJVT.tar
    Tegrak-Kernel-Build-26-for-I9000-XXJVT.tar
    Tegrak-Kernel-Build-26-for-I9000-XXJVS.tar
    Tegrak-Kernel-Build-26-for-I9000-XXJVR.tar
    Tegrak-Kernel-Build-25-for-I9000-XXJVR.tar


    Thanks to

    supercurio
    I am very glad to work with his artwork. :) Thanks thanks thanks.
    twitter.com/supercurio

    Korean I9000 tester
    andrewti(UK), Ciel(UK), esdur(FR)


    ## How to Install ##

    1. If the downloaded file is zipped, unzip it. You can find a tar file.

    2. Flash tegrak-kernel .tar file by using Odin PDA. You must install latest stock firm before.

    3. Install "tegrak lagfix" application from Android Market.

    then you can see boot screen below.
    attachment.php



    ## Application Menus ##
    attachment.php


    1. Enable tegrak onenand mode
    Fastest lagfix mode.
    Swaps /data partition(mmcblk0p2) and /system partition(stl9), so onenand partition will be used for /data.
    ext4 = /system, /data, /dbdata, /cache
    Many Korean people love this mode.
    Needs free spaces on /sdcard (internal sdcard) as much as used space on /system + /data + /dbdata.
    If this mode is applied, available space of /data will be 270MB.
    This video shows how it works. It's easy to apply. (update soon)

    2. Enable tegrak lagifx (all)
    ext4 = /system, /data, /dbdata, /cache (like Voodoo)
    Need free spaces on /sdcard (internal sdcard) as much as using spaces /system + /data + /dbdata.

    3. Enable tegrak lagfix
    ext4 = /data, /dbdata
    Need free spaces on /sdcard (internal sdcard) as much as using spaces /data + /dbdata.

    4. Enable cache lagfix
    ext4 = /cache

    5. Enable system lagfix
    ext4 = /system
    Need free spaces on /sdcard (internal sdcard) as much as using spaces /system.

    6. Disable tegrak lagfix (all)
    It formats all partions to RFS.
    rfs = /system, /data, /dbdata, /cache

    7. Disable tegrak lagfix
    It formats /data, /dbdata to RFS.
    rfs = /data, /dbdata

    8. Disable cache lagfix
    /cache to RFS
    rfs = /cache

    9. Enable rooting
    Rooting takes 0.5 second.
    need any explanation?

    10. Disable rooting
    in 0.5 second.

    ## tegrak recovery mode ##
    You can enter tegrak recovery mode by clicking HOME button on boot time.

    1. UPDATE from internal sdcard
    /sdcard/tegrak/update/00 ~ 05
    Runs shell script in /sdcard/tegrak/update/00~05 (added in build 16)
    Script file name must be "update.sh"

    Sample code
    /sdcard/tegrak/update/00/update.sh
    Code:
    #!/system/bin/sh
    chown root.root /system/xbin/busybox
    echo "line1"
    echo "line2"
    echo "line3"
    exit 0

    2. UPDATE from external sdcard
    /sdcard/external_sd/tegrak/update/00~05
    Runs shell script in /sdcard/external_sd/tegrak/update/00~05 (added in build 16)

    3. RESTORE /data, /dbdata
    You can restore whole your apps and data from /sdcard/tegrak/backup/data.bak and dbdata.bak.
    These backup files are automatically made by kernel when doing lagfix or undoing lagfix.

    4. BAKCUP /data, /dbdata
    Makes backups of /data and /dbdata. These can be restored by "RESTORE".

    5. RESTORE /system

    6. BACKUP /system

    7. REBOOT: stock recovery mode

    8. REBOOT: download mode

    9. wipe cache

    10. wipe dalvik-cache

    11. wipe init.d


    TEGRAK status diagram on each mode

    Stock device status
    status of no lagfixed device.
    154556344D58CE012C0E6E


    TEGRAK lagfix (all) status
    all RFS partitions changed to ext4.
    174556344D58CE012E61B5


    TEGRAK OneNAND mode status
    swapped system area and program data memory.
    184556344D58CE012F3062


    TEGRAK 2x mode status
    CANCELED! (eats too much cpu resource!)
    testing on my device.
    It's not ready to release. Doc's beta team will get beta first. No plan about release date.
    my personal result (not reliable)
    Benchmark
    OneNAND mode > 2x mode >= lagfix > stock
    Battery consumption
    2x mode > OneNAND mode, lagfix >= stock
    Softness improvements
    2x mode > OneNAND mode > lagifx > stock
    Boot speed improvements
    2x mode = OneNAND mode > lagfix > stock
    Program data memory space
    lagfix(1.8G) = stock(1.8G) > 2x mode(600MB) > OneNAND mode(300MB)
    164556344D58CE012D0474




    ## Additional ##
    Kernel includes some utils in /tegrak/bin mkfs.ext4, e2fsck, tune2fs, busybox(1.13.1), su
    Executes all files in /system/etc/init.d on boot.


    If yor are a lagfix master, there is no need to ask because this is very simple.
    R u looking for a fresh lagfix? TRY IT!
    Contact me on private message or twitter (@tegrak)
    6
    i could not do it coming from speedmod, like vukandric (who's theme is awesome, Thx mate)

    recovery depends on kernel not rom, so maybe if someone is coming on tegrak from voodoo kernel it works.

    from speedmod no go, i tried apply update.zip, but it refuses because of signing fault

    you should write the steps what you did

    1. get rom manager, selected first to flash cwm, it succeeded, then?
    2.
    3.
    4. enter recovery using 3btn

    _________________________________________________
    Sent using XDA-App...thats why i do so manx typos:)


    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.
    4
    Tegrak Kernel Build 23 is available now. It was tested by mysoohwan.
    4
    Hi guys. Here is build 16 for XWJS5 with new features.
    Enjoy it :) Welcome ur feedback and questions.
    3
    Deleted. Please re-upload if you can :)

    Just did another version ;)
    Korean Boot Animation + Shutdown
    http://www.multiupload.com/JEM6B8WWMV