원낸드옵션은 아직 조금 더 손봐야 할 것 같습니다. 원낸드 옵션 사용시 벽돌현상이 발생할 수도 있으니 자제해 주세요 ㅠㅠ
물론 잘된 분들도 많을 거라고 믿습니다....




*먼저 유저모임 게시판에 올렸던 부팅애니메이션 글 관련 사과를 드립니다.....
적용이 확실히 되기는 하는데, 부팅 완료 직전 1~2초밖에 애니메이션이 뜨질 않네요 ㅠ
실용성이 없을 것 같아서 제외하였습니다.

*data/data, data/app, data/dalvik-cache를 제외한 영역들 중 어떤 부분인지는 모르겠지만, 네이트와 티스토어가 안 된다는 분이 계십니다. skaf관련 문제가 아닐까 하는데 적용하셨던 분들은 테스트해 주시면 감사하겠습니다.
방금 제가 테스트해 보았는데 정상작동되는군요. 제 패치의 문제는 아닌듯 합니다. 혹시 더 안되는 분 있으시면 댓글 달아 주세요

*repair mode가 추가되었습니다. 무슨 말인고 하니.......기존의 패치를 적용하셨던 분들은 해제할 필요 없이 repair mode내의 update기능 이용 후 그대로 쓰셔도 됩니다! 자세한 사항은 아래의 글을 참고해 주세요 :)


*2010.02.13 오후 6:23 수정1: 원낸드 패치 관련 수정하였습니다. 다시 받아주세요.
*2010.02.13 오후 8:58 수정2: 원낸드 스크립트 다시 짜 보았습니다. 다시 받아주세요
SHINE 외장패치 스크립트 ver 2.2 파일 다운로드

이 외장패치 스크립트는 내장패치를 사용하지 않고도 외장패치만을 통하여 최대한의 성능을 이끌어내는 데 그 목적이 있습니다.

ext2, ext3, ext4 포맷을 지원하며, 추후 닐프스2포맷도 지원예정입니다.
테그라크님의 부두 사운드 모듈을 기본으로 탑재하고 있습니다. 부두와 테그라크의 경우 부두 사운드 모듈을 적용하지 않으며, 순정 사용자는 적용합니다.
또한 Hardcore's Speedmodding을 순정 사용자에 한해 기본적으로 적용합니다.(커널VM관련은 갤럭시 튜너에 업그레이드되었을 뿐만 아니라 체감의 감소를 가져오는 부분도 있으므로 제외하였습니다)

*이카루스님 패치와 동시 적용이 안 되냐는 분들이 많으신데요, 아무리 생각해보아도 둘 다 동시에 적용하는 건 무리가 있을 듯 합니다(따로따로 적용하자니 변수들이 너무나 많네요). 이카루스님 패치와 speedmodding이 많은 차이가 있다고 생각하시는 분들은 이카루스님 패치를 사용하시거나, 아니면 ext3를 사용하시고 싶은 분들은 개인적으로 수정하셔서 사용하셔야 할 듯 합니다.


이 스크립트는 data영역에서 local을 제외한 모든 부분을 외장메모리로 바인딩합니다.
local의 경우 진동이 되지 않는 버그가 발생하여 현재 분석중에 있습니다.

1. 루팅과 busybox 설치가 선행되어야 합니다(마켓에서 busybox 검색하여 다운로드 후 실행)

2. 핵펀치나 자양님의 Galaxy S SD, Firmware Util을 사용하여 파티션을 나눠 주세요(추후 스크립트에서도 지원예정입니다)

3. 터미널이나 adb에서 busybox sh /sdcard/shine.sh를 입력해 주세요

4. 스크립트가 호출되면 네 가지의 옵션을 보실 수 있습니다.

f: 포맷과 패치 마법사입니다. ext2, ext3, ext4 중 한 가지의 포맷을 선택하면
자동으로 포맷 후 패치 마법사로 넘어갑니다
패치 마법사에서 i는 init.d를, p는 playlogos1을 이용하는 패치입니다.
테그라크 혹은 부두 사용자는 i, 나머지 분들은 p를 선택하시면 되겠습니다.

r: 복구와 동기화 마법사입니다. r옵션은 자동으로 현재 패치 상태를 파악하여 패치 해제를 해 줍니다.
s옵션은 내장 메모리의 바인드 동기화 작업을 수행합니다.

