태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
 

 


 

'마켓 비호환 앱 사용하기'에 해당되는 글 1

  1. 2012.03.07 build.prop 수정하기 (7)
 

build.prop 수정하기

루팅/개발/팁 | 2012. 3. 7. 06:54 | Posted by kaldaris

build.prop이라고 들어보셨나요?
안드로이드 기기의 주민증이라고 볼 수 있는 build.prop
build.prop에는 모델명, OS버전, 기기 설정 등 다양한 정보들이 들어있는데요
이를 수정함으로 많은 혜택을 볼 수가 있습니다

다만 기기의 정보를 모두 담고 있는 파일인만큼 잘못 건드리면..
수정 전에 반드시 기기를 백업하세요
루트유저가 아닌 분들은 불가능한 일입니다
루팅을 하시기 전에 루팅의 장단점에 대해 읽어보세요

그럼 시작해볼까요?

build.prop 파일 찾기



우선 build.prop파일을 찾아야 합니다
여러 방법이 있지만 제일 편한 방법은 루트액세스가 가능한 파일관리자를 통해서입니다
예를 들어 Astro 파일관리자나 ES 파일탐색기가 있는데요
여기선 Astro를 이용해 설명드리겠습니다

1. 파일관리자 다운로드
마켓으로 가서 파일관리자 앱을 다운로드합니다
Astro File Manager - https://market.android.com/details?id=com.metago.astro

2. build.prop 파일 찾기
앱을 실행 후 일반 파일을 찾듯이 build.prop 파일을 찾습니다
build.prop의 파일경로는: /system/build.prop 입니다
File Manager를 선택하신 후 위로 두번 올라가시면 system이라는 폴더가 있습니다
거기서 build라는 파일을 찾으시면 됩니다

build.prop 파일을 오래 누르시면 메뉴가 뜨는데요, Open As를 선택, 텍스트로 열기를 선택하시면 됩니다

build.prop 수정하기


위에서 설명드렸듯이 build.prop을 수정할 때는 신중히 하셔야 합니다
잘못 건드려 기기를 망치더라도 울지 마세요
수정 전 백업은 필수!이구요, 확실한 부분만 신중히 수정하시면 문제는 없습니다
build.prop파일을 안전한 곳에 복사해두세요

build.prop에서 수정할 수 있는건 여러가지가 있는데요
아래 몇 가지 예를 들어 보겠습니다

debug.sf.hw=1
GPU로 UI렌더링하기 (CPU부담이 줄어듭니다)

persist.adb.notify=0
USB디버깅 아이콘이 뜨지 않도록 설정합니다 

dalvik.vm.heapsize=32m
달빅 VM웨어의 메모리 사용량을 정할 수 있습니다

debug.sf.nobootanimation=1
부트애니메이션 비활성 (부팅이 훨씬 빨라집니다) 

ro.HOME_APP_ADJ=1
런처가 항상 작동하고 있도록 설정합니다 

windowsmgr.max_events_per_sec=120
스크롤링 반응을 향상시킬 수 있습니다

ro.sf.lcd_density=240 (225나 230)
화면 밀도를 조절합니다 수치가 낮을 수록 더 많은 것을 볼 수 있습니다 (마켓에서 앱호환이 안 될 수도 있음)

pm.sleep_mode=1
배터리 소모 줄일 수 가능성 있음

ro.com.android.dataroaming=true
데이터로밍 기본으로 설정

ro.build.display.id=이름
설정 > 정보에 나오는 빌드번호를 설정

video.accelerate.hw=1
하드웨어가속으로 비디오 렌더링 하기 (어떤 기기에서만 가능)

ro.product.model=Nexus S
ro.product.brand=Google
ro.product.name=soju
ro.product.device=crespo
ro.build.fingerprint=google/soju/crespo:(안드로이드버전)/GRJ022/123341:user/release-keys
구글플레이가 기기를 넥서스S로 착각하게 하기
수정 후 저장, 응용프로그램설정에서 구글플레이 앱데이터를 한번 지우고 리부팅
만약 build.prop.bak파일이 생성되면 삭제하시고 그래도 안될 경우 다시 한번 부팅해보세요
본 기기와 호환이 안되는 앱을 다운로드할 수 있습니다
참고로 디바이스 하드사양이 따라줘야합니다 ㅠㅠ
앱은 다운로드되지만 실행하면 느릴 수도 있다는..


정리하기


위에서처럼 build.prop으로 많은 것을 수정할 수 있는데요
수정을 하신 후 저장을 하고 리부팅하시면 됩니다
build.prop이 필요한 작업을 한 이후에 다시 원상복귀하고 싶을 경우 복사해 두었던 build.prop파일을 다시 재자리로 이동한 후 리부팅하면 됩니다

관련 포스트
안드로이드 루팅의 장단점


이 글이 유익하셨다면 아래 손가락버튼을 꾹 눌러주세요! :)

'루팅/개발/팁' 카테고리의 다른 글

스마트폰에서 Roboto 폰트 사용하기  (0) 2012.03.14
PC에서 Roboto 폰트 사용하기  (0) 2012.03.11
build.prop 수정하기  (7) 2012.03.07
앱인벤터 공개!  (0) 2012.03.06
안드로이드 디자인 스텐실 제공  (0) 2012.03.03

댓글을 달아 주세요

  1. 으악 2012.11.03 17:08  댓글주소  수정/삭제  댓글쓰기

    수정 하고 리부팅 하니까 벽돌..

    • Favicon of https://csandroid.tistory.com kaldaris 2012.11.03 19:25 신고  댓글주소  수정/삭제

      어떤 부분을 수정하셨나요? 보통 build.prop은 수정해도 기기를 벽돌시킬 정도는 아닌데요?
      만약 부팅해 사용할 수 있다면 그냥 백업해두신 파일을 다시 원상복귀 시키면 되고 만약 아닐 경우 펌웨어를 다시 설치하셔야 할 것 같네요.

  2. ... 2013.04.25 19:52  댓글주소  수정/삭제  댓글쓰기

    옵티머스 2X에서 빌드프롭 적용 후 재부팅을 했는데 무한 재부팅이네요. 망할놈의 부트 애니메이션이 계속 돌아갑니다. 벽돌된게 저만 그런게 아닌 것 같은데요?

  3. 에고고 2013.09.18 14:04  댓글주소  수정/삭제  댓글쓰기

    노트8.0 wifi버전 기기명을 해외판으로 변경하고
    재부팅했더니 무한 재부팅 뜨네요 ㅜㅜ
    이전 펌업일때는 가능했는데 뭐가 잘못된건지 모르겠어요

    • Favicon of https://csandroid.tistory.com kaldaris 2013.09.21 01:04 신고  댓글주소  수정/삭제

      리커버리로 부팅 후 adb로 파일을 pull 하신 후 PC에서 수정해 다시 push해 부팅해보는 방법이 좋을 것 같네요. 모델명 변경 후 무한부팅은 저로써도 도와드릴 방법이 없네요 ㅠ

  4. wow 2014.12.31 18:48  댓글주소  수정/삭제  댓글쓰기

    빌드프롭 수정후에 무조건 퍼미션 644로 바꾸셔야 합니다..

    안하시면 벽돌가능성 높아요...