Jump to content
173 posts in this topic

Recommended Posts

intanto prova il dsdt allegato  e vedi se migliora qualcosa...

Poi ho letto su internazionale che chiedevi info sul smbios ....che fai non ti fidi??

:hysterical:  :hysterical:  :hysterical:

Comunque l'attuale è per Haswell....mi ripeto, quindi.... :P

 

DSDT prima su USB, avviando da quella

DSDT.aml.zip

intanto prova il dsdt allegato  e vedi se migliora qualcosa...

Poi ho letto su internazionale che chiedevi info sul smbios ....che fai non ti fidi??

:hysterical:  :hysterical:  :hysterical:

Comunque l'attuale è per Haswell....mi ripeto, quindi.... :P

 

DSDT prima su USB, avviando da quella

ahah no no figurati e che non so come fare per creare l smbios ho dato uno sguardo in international per vedere se qualcuno l aveva fatto ahah

provato il dsdt da usb mi da questi errori

post-1414874-0-79863400-1451921954_thumb.jpg

post-1414874-0-34237000-1451921964_thumb.jpg

Si, ma la vedo dura che tu riesca a trovare qualcosa già pronto...

Nel caso, abbi l'accortezza di modificare i seriali.

Oppure potresti sentire direttamente @Slice e relativo Clover team.

Facciamo  una prova per creare un ssdt?

Si, ma la vedo dura che tu riesca a trovare qualcosa già pronto...

Nel caso, abbi l'accortezza di modificare i seriali.

Oppure potresti sentire direttamente @Slice e relativo Clover team.

Facciamo  una prova per creare un ssdt?

io sono disponibile a tutte le prove ! tu dimmi cosa devofare ahah :) per ora come ssdt ho lasciato il tuo vecchio

Ok, ti rimando al mitico @Piker:https://github.com/Piker-Alpha/ssdtPRGen.sh

Segui le istruzioni, riguardanti Broadwell.

Devi fare te, se riesci un SSDT creato con script di Piker è decisamente migliore di quello fatto da me.

Una volta creato, mettilo sulla usb insieme al dsdt e nel relativo config togli i flag da generate.

Avvia da usb, fai nuovamente i test con Intel power gadget, e riprova lo sleep

 

Ovviamente sulla usb dovrai avere un solo ssdt.aml, quindi il mio devi toglierlo

ho scaricato lo script e messo i permessi come dice ma non ho capito come usarlo non ho capito la parte help infromation

$ ~/ssdtPRGen.sh -h

Usage: ./ssdtPRGen.sh [-abcdfhlmptwx]
-acpi Processor name (example: CPU0, C000)
-bclk frequency (base clock frequency)
-board-id (example: Mac-F60DEB81FF30ACF6)
-cpu type [0/1/2/3]
0 = Sandy Bridge
1 = Ivy Bridge
2 = Haswell
3 = Broadwell
4 = Skylake
-debug output [0/1/3]
0 = no debug injection/debug output
1 = inject debug statements in: ssdt.dsl
2 = show debug output
3 = both
-frequency (clock frequency)
-help info (this)
-lfmode, lowest idle frequency
-logical processors [2-128]
-model (example: MacPro6,1)
-open the previously generated SSDT
-processor model (example: 'E3-1285L v3')
-show supported board-id and model combinations:
Broadwell
Haswell
Ivy Bridge
Sandy Bridge
Skylake
-turbo maximum (turbo) frequency:
6300 for Sandy Bridge and Ivy Bridge
8000 for Haswell and Broadwell
-tdp [11.5 - 150]
-workarounds for Ivy Bridge [0/1/2/3]
0 = no workarounds
1 = inject extra (turbo) P-State at the top with maximum (turbo) frequency + 1 MHz
2 = inject extra P-States at the bottom
3 = both
-xcpm mode [0/1]
0 = XCPM mode disabled
1 = XCPM mode enabled

Googlando ho trovato questo SMBIOS per MacBookPro12,1 (Broadwell)

 

