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

안녕하세요.

 

android를 PC에서 adb를 인식되는 것을 확인했습니다.

 

그런데 USB Mass Storage로도 일단 인식이 되는데 눌러 보면 disk를 넣으라고 나옵니다.

 

internet에 찾아보면 USB를 연결했을 떄 USB Connected라는 notification이 발생하고 이 notification을 누르면 sd memory를 mount하겠냐고 물어본다고 하는데 저는 notification까지는 나오지만 누르면 sd memory를 마운트하겠냐고 물어보지를 않고 바로 종료되는군요.

 

혹시 어디가 문제인지 아시는 분 있나요?

 

자료실에 있는 android 1.5, 제가 만든 android 1.6 둘다 현상이 동일합니다. ( 커널쪽에서 뭔가 잘못했으려나... )

 

그러면 미리 감사드립니다.

Taeho Oh ( [email protected] , [email protected] )   http://ohhara.sarang.net
Postech ( Pohang University of Science and Technology ) http://www.postech.edu
Alticast Corp.                                         http://www.alticast.com

엮인글 :
http://www.aesop.or.kr/index.php?mid=Board_Community_QandA&document_srl=26913&act=trackback&key=ef1

이제현

2009.10.07 18:46:22
*.120.74.180

누르지 말고 긁어서 내려 보시면....

상단 status bar에  USB 마크가 보이면, 상단부분을 긁어서(?) 내려 보면 부가 메뉴가 보입니다.~~

그 메뉴중에 mount 관련 메뉴가 보입니다.

안드로이드가 mounting 을 유지할것인지 아니면 PC가 mounting 할것인가를 선택하는 것이죠..

 

오태호

2009.10.07 19:39:43
*.213.76.54

"USB Connected"를 누르면 mount여부를 묻는다는데...

긁어서 내려서 눌러도 안됩니다. -_-; 그냥 창이 닫히는군요.

일단 aesop6410에서 sd memory도 잘 잡히고 sd에서 music play도 잘 되는데 이상하군요.

좀 더 조사해 봐야 겠군요. 제가 뭔가 사소한 실수를 한 듯 한데 아직 잘 모르겠네요.

오태호

2009.10.08 08:06:10
*.81.154.98

I/ActivityManager(  759): Starting activity: Intent { cmp=android/com.android.internal.app.UsbStorageActivity }
W/ActivityManager(  759): startActivity called from non-Activity context; forcing Intent.FLAG_ACTIVITY_NEW_TASK for: Intent { flg=0x800000 cmp=android/com.android.internal.app.UsbStorageActivity }
W/InputManagerService(  759): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43a30748

 

logcat으로 보니 이와같은 msg를 출력하면서 dialog가 뜨지를 않는군요. google에서 search를 해 보니 저와 동일증상을 보이는 사람이 있습니다.

http://www.mail-archive.com/[email protected]/msg04873.html

뭔가 power관련인 것 같군요. power관련을 예전에 고현철님의 강좌대로 patch를 했는데 혹시 그게 문제일까요? 아니면 kernel쪽에서 뭔가 설정을 해 줘야 되는지요.

오태호

2009.10.08 10:20:59
*.81.154.98

최종환님한테 정보를 얻어서 해결했습니다. ( 감사합니다.! )

일단 power쪽 patch를 고현철님이 올려둔 강좌를 참고해서 했는데 그 patch는 power가 부족한 상태는 놔 두고 power가 부족할 때 전원을 끄는 부분을 끄지 않도록 해 준 것입니다. 결국 power가 부족한 상태라서 usb mass storage로 mount하는 것을 거부한 것이 원인이었습니다.

이것을 power정보를 full로 무조건 return하게 해 주고 vold.conf를 수정해서 usb mass storage로 mount하는데 성공했습니다.

List of Articles
번호 제목 글쓴이 날짜sort 조회 수
4028 rc.d에 대하여 질문 드립니다. [1] 강성곤 2009-10-06 488
4027 watchdog 관련 [5] 임의석 2009-10-06 651
4026 windows용 adb usb driver를 구하는 법? [3] 오태호 2009-10-06 1645
4025 cramfs 수정하는 방법에 관해 질문 있습니다. [6] 정회승 2009-10-07 1433
» android를 PC에서 USB Mass Storage로 사용하는 법 [4] 오태호 2009-10-07 2305
4023 AESOP6410에 RAMDISK 적용에 대해 질문을 드립니다. [2] 홍경동 2009-10-07 763
4022 S5PC100 정전식 터치스크린 포팅 관련 질문입니다. [4] 블랙아이 2009-10-07 1290
4021 안드로이드 콘솔 [2] 박이삭 2009-10-07 765
4020 SD Boot 이나 USB Boot 사용시 ? [4] 정낙주 2009-10-08 1360
4019 2410 프레임버퍼 피벗 질문 [2] 박종범 2009-10-08 602
4018 스타터 보드 추천 부탁드립니다. [1] 김영준 2009-10-08 612
4017 램디스크 이미지를 flahs에 구워서 쓸수 있나요? [1] 김종완 2009-10-08 664
4016 6410 Watchdog관련 제 질문 [2] 임의석 2009-10-08 596
4015 usb mount가 잘 안되는데 좀 도와주세요 ㅠ [4] 정회승 2009-10-09 868
4014 삼성 git 커널 2.6.27 가지고 계신 분? [6] 장세현 2009-10-09 703
4013 오드로이드에 쓰인 LCD와 정전터치패널 문의 드립니다. [2] 도찬구 2009-10-09 1326
4012 usb gadget 사용에 대해 질문드립니다. [2] 김종완 2009-10-10 1028
4011 SMDK2410 Ethernet Driver [1] frog 2009-10-10 802
4010 SMDK6410 보드에 포팅 하려고 합니다. [1] 심성보 2009-10-11 1009
4009 SMDK2440 U-boot [1] frog 2009-10-11 715

사용자 로그인