넥서스S 기준입니다.
이해를 위한 간단한 설명일 뿐, 정확하지는 않습니다.
[정식] 넥서스S 카페에 같은 내용을 올렸습니다.



1. 롬과 커널

MS사의  윈도우즈가 PC의 운영체제(OS)인것처럼 안드로이드는 스마트폰의 운영체제(OS)입니다.
이 안드로이드는 윈도우즈와 달리 설치시에 롬이란 놈을 사용하는데 Read Only Memory 와는 다른 의미로 쓰입니다.
일종의 설치 파일과 같은 개념으로 롬에는 OS의 핵심 부분인 커널(윈도우즈에도 있음)과 OS에 필요한 각종 파일들이 들어갑니다.
정리하면 커널이 OS의 핵심이고. 롬은 커널과 기타 덜 핵심적인 어플이나 파일들이 들어가 있는 겁니다.

2. 루팅

순정 상태의 안드로이드 폰은 관리자 권한 없는 PC와 비슷합니다.
시스템 내부적인 기능에 대해선 조작이 아예 불가능 합니다.
루팅은 이 관리자 권한 (root 권한)을 부여 해서 안드로이드 OS의 모든 기능을 쓸 수 있게 하는 겁니다.
대신 이 root 권한을 요구 할땐 항상 물어보는 확인 절차를 거칩니다.
이런 root 권한을 부여하기위한 슈퍼유저 어플을 설치하는 것이 루팅입니다. 
현재 진저브레드 2.3.4 기준으로 슈퍼 유저 어플은 일반적인 어플 설치 방법으로는 설치가 안됩니다. (부트로더-CWM 리커버리 에서 설치해야 합니다.)
슈퍼유저 어플에서 알림창이 떠서 물어 본다면 꼭 내용을 읽고 필요한 것만 OK를 누르셔야 합니다.
아무생각없이 OK 클릭을 해버리면 PC 사용시에 인터넷이나 메일에서 아무거나 클릭하면 안된다는 것 보다 더 심각한 상황을 초래할 수 있습니다.

3. 부트로더 언락(부트로더 따기)

전원을 켜면 가장 먼져 실행이 되는 부분이 부트로더 입니다. 또 여기에서 운연체제(OS)를 시작합니다.
OS가 시작되기 전인 부트로더에서 작업을 해야 OS를 바꿀 수가 있다는 얘기입니다.
통상 이곳에서의 작업을 수월하게 하기위해 Clock Work Mod 를 설치하는데,
이는 기존의 리커버리를 덮어 씌우는 것으로 그냥 덮어 씌울 수는 없습니다.
쓰지 못하도록 잠그어 놓았기 때문입니다.
부트로더 언락이라는 행위를 해야 부트로더의 데이터를 바꾸는 작업 즉 CWM 리커버리를 설치할 수 있습니다.
일반적인 커스텀 롬 설치의 시작은 부트로더를 따고 기존의 리커버리를 CWM 리커버리로 바꾸는 겁니다.
주의할점은 부트로더를 따면 모든 데이터가 싹 지워집니다. PC에 미리 백업해야 합니다. 반대로 잠글때는 지워지지 않습니다.

4. 커스텀 롬 올리기

커스톰 롬(혹은 커널)을 올린 다는 것은 운영체제를 설치한다는 말입니다.
부트로더를 따고 CWM 리커버리를 설치 해서 CWM 리커버리를 사용하여 롬을 설치 합니다.
커널을 바꾸고 싶다면 롬 설치후 다른 커널을 설치 합니다. (롬 안에 커널이 들어가 있으므로 커널을 나중에 설치해야 겠죠)
이 일련의 작업들은 루팅과는 상관 없는 이야기입니다.
단지 대부분의 커스텀 롬에 루팅이 포함 돠어 있고, 그런 커스텀 롬을 올리면 루팅이 되어버리니 커스톰롬=루팅 처럼 느껴질 뿐입니다.

5. 언루팅

