123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400 |
- # nothing here
- #=========== main app ===========
- CONFIG_BT_MAIN_APP=y
- CONFIG_LAUNCHER_APP=y
- CONFIG_UI_SWITCH_EFFECT=y
- CONFIG_UI_SCROLL_EFFECT=y
- #=========== bt call config (msbc/cvsd) ===========
- CONFIG_BT_CALL_APP=y
- CONFIG_BT_HFP_MSBC=y
- #=========== bt music config a2dp (sbc/aac) ===========
- CONFIG_BT_PLAYER=y
- CONFIG_BT_A2DP=y
- CONFIG_BT_AVRCP=y
- CONFIG_BT_A2DP_AAC=y
- CONFIG_BT_TRANSMIT=y
- #=========== local music config ===========
- CONFIG_LCMUSIC_APP=y
- #CONFIG_FS_FATFS_NUM_FILES=16
- ##local music decoder format
- CONFIG_DECODER_M4A=y
- CONFIG_DECODER_APE=y
- CONFIG_DECODER_PCM=y
- CONFIG_DECODER_MP3=y
- CONFIG_DECODER_FLAC=y
- CONFIG_DECODER_WAV=y
- CONFIG_DECODER_WMA=y
- ##local music parser
- CONFIG_ACTIONS_PARSER=y
- CONFIG_PARSER_MP3=y
- CONFIG_PARSER_M4A=y
- CONFIG_PARSER_WAV=y
- CONFIG_PARSER_APE=y
- CONFIG_PARSER_WMA=y
- CONFIG_PARSER_FLAC=y
- #=========== tts support ===========
- CONFIG_PLAYTTS=y
- #=========== alarm config ===========
- CONFIG_ALARM_APP=n
- #=========== card reader config ===========
- CONFIG_CARD_READER_APP=y
- #=========== bt vendor config ===========
- CONFIG_BT_VENDOR=y
- #=========== actions media framework ===========
- CONFIG_MEDIA=y
- CONFIG_MEDIA_EFFECT_OUTMODE=2
- CONFIG_MEDIA_DSP_SLEEP=y
- CONFIG_DSP_DEBUG_PRINT=y
- CONFIG_LOAD_IMAGE_FROM_FS=y
- CONFIG_ENCODER_PCM=y
- CONFIG_ENCODER_OPUS=y
- #=========== GUI config ===========
- CONFIG_UI_MANAGER=n
- CONFIG_UI_SERVICE=n
- CONFIG_SURFACE_DOUBLE_BUFFER=n
- CONFIG_UI_MEMORY_MANAGER=y
- CONFIG_UI_MEMORY_DEBUG=n
- CONFIG_MEM_GUARD=n
- #actions RES manager
- CONFIG_RES_MANAGER=y
- CONFIG_RES_MANAGER_USE_STYLE_MMAP=n
- CONFIG_RES_MANAGER_SKIP_PRELOAD=n
- CONFIG_RES_MANAGER_ALIGN=64
- #CONFIG_LV_IMG_CACHE_DEF_SIZE=30
- CONFIG_LV_USE_GPU_ACTS_JPG=n
- CONFIG_LVGL_USE_IMG_DECODER_ACTS_RES=y
- CONFIG_RES_MANAGER_IMG_DECODER=y
- CONFIG_RES_MANAGER_BLOCK_SIZE=0
- CONFIG_RES_MANAGER_BLOCK_NUM=0
- CONFIG_RES_MANAGER_LVGL_RES_CACHE_MAX=24
- #actions freetype font
- CONFIG_FREETYPE_FONT=y
- CONFIG_FREETYPE_FONT_ENABLE_SVG_PATH=y
- #actions Bitmap font
- CONFIG_BITMAP_FONT=y
- CONFIG_BITMAP_FONT_SUPPORT_EMOJI=y
- CONFIG_EMOJI_FONT_USE_MMAP=y
- #lvgl config
- CONFIG_LVGL=y
- CONFIG_LVGL_USE_IMG_DECODER_ACTS=n
- CONFIG_LVGL_USE_BITMAP_FONT=y
- CONFIG_LVGL_USE_FREETYPE_FONT=y
- CONFIG_LVGL_USE_RES_MANAGER=y
- CONFIG_LVGL_DISPLAY_FLUSH_WORKQ_STACKSIZE=1280
- CONFIG_LV_VDB_NUM=1
- CONFIG_LV_USE_GPU_ACTS=y
- CONFIG_LV_USE_STRACE=y
- CONFIG_LV_COLOR_DEPTH_16=y
- CONFIG_LV_DITHER_GRADIENT=y
- # must set 1 to make sure lvgl drawing following vsync
- CONFIG_LV_DISP_DEF_REFR_PERIOD=16
- CONFIG_LV_INDEV_DEF_READ_PERIOD=16
- CONFIG_LV_TXT_ENC_UTF8=y
- CONFIG_LV_TXT_BREAK_CHARS=" ,.;:-_"
- CONFIG_LV_TXT_LINE_BREAK_LONG_LEN=0
- CONFIG_LV_TXT_LINE_BREAK_LONG_PRE_MIN_LEN=3
- CONFIG_LV_TXT_LINE_BREAK_LONG_POST_MIN_LEN=3
- CONFIG_LV_FONT_DEFAULT_UNSCII_8=y
- CONFIG_LV_CONF_MINIMAL=y
- CONFIG_LV_USE_FLEX=y
- CONFIG_LV_USE_GRID=y
- CONFIG_LV_USE_ARC=y
- CONFIG_LV_USE_BTN=y
- CONFIG_LV_USE_IMG=y
- CONFIG_LV_USE_LABEL=y
- CONFIG_LV_USE_SLIDER=y
- CONFIG_LV_USE_IMGBTN=y
- CONFIG_LV_USE_TILEVIEW=y
- CONFIG_LV_USE_QRCODE=y
- CONFIG_LV_USE_BARCODE=y
- CONFIG_LV_USE_CANVAS=y
- CONFIG_LV_USE_ROLLER=y
- CONFIG_LV_USE_SPINNER=y
- CONFIG_LV_USE_SNAPSHOT=y
- CONFIG_LV_USE_SWITCH=y
- CONFIG_LV_USE_CHART=y
- CONFIG_LV_USE_CALENDAR=y
- CONFIG_LV_USE_TEXTAREA=y
- CONFIG_LV_USE_DROPDOWN=y
- CONFIG_LV_USE_ASSERT_NULL=y
- CONFIG_LV_USE_ASSERT_MALLOC=y
- CONFIG_LV_USE_BTNMATRIX=y
- CONFIG_LV_COLOR_SCREEN_TRANSP=y
- CONFIG_LV_USE_LINE=y
- CONFIG_LV_USE_METER=y
- CONFIG_LV_USE_ANIMIMG=y
- CONFIG_LV_USE_BIDI=y
- CONFIG_LV_USE_ARABIC_PERSIAN_CHARS=y
- #CONFIG_LV_USE_THEME_DEFAULT=y
- CONFIG_LV_COLOR_CHROMA_KEY_HEX=0x000008
- #=========== system base config ===========
- CONFIG_ACTIONS_FRAMEWORK=y
- CONFIG_ACTIONS_FRAMEWORK_DISPLAY=y
- CONFIG_THREAD_TIMER=y
- CONFIG_ACTIONS_UTILS=y
- CONFIG_CORE=y
- CONFIG_SYSTEM=y
- CONFIG_SYS_CLOCK_TICKS_PER_SEC=1000
- CONFIG_PRINTK_TIME_FREFIX=n
- CONFIG_DMA_PRINTK_BUF_SIZE=4096
- CONFIG_SLEEP_SENSOR_RUN_ON_NOR=y
- CONFIG_SLEEP_COPY_SRAM_FOR_SENSOR=n
- CONFIG_SLEEP_MEMORY_CHECK_INTEGRITY=n
- CONFIG_THREAD_RUNTIME_STATS=y
- CONFIG_SYSTEM_SHELL=y
- CONFIG_TASK_WDT=y
- CONFIG_TASK_WDT_TIMEOUT=5000
- CONFIG_DEBUG_RAMDUMP=y
- #power config
- CONFIG_POWER=y
- #input config
- CONFIG_INPUT=y
- CONFIG_INPUT_POINTER=y
- CONFIG_INPUT_KEYPAD=y
- CONFIG_ACTS_RING_BUFFER=y
- #standby config
- CONFIG_SYS_STANDBY=y
- CONFIG_AUTO_STANDBY_TIME_SEC=10
- CONFIG_SYS_WAKELOCK=y
- #system message config
- CONFIG_NUM_MBOX_ASYNC_MSGS=35
- CONFIG_MESSAGE_DEBUG=n
- #property config
- CONFIG_PROPERTY=y
- CONFIG_PROPERTY_CACHE=y
- #watchdog config
- CONFIG_WATCHDOG=y
- CONFIG_WDOG_ACTS=y
- CONFIG_WDT_MODE_RESET=y
- #dvfs config
- CONFIG_DVFS=n
- CONFIG_ACTS_DVFS_DYNAMIC_LEVEL=n
- #memory config
- CONFIG_MEMORY=y
- CONFIG_SYS_MEMORY_DEBUG=n
- CONFIG_APP_USED_MEM_POOL=y
- CONFIG_RAM_POOL_PAGE_NUM=20
- CONFIG_HEAP_MEM_POOL_SIZE=2560
- #system stack config
- CONFIG_APP_STACKSIZE=1536
- CONFIG_MAIN_STACK_SIZE=1536
- CONFIG_UISRV_STACKSIZE=16384
- CONFIG_IDLE_STACK_SIZE=4096
- CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=3072
- # sdfs config
- CONFIG_SD_FS=y
- CONFIG_SDFS_MANAGER=y
- CONFIG_MUTIPLE_VOLUME_MANAGER=y
- CONFIG_SD_FILE_MAX=24
- CONFIG_DISKIO_CACHE=y
- #=========== bulooth config ===========
- CONFIG_BLUETOOTH=y
- CONFIG_ACTS_BT=y
- CONFIG_ACTS_BT_SHELL=n
- CONFIG_BT_BLE=y
- CONFIG_BT_DRV=y
- CONFIG_BT_ECC_ACTS=y
- CONFIG_BT_HCI_ACTS=y
- CONFIG_BT_CTRL_DEBUG=n
- CONFIG_BT_CTRL_LOG=y
- CONFIG_BT_CTRL_BQB=y
- CONFIG_BT_FCC_TEST=n
- CONFIG_BT_CTRL_RF_DEBUG=n
- CONFIG_BT_HCI_TX_PRINT=n
- CONFIG_BT_HCI_RX_PRINT=n
- CONFIG_HCI_DATA_LOG=y
- CONFIG_BT_LOG_SERVICE=y
- CONFIG_BT_BREDR=y
- CONFIG_BT_CONN_TX_MAX=12
- CONFIG_BT_HCI_ACL_FLOW_CONTROL=n
- CONFIG_BT_ATT_ENFORCE_FLOW=n
- CONFIG_BT_GATT_DYNAMIC_DB=y
- CONFIG_BT_MAX_CONN=4
- CONFIG_BT_MAX_BR_CONN=2
- CONFIG_BT_MAX_PAIRED=4
- CONFIG_BT_MAX_BR_PAIRED=2
- CONFIG_BT_SPP=y
- CONFIG_BT_PBAP_CLIENT=y
- CONFIG_BT_MAP_CLIENT=y
- CONFIG_BT_HID=y
- CONFIG_BT_SDP_CLIENT=y
- CONFIG_BT_PERIPHERAL=y
- CONFIG_BT_BAS=y
- CONFIG_BT_SMP=y
- CONFIG_BT_BONDABLE=y
- CONFIG_BT_DEVICE_NAME="leopard_bt"
- CONFIG_BT_RX_BUF_LEN=680
- CONFIG_BT_RX_BUF_COUNT=25
- CONFIG_BT_HCI_CMD_COUNT=4
- CONFIG_BT_L2CAP_TX_MTU=672
- CONFIG_BT_BLE_NOTIFY_PENDING=y
- CONFIG_BT_BLE_APP_UPDATE_PARAM=y
- CONFIG_BT_ANCS_AMS=y
- CONFIG_BT_ACTIONS_SUPER_SERVICE=y
- CONFIG_CONNECT_ANCSAMS_AFTER_ENC=y
- CONFIG_LOG_DEFAULT_LEVEL=1
- #=========== display config ===========
- CONFIG_DISPLAY=y
- CONFIG_DISPLAY_LOG_LEVEL_INF=y
- CONFIG_DISPLAY_CONTROLLER=y
- CONFIG_DISPLAY_ENGINE=y
- CONFIG_DISPLAY_ENGINE_INSTANCE_NUM=3
- CONFIG_DMA2D_HAL=y
- CONFIG_DMA2D_LITE=y
- CONFIG_DISPLAY_WORK_Q=y
- CONFIG_DISPLAY_WORK_Q_STACK_SIZE=1152
- #=========== gpu config ===========
- CONFIG_VG_LITE=y
- CONFIG_VG_LITE_K_MEM_POOL_SIZE=172032
- CONFIG_NEWLIB_LIBC=y
- CONFIG_NEWLIB_LIBC_FLOAT_PRINTF=y
- CONFIG_NEWLIB_LIBC_NANO=y
- #=========== ota config ===========
- CONFIG_OTA=y
- CONFIG_OTA_UPGRADE=y
- CONFIG_OTA_APP=y
- CONFIG_OTA_BACKGROUND=n
- CONFIG_OTA_FOREGROUND=y
- CONFIG_OTA_BACKEND_SDCARD=y
- CONFIG_OTA_BACKEND_BLUETOOTH=y
- CONFIG_OTA_RECOVERY=y
- CONFIG_OTA_STORAGE_FS=n
- CONFIG_OTA_BACKEND_TEMP_PART=y
- CONFIG_OTA_MUTIPLE_STORAGE=n
- CONFIG_OTA_RES_PATCH=n
- #=========== sensor config ===========
- CONFIG_SENSOR_MANAGER=y
- CONFIG_SENSOR_ALGO_HR_GH30X=n
- CONFIG_SENSOR_ALGO_HR_VCARE=n
- CONFIG_SENSOR_ALGO_HR_HX3605=n
- CONFIG_SENSOR_ALGO_HR_HX3690=n
- CONFIG_SENSOR_ALGO_MOTION_CYWEE=y
- CONFIG_SENSOR_ALGO_MOTION_CYWEE_DML=n
- CONFIG_SENSOR_ALGO_MOTION_SILAN=n
- #=========== USB device general config ===========
- CONFIG_USB_DEVICE=y
- CONFIG_USB_AOTG_OTG=y
- CONFIG_USB_AOTG_DC_ENABLED=y
- CONFIG_USB_AOTG_OTG_VERSION=0x551A24CF
- CONFIG_USB_DEVICE_DRIVER=y
- CONFIG_USB_DEVICE_STACK=y
- #CONFIG_SYS_LOG_USB_OTG_DRIVER_LEVEL=2
- #CONFIG_SYS_LOG_USB_DEVICE_LEVEL=2
- #CONFIG_USB_DEVICE_STRING_DESC_MAX_LEN=40
- #CONFIG_USB_AOTG_UDC_DMA=y
- #CONFIG_MASS_STORAGE_SWITCH_TO_ADFU=n
- ##usb mass storage config
- CONFIG_USB_MASS_STORAGE=y
- #CONFIG_SYS_LOG_USB_MASS_STORAGE_LEVEL=2
- #CONFIG_MASS_STORAGE_MANUFACTURER="Actions"
- #CONFIG_MASS_STORAGE_PRODUCT="MSC-Sample"
- #CONFIG_MASS_STORAGE_SN="0123456798AB"
- #CONFIG_MASS_STORAGE_STACK_SIZE=2048
- #CONFIG_MASS_STORAGE_BUF_SIZE=8192
- #CONFIG_USB_MASS_STORAGE_SHARE_THREAD=n
- #CONFIG_USB_AOTG_DC_MULTI_FIFO=n
- ##usb cdc_acm config
- #CONFIG_USB_UART_CONSOLE=y
- #CONFIG_USB_CDC_ACM=y
- #CONFIG_UART_LINE_CTRL=y
- #CONFIG_SYS_LOG_USB_CDC_ACM_LEVEL=2
- #CONFIG_CDC_ACM_INTERRUPT_EP_ADDR=0x81
- #CONFIG_CDC_ACM_BULK_IN_EP_ADDR=0x84
- #CONFIG_CDC_ACM_BULK_OUT_EP_ADDR=0x03
- #CONFIG_USB_CDC_ACM_MANUFACTURER="Actions"
- #CONFIG_USB_CDC_ACM_PRODUCT="CDC-ACM-DEV"
- #CONFIG_USB_CDC_ACM_SN="0123456789A"
- #GPS
- #CONFIG_SENSOR_GPS_SERVICE=y
- #CONFIG_GPS_MANAGER=y
- #CONFIG_GPS_PARSE_GGA_ENABLE=y
- #CONFIG_GPS_PARSE_RMC_ENABLE=y
- #CONFIG_SENSOR_GPS_AG3352B=y
- #CONFIG_GPS=y
- #input
- CONFIG_INPUT_DEV_ACTS_KNOB=n
- #=========== hotplug config ===========
- CONFIG_HOTPLUG=y
- CONFIG_CHARGER_HOTPLUG=y
- #=========== config tool ===========
- CONFIG_TOOL=y
- CONFIG_TOOL_ASET=y
- CONFIG_ACTIONS_ATT=n
- #=========== test ===========
- CONFIG_MONKEY_TEST=y
- #CONFIG_ALIPAY_LIB=y
- #CONFIG_MINIMAL_LIBC_MALLOC_ARENA_SIZE=10240
- #CONFIG_NSM_APP=y
- #CONFIG_CHARGER_APP=y
- #=========== deep sleep ===========
- CONFIG_DEEP_SUSPEND=y
- #=========== used custom linker ===========
- CONFIG_HAVE_CUSTOM_LINKER_SCRIPT=y
- #CONFIG_CUSTOM_LINKER_SCRIPT="linker.ld"
- #=========== aem watch ===========
- CONFIG_AEM_WATCH_SUPPORT=y
- CONFIG_AEM_AOD_MODE_SUPPORT=y
- CONFIG_AEM_MONITOR=y
- CONFIG_AEM_DEFENDER=y
- CONFIG_VIDEO_APP_AUDIO_ENABLE=n
- #### aem application
- CONFIG_AEM_APPLICATION_TEST=y
- CONFIG_AEM_APPLICATION_WORKOUT=y
- CONFIG_AEM_APPLICATION_WORKOUT_RECORD=y
- CONFIG_AEM_APPLICATION_APPLIST=y
- CONFIG_AEM_APPLICATION_OTA=y
- CONFIG_AEM_APPLICATION_LAUNCH=y
- CONFIG_AEM_APPLICATION_POP_WINDOW=y
- #### debug
- CONFIG_AEM_SCROLLER_DEBUG_FPS=y
- CONFIG_AEM_AUTO_TEST=y
- CONFIG_AEM_FILESYSTEM_TEST=y
- #### mbedtls
- CONFIG_MBEDTLS=y
- CONFIG_MBEDTLS_PEM_CERTIFICATE_FORMAT=y
- CONFIG_MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED=y
|