본문 바로가기

Cell/Android

[Android] System 부분의 정리

안녕하세요.

 M1S Secur 입니다.

 

처음으로 쓰는 강좌네요.

일단 사진은 저의 옛날의 lg 베가레이서의 사진으로 하겠습니다.

대부분의 기종은 /system 구조는 다  저런형식이기에 기종은 그리 상관하지 않으셔도 됩니다.

 

 

 

 

일단 app 부분은 Application 어플리케이션 부분입니다.

물론 설정에 들어가서 함부로 지울수 없는 부분입니다. 저곳에 통신사의 어플리케이션이나 블루투스나 NFC 혹은 SystemUI.apk 라고 상단바부분을 맡는 곳이 있습니다. SystemUI.apk 부분을 잘 만지면 상단바을 꾸미기가 가능합니다.

저부분으로 필요없는 통신사 어플리케이션 등을 지울수도 있습니다.

삭제는 루트익스플로어 같은걸로 삭제하시면 됩니다.

 

다음은 bin 부분입니다.

이부분은 바이너리 부분으로 이부분에서 바꿀수있는건 거희 없으며 대부분은 건들면 벽돌이 되는 파일들입니다.

이부분은 그리 설명할것이 그리 없습니다.

하나 바꾸는 부분이 있다면 몇몇기종은 부트 애니메이션을 바꿀때 건들여야 할 부분입니다.

 

다음은 build.prop 입니다.

이부분은 기종의 버젼이나 모델을 담고 있으며 부가적으로 이부분에서 다양한 명령어를 실행할수도 있으며 밀도를 바꾸는 것도 build.prop 에서 변경 가능합니다

다양한 명령어 부분은 다음에 알아두록 하죠.

이것 역시 삭제시 벽돌이 됩니다.

 

다음은 ect 부분 입니다.

이부분은 설명할것이 조금 많습니다.

대표적인 ect 파일부분은 init.d 라는 것입니다. 이것 역시 명령어를  /system/ect/init.d 에 넣으면 가능합니다.

이부분도 다음에 알아두도록 하겠습니다.

이부분은 wifi 블뤁투스 부분과 시스템권한부분을 가지고 있기떄문에

삭제시 벽돌 또는 기능을 못쓰게 됩니다.

 

다음은  fonts 부분입니다.

말 그대로 폰트 입니다.

하나라도 삭제시 벽돌이며, 폰트 파일 변경하여 (이름은 같게하되) 폰트 변경 가능합니다.

 

다음은 framework 부분이군요.

이부분은 시도해보지 않았지만 하나라도 삭제시 벽돌 또는 기능을 못쓰게 됩니다.

아마 하나라도 삭제시 벽돌일껍니다.

이부분에선 잘 다루면 볼륨세분화, 패턴선 투명 또는 색변경 이 가능하며 framework-res.apk 부분을 사용하여

테마를 바꿀수 도있습니다. 하지만 하나라도 잘못되면 거희 벽돌입니다.

 

다음은 lib 부분입니다.

라이브러리 파일들이 저장되있으며 많은 system 부분의 용량을 차지합니다.

하지만 다 필요한 기능이며 하나라도 잘못 삭제시 벽돌 또는 통신 불가 상태가 될수 있습니다.

저곳을 잘만 지운다면 부팅속도가 빨라지는데 도움이 많이 됩니다.

 

다음은 lost+found 군요.

이건  그냥 생기는 파일 같네요. 자세히는 모르지만 지우셔도 다시 생기는걸로 알고있습니다.

저 부분안엔 아무것도 없습니다.

 

다음은 media 부분 입니다.

저부분에선 부트 애니메이션과 종료 애니메이션 변경이 가능합니다.

그리고 저곳에서 알람, 벨소리, 카메라, 동영상의 소리를 변경할수 있습니다.

 

다음은 usr 부분입니다.

저부분의 대표적인 부분으론 물리적인 하드웨어 키를 변경 또는 먹통으로 만들기에 가능합니다.

 

마지막으로 xbin 부분입니다.

이부분은 su 바이너리(슈퍼유저의 바이너리)나 busybox 부분을 넣는곳으로 대표적입니다.

su 바이너리와 busybox에 대해서도 다음에 하도록 하겠습니다.

 

 이럼 이만 강좌를 마치도록 하겠습니다.

  감사합니다