eboot.dll

v1.1150.0.0 32-bit Windows Analyzed
Description
BootROM and FlashTool Communication DLL.
Authors
Copyright (C) 2006 MediaTek Inc. All rights reserved.
File size
164.0 KB
Uploaded
2026-04-07 06:18
Views
66
SHA-256
af5dc0e20b681c77cc919eab70a8af88

Exported functions 48

SP_Flash_Download #1 · 0x11e80
SP_BootAsMeta #2 · 0xea40
Eboot_DebugOff #3 · 0x115c0
Eboot_DebugClear #4 · 0x115d0
Eboot_DebugOn #5 · 0x115b0
Eboot_GetDLLInfo #6 · 0x115e0
SP_BootAsFactoryNormalMode #7 · 0xf940
SP_MPDownload #8 · 0x14bc0
CloseActiveSync #9 · 0x14d80
RestartActiveSync #10 · 0x14db0
SP_Flash_Direct_Download #11 · 0x11f20
Eboot_Log #12 · 0x11580
Android_Boot_As_Download #13 · 0x2b90
Android_Flash_Download #14 · 0x2c40
Android_Set_Lock #15 · 0x2ef0
SP_BootAsAdvmeta #16 · 0xf1b0
SP_BootAsMetaByUSB #17 · 0xede0
Android_DA_Download #18 · 0x2d10
Android_Write_Trace #19 · 0x2e00
SP_BootAsFactoryNormalModeByUSB #20 · 0xfcb0
SP_BootAsAdvmetaByUSB #21 · 0xf560
SP_BootAsFactoryMode #22 · 0x10030
SP_BootAsFactoryModeByUSB #23 · 0x103a0
SP_SwitchModem #24 · 0x10720
SP_SwitchModemByUSB #25 · 0x10a90
Android_DL_Create #31 · 0x2fe0
Android_DL_Destroy #32 · 0x30a0
Android_DL_Rom_Load #33 · 0x3110
Android_DL_Rom_UnloadAll #34 · 0x36f0
Android_Remote_Download #35 · 0x3730
Android_ADV_Create #41 · 0x1000
Android_ADV_Destory #42 · 0x1150
Android_ADV_SetBootArg #43 · 0x11d0
Android_ADV_SetDownloadArg #44 · 0x1340
Android_ADV_SetRemoteArg #45 · 0x15a0
Android_ADV_LoadBuffer #46 · 0x15d0
Android_ADV_FreeBuffer #47 · 0x1b10
Android_ADV_SendBuffer #48 · 0x1b40
Android_ADV_Connect #49 · 0x20d0
Android_ADV_SendImage #50 · 0x2530
Android_ADV_Reboot #51 · 0x2900
GetPresentDevicePath #61 · 0x166e0
GetDeviceNumber #62 · 0x165c0
GetAllPresentDevicePath #63 · 0x16300
GetAllDeviceNumber #64 · 0x161f0
GetPortsDriverVersion #65 · 0x17140
Android_Secured_Download #71 · 0x3800
Eboot_DebugChangePath #101 · 0x11600

Imported DLLs & functions 97

CloseServiceHandle 0x6019014
ControlService 0x6019010
OpenSCManagerA 0x6019008
OpenServiceA 0x601900c
RegCloseKey 0x6019004
RegOpenKeyExA 0x6019000
RegQueryValueExA 0x6019018
ClearCommError 0x6019050
CloseHandle 0x601907c
CreateFileA 0x6019048
CreateProcessA 0x6019038
DeleteCriticalSection 0x601905c
EnterCriticalSection 0x6019070
FreeLibrary 0x6019088
GetCommState 0x601908c
GetCurrentProcessId 0x601906c
GetCurrentThreadId 0x6019068
GetFileSize 0x6019078
GetLastError 0x6019020
GetLocalTime 0x601902c
GetModuleFileNameA 0x6019034
GetProcAddress 0x6019090
GetVersionExA 0x6019054
GetWindowsDirectoryA 0x6019074
InitializeCriticalSection 0x6019058
LeaveCriticalSection 0x6019060
LoadLibraryA 0x6019084
OutputDebugStringA 0x6019064
PurgeComm 0x6019040
ReadFile 0x6019080
SetCommState 0x6019044
SetCommTimeouts 0x601903c
SetFilePointer 0x6019030
SetupComm 0x601904c
Sleep 0x6019024
WriteFile 0x6019028
?_C@?1??_Nullstr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAPBDXZ@4DB 0x60190a0
?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z 0x60190c0
?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z 0x60190a4
?_Freeze@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ 0x60190d4
?_Grow@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAE_NI_N@Z 0x60190a8
?_Split@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ 0x60190ac
?_Tidy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEX_N@Z 0x601909c
?_Xlen@std@@YAXXZ 0x60190c4
?_Xran@std@@YAXXZ 0x60190b0
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBDABV?$allocator@D@1@@Z 0x60190cc
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ 0x6019098
??9std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z 0x60190b8
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@II@Z 0x60190c8
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z 0x60190bc
?find@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDII@Z 0x60190d0
?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ 0x60190d8
?npos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2IB 0x60190b4
__CxxFrameHandler 0x60190ec
__dllonexit 0x601914c
_adjust_fdiv 0x6019158
_chkesp 0x6019144
_CxxThrowException 0x60190f8
_fileno 0x601915c
_fstat 0x6019124
_ftol 0x6019110
_initterm 0x6019154
_iob 0x601913c
_mbsrchr 0x601912c
_onexit 0x6019150
_snprintf 0x6019138
_strnicmp 0x60190e0
_vsnprintf 0x60190e8
??0exception@@QAE@ABQBD@Z 0x6019108
??0exception@@QAE@ABV0@@Z 0x6019100
??1exception@@UAE@XZ 0x6019104
??1type_info@@UAE@XZ 0x6019148
??2@YAPAXI@Z 0x60190e4
fclose 0x601911c
fflush 0x6019130
fopen 0x6019128
fprintf 0x6019134
free 0x60190f0
localtime 0x6019120
malloc 0x60190f4
memmove 0x60190fc
sprintf 0x601910c
strncmp 0x6019114
strncpy 0x6019118
toupper 0x6019140
SetupDiClassGuidsFromNameA 0x601917c
SetupDiDestroyDeviceInfoList 0x6019184
SetupDiDestroyDriverInfoList 0x6019180
SetupDiEnumDeviceInfo 0x6019168
SetupDiEnumDeviceInterfaces 0x6019178
SetupDiGetClassDevsA 0x601916c
SetupDiGetDeviceInstanceIdA 0x6019164
SetupDiGetDeviceInterfaceDetailA 0x6019174
SetupDiGetDeviceRegistryPropertyA 0x6019170
GetFileVersionInfoA 0x6019190
GetFileVersionInfoSizeA 0x601918c
VerQueryValueA 0x6019194