초보를 위한 넥서스원 루팅 FAQ

작성일 : 2011. 4. 4. 11:28

넥서스원을 사용하면서 이러저러한 이유로 루팅 및 커스텀롬을 사용하려고 하려고 하는데 막상하려고 하면 어디서부터 어떻게 해야 하는지 막막한 경우도 있고, 소위 말하는 벽돌이 되어서 전화도 안되고 AS도 안되면 어쩌나 하는 경우도 있고, 도대체 몇 시간을 투자 해야지 정상적으로 사용할 수 있을까 하는 궁금증이 있을 것이다.

루팅의 막막함과 두려움을 느꼈던 초심으로 돌아가서 궁금했던 점을 정리해 본다.

Q. 용어 정리 – 루트(root), 루팅(rooting)
A. 안드로이드 운영체계의 최고 관리자 권한을 얻는 것. 루팅을 안하고 사용한다면 일반사용자 권한으로 사용 중인 상태

Q. 용어 정리 – 부트로더(hboot)
A.  시스템에 전원을 넣고 켜면 OS가 구동되기 전에 실행되는 시스템 프로그램. 컴퓨터의 CMOS 비슷한 것. 공장초기화 등을 할 때 필요. 트랙볼을 누른 상태에서 전원버튼을 누르면 들어감.

Q. 용어 정리 – 리커버리(recovery)
A.  루팅된 상태에서 설치. 커스텀롬을 설치하는데 필요. 루팅된 상태로 초기화 하거나 커스텀롬을 설치 및 재설치 할 때 필요. 트랙볼+볼륨다운+전원버튼을 누르면 들어감.

Q. 용어 정리 – 와이프(wipe)
A.  커스텀롬을 올리기 전에 시스템 데이터를 초기화 하는 것. 리커버리 상태에서 실행. 

Q. 용어 정리 – 플래시(flash)
A.  커스텀롬 파일(zip파일)을 SD카드에서 선택해서 설치하는 것. 리커버리 상태에서 실행.

Q. 루팅하면 AS 못받나?
A. 안된다고 알고 있음. 단, 공장초기화가 가능하므로 공장초기화를 하고 AS 받으면 가능할 것으로 생각됨. 공장초기화 방법 : http://robin2.tistory.com/128

Q. 루팅하면 현재 데이터는 어떻게 복구하나?
A. 루팅만 하고 커스텀롬을 올리지 않은 상태라면 백업프로그램 등을 통해 적당히 복구가 가능. 단, 처음 루팅을 한다면 앱은 다시 설치한다는 생각을 하는 게 좋고, 주소록은 구글과 싱크되어 있어서 자동 복구됨. 메시지는 루팅 전에라도 SMS Backup+ 앱을 사용하면 나중에 SMS는 복구 가능함.

Q. 루팅 및 커스텀롬을 설치하려면 몇 시간을 투자해야 하는가?
A. KTPassionMod V2.3 RC2 기준으로 아주 넉넉히 2시간 정도면 가능. 빠르면 30분.

Q. 루팅, 리커버리 설치, A2SD+(외장메모리를 내장메모리로 사용) 설치가 쉬운가?
A. 스크린샷을 보고 클릭 몇 번으로 가능. 참조 : http://ktpassionmod.sosiz.com/doku.php?id=%EC%84%A4%EC%B9%98_%EB%B0%A9%EB%B2%95

Q. 루팅 하다가 벽돌이 되면 어떻게 하나?
A. 벽돌이 되는 가장 큰 이유는 커스텀롬을 설치할 때 발생함. 벽돌이 되면 건전지를 뺐다가 다시 끼우고 리커버리 모드로 가서 커스텀롬을 다시 설치하면 거의 해결 됨.

현재 KTPassionMod V2.3 RC4를 사용 중인데 마켓(게임포함), olleh 마켓, T store, 국민은행, 미래에셋 등을 잘 사용하고 있음. 그리고, 루팅하면 게임 앱 설치를 위해 my market 등의 앱을 설치할 필요 없음. MarketAccess 라는 앱에서 세팅만 하면 마켓에서 게임을 받을 수 있음.

  

루팅, 커스텀롬, A2SD+ 방법(스크린샷 포함)
http://ktpassionmod.sosiz.com/doku.php?id=%EC%84%A4%EC%B9%98_%EB%B0%A9%EB%B2%95

TinyMCE 한글 적용 및 팝업 수정

작성일 : 2011. 4. 1. 16:01

무료 웹에디터 중에서 최고는 TinyMCE가 아닐까 생각한다.

처음부터 Javascript 기반으로 제작되었고, 거의 대부분 브라우저를 지원하고, 웹표준 코딩을 잘 지원하고, 지속적인 업데이트를 통해 신기술의 버그를 줄여나가고 있다.

요즘은 국내에서도 네이버와 다음이 웹에디터를 공개했지만 한글을 완벽히 지원한다는 장점 이외에는 아직까지 TinyMCE를 버릴만한 매력은 느끼지 못하고 있다.

그러나 TinyMCE의 가장 큰 문제는 한글이다.

언어팩으로 한글을 적용하고 팝업을 실행하면 정말 난감하다. 사용하는 플러그인 폴더의 스타일시트를 수정해도 되지만 팝업 스타일을 추가해주는 설정 기능을 이용해 보자.

일단 한글팩을 다운받아 복사하고,

TinyMCE를 초기화하는 곳에 한글설정 및 팝업스타일 설정을 정의하고,

tinyMCE.init({
	//한글적용
	language: "ko",
	//팝업스타일추가
	popup_css_add: "/tiny_mce/tiny_mce_popup.css"
});

해당 팝업 스타일에 폰트사이즈를 강제로 적용한다.

