Android 기술 Q&A 
Q&A 게시판에 질문을 남기신 글에 대한 답변/덧글/쪽글에 대한 Push 메일 서비스를 받고자 하시는 분들은
☞ Push 메일 서비스 공지를 필독하시기 바랍니다.
루팅 관련 질문입니다.
작성자
작성일 2015-10-05 (월) 19:23
분 류 질문
ㆍ추천: 0  ㆍ조회: 7780      
IP: 219.xxx.62
안녕하세요.

루팅관련 질문입니다.

일단 저는 사용 안드로이드 기기에 루팅을 하려는 것이 아니라,
제가 build해서 Target 보드에 넣는 ROM을 루팅해서 넣고 싶습니다.


제가 루팅에대해 잘 모르는데,
루팅이 현재 Android에서 사용중인 user에게 SuperUser 권한을 주는것이 맞나요?

또, 이 루팅이라는 것이 Android프로그램 동작시에 SuperUser권한설정을 하는 것인지,
아니면 system의 특정 파일 (device 파일 및 system/ 의 binary 파일 등 )을 실행하려 할때만 superuser 권한을 주는 것을 말하는것인가요?


마지막으로 Android Source를 자체를 루팅한 채로 Target에 넣는 것이 가능한것인가요?
가능하다면 어디를 수정하면 가능할까요?


인터넷을 찾아봐도 앱을 설치해서 루트권한을 획득하는 방법만 있고, 루팅 앱이 어떤 부분을 어떻게 변경을 하는지에 대해서는 찾을 수가 없었습니다.


좋은 하루 보내세요
이름아이콘 엘카이저
2015-10-06 16:10
`` 님이 선택한 글 입니다.
기본적으로 타겟보드에 안드로이드를 넣는다는 것은 AOSP 를 내려받아서
Target에 맞게 빌드를 수정해서 내려받는 과정일 겁니다. 대부분 회사들이 레퍼런스 보드에
이것저것 하드웨어 넣고, 드라이버 설치해서 연동해서 작업을 하니깐요.

기본적으로 AOSP는 su 가 빌드되어 들어가 있습니다 eng  모드이고. 즉 루팅된 상태입니다.
(빌드 타입을 eng / user-debug  / user 모드 중에 선택해서 빌드도 할 수 있습니다.)

su 권한이 있으면 각종 제한이 걸린 디렉토리를 수정가능하게 리마운트해서 변경도 하고
권한이 요구되는 명령어들도 자유롭게 이용가능합니다.
   
이름아이콘 비둘기
2015-10-07 10:05
답변 감사드립니다.
결국 루팅이라는 것은 su Binary를 Target에 넣는다는 말이군요.
인터넷에 보면 apk를 설치하는 가이드 밖에 없어서, 뭔가 Frameworks 쪽으로 다른 부분이 있는 줄 알았습니다.

감사합니다!
   
 
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
5003 안드로이드 에뮬레이터 속도 [2] 2008-03-04 16893
5002 개념설명 : "@+" syntax in layout xml 2008-03-04 11901
5001 Touch Screen Event [1] 2008-03-04 12737
5000 Webkit 관련 2008-03-04 11216
4999 P2P 관련 2008-03-04 12487
4998 에뮬레이터간 XMPP 메시징환경 설정 2008-03-04 10941
4997 SD Card 환경설정 [1]+1 2008-03-04 11646
4996 안드로이드 디버깅 로그 출력 2008-03-04 13549
4995 안드로이드(Android) Webkit 사양관련 2008-03-04 14639
4994 레이아웃 : TextView와 Scrollbar 2008-03-04 12296
4993 안드로이드 포팅 [8] 2008-03-04 46880
4992 [파노라마] WebKit에 대한 궁금한 점이.. [1] 2008-03-07 9066
4991 WebKit-GTK에 대하여. [1] 2008-03-07 11047
4990 프로그램을 만들다 난관에 부딧혀 질문올립니다... [2] 2008-03-07 9607
4989 웹 관련해서 질문이 있습니다. [3] 2008-03-11 8513
4988 Android와 OpenBinder에 대한 질문입니다. [3] 2008-03-13 11132
4987 ProgressBarDialog 컨트롤에 대해서.... [3] 2008-03-14 10995
4986 안드로이드 os안에 있는 이미지 파일을 출력하고자 합니다... 2008-03-15 9611
4985 webkit 구조 및 기능에 대한 질문입니다. 2008-03-18 12085
4984 [답변]webkit 구조 및 기능에 대한 질문입니다 [4] 2008-03-18 13886
4983 [답변] 안드로이드 os안에 있는 이미지 파일을 출력하고자 합.. [2] 2008-03-19 12760
4982 안드로이드와 피카사 관련 질문 2008-03-19 8953
4981 rotatedrawable을 어떻게 사용해야되는데요 [1] 2008-03-20 11656
4980 TI OMAP 보드 포팅 [4] 2008-03-21 10921
4979 xmpp를 이용하여 p2p 어플리케이션 제작하신분 계신가요??.. [4] 2008-03-24 9444
4978 포팅관련 질문을 올립니다 [2] 2008-03-24 9907
4977 JVM 관련해서 물어볼 곳이 여기밖에 없네요. [4] 2008-03-25 10143
4976 안녕하십니까 m5에 관한 질문좀 드릴께요 [2] 2008-03-25 9041
4975 다시한번 질문드립니다. [1] 2008-03-26 8469
4974 안드로이드 안에 있는 app데모중에.. [1] 2008-03-26 9619
4973 armadillo-500(arm1136jf-s) - USB Gadget 동작 [3] 2008-03-27 10366
4972 TI OMAP 보드 보팅 중 uboot관련 [5] 2008-03-27 9919
4971 맵 갱신을 하려고하는데요. 에러가 나네요. [2] 2008-03-27 12099
4970 다이얼 로그 질문 이에요.. [2] 2008-03-28 9036
4969 scroll bar 사용시에 터치패드로 움직이는 것을 막고 싶습니다.. 2008-03-28 9165
4968 안드로이드와 UMA/GAN의 조화 2008-03-31 9038
4967 안드로이드 플랫폼 개발과 관련하여 질문 [2] 2008-04-01 8896
4966 이거 만우절 장난인가요? 진짠가...?ㅜㅜ [2] 2008-04-01 9261
4965 안드로이드 포팅 관련 질문입니다[맨땅에 헤딩중입니다].. [2] 2008-04-03 10639
4964 안드로이드 플랫폼에 있는 [1] 2008-04-03 9412
4963 다이얼로그에 관련된 좋은 샘플을 구합니다. [2] 2008-04-04 9247
4962 Conversion to Dalvik format failed with error 1 [3] 2008-04-07 11121
4961 시스템 해킹 관련 [1] 2008-04-07 8753
4960 안드로이드 챌린지 제출방법에 대해서 궁금한점이 있습니다... [4] 2008-04-08 8686
4959 포커스에 관한것좀 여쭙겟습니다. [4] 2008-04-09 15545
4958 파일 관리에 대해 질문있습니다. [1] 2008-04-11 8479
4957 mp3플레이어 MusicDroid에 대해서.. [2] 2008-04-14 9986
4956 안드로이드의 CE제품 적용 [1] 2008-04-21 8634
4955 xml 디자인 관련 [3] 2008-04-21 9773
4954 파일 입출력 관련.. [2] 2008-04-24 9595
12345678910,,,101