서적에 관한 질문 및 오류 등을 문의 할 수 있으며, 저자로부터 직접 답변을 받을 수 있습니다.

책에서


"안드로이드가 init에 너무나 많은 부분을 통합하게 된 이유는 보안과 실행 퍼미션의 문제 때문으로 보인다. 실제 디바이스에 대한 접근 권한 부분은 시스템관리자(root)계정이 아니고서는 다루기 힘든 부분인데, 이 부분을 애플리케이션에서 접근하지 못하도록 제한을 걸어 놓은 것으로 생각된다."


하셨는데..


1. 어째서 init에 많은 부분을 통합한다고 해서 디바이스 접근권한이 제한이 되는지 의문이구요?


2. 진져브레드부터 디바이스 액세스 퍼미션 부분은 ueventd로 처리 되는데... 

   그렇다면 init에서 통합되어 있던 부분이 빠지는 셈인데.. 디바이스 접근권한이 제한이 약해지는 것이 아닌지 궁금합니다?


질문이 좀 이상해서 죄송스럽네요 ^^;


고도리

2011.07.12 21:08:12
*.200.239.234

2.2에서 적용된 내용이 들어갔네요. 2.2내용도 섞어서 쓰다보니.....쩝

2.3에서는 ueventd가 적용되면서 그나마 유연하게 바뀌었습니다.


하지만, 어차피 runtime시는 제어가 불가능하도록 되어 있고, mknod와 같은 명령이 존재하지 않기

때문에 유연성 부분에서는 여전히 제한이 있습니다.


app에서는 root 혹은 system 권한을 갖기 힘들기 때문에, device를 직접 접근할 경우(위험한 방법입니다만)

permission을 일일이 조정해 주셔야 합니다. others가 접근할 수 있도록...


2.2까지

1. init관련 소스에서 직접 제어를 하기 때문에 접근 권한을 바꾸는데는 root 권한이 있어야 했었습니다.


2. 2.3서부터는 ueventd로 process는 바뀌었습니다. 하지만 파일을 로딩하기 때문에 접근에 대한 부분을 한번 정하면 바꾸기 힘들게 되어 있기 때문에 내용을 쓴 것입니다.


질문이 이상하지 않습니다.

내용에 대한 설명이 정확하지 않은 것에 대한 질문이므로 제 잘 못이죠....^^


질문 감사드립니다.





얼사마

2011.07.14 01:18:55
*.123.42.146

아아 답변주셔서 감사합니다 ^^


이 책으로 지금 세미나 중이 거든요. 많은 도움 받고 있습니다. 감사합니다

List of Articles
번호 제목 글쓴이 날짜sort 조회 수

ndk를 이용하여 일반 안드로이드 어플을 만들수가 있나요? [3]

  • biokk
  • 2015-07-25
  • 조회 수 1025

3장 계산기 에러 file [2]

ndk 라이브러리추가 하는 질문입니다 [8]

  • ice179
  • 2015-02-11
  • 조회 수 820

ndk onTransact 함수에 대한 질문인데요 [1]

  • ice179
  • 2015-02-07
  • 조회 수 247

ledservice , 라이브러리 추가 관련한 질문입니다 [3]

  • ice179
  • 2015-02-04
  • 조회 수 341

ndk 함수에서 c언어 동작은 onTransact 에서만 동작하나요? [3]

  • ice179
  • 2015-02-03
  • 조회 수 362

android binder 의 onTransact(uint32_t code, ...)의 code값은 ... [1]

  • ice179
  • 2015-01-29
  • 조회 수 290

gpio 컨트롤 예제질문입니다. [3]

  • biokk
  • 2015-01-21
  • 조회 수 649

gpio 컨트롤관련하여 ledservice 가 바로 죽어 버리는현상이 나오는... [2]

  • biokk
  • 2015-01-17
  • 조회 수 224

안드로이드 ndk gpio컨트롤 하기 질문입니다. [2]

  • ice179
  • 2015-01-16
  • 조회 수 434

pluscalc 질문입니다. [1]

아..권한 하고 마운트 에서 막혀버리네요..ㅜㅜ [1]

다시 질문 드립니다.ㅜㅜ apk 설치문제입니다. [3]

hoffplay 컴파일 질문 입니다. [2]

hoplayer_core 질문입니다. [2]

ffmpeg 빌드관련 질문드립니다 file [6]

hoffplay 빌드시 sec_format.h / SEC_OMX_Def.h 없다고 나옵니다. [3]

너무 자주 질문드리는 것 같아 죄송해요 ^^; [1]

ffmpeg 빌드에러 [2]

동영상 파일을 열때 avformat_open_input문 사용문의 [2]

사용자 로그인