div,table,th,td,form,fildset,legend,input,textarea,a,button,select,label{ font-size:12px !important; }


(한글 및 폰트사이즈 적용된 팝업 레이어)

국내 닷넷 & MVC 호스팅 비교

작성일 : 2011. 3. 25. 16:33

요즘은 ASP.NET MVC3(RAZOR)를 즐겁게 습득하고 있다.
Micosoft가 드디어 웹개발에서 엔터프라이즈 개발방법론을 적용한 듯 하여 기쁘다.

LAMP계열에 아닌 MS계열로 공부하면서 가장 불편한 건 빠른 기술변화를 도입하는 호스팅 업체가 없다는 거다. 물론 외국에는 있지만 국내에서 호스팅 하기에는 불편하기도 하지만 느리기도 하다. 또한 LAMP계열보다는 많이 비싸다.

개인적으로 사용할 만한 닷넷 호스팅 업체의 조건은

  • 저렴해야 한다.
  • .NET Framework 4.0을 지원해야 한다.
  • MVC3를 지원해야 한다.
  • MS SQL 2005 이상이면 좋겠다.

닷넷피아
처음에는 국내에서 닷넷호스팅 전문업체를 표방했다가 지금은 서비스를 확장해 나가고 있는 중. 아마 국내에서는 MS의 신기술을 가장 빨리 적용해 나가는 업체인 듯 하다. 단 개인이 사용하기에는 저렴하지 않다.
(월20,000원 / .NET 4.0 / MS SQL 2005)

카페24
저렴한 호스팅의 대명사이며 서비스도 안정적이다. 리눅스 호스팅의 성공을 MS까지 확대해가고 있다.
(월2,200원 / .NET 3.0 / MS SQL 2005)

다이렉트
국내 초기 전용선 서비스로 유명한 삼정데이터서비스에서 운영하는 호스팅이다. 국내 최초로 닷넷 호스팅을 시작한 경험이 있는 만큼 MS 호스팅에서는 안정적이다.
(월10,000원 / Web Matrix / MS SQL 2008 100M)

닷홈
저렴한 닷넷 호스팅을 찾다가 알게 되었다. 매우 저렴한데 .NET 3.5까지만 지원해서 안타까워 했는데 이제는 .NET 4.0을 지원한다. 윈도우 2008, IIS 7.0 MS SQL 2005까지 서버구성도 좋아 보인다.
(월1,670원 / .NET 4.0 / MS SQL 2005 / MVC)

개인적으로 호스팅 비용으로 월 1만원 정도 사용할 수 있으면 다이렉트, 무조건 저렴해야 한다면 닷홈으로 하는 것이 현재로서는 최선인 듯 하다.


(닷홈의 홈페이지 배너)

기업이라면 당연히 클라우드 서비스를 추천한다.

넥서스원을 사용한지도 7개월 정도 되어간다.

OTA와 개발의 표준 디바이스라는 장점 등이 있었지만 내게 가장 큰 장점은 SLCD라는 거였다. 넥서스원도 처음에는 AMOLED로 출시를 했지만 수급 등의 문제로 SLCD로 변경이 되었다.

웹프로그래밍을 하던 내게는 스마트폰 브라우저에서 회색을 회색으로 표현하지 못하는 AMOLED는 정말 못마땅했다. 회색 배경이나 회색 라인으로 웹사이트의 레이아웃으로 자주 사용하는 직업병이랄까…

아이팟터치을 사용했던 내게는 뜻하지 않는 스트레스가 생겼다. 바로 내장메모리!!!
아이팟터치로 맘껏 APP을 설치해 보고 아이디어를 얻고 했지만 넥서스원은 190M 정도의 메모리에만 APP을 설치할 수 있었다. APP 설치를 위해 다른 APP을 지우고 다시 설치하고…
메모리를 절약하기 위해 외장메모리설치로 세팅도 해보았지만 역시 스트레스였다.

넥서스원 루팅 & 커스텀롬의 목적은 단 한가지 A2SD+!!!
그래서 구글링을 통해 가장 안정적이고 한국사용자에게 적합한 커스텀롬을 찾아보았다.

현재 루팅 후 내장메모리를 2G로 설정하고 KTPassionMod V2.2a를 적용하고 스트레스 없이 사용 중이다.

A2SD에 대한 A2SD+의 장점

  • 위젯 설치시 내장메모리로 이동하고 재부팅 할 필요 없음.
  • 재부팅 후 APP의 로딩속도 향상.
  • APP의 SD이동 지원에 대해 고려할 필요 없음.


T store를 설치하고 APP을 맘껏 설치해도 됨

 
아직도 1G 정도에 APP를 설치할 수 있음


내장메모리는 겨우 5M 줄어든 상태


앞으로 블로그에 소스를 작성할 일이 많을 것 같아서 SyntaxHighlighter를 붙여보기로 했다.

호스팅 버전도 지원하므로 당연히 호스팅 버전으로 적용하는 것이 정신건강에 이롭기 때문에 홈페이지를 참조하여 적용을 했다.

그런데, 깔끔하게 안된다. 그래서 블로깅…

기념으로 HTML5 with ASP.NET MVC 기본 레이아웃을 올려보려 했는데, HTML 태그 때문인지 잘 안된다. 암튼 Tistory HTML 스킨 수정에서 아래처럼 4줄을 삽입하면 된다. 물론 Autoloader를 위한 스크립트도 추가 해야 한다.





HTML5도 그렇고 ASP.NET MVC도 그렇고 다시 느슨한 프로그래밍으로 돌아가는 듯 하다.

카테고리
전체보기 (63)
기획 (5)
인터넷 (4)
일상 (41)
(2)
프로그래밍 (11)
최근글
최근댓글