루팅이 꺼려지는 가장 큰 이유는 은행 어플을 못쓰기 때문입니다.
은행 관련 어플에서 당신의 폰이 루팅 폰인지 아닌지 확인 하는 방법은 (현재까지 알려진 바로는...)
슈퍼유저 어플과 그와 관련된 파일이 존재하는지 확인하는 겁니다.
따라서 그 파일들을 지우고 슈퍼 유저 어플을 삭제 하면 은행 어플 사용이 가능합니다.
대신 이렇게 지워지면 언루팅이 되는 것이죠. 티타늄 백업 같은 걸 못씁니다.
부트로더가 따였는지의 여부는 어플에서는 알 방도가 없습니다. (현재까지 알려진 바로는...)


  

넥서스S 진저브레드 2.3.4 OTA

Posted by NUL 스맛폰 : 2011. 5. 23. 18:45
5월 20일 부터 넥서스S 의 진저브레드 2.3.4 OTA 가 시작 되었습니다.

OTA 란.... Over-The-Air 의 약자로 무선 통신으로 휴대폰의 펌웨어 등을 업그레이드 하는 기술을 말합니다.

PC의 윈도우즈에서 인터넷만 연결하면 자동 업그레이드 하듯, 스마트 폰도 데이터 통신으로 자동 업데이트 하는 것이죠



애플의 아이폰은 진작에 이런 시스템이지만,

안드로이드 기기는 비록 구글의 안드로이드 운영체제를 기반으로 하였다 해도 제작사마다 변형을 하여 탑재하기에....

모든 안드로이드기기가 동일하게 OTA를 쓸 수는 없습니다.

현재까지는 구글 레퍼런스 폰이라 불리우는 넥서스 원과 넥서스 S 만이 OTA 가 이루어 집니다.



미국/중국에서는 5월 초에 시작한걸로 알고 있고 우리나라는 20일에 처음으로 OTA 관련 소식을 들었습니다.

현재 많은 넥서스S 사용자들이 OTA를 완료 했거나 목빠지게 기다리는(?) 상황인데요.

몇가지 알려진 사실들을 정리해보려 합니다.



1. 현재 안드로이드기기중에서 OTA는 넥서스원, 넥서스S 등의 구글 레퍼런스 폰들만 가능함.

2. 구글에서 주관함.

3. 동시에 업그레이드 할때 발생하는 통신의 과부하를 줄이기 위해 순차적으로 진행
    따라서 운이 없다면 1-2주가 넘게 걸릴 수도 있음.
    1000명 테스트한다는 소문은  사실 무근 입니다.

4. OTA 업데이트 파일은 구글의 특정 서버에 국가별 버전 별로 다운로드 받을 수 있음
    이것으로 수동 설치가 가능하며 OTA 시에 오류가 발생한다면 수동 설치 해야 함.
    http://android.clients.google.com/packages/ota/google_crespok/파일명.zip
    파일명은..... OTA 를 먼저 진행한 폰의 캐쉬에 저장된 파일 이름과 같으므로 이를 찾아내면 됨
    (관련 링크 : 넥서스S 정식 카페 <-- 유일하게 제대로 된 넥서스S 전용 커뮤니티입니다.)

5. 공장 초기화를 하면 OTA가 온다는 얘기는 사실 무근

6. 부팅을 하면 OTA 가 온다는 얘기도 사실 무근 (리부팅 해서 업데이트 체크하는 주기를 앞당겼을 뿐입니다.)






저는 이미 Infin1ty 커스톰롬 2.3.4 버전을 설치 했기에.....OTA 가 이루이지지 않습니다.

그래서 라디오 이미지만 FLASH 했습니다. (M200KRKC1 라디오 이미지 : 안드로이드 펍)

라디오란 통신 관련 장치의 드라이버, 라디오 이미지는 이 라디오를 백업해 놓은 파일이라고 보시면 됩니다.
(저도 잘 모르는 부분이라 정확한 설명을 못하겠네요)

  

Nexus S gingerbread 2.3.4 적용

