# Tip 1. playlogos1 대체파일
기존에 rooting만 하고 playlogos1 수정해서 이것저것 많이 가지고 놀았었는데
진저브레드는 playlogos1이 없어졌더라구요 ^^;;
그래서 혹시 필요하신 분들 있을까봐 대안을 만들어봤습니다.
일단 playlogos1 역할을 하던 파일이 /system/bin/samsungani 요 파일로 바뀌긴 했는데요
(thanks to 테그라크님)
기존처럼 그 파일에 쉘 코드 박아서는 실행이 안됩니다.
그래서 핵펀치에서 쓸려고 바이너리 파일 하나를 구웠는데,
아시다시피 떡님이 워낙 관리하시는게 많아서 (저는 어플 만들줄을 모르고 -_-;;)
언제 핵펀치가 업뎃 될지는 잘 모르겠습니다.
필요하신 분들 있으면 한번 테스트 해보셨음 해서 올립니다 ^^;;
아래 사용방법대로 파일을 설치하고 나면
/system/bin/byurry_init.sh 이 파일을 수정하셔서 가지고 놀면 됩니다.
/system/bin/hackpunch_int 요 파일은 단순히 byurry_init.sh를 실행하는 기능밖에 없습니다.
기본 세팅은 /system/etc/rc.d/ 요 안에다가 S(대소문자 구별함)로 시작하는 파일 넣어두면 부팅 애니 뜨기전에 실행합니다.
(물론 chmod 755 등으로 실행권한 주셔야됩니다.)
byurry_init.sh 안에 변수만 간단히 수정 하심 다른것도 되구요.
어차피 개발자 분들이나 뭔가 하고 들여다 보실듯 해서 자세한 설명은 생략합니다 ^^;;
- 사용 방법 -
1. 첨부된 hackpunch_init 파일을 /system/bin에 copy한 후
chown root.root /system/bin/hackpunch_init
chmod 6755 /system/bin/hackpunch_init
2. 첨부된 init_byurry.sh파일을 /system/bin에 copy한 후
chown root.root /system/bin/byurry_init.sh
chmod 755 /system/bin/byurry_init.sh
3. rc.d 디렉토리 생성(부팅시 S로 시작되는 파일들을 실행시켜줌, 대문자 S만 실행됨, 실행권한 필요)
mkdir /system/etc/rc.d
4. 원본 samsungani 파일 백업
busybox mv /system/bin/samsungani /system/bin/samsung_bootanimation
5. 첨부된 samsungani 파일을 /system/bin에 copy
chown root.shell /system/bin/samsungani
chmod 755 /system/bin/samsungani
(제가 첨부한 파일의 기본 설정은 /system/bin/bootanimation으로 되어있습니다.
삼성에서 제공하는 로고를 보고 싶으신 분은 /system/bin/samsung_bootanimation 주석을 해제하면 됩니다.)
# Tip 2. 부팅 애니메이션 변경하기
기존에는 playlogos1을 좀 트윜한후 /system/media에다 bootanimation.zip을 카피하는 방법으로 간단하게 부팅애니메이션 변경이 가능했는데요
진저브레드에서는 이 방법이 안먹힙니다.
왜 그런가 좀 찾아봤습니다.
우선 adb로 접속해서 다음과 같이 명령어를 쳐보시면
busybox strings /system/bootanimation | busybox more
아래와 같은 부분을 쉽게 찾으실수 있을겁니다.
.
.
.
debug.sf.nobootanimation
BootAnimation
boot animation disabled
/system/media/sanim.zip
desc.txt
.
.
.
아하하 ^^;;
그냥 이름이 bootanimation.zip에서 sanim.zip으로 바뀌었군요...
제 폰에서 기존에 쓰던 bootanimation.zip을 sanim.zip으로 바꿔서 테스트 해보니깐 잘 되네요 ^^
(
물론 /system/bin/samsungani를 다음과 같이 트윜해야 합니다,
#!/system/bin/sh
/system/bin/hackpunch_init # 요건 그냥 Tip 1에서 제가 가지고 놀려고 넣어둔 세팅입니다.
/system/bin/bootanimation
암튼 뭐 이부분은 커널 개발자 분들이 알아서 해주실거고,
부팅 애니메이션 적용 지원하는 커널이 나오는데로 테마스토어에서도 정상적으로 부팅 애니메이션 적용 지원하겠습니다~
)