ikari 님 질문에 대한 답을 이 글타래에 적합하여 이 곳에 작성하였습니다-
아이콘 순서는 /System/Library/Coreservices/Springboard.app/N45AP.plist를 수정하면 됩니다.
자신이 고정하고 싶은 프로그램만 적어주시면, 나머지 프로그램은 어떻게 배열되는지는 잘 모르겠지만, 아무튼 알아서 배치해줍니다.
수정 방법은..
...........
<dict>
<key>buttonBar</key>
<array>
<dict>
<key>displayIdentifier</key>
<string>com.apple.mobileipod-AudioPlayer</string>
</dict>
<dict>
<key>displayIdentifier</key>
<string>com.apple.mobileipod-VideoPlayer</string>
</dict>
<dict>
<key>displayIdentifier</key>
<string>com.apple.mobileslideshow-Photos</string>
</dict>
<dict>
<key>displayIdentifier</key>
<string>com.apple.MobileStore</string>
</dict>
여기 까진 밑에 독에 나타날 아이콘인데 저는 수정 안해봤습니다- 또한 수정할 생각도 없구요
그 아래부터가 Spring Board를 수정하는 곳입니다.
<key>iconList</key>
<array>
<dict>
<key>displayIdentifier</key>
<string>com.apple.mobilesafari</string>
</dict>
<dict>
<key>displayIdentifier</key>
<string>com.apple.youtube</string>
</dict>
........
이렇게 나와있는데, 바로 저 부분만 수정하면 됩니다.
<dict>
<key>displayIdentifier</key>
<string>com.apple.mobilecal</string>
</dict>
바로 이 코드!
<string> ~ </string> 사이에 넣고싶은 프로그램의 실행파일(?) 을 넣어주면 됩니다.
저 명령어가 어딘가 모여 있을 것 같지만.. 저는 못 찾았습니다...;
그래서 제가 한 방법은 /Applications 폴더 내에 각각 프로그램 폴더로 들어가보면 Info.plist 가 있습니다.
이 파일을 열어보면 위에서 다섯번째 줄 정도에
...........
<key>CFBundleIdentifier</key>
<string>com.apple.mobilecal</string>
.............
라고 나와있습니다. 저 명령어를 복사해서 썼습니다-
혹시 모르니 모든 작업은 백업 후에 해주세요 ^^
수정 후에 재부팅하면 예쁘게 배열됩니다-