InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 03-31-2011, 01:00 PM
excos's Avatar
excos excos is offline
 
Join Date: Jun 2009
Location: Athens
Posts: 540
Θεμα smbios.plist και λειτουργικοτητα του συστηματος.

Παιδες αυτο τον καιρο ασχολουμαι με το smbios.plist στο Acer Aspire one που εχω, προσπαθοντας να βρω το καλυτερο συνδιασμο και μαλλον ολη η προσπαθεια ηταν επιτυχης.

Ενω χρησιμοποιουσα smbios απο macbookair 1,1, εψαξα το θεμα και εφταξα μονος μου το file αυτο (για το how to θα κανω αναλυτικα πως γινεται) και ανεβασα το Aceraki μου σε macbookair 3,2.

Αυτο φερνει το αποτελεσμα οτι τα updates που ερχονται για τα γνησια Air late 2010 ερχονται και για το μηχανημα μου.

Βεβαια ολο το file smbios.plist ειναι ενα τρικ που κανεις στα Hack μηχανηματα για να βλεπονται σαν γνησια.

Και παραθετω και Foto για το update που μολις η Apple εβγαλε σημερα για τα Air.

Υ.Γ To file smbios.plist εαν του βαλεις σωστα τα χαρακτηριστηκα του μηχανηματος σου μπορει να σου δωσει παρα πολλα παραπανω οπως speedstep cpu ....... κλπ κλπ
Attached Images
File Type: jpg Screen shot 2011-03-31 at 2.33.57 PM.jpg (13.7 KB, 10 views)
File Type: jpg Screen shot 2011-03-31 at 2.35.58 PM.jpg (16.6 KB, 10 views)

Mac mini i5 mid 2011- Apple Cinema Display 27' /Lion 10.7.3

MacBook/MB466/A GR Aluminium late 2008 Lion 10.7.3

iPhone 4 16GB

Acer Aspire one ZG5 Snow Leopard 10.6.8

Last edited by excos; 03-31-2011 at 03:44 PM.
Reply With Quote
  #2  
Old 03-31-2011, 07:32 PM
tangon's Avatar
tangon tangon is offline
Tiger
 
Join Date: Jan 2010
Location: Athens, Persister
Posts: 301
Πάνω σε αυτό το θέμα καταθέτω και εγώ τις απόψεις μου.

Ότι κάποιο ρόλο παίζει το αρχείο smbios.plist είναι σίγουρο αλλά ακόμα δεν έχω ξεκαθαρίσει μέσα μου τί ακριβώς κάνει.

Αν κατά τα λεγόμενα του φίλου excos παίζει ρόλο στο πώς βλέπει το μηχάνημα το update πράγματι έχει ενδιαφέρον. Εγώ από τη μεριά μου παραθέτω τι γνωρίζω για το αρχείο smbios.plist.

Όπως έχω γράψει και σε προηγούμενο post από το smbios.plist μπορούμε να διορθώσουμε αρκετά στοιχεία για να βλέπει το μηχάνημα πιο σωστά το hardware που έχουμε. Μέσα από το smbios.plist εγώ έχω διορθώσει την ταχύτητα του επεξεργαστή καθώς και τις μνήμες (ταχύτητα μνήμης). Οι διορθώσεις που έχω κάνει φαίνονται στο παρακάτω αρχείο smbios.plist

Code:
/<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>SMbiosversion</key>
	<string>IM91.88Z.008D.B00.0901142258</string>
	<key>SMexternalclock</key>
	<string>333</string>
	<key>SMmanufacter</key>
	<string>Apple Inc.</string>
	<key>SMmaximalclock</key>
	<string>2660</string>
	<key>SMmemmanufacter_1</key>
	<string>Transcend</string>
	<key>SMmemmanufacter_3</key>
	<string>Transcend</string>
	<key>SMmempart_1</key>
	<string>PC8500</string>
	<key>SMmempart_3</key>
	<string>PC8500</string>
	<key>SMmemserial_1</key>
	<string>08161736</string>
	<key>SMmemserial_3</key>
	<string>08161738</string>
	<key>SMmemspeed</key>
	<string>1066</string>
	<key>SMmemtype</key>
	<string>19</string>
	<key>SMproductname</key>
	<string>iMac9,1</string>
	<key>SMsystemversion</key>
	<string>1.0.14</string>
