본문 바로가기
테그라크 커널

테그라크 랙픽스 build 4 for FROYO.SK05

by 테그라크 2010. 11. 19.
시스템을 변경하는 작업이므로 실수할 경우 굉장히 위험할 수 있습니다.
반드시 모든 내용을 차근차근 정독하신 후 사용하시기 바랍니다.

다운로드 tegrak kernel build 4 for FROYO.SK05.zip  << 클릭

----------------------------------------------------------------------------------------------
* 여담 1
가끔 순정상태인 기기와 비교하여 신경쓰이시는 분들이 있으신거 같아서 한말씀 드릴께요.
패치가 되어있다고 해서 순정상태보다 항상 빠르다는 보장은 어디에도 없습니다.
패치가 되어도 바뀐게 없다거나 더 느려졌다고 느끼신 분은 당연히 순정으로 돌아가셔서 쓰시는게 답이죠!

순정 상태로 일주일 사용 후에 다시 한 번 패치를 해보시고 그 때도 느낌이 다르지 않다면 아래의 길고 긴 설치과정들은 당신께는 필요하지 않은 귀찮고 쓸모없는 작업일 뿐입니다.

저는 실제 사용하면서 패치를 안한 상태에서는 인내심이 바닥나는 경험을 여러번 했던 반면에 
패치된 상태에서는 버벅이는 현상이 발생하더라도 제 인내심의 경계선을 넘지 않는 정도이기 때문에 패치 적용을 시키고 있고 그래서 계속 만들고 있는 것입니다. ^^

* 여담 2
갓 뽑은 친구 혹은 가족의 갤스와 비교하는 분들이 꽤 있으시네요. 저도 비슷한 경험이 있어서 첨언해 놓습니다.
DI03 펌웨어가 나오고 M3 제작에 한창 열중할 때 제 여친님께서도 갤럭시S를 구매하셨습니다.
바로 패치를 해줄까 하다가 조금 익숙해지시면 해드리려고 2~3일후에 여친님 갤스를 써봤는데 
뭔 일인지 제것보다 훨씬 빠르더군요.. 머지? 어플도 제것보다 되려 많이 깔려있고.. 하드웨어가 변경됐나?? 일단 전 제 갤스에서는 무조건 패치를 해야된다고 느꼈기때문에 에이 모르겠다~ 그렇게 놔두고 시간이 지났습니다.
지금요? 여친님께서 패치 좀 빨리해달라고 하십니다. 무지하게 느립니다. 느려진지는 사실 오래됐구요 ㅎㅎ 이런 경우가 있었던 관계로 제가 일주일 사용후 (한달이면 더좋고) 패치적용하고 체감이 다른지 확인해 보시라고 말씀드리는 겁니다. ^^  
----------------------------------------------------------------------------------------------

테그라크 커널 build 4 업데이트 사항

* /cache 영역을 ext4로 변경할 수 있습니다.

별다른 문제점은 없으나 순정 리커버리 모드로 들어갈 때 cache 파티션이 잘못되었다는 에러가 뜹니다.
성능상 향상은 없는것 같으나 심리적인 요인이 조금은 작용하는 것 같기도 하네요.
써보시고 어떤지 ^^

제가 찾은 /cache 폴더의 용도는 아래와 같습니다.
adb에서 사용됨. 
마켓에서 어플리케이션 설치시에 사용됨

테스트 해주신 큣딸기님, dydx님, 화승오즈님 감사드려요. 담에 또 ㅋㅋㅋ (_ _)m


랙픽스(lagfix)란?

갤럭시S를 사용하는데 있어  약간 멈칫거린다거나 로딩이 늦다거나 하는 현상을 줄이는 것을 말합니다.
테그라크는 특정영역의 rfs라는 파일시스템을 ext4라는 파일시스템으로 변경하는 방법을 사용하며
Supercurio&Liliniser님의 Voodoo, 맛클 떡님의 패치 종류별로 다양한 설정이 존재합니다.

Voodoo 및 떡님 패치 :  맛클 http://matpclub.com



테그라크 랙픽스는
테그라크 전용 커널 및 어플리케이션을 설치해서 동작하는 방식이며

어플리케이션 및 자체 추가 리커버리 모드를 통해 몇가지 편의기능을 제공합니다

원래 배포된 정식 펌웨어의 시스템 파일과 기능을 "원본 그대로" 유지하면서
추가기능을 넣는 것이 주 목적이며 임의로 수정된 시스템에서는 정상동작하지 않을 수도 있습니다. 해외 개발자한테 안밀리는 것도 목적입니다..만 관심분야가 아닌 곳은 좀 ㅋㅋ



테그라크 커널 설치법