u: 서비스 마법사입니다. 패치 업그레이드시 패치를 해제할 필요가 없는 update기능을 제공합니다.
또한 펌업시에 패치를 해제하지 않아도 다시 외장과의 링크를 만들어 주는 repair기능도 있습니다.

x: 샤인 패치 마법사를 빠져나갑니다!

추후 지원예정 사항(변동이 있을 수 있습니다)
1. 외장메모리에 /data영역 통 마운트(local 진동버그 수정)
2. 외장메모리 파티셔닝
3. 체크옵션
4. 기타 잔 버그 수정


이 패치의 저작권은 맛클에 있으며, 원작자인 "샤인님"의 동의 없이 무단으로 배포나 수정이 불가능합니다.

패치 파일 내의 소스는 개별적으로 추출 후 사용이 가능하지만, 제가 많은 시간 공을 들여 짠 스크립트를 약간만 수정하여 배포한다거나 하는 것은 삼가해 주세요.
CCL라이센스 등록되어 있습니다. 무단 재배포시 CCL저작권법에 의거해 처리하겠습니다.
다른 곳으로 링크를 가져가시는 것은 괜찮습니다. 오히려 환영합니다(되도록이면 블로그 주소로...헤헤:))

문의는 http://www.matcl.com/ 혹은 http://shinenim.tistory.com/ 으로 해 주세요

Changelog
V2.2
1. 원낸드 모드 지원
이전에 올렸던 원낸드 심링크 바인드 패치를 스크립트화 하였습니다.
자세한 내용은 여기로..http://matcl.com/s/?document_srl=830210
스크립트 실행시 자동으로 원낸드 모드를 인식하여 원낸드 패치 옵션으로 넘어갑니다


위의 글과 달라진 점은 /system/media와 /system/fonts를 /dbdata영역으로 이동시킵니다.
dbdata영역 용량이 부족하신 분들은 안 하시는 게 좋겠네요. 그런데 한 번도 못봐서 안정화옵션까지는 추가하지는 않았습니다......
혹시 주메모리 영역이 60메가를 넘어간다!!너무 부족하다!하는 분들이 계시면 심링크만 하는 옵션도 추가할게요

2. repair wizard 추가

스크립트 변경시 패치를 해제해야 했던 것과 달리, repair wizard내의 update모드를 이용해 부팅스크립트를 업데이트할 수 있습니다.
이를테면 닐프스 사용중에 닐프스 관련 패치사항이 있다면 해제 안하시고 update만 하시면 됩니다.
또한 repair모드를 이용하면 시스템영역을 새로 덮거나 펌업등으로 패치가 해제된 경우에도 간편하게 복구할 수 있습니다(펌업시 패치 해제가 필요치 않음)

3. 닐프스 gc모듈이 실행되지 않던 점 수정

4. 기타 마운트옵션 조정(ext4 마운트옵션 최적화)


V2.1
1. 레이아웃 변경

2. 패치영역을 선택할 수 있습니다. app, data, dalvik-cache, 그리고 이에 더하여 나머지 15개 영역을 바인드하는 4가지의 선택옵션이 있습니다.
Y/N으로 선택하실 수 있습니다.

3. 원낸드 모드 사용자분들을 막는 옵션 추가(다음 버전에서는 내장 심링크 + 바인드를 넣을 계획입니다)
4. 패치방식이 변경되었습니다. 예전과는 달리, 1개의 스크립트로 모든 패치가 가능합니다
기존 버전 적용하신 분들은 해제 후 재적용해주세요.

2.2버전부터는 버전에서 소수점 자리수가 바뀔 때는 그냥 update기능을 넣고(패치 해제할 필요 없이 스크립트만 바꿔치기)
1의 자리수가 바뀔 때에는 해제 후 재적용하도록 할 계획입니다.