Posted by NUL 스맛폰 : 2011. 5. 12. 20:36

infin1ty 1.0.0 | 2.3.4 AOSP | Jame Bond 1.5.8 UV

국내는 정식 업데이트가 언제가 될지 몰라서.... 커스텀 롬을 설치했습니다.

infin1ty 롬을 간단히소개하면

0. GingerBread 2.3.4 탑재
1. Nofification Bar 추가 및 개선 (상단 바에서 옵션 여러가지 설정 가능)
2. 배터리 남은양 % 수치 표시
3. 속도 증가 (체감상 빨리진 듯...?! 벤치 마크 수치는 확실히 올라갔음)
4. 배터리 효율 증대 (Jame Bond 커널, 체감상 늘은것 같은...?!) 
5. SIP 3G 사용 가능(아직 못해봄...;) 
6. 그밖에 여러가지.......... 

최초 설치시 불안정했는데....
다시 설치 하면 안정적으로 돌아가더군요. 
두번째 설치엔 문제가 될만한 것들은 복구를 안하고 수동/구글 동기화 등으로 재 설정했습니다.
아마 데이터 복구 과정에서 몇몇 앱및 시스템 설정들의 충돌이 있지 않았나 생각이 듭니다.


gingerbread 2.3.4
 
Announcing Android 

1. Google Talk 화상 채팅 가능.
2. 일부 기기의 버그, GPS, 3G에 대한 수정, 
3. 그밖에 기타 등등


Infin1ty 설치 후

1. 상단의 3G 아이콘이 3G에 연결이 안되어 있어도 점등 되는 현상 제거 (요건 2.3.3 의 버그)
2. 배터리 사용량 살짝 늘은 느낌, 발열 감소 (이건 아마 커널의 영향인 듯?)
3. 나머지 수정 부분들은 저완 해당사항이 없거나 뭐가 달라진건지 잘 모르겠네요



추가로
기기및 운영체제의 설치에 익숙하지 않은 분들은 루팅및 커스텀롬 설치를 함부로 하시면 안됩니다.
문제 발생시 스스로 대처할 수 있어야 하고, 기기의 고장에도 스스로 책임을 져야 합니다.


----------------------------------------------------------------------------------------------
금방 1.1.0 버전 올라와서 다시 업그레이드 했습니다.
구글 토크 화상통화 적용버전 
  

NexusS 커널,롬 설치

Posted by NUL 스맛폰 : 2011. 4. 29. 19:17

넥서스-S 자체가 최신 OS에다가 최적화도 잘되어 있고 불필요한 앱들도 거의 없어서 이걸 굳이 할생각은 없었는데

Ad Hoc을 써 보려고 삽질 하다보니, 현 안드로이드 운영체제에서는 방법이 없고,

커스텀 롬을 설치하니까 되더라... 라는 정보를 보고 시도 했습니다.
(결과는 실패지만, 아직 테스트를 별로 못해 본터라 더 해보고 따로 포스팅할 생각입니다. 물론 바빠서 못할 가능성도 크죠;)

롬 설치는 아래 블로그에 아주 자세하게 설명되어 있습니다.
커널은 다른 작업 필요 없이 롬 설치 후 리커버리 모드에서 zip으로로 설치하면 됩니다.

http://iamxeph.blog.me/10107065715

전 서둘러서 하다가 백업을 빼먹고 해서 그간 설치한 앱/음악이 몽땅 날라갔습니다...
중요한 것들은 거의 구글 동기화되는지라 타격은 없긴 한데, 다운로드하는 시간을 날린 셈입니다.

백업에 주의 !!!

롬 Nexus S - UD 3.3.0 
커널 Netarchy Nexus - 1.3.0.6-cfs-2.3.3 (CM7 Compatible) 
커널 Netarchy Nexus (30-Apr-2011) Stable: 1.3.0.2 Testing: 1.3.0.8 for 2.3.4

설치한지 아직 24시간도 안됐지만...
순정 넥서스-S보다 살짝 빠른 느낌이 듭니다. (거의 차이 없음)
몇몇 편리한 부분이 있고요 