*정식 펌웨어를 설치해야 합니다.
기존에 다른 패치를 하신 적이 없으신 분은 Samsung Kies를 통해 펌웨어를 최신으로 업그레이드 하세요.


이미 외장 패치나 다른 패치가 설치 되어있다면 각 패치에 맞는 복구 과정을 진행하신 후
완전히 삼성 정식 펌웨어로 바꿔줍니다.
단 한번이라도 다른 패치를 적용하셨으면 시스템 파일의 안정성을 위해 반드시 해주셔야 합니다.


정식 펌웨어 파일은 300MB가 조금 넘는 tar 형식을 가진 파일입니다.
M110S-Froyo-NPS-IMAGE-REV03-SK05-0639-USER-CLEAN.tar (2010년 11월 19일 기준 최신 파일)

휴대폰을 전원이 꺼진 상태에서 다운로드 모드로 키시고 (홈키 + 전원키)
Odin의 PDA 버튼에서 위 파일을 선택하신 후 설치하시면 됩니다.


기존에 이미 한 번이라도 이 버전(프로요)를 설치하신 적이 있으신  분은
알집으로 위의 파일을 연 다음 cache.rfs를 제거하고 하셔도 됩니다.

cache.rfs를 제거하지 않고 하시면 설치 후 자동으로 공장초기화가 실행돼 데이터가 모두 사라지니
주의하시기 바랍니다. 그리고나서 정식 펌웨어가 설치된  휴대폰을 키신 후 설치된 어플리케이션들이 정상동작 하는지 확인합니다.

*자신의 펌웨어 버전을 확인합니다.
홈 화면에서 "메뉴키 > 환경설정 > 휴대폰 정보 > 빌드 번호" 항목이 FROYO.SK05와 같은지 확인해 주세요.


FROYO.SK05가 아니라면 테그라크 랙픽스 파일을 설치하시면 안됩니다.
배포 파일은 항상 tegrak-kernel-build-x-for-XXXX.zip 이름으로 해서 배포되고 XXXX 부분이 빌드 번호와 동일해야 합니다.


*첨부파일 tegrak-build-4-for-FROYO.SK05.zip 다운로드 후 압축을 풀어줍니다.

*휴대폰을 USB로 컴퓨터와 연결하시고 이동식 디스크로 연결하세요.


*연결된 드라이브로 들아가서 tegrak 이름의 폴더를 만들어 줍니다.



*그 안에 tegrak-build-4-initrd 파일을 복사해 주세요.


별도로 외장 SD 카드를 꽂으신 분은 내장 SD 카드 드라이브로 잡힌 곳에 넣어주셔야 합니다.
Astro나 Root Explorer로 봤을때 /sdcard/tegrak/tegrak-build-4-initrd 파일이 있어야 합니다.
 


*휴대폰의 전원을 끄신 후 다운로드 모드(홈키+전원키)로 켜줍니다.



*Odin을 실행하여 PDA 버튼에서
tegrak-kernel-build-4-for-FROYO.SK05.tar 파일을 선택합니다.

 


*USB로 휴대폰을 컴퓨터와 연결한 후 Odin에서 노란색으로 연결 표시가 나오면
START 버튼을 눌러줍니다.

(Samsung Kies 프로그램은 완전히 종료된 상태여야 합니다.)
 


*설치가 완료되면 자동으로 리부팅 되며
테그라크 커널을 인증해주는 텍스트화면이 부팅중에 보이게 됩니다.



 


*부팅이 완료되면 마켓으로 가서 "테그라크" 혹은 "tegrak"로 검색하여
테그라크 랙픽스 (tegrak lagfix) 어플을 설치합니다.



*테그라크 랙픽스 어플을 실행하여 경고메시지가 나오지 않는지 확인하고
정상적으로 실행될 경우 버전 정보를 확인하여 최신 버전이 제대로 설치되었는지 확인해 줍니다.

 




테그라크 커널 업데이트 방법

*새로운 tegrak kernel build가 나왔고 펌웨어 빌드 번호가 변경되었을 경우
기타 패치가 적용된 것을 먼저 해제하신 후
테그라크 랙픽스 어플리케이션에서 "Disable 테그라크 랙픽스" 실행
작업이 모두 완료되면 테그라크 커널 설치법 처음 부분 "정식 펌웨어 설치"부터 시작하시면 됩니다.

*새로운 tegrak kernel build가 나왔고 펌웨어 빌드 번호가 동일할 경우

외장 패치를 해두셨다면 해제하시지말고 그대로 두셔도 됩니다.
테그라크 커널 설치법 중에서 정식 펌웨어 설치 단계를 건너뛰고

tegrakl-build-x-initrd 복사하는 곳부터 진행하세요.

