Help wanted for interesting hack job - Upgrading, Modifying and Unlocking

I'm trying to hack my in car satnav, it runs CE and I'm able to decompile one of the binary images and see some of the applications that the device runs, however I am trying to decompile the OS binary and the same decompile process will not work.
Anyone got any thoughts on what to try?
Oh it's an SH4 device btw and the ROM etc is loaded from DVD.
Thanks in advance for any help.
Cheers

Quick one,
E:\>ImgfsToDump.exe 07AVNe.bin
ImgfsToDump 2.0 RC 3
guidBootSignature: 42 30 30 30 46 46 A 0 0 6 80 FC C2 4F 0 0
dwFSVersion: 10800600
dwSectorsPerHeaderBlock: 99000000
dwRunsPerFileHeader: 09000002
dwBytesPerHeader: 01000900
dwChunksPerSector: 2B0009D0
dwFirstHeaderBlockOffset: 58000940
dwDataBlockSize: 40880356
szCompressionType:
dwFreeSectorCount: 97000000
dwHiddenSectorCount: 45000002
dwUpdateModeFlag: DC434543
Compression DLL does not support compression type ''!
Anyone that can point me in the right direction would be appreciated

Related

Need help for extract File from rom (first XIP block?)

Hi,
I would like to extract 2 dll from GERMAN Rom.
I am intersted to msimda.dll and msimde.192.dll and i ma interested to learn how to work with universal rom.
But it drive me crazy...
I have read all the day this forum but i can't go on.
This is my last experiment
nkge.nba is qtek german rom (decoded)
mkdir files1 files2
dump nkge.nba -o 00000400 -e 001d2100 xip1.nb <-Offset From Universal Wiki
dump nkge.nba -o 00310000 -e 002d0000 xip2.nb <-Offset From Universal Wiki
dumprom -5 -d files1 xip1.nb <-Give me an error (after 27Files) :
error decompressing 90702000L0001f68d
fwrite: Invalid argument
error writing uncompressed data
dumprom -5 -d files2 xip2.nb <-OK
I have 59 files but there are no msimge.dll and msimge.192.dll probably they are in first xip block that give me an error.
Can you help me please?
Wat i am doing wrong?
byte.
plese somebody could help me?
Just a litle information or a link to read and study. i have searched all over the forum... but i am still blocked.
Hi,
try to read this and then search on the forum for imgfs tools.
I've extracted files sucessfully with those tools but not directly from the device instead from a nbf file.
Hope this will be useful.
Sergio.
tripledes said:
Hi,
try to read this and then search on the forum for imgfs tools.
I've extracted files sucessfully with those tools but not directly from the device instead from a nbf file.
Hope this will be useful.
Sergio.
Click to expand...
Click to collapse
Yes...thankyou very much for your reply.
I have just readed these posts but i can't go on.
I have nk.nba that is my Rom image decoded with HTC64 "Extended ROM Tool.exe" .
So i am trying with dumprom.exe and with viewimgfs.exe with the procedure described by mamaich in http://forum.xda-developers.com/showthread.php?t=249836
I can't extract file.
ViewImgFs (after a lot of " Unknown header type, FS_DATA_TABLE??") stop with message:
"C:\Documents and Settings\stefano\Desktop\HTC\imgfstools>Error! ProcessFixups: cannot map dump\dhcp.dll\s15627"
And i have a "dump" directory with this structure
dhcp.dll <DIR>
eapchap.dll <DIR>
iexplore.exe <DIR>
jscript.dll <DIR>
urlmon.dll <DIR>
ws2instl.dll <DIR>
Only file with same name of directory listed before.
Can you help me with step by step indication please?
1) To extract from rom upgrade (nk.nbf):
Code:
alpinenbfdecode.pl -r nk.nbf nk.nb
mkdir files ; rdmsflsh.pl -d files nk.nb
2) To extract from device, follow instructions here, but replace "FLASHDR" for "TrueFFS" in Universal (instructions are for Hermes).
Then you get "File02.raw" which contains dumped imgfs, files can be extracted either with mamaich viewimgfs.exe or itsme rdmsflsh.pl.
3) If none of the above works, try to dump the files from the device using mamaich TestWM5.exe or Buzz's grab_it!.
Good luck
pof said:
1) To extract from rom upgrade (nk.nbf):
Code:
alpinenbfdecode.pl -r nk.nbf nk.nb
mkdir files ; rdmsflsh.pl -d files nk.nb
2) To extract from device, follow instructions here, but replace "FLASHDR" for "TrueFFS" in Universal (instructions are for Hermes).
Then you get "File02.raw" which contains dumped imgfs, files can be extracted either with mamaich viewimgfs.exe or itsme rdmsflsh.pl.
3) If none of the above works, try to dump the files from the device using mamaich TestWM5.exe or Buzz's grab_it!.
Good luck
Click to expand...
Click to collapse
Thankyou... just another info..please.
I would like to extract file fro a complete German rom.
I am trying with nk.nbf extracted from UNI_QTEK_13096_185_10900_GER_Ship.exe .
Why did you suggest to me to use "alpinenbfdecode" i have an Universal.
I decode my nbf files with
http://buzzdev.net/index.php?option=com_content&task=view&id=65&Itemid=1
is this wrong?
Sorry for my questions but i have not Perl on my pc and i would like to know if is realy necessary to install it.
So just for learning... can you tell me why is wrong the operations that i am doing?
Thankyou very much!
Bye
slevin said:
Why did you suggest to me to use "alpinenbfdecode" i have an Universal.
Click to expand...
Click to collapse
alpine, magican, universal... they use the same NBF format version, so the script is also valid to decode universal NBF files.
slevin said:
I decode my nbf files with
http://buzzdev.net/index.php?option=com_content&task=view&id=65&Itemid=1
is this wrong?
Click to expand...
Click to collapse
This produces a decoded file (.nb), same as if you would run "alpinenbfdecode.pl" with -d parameter (decode), but I suggested you to use it with -r which outputs a RAW file, because rdmsflsh.pl expects a raw file and not a decoded file.
AFAIK the decoded file contains a header while the raw file doesn't, in the German Qtek ROM you said, the header looks like this:
Code:
00000010 51 54 45 4b 5f 31 30 32 20 20 20 20 20 20 20 20 |QTEK_102 |
00000020 47 45 52 20 20 20 20 20 31 2e 33 30 2e 39 36 20 |GER 1.30.96 |
00000030 20 20 20 20 20 20 20 20 55 6e 69 76 65 72 73 61 | Universa|
00000040 6c 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 |l 0 |
00000050 37 30 30 30 30 30 30 30 31 30 30 30 30 30 20 20 |70000000100000 |
00000060 30 20 20 20 20 20 20 20 31 36 31 31 31 31 31 30 |0 16111110|
00000070 30 30 30 30 30 30 20 20 61 39 62 33 61 64 39 35 |000000 a9b3ad95|
Probably someone more experienced with the formats can tell you the exact differences, otherwise if you know a bit of programming you can look at the program's source and try to figure out yourself
slevin said:
Sorry for my questions but i have not Perl on my pc and i would like to know if is realy necessary to install it.
Click to expand...
Click to collapse
Try the other methods which do not involve using perl, if you don't success doing what you want then install perl, it's just 5 minutes to do it and you'll benefit from many .pl applications from itsme... the process to install it and all the needed modules is explained on the wiki page I pointed you before
slevin said:
So just for learning... can you tell me why is wrong the operations that i am doing?
Click to expand...
Click to collapse
Sorry I don't know for sure, probably you are using an encoded file and the program you use to extract the files from it expects a raw file, I guess you can use prepare_imgfs.exe to fix this, but I'm not sure... you should better experiment with the tools until you accomplish your goal
ThankYou
Sorry for my delay ad thankyou very much for your help.
It works fine!
Now i am going to try to replace the two dll files and then i would like to build a custom cab to put in the extended rom.
Thankyou.

