리텔
11.01.29
조회 수 6078
추천 수 0
댓글 13

안녕하세요 갤럭시K 유저입니다,



떡님 원문 : http://matcl.com/s/?mid=pxeboard9&document_srl=945818



떡님의 글을 참고하여 ,제 기준으로 정리해보았습니다.ㅎ



갤럭시S는 테마스토어에서 하면 되지만 K, U 는 되지 않기때문에 K, U 유저분들에게 참고가 됐으면 좋겠습니다.



잠금화면 통신사 문구는 작성을 했기 때문에, 이번에는 퀵패널 통신사 문구입니다.ㅎ



통신사 문구 수정법 : http://matcl.com/s/?document_srl=1426180




떡님 글과 함께 보면 쉽게 하실 수 있을 것이라 생각합니다!



글 속에 명령어들은 다 복사해서 붙여넣기 하시면됩니다! 하기 쉽습니다!



이글의 대부분은 떡님의 글을 인용한 것입니다.



원본은 백업해 두시는게 좋습니다..벽돌이 될지도 모릅니다.



그러니깐 왠만하면 업데이트 기능이 있는 테그라크 유저분들에게 추천합니다 ㅎ



필요파일은 services.odex 와 services.jar 이니 백업 해두시면 됩니다.ㅎ


android.policy.odex와 android.policy.jar 이 파일도 해주시면 좋을거같아요 ㅎ..


필수파일 : adb(첨부파일), java, busybox, 루팅, acroedit(네이버 검색하면 나옴)



adb창 하나로 설명드릴게요..ㅎ



필수파일 : adb, java, busybox, 루팅, acroedit



1. odex를 deodex로 변경



1. 첨부된 파일(file.zip)을 다운받아 압축을 풉니다. D드라이브에 그냥 풉니다.


그럼 D:file 이렇게 됩니다. 다른 드라이브에 압축 풀 분들은 뒤에설명도 수정하시면 됨.


2. 마켓에서 busybox를 설치합니다.


3. root, system폴더를 rw로 권한을 변경합니다.


(busybox mount -o remount,rw /system | busybox mount -o remount,rw /)


테그라크 시큐어버전은 안됨. 그냥 버전으로 테그라크인 경우는 생략해도 됨.


루트익스플로러로 들어가서 rw로 바꿔도 됨.


4. cmd창에서 생성된 폴더로 이동합니다. (시작-실행-cmd 엔터)


입력방법


1) d:


2) cd file


3) cd adb


5. CMD 명령어 : adb pull system system 이걸 입력합니다.


6. 입력하고 나면 줄줄이 소세지처럼 시스템 파일들이 나오고 있습니다(조금 걸림).


복사된 system폴더는 adb 폴더에 있기 때문에 file 폴더로 옮겨줍니다. 그리고 system폴더 들어간 뒤 framework 폴더에서 services.odex 와 services.jar 파일을 file폴더에 복사합니다. 그 뒤에 system 폴더도 옮겨주세요~


7. 그리고 cmd 창에서 다음을 입력합니다.


1) cd


2) cd file


3) java -jar baksmali.jar -d system/framework -x services.odex


4) java -jar smali.jar -o classes1.dex out



2. 변경된 deodex파일에서 변경될 파일 추출


1) 위의 상태에서 바로 java -jar baksmali.jar -o classes classes1.dex 입력합니다.



3. 추출된 파일에서 스크린락 글씨 수정하기


1. 위의 순서대로 다 했으면 classes라는 폴더가 생성되어 있습니다.


2. classescomandroidiserverstatusStatusBarService.smali 파일을 여세요. (Acroedit으로 연결되게하면 됩니다)





3. [ .line 3794 ] 를 검색하세요. (ctrl+F)


4. .line 3794 밑을 수정합니다.


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


원문


.line 3794


iget-object v1, p0, Lcom/android/server/status/StatusBarService;->mPlmnLabel:Landroid/widget/TextView;



