Jump to content

SaxMachine

Members
  • Posts

    44
  • Joined

  • Last visited

Posts posted by SaxMachine

  1. Il 14/11/2020 at 18:15, Deadpool ha scritto:

    @SaxMachine @Tr0Jan @lohigno siete riusciti a far funzionare il Wi-Fi su big Sur? Ho lo stesso chip BCM94352Z però non riesco a farlo funzionare. Potreste per favore indicarmi come riuscirci? Grazie in anticipo 

    Non ho personalmente testato perchè mi sono spostato momentaneamente su altro modello ma prova con:

     

    Rimuovi da OpenCore:

     
    <key>PciRoot(0x0)/Pci(0x1c,0x1)/Pci(0x0,0x0)</key>
                <dict>
                    <key>AAPL,slot-name</key>
                    <string>WLAN</string>
                    <key>compatible</key>
                    <string>pci14e4,4353</string>
                    <key>device_type</key>
                    <string>Airport Extreme</string>
                    <key>model</key>
                    <string>DW1560 (BCM4352) 802.11ac Wireless</string>
                    <key>name</key>
                    <string>Airport</string>
                </dict>

     

    Aggiorna AirportBRCMFixup.kext all'ultima versione
    Rimuovi AirPortBrcm4360_Injector.kext dalla cartella plugins di AirportBRCMFixup kext
    e aggiungi questo entry su kernel ads

    Code:
    <dict>
                    <key>Arch</key>
                    <string>Any</string>
                    <key>BundlePath</key>
                    <string>AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext</string>
                    <key>Comment</key>
                    <string></string>
                    <key>Enabled</key>
                    <true/>
                    <key>ExecutablePath</key>
                    <string></string>
                    <key>MaxKernel</key>
                    <string></string>
                    <key>MinKernel</key>
                    <string></string>
                    <key>PlistPath</key>
                    <string>Contents/Info.plist</string>
                </dict>
    • Like 1
  2. Il 11/9/2020 at 13:05, lohigno ha scritto:

    Salve , hai assolutamente torto , il mio portatile Lenovo Y70-70 Touch del 2015 ha il processore i7-4720HQ Haswell.

     

    Assolutamente non direi perché c'è anche il modello Comet, ma va bè sì può anche errare se non viene specificato. La prima cosa da fare é estrarre i tuoi log per capire che tipo di KP ricevi in modo da poterti dare eventuale supporto.

  3. Il 12/8/2020 at 18:50, lohigno ha scritto:

    Salve , sto testando codesto EFI con Big Sur Dev Beta 4 , su un Lenovo Y70-70 Touch , ma attualmente va in kernel panic.

    Eseguita installazione pulita con OpenCore 0.6 creata da me seguendo la guida Opencore Laptop Haswell , ovviamente audio e bacllight non funzionano , il trackpad non riconosce le multi gestures.

    Usando il vostro EFI post installazione così senza modifiche ed anchr con modifiche mie non riesco a fare il boot di Big Sur.

    Ciao da quello che vedo il modello Y70 é un Comet lake e non haswell.

    Devi modificare tutti i valori ACPI e prendere solo spunto da questo. L'hardware é differente.

  4. Condivido con voi la mia esperienza su Catalina e OpenCore per il laptop Lenovo Y50-70  modello (1080p FHD - Full High Definition)

     

    Cosa funziona:
    - tastiera e trackpad riconosciuti con multigesture
    - HDMI video/audio
    - WiFi via BCM94352Z (sostituita e riconosciuta tramite Unlock del BIOS)
    - Bluetooth BCM94352Z                (                  "                    )
    - USB3
    - Audo, incluso ingresso ed uscita auricolari
    - mic integrato
    - webcam
    - power management nativo
    - stato batteria
    - controlli della luminosità e volume tramite tasti Fn
    - accellerazione grafica tramite HD4600 incluso OpenCL
    - Ethernet

    Cosa non funziona:

    - Scheda video discreta NVIDIA (per colpa del solito maledetto Optimus)
    - card reader

    - Wifi intel

     

    Cosa ti serve:

    - Lenovo Y50-70 (o Y70) 1080p/UHD/4K display
    - macOS su USB
    - OpenCore PRE che trovate in allegato, sull'EFI della tua chiavetta contenente OSX Catalina
    - Broadcom BCM94352Z per WiFi nativo (Lenovo FRU: 04X6020, Lenovo PN: 20-200480) o una Boradcom compatibile MAC con il BIOS sbloccato.
     

     

    Per semplificarvi la vita vi condivido l'EFI folder PRE e POST installazione.

     

    Y50-70 FHD/UHD/4K(1080P)

    BIOS settings

    • UEFI boot eanbled
    • secure boot disabled
    • Enable Legacy Boot (UEFI first)

    Per i modelli UHD, il DVMT-prealloc BIOS setting deve essere settato su128MB. Si possono usare uno dei due metodi:

    • Usare EFI shell per cambiare il DVMT-prealloc.
    • Usare BIOS patchato per sbloccare i menù avanzati

     

    EFI_PRE_USB.zip

     

    Post installazione:

     

    EFI_REVIEWED_0.5.9.zip

     

    Copiare il proprio SMBIOS su OC o generarne uno nuovo facendo attenzione a cambiare i soliti dati:

    Io ho preferito utilizzare MacBookPro11,2 ma è possibile usare anche l'11,1.

     

    391954206_Schermata2020-07-26alle15_40_58.png.85364daaaa10cae49da2ec731b2c5350.png

     

    Post installazione dovrai dare questi tre comandi:

    • sudo pmset -a hibernatemode 0
    • sudo rm /var/vm/sleepimage
    • sudo mkdir /var/vm/sleepimage

     

    I ringraziamenti vanno al forum per il supporto, a xsiry che trovate su: GitHub e ancor prima a RehabMan da cui xsiry ed io abbiamo preso spunto per la conversione da Clover a OC. 

    Di mio rispetto alla versione di xsiry trovate solo l'update a OpenCorePkg 0.5.9, una revisione, update dei kext e quel po' di cosmetica (GUI).

     

     

     

    Buon hackintosh!

    • Like 1
    • +1 1
  5. Tutto risolto...dopo giorni a combattere (mi sono serviti a capire dopo due ere anni di assenza) ed ho trovato sto tizio su GitHub

     

    GitHub Lenovo Y50-70

     

    Ha fatto un merge tra l'ottimo lavoro di Reahbman su Clover e OC. Ho sistemato qualcosina e adesso funziona tutto al 100% tranne il lettore SD non compatibile con Mac.

    Grazie a tutti dell'ottimo supporto 

  6. 1 ora fa, Gengik84 ha scritto:

    si infatti mi riferivo proprio a codesto, ossia al passaggio su catalina

    il problema esatto quale è?

    non si sveglia? schermo nero?

     

    Si, schermo nero senza risveglio o riavvio allo standby del display, che in realtà é l'unica cosa che mi interessa.

  7. 37 minuti fa, Gengik84 ha scritto:

    sicuro di aver portato la configurazione di clover pari pari su OC?

    la versione di macOS è diversa giusto? questo potrebbe anche essere la causa, a molti su catalina si sono presentati problemi

     

    Si le ho provate tutte, ho visto anche ad altri su clover da quando sono passati a Catalina é sorto il problema.

  8. Ciao,

     

    Sto provando ad aggiornare opencore, ho ricontrollato un botto di volte ma non ne vengo a capo.

    Ho rifatto tutto il config leggendo il pdf dofferences ma questo é l'errore dove si pianta subito dopo l'entry boot.

    IMG_20200721_180359.jpg.d141342f8cbd5e808b5c4c0816fbbe4c.jpg

  9. 11 ore fa, FreeJHack ha scritto:

    ... forse può esserti d'aiuto 

     

     

    Mi sono sbagliato pensavo che oramai con OpenCore e VirtualSMC avessero sostituito il FakeSMC, ho deciso di provare comunque il tuo ma vado in KP.

  10. 28 minuti fa, FreeJHack ha scritto:

    ... forse può esserti d'aiuto 

     

    Si grazie, mi sono reso conto poco dopo che parlavo della stessa cosa. Eliminato il vecchio e benvenuto al nuovo.

    Comunque sto a buon punto, mi manca solo il blututû e penso di aver finito. Farò revisione e diffonderò.

  11. Avevo dimenticato:

     

    Power Management

    Everything required for CPU/IGPU power management is already installed with the steps above.
    There is no longer any need to use the ssdtPRgen.sh script.

    Also, be aware that hibernation (suspend to disk or S4 sleep) is not supported on hackintosh.

    You should disable it:

    Code:
    sudo pmset -a hibernatemode 0
    sudo rm /var/vm/sleepimage
    sudo mkdir /var/vm/sleepimage

    Always check your hibernatemode after updates and disable it. System updates tend to re-enable it, although the trick above (making sleepimage a directory) tends to help.

  12. 11 minuti fa, Gengik84 ha scritto:

    in properties hai iniettato tutto come nel config di clover?

    ssdt che andava su 10.13 va bene anche attualmente

     

    Si.

    Unica cosa che ho dovuto disabilitare era il kext FakeSMC perché mi andava in KP

  13. Sono riuscito a far andare qiuasi tutto, unica cosa rimane il TrackPad Elan, l'unico che va è ApplePS2Smartouchpad, funziona ma sono riuscito a farlo andare solo mettendo il kext in Library/Extensions.

    Ho foto mille tentativi su OpenCore ma non ne vuole sapere.

     

    Altra cosa che non funziona bene è il powermanagment, quando va in standby non si risveglia più.

  14. 14 minuti fa, SaxMachine ha scritto:

    Ho importato tutto e adesso funziona ancor meglio. 

    Unica cosa è il SMBIOS che continua a dirmi Macbook6.1

     

    Auto-cit, se la smettessi di scrivere e stessi attento al mega topic che avete creato...sarebbe meglio!

     

    Perdonatemi.

  15. 1 ora fa, Gengik84 ha scritto:

    Oltretutto già usi properties quindi di basta copiare la parte del config di clover in

    Devices, devices*, PciRoot(0)/Pci(0x02,0) con tutto il contenuto

     

    Grazie adesso funziona, tutto il resto mi serve da Clover (EHC, LP etc etc)?

  16. Si si ho risolto tutto e sono a buon punto, boot sereno:

    Wifi OK

    Audio Ok

    Batteria OK

    Scheda video riconosciuta con soli 7MB

    Bluetooth non ne vuole sapere

    Questo è un piccolo estratto, consigli?

     

    Spoiler

    Haswell Desktop OpenCore 0.5.9
    https://desktop.dortania.ml/config.plist/haswell.html


    UEFI - APFS section is missing
    UEFI - ProtocolOverrides section is missing
    UEFI - ReservedMemory section is missing

    ACPI

    Add
    SSDT-PLUG.aml Make sure this file is in your OC/ACPI directory
    SSDT-HACK.aml Make sure this file is in your OC/ACPI directory
    SSDT-EC.aml Make sure this file is in your OC/ACPI directory
    SSDT-EHCx_OFF.aml Make sure this file is in your OC/ACPI directory

    Block

    Patch

    Quirks
    FadtEnableReset = No
    NormalizeHeaders = No
    RebaseRegions = No
    ResetHwSig = No
    ResetLogoStatus = No

    Booter

    MmioWhitelist

    Quirks
    AvoidRuntimeDefrag = Yes
    DevirtualiseMmio = No
    DisableSingleUser = No
    DisableVariableWrite = No
    DiscardHibernateMap = No
    EnableSafeModeSlide = Yes
    EnableWriteUnprotector = Yes
    ForceExitBootServices = No
    ProtectMemoryRegions = No
    ProtectSecureBoot = No
    ProtectUefiServices = No
    ProvideCustomSlide = Yes
    RebuildAppleMemoryMap = Yes
    SetupVirtualMap = Yes
    SignalAppleOS = No
    SyncRuntimePermissions = No

    DeviceProperties

    Add
    AAPL,ig-platform-id = 0300220d iGPU set correctly

    Block

    Kernel

    Add
    Lilu.kext make sure this Kext is in your OC/Kexts directory and the first kext listed here
    VirtualSMC.kext don't use both FakeSMC.kext and VirtualSMC.kext
    FakeSMC.kext don't use both FakeSMC.kext and VirtualSMC.kext
    SMCLightSensor.kext VirtualSMC laptop plugins don't work on Desktop
    SMCBatteryManager.kext VirtualSMC laptop plugins don't work on Desktop
    FakePCIID.kext there are better ways to fake device ids
    FakePCIID_Intel_HDMI_Audio.kext there are better ways to fake device ids
    WhateverGreen.kext make sure this Kext is in your OC/Kexts directory
    VoodooHDA.kext make sure this Kext is in your OC/Kexts directory
    IntelMausiEthernet.kext make sure this Kext is in your OC/Kexts directory
    RealtekRTL8111.kext make sure this Kext is in your OC/Kexts directory
    CodecCommander.kext make sure this Kext is in your OC/Kexts directory
    NVMeFix.kext make sure this Kext is in your OC/Kexts directory
    SMCProcessor.kext make sure this Kext is in your OC/Kexts directory
    SMCSuperIO.kext make sure this Kext is in your OC/Kexts directory
    AppleBacklightFixup.kext make sure this Kext is in your OC/Kexts directory
    AirportBrcmFixup.kext make sure this Kext is in your OC/Kexts directory
    BT4LEContinuityFixup.kext make sure this Kext is in your OC/Kexts directory

    Block

    Emulate

    Patch

    Quirks
    AppleCpuPmCfgLock = Yes You should disable CFG-Lock in your bios instead of using this
    AppleXcpmCfgLock = Yes You should disable CFG-Lock in your bios instead of using this
    AppleXcpmExtraMsrs = No
    AppleXcpmForceBoost = No
    CustomSMBIOSGuid = No
    DisableIoMapper = Yes
    DisableRtcChecksum is missing. Normally set to No
    DummyPowerManagement = No
    ExternalDiskIcons = No
    IncreasePciBarSize = No
    LapicKernelPanic = No
    PanicNoKextDump = Yes
    PowerTimeoutKernelPanic = Yes
    ThirdPartyDrives = No
    XhciPortLimit = Yes turn off after USB port mapping

    Misc

    BlessOverride

    Boot
    ConsoleAttributes = 0
    HideSelf was deprecated in OpenCore v0.5.9
    PollAppleHotKeys = No
    ShowPicker = Yes
    TakeoffDelay = 0
    HibernateMode = None
    PickerMode = Builtin
    HideAuxiliary = No
    PickerAttributes = 0
    PickerAudioAssist = No
    Timeout = 5

    Debug
    AppleDebug = Yes
    ApplePanic is missing. Normally set to Yes
    DisableWatchDog = Yes
    Target = 67
    DisplayLevel see [Debugging Docs] for more info debug display levels
    DisplayDelay = 0

    Entries

    Security
    AllowNvramReset = Yes
    AllowSetDefault = Yes
    AuthRestart = No
    BlacklistAppleUpdate is missing. Normally set to Yes
    BootProtect is missing. Normally set to Bootstrap
    Vault = Optional
    HaltLevel = 2147483648
    ExposeSensitiveData = 6
    ScanPolicy = 0

    Tools
    You removed the tool EFIs

    NVRAM
    LegacyEnable = No
    LegacyOverwrite = No
    WriteFlash = Yes

    Add
    UIScale = 01
    DefaultBackgroundColor = 00000000
    boot-args = -v keepsyms=1 debug=0x100 alcid=1
    csr-active-config = 00000000
    prev-lang:kbd = 656e2d55533a30 (en-US:0)
    SystemAudioVolume = 46

    Block

    LegacySchema

    PlatformInfo
    Automatic = Yes
    UpdateDataHub = Yes
    UpdateNVRAM = Yes
    UpdateSMBIOS = Yes
    UpdateSMBIOSMode = Create

    AdviseWindows

    Generic
    SpoofVendor is missing. Normally set to Yes
    AdviseWindows is missing. Normally set to No

    MLB

    ROM

    SpoofVendor

    SystemProductName

    SystemSerialNumber

    SystemUUID

    UEFI
    ConnectDrivers = Yes

    Drivers
    VBoxHfs.efi
    OpenRuntime.efi
    ApfsDriverLoader.efi was merged into OpenCore under the UEFI/APFS section as of OpenCore v0.5.8

    Audio
    AudioSupport = No
    AudioDevice = PciRoot(0x0)/Pci(0x1b,0x0)
    AudioCodec = 0
    AudioOut = 0
    MinimumVolume = 20
    PlayChime = No
    VolumeAmplifier = 0

    Input
    KeyFiltering = No
    KeyForgetThreshold = 5
    KeyMergeThreshold = 2
    KeySupport = Yes
    KeySupportMode = Auto
    KeySwap = No
    PointerSupport = No
    PointerSupportMode = ASUS but should normally be _-blank-_
    TimerResolution = 50000

    Output
    You should have exactly 10 settings in the UEFI/Output section
    TextRenderer = BuiltinGraphics
    ConsoleMode = _-blank-_
    Resolution = Max
    ClearScreenOnModeSwitch = No
    IgnoreTextInGraphics = No
    ProvideConsoleGop = Yes
    DirectGopRendering = No
    DirectGopCacheMode was deprecated in OpenCore v0.5.9
    ReconnectOnResChange = No
    ReplaceTabWithSpace = No
    SanitiseClearScreen = No

    Protocols

    Quirks
    DeduplicateBootOrder is missing. Normally set to Yes
    ExitBootServicesDelay = 0
    IgnoreInvalidFlexRatio = Yes
    ReleaseUsbOwnership = No
    RequestBootVarFallback was deprecated in OpenCore v0.5.9
    RequestBootVarRouting = Yes
    TscSyncTimeout is missing. Normally set to 0
    UnblockFsConnect = No

      

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.