Skocz do zawartości

Chameleon 2.0 i smbios.plist - identyfikacja sprzętu.


Rekomendowane odpowiedzi

Mógłby ktoś napisać co wpisać w smbios.plist bo przy instalacji Chameleon 2.0RC1 takowy plik mi się nie utworzył. Bo z tego co wiem to plik smbios.plist jest po to aby system widział nasze pc'ty jako maczki ??

 

[ Komentarz dodany przez: 314TeR: 2009-05-04, 16:25 ]

Poprawiony tytuł i przyklejony wątek.

Odnośnik do komentarza
Udostępnij na innych stronach

Dokładnie tak jak piszesz...

 

poniżej przykład smbios.plist - nie jest on "doszlifowany", ale może śmiało być brany jako baza do dalszych uzupełnień.

 




SMbiosversion
MP31.88Z.00C1.B00.0802091544
SMmanufacter
Apple Inc.
SMproductname
MacPro3,1
SMsystemversion
1.0
SMserial
SECRETSERIAL
SMexternalclock
333
SMmaximalclock
2667
SMmemtype
19
SMmemspeed
667
SMmemmanufacter_1
0xAD00000000000000
SMmemserial_1
0x00001020
SMmempart_1
0x48594D503131325336344350362D59352020
SMmemmanufacter_2
0xAD00000000000000
SMmemserial_2
0x00003021
SMmempart_2
0x48594D503131325336344350362D59352020
SMmemmanufacter_3
0xAD00000000000000
SMmemserial_3
0x00003021
SMmempart_3
0x48594D503131325336344350362D59352020
SMmemmanufacter_4
0xAD00000000000000
SMmemserial_4
0x00003021
SMmempart_4
0x48594D503131325336344350362D59352020


Odnośnik do komentarza
Udostępnij na innych stronach

poniżej doszlifowany smbios.plist:

 




SMbiosvendor
Apple Computer, Inc.
SMbiosversion
MP11.88Z.005D.B00.0709141354
SMmanufacter
Apple Computer, Inc.
SMproductname
MacPro1,1
SMsystemversion
1.0
SMserial
SOMESERIAL
SMfamily
macpro
SMboardmanufacter
Apple Computer, Inc.
SMboardproduct
Mac-F4208DC8
SMexternalclock
333
SMmaximalclock
2667
SMmemtype
19
SMmemspeed
667
SMmemmanufacter_1
PDP Systems
SMmempart_1
6400LL Series
SMmemmanufacter_3
PDP Systems
SMmempart_3
6400LL Series

 

Tu dość dobrze jest wyjaśniony wg jakiego klucza szukać informacji i je uzupełniać:

http://www.insanelymac.com/forum/index.php?s=&showtopic=159966&view=findpost&p=1124377




SMbiosvendor
Apple Inc. or Apple Computer, Inc. depending on mac model
SMbiosversion
boot.rom.string.goes.here
SMmanufacter
Apple Inc. or Apple Computer, Inc. depending on mac model
SMproductname
mac,model goes here
SMsystemversion
1.0
SMserial
serial.goes.here.doh
SMfamily
for Mac Pros put 'macpro', for iMacs just put 'mac'
SMboardmanufacter
Apple Inc. or Apple Computer, Inc. depending on mac model
SMboardproduct
Apple.motherboard.model.goes.here
SMexternalclock
Your CPU FSB in MHz, non-multiplied
SMmaximalclock
Your CPU max speed in MHz
SMmemtype
put 19 for DDR2 RAM, 18 for DDR RAM
SMmemspeed
Memory speed in MHz
SMmemmanufacter_1
For example Kingston Technology
SMmemmanufacter_3
Or OCZ or whatever you have
SMmempart_1
manufacturer part number
SMmempart_3
as listed in datasheet or find it with CPU-Z under Windows
SMmemserial_1
Again use CPU-Z...
SMmemserial_3
...under Windows to find your serial numbers

 

Przykładowe informacje do uzupełnienia:

Mac Pro V2.1
------------
Board Id: 
Model Id: MacPro2,1
BOOT ROM Version: MP21.88Z.007F.B02.0703191612
Serial Nr: W88033AKY51
SMBIOS Version: 1.2

Mac Pro V3.1
------------
Board Id: Mac-F42C88C8
Model Id: MacPro3,1
Boot ROM Version: MP31.88Z.006C.B02.0801021250
                           MP31.88Z.006C.B01.0712212319
Serial Nr: W88033AKY51
SMBIOS Version: 1.3

iMac V5.1
---------
Board Id: Mac-F42786A9
Model Id: iMac5,1
BOOT ROM Version: IM51.88Z.0090.B09.0706270921
Serial Nr: CK6370PWX1A

iMac V7.1
---------
Board Id: Mac-F42386C8
Model Id: iMac7,1
BOOT ROM Version: IM71.88Z.007A.B03.0803051705
Serial Nr: W88033AKY51
SMBIOS Version: 1.3

MacBook V2.1
------------
Board Id: Mac-F4208CA9
Model Id: MacBook2,1
BOOT ROM Version: MB21.88Z.00A5.B07.0706270922
Serial Nr: W88033AKY51
SMBIOS Version: 1.2

MacBook Pro V4.1
----------------
Board Id: Mac-F42C89C8
Model Id: MacBookPro4,1
Boot ROM Version: MBP41.88Z.00C1.B03.0802271651
Serial Nr: W88261E7YP4
SMBIOS Version: 1.0

