Location | Tag | Media  ||  A | P
첨부는 아이튠즈 9에도 먹히는 터치 익스플로러
이거는 아이튠즈 자동으로 백업되는거 방지 설정 프로그램(한번만해주면 끝)


1] Cydia 광고 차단 [2.2.1 전용]

** 3.0 혹은 redsn0w 0.8 로 JB 하신 경우, package.js가 아래와 다소 다릅니다.

 

Cydia의 광고를 차단하면, 로딩 속도가 약 70% 정도 빨라집니다.

WinSCP나 DiskAid를 사용해서, Cydia의 애플리케이션 폴더로 들어갑니다.
Package.js 파일을 가져옵니다.

Package.js 파일을 열어서 다음 데이터를 찾습니다.

 var depiction = package.depiction;
 if (depiction == null)
    $(".depiction").remove();
 else {
    $(".description").display("none");
    $("#depiction-src").src(depiction);
}
 

그리고 나서,
 
var depiction = package 부터 .src(depiction) ; } 까지
 
주석 처리를 해주세요. (사이에 /*, */ 를 달아주시면 됩니다.)
 

그리고, Cydia를 실행해보면 ...


광고로 도배된 어플이 깔끔하게 나옵니다. 체감속도 확실히 보증합니다. :) 단, Depiction을 차단하는 것이므로, 테마 같은 경우에는 미리보기 같은게 안될 수도 있어요.

 

 

 

[2] 사파리 백그라운드 실행 방지, 메모리 확보

 

모바일 사파리를 페이지가 열린 채로 종료하면, 사파리가 종료된게 아니라 백그라운드에서 계속 실행되고 있습니다.

 이럴 때는 홈 버튼을 꾹 눌러서 프로세스를 죽여주시면 됩니다만, 이걸 자동으로 해주는 SafariQuitter 라는 트윅을 설치해주시면 편합니다.

 Cydia나 Icy의소스 관리 메뉴로 가셔서 cydia.iphoneil.net 라는 소스를 추가해주세요. 그리고, SafariQuitter 를 다운받으신 다음에, 리부팅을 해주시면 끝납니다.

 이걸 설치해주고 나면, 사파리가 백그라운드 서비스에서 더 이상 실행되지 않습니다.

  

[3] 쓸때없는 Daemon 삭제하여 메모리 확보 [주의]

확실한건, 제 아이팟 터치 (1세대)의 메모리 최적화 후 여유 메모리가 63MB 까지 확보가 되었다는 겁니다. =)


쓸때없는 Daemon 삭제 (2009-09-30 업데이트)

 아래 Daemon을 전부 삭제하고 거의 한달 넘짓 사용하였지만, 어떠한 오류도 발견되지 않았습니다.

필히 원본 파일 백업 필수!!

iFunbox 혹은 DiskAid, WinSCP로 다음 경로로 들어갑니다.


/System/Library/LaunchDaemons


아래 Daemon을 전부 삭제합니다.

com.apple.AddressBook.plist - 이 Daemon을 삭제하면, 주소록 상세 보기 로딩 속도가 약간 늘어납니다. 주소록을 사용하지 않으시면, 삭제하셔도 좋습니다.
com.apple.AOSNotification.plist - 이메일 푸싱 서비스
com.apple.aslmanager.plist - 이메일 푸싱 서비스
com.apple.CrashHousekeeping.plist - 크래쉬 로그 관련 서비스
com.apple.dataaccess.dataaccessd.plist - 마이크로소프트 익스체인지 동기화 서비스
com.apple.datamigrator.plist - USIM에 연락처 저장 (아이팟 터치 필요없음)
com.apple.DumpPanic.plist - 크래쉬 로그 덤핑
com.apple.MobileInternetSharing.plist - 인터넷 쉐어링 서비스
com.apple.powerlog.plist - 파워 로그 서비스
com.apple.racoon.plist - VPN 서비스 (이 Daemon을 삭제하면, VPN을 사용하실 수 없습니다.)
com.apple.ReportCrash.DirectoryService.plist - 오류보고
com.apple.ReportCrash.Jetsam.plist - 오류보고
com.apple.ReportCrash.plist - 오류보고
com.apple.ReportCrash.SafetyNet.plist - 오류보고
com.apple.ReportCrash.SimulateCrash.plist -오류보고
com.apple.stackshot.server.plist - 관련 설명.. 삭제해도 무방합니다.
com.apple.syslogd.plist - 시스템 로그 서비스
com.apple.tcpdump.server.plist - 덤핑

