hi
i need bios for asus e402na rev 2.1 please
i need bios for asus e402na rev 2.1 please
#!/bin/sh # start of AsusGpnv area (Base: 3E2000h) and size (10000h) found using UEFITool NE: Intel Image -> 2nd BPDT region -> Secondary BPDT -> OB -> AsusGpnv cp AsusGpnv-template.bin AsusGpnv-filled.bin # MAC address (binary) - to show in BIOS (from the smaller sticker on the bottom side of board) # the real one is stored inside RTL8402 (eFuse) - it's correct even with empty AsusGpnv LC_ALL=C sed -i 's/MMMMMM/\x00\x00\x00\x00\x00\x00/g' AsusGpnv-filled.bin # 04 03 02 01 06 05 08 07 09 10 11 12 13 14 15 16 = UUID (01020304-0506-0708-0910-111213141516) - get from installed Windows - keys in HKLM\SYSTEM\HardwareConfig LC_ALL=C sed -i 's/UUUUUUUUUUUUUUUU/\x04\x03\x02\x01\x06\x05\x08\x07\x09\x10\x11\x12\x13\x14\x15\x16/g' AsusGpnv-filled.bin # unknown number, maybe timestamp (search for MFG0 in pagefile.sys) sed -i 's/NNNNNNNNNNNN/150000000000/g' AsusGpnv-filled.bin # machine Part Number (search for MFG0 in pagefile.sys) #90NB0C51-Mxxxxx = red #90NB0C52-Mxxxxx = white #90NB0C53-Mxxxxx = black # some part numbers found on web #90NB0C52-M00170 = F402NA-GA015T #90NB0C52-M00180 = L402NA-FA016TS #90NB0C52-M00480 = ? #90NB0C52-M00750 = F402NA-GA015T or E402NA-GA001T #90NB0C52-M02250 = ? #90NB0C52-M02880 = E402NA-FA021T #90NB0C52-M03090 = E402NA-GA167T #90NB0C52-M04280 = F402NA-GA208T #90NB0C52-M05110 = E402NA-GA248T #90NB0C52-M05850 = ? #90NB0C52-M06080 = L402NA-GA290TS sed -i 's/PPPPPPPP-PPPPPP/90NB0C52-M00000/g' AsusGpnv-filled.bin # BN09A or BN08 = ??? (search for MFG0 in pagefile.sys) sed -i 's/YYYYY/BN08\xff/g' AsusGpnv-filled.bin # Windows product key (get from installed Windows using ProduKey64) sed -i 's/XXXXX-XXXXX-XXXXX-XXXXX-XXXXX/00000-00000-00000-00000-00000/g' AsusGpnv-filled.bin # BIOS version sed -i 's/E402NA.VVV/E402NA.304/g' AsusGpnv-filled.bin # machine serial number (from the sticker on bottom cover) sed -i 's/SSSSSSSSSSSSSSS/XXN0CV00V000000/g' AsusGpnv-filled.bin # board serial number (from the bigger sticker on the bottom side of board) sed -i 's/BBBBBBBBBBBBBBBBB/N0CV0000MB0000000/g' AsusGpnv-filled.bin
#!/bin/sh dd if=E402NA-AS.304.bin of=part1.bin bs=1024 skip=4 count=3972 dd if=E402NA-AS.304.bin of=part2.bin bs=1024 skip=4040 cat descriptor-from-dump.bin part1.bin AsusGpnv-filled.bin part2.bin >E402NA-AS.304-modded.bin
Comment