기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.


이제현

2012.07.24 23:10:56
*.90.137.102

루팅을 해야만 가능한 일입니다. 어쩔 수 없습니다.

용기백배

2012.07.24 23:30:29
*.90.129.146

루팅한 폰은 매직번호와 심볼이 달라서 insmod 가 안되던데.

루팅한 개발자한테 Kernel 소스를 얻어야 하나요? 

(아무래도 그래야 할 것 같지만..혹시나해서 질문드립니다.)


여차여차 해서 insmod를 했다쳐도 램디스크도 바꿔야 할 것 같던데... ㅜㅡ

일이 점점 어려워지는 것 같네요.


안드로이드 진영에는 아이폰처럼 라이선스 계약해서 개발하는 프로그램 같은건 없나봐요?

이제현

2012.07.25 02:49:46
*.90.137.102

커스텀 롬을 사용하지 말고, 루팅만 하면 됩니다.

제조사에서 공식으로 배포한 커널을 빌드해서 밀어넣으면 됩니다.


폰 제조사마다 정책이 다를것 같네요.


용기백배

2012.07.25 04:45:05
*.90.129.146

루팅만 하면 된다는 말씀이 잘 이해가 가지 않습니다.


루팅에 관한 자료를 찾다가 Ordin이란 프로그램으로 CF-Root-SGS3-v6.4.tar 파일을 다운로드하는 것인데, 

tar 안에는 다음과 같은 파일이 있습니다:


  - cache.img

  - recovery.img

  - param.bin


위 방법대로 하는 것은 루팅만 하는 것인가요, 아니면 커스텀 롬까지 다운로드하는 것인가요?


커널을 빌드해서 밀어넣는 방법도 어떻게 하는지 궁금합니다.


MV-V210 보드로 했을때는 fastboot로 다운로드 했는데 핸드폰은 뭔가 좀 다르네요 >.<

이제현

2012.07.25 07:13:04
*.90.137.102

fastboot는 구글 레퍼런스폰과 HTC 제품에서 주로 사용 가능하며, 삼성 스마트폰은 주로 ordin으로 주입하는것 같네요. 물론 개발보드들은 대부분 fastboot를 지원하고요.

그리고 확인은 필요하겠지만 recovery.img안에 시스템 변경에 관한 내용이나 커널 이미지가 들어 있을듯....


XDA 포럼 쪽에서 좀더 현실적인 답변을 얻을 수 있을것 같네요.

이동네에는 루팅이나 해킹에 대한 관심이 거의 없어서 그렇습니다.

용기백배

2012.07.25 19:54:39
*.90.129.146

새로운 사실을 알았네요. 답변 감사합니다.

고등어

2012.07.25 06:47:38
*.115.216.70

USB host API를 사용해보세요.

쉽게 됩니다.

이제현

2012.07.25 07:16:24
*.90.137.102

앗,  갤3이 Host mode accessory API를 지원하나요?

고등어

2012.07.25 17:08:27
*.111.41.24

갤2에서 4.0.3으로 firmware update해주길래 테스트해보니 동작안되서 뭐라 그랬더니

일주일 뒤에 고쳐서 새걸로 firmware를 올려놨더군요.

기업 특성상 갤3에 USB host API를 제대로 구현했는지는 모르겠네요. ^^;


용기백배

2012.07.25 10:06:52
*.140.54.15

USB host API에 대해 좀 찾아봤는데, 아무래도 아래 링크 말씀하시는 것 같군요. 그죠?


http://developer.android.com/guide/topics/connectivity/usb/host.html


그렇다는 말은 C로 작성된 USB Device Driver 대신 Java로 드라이버를 재작성해서 올리면 된다는 말 같은데..

내일 좀 더 자세히 알아봐야겠습니다.

감사합니다.

고등어

2012.07.25 17:14:47
*.111.41.24

맞습니다~!

vendor id랑 product id랑 여러개 등록해서 사용해도 됩니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
5448 Android 에서 버튼 추가 관련해서 질문입니다. [1] 레몬 2012-07-26 1224
5447 NAND Maf.ID 관련 질문 [2] 복분자의비밀 2012-07-25 1269
5446 FIMC 구조를 분석하려 합니다. [4] 이영재 2012-07-24 2105
» 상용 안드로이드폰에서 USB Device Driver 를 올리는 방법이 있... [11] 용기백배 2012-07-24 1437
5444 EXYNOS에 올라가는 SecureOS는 어떤 것이 있나요? [2] 쭈암 2012-07-24 1804
5443 ffmpeg 에 c언어 문법좀 갈쳐주세요.. [2] 전현철 2012-07-22 1644
5442 sd_fusing tool [1] frog 2012-07-22 1619
5441 u-boot.bin 의 파일 구조 [1] frog 2012-07-21 1569
5440 Origen보드에 Linaro-Linux 올리기 -- SD카드에 Kernel 이미지 쓰... [1] 다콩 2012-07-19 3283
5439 S5PV210 과 DWN.... [3] frog 2012-07-17 1939
5438 virtualbox 에 설치한 fedora 의 samba 설정 관련.... [2] blue0sky 2012-07-13 1697
5437 리눅스 커널 사용 메모리 설정 [2] 양파링 2012-07-12 1554
5436 Frame buffer source에 관해서 여쭤봅니다. [1] 강용근 2012-07-12 1308
5435 리눅스에서 Kernel Module 로드순서에 대한 질문입니다. [1] acedon 2012-07-11 1803
5434 인터럽트 등록할 때 플래그 관련 질문입니다. [2] 박영기1 2012-07-11 1727
5433 안드로이드 버전에 따른 하드웨어 사양이 궁금합니다 [2] 땜철학자 2012-07-11 1313
5432 Aesop6410 board에서 usb로 download, writing [2] 박영호 2012-07-11 1247
5431 S5PV310(Exynos4210) 보드에 올릴 소스 다운받으려고 하는데요.. [4] honggun 2012-07-11 1550
5430 linux 포팅 관련 질문.. [3] 딴따라 2012-07-10 1258
5429 전자부품 불용자재 및 잉여자재 고가에 매입합니다. 반도체센터 2012-07-10 1544

사용자 로그인