</dict>
</plist>
Τα στοιχεία που είναι με κόκκινα γράμματα αφορούν το πρώτο την ταχύτητα του επεξεργαστή μου (που αυτό φαίνεται μετά μέσα από το System profiler->Hardware->Processor Speed: 2.66 GHz) ενώ το δεύτερο την ταχύτητα της μνήμης που έχω εγώ (όπου αυτό φαίνεται μέσα στο About This Mac και στο Memory 4GB 1066 MHz DDR2 SDRAM)

Τα στοιχεία αυτά τα πήρα από ένα προγραμματάκι με το όνομα Lizard που δίνει πληθώρα στοιχεία για το hardware που έχεις και όχι μόνο. Μετά προσάρμοσα κάποια από αυτά στο αρχείο smbios.plist


Αλήθεια excos έκανες update αυτά που σου ήρθαν και αν ναι ποια η συμπεριφορά του μηχανήματος?

Motherboard: FOXCONN Intel G31MXP / Chipset ICH7
Memory: 4 GB 1066 MHz DDR2 SDRAM
Processor: Core2Quad @2.66GHz
Audio: ALC662
Graphic: nVidia GeForce GT220 1024 MB
Ethernet: Realtek RTL8111/8168

OS:10.8.2 Mountain Lion (64bit)
OS:10.7.5 Lion (64bit)
OS:10.6.8 Vanilla Kernel (64bit)

ipad2 WiFi 16GB white
Reply With Quote
  #3  
Old 03-31-2011, 11:18 PM
excos's Avatar
excos excos is offline
 
Join Date: Jun 2009
Location: Athens
Posts: 540
smbios.plist


Το (file) smbios.plist ειναι ενα τρικ που κανουμε στα μη Apple μηχανηματα ετσι ωστε να αναγωριζονται το Hardware που διαθετουμε σωστα στο Hardware Overview.

Τα οφελη απο αυτο το (file) ειναι οτι εκτος απο την σωστη απεικονιση του Hardware ο kernel θα φορτωνει και επιπροσθετες πληροφοριες για την Motherboard και για την CPU που διαθετουμε και λυνοντας τις περισσοτερες φορες ασυμβατικοτητες που μπορει να προκυψουν εαν εχουμε δωσει λαθος πληροφοριες.

Μια επιπλεον λειτουργια που μπορουμε να οφεληθουμε ειναι οτι εαν εχουμε μια συγκεκριμενη διορθωση για το hardware που εχουμε, αυτην την παραλαμβανουμε επιπλεον στα updates.

Στο δικο μου system ειχα φορτωση smbios απο MacBookAir 1,1 που παραθετει οτι αυτο το Air κατασκευαστηκε το 2007 ενω με το update στο smbios.plist που εχω κανει σε MacbookAir 3.2 δηλωνω οτι κατασκευαστηκε το 2010 και να ειναι ποιο κοντα στο Hardware που διαθετω.

Και αναλυω παρακατω.


Model Name: MacBook Air <--- Μοντελο
Model Identifier: MacBookAir3,2 <--- Τυπος Μοντελου (δηλωνει ετος )
Processor Name: Intel Core 2 Solo
Processor Speed: 1.6 GHz
Number Of Processors: 1
Total Number Of Cores: 1
L2 Cache: 512 KB
Memory: 1.5 GB
Bus Speed: 533 MHz
Boot ROM Version: MBA31.0061.B01 <------ Bios Apple
SMC Version (system): 1.30f3 <------ EFI Version
Serial Number (system): 942C5DF58193131B <------Motherboard Apple
Hardware UUID: <------ Hard Disk (boot option)

Για να φτιαξουμε ενα smbios.plist θα πρεπει πρωτα να δουμε οτι το μηχανημα μα
ειναι :

Σταθερο ή φορητο

Παιζει μεγαλο ρολο να δωσουμε το σωστο τυπο Πχ Macbook για laptop, iMac ή Mac
pro για σταθερο.


Τυπος CPU.


Εαν μπορουμε και το ICH απο τον τυπο της Motherboard που εχουμε.


Μολις ολα αυτα τα στοιχεια τα εχουμε μαζεψει παμε σε αυτο το site

http://www.everymac.com/

και βρισκουμε την cpu και το model id που μας ενδιαφερει.

Μολις παρουμε αυτες τις πληροφορειες παμε σε αυτο το site

http://browse.geekbench.ca/

που μπορουμε να βρουμε το model id οπως και τον τυπο cpu και motherboard που
ταιριαζει καλυτερα στο Hardware που εχουμε.

Μολις τα βρουμε τοτε ανοιγουμε το υπαρχων smbios.plist και προσθετουμε τα στοχεια

πχ Για το δικο μου συστημα ειναι :


Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>SMbiosversion</key>
       	<string>MBA31.88Z.0061.B01.1011181342</string>
	<key>SMexternalclock</key>
	<string>133</string>
	<key>SMmemtype</key>
-       <string>19</string>
	<key>SMmanufacter</key>
	<string>Apple Inc.</string>
	<key>SMmaximalclock</key>
	<string>1600</string>
	<key>SMmemmanufacter_1</key>
	<string>0xAD00000000000000</string>
	<key>SMmemmanufacter_2</key>
	<string>0xAD00000000000000</string>
	<key>SMmemmanufacter_3</key>
	<string>0xAD00000000000000</string>
	<key>SMmemmanufacter_4</key>
	<string>0xAD00000000000000</string>
	<key>SMmempart_1</key>
	<string>0x48594D503131325336344350362D59352020</string>
	<key>SMmempart_2</key>
	<string>0x48594D503131325336344350362D59352020</string>
	<key>SMmempart_3</key>
	<string>0x48594D503131325336344350362D59352020</string>
	<key>SMmempart_4</key>
	<string>0x48594D503131325336344350362D59352020</string>
	<key>SMmemserial_1</key>
	<string>0x00001020</string>
	<key>SMmemserial_2</key>
	<string>0x00003021</string>
	<key>SMmemserial_3</key>
	<string>0x00003021</string>
	<key>SMmemserial_4</key>
	<string>0x00003021</string>
	<key>SMmemspeed</key>
	<string>533</string>
	<key>SMmemtype</key>
	<string>19</string>
	<key>SMproductname</key>
 	<string>MacBookAir3,2</string>
	<key>SMserial</key>
	<string>942C5DF58193131B</string>
	<key>SMsystemversion</key>
	<string>1.0</string>
</dict>
</plist>
Βεβαια μπορουμε να προσθεσουμε και αλλες πληροφοριες για μνημες, ταχυτητα κλπ.κλπ.

Mac mini i5 mid 2011- Apple Cinema Display 27' /Lion 10.7.3

MacBook/MB466/A GR Aluminium late 2008 Lion 10.7.3

iPhone 4 16GB

Acer Aspire one ZG5 Snow Leopard 10.6.8

Last edited by excos; 03-31-2011 at 11:22 PM.
Reply With Quote
  #4  
Old 04-01-2011, 05:04 PM
mozart mozart is offline
Jaguar
 
Join Date: Feb 2011
Posts: 45
κατι ασχετο μπορουμε απο καπου να αλλαξουμε το interface του φορουμ?
αυτο το λευκο ειναι εκτυφλωτικο

acer aspire 6935g
snow leopard 10.6.7 vanilla x64
windows 7ultimate x64
kubuntu ultimate 2.9 x64
Reply With Quote
  #5  
Old 04-02-2011, 04:51 PM
tangon's Avatar
tangon tangon is offline
Tiger
 
Join Date: Jan 2010
Location: Athens, Persister
Posts: 301
Ύστερα από τις οδηγίες του excos το δικό μου από

Quote:
/<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMbiosversion</key>
<string>IM91.88Z.008D.B00.0901142258</string>
<key>SMexternalclock</key>
<string>333</string>
<key>SMmanufacter</key>
<string>Apple Inc.</string>
<key>SMmaximalclock</key>
<string>2660</string>
<key>SMmemmanufacter_1</key>
<string>Transcend</string>
<key>SMmemmanufacter_3</key>
<string>Transcend</string>
<key>SMmempart_1</key>
<string>PC8500</string>
<key>SMmempart_3</key>
<string>PC8500</string>
<key>SMmemserial_1</key>
<string>08161736</string>
<key>SMmemserial_3</key>
<string>08161738</string>
<key>SMmemspeed</key>
<string>1066</string>
<key>SMmemtype</key>
<string>19</string>
<key>SMproductname</key>
<string>iMac9,1</string>
<key>SMsystemversion</key>
<string>1.0.14</string>
</dict>
</plist>
έγινε έτσι