<
[4] 아이팟 터치에 가상 메모리를 사용하여 튕김 방지 +a 
 

 사실 가상메모리라는 것이, 꼭 필요한 것이 아닙니다. 애플에서도 이 기능을 꺼둔 것을 보면, 그 이유를 알 수 있겠죠. 그래도, 어플이 자주 튕기시는 분들은 한번 설정해두셔도 좋을 듯 합니다. 반드시 권하는 트윅은 아닙니다.

두가지 방법이 있습니다만, 아무거나 하셔도 가상 메모리 설정은 됩니다.


어쨌든 간에.. 두개 다 기본 구동원리는 같습니다만, 중국분이 만드신 것은 자동으로 메모리 최적화 해주는 기능이 포함되어있습니다.. -_-;;

 

-----------------------------------------------------------------------------

개발자 ( = liushan168 )가 테스트한 환경은 iPhone 3G, iPhone OS 3.1 에서 테스트하였으며, 잘 작동된다고 합니다. 저는 아이팟 터치 1세대, 3.1.1 펌웨어에서 사용 중 입니다..

 아이폰, 아이팟 터치에서 가상 메모리를 사용하여 무거운 어플리케이션 혹은 여러 백그라운드 서비스를 돌리고 있는 환경에서도 아이팟 터치를 쾌적하게 사용할 수 있습니다.

 

 가상 메모리란? - http://ko.wikipedia.org/wiki/%EA%B0%80%EC%83%81_%EB%A9%94%EB%AA%A8%EB%A6%AC

 

iPhoneVM.deb

 일단, 가상 메모리를 설치하게 되면, 실행되고 있는지 등은 전혀 알 수 없습니다. 심지어 프로세스 명단에서도 나오질 않거든요. 설치가 잘 되었는지 안되었는지는, Cydia 에서 확인하시면 됩니다.

 

 위에 iPhoneVM.deb 파일을 다운받아 /private/var/root/Media/Cydia/AutoInstall 폴더 안에다가 넣어주시고, (없다면 만드시길) 리부팅을 하여 설치를 합니다.

 

 그럼, private/var/vm 폴더가 생성되어있는 것을 보실 수 있습니다. 이제부터 메모리가 부족하면, 여기에 스왑 파일 (약 256MB 가량) 이 저장됩니다.


 현재 사용 중인데, 여러 어플리케이션을 실행하고 테마까지 사용해도 부드럽게 잘 작동됩니다. :)

본문(*중문 입니다)을 보시려면 여기 를 클릭하세요.


---------------------------------------------------------------------------

다음은 기본 설정된 가상 메모리를 설정하는 방법 입니다.

 하지만 이 방법은.. 애플에서 만들어서 신용은 가긴하지만.. 해외 포럼에서 반응이 제각각 입니다. 빨라졌다는 하는 사람들도 있고.. 아예 음악도 제대로 재생못한다고 할 정도로 느려진다고도 하고.. 사용하다가 스프링보드가 멈춰버린다고도 하고.. 사람들마다 천지차이 입니다.. -_-;;

http://www.mediafire.com/?sharekey=f5149a228b8ed2f608f8df73f2072ed667d264aad42d069fb8eada0a1ae8665a

위 링크타셔서 com.apple.dynamic_pager.plist 를 다운받아서,

/System/Library/LaunchDaemons 폴더에 넣어주시고, 리부팅하시면 가상메모리가 설정됩니다.


3.x 펌웨어에서 정상 작동을 확인했고,
2.x 펌웨어 테스트를 하기 위해 다운그레이드 중 입니다. :)

Posted by Bestend
: