Skocz do zawartości

haMac.pl używa cookie. Przeczytaj Privacy Policy aby dowiedzieć się więcej. Aby usunąć tę wiadomość, proszę kliknąć w przycisk po prawej:    Akceptuję użycie cookie

Zdjęcie

Natywny zapis do NVRAM - modyfikacje BIOS


  • Zaloguj się, aby dodać odpowiedź
106 odpowiedzi w tym temacie

#81 314TeR

314TeR

    Administrator

  • Administrators
  • 17664 postów
  • LocationWarszawa

Napisano 05 luty 2018 - 22:18

Ech... no to lipa...

 

A mógłbyś opisać jak/czym wykonać dokładnie tylko 2 kroki?:

  1. Dekompilację wyciągniętego i zdekompresowanego modułu nvram,
  2. Na podstawie w/w następnie czego w nim szukać?

Ja pomyślę jak uprościć metodę metodę podmiany już samego zmodyfikowanego modułu*, oraz poprzyglądam się samym modułom nvram/smi i popatrzę czy się faktycznie jakoś różnią między płytami i czy da radę np "zgrupować" pewne moduły. W końcu skoro działała podmiana modułu z wersji 0202 do 3002 to może tych wersji tak wiele nie ma.

 

*Na razie sama podmiana UEFITool działa, ale ubija działanie profili XMP - jest coś z samą wymianą modułu - natomiast oba MMTool nie potrafią wszystkiego i trzeba użyć konkretnej kombinacji ich trzech aby uzyskać finalnie działający wsad.


ASUS MAXIMUS VII IMPACT | Core i7-4790K | 16GB DDR3 2400 CL10 | GTX 980 Ti | FiiO E10 | OS X Retail via UniBootX Clover

ASUS Z87M-PLUS | Core i5-4590T | 8GB DDR3L 1333 | HD4600 | OS X Retail via UniBootX Cloverbyłe haMac'i: ASUS P5W DH DeluxeASUS P7P55 WS Supercomputer | ASUS P8Z68 Deluxe/GEN3 | ASUS P8Z77-V PRO THUNDERBOLTJak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh | Piszę poprawnie po polsku!

Co daje kalibracja monitora - zobacz jak można poprawić jakość obrazu.

 

Najszybszy hackintosh na świecie za procesorem 12C identyfikujący się jako Mac Pro (Late 2013) wg rankingu Geekbench: 37000 pkt

 

Pomogliśmy Tobie - pomóż nam - przekaż darowiznę na utrzymanie forum.

 


#82 reyder

reyder
  • Members
  • 477 postów

Napisano 05 luty 2018 - 23:32

Darmowa IDA powinna się nadać do tego. Możesz zmodyfikować moduł na kilka sposobów. Najprostszym z nich jest zwrócenie w funkcji odpowiedzialnej za sprawdzanie czy dana zmienna to ta dozwolona, czy systemowa (już nie pamiętam) zawsze TRUE IsBootVariable. Czyli na jej początku wpisujemy

mov al, 1
ret

To powinno wystarczyć, chociaż nie wiem czy ta funkcja nie robi czegoś więcej. Inną metodą jest spatchowanie "jmp".

 

