퀵패널 하단에 자리잡고있는 통신사 문구를 제거하거나 변경하는 방법을 설명하겠습니다
준비물
1. LGSystemUI.apk
2. 텍스트에디터프로그램 혹은 메모장
3. apk tool (네이버에 검색하면 있음, 사용방법은 아래를 참고하세요)
작업방법
먼저
1. 통신사문구를 제거 하실분은 (1), (2), (6) 만 하시면 되고요 (6)번에서 resources.arsc 파일은 끌어다 놓을 필요없습니다
2. 통신사 문구를 변경 하실분은 (1)~(6) 번 까지 모두 따라하셔야 됩니다
(1) 디컴파일이 끝난후 LGSystemUI 폴더안에 \res\layout 폴더로 이동하세요
그리고 status_bar_expanded.xml 파일을 텍스트에디터프로그램으로 열어주세요
(2) 퀵패널 통신사 문구 제거
5 라인
<com.android.systemui.statusbar.phone.CarrierLabel android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Network" android:gravity="center" android:layout_gravity="bottom" android:id="@id/carrier_label" android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="="@dimen/carrier_label_height" android:layout_marginBottom="@dimen/close_handle_height" />
여기서
android:layout_height="@dimen/carrier_label_height" 값을 android:layout_height="0.0dip" 로 바꿔주시고 저장 하시면 됩니다
(3) 퀵패널 통신사 문구 변경
5라인 아래에 아래 값을 추가
<TextView android:textSize="15.0dip" android:textColor="#ff5dcde6" android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Network" android:gravity="center" android:layout_gravity="bottom" android:id="@id/user_carrier_label" android:layout_width="fill_parent" android:layout_height="@dimen/carrier_label_height" android:layout_marginBottom="@dimen/close_handle_height" android:text="Optimus G" />
. android:textSize="15.0dip" : 글자크기 입니다 15.0 대신 다른 값을 넣어주시면 됩니다.
. android:textColor="#ff5dcde6" : 글자색상 입니다 ff5dcde6 대신 다른 값을 넣어주시면 됩니다 앞에 ff는 투명도이고 5dcde6 은 글자색상인데 html 색상표로 찾으시면 됩니다.
. android:text="Optimus G" : Optimus G 대신 원하시는 문구를 넣으시면 됩니다 한글이나 기호는 꼭 유니코드로 변경하셔서 넣어셔야 됩니다.
(4) res\values 폴더로 이동하신 후 ids.xml 파일을 텍스트에디터 프로그램으로 열어주세요
(5) id값 추가
맨 아래에 <item type="id" name="user_carrier_label">false</item> 값을 추가 후 저장
(6) 컴파일 하시고 컴파일된 LGSystemUI.apk 파일을 7zip 으로 열어서
resources.arsc 파일과 res\layout 폴더에 있는 status_bar_expanded.xml 파일을 적당한 곳에 끌어다 두고
원본 LGSystemUI.apk 파일을 7zip으로 열어서 위에 파일을 같은 위치에 넣으신 다음 폰에 퍼미션 주시고 적용후 재부팅 하시면 됩니다