Nec Terrain 루팅 및 실사 가이드 -3- 기타 팁들(공장초기화 방법 포함) > 휴대폰포럼

본문 바로가기

즐겨찾기
딜바다
커뮤니티
정보
갤러리
장터
포럼
딜바다 안내
이벤트

Nec Terrain 루팅 및 실사 가이드 -3- 기타 팁들(공장초기화 방법 포함)
정보 |
부기팝
쪽지보내기 자기소개 아이디로 검색

작성일: 2016-09-10 16:05:01
조회: 2,615  /  추천: 4  /  반대: 0  /  댓글: 2 ]

본문

 

파일의 업로드를 위해 네이버 디벨로이드 2.0 카페의 킴클라우드 서버가 사용되었습니다.

이용하시는 분은 상단 배너의 광고 한 번씩 클릭해주시면 서버 운영자에게 도움이 되십니다.

 

=======

 

제가 사용하면서 연구하고 나름의 최적화를 위해 노력한 것들을 모두 공유합니다.

 
제가 쓰는 글보다 유용한 것들이 있다면 공유하는 장이 되었으면 좋겠습니다.
 
1. 부트 애니메이션 입니다. ( + init.d 스크립트 가능)
terrain 완전 루팅툴의 제작자는 퍼포먼스를 위해 부트 애니메이션을 없애버렸지만...
저는 1년 넘게 이 기기를 만지면서 많은 벽돌화와 강제 재부팅 등에 시달렸기 때문에 더는 검은 화면에 쫄고 싶지 않았습니다.
어차피 최신폰도 아닌거 성능 떨어지면 떨어지지 뭐, 하는 분들을 위해 공유합니다.
링크(http://www.kimcloud.kr/_etc/Nec-Terrain) 의 kas.boot.bin 은 제가 android kitchen 이라는 툴로 편집을 조금 했습니다.
부트 애니메이션이 가능하도록 했고, 더불어 /etc/init.d 폴더에 들어있는 init.d 스크립트를 사용할 수 있도록 해두었습니다.
init.d 스크립트란 윈도우의 시작 프로그램 같은 것을 말하는데,
괜히 멋모르고 init 스크립트 덕지덕지 썼다가는 그야말로 성능 저하의 큰 원인이 됩니다.
그러나 만약 link2sd 같은 어플리케이션을 쓰신다면 이 기능은 필수입니다.
 
외장SD카드의 brnects0.715 폴더에 있는 원본 kas.boot.bin 의 이름을 변경해주세요.
원본 백업에 의미를 두는 것이니 본인만 알아볼 수 있으면 뭐든 상관없습니다.
Ex) kas.boot.bin.bak
첨부드린 kas.boot.bin 을 외장SD카드의 brnects0.715 폴더에 위치시켜주세요.
리커버리 모드로 부팅합니다(앞 글들을 참조해주세요).
 
adb shell
RECOVERY:/ #
 
위와 같이 되면
 
cd /rbin
엔터
./flash_boot.sh
엔터
 
해줍니다.
별도의 백업이나 포맷은 필요없을 것으로 압니다만 모든 RPG와 작업의 공통점은 세이브가 생명이라는 거죠.
불안하시면 앞글의 백업 과정을 밟으시면서 차근차근 진행하시기 바랍니다.
 
이 과정은 금방 끝날 겁니다.
끝나면
 
exit
엔터
adb reboot
엔터
 
해줍니다.
 