invoke-virtual {v1, p4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V



.line 3812


:goto_10


return-void


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




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


변경


.line 3794


iget-object v1, p0, Lcom/android/server/status/StatusBarService;->mPlmnLabel:Landroid/widget/TextView;



const-string v2, "ThemeStore"



invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V



.line 3812


:goto_10


return-void



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



위의 빨간 문장을 밑에 쓴 것으로 변경 합니다.


const-string v2, "ThemeStore" <-영어는 바로 입력가능



퀵패널은 문장을 삽입해야하며, 원문의 p4를 v2로 고치고 똑같이 맞춰줍니다.



한글은 첨부자료의 StringToUniCode.class 파일을 이용합니다,


1) 새로운 cmd창


2) d:


3) cd file


4) java StringToUniCode "입력하고싶은 문장 작성" 하신후 엔터를 치면 변환된 코드가 나옵니다.


4. 그 코드를 복사, 붙여넣기형식으로 위 ThemeStore라고 써진부분에 작성해주시면 됩니다.





5. 수정을 하셨으면 저장하세요.






4. 추출된 파일을 deodex로 변경


1) D:file> 이렇게 되있는 상태에서


java -jar smali.jar classes -o classes.dex 입력



5. deodex파일을 odex로 변경


1. classes.dex 파일을 알집을 이용하여 services.jar 파일에 추가시킵니다.


방법


1) services.jar 파일을 알집으로 열기


2) 파일추가 버튼을 눌러서 file폴더에 있는 classes.dex 파일을 선택


3) 압축방법은 압축률 최대로 선택 한 다음 압축



2. 위의 방법까지 했으면 services.jar 파일을 adb 폴더로 복사해줍니다.


그 뒤에 cmd 창에 아래와 같이 입력


1) cd adb


2) adb push services.jar /system/framework/


3) adb push dexopt-wrapper /system/framework/



3. 위의 것을 다 했으면


cmd 창에서 adb shell을 입력하고 adb shell에서 아래 명령어를 입력하세요.


1) cd /system/framework/


2) chmod 777 dexopt-wrapper



3./dexopt-wrapper services.jar a.odex /system/framework/core.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar


한줄에 입력




4)


busybox dd if=/system/framework/services.odex of=a.odex bs=1 count=20 skip=52 seek=52 conv=notrunc



5) mv a.odex services.odex



6) reboot



끝!!! 요렇게 하면 끝입니당..



도움이 되시길 바랍니당 ㅎ



떡님의 자료에 adb만 첨부해서 넣어두겠습니다.



그럼 성공하시길 빌께요!!ㅎ

Extra Form
첨부
file.zip  [File Size:2.76MB/Download:192]
댓글을 남겨야 다운로드가 가능합니다. 감사의 댓글을 달고 오른쪽 확인버튼을 눌러주세요.
다운로드시 일주일에 한개 이상의 게시물 작성이 필요합니다. 지금 자유게시판에 회원님의 하루를 남겨보세요.
추천♡버튼을 잊지 마세요. 추천인과 회원님 모두 포인트가 적립됩니다.
댓글 13
  • ?
    음 겔유는 이렇게 하니깐 오즈로그 무한 부팅에 걸리네요.. v2로 바꿔적는 부분이 다른가봅니다..
  • ?
    리텔
    11.01.30
    그렇군요..v2 부분은 갤럭시s 도 다 바꿔주길래 똑같이 적용한 것인데 ㅠ ㅎ
  • ?
    네...저도 한번은 성공했었습니다.. ta08버전으로.. 이번 펌업되면서ta20에서 하는데 계속 벽돌되더라고요. 만힝 갈증나는 부분은 아니라..그냥 포기하고 있습니다 ㅠㅠ 상단바 시계색상 변경하는거 갤K도 성공하셨었나요?
  • ?
    비밥
    11.02.02
    갤유(TA20) 성공했습니다~ 퀵패널 통신사 문구 포함해서 전체 부분 글자색상 변경은 어찌하오리오까~~? ^^;;
  • ?
    리텔
    11.02.02
    색 변경은 위에 통신사 문구 수정법 참고하시거나 떡님 글을 참고하시면됩니닷!
  • ?
    milkis
    11.02.10
    감사합니다. 모토로이로 성공했습니다.
  • ?
    리텔
    11.02.10
    축하드려요^^!
  • ?
    감사합니다...리텔님 글보고 리액션도 한방에 변경했네요...^^
  • ?
    리텔
    11.02.12
    축하드립니다^^ !! 화이팅하세요!!
  • ?
    이태영
    11.02.20
    감사합니다 한번에 성공했네요!^^ 아근데 수정할려면 classes.smail 에서 문구만수정하고 다시 calsses.dex인가 이것만 넣어서 똑같이하면되나요?? 수정하는법을 알려주세요 ㅠㅎㅎㅎㅎ
  • ?
    IkhwanJ
    11.02.21
    하나하나 적용샷과함께 친절히 정보 공유해주셔서 너무 감사합니다. ^^
  • ?
    chmod 777 dexopt-wrapper
    이 부분이 문제네요...
  • ?
    device not found << 오류 뜨는데 어떻게해야하죠? ㅠㅠ
