#!/bin/sh
#
# Created by chengjt10131021 for usb composition devices init configration
# Copyright (c) 2012 ZTE Incorporated.  All Rights Reserved.
# ZTE Proprietary and Confidential.

# zusb_conf    script for ZTE usb composition devices init configration

# this line is for enable usb bam
    echo hsusb > /sys/devices/platform/usb_bam/enable

# these lines are for disable ports
if [ -f /usr/bin/zte_mc_status_init ]; then
    /usr/bin/zte_mc_status_init
fi

# these lines are for configration some usb strings
    echo ZTE, Incorporated > /sys/class/android_usb/android0/iManufacturer
    echo ZTE LTE Technologies MSM > /sys/class/android_usb/android0/iProduct
    echo 0x5051 > /sys/class/android_usb/android0/bcdDevice
    echo ZTE > /sys/class/android_usb/android0/zte_drv_ms_vendor_name
    echo USB SCSI CD-ROM > /sys/class/android_usb/android0/zte_drv_ms_cdrom_name
    echo USB MMC Storage > /sys/class/android_usb/android0/zte_drv_ms_tcard_name
    echo 2.31 > /sys/class/android_usb/android0/zte_drv_ms_version
    echo MF90ZTEFFFS20000 > /sys/class/android_usb/android0/zte_drv_ms_serial_num
    echo 627181 > /sys/class/android_usb/android0/zte_drv_sw_encrykey
    echo EN_ZTE_MF90HDV1.0.0B01 > /sys/class/android_usb/android0/zte_drv_sw_version

# these lines are for start usb with different work mode
if [ -f /etc/zusb/work_mode ]; then
    export MODE=`cat /etc/zusb/work_mode`
    case $MODE in
        a_device | dbg_device)
            sh /etc/zusb/zusb_switch A_DEVICE
        ;;
        b1_device)
            sh /etc/zusb/zusb_switch B1_DEVICE
        ;;
        *)
            sh /etc/zusb/zusb_switch A_DEVICE
        ;;
    esac
else
    sh /etc/zusb/zusb_switch B1_DEVICE
fi

