2009. 12. 10. 17:16

아이폰에 테마를 적용해보자 #2 - HTC폰 테마


아이폰 테마 적용


# 해당 테마는 iOS3.x의 적용시에 작성된것입니다.
  최근 iOS5등에서 사용할 경우 정상적으로 표시가 되지 않을 수 있습니다.


아이폰을 이제 일주일 넘게 사용하면서 테마에 푹 빠져있네요.
오늘은 외국 사이트를 보다가 발견한 테마를 적용해 봤습니다.
HTC폰의 UI형태를 아이폰에 적용하도록 한것입니다.
원작출처 : http://www.redmondpie.com/htc-hero-sense-ui-on-iphone/

이 테마는 윈터보드용 테마이고 원작에서 시간을 표시하던 부분에 일자를 넣고 년도와 요일을
표기하였습니다. 그리고 이미지와 독부분을 바꾸었습니다.

※ 아래 스샷중에 일자와 요일이 잘못 나온것은 테스트하며 찍은 이미지여서 그렇습니다.
테마파일은 맨 아래에 링크 시켜 놓았습니다.



이 테마는 탈옥한 아이폰 제품에만 해당된다는것을 먼저 말씀드립니다.
아래 화면은 이미 적용된 아이폰용 테마입니다. 그럼 아래와같이 한번 적용해 보겠습니다.
[적용된 이미지]



먼저 적용하기전에 몇가지 어플이 필요합니다.
윈터보드 : 이것은 모두 가지고 계시리라 생각합니다.
iBlank : 첫번째 화면에 공백을 넣기 위해서 필요합니다. (Cydia 어플)
BlankNull : 블랭크아이콘을 클릭했을 경우 오작동을 안하게 해줍니다. (Cydia 어플)



[iBlank설정]
먼저 아이폰의 첫번째 페이지의 아이콘들을 모두 다른페이지로 이동을 합니다.
그리고 iBlank어플을 실행합니다. 실행을 하면 다음과 같은 화면이 나옵니다.
여기서 공백 아이콘으로 만들 12를 클릭합니다. 그럼 생성했다는 메세지가 출력됩니다.
홈버튼을 클릭해서 바탕으로 빠져나옵니다.
여기서 까만바탕에 언어설정한다고 메세지뜨실수도 있는데 그냥 두시면 됩니다.

[iBlank 이미지]


그냥 보았을때는 아무 변화가 없습니다.
생성이 되었다면 아이콘들이 부들부들 떨때까지 아무 아이콘이나 쿡~ 길게 누르고 있습니다.
그럼 조금전에 생성했던 블랭크 아이콘들이 맨 마지막 페이지에 이미지는 없고 X표시만 되어
떨고 있을 겁니다.
이것을 첫번째 페이지에 아래 그림처럼 날짜 있는 부분에 12개를 옮겨 놓습니다.
이렇게 하면 4번째줄에는 다른아이콘을 3개까지 더 놓을 수 있습니다.

[부들부들 떠는 이미지]


그럼 1차적으로 프로그램 준비는 모두 끝났습니다.
다음으로 설치하시는분에 맞게 배경과 날씨 설정을 하시면 됩니다.

배경화면변경]
- HTC_Theme인경우
압축파일내에 배경화면방의 파일을 한개 선택하셔서  WeaterWidget.theme방의
Wallpaper.png파일을
선택하신 다른 배경으로 바꾸시면 됩니다.

- HTC_Theme2 인경우(2009.12.12 추가)
편집하시거나 또는 구하신 배경화면을 테마의 WeaterWidget.theme\Private방의
Wallpaper.png에서 Wallpaper9.png중에서 바꾸고 싶은것을 바꾸시면 됩니다.
이 배경은 시간에 따라서  돌아가며 변경됩니다.


날씨변경]
해당 지역을 이 파일에서 수정을 하셔서 넣으시면 됩니다.
WeaterWidget.theme\\Private\\configureMe.js 파일을 노트패드로 엽니다.
상단에 주석 해놓은곳의 var locale = "Seoul, South Korea" 부분의 Seoul부분을 해당
지역명으로 변경하시고 저장을 하시면 됩니다.

JS파일 수정을 하시고 저장은 아래 그림처럼 유니코드로 하시는것이 좋습니다.

[유니코드 저장화면]