Masz 3 możliwości patrz na kod:

 if ( !gVarWhiteList[LastIndex].VarName  // The variable is not in the list #1
          && !CompareMemUNCHANGED(&gVarWhiteList[LastIndex].VarGuid, &gNullGuid, sizeof(EFI_GUID))// The variable is not in the list #2
          && !IsBootVariable(

Jak sobie znajdziesz w hex to co ja edytowałem i popatrzysz na graph view to będzie łatwiej zrozumieć.


Core i5-3750K | Gigabyte GA-Z77-D3H | 3x4GB 1600MHz | Gigabyte Nvidia 1070  :: Radeon 280X Asus | High Sierra 10.13 | Clover

Core i5-8600K | Asrock Extreme 4 | 2x8GB 2500MHz | Gigabyte 580X | High Sierra 10.13 | Clover


#83 paveu

paveu
  • Members
  • 4 postów

Napisano 11 maj 2018 - 14:46

Odświeżę temat. Wie ktoś z was czy płyta główna ASUS Z170 PRO GAMING z najnowszym BIOS-em tj. ver. 3610 (https://www.asus.com.../HelpDesk_BIOS/) obsługuje natywnie NVRAM ?


Asus Z170 Pro Gaming --- Intel Core i5-6500 --- 16 GB RAM DDR4-2666 --- Gigabyte GTX 1050 Ti OC  4 GB --- Realtek ALC1150 --- Intel Ethernet Connection I219-V


#84 oswaldini

oswaldini
  • Moderators
  • 10960 postów
  • LocationBrzeszcze / Kraków

Napisano 11 maj 2018 - 17:24

Powinno działać, chyba takiej wersji używałem niedawno.


MacBook Pro 2012 MD103 15" | i7-3615QM | 8 GB RAM | HD4000 + GT650M | Samsung 830 256 GB
Hack Gigabyte H81N | i5-4460 | 8 GB RAM | HD4600 | mSATA SSD 32GB + SSD 120GB + SSHD 500 GB | Raijintek Metis | SFX-L 500W | WiFi

HomeSerwer: HP G7 N54L | 2.2GHz (800-2200Mhz) | 8GB RAM | 2x WD RED 2TB | Synology DSM 6.1.6 @ Jun's bootloader | Time Machine + PLEX + CouchPotato + SickRage + masa innych

iPhone 7 32GB Black
FlagaPL.gif Piszę poprawnie po polsku! | CloverEFI | Nie pomagam na PRIV


#85 Najrad

Najrad
  • Members
  • 745 postów
  • LocationPodhale

Napisano 11 maj 2018 - 17:31

Właśnie tak z ciekawości odpaliłem i wszystko działa jak trzeba sleep/wake, wsparcie dla kodowania h264, a z profitów jest w zasadzie tylko to, że intel nie stoi na maksymalnym zegarze, ale pracuje płynnie 0,2 do 1,25 Ghz. Sprawdzę jeszcze tak z grubsza czasy kodowania.


1.Asus Gryphon Z87; i74790k; 32GB DDR3 Crucial Sport; MSI RX 580 Armor 8GB; AudioLink II; mysz i klawiatura USB; SSD 850EVO-250GB;  High Sierra 10.13.3

2.Asus P8Z68-V_PRO; i72600k; 16 GB DDR3 Crucial Sport; Asus R9 270X 2GB; mysz i klawiatura USB; SSD CrucialMX100-128GB;  Sierra 10.12.6

FCPX, Compressor, Davinci Resolve.

 


#86 paveu

paveu
  • Members
  • 4 postów

Napisano 11 maj 2018 - 18:46

Powinno działać, chyba takiej wersji używałem niedawno.

 

 

Właśnie tak z ciekawości odpaliłem i wszystko działa jak trzeba sleep/wake, wsparcie dla kodowania h264, a z profitów jest w zasadzie tylko to, że intel nie stoi na maksymalnym zegarze, ale pracuje płynnie 0,2 do 1,25 Ghz. Sprawdzę jeszcze tak z grubsza czasy kodowania.

 

Dzięki za sprawdzenie. Wkrótce będę uruchamiał swojego pierwszego hackintosha, więc nie będę musiał emulować NVRAM-u w Cloverze.


Asus Z170 Pro Gaming --- Intel Core i5-6500 --- 16 GB RAM DDR4-2666 --- Gigabyte GTX 1050 Ti OC  4 GB --- Realtek ALC1150 --- Intel Ethernet Connection I219-V


#87 Marecki_

Marecki_
  • Members
  • 280 postów
  • LocationSiedlce

Napisano 20 maj 2018 - 14:03

Właśnie tak z ciekawości odpaliłem i wszystko działa jak trzeba sleep/wake, wsparcie dla kodowania h264, a z profitów jest w zasadzie tylko to, że intel nie stoi na maksymalnym zegarze, ale pracuje płynnie 0,2 do 1,25 Ghz. Sprawdzę jeszcze tak z grubsza czasy kodowania.

Aktualizacja biosu rozwiązała problem stojących zegarów hd4600 przy konfiguracji igpu+dgpu ? Mam właśnie ten sam problem.


Asus Z97-Pro Wi-Fi AC I Core I5 4690K - Noctua U14S I GTX 980Ti Strix OC I G.Skill TridentX DDR3 2400 MHz CL10 (2x4GB) I SSD Samsung 850EVO 120GB & 850 PRO 250GB, HDD 500GB, WD Red 1TB I DVD-RW I Seasonic X-850 KM3 I Obudowa Fractal R5 Black I FP241W 24" I Yosemite Retail I

#88 Najrad

Najrad
  • Members
  • 745 postów
  • LocationPodhale

Napisano 20 maj 2018 - 16:28

Aktualizacja biosu rozwiązała problem stojących zegarów hd4600 przy konfiguracji igpu+dgpu ? Mam właśnie ten sam problem.

 

Ktoś coś namieszał - pewnie ja. Nie miałem zamiaru pisać w tym wątku. Głowę bym dał sobie uciąć, że napisałem to tu: http://hamac.pl/topi...igpudgpu/page-4

 

ale widać słaby dzień miałem i coś namieszałem. Wszystkich przepraszam za zamieszanie :(


1.Asus Gryphon Z87; i74790k; 32GB DDR3 Crucial Sport; MSI RX 580 Armor 8GB; AudioLink II; mysz i klawiatura USB; SSD 850EVO-250GB;  High Sierra 10.13.3

2.Asus P8Z68-V_PRO; i72600k; 16 GB DDR3 Crucial Sport; Asus R9 270X 2GB; mysz i klawiatura USB; SSD CrucialMX100-128GB;  Sierra 10.12.6

FCPX, Compressor, Davinci Resolve.

 


#89 Marecki_

Marecki_
  • Members
  • 280 postów
  • LocationSiedlce

Napisano 20 maj 2018 - 16:51

Ktoś coś namieszał - pewnie ja. Nie miałem zamiaru pisać w tym wątku. Głowę bym dał sobie uciąć, że napisałem to tu: http://hamac.pl/topi...igpudgpu/page-4
 
ale widać słaby dzień miałem i coś namieszałem. Wszystkich przepraszam za zamieszanie :(

Ok, ale nadal nie wiem co rozwiązało problem stojących zegarów. Co spowodowało że teraz częstotliwość igpu się zmienia?
Asus Z97-Pro Wi-Fi AC I Core I5 4690K - Noctua U14S I GTX 980Ti Strix OC I G.Skill TridentX DDR3 2400 MHz CL10 (2x4GB) I SSD Samsung 850EVO 120GB & 850 PRO 250GB, HDD 500GB, WD Red 1TB I DVD-RW I Seasonic X-850 KM3 I Obudowa Fractal R5 Black I FP241W 24" I Yosemite Retail I

#90 Najrad

Najrad
  • Members
  • 745 postów
  • LocationPodhale

Napisano 20 maj 2018 - 18:17

Ok, ale nadal nie wiem co rozwiązało problem stojących zegarów. Co spowodowało że teraz częstotliwość igpu się zmienia?

Po prostu botowanie z dwoma monitorami jeden podpięty do igpu a drugi do dGPU i obowiązkowo usunięty w Cloverze  ig-platform-id 0x04120004. Ale w tym przypadku do iGPU musi być podpiety monitor. Jeśli tego nie zrobisz przy kodowaniu filmów do h264 pojawią się błędy - glitche, zielone plamy itp Osobiście wróciłem do używania monitorów z radeonem i wpisem 0x04120004, czyli pracuję z intelem na 1.25GHz


1.Asus Gryphon Z87; i74790k; 32GB DDR3 Crucial Sport; MSI RX 580 Armor 8GB; AudioLink II; mysz i klawiatura USB; SSD 850EVO-250GB;  High Sierra 10.13.3

2.Asus P8Z68-V_PRO; i72600k; 16 GB DDR3 Crucial Sport; Asus R9 270X 2GB; mysz i klawiatura USB; SSD CrucialMX100-128GB;  Sierra 10.12.6

FCPX, Compressor, Davinci Resolve.

 


#91 MrVanosh

MrVanosh
  • Members
  • 84 postów
  • LocationChełm

Napisano 20 lipiec 2018 - 16:53

I jak jest jakiś nowy sposób na modyfikację by nie tracić XMP? Ja siedzę na najstarszym biosie 0401 dla Maximus VII Hero na nim działa bez problemu Nvram. Do najnowszego (3503) wrzuciłbym ten moduł od starego ale jak nie działa XMP to słabo. Spróbuję jak to zadziała i najwyżej wrócę do niemodyfikowanego. W płycie mam BIOS Flashback i posiadam programator SPI więc próbować mogę wszystkiego bez problemu.


ASUS MAXIMUS VII HERO | Xeon 1231v3 | 16GB DDR3@2100 CL9 | GTX 1060 3GB | Intel I281V | SupremeFX(ALC1150) | Plextor M6S 256GB | High Sierra 10.13.6

Acer Spin 5 | Core i5-6200U | 8 GB DDR4 2133 | Intel HD 520 | BCM94352z | Mojave 10.14


#92 314TeR

314TeR

    Administrator

  • Administrators
  • 17664 postów
  • LocationWarszawa

Napisano 21 lipiec 2018 - 13:51

@MrVanosh - mogę przypomnieć jak się to robiło i zrobić modyfikacje bios, ale ciąg binarny do podmiany musi rozpracować reyder, ja nie mam dostępu do IDE które to ogarnia.

ASUS MAXIMUS VII IMPACT | Core i7-4790K | 16GB DDR3 2400 CL10 | GTX 980 Ti | FiiO E10 | OS X Retail via UniBootX Clover

ASUS Z87M-PLUS | Core i5-4590T | 8GB DDR3L 1333 | HD4600 | OS X Retail via UniBootX Cloverbyłe haMac'i: ASUS P5W DH DeluxeASUS P7P55 WS Supercomputer | ASUS P8Z68 Deluxe/GEN3 | ASUS P8Z77-V PRO THUNDERBOLTJak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh | Piszę poprawnie po polsku!

Co daje kalibracja monitora - zobacz jak można poprawić jakość obrazu.

 

Najszybszy hackintosh na świecie za procesorem 12C identyfikujący się jako Mac Pro (Late 2013) wg rankingu Geekbench: 37000 pkt

 

Pomogliśmy Tobie - pomóż nam - przekaż darowiznę na utrzymanie forum.

 


#93 MrVanosh

MrVanosh
  • Members
  • 84 postów
  • LocationChełm

Napisano 23 lipiec 2018 - 17:21

@314TeR podmieniłem ten moduł z starej wersji biosu i nvram śmiga ale oprócz profilu XMP jest jeszcze jedna bolączka, nie działa kontroler ASMedia (2 ostatnie porty SATA). Nie przeszkadza mi to za bardzo więc na razie chyba nie będę dokonywał żadnych modyfikacji.


ASUS MAXIMUS VII HERO | Xeon 1231v3 | 16GB DDR3@2100 CL9 | GTX 1060 3GB | Intel I281V | SupremeFX(ALC1150) | Plextor M6S 256GB | High Sierra 10.13.6

Acer Spin 5 | Core i5-6200U | 8 GB DDR4 2133 | Intel HD 520 | BCM94352z | Mojave 10.14


#94 314TeR

314TeR

    Administrator

  • Administrators
  • 17664 postów
  • LocationWarszawa

Napisano 25 lipiec 2018 - 15:59

@MrVanosh - a którą najnowszą wersję BIOS do swojej płyty sprawdzałeś?

 

Widzę że najnowsza to 3503 co prawda beta ale z 2018/04/26 więc generalnie bardzo świeża jak na Z97.

 

EDIT: ooo i do mojejgo IMPACT VII też jest nowy 3503 - zaraz wezmę tę wersję na warsztat, zobaczymy co w niej piszczy. Jest szansa, że i Twoja płyta ma identyczne moduły.


ASUS MAXIMUS VII IMPACT | Core i7-4790K | 16GB DDR3 2400 CL10 | GTX 980 Ti | FiiO E10 | OS X Retail via UniBootX Clover

ASUS Z87M-PLUS | Core i5-4590T | 8GB DDR3L 1333 | HD4600 | OS X Retail via UniBootX Cloverbyłe haMac'i: ASUS P5W DH DeluxeASUS P7P55 WS Supercomputer | ASUS P8Z68 Deluxe/GEN3 | ASUS P8Z77-V PRO THUNDERBOLTJak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh | Piszę poprawnie po polsku!

Co daje kalibracja monitora - zobacz jak można poprawić jakość obrazu.

 

Najszybszy hackintosh na świecie za procesorem 12C identyfikujący się jako Mac Pro (Late 2013) wg rankingu Geekbench: 37000 pkt

 

Pomogliśmy Tobie - pomóż nam - przekaż darowiznę na utrzymanie forum.

 


#95 MrVanosh

MrVanosh
  • Members
  • 84 postów
  • LocationChełm

Napisano 29 lipiec 2018 - 17:37

@314TeR Sprawdzałem tą najnowszą betę, na razie nic nie pokombinuję bo jestem na wakacjach ale za 2 tygodnie może coś jeszcze posprawdzam


ASUS MAXIMUS VII HERO | Xeon 1231v3 | 16GB DDR3@2100 CL9 | GTX 1060 3GB | Intel I281V | SupremeFX(ALC1150) | Plextor M6S 256GB | High Sierra 10.13.6

Acer Spin 5 | Core i5-6200U | 8 GB DDR4 2133 | Intel HD 520 | BCM94352z | Mojave 10.14


#96 314TeR

314TeR

    Administrator

  • Administrators
  • 17664 postów
  • LocationWarszawa

Napisano 29 lipiec 2018 - 20:47

@MrVanosh - A na tej najnowszej beta zapis NIE działa?


ASUS MAXIMUS VII IMPACT | Core i7-4790K | 16GB DDR3 2400 CL10 | GTX 980 Ti | FiiO E10 | OS X Retail via UniBootX Clover

ASUS Z87M-PLUS | Core i5-4590T | 8GB DDR3L 1333 | HD4600 | OS X Retail via UniBootX Cloverbyłe haMac'i: ASUS P5W DH DeluxeASUS P7P55 WS Supercomputer | ASUS P8Z68 Deluxe/GEN3 | ASUS P8Z77-V PRO THUNDERBOLTJak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh | Piszę poprawnie po polsku!

Co daje kalibracja monitora - zobacz jak można poprawić jakość obrazu.

 

Najszybszy hackintosh na świecie za procesorem 12C identyfikujący się jako Mac Pro (Late 2013) wg rankingu Geekbench: 37000 pkt

 

Pomogliśmy Tobie - pomóż nam - przekaż darowiznę na utrzymanie forum.

 


#97 MrVanosh

MrVanosh
  • Members
  • 84 postów
  • LocationChełm

Napisano 30 lipiec 2018 - 11:44

@314TeR nie działał, sprawdzałem kilka razy. Po podmianie modułu od razu śmigało. Pamiętam wcześniej też wgrywałem jeszcze tą poprzednią wersję przed betą(bo jej jeszcze nie było) i na niej też brak zapisu do NVRAM i wtedy wróciłem znowu do najstarszej, na której śmigał. Niestety ta najstarsza wersja zawierała kilka bugów (np. powielone elementy bootowania np. 10x windows boot manager) ale jakoś to przebolałem i na niej siedziałem. Teraz siedzę na tej becie zmodyfikowanej i RAM muszę mieć na 1600MHz i SSD podłączony do kontrolera Intela :/


ASUS MAXIMUS VII HERO | Xeon 1231v3 | 16GB DDR3@2100 CL9 | GTX 1060 3GB | Intel I281V | SupremeFX(ALC1150) | Plextor M6S 256GB | High Sierra 10.13.6

Acer Spin 5 | Core i5-6200U | 8 GB DDR4 2133 | Intel HD 520 | BCM94352z | Mojave 10.14


#98 314TeR

314TeR

    Administrator

  • Administrators
  • 17664 postów
  • LocationWarszawa

Napisano 30 lipiec 2018 - 15:48

W każdym biosie Asusa widziałem Bug z dublowaniem wpisów startowych uefi. Pomaga na to odpięcie wszystkich dysków i start komputera, lub ręczna edycja wpisów w Easy UEFI.

Jak wrócę z wakacji to sprawdzę betę do mojej płyty, może się uda zrobić mod też do Twojej.

ASUS MAXIMUS VII IMPACT | Core i7-4790K | 16GB DDR3 2400 CL10 | GTX 980 Ti | FiiO E10 | OS X Retail via UniBootX Clover

ASUS Z87M-PLUS | Core i5-4590T | 8GB DDR3L 1333 | HD4600 | OS X Retail via UniBootX Cloverbyłe haMac'i: ASUS P5W DH DeluxeASUS P7P55 WS Supercomputer | ASUS P8Z68 Deluxe/GEN3 | ASUS P8Z77-V PRO THUNDERBOLTJak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh | Piszę poprawnie po polsku!

Co daje kalibracja monitora - zobacz jak można poprawić jakość obrazu.

 

Najszybszy hackintosh na świecie za procesorem 12C identyfikujący się jako Mac Pro (Late 2013) wg rankingu Geekbench: 37000 pkt

 

Pomogliśmy Tobie - pomóż nam - przekaż darowiznę na utrzymanie forum.

 


#99 Marecki_

Marecki_
  • Members
  • 280 postów
  • LocationSiedlce

Napisano 30 lipiec 2018 - 21:56

W każdym biosie Asusa widziałem Bug z dublowaniem wpisów startowych uefi. Pomaga na to odpięcie wszystkich dysków i start komputera, lub ręczna edycja wpisów w Easy UEFI.
Jak wrócę z wakacji to sprawdzę betę do mojej płyty, może się uda zrobić mod też do Twojej.

Zdublowane wpisy można usunąć w łatwiejszy sposób, u mnie sprawdza się w przestawienie kontrolera z ahci na disabled, zapisanie ustawień, restart i ponowne przestawienie na ahci.
U mnie po każdej aktualizacji systemu wpisy się mnożą i muszę stosować ten trik. Jeśli tego nie zrobię robi się ich tak dużo że pomaga tylko odpięcie dysków bo nawet do biosu nie można wejść bootowanie zatrzymuje się na logo asusa.....dziwne że do tej pory nie rozwiązali tego problemu.
Asus Z97-Pro Wi-Fi AC I Core I5 4690K - Noctua U14S I GTX 980Ti Strix OC I G.Skill TridentX DDR3 2400 MHz CL10 (2x4GB) I SSD Samsung 850EVO 120GB & 850 PRO 250GB, HDD 500GB, WD Red 1TB I DVD-RW I Seasonic X-850 KM3 I Obudowa Fractal R5 Black I FP241W 24" I Yosemite Retail I

#100 314TeR

314TeR

    Administrator

  • Administrators
  • 17664 postów
  • LocationWarszawa

Napisano 30 lipiec 2018 - 22:47

Odpalcie Easy Uefi pod Windows, zobaczycie w nim błędne ukryte wpisy. Po ręcznym ich skasowaniu, przestają się dublować pozycje startowe w BIOS.


ASUS MAXIMUS VII IMPACT | Core i7-4790K | 16GB DDR3 2400 CL10 | GTX 980 Ti | FiiO E10 | OS X Retail via UniBootX Clover

ASUS Z87M-PLUS | Core i5-4590T | 8GB DDR3L 1333 | HD4600 | OS X Retail via UniBootX Cloverbyłe haMac'i: ASUS P5W DH DeluxeASUS P7P55 WS Supercomputer | ASUS P8Z68 Deluxe/GEN3 | ASUS P8Z77-V PRO THUNDERBOLTJak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh | Piszę poprawnie po polsku!

Co daje kalibracja monitora - zobacz jak można poprawić jakość obrazu.

 

Najszybszy hackintosh na świecie za procesorem 12C identyfikujący się jako Mac Pro (Late 2013) wg rankingu Geekbench: 37000 pkt

 

Pomogliśmy Tobie - pomóż nam - przekaż darowiznę na utrzymanie forum.

 





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych