hello, genetix! this a DELL. Model 'PE_SC3 ' Actually, the BIOS has been made by Yen. I have only integrated it to the new version of EXE file.
thanks for keeping these modded guys. I read the instructions posted over and over, but it makes 0 sense to me, and I am real smart and understand a lot of this stuff. I wish someone could make a video and post how to do this for people interested. I appreciate the work you guys do, but I want to be able to "fish" for myself not have to have someone "fish" for me. Teach a man to fish... I won't ask for the Hyper-V R2 to be modded until Server 2008 R2 goes gold, or maybe by that time I will be able to do it myself.
I agree with HSChronic, It would be great to able to do this ourselves. Although a video would be great, just a quick 'step by step' How To would do for a start.
This file is neither allocated to a Premium Account, or a Collector's Account, and can therefore only be downloaded 10 times. This limit is reached. Please repost (just create new Collector's Account) Thank's!
OK, it seems there are many peoples interested in how to mod this. As I did the 1b module before, I'll write simple brief instructions how to locate the 1b module at the vmwp.exe and how to replace (overwrite it). All you need therefore is a hexeditor and the modified 1b module. This will work as long as M$ uses the same integrated bios and is done within seconds...... Stay tuned, I'll do it later.......and I'll redo the mod......
I will post the vmwp.exe from Hyper-V Server 2008 R2 beta tomorrow. This way we will see if it has changed. Question: Once we have the code for the 1b module, how do you insert the SLIC/SLP table into it?
This is the general modding question....... To modify means basically nothing else than to copy and write code. But how and where to? How to insert a SLIC table for SLP2.0 activation (Vista). What is a SLIC table? Fortunately, the code of the 1b module is not compressed or encrypted, so it is found at the exe in clear text. Open 1b module with winhex and locate the string SLIC (find text). You see there is a SLIC table already present: Code: Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F 00262C80 53 4C 49 43 76 SLICv 00262C90 01 00 00 01 00 56 52 54 55 41 4C 4D 49 43 52 4F .....VRTUALMICRO 00262CA0 53 46 54 05 08 00 05 4D 53 46 54 97 00 00 00 00 SFT....MSFT—.... 00262CB0 00 00 00 9C 00 00 00 06 02 00 00 00 24 00 00 52 ...œ........$..R 00262CC0 53 41 31 00 04 00 00 01 00 01 00 67 BC 2B 83 44 SA1........g¼+ƒD 00262CD0 2B ED 99 0D 87 D5 BF 7A EA D5 A3 62 8D BA 96 2D +í™.‡Õ¿zêÕ£bº–- 00262CE0 C5 38 EF F0 A9 A9 C4 FD 4E E9 6A F6 71 1B 3D 34 Å8ïð©©ÄýNéjöq.=4 00262CF0 AC 8D B6 C8 6F D2 7B 86 74 19 97 B7 AA A9 E2 9F ¬¶ÈoÒ{†t.—·ª©âŸ 00262D00 E4 FE 65 69 3D 46 53 E6 05 4B 41 F2 19 12 A6 E7 äþei=FSæ.KAò..¦ç 00262D10 2D A2 63 D5 89 4E 1F CA 6C FA 69 09 8E 2D 5C 72 -¢cÕ‰N.Êlúi.Ž-\r 00262D20 82 7D 0B CA 98 B9 6B 71 51 6F F3 02 70 EE 3A EC ‚}.ʘ¹kqQoó.pî:ì 00262D30 EB A7 AA BC 06 31 60 C6 4C A4 2D 30 67 DE E6 93 맪¼.1`ÆL¤-0gÞæ“ 00262D40 E3 BC 7D 8E B8 EE 70 E6 EA 06 CB 01 00 00 00 B6 ã¼}Ž¸îpæê.Ë....¶ 00262D50 00 00 00 00 00 02 00 56 52 54 55 41 4C 4D 49 43 .......VRTUALMIC 00262D60 52 4F 53 46 54 57 49 4E 44 4F 57 53 20 00 00 00 ROSFTWINDOWS ... 00262D70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00262D80 00 32 BC 12 63 DD 79 A4 34 20 B8 E2 AB B2 CD E2 .2¼.cÝy¤4 ¸â«²Íâ 00262D90 E8 62 66 23 25 94 15 05 FB 71 B6 C4 54 93 C8 C0 èbf#%”..ûq¶ÄT“ÈÀ 00262DA0 07 CD D1 F6 8A FB 9A 2E E3 73 FB D7 42 4A C0 03 .ÍÑöŠûš.ãsû×BJÀ. 00262DB0 62 D1 09 2E EF 51 A9 58 69 D0 ED AC 96 60 EC 70 bÑ..ïQ©XiÐí¬–`ìp 00262DC0 C3 55 68 FB A3 C8 41 2E 85 42 23 8E 5A 4D EB 87 ÃUhû£ÈA.…B#ŽZMë‡ 00262DD0 89 21 D3 24 AC 8D 01 E3 B0 BA 2D 11 01 01 9E 92 ‰!Ó$¬.ã°º-...ž’ 00262DE0 EC BE 99 47 56 BA EC 13 27 71 D4 CE 6B EF 83 6D ì¾™GVºì.'qÔÎkïƒm 00262DF0 D6 F7 DB AC 31 F5 A1 A8 DF 53 7C E1 26 18 AB AA Ö÷Û¬1õ¡¨ßS|á&.«ª 00262E00 8C Œ Just replace these 176h bytes with any SLIC data of your coice. But unfortunately that's not all you have to do. You have to correct the OEMID and the OEM table ID of the RSDT and XSDT table as well. (It's VRTUALMICROSFT). Therefore locate RSDT and XSDT and replace the IDs (with the same used by the new inserted SLIC, e.g. _ASUS_Notebook) AND finally after each modification of the 1b module you have to correct its checksum using WickedNick's tool to ensure its integrity. For SLP1.0 the OS looks for strings only. But they must be at a valid range at physical memory. To find the right place therefore you have to calculate a valid offset at 1b module using a reference address........it is the AMIBIOS 08 string to FF400. You see it's all about how to modify AMI bioses and hence I thought to provide the already modified 1b module and instructions how to insert it into the new vmwp.exe would be easy to realise for everybody. If M$ will change the 1b module one day, to upload it already modified is IMO the best choice...... Anyways you are invited to get everything about how to modify (AMI) bioses. Therefore you'll need time and the forums to read........like mod your own bios......
Hi Yen, Its good to see you back home. Thanks for the upload and the guide. I haven't had a chance to try it out yet, but I'll give a go during the week.
Thanks Inge, I still haven't been able to get it to work, which is probably why its best I stay away from hacking files. Hopefully the R2 will use the same process.