Windows Widok perspektywiczny OEM Przyznawać BIOS Mod Metoda przy Dodawanie KROMKA Stół rezygnować Dynamiczny Pamięć Przemawiać
Windows Widok perspektywiczny OEM aktywacja roztrzaskać metoda żąda pewien SLP 2.0 ( system Zamknięty Preinstallation 2.0) uległy BIOS płyta główna. Nowy napiętnowany OEM rachmistrz przyjechał rezygnować jeden, albo ofiarować nie- tak- stary płyta główna pewien BIOS wolny uaktualnić do jeden ów podtrzymuje SLP 2.0 rezygnować KROMKA stół i podpisany Windows Sprzedać (OEM CZĘŚĆ OSOBOWOŚCI ODPOWIADAJĄCA NIEZORGANIZOWANYM, INSTYKTOWNYM IMPULSOM i Stół Część osobowości odpowiadająca niezorganizowanym, instyktownym impulsom). Jeśli jesteś przy pomocy starszy rachmistrz albo DIY płyta główna, twój’ nie z szczęście chociaż. Chińczyk piraci mieć opanowany wobec mod ten BIOS wobecwymienić albowłączać ten Kromka (oprogramowanie Udzielanie pozwolenia Wewnętrzny Kod) stół w ten ACPI stół. Jednakże, ten wymiana od istniejący ACPI stół maj przyczynowy strata od pewny rysy twarzy, chwila dodatek od KROMKA stół majniezgodny u rachmistrz rezygnować różny rozmiar od pamięć, równie BIOS jesttwardy połatany rezygnować ten SLIC’s stół fizyczny pamięć przemawiać który ograniczać ten mod BIOS do maszyna jego’ był zmodyfikowany tylko.
Tak, ten metoda wobec mod BIOS pod kątemWindows Widok perspektywiczny OEM poprzeć rezygnować poprzednio używany właściciel sklepu papierniczego KROMKA pamięć przemawiać jest problematyczny równie ten pamięć przemawiać mają być zmieniony podczas ten pamięć rozmiar zmieniony, i użytkownik potrzebować wobec modyfikować ten KROMKA przemawiać wACPITBL.BIN inaczej bowiem oni przyzwyczajenie’ być w stanie coś zrobić zyski w ten system, nie przyjęty masa nakład od ten mod OEM BIOS. Tak ten Chińczyk piraci refinansować ten technika wobec pozwala dynamiczny fizyczny pamięć przemawiać rozliczenie od KROMKA stół jest był używany. Rezygnować dynamiczny pamięć rozliczenie, fizyczny pamięć rozmiar mogą być zmieniony rezygnować wszelki zgodzić się od BIOS nie- uległy. Obok, poprzedni metoda od dodawanie KROMKA stół maj żądać użytkownik wobec błysk BIOS w ROM 2 czasy, pierwszy rezygnować ten mod BIOS i późniejszy rezygnować ten pierwotny BIOS, chwila ten BIOS rezygnować ten refinansować metoda rezygnować dynamiczny pamięć rejestr adresu żąda tylko jeden błysk przy najliczniejszy.
Narzędzia i oprogramowanie usługowe wymagany:
- MODBIN6
- CBROM219
- WinHEX
- Hiew 7.4 (Hiew32) (tylko pod kątem Przyznawać BIOS, jeśli masz Hiew32 ty nie dłuższy żądać IDA 5.0)
- IDA 5.0
- UltraEdit
Ten nauka wobec wierzyciel pewien mod Widok perspektywiczny OEM BIOS rezygnować dynamiczny pamięć przemawiać rozliczenie zdolność jest skomplikowany, i polecany pod kątem ekspert tylko. Obok, ten przedmiot jest przetłumaczony z dokumenty wysyłkowe w Chińczyk, tak ten dokładność od ten tłumaczenie nie jest zapewnić. Jeśli ty rzeczywiście potrzeba wobec zrobić twój BIOS zostać able wobec przyśpieszyć OEM wersja od Windows Widok perspektywiczny, próbować tengotowy-mod BIOS ( rezygnować właściciel sklepu papierniczego przemawiać), oprogramowanie opartyWidok perspektywiczny Ładowacz OEM BIOS emulator, albo oprogramowanie opartyOEM BIOS Współzawodnictwo Narzędzie. Inny ludowy Widok perspektywiczny roztrzaskać zawieraćTimerLock który mechanicznie zastosowaćChronometrażyści woźnica Ten wychowawczy jest dowód od pojęcie tylko, równie każdy BIOS jest różny, i stąd ten wartość albo kroki albo rzeczy zmodyfikowany maj być różny.
przestroga: Zmiana BIOS maj nieważny gwarancja, przyczynowy rachmistrz wobec niesłabnący ponadto w górze albo inny bezpowrotnie stracony wykonywać. Czynić ono przy twój własny ryzyko.
Jeśli ty potrzebować współpracownik u mod BIOS pod kątem Widok perspektywiczny aktywacja, podpisywać sięten nitka.
- Wierzyciel pewien tymczasowy teczka ( widok perspektywiczny albo BIOS jest ty podobny) przy korzeń księga adresowa (C:\).
- Wprowadzić do komputera dane za pomocą sieci telefonicznej CBROM 2.19 ( znajdujący się w rozpoznawaniu u gdzie ty wprowadzić do komputera dane za pomocą sieci telefonicznej, może być potrzebować wobec zmienić nazwę ten wykonywalny wobec cbrom.exe równie zilustrowany w ten przedmiot), MODBIN6 2.01.01, SLIC.BIN ( wspomniany acpislic.bin który mogą być różny, który jest ten KROMKA stół porcja od BIOS) z wprowadzić do komputera dane za pomocą sieci telefonicznej ogniwa powyższy, i miejsce im w ten tymczasowy teczka.
- Dodatek, wywóz albo uratować ten XXXXXXXX.BIN ( wymienić mogą być zmieniony, który jest ten płyta główna BIOS ów ty potrzeba wobec siekać dla Windows Widok perspektywiczny OEM aktywacja). Łatwiejszy droga jest wobec zwykłe wprowadzić do komputera dane za pomocą sieci telefonicznej ten BIOS oprogramowanie mikroprogramowe z rachmistrz albo płyta główna’ fabrykanci taki jak ASUS, Gigabajty, MSI, Cierpki, Sprzedaż na raty, Dolina górska, Lenovo i etc.
- Ustalić który BIOS porcja od umieścić w teczce z dokumentami jest ten strefa od RSDT…FACS umieszczony:
- Wpodniesiony rozkazywać wierzyciel (albouczynić kaleką UAC), typ ten kolejne rozkazywać:
CBROM.EXE XXXXXX.BIN demarche
Będziesz zobaczyć jak gdyby poniżej tęcza:
CBROM V2.19 (CAward) Oprogramowanie 2001 Wszystko Prawy Zarezerwowany.
******** XXXXXXXX.BIN BIOS składowy********
nie Pozycja- Wymienić Pierwotny- Rozmiar Ściśnięty- Rozmiar Pierwotny- Umieścić w teczce z dokumentami- Wymienić
=====================================================
0. System BIOS 20000h128.00K() 13B3Eh78.81K() 83IID318.BIN
1. XGROUP KOD 0DFF0h55.98K() 0993Ch38.31K() awardext.rom
2. ACPI stół 043E5h16.97K() 01A46h6.57K() ACPITBL.BIN
3. EPA LOGO 0168Ch5.64K() 002AAh0.67K() AwardBmp.bmp
4. YGROUP ROM 0F570h61.36K() 0482Dh18.04K() awardeyt.rom
5. KONCERN ROM[ 0] 04CD0h19.20K() 02261h8.59K() _EN_CODE.BIN
6. Other404E0000(:) 03476h13.12K() 00EB4h3.68K() 64N8IIP.BMP
7. Other404F0000(:) 0345Dh13.09K() 008B9h2.18K() 64N8P4P.BMP
8. Other40500000(:) 0345Dh13.09K() 008CCh2.20K() 64N8P4HT.BMP
9. Other40510000(:) 04286h16.63K() 00A7Eh2.62K() 64N8P4E.BMP
10. Other40520000(:) 04286h16.63K() 00B58h2.84K() 64N8P4HE.BMP
11. Other40530000(:) 0345Dh13.09K007D9h1.96K()() 64N8ICPD.BMP
12. PCI Rzymski[] 0D000h52.00K07DA8h31.41K()() RTM8100.LOMCałkowity streszczać kod przestrzeń = 4B000h300.00K()
Całkowity ściśnięty kod rozmiar = 31788h197.88K()
Pozostawać do zapłaty streszczać kod przestrzeń = 19878h102.12K()** Mikro Kod Informacja**
Uaktualnić CZĘŚĆ OSOBOWOŚCI ODPOWIADAJĄCA NIEZORGANIZOWANYM, INSTYKTOWNYM IMPULSOM CPUID | Uaktualnić CZĘŚĆ OSOBOWOŚCI ODPOWIADAJĄCA NIEZORGANIZOWANYM, INSTYKTOWNYM IMPULSOM CPUID | Uaktualnić CZĘŚĆ OSOBOWOŚCI ODPOWIADAJĄCA NIEZORGANIZOWANYM, INSTYKTOWNYM IMPULSOM CPUID | Uaktualnić CZĘŚĆ OSOBOWOŚCI ODPOWIADAJĄCA NIEZORGANIZOWANYM, INSTYKTOWNYM IMPULSOM CPUID
——————+——————–+——————–+——————
PGA478 2E 0F29| - W powyższy case, wnętrze XXXXXXX.BIN, tu jest nie ggroup.bin ( gdzie “RSDTFACPDSDTAPICHPETMCFGFACS” albo podobny ACPI tabele wskaźnik strefa jest umieszczony), tak RSDT…FACS strefa jest umieszczony wnętrze ten system BIOS bajt kod, i wobec modyfikować ten potrzebować wobec używać MODBIN6. Jeśli twój BIOS nawiązywać kontakt ggroup.bin, możesz używać CBROM wobec dodatek i seperate ggroup.bin BIOS obowiązek równie umieścić w teczce z dokumentami.
Poniżej jest ten próbka CBROM produkcja od “CBROM.EXE XXXXXX.BIN demarche” rozkazywać pod kątem BIOS rezygnować ggruoup.bin ( gigabajty GA-G1975X BIOS równie przykład):
nie Pozycja- Wymienić Pierwotny- Rozmiar Ściśnięty- Rozmiar Pierwotny-Fi
================================================
0. System BIOS 20000h128.00K1492Ah82.29KG1975X.BIN()()
1. XGROUP KOD 0F7B0h61.92K0A8E6h42.22Kawardext.rom()()
2. EPA LOGO 0168Ch5.64K0030Dh0.76KAwardBmp.bmp()()
3. KONCERN ROM18[] 00EF0h3.73K00B77h2.87Kggroup.bin()()
4. YGROUP ROM 07140h28.31K04D7Ch19.37Kawardeyt.rom()()
5. FNT1 ROM 02D28h11.29K02038h8.05Kfont1.awd()()
6. FNT2 ROM 03278h12.62K01F18h7.77Kfont2.awd()()
7. FNT3 ROM 025FCh9.50K017FBh6.00Kfont3.awd()()
8. KONCERN ROM[ 0] 06010h24.02K02787h9.88K_EN_CODE.BIN()()
9. KONCERN ROM[ 1] 06510h25.27K02A1Fh10.53K_FR_CODE.BIN()()
10. KONCERN ROM[ 3] 06420h25.03K02A75h10.61K_GR_CODE.BIN()()
11. KONCERN ROM[ 4] 068D0h26.20K02A74h10.61K_SP_CODE.BIN()()
12. KONCERN ROM[ 8] 04EF0h19.73K02575h9.36K_B5_CODE.BIN()()
13. KONCERN ROM10[] 04F60h19.84K025E9h9.48K_GB_CODE.BIN()()
14. KONCERN ROM11[] 05E50h23.58K02A85h10.63K_JP_CODE.BIN()()
15. PCI Rzymski[] 0F200h60.50K09594h37.39KICH7RAID.BIN()()
16. PCI ROMB[] 10000h64.00K09A15h38.52Kb169d.pxe()()
17. Logo ROM 00B64h2.85K00520h1.28Kdbios.bmp()()
18. PCI ROMC[] 04000h16.00K02287h8.63KITE8212.ROM()()
19. Other40670000(:) 01AADh6.67K00B75h2.86KPPMINIT.ROM()()
20. OEM0 KOD 025B3h9.42K01B37h6.80Kdbf.bin()()
21. KONCERN ROM24[] 00132h0.30K0011Eh0.28KSPECIAL.FNT()()
22. ACPI stół 09640h37.56K0352Ch13.29KASUSACPI.BIN()()Całkowity streszczać kod przestrzeń = 67000h412.00K()
Całkowity ściśnięty kod rozmiar = 57613h349.52K()
Pozostawać do zapłaty streszczać kod przestrzeń = 0F9EDh62.48K()** Mikro Kod Informacja**
Uaktualnić CZĘŚĆ OSOBOWOŚCI ODPOWIADAJĄCA NIEZORGANIZOWANYM, INSTYKTOWNYM IMPULSOM CPUID | Uaktualnić CZĘŚĆ OSOBOWOŚCI ODPOWIADAJĄCA NIEZORGANIZOWANYM, INSTYKTOWNYM IMPULSOM CPUID | Uaktualnić CZĘŚĆ OSOBOWOŚCI ODPOWIADAJĄCA NIEZORGANIZOWANYM, INSTYKTOWNYM IMPULSOM CPUID | Upd
——————+——————–+——————–+—–
Szczelina 0A 0F32| PGA423 2C 0F25| 00000000 00000000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000
00000000 00000000 0000 0000| - Pod kątem BIOS rezygnować ggroup.bin, dodatek ten ggroup.bin rezygnować ten kolejne rozkazywać:
CBROM.EXE G1975X.bin koncern dodatek
Powinieneś zobaczyć ten kolejne produkcja równie poniżej tęcze:
CBROM V2.19 (CAward) Oprogramowanie 2001 Wszystko Prawy Zarezerwowany.
Wchodzić an dodatek nazwa pliku :(ggroup.bin)
[koncern] ROM jest wyciągany wobec ggroup.bin - Rozdzielać, uratować i dodatek ten ACPITBL.BIN przy przy pomocy ten kolejne rozkazywać:
CBROM.EXE 050318.BIN acpi dodatek
Powinieneś zobaczyć ten kolejne produkcja z CBROM:
CBROM V2.19 (CAward) Oprogramowanie 2001 Wszystko Prawy Zarezerwowany.
Wchodzić an dodatek nazwa pliku :(ACPITBL.BIN)
[ACPI] ROM jest wyciągany wobec ACPITBL.BIN - Pod kątem BIOS rezygnować ggroup.bin ( ów rezygnować ggroup.bin puszka metalowa skakać ten krok), wprowadzić na rynek MODBIN6, wybierać XXXXXXXX.BIN ( musi nazywać się w .BIN rozciągnięcie, w przeciwnym razie zmienić nazwę ono. Jego’ ten BIOS wobec modyfikować wobec włączać ten KROMKA stół byle tylko jego’ SLP 2.0 uległy). Czynić nie zawrzeć ten okno od MODBIN6, i czekać pod kątem ten ORIGINAL.BIN zostać wyciągany i wierzyciel w ten tymczasowy teczka.
- Wpodniesiony rozkazywać wierzyciel (albouczynić kaleką UAC), typ ten kolejne rozkazywać:
- Następować po ten poniżej zalecenia wobec modyfikować ACPITBL.BIN:
- Biegać UltraEdit i otworzyć ACPITBL.BIN BIOS wyobrażenie o osobie umieścić w teczce z dokumentami.
- Zrewidować tekst pod kątem RSDT.
- Z tyłu RSDT jest ten bajt ów wskazuje ten długość od RSDT stół. Dodać 4 wobec ten liczba w HEX układ graficzny. Na przykład, jeśli ten wartość wskazany jest 002C, modyfikować i wydawać ten wartość stać się 0030. Skrypt dłużny ów ten przychód sekwencje od pary podczas strojenie w UltraEdit Hex redaktor (i.e. wchodzić równie 30 00 zamiast czegoś 00 30).
- Wstawić ( nie wymienić) dodatkowy 4 bajty od 00 wartość za ten pierwotny długość (002C) od RSDT stół ( normalnie wobec FACPt, albo FXCPt na pewno Gigabajty mobo). Możesz kopiować i ciasto ten 4 bajty od 00 z inny określenie miejsca wobec ten określenie miejsca. Ten modyfikacja i zmiana jest wobec zapewnić przestrzeń wobec zapas ten KROMKA stół w przyszły kroki, tak zapamiętać ten przemawiać ( pod kątem ten kierować, przyjmować ten określenie miejsca jest SLICaddress). W ten przykład, SLICaddress wartość jest 002C.
Przed modyfikacja od ACPITBL.BIN w UltraEdit
Za modyfikacja od ACPITBL.BIN w UltraEdit wobec przeznaczyć przestrzeń pod kątem KROMKA stół. - Sprawdzanie ten całkowity długość od ACPITBL.BIN jeśli ten długość mogą być podzielony dokładnie przy 4. W przeciwnym razie, dodać 1 wobec 3 bajty od 00 przy ten kończyć od ten BIOS wyobrażenie o osobie umieścić w teczce z dokumentami byle tylko ten długość mogą być podzielony przy 4 rezygnować wszelki pozostałość. To jest wobec zapewnić ów za połączenie rezygnować SLIC.BIN wyobrażenie o osobie umieścić w teczce z dokumentami, ten cegła-główka przemawiać od KROMKA stół mogą być podzielony przy 4 bez pozostałości także.
Sprawdzanie jeśli ten długość od ACPITBL.BIN ( ten najwyższa oferta przemawiać od ten umieścić w teczce z dokumentami + 1) mogą być podzielony przy 4 bez pozostałości. W ten przykład, przed ten krok modyfikacja, ten najwyższa oferta bajt ma HEX przemawiać od 43E8, tak ten długość od ten umieścić w teczce z dokumentami jest 43E9, zajmujący się produkcją konserw być podzielony przy 4 dokładnie bez pozostałości.
Za 4 wydział sprawdzanie modyfikacja, dodatkowy 3 00 wartość bajty. - Modyfikować OEM_ID i OEM_Table_ID zgodnie z twój życzenia ( normalnie _ASUS_ i Notatnik). Odsyłać wobeculepszony dodać KROMKA stół nauka przy krok 8 od obowiązek 2 pod kątem liczniejszy informacja.
- Uratować ten umieścić w teczce z dokumentami.
- Wykonywać ten kolejne rozkazywać wobec połączenie i łatka ten KROMKA stół nawiązywać kontakt rezygnować ten zmodyfikowany ACPITBL.BIN stać się ten końcowy działanie kopiować od ACPITBL.BIN:
KOPIOWAĆ ACPITBL.BIN B + SLIC.BIN B ACPI.BIN B
skrypt dłużny Zgodnie z twój żądanie, używać ten poprawny ACPI.BIN, i.e. ASUS pod kątem ASUS OEM Część osobowości odpowiadająca niezorganizowanym, instyktownym impulsom, Lenovo pod kątem Lenovo OEM CZĘŚĆ OSOBOWOŚCI ODPOWIADAJĄCA NIEZORGANIZOWANYM, INSTYKTOWNYM IMPULSOM i etc.
- Następować po ten poniżej kroki wobec znaleźć ten położenie od ten przestrzeń ów docześnie zapas ten wartość od ten przemawiać od cegły-główki od każdy tabele w ten kod od ORIGINAL.BIN albo ggroup.bin. Ten przemawiać mają być przybrany równie TempBuffer_Address:
- Biegać Przekraczający wobec otworzyć ORIGINAL.BIN albo ggroup.bin.
- Wykonywać IDA.
- Trzaskać u Iść do wchodzić IDA. Wtedy wybierać i otworzyć ORIGINAL.BIN umieścić w teczce z dokumentami.
- W ten “ ciężar pewien nowy umieścić w teczce z dokumentami” okno dialogowe, wobec ten rozcinanie od “ procesor typ”, ciągnąć w dół ten menu i wybierać “ intel 8086× processors80686p:”.
- Za wybrany, uderzyć ten “ umieszczać” guzik w prawo.
- Trzaskać u “ w porządku” guzik, a następnie uderzyć u “ tak” guzik podczas cena żądana wobec umocnić “ czy potrzeba wobec zmieniać ten procesor typ wobec 80686p?”
- W okno dialogowe cena żądana wobec umocnić “ czy potrzeba wobec demontować ono równie pewien 32- kąsek kod?”, śpieszyć naprzód “ nie” guzik równie manipulacja mają być sporządzony w 16- kąsek tryb.
- W ten Sznurki Okno w prawo, znaleźć i zlokalizować ten RSDT…FACS ciąg znaków sekwencje, i sobowtór trzaskać u ono.
- Położenie ten kursor przy ten określenie miejsca od ten R charakter. Wtedy nacisk “ pewien” klucz, a następnie RSDTFACS… ciąg znaków mają być wystawa. Ten tekst sekwencje od RSDTFACS… mają być wywołany ACPItables.
Umieszczanie kursor przy ten specjalność od R.
Za natarczywy PEWIEN klucz. - Położenie ten kursor za ten RSDTFACS… sznur ACPItables (db 1EH).
Nacisk ten “C” klucz. PEWIEN kloc od Zebranie kod mają być wystawa.
- Oprócz tu jest pozostawać do zapłaty kod ów nie ma’ był demontował w Zebranie kod. Tak położenie ten kursor przy ten pierwszy pozostawać do zapłaty zmontowane kod. W ten case, jego’ specjalność od unk_CC49 za ten RSDT…FACS sznur ACPItables zaopatrzony przy db 1Eh. Wtedy nacisk ten “C” klucz wobec neofita i demontować ten pozostawać do zapłaty BIOS bajt kod.
- Ruszyć z miejsca ten kursor przez ten linie od ten kolejne “ zawołać” kloc.
- Pilnować na zewnątrz pod kątem ten “ zawołać” specjalność ów puszka metalowa trzaskać w górze kod podobny poniżej:
popychać eax
popychać cx
popychać ebp
xor ebp, ebp
mov cx, TABLE_Numbers ( docześnie używać STÓŁ _Numbers wystąpić pewien wartość)
mov edi, eaxW ten przykład, jego’ ten specjalność od “ zawołać sub_CCD4″.
- Sobowtór trzaskać u sub_CCD4 wobec iść do ten kod rozcinanie od sub_CCD4. Jeśli ten rozpowszechniony wystawa tryb jest w graficzny, prawy trzaskać i wybierać “ tekst Widok” od nawiązywać kontakt menu włączyć wobec tryb tekstowy.
- Wnętrze ten kloc od kod, odzyskiwać ten 3 import niestałość TABLE_Numbers,ACPItables_adress,TempBuffer_Adress,and zapis ich wartość. W ten przykład, ten wartość od ten niestałość jesteście 4, CC20, 89C4 poszczególnie, gdzie adresuje jesteście w przybliżeniu umieszczony przy CCDC,CCE2, CD12 poszczególnie.
- Używać ten wartość od TempBuffer_Adress (89C4 z krok powyższy) wobec zapałka rezygnować każdy stół w RSDT…FACS tekst sznur, rezygnować wzrost od 4 za każdy stół ( zestawienie stół). Na przykład:
89C4 RSDT
89C8 FACP
89CC DSDT
89D0 Szczytowy
89D4 FACS
89D8
89DCTen poprzedni kloc od kod kopiuje ten wymagany tabele w ACPITBL BIOS wyobrażenie o osobie zgodnie z RSDTFACS… sznur w pewien wolny pamięć przemawiać, i zapas tych wartość od adresuje w przestrzeń sporządzić specyfikacje przy TempBuffer_Address, a następnie ostatecznie napełniać tych adresuje w niektórzy specyfik tabele. Tak podczas ten przebieg, ten składowanie przemawiać wartość od TempBuffer_Address ma zostać zapewnić ów zajmujący się produkcją konserw i nie jest wymiana, inaczej bowiem mod BIOS wola zabraknąć.
- Przełącz na UltraEdit, i nacisk Klawisz kontroli-F klawiatura szybki dostęp wobec zrewidować pod kątem D889 (i.e 89D8 wartość, ten wartość od ten pamięć przestrzeń określenie miejsca za FACS, gdzie jego’ pewien przychód rezygnować niski bajt przed i wysoki bajt z tyłu). Wynagradzać uwaga wobec kilka określenie miejsca (82D4, CC91) ów zniżyć niż FFFF. Najprawdopodobniej będziesz znaleźć ono przy kilka określenie miejsca. Jeśli ty zajmujący się produkcją konserw znaleźć wszelki D889 ( zmagazynowany wartość od 89D8), wtedy możesz używać bezpośrednio ten przemawiać (89D8) umieszczony z tyłu ten przemawiać używany do zapas FACS (89D4). Który średnia arytmetyczna KROMKA stół mają być dołączony bezpośrednio z tyłu FACS, rezygnować sznur zostać jak gdyby RSDTFACSSLIC…, i puszka metalowa czynić tak przy znaleźć pewien określenie miejsca wobec wyrażać ten sznur ( posuwać naprzód 4 bajty albo używać nowy określenie miejsca).
- Jednakże, jeśli ty umieszczony kod podobny ten kolejne w pobliżu ten określenie miejsca od CC91 w IDA, który średnia arytmetyczna ten rozcinanie od kod jest używany prawy za “ zawołać sub_CCD4″, i zużyć ten pamięć przemawiać od 89D8.
seg000CC80: sub_CC80 proc w pobliżu ; KOD XREF: seg000CC52p:
seg000CC80: popychać ds
seg000CC81: mov siekiera, 0F000h
seg000CC84: mov ds, siekiera
seg000CC86: przyjmować dsnothing:
seg000CC86: dodać edi, 10h
seg000CC8A: i di, 0FFF0h
seg000CC8D: mov duży ds89D8h:, edi
seg000CC95: trzaskać ds
seg000CC96: przyjmować dsnothing:
seg000CC96: retn
seg000CC96: sub_CC80 punkt końcowyW ten case, używać UltraEdit wobec zrewidować pod kątem najbliższy rozporządzalny przemawiać z krok powyższy (DC89 pod kątem 89DC). Jeśli nic jest ufundować, ten pamięć miejsce na adres mogą być używany do wyrażać KROMKA stół. Ten problem rezygnować ten pamięć przemawiać rozliczenie ach tak? tu jest pewien skakać przemawiać albo przestrzeń (89D8) pomiędzy FACS i KROMKA tabele. Wobec utrwalić ten wydawać, dodać ten tekst sznur od FACSSLIC zamiast czegoś just Kromka, równie FACS stół jest mały i przyzwyczajenie’ używać zbyt wiele pamięć.
- Za modyfikacja, będziesz mieć ten ACPI stół wskaźnik sznur równie obaj RSDT…FACSSLIC albo RSDTFACSFACSSLIC…. Wobec akomodować ten pierwszy instancja od sznur, całe sznur mogą być posuwać naprzód ( do przód) przy 4 bajty równie nadmieniony powyższy. Inaczej, pewien nowy określenie miejsca ma zostać utożsamić wobec zapas ten nowy tekst sznur. Oprócz w ten późniejszy case gdzie 8 bajty zostały dodatkowy, tak potrzebujemy wobec znaleźć pewien nowy określenie miejsca pod kątem ten dłuższy sznur. W ten przykład BIOS, tu jest 11 wypróżniać bajty (00) wobec ten ACPItables_address ( umieszczony przy CC20). Ten wypróżniać bajty powinien być nie używany, obok, w UltraEdit, tu jest nie kod ów używa ten CC18 albo CC1C dwa przemawiać rozmieszczenia. Tak, ten nowy sznur mogą być wyrażać wysyłać wobec określenie miejsca rezygnować rozpoczęcie przemawiać równie CC18.
Przesłanie RSDT sznur wysyłać 8 bajty wobec przystosować nowy 8 bajty KROMKA stół. - Teraz ten kotwiczyć przemawiać od ten RSDTSLIC… sznur ma był poruszony, i ten początkowy kąsek przemawiać od ten sznur ma zostać wykonane wiedział do system. Zrewidować w UltraEdit pod kątem “20CC” ( ten pierwotny przemawiać), będziesz znaleźć ono przy CCE2 przemawiać równie ufundować na zewnątrz z krok powyższy. Zmieniać ten 20 wobec 18 wobec zdążyć “18CC” ( przemawiać zawsze przychód podczas wskazywać) wobec wskazywać ten nowy rozpoczęcie przemawiać.
Za wymiana 20 wobec 18 wobec wskazywać nowy określenie miejsca przemawiać. - Skoro ten RSDT sznur ma był poruszony, ten określenie miejsca od FACS stół ma także poruszony także ( odsyłać wobec figury powyższy). Ten pierwotny przemawiać od FACS stół jest CC30 chwila nowy przemawiać jest CC28 albo CC2C. I, w ten odnawiać zapas towarów od ten kod, ten przemawiać jest był używany. Tak ten przemawiać od FACS ma zostać zmodyfikowany także.
Ten wartość pod kątem ten pierwotny przemawiać jest przemawiać od ACPItables_address (CC20) + 10 który równa się wobec CC30. W UltraEdit, zrewidować pod kątem 30CC, który powinien znajduje się przy wokoło powoływanie się na określenie miejsca od CD35. Zmieniać ten 30CC wobec 28CC ( pod kątem CC28) albo 2CCC ( pod kątem CC2C).
- Najbliższy, KROMKA stół ma zostać dodatkowy do przemawiać czyli był zarezerwowany pod kątem ono w RSDT tabele sznur w ACPI.BIN.
seg000CD74:
seg000CD74: sub_CD74 proc w pobliżu ; KOD XREF: seg000CC5Bp:
seg000CD74: popychać edi
seg000CD76: popychać esi
seg000CD78: mov esi, 0F0000h
seg000CD7E: mov eax, [esi89C4h+]; Napełniać RSDT przemawiać wobec RSDT Ptr
seg000CD86: albo eax, eax
seg000CD89: jz loc_CE32
seg000CD8D: mov [esi89C0h+], eax ; RSDT Ptr
seg000CD95: mov eax, [esi89CCh+]; Napełniać DSDT przemawiać wobec FACP
seg000CD9D: albo eax, eax
seg000CDA0: jz loc_CE32
seg000CDA4: mov edi, [esi89C8h+]; FACP
seg000CDAC: mov esedi28h:[+], eax
seg000CDB2: mov eax, [esi89D4h+]; Napełniać FACS przemawiać wobec FACP
seg000CDBA: albo eax, eax
seg000CDBD: jz loc_CE32
seg000CDC1: mov edi, [esi89C8h+] ; FACP
seg000CDC9: mov esedi24h:[+], eax
seg000CDCF: mov eax, [esi89C8h+]; Napełniać FACP przemawiać wobec RSDT24+
seg000CDD7: albo eax, eax
seg000CDDA: jz loc_CE32
seg000CDDE: mov edi, [esi89C4h+] ; RSDT
seg000CDE6: mov esedi24h:[+], eax
seg000CDEC: cmp bajt ptr [bp1BFh+], 7
seg000CDF1: jnz krótki loc_CDFE
seg000CDF3: test dword ptr [bp1C6h+], 200h
seg000CDFC: jz krótki loc_CE2F
seg000CDFE:
seg000CDFE: loc_CDFE: ; KOD XREF: sub_CD747Dj+
seg000CDFE: test bajt ptr [bp2EBh+], 4
seg000CE03: jz loc_CE2F
seg000CE07: mov eax, [esi89D0h+] ; Napełniać ACPI przemawiać wobec RSDT28+
seg000CE0F: albo eax, eax
seg000CE12: jz krótki loc_CE2F
seg000CE14: mov edi, [esi89C4h+]
seg000CE1C: mov esedi28h:[+], eax
seg000CE22: mov edi, eax
seg000CE25: popychać es
seg000CE26: zawołać sub_B4BB
seg000CE29: trzaskać es
seg000CE2A: jb krótki loc_CE2F
seg000CE2C: zawołać sub_5077Z zestawienie stół ów zapałki ten ACPI tabele wobec indywidualny pamięć przemawiać wykonane w takt muzyki powyższy, używać ono wobec przeciwstawiać się ten kod powyższy. Tutaj, nikt od ten kod przedstawiający przebieg wypełniać ten dane wartość od 89DC przemawiać wobec RSDT stół, tak ten kolejne kod potrzeby zostać dodatkowy:
mov eax, [esi89DCh+] ; 8 bajty
mov edi, [esi89C4h+] ;8 bajty
mov esedi2Ch:[+], eax; 6 bajty, ten wartość od ten długość od ten ACPI tabele (SLICaddress który jest 2C).Dodatek od tych kod zajmujący się produkcją konserw udawać ten ten odnawiać zapas towarów od ten funkcja’ przemawiać, tak kilka nie ogromnej wagi kod ma zostać delegować wobec wolny w górze niektórzy przestrzeń.
W ten powyższy kod, za każdy mov eax, [esi????h+], jego’ nastąpił przy ten kloc od kod równie poniżej:
albo eax, eax ; 3 bajty
jz krótki loc_CE2F ;2 bajtyTych jesteście weryfikacja kawałki który jest ostrożność metoda wobec zapobiegać załamać się albo wada od system. Jednakże, za analiza, tu jest para od weryfikacja kawałki ów mogą być wyjęty za reorganizacja od RSDT stół. Tak, usunąć ten weryfikacja danych strony od RSDT stół który jest umieszczony równie poniżej:
seg000CDD7: albo eax, eax ; 3 bajty
seg000CDDA: jz loc_CE32 ;2 bajtyi
seg000CE0F: albo eax, eax ; 3 bajty
seg000CE12: jz krótki loc_CE2F ;2 bajtyZa robienie ten, tylko 10 bajty od przestrzeń jest uwolniony w górze, oprócz ten mod żąda 22 bajty. W ten kod powyższy, kiedykolwiek ono napełnia w górze ten kod pod kątem RSDT stół, ono wola wykonywać ten rozkazywać:
mov edi, [esi89C4h+] ; 8 bajty
Oprócz, ono nie wymaga nie zmienić ten wartość od ten wpisywać do rejestru albo zmienny podczas dwa razy ono wykonuje ten przebieg wypełniać ten RSDT stół. Tak ten rozkazywać mogą być wykonany tylko skoro. W faktor, jeśli ten nowy kod jest umieszczony tutaj, ten rozkazywać pod kątem ten nowy kod mogą być skakany także. Rezygnować ten załatwienie reklamacji, tam mają być wystarczający wolne miejsce w formularzu był opróżniony. Dodatek przestrzeń puszka metalowa wtedy być wypełniony w górze rezygnować pusty rozkazywać (90 i nop). Ten końcowy kod wola wyglądać ten:
seg000CDCF:
mov eax, [esi89C8h+]; napełniać w górze FACP przemawiać wobec RSDT24+
mov edi, [esi89C4h+] ; RSDT
mov esedi24h:[+], eax
mov eax, [esi89DCh+]
mov esedi2Ch:[+], eax
nop
nop
nop
nop
cmp bajt ptr [bp1BFh+], 7
jnz krótki loc_CDFE
test dword ptr [bp1C6h+], 200h
jz krótki loc_CE2F
test bajt ptr [bp2EBh+], 4
jz loc_CE2F
mov eax, [esi89D0h+] ; napełniać w górze ACPI przemawiać wobec RSDT28+
seg000CE22: mov esedi28h:[+], eax ten przemawiać pod kątem ten rozkazywać zajmujący się produkcją konserw być zmieniony.Ten miejsce na adres od ten kod to będzie wszystko delegować i wstawiony ma zostać zapamiętany:
seg000CDD7: albo eax, eax ; 3 bajty
seg000CDDA: jz loc_CE32 ;2 bajty
5 bajty rozpoczęcie z CDD7seg000CE0F: albo eax, eax ; 3 bajty
seg000CE12: jz krótki loc_CE2F ;2 bajty
seg000CE14: mov edi, [esi89C4h+]
58+ bajty wytrzeszczanie z CE0Fseg000CDEC: cmp bajt ptr [bp1BFh+], 7
Pierwotny określenie miejsca od CDEC wobec wstawić wszystko potrzebny kod tutaj - Ten mod przebieg jest sporządzony, teraz cofać się wobec UltraEdit pod kątem najwyższa oferta krok modyfikacja adresu. Ten krok jest najwyższa oferowana cena sporządzony z spód odpowiednio do zapobiegać ten kod poniżej był pomieszany podczas wymiana ten przód obowiązek.
Po pierwsze, usunąć 13 bajty rozpoczęcie z CE0F.
Wtedy wstawić wszelki 4 bajty od przypadek dane przy ten CDEC, wtedy zmieniać ten wartość wobec 4 90 (90hnop=).
Kopiować ten kod przy CDE6 wobec CDEB, i ciasto ono wobec przemawiać rozpoczęcie z CDEC wobec odbijać ten rozkazywać używany: mov esedi2Ch:[+], eax
Kopiować ten kod przy CDCF wobec CDD6, i ciasto ono wobec przemawiać rozpoczęcie z CDEC wobec odbijać ten rozkazywać używany: mov eax, [esi89DCh+] - Uratować ten kod.
- Sprawdzić ów ten modyfikacja od kod jest poprawny przy przy pomocy IDA wobec sprawdzanie jeśli ten zmodyfikowany kod jest poprawny. Jeśli tak, przepakować ten kod w ten BIOS umieścić w teczce z dokumentami.
zrzeczenie się Ten przedmiot jest pod kątem informacyjny i oświatowy zamierzać tylko.
import: To jest maszyna przetłumaczony stronica który jest zaopatrzony " równie jest" rezygnować gwarancja. Tłumaczenie maszynowe maj być trudny wobec rozumieć. Podobać się odsyłać wobecpierwotny Język angielski przedmiot kiedykolwiek możliwy.
Udział i przyczyniać się albo dostać techniczny poprzeć i współpracownik przyMój Cyfrowy Życie Forum.
Pokrewny Przedmioty
- KROMKA Stół (SLIC.BIN albo ACPISLIC.BIN) BIOS Umieścić w teczce z dokumentami pod kątem OEMs Wprowadzić do komputera dane za pomocą sieci telefonicznej
- Windows Widok perspektywiczny Nie Aktywacja OEM CZĘŚĆ OSOBOWOŚCI ODPOWIADAJĄCA NIEZORGANIZOWANYM, INSTYKTOWNYM IMPULSOM pod kątem Różny Fabrykanci
- Wprowadzić do komputera dane za pomocą sieci telefonicznej Widok perspektywiczny Ładowacz 2.1.2 OEM BIOS Roztrzaskać Emulator
- Najwyższa oferowana cena Widok perspektywiczny Roztrzaskać pod kątem Aktywacja ( najliczniejszy Solidny Widok perspektywiczny Aktywacja)
- BIOS rezygnować Windows Widok perspektywiczny OEM Poprzeć (ACPI_SLIC) Nieważny KMS Aktywacja
- Nieważny Klucz Błąd Chwila Przyśpieszyć Widok perspektywiczny rezygnować OEM Współzawodnictwo albo Mod BIOS Błysk
- Widok perspektywiczny OEM Aktywacja Roztrzaskać: Siekać wobec Modyfikować Zyski wobec Przyśpieszyć Widok perspektywiczny
- Oprogramowanie BIOS Współzawodnictwo Łatka (softmod.iso) wobec Emulacja OEM KROMKA od Dolina górska, Sprzedaż na raty, Lenovo, Sony, Cierpki i ASUS
- Roztrzaskać wobec Przyśpieszyć Windows Widok perspektywiczny równie OEM pod kątem Cierpki Płyta główna/ BIOS
- Windows Widok perspektywiczny OEM Aktywacja Roztrzaskać (vstaldr) rezygnować Modyfikować albo Błysk BIOS

