테마파일 아이폰에 넣기]
다음은 다운받은 테마파일 2개를 아이폰에 넣습니다.
아이폰의 /private/var/stash/Themes.??????/ 방에 테마 두개를 모두 옮겨 놓습니다.
넣으실때 디렉토리 퍼미션은 755로 맞추어 주세요.
모두 넣으셨다면 윈터보드에서 해당 테마를 선택을 합니다.

참고)
아래의 이미지에서 보이듯이 WeaterWidget테마가 iVillain테마보다 상위에 있어야 합니다.
바뀌어 있다면 살짝 잡아서 위로 올려주세요.

[윈터보드에서 해당 테마 선택하는 화면]



그러면 아래 그림과 같이 아이폰에 적용된 테마모습을 보실 수 있습니다.




위에처럼 했는데 테마적용이 아무것도 안되었다면 다음을 보세요

해당 테마들의 방의 퍼미션이 아래 그림처럼 755인지를 체크해보시고 아니라면 수정하신후
적용해 보시기 바랍니다




그래도 안되신다면 다음을 참조하세요.
디렉토리에 넣었을 경우 아무것도 적용이 안되시는 분들은 PC Suite를 사용하여 다음과

같이 적용해 보시기 바랍니다.
PC Suite다운링크 : http://www.ipcsuite.com/
                           http://www.pandaapp.com/content/2009-11-04/20091104004825349.shtml
PC Suite설치후에 맨 왼쪽위에 아이폰그림 클릭하시고 언어를 영문으로 바꾸어놓으세요.

PC Suite프로그램을 띄우고 아이폰을 컴퓨터에 연결합니다.
처음 아이폰을 연결하면 프로그램 설치동의와 설치후 아이폰의 재부팅을 요구합니다.
그럼 재부팅을 하고 다시 동기화를 진행하시면 됩니다.

그럼 아래와 같은 화면이 뜹니다. 우측 상단에 자신의 아이폰이 올라와 있다면 성공입니다.
여기서 탈옥되지 않은 아이폰이라고 나온다면 안정화 작업을 하지 않은것일 수 있습니다.

여기서 표시된것과 같이 Media탭에 Themes를 선택합니다.

[PC Suite 그림]


그리면 아래와 같은 화면이 뜨는데 왼쪽 메뉴에서 Add Theme 버튼을 선택합니다.




그럼 다음화면과 같이 테마를 선택할 수 있는 화면이 표기가 됩니다.
여기서 추가할 테마를 선택하시고 오른쪽 밑에 Confirm 버튼을 클릭하여 완료를 합니다.
오른쪽에 표시된 두개의 폴더를 한개씩 선택하여 추가합니다.



참고)
여기서는 아이폰의 정규화된 파일들만 올라가기때문에 .js파일과 .gif파일은 별도로
올려주셔야 합니다. 이제 /private/var/stash/Themes.??????/방에 파일들을 올려주시면 됩니다.
그리고 윈터보드에서 테마선택하세요. 그러면 적용된 테마를 보실 수 있습니다.


============================================================================
테마파일 다운 :
HTC-Theme : 배경이 한가지만 지원됨.
HTC-Theme2 : 배경이 시간에 따라서 지정된 것으로 변경됨.

일자 나오는 부위를 시간표시로 하고 싶으시다면 아래 파일을 받아서 iVillain.theme방에 파일을
덮어쓰기 하세요.


HTC-Theme를 먼저 사용하시다가 Theme2를 사용하려고 하시는 분은 기존에 설치된 테마를
모두 지우시고 Theme2로 다시 설치해 주세요.
2009.12.13  => 리스프링을 하면 항상 첫번째 배경만이 뜨기때문에 랜덤으로 배경이 시작하게
                  변경함. 배경이미지 4개에서 10개로 변경.
============================================================================



스프링보드가 반만 걸친 스샷을 찍기가 어렵네요..^^*

이 테마는 첫페이지를 배경으로 쓰기때문에 페이지 하나를 비워둔다고 생각하시면 됩니다.
때문에 페이지를 모두 채울만큼 어플들을 많이 사용하시는 분이 계시다면 추천하지 않습니다.
첫페이지에는 자주쓰는 3개의 아이콘을 더 가져다 놓을 수 있습니다.
그리고 글자체를 변경해서 사용하시는 분은 글자가 밀릴수도 있습니다.

그럼 적용 잘 하시고 즐거운 아이폰 생활 하세요. ^^*


Posted by Messace
,