Skocz do zawartości

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


Rekomendowane odpowiedzi

  • 7 miesięcy temu...

Odnośnie pliku smbios.plist nie używam go, nie mam w Extra. Tak więc moje pytanie gdzie w systemie są te informacje umieszczone, w jakiej lokalizacji jest ten plik smbios.plist w systemie retail ?

 

 

[GUIDE]Creating your own SMBIOS.plist

http://prasys.co.cc/2009/09/guidecreating-your-own-smbios-plist/

Odnośnik do komentarza
Udostępnij na innych stronach

Powinien być w /Extra, w nowszych chameleon'ach musi być podana do niego pełna ścieżka w com.apple.Boot.plist, np:

	SMBIOS
/Extra/smbios.plist

Poza "kosmetyką" spełnia on jedną ważną funkcję... aby działał vanillowy speedsteep należy zdefiniować poprawną identyfikację sprzętu, np dla desktopów polecane jest MacPro3,1, dla notebooków, MacBookPro5,1 a dla nowych i5/i7, iMac11,1.

Odnośnik do komentarza
Udostępnij na innych stronach

Powinien być w /Extra
Wiem o tym. I tak myślałem, że mnie nie zrozumiesz. Chodzi mi o to jak go nie używamy - pliku smbios.plist to system Mac OS i tak ma swoją "bazę" identyfikację sprzętu i pokazuje informacje np. u mnie teraz mam tak :

 

Przegląd sprzętu: 

 Nazwa modelu:	iMac
 Identyfikator modelu:	iMac8,1
 Nazwa procesora:	Intel Core 2 Duo  // a faktycznie mam Celeron Dual Core E1400
 Szybkość procesora:	1,69 GHz
 Liczba procesorów:	1
 Łączna liczba rdzeni:	2
 Pamięć podręczna L2:	512  KB
 Pamięć:	2  GB
 Szybkość magistrali:	840 MHz
 Wersja Boot ROM:	IM81.00C1.B00
 Wersja SMC (system):	1.30f3
 Numer seryjny (system):	SOMESRLNMBR
 UUID sprzętu:	BB89B3D3-F34B-53EE-A842-FC0CC0A2FAC6

 

 

I właśnie nie wiem gdzie są te informacje znajdują się fizycznie w systemie - jakim pliku(ach) ?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

Proszę powiedzcie, czego tu brakuje aby sprzęt był wykrywany jako Mac a nie Hackintosh?

 

- Na dole jest poprzedniego smbios, który wykrywał bardzo dobrze komputerek.

- Nowy, na górze, pozwolił włączyć speedstep trosze przyspieszył (wydajność) ale identyfikujemy go jako hackintosh.

 

Co brakuje albo czy może "MP31.88Z.006C.B02.0801021250" jest już automatycznie identyfikowany jako hack?

 

 

Hackintosh

http://browse.geekbench.ca/geekbench2/view/234756

 

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



SMbiosversion
MP31.88Z.006C.B02.0801021250
SMfamily
MacPro
SMproductname
MacPro3,1
SMmanufacter
Apple Inc.
SMbiosdate
11/06/2009
SMboardmanufacturer
Apple Computer, Inc.
SMsystemversion
1.4
SMcputype
1793
SMmemspeed
800
SMmemtype
24
SMmaximalclock
4000
SMbusspeed
4800
SMserial
RM829559XYL
SMmemmanufacter_1
Kingston
SMmemserial_1
13E3CC10
SMmempart_1
9905403-006.A00LF
SMmemmanufacter_3
Kingston
SMmemserial_3
13CECC96
SMmempart_3
9905403-006.A00LF
SMmemmanufacter_5
Kingston
SMmemserial_5
13D4CC10
SMmempart_5
9905403-006.A00LF

 

 

MacPro4,1

http://browse.geekbench.ca/geekbench2/view/234553

 

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



SMbiosversion
MP41.88Z.0081.B04.0903051113
SMbiosdate
11/06/2009
SMcputype
1281
SMmanufacter
Apple Inc.
SMboardmanufacturer
Apple Computer, Inc.
SMboardproduct
Mac-F221BEC8
SMfamily
MacPro
SMproductname
MacPro4,1
SMsystemversion
1.4
SMserial
G8105666XYL
SMexternalclock
190
SMmaximalclock
4000
SMbusspeed
4800
SMmemtype
24
SMmemspeed
800
SMmemmanufacter_1
Kingston
SMmemserial_1
13E3CC10
SMmempart_1
9905403-006.A00LF
SMmemmanufacter_3
Kingston
SMmemserial_3
13CECC96
SMmempart_3
9905403-006.A00LF
SMmemmanufacter_5
Kingston
SMmemserial_5
13D4CC10
SMmempart_5
9905403-006.A00LF

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...
Edytując ten plik tylko wymuszamy na systemie pokazywanie poprawnych informacji, zupełnie jak przy edycji info w "about mac", czy można np. w ten sposób zrobić sobie OC procka (jest tam wartość zegara z tego co widziałem)?

 