편리한 부분
1. 음악 재생시 볼륨키로 이전/다음 조작 가능
2. 전원 OFF시 메뉴가 추가 됨 (사용자 지정 가능)
3. 홈페이지 7개 고정 (전 적은게 좋은데.....)
4. 빈 화면 더블 클릭시 하단에 홈페이지들이 출력
5. 상단 상태바에 컨트롤들 추가됨 (wifi, GPS, 볼륨 동기화 등등등)
6. 세부적인 설정등(너무 많아 설명하기 곤란...)

시간이 없어서.... 여기까지만 씁니다.




추가 (2011-05-04)

Lock Sceen 상태에서의 패턴 입력이나, 알람 발생시 불안정합니다.
이게 커널을 덮어 씌어서 그런건지 롬 자체의 불안정인지는 모르겠지만
결국 지웠습니다. 저 전력 세팅을 해보려고요.
결과는...... 전압을 낮추면 불안정해서..... 원복하고 그냥 사용 중입니다... ;


  

NEXUS S 사용 후기

Posted by NUL 스맛폰 : 2011. 4. 18. 18:31
드디어 스마트폰으로 변경했습니다. 
10년간 유지하던 번호가 바뀌었네요.
(아내는 정든 번호가 바뀌니 애틋함?이 느껴진다고 합니다...하도 오래 눌러대서... 번호를 일일이 누른답니다...)
그동안은 필요성을 느끼지 못했었는데, 대중교통을 이용하다 보니 심심하더라구요.
그래도 심심해서 기존 폰의 할부금 부담을 져가며 스마트폰을 구입하는 건 명분이 떨어지니까
나름 당위성을 찾기위해 스마트폰의 유용함에 대해 생각해봤습니다.

1. 구글 서비스 연동
 - 개인 메일과 업무용메일을 gmail로 포워딩해서 쓰고 있고, 구글 문서도구도 활용하고 있고 여기에 캘린더로 일정관리/할일 관리까지 하면?
2. 네비게이션
 - 그간 네비게이션 없이 살아왔지만 따로 구입하지 않고도 네비게이션만을 쓸수 있다는 점
3. 태더링(Tethering)
 - 업무상 급히 인터넷 점속이 필요할 경우가 간혹 있음
4. VoIP/ SIP
 - 해외출장시를 고려한 저렴한 전화비용
5. NFC(Near Field Communication)
 - 이를 통한 서비스들에 대한 기대
 
대강 이정도 나오네요.

이정도로 명분을 세우고(?) 스마트폰을 뭘 살까 고민 하던중....
지금은 스마트폰 구입 시기로 적당치 않다는 느낌(아이폰5, 안드로이드 2.3 어플이 아직 적음, 안드로이드 기기 가격 하락중)이 강했지만
관심을 가지다보니 충동구매 유혹이 자꾸 생겨서 결국 질렀습니다.
개인적으론 아이폰이 맘에들지만, 가격이나 아이폰 5의 기대감으로 선택에서 배제하고,
가격이 싸면서 성능도 받쳐주는 폰을 고르다 보니 KT의 넥서스 S 를 선택했습니다.

넥서스S의 하드웨어 사양은 요즈음 나오는 기종들에 비하면 그닥 좋다고는 못하겠지만,
2.3 생강빵 운영체제의 힘으로 벤치마크 결과는 우수하더군요.
전 스마트폰이 처음이라 상대 비교도 힘들고, 모자른 메모리는 어쩔수 없는 문제이긴 하지만
어차피 제가 쓰는 용도로는 충분할 것 같습니다.

비용을 조금이라도 줄이기위해 500mb 데이터 요금제로 구입했습니다. 무제한 요금 보다 한달에 만원 싸지요.

써본 소감을 말하자면....

