
1. SummerBoard 설치
일단 이것을 하기 위해서는 SummerBoard라는 것이 필요하다. SummerBoard를 깔기 위해서는 아이팟 터치가 jailbreak(해킹) 되어야된다. 그리고 무선랜에 연결할 수 있는 환경이 되어야 한다. 후훗. 복잡한가?
복잡할 것 없다. 우선 자신의 터치가 jailbreak가 되지 않았다면 아래 링크로 가서 jailbreak를 한다. 채 30분도 걸리지 않는다.
아이팟 터치 해킹(jailbreak)하기 by driemon
그것이 성공했다면 Summerboard를 설치한다. 설치 방법은 두가지다.
a. 터치에 있는 installer를 이용하여 설치를 한다.
jailbreak에 성공하였다면 메인화면에 installer라는 app가 보인다. 그것을 클릭하면 여러가지 설치할 수 있는 프로그램 리스트가 보이는데 거기서 Summerboard를 선택하고 install을 하면 된다. 가장 편한 방법이다. (당연히 터치가 Wi-Fi를 통해 인터넷에 연결되 있어야 한다.)
b. 직접 SSH를 이용하여 up-load한다.
요건 좀 복잡하다. 일단 아래의 링크를 통해서 Summerboard를 다운 받자.
Download SummerBoard Alpha for Firmware 1.1.1
다음엔 압축을 해제하게 되면 SummerBoard라는 폴더가 생성되고 그 안에 여러 파일들이 있다. 해당 파일들을 다음과 같이 SSH를 이용하여 나의 터치의 해당 폴더로 전송해 준다.
SummerBoard.framework -> /Library/Frameworks/SummerBoard.framework
SMBPrefs.app -> /Applications/SMBPrefs.app
Themes -> /var/root/Library/SummerBoard/Themes
com.apple.SpringBoard.plist -> /System/Library/LaunchDaemons/com.apple.SpringBoard.plist
SMBPrefs.app -> /Applications/SMBPrefs.app
Themes -> /var/root/Library/SummerBoard/Themes
com.apple.SpringBoard.plist -> /System/Library/LaunchDaemons/com.apple.SpringBoard.plist
그리고 plist 파일의 권한이 -rw-r--r-- 으로 되있는지 체크한다. 여기까지 완료하였다면 메뉴얼 인스톨 성공이다.
자 인스톨이 성공되었다면 메인화면에 SMPrefs 라는 아이콘이 생긴다. 이것이 SummerBoardPreference 를 조정해 주는 아이콘이다. 이 프로그램을 통해 여러가지 테마를 선택할 수 있다.
2. 테마 제작
위의 작업이 원할히 끝났다면, SMPrefs를 클릭하고 들어가면 상단에 Theme라는 메뉴가 보인다. 그것을 선택하면 몇가지 기본 Theme들이 보인다. 하나를 선택하고 다시 전 메뉴로 와서 맨 아래의 Restart SpringBoard를 클릭하면 일종의 맥에서의 Finder를 재시작하는 것처럼 바탕화면으로 나갔다가 다시 들어온다. 그러면 선택한 Theme가 적용되어 있다.
본 내용은 SummerBoard 페이지에서 인용해 왔다.
SummerBoard 페이지
자 이렇게 Theme를 사용할 수 있는데, 개인이 제작한 테마를 쓸수도 있다. 얼마나 즐거운가!!
일단 테마는 터치상에서 아래의 폴더에 저장이 된다.
/var/root/Library/SummerBoard/Themes/
테마의 구조는 간단하다. 원하는 테마 이름의 폴더를 생성하고 그 아래에 다음과 같은 파일들과 폴더를 두면 된다.
ThemeName/StatusBar.png - 상단의 Status bar 용 이미지 (optional, 320x20 PNG, alpha)
ThemeName/Wallpaper.png - 배경화면용 이미지 (320x480 PNG, no alpha)
ThemeName/Dock.png - 하단의 Dock용 이미지 (320x91 PNG, alpha)
ThemeName/Icons/ - 프로그램에 사용되는 여러 아이콘 이미지들을 넣는 폴더 (optional, 59x60 PNG, alpha)
ThemeName/Wallpaper.png - 배경화면용 이미지 (320x480 PNG, no alpha)
ThemeName/Dock.png - 하단의 Dock용 이미지 (320x91 PNG, alpha)
ThemeName/Icons/ - 프로그램에 사용되는 여러 아이콘 이미지들을 넣는 폴더 (optional, 59x60 PNG, alpha)
optional 로 되있는 것들은 꼭 필요한 것은 아니다. 없어도 해당 프로그램의 기본 아이콘을 가져오기 때문에 상관이 없다. 다만 내가 원하는 테마에 어울리는 아이콘으로 보이지 않을 뿐이다.
포토샵이나 다른 이미지 프로그램을 이용하여 해당 사이즈에 맞게 원하는 그림을 생성해서 테마 이름으로 명명된 폴더아래 상기 이미지들을 넣고 그 폴더 채로 저 위의 테마 폴더 아래로 up load를 하면 끝이다.
나 같은 경우엔 그림실력도 없고 해서 간단히 하늘색 배경에 내 driemon의 앞의 d를 마크화해서 넣어 보았다. 다른 아이콘들은 그냥 다른 테마의 것들을 그대로 복사해 붙혔다. Dock이미지도 그렇게 했다. alpha채널이라 머 달리 제작할게 없었다. 다른 테마의 dock 이미지를 열어보면 알것이다.
정상 적으로 설치가 되었다면 아래처럼 내가 제작한 테마가 터치에서 디스플레이 된다. ^^
Trackback URL : http://www.driemon.net/tc/trackback/248



Leave your greetings here.
jailbraker는 아직 해보지 못했어요. ^^;
여긴 포항에선 무선인터넷을 하기엔 좀 어렵습니다. 대구에서 한번 접속해봤다는~~ㅡㅜ;
로고를 어떻게 제작해드리면 되죠???
시간되면 만들어볼께요. ^^/
아.. 저렇게 그닥 어렵지 않게 Theme을 만들 수 있군요..
덧) 이제 Installer 안에 있는 Summerboard를 설치해도 잘 됩니다 :D
ClmpFg <a href="http://emvxhlogzrjf.com/">emvxhlogzrjf</a>, [url=http://gzluudvuivnf.com/]gzluudvuivnf[/url], [link=http://eurplilswmmu.com/]eurplilswmmu[/link], http://zbgjjpspxkox.com/