Nie, to nie kosmetyka... poprawne podanie danych w tym pliku sprawia że Mac OS X "uważa" że haMac to faktycznie Mac. Ma to wpływ na ładowanie kextów, poprawne uruchomianie zarządzania energią...

 

W ten sposób nie zrobisz OC, jedynie możesz skorygować wartości jeśli chameleon je błędnie rozpozna.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 rok później...

Poprawne dane do uzupełnienia w pliku SMBIOS.plist:

SMfamily=MacPro (Mac) (MacBookPro) 
           Mac Pro            MacPro
           iMac               Mac
           MacBook Pro        MacBookPro

   SMproductname=MacPro3,1 (iMac11,1) (MacBookPro6,1) 

   SMmanufacter=Apple Inc.

   SMbiosvendor=Apple Inc.

   SMboardmanufacter=Apple Inc.

   SMboardproduct=Mac-F221BEC8
           MacPro3,1                    Mac-F42C88C8
           MacPro4,1                    Mac-F221BEC8
           MacPro5,1                    Mac-F221BEC8
           iMac10,1                     Mac-F2268DC8
           iMac11,1                     Mac-F2268DAE
           iMac11,2                     Mac-F2238AC8
           MacBookPro3,1                Mac-F4238BC8
           MacBookPro4,1                Mac-F42C89C8
           MacBookPro5,1                Mac-F42D86C8
           MacBookPro5,2                Mac-F2268EC8
           MacBookPro5,3                Mac-F22587C8
           MacBookPro5,5                Mac-F2268AC8
           MacBookPro6,1                Mac-F22589C8
           MacBookPro7,1                Mac-F222BEC8

   SMbiosversion=MP41.88Z.0081.B04.0903051113
           MacPro3,1                    MP31.88Z.006C.B05.0802291410
           MacPro4,1                    MP41.88Z.0081.B07.0910130729
           MacPro5,1                    MP51.88Z.007F.B03.1010071432(11/03) 
           iMac10,1                     IM101.88Z.00CC.B00.0909031926
           iMac11,1                     IM111.88Z.0034.B02.1003171314
           iMac11,2                     IM112.88Z.0057.B00.1005031455
           MacBookPro3,1                MBP31.88Z.0070.B07.0803051658
           MacBookPro4,1                MBP41.88Z.00C1.B00.0802091544
           MacBookPro5,1                MBP51.88Z.007E.B05.0803171226
           MacBookPro5,2                MBP52.88Z.008E.B05.0905042202
           MacBookPro5,3                MBP53.88Z.00AC.B03.0906151647
           MacBookPro5,5                MBP55.88Z.00AC.B03.0906151708
           MacBookPro6,1                MBP61.88Z.0057.B0C.1007261552
           MacBookPro7,1                MBP71.88Z.0039.B05.1003251322

   SMserial=CK916000000
           MacPro3,1                    G88014V4XYK
           MacPro4,1                    G89093TK4PC
           MacPro5,1                    YM0330U7EUH
           iMac10,1                     W89412335PE
           iMac11,1                     W89470DZ5RU
           iMac11,2                     W8023G5TDB7
           MacBookPro3,1                W87480YBXAH
           MacBookPro4,1                W88198N6YJX
           MacBookPro5,1                W8841NP21G0
           MacBookPro5,2                W89234098YA
           MacBookPro5,3                W89213TF642
           MacBookPro5,5                W8923YDH66D
           MacBookPro6,1                C02CJ2DNDC79
           MacBookPro7,1                W80140U3ATM

   SMsystemversion=1.0

  SMcputype=1793(1537) 
           Core 2 Solo                257
           Core 2 Duo                 769
           Core 2 Quad                1281
           Core i5                    1537
           Core i7                    1793

   SMmaximalclock=2926
   2793 = 133 X 21
   2926 = 133 x 22

   SMexternalclock=133

   SMbusspeed=4800

   SMmemtype=24
           DDR2=19
           DDR3=24

   SMmemspeed=1333
           DDR2 667=667
           DDR2 800=800
           DDR3 1066=1066
           DDR3 1333=1333
           DDR3 1600=1600

   SMmemmanufacter_1=Kingston
   SMmemmanufacter_2=Kingston
   SMmemmanufacter_3=Kingston
   SMmemmanufacter_4=Kingston
   SMmemmanufacter_5=Kingston
   SMmemmanufacter_6=Kingston

   SMmempart_1=9905458-009.A00LF
   SMmempart_2=9905458-009.A00LF
   SMmempart_3=9905458-009.A00LF
   SMmempart_4=9905458-009.A00LF
   SMmempart_5=9905458-009.A00LF
   SMmempart_6=9905458-009.A00LF

   SMmemserial_1=76344B29
   SMmemserial_2=76344B29
   SMmemserial_3=76344B29
   SMmemserial_4=76344B29
   SMmemserial_5=76344B29
   SMmemserial_6=76344B29

 

Kompletne informacje na temat Mac'ow w celu porównywania można znaleźć w darmowym programie Mactracker:

