我想知道哪个.net紧凑框架版本嵌入到nk.bin文件中。 我怎么知道?
答案 0 :(得分:0)
AFAIK您无法直接从NK.bin读取CF版本。
AFAIK首先必须拆解NK.BIN并获取所有文件,然后你可以从mscore.dll中读取文件版本。
要解组nk bin文件,xda开发人员需要一些工具,然后你可以这样做:
D:\_ROM\_nkbin_tools>viewbin.exe nkprm_en.bin
ViewBin... nkprm_en.bin
Image Start = 0x90300000, length = 0x01FA39F8
Start address = 0x90301000
Checking record #30 for potential TOC (ROMOFFSET = 0xFE632D10)
Checking record #130 for potential TOC (ROMOFFSET = 0x00000000)
Found pTOC = 0x9229f298
ROMOFFSET = 0x00000000
Done.
然后(使用上面的START和LENGTH值):
D:\_ROM\_nkbin_tools>cvrtbin.exe -r -a 0x90300000 -w 32 -l 0x01FA39F8 nkprm_en.bin
然后执行mkdir dump并将文件转储到该目录:
D:\_ROM\_nkbin_tools>dumprom.exe -d dump -v -5 nkprm_en.nb0
[另见:http://forum.xda-developers.com/showthread.php?t=2078325]
最后阅读mscoree.dll中的文件版本(其中一些可能有效:Command line tool to dump Windows DLL version?)