Grudzień 30th, 2007 0408:
Yo!
Ktoś puszka metalowa mod ten Asus 1011_013 beta K8N4-E Nadzwycraj hojny lub elegancki BIOS?
Mam pewien Turion ML-42 cpu, oprócz ja dont’ zarządzać ten napięcie władza w mój rozpowszechniony BIOS. JA puszka metalowa w dół ten napięcie, oprócz w górze nie jest działanie…
Dziękuję za twój czas!
Kwiecień 17th, 2007 0130:
Krok 16. Przepraszam? co nie wymaga ów tekst wyrównywać powiedzieć? Mam przeczytać ono wiele razy teraz, i JA jestem nie zamykający wobec rozumieć co powinieneś osiągnąć przy ów krok. Ono staż jest ten najliczniejszy wątpliwy Piece od język angielski tekst Mam kiedykolwiek przeczytać
Powinien JA podwójny ten sznurki przy ten przemawiać zyskiwać z Tempbuffer_address, odliczający +4 każdy krok?
Kwiecień 10th, 2007 1941:
Dostał ono: krok 22 ;]
ida jest zostać używany rezygnować original.bin , ida służy wobec znaleźć ten kod w ten umieścić w teczce z dokumentami. podczas sporządzony masz wobec przeczytać ten przemawiać rozmieszczenia: ce0f , cdd7 ….
rezygnować ultraedit ty iść do ce0f , cdd7 … wystąpić ten zmiany , ten 2 rozmieszczenia ja a przy okazji jesteście używany do usunąć kod albo eax,eax….
prawie sporządzony 8]
Kwiecień 10th, 2007 0929:
krok 15
pierwszy zmienny: 4 nie wymaga nie ono potrzebować zostać powiększony przy 1 wobec 5 ?
i tak to jest zostać używany w takt muzyki 16 jeśli wartość jest 5 w BIOS: 89dc
krok 17
umieścić w teczce z dokumentami wobec otworzyć w UltraEdit jest original.bin [ albo acpitbl.bin] ? ów kulisy być powiedziany zamiast czegoś “ a kysz! zamiatać” klawiatura szybki dostęp 8-P
krok
co wobec czynić ten umieścić w teczce z dokumentami acpitbl.bin rezygnować ida wobec pisać kod pewien ten miejsce oto jestem z znając co wobec czynić;[
widok perspektywiczny jest daleki mieć czas dla mnie 8]
Kwiecień 9th, 2007 2131:
powitanie
Puszka metalowa ktoś mod an Asus k8ne nadzwycraj hojny lub elegancki BIOS 1011 ?
Kwiecień 9th, 2007 1846:
udało mi się“” pod kątem asus k8n4-e nadzwycraj hojny lub elegancki , mam nie testowany jeszcze , ja składać ten BIOS w tutaj.
ja wykonane ten archiwum rezygnować pierwotny BIOS i tryb jeden.
ten pierwotny jest zaktualizować rezygnować ostatni pci_bios roms pod kątem nvraid nvpxe i sata_raid sil_3114 .
http:/rapidshare.com/akta/25065364/k8n4ed_slic.zip.html/
powiedz mi jak jeśli ja zrobił ono dobrze
Kwiecień 9th, 2007 0929:
ten krok 10 nie jest tak czysty:
10 Położenie ten kursor za ten RSDT…FACS sznur ACPItables (db 1EH).
proszę CC20 tak nie calc [ krok 15 ] ?
89D8 : jeśli ten przemawiać nie jest pewien “ problem” wobec co krok skakać?
ps : czy jest temat tak pod kątem rata widok perspektywiczny u pewien fat32 , ja znać ono mogą być być sporządzony za rata u ntfs wobec układ graficzny fat32 i kopiować ten nazwa zbioru zapisanego na nośniku magnetycznym na wypadek zaniku napięcia.
miły “ Chińczyk” praca;]
Marzec 23rd, 2007 0556:
puszka metalowa ktoś podobać się wysłać pocztą pewien krok- przy- krok ( od ten udokumentować przy krok 22)
Marzec 22nd, 2007 1138:
Cześć!,
JA jestem przebijał przy krok 22 & 23.
jest krok 22 pod kątem informacja, albo czy jest droga wobec usunąć seg000CDD7,CDDA,CE0F: & CE12 w IDA?
jak czynić ja typ w ten zmontować kod świadectwo tymczasowe dla akcjonariusza przy seg000CDCF:
Albo czynić my delegować ten kody i typ nowy jeden przy pomocy winhex albo ultraedit.
JA używać winhex mimo mój redagowanie.
Marzec 21st, 2007 1819:
Modded BIOS pod kątem MSI K8N SLI-F ktoś?
Marzec 16th, 2007 0348:
Narzędzia wobec otworzyć:
przyznawać modbin
AMI: mmtool, amimmwin
feniks Feniks BIOS redaktor
Marzec 16th, 2007 0159:
JA zapytać znowu, jak wobec praca rezygnować AMI albo feniks BIOS?
Co narzędzia wobec używać modbin6 nie wymaga nie praca chociażby nawet JA zmienić nazwę akta wobec *.bin