http://www.mactracker.ca/

 

Znalezione w sieci, nie kradzione...

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 tygodnie później...

Dobrze wykrywa mi Maca Pro 3.1 ? bo spotkałem się jeszcze z takim układem:

 

Mac Pro

(początek 2008)

 

a u mnie trochę inaczej (i ten nie domknięty nawias :-P) Może się czepiam, ale chce mieć porządek ;)

 

11r7in7.png

 

smbios wygląda tak:

 

 

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



SMfamily
MacPro
SMproductname
MacPro3.1
SMmanufacturer
Apple Inc.
SMbiosvendor
Apple Inc.
SMboardmanufacturer
Apple Inc.
SMboardproduct
Mac-F42C88C8
SMbiosversion
MP31.88Z.006C.B05.0802291410
SMserial
G88014V4XYK
SMsystemversion
1.0
SMcputype
769
SMmemtype
19
SMmemspeed
667


Odnośnik do komentarza
Udostępnij na innych stronach

fenriz i inni aby nie było takich głupot że mając Mac Pro 5,1 to rok wyskakuje wam 2008. Prosty poradnik jak samemu sporządzić numerek seryjny hacka.

 

Poprawna identyfikacja Numer seryjny (system):

 

i39s3d.jpg

 

Model Mac'a (CCC, CCCC)

Mac Pro

EUG

4PC

4PD

20G

20H

GWR

BXE

XYL

8XG

XYK

5J4

MBP

DF8X

iMac

DHJW - 2011 iMac i7 @ 3.4GHz 12,2

DHJN - 2011 iMac i5 @ 2.7GHz 12,2

DHJP - 2011 iMac i5 @2.7GHz & 3.1GHz 12,2

DHJF - 2011 iMac i5 @2.7ghz 12,1

DHJT - 2011 iMac i5 @ 2.8GHz 12,1

DAS, DNM iMac (21.5-inch, Mid 2010)

DB7, DNN iMac (21.5-inch, Mid 2010)

DB6, DNP iMac (27-inch, Mid 2010)

DB5, DNR iMac (27-inch, Mid 2010)

5PC, B9U, CY8 iMac (21.5-inch, Late 2009)

5PK, B9S iMac (21.5-inch, Late 2009)

5PE, 5PJ, CYB iMac (27-inch, Late 2009)

CYC, 5PM, 5RU iMac (27-inch, Late 2009

Air

DJWT - 2011 Macbook Air 13" i5 1.7GHz

 

Jaki model dokładnie oznacza powyższy numer, sprawdzisz tutaj:

http://www.everymac.com/ultimate-mac-lookup/

 

Tak więc dla przykładu:

EUG -> Mac Pro "Six Core" 3.33 (2010/Westmere) MacPro5,1

GWR -> Mac Pro "Twelve Core" 2.66 (2010/Westmere) MacPro5,1

XYL -> Mac Pro "Eight Core" 3.2 & Mac Pro "Quad Core" 2.8 MacPro3,1

 

Pochodzenia naszego Mac'a /gdzie go złożono/ (PP, PPP)

C02 : UK

CK : Ireland (Cork, Ireland)

CY: Korea

FC: USA (Fountain, Colorado)

G8 : USA

PT: Korea

QP : USA

QT: Taiwan (Quanta)

RN: Mexico

RM : Remanufactured Model

SG : Singapore

UV: Taiwan

W8 : China (Shanghai)

XA: USA (ElkGrove/Sacramento, California)

XB: USA (ElkGrove/Sacramento, California)

YM : China

 

Przykład (rozpisanie):

CK9410P8BXE

CK (Miejsce-Ireland) 9 (Rok-2009) 41 (Tydzień-41) 0P8 (Unikalny numer identyfikacyjny) BXE (Model-Mac Pro)

 

 

Jak już zrobicie własny SMserial, to sprawdź czy "numerek" poprawnie scaliłeś w całość:

http://www.chipmunk.nl/klantenservice/applemodel.html
http://www.powerbookmedic.com/identify-mac-serial.php
http://www.appleserialnumberinfo.com/Desktop/index.php

 

 

Dla leniuszków gotowe przykładu:

G88451235J4..........Begin 2008

G88063CNXYL ........Mac Pro

CK9410P8BXE.........Early 2009

H004319UEUG........Mid 2010

 

 

ijfmFE.png

 

 

bazując na:

http://www.macrumors.com/2010/04/16/apple-tweaks-serial-number-format-with-new-macbook-pro/

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

Gdyby ktoś miał problem z prawidłową identyfikacją CPU lub potrzebował zmienić oznaczenie swojego procesora to do smbios.plist trzeba dodać taki klucz:

SMcputype
XXX

Gdzie XXX należy zamienić na wartość z poniższej listy:

Core Solo/Duo - 513
Core 2 Solo - 257
Core 2 Duo - 769
Dual-Core/Quad-Core Xeon - 1281
Core i3 - 2305
Core i5 - 1537
Core i7 - 1793

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.