Hi, I use mifconv to convert my SVG files to MIF with S60 5th Edition SDK, exactly the same way I did under 3rd Edition. The mifconv log messages seem to be absolutely ok (not I've more icons in the MIF but I stripped them off from the log for easy reading):
The mif and the mbg are created, the mbg seems also ok (have the 2 constants for each icon), but the mif file is only approximately 700 bytes in contrast to the mif file created under 3rd Edition that is 80+ kbytes. Of course no icons are displayed within my application (no shell icon, no icons in the built-in listboxes and no custom icon loading with AknIconUtils).
MifConv version 1.11 build (50, SVG stand-alone).
Used from: \S60\devices\S60_5th_Edition_SDK_v0.9\epoc32\tools\SVGTBINENCODE.exe.
Loading mif icons...
Loading file: \S60\devices\S60_5th_Edition_SDK_v0.9\epoc32\BUILD\s60\icons\temp\suc.tmp\.._gui_gfx_AppIcon.svgb
Writing mif: \S60\devices\S60_5th_Edition_SDK_v0.9\epoc32\data\z\resource\apps\HelloWorld.mif
Writing mbg: \S60\devices\S60_5th_Edition_SDK_v0.9\epoc32\include\HelloWorld.mbg
Did you face such problem? Did you find any solution?