1. 구글 서비스 연동
 - 그간은 데스크탑과 노트북을 동기화하며 사용했는데 이젠 폰까지 동기화 합니다.
   하지만 아무리 스마트폰이라도 노트북에 비할 바는 아니지요.
   가능한한 노트북에서 작성하고 폰으로 동기화하는 식으로 씁니다.
   내장 캘린더는 할일이 캘린더에 보여지지 않아서 jorte 어플을 씁니다.
   구글 캘린더과 완벽히 동기화하는 최고의 어플인듯 (거기다 무료 ㅜㅜ)
 
2. 네비게이션
 - 그간 네비게이션 없이 살아와서 비교하기가 어렵지만 KT Olleh Navi가 SK 의 T-MAP 보다 뒤떨어진다고 들었고 여기서 계속 업그레이드가 된다면 쓸만하다고 생각됩니다.
   전용네비게이션에 비할바는 아닐 겁니다. 화면 크기나 정보의 정교함이 떨어지는 건 감안해야겠죠.
   에버랜드 갈때 2번을 길을 잘못들어섰는데.... 네비 자체에 익숙하지 않아서 그런점도 있고 정보가 잠시후라는 애매한 단어가 나오는 구간도 있고 그렇습니다.
 
3. 태더링(Tethering)
 - 요금 아낀다고 500mb 요금제를 쓰는지라... 잘 쓸수 있을지 의문이네요... 가능하면 안쓸 듯
 
4. VoIP/ SIP
 - SIP 계정을 얻기 위해선 가입도 해야하고(가입비/유지비 드는 곳이 대다수), 어차피 SIP 끼리의 통신이 아니라면 요금도 발생합니다.
   전화요금보다 저렴하긴 하지만, 많이 싼것도 아닙니다
   애초에 스마트폰의 요금제에 무료통화가 끼어있어서 그닥 실용적이지는 않습니다. (통화는 간단히...가 생활화 되어있음)
   해외 통화에서나 메리트가 있을 듯.
 
5. NFC(Near Field Communication)
 - 아직은 쓰고 싶어도 써볼수도 없네요

결국 종합하자만
업무상 대부분 노트북을 들고 다니는데다가 집이나 회사에선 와이파이도 안되는 상황에 제한된 요금제를 가지고 있고
SNS 도 하지 않는 저에겐 스마트 폰이 큰 메리트가 없었습니다.
그래도 작은 메리트들은 있지만요 (구글서비스, 네비)

추가로

넥서스-S의 장점

1. 현시점 가격대 성능비 최고
 - SK 보다 KT가, Off-Line 보다는 인터넷으로 구입하는게 더 저렴합니다.
2. 전면 카메라 장착
 - 저는 셀카를 안찍는데다 화상통화도 안되서 무용지물입니다.
3. VoIP/SIP / 구글 서비스 동기화 / 기타 등등
 - 어차피 어플 깔면 이폰이나 저폰이나 다됨...
4. NFC
 - 쓸일이 없네요...;
5. 최신 OS
 - 다른 폰도 업글하면 됩니다.
 
넥서스-S의 단점

1. 하드웨어 사양
   SD 슬롯이 없음, 512MB 16G 고정입니다.
   어플도 많이 안쓰고 게임도 안하는 저에겐 상관 없습니다.
2. PenTile 방식의 Display
   새로 나올 Super AMOLED Plus 방식이 최고의 품질을 보여준다지만 지금 방식도 충분히 훌륭합니다.
   여기에 연연할 필요는 없을 듯
3. 최신 OS
 - 아직 어플 호환이 안되는게 많습니다. 돌아는 가는데 잘 죽는 것들이 있어요.
   전 몇가지만 쓰는지라 아무 문제 없지만, 다양한 어플을 지금 당장 사용하고픈 분들은 넥서스S를 피하는게 좋을 듯

넥서스-S  종합 평가

어차피 스마트폰도 몇가지 주로 쓰는 기능 이외에는 장난감일 뿐입니다.
가격이나 최신 OS의 수명을 따져보자면 값싸게 오래 쓸수 있는제품이라고 봅니다.

  
 «이전 1  다음»