Unable to re-integrate the modified ".ff" module

Discussion in 'BIOS Mods' started by kizwan, Feb 9, 2011.

  1. kizwan

    kizwan MDL Member

    Mar 6, 2010
    189
    31
    10
    #1 kizwan, Feb 9, 2011
    Last edited by a moderator: Apr 20, 2017
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    #2 andyp, Feb 9, 2011
    Last edited by a moderator: Apr 20, 2017
  3. kizwan

    kizwan MDL Member

    Mar 6, 2010
    189
    31
    10
    With 1.76, it still unable to re-integrated the module. The log file contain the same error:-
    (part of it)
    Thank you andy for looking into this. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    Yeah.
    There are quite a few problems actually. The module copying code was never designed for the .ff modules as they are kind of EFI hybrids. It makes lots of assumptons that are not valid.

    I am working on it :)

    Andy
     
  5. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    Right.... what i thought was a quick fix, has actually taken all afternoon..... and yet the solution was acutally quite simple. LOL.

    Try 1.77

    Andy
     
  6. kizwan

    kizwan MDL Member

    Mar 6, 2010
    189
    31
    10
    I'll try 1.77 as soon as I'm able to download it. Have little problem downloading the file. I'll try to download later. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. kizwan

    kizwan MDL Member

    Mar 6, 2010
    189
    31
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    Should be ok now.
    Andy
     
  9. kizwan

    kizwan MDL Member

    Mar 6, 2010
    189
    31
    10
    Thanks. Just tested 1.77 & it works:-
    It said "2 bytes too big" which is acceptable since I change 10 bytes but it reintegrated successfully. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    13,081
    13,978
    340
    Just curious how it did it. Does it move modules then or is there a gap module around?..never did that before at Phoenix new style bioses, it usually failed to reintegrate if the size is too big. I cannot have a look by myself since I'm not at home anymore....:p

    Thanks.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    Some of the modules seem to have FFh padding. In this case there are 10 FFh bytes before the next module which is QWORD aligned. I have just overwritten a couple of those.
    It is technically untested but some of these new Phoenix ones are very similar to EFI, and it's fine there.

    Andy
     
  12. kizwan

    kizwan MDL Member

    Mar 6, 2010
    189
    31
    10
    #12 kizwan, Feb 11, 2011
    Last edited: Feb 11, 2011
    (OP)
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. kizwan

    kizwan MDL Member

    Mar 6, 2010
    189
    31
    10
    #14 kizwan, Feb 15, 2011
    Last edited: Feb 15, 2011
    (OP)
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,568
    60
    There seems to be a zero length module. This is what was upsetting the tool. I doubt it should be there though.
    1.79 can parse properly.

    Andy