Can`t extract files from imgfs from HP iPaq 1950 ROM

Hi, all! Please, help me to solve my problem
Yesterday i tried to build custom ROM image for my PDA and failed .
I made following steps:
1. I made a backup of the existing ROM using mtty and SD card. The result was the 29mb raw file
2. i downloaded the last ROM update from the HP site, extracted it and obtained the ceos.nbf file.
3. Next, i tried to use prepare_imgfs and viewimgfs utilities whith both files.
4. After using prepare_imgfs i got, as expected, the imgfs_raw_data.bin file
5. But when i used viewimgfs, it couldn`t find any data in that file! Here is it's output:
Code:
guidBootSignature: F8 AC 2C 9D E3 D4 2B 4D BD 30 91 6E D8 4F 31 DC
dwFSVersion: 00000001
dwSectorsPerHeaderBlock: 00000001
dwRunsPerFileHeader: 00000001
dwBytesPerHeader: 00000034
dwChunksPerSector: 00000008
dwFirstHeaderBlockOffset: 00000200
dwDataBlockSize: 00001000
szCompressionType: LZX
dwFreeSectorCount: 00013620
dwHiddenSectorCount: 00000100
dwUpdateModeFlag: 00000000
Address: 00000200, dwBlockSignature: 00001D20
dwNextHeaderBlock: FFFBFFFF (size: FFFBFDFF)
Header type: 2F5314CE, Addr: 00000208
Unknown header type, FS_DATA_TABLE??
and more messages like that.
Can anyone tell me, where is the problem?
PS sorry for terrible English
stanru1 said:
Hi, all! Please, help me to solve my problem
Yesterday i tried to build custom ROM image for my PDA and failed .
I made following steps:
1. I made a backup of the existing ROM using mtty and SD card. The result was the 29mb raw file
2. i downloaded the last ROM update from the HP site, extracted it and obtained the ceos.nbf file.
3. Next, i tried to use prepare_imgfs and viewimgfs utilities whith both files.
4. After using prepare_imgfs i got, as expected, the imgfs_raw_data.bin file
5. But when i used viewimgfs, it couldn`t find any data in that file! Here is it's output:
Code:
guidBootSignature: F8 AC 2C 9D E3 D4 2B 4D BD 30 91 6E D8 4F 31 DC
dwFSVersion: 00000001
dwSectorsPerHeaderBlock: 00000001
dwRunsPerFileHeader: 00000001
dwBytesPerHeader: 00000034
dwChunksPerSector: 00000008
dwFirstHeaderBlockOffset: 00000200
dwDataBlockSize: 00001000
szCompressionType: LZX
dwFreeSectorCount: 00013620
dwHiddenSectorCount: 00000100
dwUpdateModeFlag: 00000000
Address: 00000200, dwBlockSignature: 00001D20
dwNextHeaderBlock: FFFBFFFF (size: FFFBFDFF)
Header type: 2F5314CE, Addr: 00000208
Unknown header type, FS_DATA_TABLE??
and more messages like that.
Can anyone tell me, where is the problem?
PS sorry for terrible English
Click to expand...
Click to collapse
i would like to know an answer for this too. thanks
I found solution to extract files, but i couldn't find out how to pack it back...
To unpack files, you need:
1. the Perl interpreter
2. script, which can be found on http://forum.wce.by/viewtopic.php?p=78923#78923
3. You must replace $A and $S variables with your values:
$A is the address of the beginning of the imgfs block. It can be found using WinHex and F8AC2C9DE3D42B4DBD30916ED84F31DC signature. $S is size of imgfs block. It can be found with signature E9FDFF. You must find the table of partitions, and take 4 bytes as it's shown on the screenshot, in the reverse order. (00 C0 BD 00 -> 00BDC000)
For example, for iPaq1950 rom, taken from HP update, values are:
$I = "CEOS.nbf";
$O = "bigbrother.bin";
$A = 0x003BB55A;
$S = 0x0000BDC0;
After Perl script ends it's work you can use imgfsToDump or viewimgfs tools.
For this solution HUGE thanks to Gvr.
stanru1 said:
I found solution to extract files, but i couldn't find out how to pack it back...
To unpack files, you need:
1. the Perl interpreter
2. script, which can be found on http://forum.wce.by/viewtopic.php?p=78923#78923
3. You must replace $A and $S variables with your values:
$A is the address of the beginning of the imgfs block. It can be found using WinHex and F8AC2C9DE3D42B4DBD30916ED84F31DC signature. $S is size of imgfs block. It can be found with signature E9FDFF. You must find the table of partitions, and take 4 bytes as it's shown on the screenshot, in the reverse order. (00 C0 BD 00 -> 00BDC000)
For example, for iPaq1950 rom, taken from HP update, values are:
$I = "CEOS.nbf";
$O = "bigbrother.bin";
$A = 0x003BB55A;
$S = 0x0000BDC0;
After Perl script ends it's work you can use imgfsToDump or viewimgfs tools.
For this solution HUGE thanks to Gvr.
Click to expand...
Click to collapse
Very nice thanks.
If you find a way to repack it, it would be even better. I actually want to use this method for the hp1930. My problem is that there are no official updates for this model, so I have no shipped roms. Only a sd image dump.
What type of image is the sd dump? dnf or .bin (raw) ?
I think, it`s a raw dump. In any case, imgfs is the same on both images.
stanru1 said:
I think, it`s a raw dump. In any case, imgfs is the same on both images.
Click to expand...
Click to collapse
thanks again
any idea on how to get start address and size from a sd image? I can't find those signatures in the dump
thanks
The signatures may differ in case of the specific image. If you whant, i could look at your file, if you upload your rom into the Rapidshare or the same file-uploading service and give me the link
stanru1 said:
The signatures may differ in case of the specific image. If you whant, i could look at your file, if you upload your rom into the Rapidshare or the same file-uploading service and give me the link
Click to expand...
Click to collapse
thanks man,
I'm uploading to rapidshare right now.
the image was created using a 64mb sd so the image size might be a bit longer
edit :
this is the link: http://rapidshare.com/files/25438977/1930.rar.html
any updates on how to modify a sd image?

Help in HEX convert need

Hi.
i need a litle help in hex convert.
in Bepe threads i fond this.
- nb file: 0x000001F5: short value + 0x48 (e.g: 0xA7+0x48=0xEF)
- nb file: 0x000001FB: short value + 0x48
A7 00 + 0x48 = EF 00
DB 05 + 0x48 = 23 06
i dont know if that is correct or not but if yes wath the value for this?
A2 01 + 0x48 = ??????
Thx and regards
I think you are not adding the columns correctly here. See your examples below along with a base 10 (the way we normally count) example (notice the numbers are lined up just as you would if you were adding base 10 numbers, from the least significant column to the most significant column, right to left)
A7 00 DB 05 100 (base 10 example)
+ 48 + 48 + 10
-------- ------ ----
A7 48 DB 4D 110
A7 + 48 does add to EF, but that is leaving out 2 entire orders of significance at the end of the A7 00 number.
So, the answer to your next question then would be:
A2 01
+ 48
------
A2 49
Also, just FYI here, the Calculator program that comes w/ Windows based computers will do Hex arithmetic for you. To get it to hex mode, start the Calculator, click on the View menu and choose Scientific. The calculator will then change it's view so that you can do Hex, Decimal (base 10), Octal or Binary arithmetic.
Hope that makes sense. If not, ask and I'll try to do a better job explaining.

[Q] How to turbo boost Android on my HTC One X

Hello users,
How do i turbo boost my Android OS on my HOX?
When i rooted it it feels very fast, but when i restored all my apps it was noticeable slower than before.
How can i make it a lot faster and closer to the 'fasteness' of a fresh installed os without losing many apps?
maybe there is a list of apps that are very CPU and RAM intensive?
Here is the list of all my 3 party apps that i have installed:
Code:
cm.aptoide.pt
com.QuiteHypnotic.SilentTime
com.Tim.Koers.Silence (App i made my self)
com.Tim.Koers.beatbooster (App i made my self)
com.Tim.Koers.minitoolbox (App i made my self)
com.Tim.Koers.notebook (App i made my self)
com.Tim.Koers.wifiinfo (App i made my self)
com.beepbeepgo.pilot
com.brother.mfc.brprint
com.chrome.beta
com.cleanmaster.mguard
com.creativemobile.DragRacing
com.desaxedstudios.bassbooster
com.dotsandlines.carbon
com.ea.bf3bl.bv
com.fingersoft.hillclimb
com.gameinsight.airport
com.gameinsight.mycountry
com.gameinsight.mycountry2020
com.gau.go.launcherex.gowidget.taskmanagerex
com.google.android.apps.authenticator2
com.google.zxing.client.android
com.instagram.android
com.integer3d.dirtroadtrucker
com.jrummy.apps.memory.manager
com.jrummy.busybox.installer
com.keramidas.TitaniumBackup
com.macropinch.pearl
com.metago.astro
com.mobage.ww.a560.tinytower_android
com.mobage.ww.a987.PocketPlanes_Android
com.mxtech.ffmpeg.v7_vfpv3d16
com.mxtech.videoplayer.ad
com.news.rssfeedreader
com.nianticproject.ingress
com.nxp.taginfolite
com.path
com.paypal.android.p2pmobile
com.reader.androidworldtab
com.rerware.android.MyBackup
com.rockolabs.adbkonnect
com.rootuninstaller.free
com.sgiggle.production
com.skype.raider
com.snapchat.android
com.socialquantum.acityint
com.sparklingsociety.cityislandairport
com.tapatalk.tapatalk4
com.ttxapps.dropsync
com.utorrent.client
com.viber.voip
com.whatsapp
com.xuecs.ContactHelper
com.yandex.store
deezer.android.app
evz.android.wifi_credentials_recovery
me.youichi.realtimelogcat.ad
net.roamler
nl.sanomamedia.android.nu
nl.schoolmaster.meta
org.exobel.routerkeygen
org.projectvoodoo.otarootkeeper
robj.floating.notifications
Active services (couldn't show the 3 party active packages/services if somebody knows how to do that please comment!):
Code:
Found 80 services:
0 sip: [android.net.sip.ISipService]
1 htctelephony: [com.android.internal.telephony.IHtcTelephony]
2 phone: [com.android.internal.telephony.ITelephony]
3 htctelephonyinternal: [com.android.internal.telephony.IHtcTelephonyInternal]
4 iphonesubinfo: [com.android.internal.telephony.IPhoneSubInfo]
5 simphonebook: [com.android.internal.telephony.IIccPhoneBook]
6 isms: [com.android.internal.telephony.ISms]
7 nfc: [android.nfc.INfcAdapter]
8 wireless_display: [com.htc.service.IWirelessDisplayService]
9 commontime_management: []
10 userbehavior: [com.htc.utils.ulog.IUserBehaviorLoggingService]
11 samplingprofiler: []
12 diskstats: []
13 appwidget: [com.android.internal.appwidget.IAppWidgetService]
14 backup: [android.app.backup.IBackupManager]
15 uimode: [android.app.IUiModeManager]
16 serial: [android.hardware.ISerialManager]
17 usb: [android.hardware.usb.IUsbManager]
18 audio: [android.media.IAudioService]
19 wallpaper: [android.app.IWallpaperManager]
20 dropbox: [com.android.internal.os.IDropBoxManagerService]
21 search: [android.app.ISearchManager]
22 country_detector: [android.location.ICountryDetector]
23 location: [android.location.ILocationManager]
24 SUPL_SERVICE: []
25 devicestoragemonitor: []
26 display: [android.os.IDisplayService]
27 notification: [android.app.INotificationManager]
28 updatelock: [android.os.IUpdateLock]
29 throttle: [android.net.IThrottleManager]
30 servicediscovery: [android.net.nsd.INsdManager]
31 connectivity: [android.net.IConnectivityManager]
32 usbnet: [com.htc.net.usbnet.IUsbnetController]
33 wifi: [android.net.wifi.IWifiManager]
34 wifip2p: [android.net.wifi.p2p.IWifiP2pManager]
35 netpolicy: [android.net.INetworkPolicyManager]
36 netstats: [android.net.INetworkStatsService]
37 textservices: [com.android.internal.textservice.ITextServicesManager]
38 network_management: [android.os.INetworkManagementService]
39 clipboard: [android.content.IClipboard]
40 statusbar: [com.android.internal.statusbar.IStatusBarService]
41 device_policy: [android.app.admin.IDevicePolicyManager]
42 lock_settings: [com.android.internal.widget.ILockSettings]
43 mount: [IMountService]
44 gesture: [com.htc.service.IGestureService]
45 accessibility: [android.view.accessibility.IAccessibilityManager]
46 input_method: [com.android.internal.view.IInputMethodManager]
47 bluetooth_a2dp: [android.bluetooth.IBluetoothA2dp]
48 bluetooth: [android.bluetooth.IBluetooth]
49 input: [android.hardware.input.IInputManager]
50 window: [android.view.IWindowManager]
51 alarm: [android.app.IAlarmManager]
52 htchardware: [android.os.IHtcHardwareService]
53 vibrator: [android.os.IVibratorService]
54 battery: []
55 hardware: [android.os.IHardwareService]
56 content: [android.content.IContentService]
57 account: [android.accounts.IAccountManager]
58 permission: [android.os.IPermissionController]
59 cpuinfo: []
60 dbinfo: []
61 gfxinfo: []
62 meminfo: []
63 activity: [android.app.IActivityManager]
64 package: [android.content.pm.IPackageManager]
65 scheduling_policy: [android.os.ISchedulingPolicyService]
66 telephony.registry: [com.android.internal.telephony.ITelephonyRegistry]
67 htcdeviceinfo: [android.app.IHtcDeviceInfoManager]
68 HtcAppUsageStatsService: [com.android.internal.app.IHtcAppUsageStatsService]
69 usagestats: [com.android.internal.app.IUsageStats]
70 batteryinfo: [com.android.internal.app.IBatteryStats]
71 power: [android.os.IPowerManager]
72 entropy: []
73 sensorservice: [android.gui.SensorServer]
74 media.audio_policy: [android.media.IAudioPolicyService]
75 media.camera: [android.hardware.ICameraService]
76 SurfaceFlinger: [android.ui.ISurfaceComposer]
77 media.player: [android.media.IMediaPlayerService]
78 media.audio_flinger: [android.media.IAudioFlinger]
79 drm.drmManager: [drm.IDrmManagerService]
If somebody has recommendations about apps and how to make them consume less CPU and RAM, feel free to post. and you'll help me and a lot more people!
Thanks,
Tim
Use the TURBO BOOST MOD from Android Development section.
Sent from my HTC One X using Tapatalk 4 Beta
Is that a custom ROM or do you need to flash anything? I'd like to have my system as original as posible.
But i'll take a look!
Thanks
EDIT: Does it really works that well?
tim687 said:
Hello users,
How do i turbo boost my Android OS on my HOX?
When i rooted it it feels very fast, but when i restored all my apps it was noticeable slower than before.
How can i make it a lot faster and closer to the 'fasteness' of a fresh installed os without losing many apps?
maybe there is a list of apps that are very CPU and RAM intensive?
Here is the list of all my 3 party apps that i have installed:
Tim
Click to expand...
Click to collapse
tim687 said:
Is that a custom ROM or do you need to flash anything? I'd like to have my system as original as posible.
But i'll take a look!
Thanks
EDIT: Does it really works that well?
Click to expand...
Click to collapse
Turbo boost is not a custom rom. It works as an 'add-on' to your existing rom and does not change anything on the ui of the phone. If you didn't know it was installed you would not know it was there, except the phone maybe more responsive. Basically it uses the spare cache, data and system memory as the swap file instead of the SD card. This (in theory) improves the read/write time for the swap file as phone memory is much faster.
To install it just down load the zip file and flash it from recovery. During the setup you select how much memory you want to use (it gives a recommendation though) and thats it.
http://forum.xda-developers.com/showthread.php?t=2145133

How to flash samsung device with Odin SS_DL.dll file

how i can flash device via SS_DL.dll
these are the exported function i have found in SS_DL.dll but does not know the paramater and calling sequence
26 00016EF0 Odin_CheckMD5
40 27 00016C70 Odin_Create
41 28 00016FF0 Odin_Destroy
42 29 00016D30 Odin_EnableMD5Check
43 2A 00016FD0 Odin_EndDownload
44 2B 00016CB0 Odin_Init
45 2C 00016E20 Odin_SetBinaryPath
46 2D 00016DF0 Odin_SetDumpPath
47 2E 00016EC0 Odin_SetExtraBinaryPath
48 2F 00016D50 Odin_SetOption
49 30 00016D80 Odin_SetOptionErase
50 31 00016D70 Odin_SetOptionReboot
51 32 00016D90 Odin_SetPacketSize
52 33 00016DC0 Odin_SetPitPath
53 34 00003650 Odin_SetSalesCode
54 35 00016F50 Odin_StartDownload
55 36 00016F90 Odin_StartMultiDownload
pls help any sample code
johnson3143 said:
how i can flash device via SS_DL.dll........
Click to expand...
Click to collapse
Its been a while since I had dealt with this dll file but, I believe that you also need to use the pit file as well.
~~~~~~~~~~~~~~~
UNLESS asked to do so, PLEASE don't PM me regarding support. Sent using The ClaRetoX Forum App on my Enigma Machine {aenigma = Latin for "Riddle"}.
SS_DL.dll exported functions
do you know the no of parameter and parameter types and return type of each function?
johnson3143 said:
how i can flash device via SS_DL.dll
these are the exported function i have found in SS_DL.dll but does not know the paramater and calling sequence
26 00016EF0 Odin_CheckMD5
40 27 00016C70 Odin_Create
41 28 00016FF0 Odin_Destroy
42 29 00016D30 Odin_EnableMD5Check
43 2A 00016FD0 Odin_EndDownload
44 2B 00016CB0 Odin_Init
45 2C 00016E20 Odin_SetBinaryPath
46 2D 00016DF0 Odin_SetDumpPath
47 2E 00016EC0 Odin_SetExtraBinaryPath
48 2F 00016D50 Odin_SetOption
49 30 00016D80 Odin_SetOptionErase
50 31 00016D70 Odin_SetOptionReboot
51 32 00016D90 Odin_SetPacketSize
52 33 00016DC0 Odin_SetPitPath
53 34 00003650 Odin_SetSalesCode
54 35 00016F50 Odin_StartDownload
55 36 00016F90 Odin_StartMultiDownload
pls help any sample code
Click to expand...
Click to collapse
how you exported this functions can you tell me if you can? and thanks for everyting.
You can download the SS_DL.dll files from the website and put them in the C:\\Windows\System32\SS_DL.dll

Categories

Resources