Quote:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SMbiosversion</key>
<string>MP31.88Z.00C1.B00.0802091544</string>
<key>SMexternalclock</key>
<string>333</string>
<key>SMmanufacter</key>
<string>Apple Inc.</string>
<key>SMmaximalclock</key>
<string>2660</string>
<key>SMmemmanufacter_1</key>
<string>Transcend</string>
<key>SMmemmanufacter_3</key>
<string>Transcend</string>
<key>SMmempart_1</key>
<string>PC8500</string>
<key>SMmempart_3</key>
<string>PC8500</string>
<key>SMmemserial_1</key>
<string>08161736</string>
<key>SMmemserial_3</key>
<string>08161738</string>
<key>SMmemspeed</key>
<string>1066</string>
<key>SMmemtype</key>
<string>19</string>
<key>SMproductname</key>
<string>MacPro1,1</string>
<key>SMserial</key>
<string>F4208DC8</string>
<key>SMsystemversion</key>
<string>1.0</string>
</dict>
</plist>
Η αλλαγή είναι από imac που ήταν στην αρχή έγινε MacPro1,1 σύμφωνα με τα δικά μου spects.


Πάντως ούτε εγώ μπορώ να γυρίσω το interface του φόρουμ σε μαύρο!!

Motherboard: FOXCONN Intel G31MXP / Chipset ICH7
Memory: 4 GB 1066 MHz DDR2 SDRAM
Processor: Core2Quad @2.66GHz
Audio: ALC662
Graphic: nVidia GeForce GT220 1024 MB
Ethernet: Realtek RTL8111/8168

OS:10.8.2 Mountain Lion (64bit)
OS:10.7.5 Lion (64bit)
OS:10.6.8 Vanilla Kernel (64bit)

ipad2 WiFi 16GB white

Last edited by tangon; 04-02-2011 at 04:55 PM.
Reply With Quote
  #6  
Old 07-03-2011, 10:06 AM
iceage2609's Avatar
iceage2609 iceage2609 is offline
Panther
 
Join Date: Feb 2010
Posts: 108
Εγω θελω την βοηθεια σας εαν μπορω να βελτιωσω κιαλλο πραγματα στην αναγνωριση του υπολογιστη μου με το smbios.plist ή να κερδισω ακομη μεγαλυτερη συμβατοτητα.Βλεπει φυσικα κανονικα την CPU-μνημη DDR3-bluetοoth-καμερα-ηχο μονο με Voodoohda μαλλον γιατι θελει κανενα patcharisma το DSDT και γενικοτερα τα παει παρα πολυ καλα.Απλα μιας και sandy bridge απο οτι καταλαβα ισως μπορω να αυξησω τις επιδοσεις του κιαλλο ?
Ο υπολογιστης μου ειναι αυτος που φαινεται στα specs της υπογραφης μου και το smbios που εχω ειναι το εξης :

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>SMUUID</key>
    <string>43252884-0D9B-4178-9770-B1B3C7284F0C</string>
    <key>SMbiosversion</key>
    <string>MP31.88Z.00C1.B00.0802091544</string>
    <key>SMbusspeed</key>
    <string>4800</string>
    <key>SMcputype</key>
    <string>1793</string>
    <key>SMmanufacter</key>
    <string>Apple Inc.</string>
    <key>SMmemmanufacter</key>
    <string>Corsair XMS3</string>
    <key>SMmempart</key>
    <string>TR3X661600C9</string>
    <key>SMmemserial_1</key>
    <string>000123-01234567-0</string>
     <key>SMmemserial_2</key>
    <string>000123-01234567-1</string>
    <key>SMmemserial_3</key>
    <string>000123-01234567-2</string>
    <key>SMmemserial_4</key>
    <string>EMPTY</string>
    <key>SMmemspeed</key>
    <string>1600</string>
    <key>SMmemtype</key>
    <string>24</string>
    <key>SMproductname</key>
    <string>MacPro4,1</string>
    <key>SMserial</key>
    <string>SECRETNUMBER</string>
    <key>SMsystemversion</key>
    <string>1.0</string>
</dict>
</plist>
Τον αναγνωριζει σαν MacPro και θα ηθελα να ριξετε μια ματια κα να μου πειτε εαν μπορω να τροποποιησω ή να προσθεσω κατι ή να φαινεται μεταγενεστερο μοντελο ?
Ευχαριστω.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


CPU : Intel i7-920 2.67 GHz
Mobo : Gigabyte GA-EX58-UD3R
RAM : CORSAIR
6GB DDR3 1600 MHz
Graphics Card
: Nvidia GEFORCE GTX285 1GB
 Leopard ideneb 10.5.8 Voodoo Kernel 
 Snow Leopard 10.6.8 Vanilla Kernel 
Lion 10.7.4 Vanilla Kernel
 Mountain Lion 10.8 DP4 Vanilla Kernel 
Ιphone 4 (16GB) - Ipad 3G ( 16GB )

Last edited by iceage2609; 07-03-2011 at 10:17 AM.
Reply With Quote
Reply