<key>SMBIOS</key>

    <dict>

        <key>BiosReleaseDate</key>

        <string>03/24/2015</string>

        <key>BiosVendor</key>

        <string>Apple Inc.</string>

        <key>BiosVersion</key>

        <string>MBP121.88Z.0167.B02.1503241251</string>

        <key>Board-ID</key>

        <string>Mac-E43C1C25D4880AD6</string>

        <key>BoardManufacturer</key>

        <string>Apple Inc.</string>

        <key>BoardType</key>

        <integer>10</integer>

        <key>ChassisAssetTag</key>

        <string>MacBook-Aluminum</string>

        <key>ChassisManufacturer</key>

        <string>Apple Inc.</string>

        <key>ChassisType</key>

        <string>08</string>

        <key>Family</key>

        <string>MacBook Pro</string>

        <key>Manufacturer</key>

        <string>Apple Inc.</string>

        <key>Mobile</key>

        <true/>

        <key>ProductName</key>

        <string>MacBookPro12,1</string>

        <key>SerialNumber</key>

        <string>C02XXXXXFVH3</string>

        <key>Trust</key>

        <false/>

        <key>Version</key>

        <string>1.0</string>

    </dict>

    

C02XXXXXFVH3 o C02XXXXXFVH5 sono delle maschere fatte partendo dal seriale di un MacBookPro12,1

Per creare un seriale valido procedere così: con Clover configurator generare e salvare alcuni seriali per MacBookPro11,1 (core i5) o MacBookPro11,2 (core i7), il risultato sarà simile a questo

    

C02K5MCSFGYY  

 

sotituire FGYY con FVH5 o FVH3

per esempio il seriale precedente diventerà C02K5MCSFVH5

Ora bisogna controllare che il seriale sia valido e non riconosciuto da Apple

Andare a questo link.

http://www.everymac.com/ultimate-mac-lookup/?search_keywords=

inserire il seriale appena creato e controllare che dia un risultato valido (vedi immagine)

Ripetere la procedura con il link del sito Apple sottostante:

https://checkcoverage.apple.com/it/it/

il risultato sarà positivo se apparirà la scritta rossa "Spiacente, il numero di serie etc etc etc" (vedi immagine)

Se il seriale soddisfa i due requisiti precedenti possiamo inserirlo nella sezione SMBIOS che poi copieremo nel nostro config.

Cosa faccio creo il seriale usando i link? e uso questo smbios?

su macair non trovo nulla

Beh non è che crearsi SMBIOS sia proprio facilissimo, bisogna cercare le informazioni salienti una ad una. Forse se gengik ti desse una dritta.............


ho visto che un buon post per trovare dati è il sito di Geekbench, per esempio:

http://browser.primatelabs.com/geekbench3/2065696

Ti crei un SMBIOS  per MacBookAir e poi lo modifichi nei campi "Product name", "Bios Version", "Bios Release Date" (i primi 6 numeri dell'ultimo blocco di Bios version) e "Board-ID" con i dati che trovi al link. Resta da trovare un seriale da rendere valido, unico

Si, in parte....

 

Per creare SSDT segui la procedura che ho scritto in questo Topic al post n 46

http://www.insanelymac.com/forum/topic/310198-installazione-el-capitan-gtx-960-4g/page-3?do=findComment&comment=2203055

non capscio perche mi da quest errore

 

gDataPath: /Users/vittorio/Library/ssdtPRGen/Data

System information: Mac OS X 10.11.2 (15C50)

Brandstring 'Intel® Core i3-5005U CPU @ 2.00GHz'

 

/Users/vittorio/Library/ssdtPRGen/Data/Broadwell.cfg: line 35: unexpected EOF while looking for matching `''

/Users/vittorio/Library/ssdtPRGen/Data/Broadwell.cfg: line 140: syntax error: un

Error: Unknown processor model ...

       Visit http://ark.intel.comto gather the required data:

       Processor Number

       TDP

       Low Frequency Mode (use AppleIntelInfo.kext)

       Base Frequency

       Max Turbo Frequency

       Cores

       Threads

Aborting ...

Done.

 

 

Air-di-vittorio:~ vittorio$ 

Stai calmo e tranquillo.... :P


Quando hai tempo, puoi riprovare l'ultimo dsdt postato.

Non  ho avuto l'accortezza di dirti di modificare il config

Per provare devi togliere tutti i flag nella sezione ACPI , lasciando solo generate C e P states

Nella sezione Device togli tutti gli inject riguardanti le usb.

Prova ovviamente sulla usb, e prima di modificare fatti una copia del config originale

Stai calmo e tranquillo.... :P

Quando hai tempo, puoi riprovare l'ultimo dsdt postato.

Non  ho avuto l'accortezza di dirti di modificare il config

Per provare devi togliere tutti i flag nella sezione ACPI , lasciando solo generate C e P states

Nella sezione Device togli tutti gli inject riguardanti le usb.

Prova ovviamente sulla usb, e prima di modificare fatti una copia del config originale

messo c e p tolto inject usb 

nuovo errore

post-1414874-0-14207100-1452023714_thumb.jpg

×
×
  • Create New...