MacBook Air V1.1
----------------
Board Id: Mac-F42C8CC8
Model Id: MacBookAir1,1
Boot ROM Version: MBA11.88Z.00BB.B00.0712201139
Serial Nr: W881101T12G
              W88033AKY51
SMBIOS Version: 1.0
SMC Version: 1.3f4 (SMC 1.0) 

Xserve V2.1
-----------
Board Id: Mac-F42289C8
Model Id: Xserve2,1
Boot ROM Version: XS21.88Z.006C.B01.0712212323
Serial Nr: W88033AKY51
SMBIOS Version: 1.1

Mac Mini V1.1
-------------
Board Id: Mac-F4208EC8
Model Id: MacMini1,1
Boot ROM Version: MM11.88Z.0055.B08.0610121326
Serial Nr: YM6094QPU36
SMBIOS Version: 1.1
SMC Version: 1.3f4 (SMC 1.0) 

 

Powyższe przykładowe dane są znalezione w necie i nie wiem czy będą działać... u mnie np MacPro3,1 nie chciał działać, ale powyższa kombinacja z MacPro1,1 sprawia że geekbench myśli że jest uruchomiony na prawdziwym maczku.

 

W miejsce

SMserial
SOMESERIAL

należy wstawić właściwy serial.

Odnośnik do komentarza
Udostępnij na innych stronach

<?xml version="1.0" encoding="UTF-8"?> 



SMbiosvendor
Apple Inc. or Apple Computer, Inc.
SMbiosversion
IM81.88Z.00C1.B00.0802091538
SMmanufacter
Apple Inc. or Apple Computer, Inc.
SMproductname
iMac8,1
SMsystemversion
1.0
SMserial
-------
SMfamily
mac
SMboardmanufacter
Apple Inc. or Apple Computer, Inc.
SMboardproduct
Mac-F227BEC8
SMexternalclock
200
SMmaximalclock
2200
SMmemtype
19
SMmemspeed
667
SMmemmanufacter_1
Kingston Technology
SMmempart_1
5300 Series
SMmemmanufacter_3
Kingston Technology
SMmempart_3
5300 Series

 

Myślę że dobrze wszystko wypełniłem xD Tam gdzie jest ----- oczywiście mam podany serial :)

Chyba nie ma żadnej różnicy czy w tym smbios będzie model iMac, MacBook czy jakieś inne maczki ??

 

Geekbench nawet przed tym jak zrobiłem ten plik wykrywał mojego pc'ta jako iMac8,1 i wszystko było tak samo jak na tym screenie, który teraz zrobiłem (po dodaniu smbios.plist do /Exta) tylko nie było Numeru seryjnego.

 

obrazek1h.th.png

Odnośnik do komentarza
Udostępnij na innych stronach

A teoretycznie co by się stało gdyby nie było tego pliku ?? Apple by się spostrzegł przy aktualizacjach albo przy czymś że mój maczek to nie maczek a pecet ??

 

Nic, to w większości przypadków jedynie kosmetyka... ale słyszałem o programach które nie chcą działać jak w tych miejscach są bzdury...

 

A co do 3,1, to jak wrócę do domu, to zobaczę jak to jest u mnie.

 

Dane jakie znalazłem powodują że Geekbench pisze "Hackintosh"... nie trafiłem na poprawne, może Twoje będą lepsze.

Odnośnik do komentarza
Udostępnij na innych stronach

Zobacz wyżej... dla danych MacPro1,1 nie ma tego problemu i wiem że na danych MacBooków też wychodzi...

 

Osobiście podejrzewam że akurat GeekBench sprawdza też procesory i jak nie jest to Xeon (a takie były w maczkach) to wypisuje hackintosh mimo prawidłowo ustawionych pozostałych informacji.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...

Jednak mam kolejny problem :roll:

 

Otóż, stworzyłem plik smbios.plist wg szablonu w temacie, zapisałem w /Extra i niestety - po restarcie nic się nie zmieniło. Czy mogłem popełnić jakiś błąd wprowadzając wartości i czy może to powodować takie zachowanie komputera, jakby smbios wcale nie było?

 

Ok, już wiem. Mam Chameleon v1. Jak zrobić aktualizację do 2.0 RC1? Po prostu zainstalować tą nową wersję?

Odnośnik do komentarza
Udostępnij na innych stronach

Jedziemy dalej :lol: W System Profiler, w polu Serial Number mam SECRETSERIAL mimo tego, że w smbios.plist klucz SMserial został uzupełniony. Co z tym zrobić?

 

Nie masz zainstalowanego jakiegoś innego injectora smbios'a w systemie, jak SMBIOSResolver, SMBIOSEFI... etc... jeśli tak to ten drugi nadpisuje ustawienia chameleon'a.

Odnośnik do komentarza
Udostępnij na innych stronach

DL, Powtórzę się... ale tym razem z 100% pewnością, masz injectora smbios w systemie... nadpisuje Ci on domyślną wartość z Chameleona 2.0 jaką jest iMac 8,1 wartością MBP4,1...

 

Poszukaj, skasuj, zregeneruj mkexty i dopiero wtedy zadziała poprawnie smbios.plist.

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie
 Udostępnij

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystanie z tej witryny, wymaga zakceptowanie naszych warunków Warunki użytkowania.