Remove whitelist check / add ID's to break hardware restrictions mod requests.

Discussion in 'BIOS Mod Requests. Post Requests Only' started by Yen, Jun 19, 2010.

  1. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    13,081
    13,979
    340
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    13,081
    13,979
    340
    reserved space
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. sloozer

    sloozer MDL Member

    Apr 25, 2007
    112
    2
    10
    Yen,
    Will this whitelist removal works for HDD restrictions also?
    My Thinkpad limited to only a few HDD approved by Lenovo/IBM. :mad:
     
  4. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    13,081
    13,979
    340
    I never had tried that. I'm able to remove the whitelist checks for most of Lenovo Phoenix bioses. At other Lenovo bioses such as Insyde I have replaced an existing ID with a new one to make it run.
    I think there must be a check also. The hardware ID's of a HDD are different, like IDE\DiskSAMSUNG_HD103UJ_________________________1AA01118.
    To figure that you would have to look at your current ID's and then try to find anything about at the bios. Finally disable the check or replace the ID with an unsupported HDD.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    13,081
    13,979
    340
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. amirb

    amirb MDL Novice

    Jul 7, 2010
    16
    0
    0
    Whitelist total removal ?

    Hello
    I have a need (at my job), to take a Lenovo\Dell\HP Laptop and totally remove form there bioses all restrictions regarding wifi/wimax cards.
    Is it possible ?
    Is there an option to cancel the Hardware check itself ? (all hardware checks)
    Thanks

    Amir
     
  7. ramon007

    ramon007 MDL Novice

    Jul 21, 2010
    2
    1
    0
    Hello, I have Lenovo X300 6478 14G laptop. Is there possibility to remove whitelist check or add my wireless card to whitelist? At this moment I have Intel 4965AGN MM2 inside and I read it should work, but my is not working in the main minipci slot :-(

    In two another slots is normally detected and windows starts, driver is installed (I tried also Intel 3965AG and the same thing happened). But I cant switch it on. Any wireless I cant switch on - windows and linux ubuntu are telling that wireless traffic is disabled. Is there any way to enable wireless traffic?
    FN+F5 is not working in windows - Bluetooth normally on/off, but Wireless not :-(

    I am so unhappy, that whole laptop is so good, but wireless is not working :-(

    Thanks to everybody for any ideas and help.
     
  8. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    13,081
    13,979
    340
    amirb,
    It is a complex operation and a huge effort needed since the bioses are different. You have to decompose the bios, to find the code that asks the hardware,to patch the code and to rebuild the bios then. The most difficult step is to understand the code. Better is to add an existing card ID to enable it.....


    ramon007,
    I'm familiar with disabling the check at Phoenix lenovo bios. But I would need to have a look, because every bios is different in code.
    If I can do, I'll post it for you...check here again....
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    13,081
    13,979
    340
    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,979
    340
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. srps

    srps MDL Novice

    Aug 10, 2009
    9
    0
    0
    What I find weird is that I can't really find the SUBSYS strings in the "whitelist". I think the whitelist is this block:

    86808B10FF020200 86808C1000000000
    86808C10FF020200 86809A10FF020200
    86802242FF020300 86802742FF020300
    86802842FF020300 86803242FF020300
    86803542FF020300 86803642FF020300
    86803742FF020300 86803A42FF020300
    86803B42FF020300 86803C42FF020300
    86803D42FF020300 FFFF000000000000

    I marked my supposed current card with bold, but shouldn't it be like 8680324286800113 ? What's that FF020300 part?

    I wonder if I just replaced a random card there with 86803942 it'd work :confused:. Don't really want to brick the BIOS though, maybe I should try one of those "emergency flashes" before trying out a modified BIOS so I can be on the safe side :rolleyes:.

    Note: The system is perfectly bootable even with the non-whitelisted card, contrary to what normal unlisted card systems would be (prevented from booting, with a "unsupported system" warning). The only thing that happens is that the card doesn't start, it always says "Device cannot start (Code 10)", so I assume there's some kind of whitelist going on here.
     
  12. Padpadak

    Padpadak MDL Member

    Feb 11, 2010
    123
    24
    10
    Thnx yen for your quick and clear answer

    I wil get the card on fryday, I'll let you know if it works .

    Stupid question maybe?

    when I changes the old bytes into the new bytes , I also need to change the name of the card ?
    Atheros AR5007 802.11b/g WiFi Adapter into Intel(R) Wireless WiFi Link 4965AGN ?
    Or does that goes by inselves because of the VEN-DEV-SUBSYS change ???

    Thnx in advance
     
  13. Yen

    Yen Admin
    Staff Member

    May 6, 2007
    13,081
    13,979
    340
    "Device cannot start (Code 10)" is usually a device diver issue. Sure you have installed the right one?

    Your posted code seems to me the whitelist though, also your card ID to be added isn't found at the code block you have posted.
    There are whitelists without subsys, yes. Some are separated with four bytes, this is nothing special. To try to add your card you would need to change one byte only. Anyway I'll have a look at the bios....
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...