Latest Post
[Android ICS] 03. Exynos 4210 S5PV310 Mango310 Android ADB Device VID PID 관련

(Mango310) fastboot VID(Vendor ID),PID (Product ID) 관련

##u-boot
u-boot소스에는 아래에 정의가 되어 있습니다.
#define VENDOR_ID       0x18D1
       otg.desc.dev.idVendorL=VENDOR_ID&0xff;//0xB4;   /**/
       otg.desc.dev.idVendorH=VENDOR_ID>>8;//0x0B;     /**/
./drivers/usb/gadget/fastboot.c


[root@HP-note-jji 113]# lsusb

Bus 001 Device 006: ID 18d1:0002 Google Inc.

라고 인식을 합니다.


## 커널

#define S3C_ADB_PRODUCT_ID              0x4E11
#define S3C_UMS_PRODUCT_ID              0x4E21
#define S3C_RNDIS_PRODUCT_ID            0x4E23
#define S3C_MTP_PRODUCT_ID              0x4E26
#define S3C_UMS_ADB_PRODUCT_ID          0x4E22
#define S3C_UMS_ADB_ACM_PRODUCT_ID      0x4E24
#define S3C_MTP_ADB_PRODUCT_ID          0x4E26
#define S3C_PRODUCT_ID                  S3C_MTP_PRODUCT_ID
#define S3C_PRODUCT_ID                  S3C_UMS_PRODUCT_ID
               .product_id     = S3C_UMS_PRODUCT_ID,
               .product_id     = S3C_RNDIS_PRODUCT_ID,
               .product_id     = S3C_MTP_PRODUCT_ID,
               .product_id     = S3C_UMS_ADB_PRODUCT_ID,
               .product_id     = S3C_MTP_ADB_PRODUCT_ID,
               .product_id     = S3C_ADB_PRODUCT_ID,
               .product_id     = S3C_UMS_ADB_ACM_PRODUCT_ID,
       .product_id             = S3C_PRODUCT_ID,
./arch/arm/plat-s5p/dev-usbgadget.c

결국 adb device 이름을 변경하려면,
./arch/arm/plat-s5p/dev-usbgadget.c
파일에서
static char device_serial[MAX_USB_SERIAL_NUM] = "0123456789ABCDEF";

안드로이드 부팅 확인 보면 아래와 같이 나옵니다.

[root@HP-note-jji 113]# adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
0123456789ABCDEF device


변경하면 됩니다.

static char device_serial[MAX_USB_SERIAL_NUM] = "Mango_Ppororo";




drivers/usb/gadget/android.c
파일에서

//strncpy(serial_string, "0123456789ABCDEF", sizeof(serial_string) - 1);

strncpy(serial_string, "Mango_Ppororo", sizeof(serial_string) - 1);//CRZ


수정하면 아래와 같이 됩니다.

[root@HP-note-jji image]# adb devices
List of devices attached
Mango_Ppororo device

Comments 0
:    :    :
이름 / 2014-11-20 / ★★★☆☆ [수정 / 삭제]

내용

Recent Comments
일방통행  |  ★★★★★
ISE 14.7 virtualbox를 설치했는데, ,iMPACT가 인식을 못하는데, 어케해야하나요?
min  |  ★★★★☆
These are the only Drives available to write images to: # major minor size name 1: 8 0 512805384 sda 2: 8 16 15558144 sdb Enter Device Number or n to exit: 2 Invalid selection! 왜 이런 오류가 나는 걸까요?
dino  |  ★★☆☆☆
NAND Scrub실행 후 에러가 나타납니다/ 조치방법을 알려주세요 에러내용 crz nand_erase_opts erase.addr=0x0, opt->offset=0x0, erase_ieng minfo_erases=0x20000 .....진행후 s3c-nand:ecc uncorrectable error detected---4개발생합니다 빠른 회신부탁드립니다 연락처:010-3752-6251 강희진
bluewind  |  ★★★★★
안녕하세요..구입했는데..회로도 부탁드립니다. percephy@naver.com 입니다.
조형철  |  ★★★★★
상기 Backlight 관련 회로를 구할 수 있을까요?
hwang  |  ★★★★★
구입한지 조금 됬는데 회로도 부탁합니다. rubens7777@paran.com 입니다.