1. BDMaster

    BDMaster MDL BIOS/EFI Modifier

    Aug 2, 2009
    821
    313
    30
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. nugnenot

    nugnenot MDL Novice

    Apr 22, 2014
    5
    0
    0
    One question: is it possible to mod a BIOS to accept batteries who says "Plugged in but not in charge" ?
    I have an Acer 5738ZG, i bought a new battery and it says "Plugged in but not in charge".. is there any bios mod to make it working??

    I tried all methods on the net
     
  3. BDMaster

    BDMaster MDL BIOS/EFI Modifier

    Aug 2, 2009
    821
    313
    30
    It's first time I heared something like that !
    I don't know if there is something to mod about it, i think it's a Battery problem !
    I can mod that bios.
    Regards
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. BDMaster

    BDMaster MDL BIOS/EFI Modifier

    Aug 2, 2009
    821
    313
    30
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. BDMaster

    BDMaster MDL BIOS/EFI Modifier

    Aug 2, 2009
    821
    313
    30
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. fegge

    fegge MDL Novice

    May 15, 2014
    2
    0
    0
    Both works perfectly now!thx alot BDMaster:)
     
  7. BDMaster

    BDMaster MDL BIOS/EFI Modifier

    Aug 2, 2009
    821
    313
    30
    Try to find It in this section :

    0x22412 Form: Advanced, Form ID: 0x1
    0x22418 Subtitle:
    0x2241F End
    0x22421 Ref: Boot Configuration, Variable: 0xFFFF
    0x22430 Ref: Peripheral Configuration, Variable: 0xFFFF
    0x2243F Ref: IDE Configuration, Variable: 0xFFFF
    0x2244E Ref: Thermal Configuration, Variable: 0xFFFF
    0x2245D Ref: Video Configuration, Variable: 0xFFFF
    0x2246C Ref: USB Configuration, Variable: 0xFFFF
    0x2247B Ref: Chipset Configuration, Variable: 0xFFFF
    0x2248A Ref: ACPI Table/Features Control, Variable: 0xFFFF
    0x22499 Ref: PCI Express Configuration, Variable: 0xFFFF
    0x224A8 Ref: Extended ICC, Variable: 0xFFFF
    0x224B7 Ref: DPTF Configuration, Variable: 0xFFFF
    0x224C6 Ref: Intel(R) Smart Connect Technology Configuration, Variable: 0xFFFF
    0x224D5 End Form

    Thermal Configuration look here and let me know if It is visible or not as if not I try to Unhide this
    setting !
    Regards
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. BDMaster

    BDMaster MDL BIOS/EFI Modifier

    Aug 2, 2009
    821
    313
    30
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. BDMaster

    BDMaster MDL BIOS/EFI Modifier

    Aug 2, 2009
    821
    313
    30
    Ok but which test You have done ?
    Recovery Mode or InsydeFlash ?
    Have You used mine Modded Y580 file ?
    Let me know
    regards

    Recovery Procedure is only from USB Stick Formatted Fat32 without any SO
    Hireen Win7 Mini is only to use InsydeFlash.exe when Windows don't work !
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. scellow

    scellow MDL Novice

    Jan 3, 2013
    16
    0
    0
    I think i did something wrong :(

    I wanted to reset the settings, so i flashed it again, but now it won't boot ..

    It's stuck on black screen for 5 second and it shutdown, blackscreen :(

    I tried to reflash again, but nothing, the fan spins for hours .. :((((

    What to do ?
     
  11. Nomii

    Nomii MDL Novice

    May 13, 2014
    15
    1
    0
    thanks again for ur cooperation

    1- i changed the original Y580 Bios file QIWY3027.rom rename to QIWG5.bin and put in fat32 formated usb. battery out cord disconnect. connect usb than fn+b than pluged in cord and press power and released every button mean hard recovory fan sound fast but no luck.


    2- with hiren cd mini win7 ... i extract orignal bios file 5dcn40ww.exe with winrar and in the folder rename QIWY3027.rom to QIWG5027.rom and run insydeflash.exe but i could,nt fool them..lol..


    i think i have only 2 option


    1- if i corrupt my bios completely and brick my laptop than do hard recovery fn+b procedure. brick laptop will not differentiate between previous and new version bios maybe

    2- if someone upload bios backup copy(.bin file) of same lenovo y580(with pirated window if he woried about win key) and give it to me and flash in dos. i need to find owners of name lenovo y580.

    your mode when i was going to flash again it ask not all of the file data will be written on flash because file is longer than flash area to be written,
    my gut feeling told me not to do and w8. i caring to much because i did one mistake. and now i will be very careful about it.
     
  12. BDMaster

    BDMaster MDL BIOS/EFI Modifier

    Aug 2, 2009
    821
    313
    30
    The last option is to force InsydeFlash modifyng Platform.ini
    You can use Original Package Bios Y580 from Lenovo so You cannot do mistakes, then modify Platform.ini :


    Don't check if Bios is for QIWY3 so don't compare with QIWG5 :


    [Platform_Check]
    Flag=3 HAVE TO BE 0 !!!!!!!!
    PlatformName1=QIWY3
    PlatformName2=
    PlatformName3=
    PlatformName4=
    PlatformName5=
    PlatformName6=
    PlatformName7=
    PlatformName8=
    PlatformName9=
    PlatformName10=
    PlatformName11=
    PlatformName12=
    PlatformName13=
    PlatformName14=
    PlatformName15=
    PlatformName16=
    PlatformName17=
    PlatformName18=
    PlatformName19=
    PlatformName20=
    ;This flag is the switch of comparing bios project ID with ROM file project ID.
    ;Flag default : 3.
    ; 0 : Don't check project ID.
    ; 1 : Check project ID of new file.
    ; If ID is different with current BIOS, the utility will close.
    ; 2 : Utility will compare current platform ID with the 20 platform IDs.
    ; If any one is match, it will go ahead, otherwise utility will close.
    ; 3 : Depends on BIOS report.
    ;PlatformName1~20 default : empty.
    ; String : If ROM file do not contain correct ID, user can define ID here.



    Don't check if Bios version prior or superior :


    [Bios_Version_Check]
    Flag=2 HAVE TO BE 0 !!!!!!!!
    CheckByBios=0
    CheckByBiosErrorMessage="This BIOS file is not allow to flash. The flash process will be terminated."
    ;This flag is the switch of checking BIOS version.
    ;Flag default : 2.
    ; 0 : Don't check rom file version.
    ; 1 : Check BIOS version.
    ; When rom file version is older then BIOS, it will display
    ; a warning message and close application.
    ; 2 : Depend on BIOS report.
    ;CheckByBios default : 0.
    ; 0 : Normal process.
    ; 1 : It will pass version by IHISI 45h to BIOS and check by BIOS.
    ; When BIOS return not allow to flash, it will be terminated the process.
    ; When BIOS allow to flash, it will go ahead and do it's normal process.
    ; When this flag is enable but BIOS not support, it will skip version check and assume allow to flash.
    ;CheckByBiosErrorMessage
    ; default : "This BIOS file is not allow to flash. The flash process will be terminated."
    ; String : User defined error message when BIOS is not allow to flash this version image.



    Don't check if Bios in Eeprom is different :


    [Others]
    ClearCMOS=0
    FlashDevice=0
    DisableCompare=0 HAVE TO BE 1 !!!!!!!!
    DisableVerify=0
    VerifyErrorRetry=3
    SMIErrorRetryDelay=100
    SMIErrorRetry=5
    AllowVersion=000
    ForceIHISIVersion=
    EnablePrivateRegionMovement=0
    ;ClearCMOS default : 0.
    ; 0 : Don't clear CMOS.
    ; 1 : Clear CMOS.
    ;FlashDevice default : 0.
    ; 0 : Default.
    ; 1 : SPI flash part.
    ; 2 : Non-SPI flash part.
    ;DisableCompare default : 0.
    ; 0 : Read BIOS and compare difference before writing.
    ; If the readed data is the same as the data we want to write,
    ; it will not do the write action.
    ; 1 : Don't do compare before writing. Just do write action directly.
    ;DisableVerify default : 0.
    ; 0 : Verify BIOS after writing.
    ; 1 : Don't verify BIOS after writing.
    ;VerifyErrorRetry default : 3.
    ; Integer : Retry times.
    ; If the value is not zero means enable verify retry, and will retry setted times.
    ; 0 for disable verify retry.
    ;SMIErrorRetryDelay
    ; default : 100. (Unit is millisecond)
    ; Integer : Delay time during SMI error retry(millisecond).
    ;SMIErrorRetry default : 5.
    ; Integer : Retry times when SMI fail. (Note: This may let flash time become longer.)
    ;AllowVersion default : 000.
    ; Version : Utility will do following process.
    ; If you want to run into UEFI flash update, the current version (on board BIOS) must be higher than this version
    ; (as "AllowVersion" key).
    ; Current BIOS version > allow version: Utility will run into UEFI flash update.
    ; Current BIOS version <= allow version: Utility will run into Window flash to update BIOS.
    ; If AllowVersion=000, utility always into UEFI flash update.
    ;ForceIHISIVersion default : empty.
    ; Version : This flag will force override the IHISI version which will passing to BIOS.
    ; Ex: 1.9.1
    ;EnablePrivateRegionMovement
    ; default : 0
    ; 0 : Disable private region movement.
    ; 1 : Enable private region movement. It will backup orginal private region and relocate to new address which defined in new image BVDT when update whole BIOS.

    These are all mods to force by InsydeFlash.exe writing Original Bios !
    Regards
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. BDMaster

    BDMaster MDL BIOS/EFI Modifier

    Aug 2, 2009
    821
    313
    30

    It's not possible do anything other as You are using already Recovery Mode !
    I think You have modded Bios Significant Settings and have got a Brick !
    Let me know what You have modifyied and I can help You, first have to clear CMOS on MoBo,
    Remove all AC cable, Battery, etc. push Power Button to discharge eventualy Capacitors . . .
    Then retry Recovery Mode and let me know
    Regards
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...