안녕하세요.
이카루스입니다.
겔S용 이카루스패치 N2 version11의 테스터님들 모집합니다.
테스트내용은,
Nilfs2 테스트입니다.
비밀번호는 리플해주시면 쪽지로 보내드린 비밀번호입니다.
물론 다른 패치들도 적용이 되는 최신버전입니다만, 테스트의 의의를 살려주시고,
테스트해주시기 바랍니다.
***********************************************************************
당연히 떡|벼리님의 Nilfs2 GC 설정 어플을 마켙에서 다운 후 설치하여 GC관리를 하시기 바랍니다.
테스트패치 진행전에, 본 테스트파일을 겔스에 저장하신 후, 기존패치 해제하시고 나서, ff 로 Permission fix 하신후,
자동리부팅후에,
원하는 N옵션을 사용하여 패치적용하시기 바랍니다.
리플을 남겨주시면 압축비밀번호를 쪽지로 보내드리겠습니다.
리플남겨주실때,
1. 사용펌 : ex, TA13
2. 커널 : ex, 테그라크15, Voodoo OC1.2 등
을 반드시 남겨주시기 바랍니다.
테스트완료후에,
정상적용유무
문제발생유무
를 리플이나 쪽지로 주시기 바랍니다.
iCaRuS Patch N2_v11
(통합버전)
(성능향상 + 부드러움) 확보
<수정사항 이력 >
[2월 4일 05 : 21] N2옵션 수정 및 기존N3옵션->N4로 변경, 신규N3옵션 추가 및 기타 옵션 점검
- 원낸드모드사용자중 N2옵션 적용시 무한부팅현상 부분 보완(테스트필요)
- 기존 N3옵션을 N4로 변경
- 신규 N3옵션추가 : 테그라크원낸드모드 사용자중 /system/fonts, /system/media를 외장 nilfs2 바인딩
[2월 2일 23 : 35] Nilfs2외장 마운트 추가 (Sub 매뉴 N ) version11
- 모든커널 사용자분들을 테스트를 대상으로 하며, 단, nilfs2의 특성 및 커널의 특성상 SUB매뉴인 N으로
들어가면, 추천하는 패치번호가 있으니 되도록 해당 커널에 맞게 추천해드리는 패치옵션으로 적용 및 테스트
해주시기 바랍니다.
- Nilfs2의 마운트 옵션을 최적화 옵션으로 연구하여 적용시켰습니다. 기존에 사용하셨던 Nilfs2의
마운트옵션은 거의 Default옵션이었을 것입니다만, 금번 패치적용전 Nilfs2의 최적화 마운트 옵션을 파악하고
본 테스트 버전에 적용하였습니다.
- 패치적용후, 반드시 마켙에서 떡|벼리님의 Nilfs2 GC 설정 어플을 다운받아 관리하시기 바랍니다.
본패치는,
순정 + 루팅사용자, Voodoo사용자, Tegrak사용자 분들을 위해,
1. 외장 SD카드 마운트
2. 이카루스 Tweak 16가지 추가 (순정커널 사용자분들은 Voodoo Sound2 포함)
를 adb 창에서 단 하나의 명령어로, 두가지 패치를 한번에 적용할수 있도록 고안하였습니다.
<적용효과>
- 외장 SD카드 마운트
- I/O 스케쥴러를 cfq -> deadline으로 변환
- 기존 cfq -> deadline으로 스케쥴러를 변동적용시키고, deadline속성파라미터 4가지를 수정하여 최적화
- Accesstime 최적화
- Kernel VM 일부 환경변수 수정
- Kernel 스케쥴러 일부수정
- 기타부가적인 부분 수정 (Wifi스캔 인터벌 등 수정하여 베터리 life 개선등등)
- 순정커널 사용자분들은 Voodoo Sound2를 추가 지원하니다.
(Voodoo 및 테그라크커널사용자분들은 기본적용되어 있으니 Voodoo Sound2는 신경쓰지 않으셔도 되며,
본 패치에서는 적용시키지 않음)
으로 총 16여가지부분을 수정 및 적용하여 기존패치 보다 몇배 향상된 부드럼과 성능향상을 꾀함
<주의사항>
0. 사전 백업 필수입니다.
1. 루팅필수, Busybox 인스톨 필수 (반드시 마켙에서 다운받으시고, 여신후, install하신 후 사용)
테마스토어나 KIED등의 어플설치시 "busybox를 설치합니다" 라고 나왔다고 해서 설치하지 않으시면 절대
안됩니다.
외장으로 마운트패치를 하실분들은 외장SD카드가 폰에 장착되어 있어야하며, 2번째 파티션이 존해해야합니다.
파티션은 원펀치등의 어플로 나누시되, 2번째파티션의 용량은 반드시 1.8GB이하로 나누셔야합니다.
혹, 원펀치(핵펀치)로 파티션 나눌 경우, 포맷까지는 원펀치(핵펀치)로 하면, 제 패치적용이 안됩니다.
2번째파티션의 크기 : 1.8GB 이하로 나누세요( 1.8GB = 1.8 * 1024 = 1843M)
2. 원펀치나 기타 외장SD패치를 사용하고 계시다면 반드시 해제하시고 적용하세요.
낙엽님 커펌은 제가 한번도 사용해본적이 없으므로 적용여부를 장담못합니다. 낙엽님 커펌에 적용하실 분들은 미리
별도로 문의 주시기 바랍니다.
3. 사용중이신 모든 어플들을 종료하시고, 미디어스캐닝도 모두 완료된 이후에 적용하시기 바랍니다.
4. 적용후 문제발생시 그 책임은 분명 본인에게 있습니다.
단, 본 유의사항과, 본문내용을 잘 읽으신분들은 문제발생할 요지가 거의 없습니다.
5. 적용했는데 잘 안된것 같다고 생각하셔도 복구하지 않고 또 적용하시면 저는 감당못해드립니다. (중복적용 금물)
마찬가지로 복구했는데 잘 안된것 같아서 또 복구하셨을때 역시 저는 감당못해드립니다. (중복해제 금물)
본 패치나 다른 패치나 동일합니다.
적용->해제->적용->해제->적용 의 정식 절차를 거쳐서 진행해주세요.
6. 2, 3, 4, T, T3, T4의 경우 패치적용하신 후 겔스가 켜진상태에서 외장메모리를 제거하지마시거나 포맷이나
파티션을 하신다든지 하시지 마세요.
T3, T4의 경우 겔스가 꺼진상태에서라도 외장메모리를 빼고 부팅하면 절대 안됩니다. (심링크의 단점)
1, 2, 3, 4, T 적용시 겔스가 꺼진상태에서 외장메모리 탈착후 부팅해도 이상없고, 다시 장착하고
부팅해도 이상없습니다. (바인딩의장점)
1번은 당연히 외장메모리와 전혀 무관합니다.
T2는 내장 심링크이므로 외장 SD카드의 유무와 무관합니다.
<적용방법>
1. 압축파일을 PC에 다운받아 압축 해제
( icarus.sh, icarusv.sh, icarust.sh, icarusn.sh, icaruschk.sh, icarus폴더)
2. 상기 압축해제하여 생성된 파일들과 개폴더를 SDCARD에 복사
SDCARD라 함은 ;
- 겔스와 PC연결시 보이는 겔럭시의 첫번째 디렉토리, 즉 루트디렉토리를 의미함 ( ex, 이동식디스크(H:) )
- 아스트로로 확인할 경우 /mnt/sdcard 디렉토리를 의미함
- 루트익스플로러로 확인할 경우 /sdcard 디렉토리를 의미함.
필요한 파일을 복사하셨으면, 겔스의 "이동식 디스크 사용안함" 으로 설정하시고 아래 3번 진행
3. 겔스와 PC를 연결하시고 adb를 실행 (별도의 터미널사용자분은 4번으로 가세요)
환경설정 > 응용프로그램 > 개발 에 들어가셔서, USB 디버깅이 체크여부확인. 체크되어 있어야합니다.
adb다운 및 사용방법(센빛님글링크) :
http://matcl.com/s/?mid=pxeboard34&page=4&document_srl=262636
adb실행 명령어 : adb shell 엔터
4. $표시 프롬프트에서 SU를 입력하여 슈퍼유저 권한 획득
$ su
<- 사용중인 커널에 따라 곧바로 # 표시 되고 슈퍼유저 권한부여될수있음, 그러면 아래 SU를 치지않아도 됨
<- su입력후, 폰을 보시면 Superuser에게 권한을 주는 창이 뜨며, Allow를 누르면됨
안하시면 아래 프롬프트 #이 안 나옵니다.
# _ 로 변환됨
5. busybox sh /sdcard/icarus.sh 엔터
-> can't open '/sdcard/icarus.sh 라 나오시는 분들은 PC에서 파일을 겔스로 저장하신 후," 이동식
디스크사용안함" 을 안하신분들입니다.
-> 이동식 디스크 사용안함으로 하신후 다시 해보세요.
-> 보도 못한 에러글씨들이 나오면 Busybox가 설치되지 않은것입니다. ( ex, 1539 line~~~~~)
마켙에서 다운후, 실행후, install하시고 다시해보세요.
6. PC화면에 아래 그림과 같이 매인 매뉴가 나옵니다.
N : 이카루스트윅 + Nilfs2 외장 마운트패치 SUB매뉴
이따가 스마트에러님과 별도 진행해야겠네요.