댓글 쓰기 권한이 없습니다.
분류 추천순 목록 검색 쓰기
List of Articles
제목 글쓴이 추천 조회 날짜
모바일 페이지에서 엔터키 효과 팁.. 7 won 1742 2011.02.11
HP Amp 바로가기, 키 리매핑 사용하기..^^ 2 쌍디파파 2137 2011.02.09
갤럭시S 사재 이어폰에 관해서. 29 neO 4318 2011.02.08
PNG 그림파일 음영 이상하게 나오는거 해결봤습니다. 10 file 불멸[갤 2819 2011.01.31
Spare Parts 에대하여... 12 아트몽키 2307 2011.01.31
SL28 마켓 검색안되는 내용 2 맛클하러 1939 2011.01.31
올리브폰 사용 시 박대리 조기퇴근 경보~ 2 bachpark 2232 2011.01.31
[re] RE:GalaxyU 스크린락/퀵패널 통신사 문구 변경 방법 및 상단바 시... 즈느 3757 2013.05.15
대기모드시 wifi절전정책바꿔 배터리절약하자~ 11 noheehun 4728 2011.01.30
갤럭시K,U 퀵패널 통신사문구 변경법 13 file 리텔 6078 2011.01.29
같은질문반복을 줄이기위해서! 11 라수 1652 2011.01.28
갤스 기본 테더링과 pdanet 사용기 3 김엘피 4365 2011.01.28
윈낸드 모드 복구시 주의점.. 7 arkx 2277 2011.01.27
노래 태그 정리, 순서 정렬 2 장경수 2833 2011.01.26
문자수신안될시 해결방법 찾음 ㅎㅎ(수신함,스팸) 2 nanblue 2522 2011.01.25
정확한 Deodex > Odex 변경법을 알려드리겠습니다. 5 라수 2952 2011.01.24
무거운작업많이하시는분들을 위한 메모리세팅추천 3 멍몽이 2595 2011.01.24
부두사운드와 갤럭시튜너 사운드 설정의 작은 팁 6 닉넴이뭐 6817 2011.01.23
펌웨어 2.2.1버젼부터 프레임워크파일 용량이 상승한이유와 해결책 6 file [갤럭시K] 2542 2011.01.23
jar 압축 푸는 방법 입니다. 16 file 술쌔비 3303 2011.01.22
번들이어폰 막귀용 eq 2 장경수 3534 2011.01.22
부두사운드적용문제 2 bEAt_Sun★ 2107 2011.01.22
부두사운드 초기화 현상들 6 키숑 3851 2011.01.22
개인적으로 듣기좋은 갤튜너값. 3 멍몽이 2022 2011.01.22
알파벳 대문자 연속 입력하기 8 앨런 1977 2011.01.21
브라우저 시작페이지 "about:blank" 산들애 3997 2011.01.21
TA13 루팅에대해서 물어보겠습니다 6 정천재 1882 2011.01.19
글래스락 투명화 파일들입니다~ 3 file 자체발광 2743 2011.01.19
TA13 퀵패널,락화면 문구변경 방법..^^ 4 아가페 2771 2011.01.19
[테그라크] 부팅애니 적용 6 날건 4883 2011.01.17
1 - 130 - 135