단 안전을 위해 기존에 사용중이던 initrd 파일은 지우지 마시고 새로운 것을 추가로 복사해주시기 바랍니다.

설치가 완료된 후 어플리케이션을 마켓에서 최신 버전으로 업데이트 하시고
실행 후에 tegrak kernel version을 보고 새 build 파일이 정상적으로 적용되었는지 확인합니다.


확인이 완료되면 기존 initrd 파일은 지우셔도 좋습니다.



테그라크 랙픽스 어플리케이션 매뉴얼

Enable 테그라크 랙픽스
테그라크 랙픽스를 적용합니다.
다른 패치 (외장 패치나 내장 패치) 반드시 먼저 해제하셔야 합니다.

Disable 테그라크 랙픽스
테그라크 랙픽스를 해제합니다.
펌웨어 최신 버전 업데이트나 정식 펌웨어로 재설치 하기전에 실행해야 합니다.
다른 패치 (외장 패치나 내장 패치) 반드시 먼저 해제하셔야 합니다.

Enable 루팅
루팅을 합니다. 루팅 뭔지 아시죠? ^^*
가끔 이걸 했는데 루트 권한 획득이 안된다고 하시는 분들이 계신데
루트 권한이 필요한 프로그램을 완전히 종료후 다시 시작하시면 됩니다.

Disable 루팅
루팅을 해제합니다. 은행, 증권 등의 금융권 어플들이 루팅이 되어있어 안된다고 할 때 사용하세요.

리부팅

휴대폰의 전원을 끄고 다시 킵니다.

다운로드 모드 리부팅
오딘으로 펌웨어를 설치하는 상태로 바꿉니다. 전원을 끄고 (홈키+전원키)로 켜지는 것과 동일합니다.

리커버리 모드
테그라크 커널을 설치하면 리커버리 모드가 2개 존재하게 됩니다.
원래 정식 버전부터 있던 리커버리, 테그라크 리커버리가 있는데 그 중에 정식 리커버리 모드로 들어갑니다.

파워오프

휴대폰의 전원을 끕니다.

Enable cache 랙픽스
/cache 파티션을 ext4로 변환합니다.

Disable cache 랙픽스
/cache 파티션을 원래대로 돌려줍니다.
순정 리커버리 모드에서 --wipe-cache를 실행하셔도 똑같습니다.



테그라크 리커버리 모드

부팅중에 아래의 화면에서 홈키를 누르면 들어갈 수 있는 특별 메뉴입니다.
 


진입하면 아래와 같은 메뉴가 나타납니다.
 


EXIT: exit recovery
테그라크 리커버리 모드를 종료하고 부팅을 계속합니다.

UPDATE: from internal sdcard
내장 SD카드 영역에 있는 데이터를 /system과 /data에 이동할 수 있도록 해줍니다.
테마 변경시 이 기능을 사용하면 아직 시스템이 시작되기 전이므로 안전하게 복사할 수 있습니다.


위 이미지에 나타나는 5개의 폴더를 지원하며 각 폴더 밑에 system 및 data 폴더를 만들어서
바꾸거나 추가하고자 하는 디렉토리 구조와 파일을 넣으시면 됩니다.

UPDATE: from external sdcard
외장 SD카드 영역에 있는 데이터를 이동하며 기능은 위와 동일합니다.

RESTORE: /data & /dbdata
백업 되어있는 파일로 /dbdata 영역과 /data 영역을 복원 합니다.
백업 파일은 내장 SD 카드에 있으며 /sdcard/tegrak/backup 폴더내에 dbdata.bak, data.bak 파일입니다.
/dbdata 영역에는 문자나 연락처, 마켓 다운로드 기록 등이 들어있으며
/data 영역에는 설치된 어플리케이션, 어플리케이션 저장정보, 휴대폰 설정등이 들어있습니다.

BACKUP: /data & /dbdata

백업 파일을 생성합니다.
백업 파일은 내장 SD 카드에 있으며 /sdcard/tegrak/backup 폴더내에 dbdata.bak, data.bak 파일입니다.
이 파일은 "Enable 테그라크 랙픽스", "Disable 테그라크 랙픽스" 할 때마다 자동으로 생성되며
테그라크 리커버리 BACKUP 메뉴에서 임의로 생성할 수도 있습니다.
생성될때 마다 항상 동일한 파일을 덮어쓰게 되니 참고하시기 바랍니다.

RECOVERY: reboot recovery
정식 펌웨어에서 지원하는 리커버리 모드로 들어갑니다.

DOWNLOAD: reboot download mode
다운로드 모드로 들어갑니다. Odin 작업을 할 때 들어가는 화면입니다.

댓글