v2.0
18개 영역 바인드.
Extra Form
첨부
SHINEv2.2.zip  [File Size:4.72MB/Download:128]
댓글을 남겨야 다운로드가 가능합니다. 감사의 댓글을 달고 오른쪽 확인버튼을 눌러주세요.
다운로드시 일주일에 한개 이상의 게시물 작성이 필요합니다. 지금 자유게시판에 회원님의 하루를 남겨보세요.
추천♡버튼을 잊지 마세요. 추천인과 회원님 모두 포인트가 적립됩니다.
댓글 24
댓글 쓰기 권한이 없습니다.
List of Articles
제목 글쓴이 추천 조회 날짜
테스트 [TB23] 11/3/14테스트종료!!^^Super optimized kernel by 미친kamui 199 미친kamui 67 17324 2011.03.10
배포 [겔S : 0309 ] 이카루스패치 N3 배포(커널포함)합니다. 92 file 이카루스 56 29462 2011.03.07
배포 [TB23] 이카루스커널 배포합니다. (init.d, Voodoo Sound지원) 18 file 이카루스 13 10870 2011.03.06
배포 [re] WbdnBQdzhBYLJilCp ppegsnjwbmz 1147 2013.03.22
배포 [겔K : 이카루스패치 N3 ] 겔K용 이카루스패치 N3배포합니다. 37 file 이카루스 23 12933 2011.02.25
배포 [겔U : 이카루스패치 N3 ] 겔U용 이카루스패치 N3배포합니다. file 이카루스 28 15779 2011.02.25
테스트 [테스트마감 ] 겔U용 이카루스패치 N3테스트합니다. 30 file 이카루스 13 6329 2011.02.22
테스트 [테스트마감] 겔K용 이카루스패치 N3테스트합니다. 11 file 이카루스 10 4974 2011.02.22
배포 [겔S : 0304_이카루스패치N3] 이카루스패치 N3 배포합니다-TA28 당연히 지원. 323 file 이카루스 121 56302 2011.02.13
배포 [2010.02.13 PM8:58 수정][SHINE external patch]SHINEv2.2배포 시작합니다! 24 file 자체발광 15 5656 2011.02.13
테스트 [완료][테스트][SHINE External Bind patch]SHINE v2.2 테스트 시작합니다! 15 자체발광 7 5125 2011.02.12
테스트 [ 테스트마감] 이카루스패치 N3 테스트마감합니다. 101 file 이카루스 13 7101 2011.02.12
[X10 Mini Pro_U20i] X10 Mini Pro 2.0.2.A.0.24 펌웨어 배포 4 Beluga★Env 7741 2011.02.12
배포 [SHINE external bind patch]SHINE v2.1 정식배포 시작합니다! 27 자체발광 17 6379 2011.02.11
테스트 [완료][data18개 영역 bind][부두사운드v4]SHINEv2.1 테스트 시작합니다. 19 자체발광 5 5335 2011.02.10
배포 [data18개 영역 바인딩 + 부두 사운드v4!] SHINE외장패치 v2.0 공식배포합니다! 40 file 자체발광 13 7655 2011.02.08
배포 [겔S : 2월 9일 | Nilfs2 수정 ] 이카루스패치 N2 11버전 배포합니다. 133 file 이카루스 42 16441 2011.02.07
테스트 [테스트마감 ]이카루스패치N2 테스트합니다(Nilfs2) 139 file 이카루스 13 9500 2011.02.02
자유 [re] rDFYNfWQdgxBNHDGkey flmojfeqq 1572 2013.03.20
자유 [re] SeGBjhpcCDmbwr obgakk 1502 2013.03.21
테스트 [테스트마감][갤U][TA08] 1.2 OC Voodoo Kernel 32 [노숙자] 18 11418 2011.01.24
배포 [겔S:2월 1일 -부두사운드4] 겔S용 이카루스패치 N2 v10배포합니다. 496 file 이카루스 161 73788 2011.01.23
배포 ta13 OC 1.2GHZ 17 file Raven 11 9435 2011.01.21
테스트 [테스트마감] 겔S용 이카루스패치 N2_V3 (통합버전)테스트 44 file 이카루스 7 8926 2011.01.21
배포 [겔K : 1월 29 ] 겔K용 이카루스패치 N2 배포합니다. 57 file 이카루스 11 8707 2011.01.20
배포 [1/19 수정][TA13] Deodexed 커스텀 펌웨어 배포합니다! 22 file 자체발광 6 11672 2011.01.19
배포 [01/19 수정][TA13]테그라크 사용자를 위한 Deodexed 커스텀롬 올립니다. 34 file 자체발광 14 12899 2011.01.19
배포 [TA13] deodex 커스텀롬 (update.zip) 14 file HTC_Kovsky 5 10841 2011.01.18
테스트 [테스트마감 ] 겔K용 이카루스패치 N2 테스트 45 이카루스 7 5149 2011.01.17
배포 [겔S : 1월 11일 업글 V2] 이카루스 패치 N2 올립니다. file 이카루스 130 28837 2011.01.09
1 - 53 56