재부팅이 될 것이고, 아마 부트 애니메이션이 반갑게 나타날 겁니다.
여러분은 ATT 구슬이 돌겠죠.
혹시 제가 쓰는 부트 애니메이션 쓰실 분이 있으실까봐 같이 링크(http://www.kimcloud.kr/_etc/Nec-Terrain) 의 bootanimation.zip​ 를 공유합니다.
애니메이션이랄 것 없이 이 그림 하나 떠있다 끝나는게 다 입니다.



폰이 켜지는 순간만이라도 잠시 기억에 스치기를 바라는 마음에.

부트 애니메이션의 적용법은 인터넷에 얼마든지 있지만...혹시나 찾으시는데 어려우실까봐,
 
루트 익스플로러나 루트 브라우저 등의 어플을 받으셔서
최상위 폴더로 가신 다음
 
/system/media/
폴더로 이동합니다.
원본 bootanimation.zip 의 이름을 아무렇게나 변경 한 후
새로 적용하실 bootanimation.zip 를 넣어줍니다.
권한은 644 면 될겁니다. 아마.
 
기기의 사양이 낮으니 요즘 나오는 높은 프레임의 예쁜 롤리팝 부팅 애니메이션 같은 것은
가급적 기대하지 않으시는 것이 좋다고 생각합니다.
 
2. 한국화
 
한국화라고 하면 플레이 스토어의 기본 국가 설정, 한글을 지원하는 어플리케이션들의 한글 사용 등인데, 이는 build.prop 을 수정하는 것으로 가능합니다. 제 앞글을 잘 따라오셨다면 이는 이미 적용되어 있을 겁니다.
 
다음으로는 gps와 통신사 apn 망 인식을 시키는 것인데,
이것은 링크(http://www.kimcloud.kr/_etc/Nec-Terrain) 에서 gps.conf 와 apns-conf.xml 를 받아서 적용시킵니다.
적용은 역시 루트 익스플로러 등의 어플을 이용합니다.
 
이 파일들의 위치는 최상위 폴더 기준으로
/system/etc
에 있습니다.
역시 만에 하나를 대비하여 원본 파일을 백업해둡니다.
Ex) gps.conf.bak, apns-conf.xml.bak
그 후에 첨부드린 해당 파일들을 옮겨옵니다.
권한을 644로 수정합니다.
 
추가로, 폰트도 같이 링크(http://www.kimcloud.kr/_etc/Nec-Terrain) 에서 DroidSansFallback.ttf 를 다운로드 합니다.
폰트는 갤럭시 기본폰트를 따왔는데...음...문제의 소지가 있는지 잘 모르겠어서 일단은 이걸로 가져왔습니다.
가독성이 괜찮으니 무난하게 사용할 수 있어서요.
문제가 된다면 삭제하겠습니다.
 
폰트 파일은 DroidSansFallback.ttf 입니다.
파일의 위치는
/system/fonts
에 있으며 적용법 동일합니다.
원본파일 백업,
첨부파일 삽입.
권한 수정 644
 
3. 자판에 대하여
 
저는 Terrain 을 사용하고 싶어서 만진 시간이 좀 깁니다.
그래서 기웃기웃하다보니 일본 커뮤니티의 도움도 좀 받게 되었는데 그때 얻어온 것입니다. 감사히 쓰고 있습니다.
어떤 한글 자판 어플을 사용하시는지는 모르겠지만, 제가 경험해본 바로는 도돌 키패드든 뭐든 밑의 특수 키들, 느낌표나 물음표 등이 한글 자판 어플을 사용함과 동시에 제대로 적용이 안 된다는 점입니다.
또한 쿼티 키보드에 많은 특수기호를 제공하고 있으니 좋긴 하지만 ♡ 기호 같은 것은 알트를 누르던 시프트를 누르던 도저히 찾을 수가 없습니다.
 
우선 자판 최적화 파일은 링크 (http://www.kimcloud.kr/_etc/Nec-Terrain) 의 keypad_8960.kcm, keypad_8960.kl 파일입니다.
해당 파일들의 위치는 각각
keypad_8960.kcm 이 최상위 폴더 기준,
/system/usr/keychars/
에 있으며,
keypad_8960.kl 이 최상위 폴더 기준,
/system/usr/keylayout/
에 있습니다.
 
적용방식은 동일합니다.
원본 파일은 백업,
첨부 파일을 넣어주고 권한은 644 입니다.
 
이렇게 하고 재부팅 하고 나면 조금은 헷갈립니다만 잠깐만 적응하면 편리한 키보드가 적용됩니다.
느낌표 = 쉬프트 + 쉼표(,)
물음표 = 쉬프트 + 마침표(.)
로 변경이 되는데, 그럼 물음표와 느낌표가 각인 되어있는 것과는 전혀 상관이 없어서 잠깐은 헷갈립니다만
쓰시다보면 이게 더 편리하고 빠릅니다.
그리고 쓸 일 없는 마이크(음성입력) 버튼과 주인 잃은 물음표 버튼은 방향키(←→) 역할을 합니다.
화면이 작아서 정밀한 터치가 힘든데다 터치감도 영 못 써먹을 기기라
때때로 글자 중간을 수정해줘야 할 때 깊은 빡침을 느끼게 되는데,
방향키를 사용하셔보면 신세계를 경험하실 겁니다.
그리고 기존의 느낌표는 그냥 사용할시 빼기 기호(-) 로 쓰이고, 쉬프트를 누르고 사용하면 언더바 기호(_) 로 쓰이며,
알트를 누르시고 사용하시면 물결 기호(~)로 사용하실 수 있습니다.
 
그리고 저는 도돌 키보드를 사용중입니다.
도돌키보드는 쉬프트키를 두 번 연속 누르면 쉬프트 고정이 되고 알트를 두 번 연속 누르면 알트 고정이 됩니다.
 
자판편 마지막 팁은 매크로 입니다.
Terrain 의 쿼티 키보드는 훌륭하지만 단점이 있다면 키보드가 제공하는 특수기호 외의 것을 사용하기가 힘들다는 겁니다.
이에 대한 대안으로 Xposed installer 를 설치하셔서 내려받기를 하신 다음,
검색 창에 macro 라고 치시면
Macro / Text Expansion
이라는 모듈이 나오는데, 이를 설치합니다.
Xposed 사용법이나 다운로드까지 가르쳐드리기에는 아시는 분도 많을 것 같고
글도 너무 길어지는 것 같아 생략하도록 하겠습니다. 크게 어렵지 않으실 겁니다.
 
해당 모듈을 적용시키시고 켜시면 상단에 + 기호가 있는데 터치해 주신 후,
윗줄에 원본 말이나 기호를,
아랫줄에 바꿀 말이나 기호를,
쓰시고 save 하신 후에 재부팅 하시면 언제나 적용이 됩니다.
이를테면 ㅎㅌ 를 ♡ 로 등록하셨다면, 안녕ㅎㅌ 라고 쓰시면 자동으로 안녕♡ 으로 전환 됩니다.
아이폰을 써보신 분이면 아시겠지만 아이폰에서는 기본적으로 제공하는 기능입니다.
이 기능이면 이모티콘을 등록해서 쓰거나 하트 처럼 없는 기호를 사용하실 수 있게 됩니다.
 
4. 해상도 문제로 어플리케이션의 사용에 지장이 있거나 아예 켜지지 않을 때,
Xposed 의 모듈 중 app settings 를 받습니다. 사용법은 네이년을 뒤지시면 됩니다.
저보다 스샷 등의 친절함이 넘칠 겁니다.
 
5. 여러가지 커스터마이징.
제 개인적인 견해로 아이스크림 샌드위치는, 진저브레드만도 못한 어중간함이자 버림받은 안드로이드 버전입니다만(비디오 가속화 기술이 적용된 OS로 유명한데 글쎄요 이 폰에 그런게 될런지), 이 저주받은 아샌에 은총을 베풀어주는 것이 있다면 바로 Xposed의 XBlast Tools 입니다. 놀랍습니다.
이 모듈 덕에 안드로이드면 개나 소나 다 되는 배터리 퍼센트 표시도 안 되던 폰이 퍼센트 표시가 되고,
휴대폰 분실시 메시지(잠금화면 메시지)도 넣을 수 있으며,
메뉴키가 없어 불편한 저에게 항상 메뉴키가 곁에 있는 편의성을 주었으며,
전원버튼을 이용해서 스샷을 찍고, 리커버리 모드로 재부팅도 가능하게 해준,
그야말로 아이스크림 샌드위치에 쓸 수 있는 몇 없는 Xposed 모듈 중에 가장 감사한 어플이 아닌가 싶습니다(app settings도 좋지요).
 
6. 뱅킹
루팅과 용량확장 없이는 쓸 수 없는 폰으로 뱅킹을 하려니 딜레마 입니다.
여기에 또 감사받을 분을 한 분 소개합니다.
spapa su 는 제가 사용해본 super su 우회 어플 중에 가장 우수합니다.
심지어는 이 분이 업데이트를 하시면 그에 맞춰 ISP 같은 어플들이 새로 업데이트를 하는 정도입니다(귀찮게...).
파일로 공유해드릴 수도 있지만 그간 공유를 안하시려 하셨다가 간만의 업데이트로 나오기도 하셨고,
블로그를 통해서만 자료 배포를 허락하신다고 하니, 꼭 지켜주시고 감사의 댓글도 남겨줍시다.
파일은 첨부 못드리지만 적용법은 알려드리겠습니다.
 
Terrain 의 커스텀 리커버리는 CWM 등의 리커버리가 아니므로 zip 파일의 플래싱을 할 수 없습니다.
그러니 블로그의 zip 파일을 받아서 압축을 해제해줍시다.
common 이라는 폴더가 있는데, 그 안에 귀한 SpapaBank.apk 파일이 있습니다.
폰에 넣어서 파일 매니저 등으로 설치해줍니다.
 
실행하면 바이너리의 업데이트가 필요하다고 할 것이며
설치는 CWM/TWRP 가 아니라 '일반'으로 선택해서 합니다.
그러면 설치 완료되었다는 메시지와 함께 기존의 super user 어플을 삭제하시겠냐고 물어봅니다.
당연히 '예' 해줍시다. 그러면 삭제까지 완료됩니다.
그러고 나면 언제든 spapa su 어플의 설정탭에 있는 'Superuser 사용' 체크박스로 루팅을 On/Off 할 수 있습니다.
제가 사용하는 뱅킹 어플은 모두 사용가능합니다 : 신한, 기업, 산업, 국민
 
7. 원노트
에버노트가 메모 및 필기 어플로는 더 대세일 겁니다만 저는 원노트가 좋습니다.
PC에서도 사용하고 폰으로는 쓰기보다는 보기만 할 일이 많지만 동기화, 하위 카테고리 만들기,
그림이나 표의 형태를 가능한 그대로 옮기고 복사할 수 있다던가 기타 등등.
그런데 아이스크림 샌드위치를 지원하지 않습니다. 저런.
그래서 지원되는 버전을 구글링해서 찾았습니다. 옛날 버전이지만 동기화 등 기본기능 지원합니다.
그럼 됐죠. 첨부 용량 제한이 있으니 요청하시면 드리겠습니다. 20MB 정도 파일 처리하기가 까탈스럽네요.
 
8. 공장 초기화
제가 쓴 글의 커스터마이징을 하고 나면 귀찮게도 공장초기화 방법이 조금 어려워집니다.
휴대폰 설정 - factory data reset 으로는 더이상 초기화가 되지 않을 것입니다.
대신 아래 방법으로 진행하면 깔끔히 공초가 진행됩니다. 참고하시기 바랍니다.

  • 공장초기화 방법은 recovery로 진입하셔서 Nec Terrain 루팅 및 실사 가이드 -2- 의 11번 과정 중 이 명령어를 사용하시면 됩니다.

    mkfs.ext2 -b 1024 -i 4096 /dev/block/mmcblk0p13
    엔터

    이렇게 하면 문자, 설치한 어플리케이션 등을 모두 초기화하게 되고 사진, 음악, 시스템 어플리케이션은 건드리지 않습니다. 즉 이 명령어만 완료하시면 추가로 복구 명령 등이 필요없이 재부팅하시면 된다는 말입니다. 




추천 4 반대 0

댓글목록

작성일

제 기억엔....
방수 쿼티 폰이었던거 같은데..

이렇게 최적화 하면 또 쓸만해지나요?
당시에도 하드웨어가 딸렸던 기억이..

그래도 폰 만지는거 좋아하는 저로써는
이러한 공유는 환영입니다.
감사합니다

    0 0
작성일

맞습니다. 방수 쿼티폰입니다. 그래서 제 마음에는 쏙 들어서 아직도 제 기기입니다. 서브폰 없이 어찌 어찌 쓰고 있지요. 당시에도 하드웨어는 딸렸습니다.
하드웨어부터 이미 게임하나 못하고 해상도, 카메라는 있다고 하기 부끄러울 정도라
쓸만...해지지 않습니다만 못 써먹을 정도는 아닌 정도의 타협이 가능해집니다.
추천해주셔서 감사합니다.

    0 0



개인정보처리방침    서비스이용약관    메일문의 메인으로 Copyright © 딜바다닷컴. All rights reserved. 상단으로
베터리 절약 모드 ON PC 버전으로 보기