-
Posts
44 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Downloads
Posts posted by SaxMachine
-
-
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.
-
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.
-
Chiunque volesse contribuire a migliorare la configurazione a voi il mio Github Repo:
https://github.com/SaxMachine/Lenovo-Y50-70-OpenCore
- 2
-
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
Post installazione:
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.
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!
- 1
- 1
-
Tutto risolto...dopo giorni a combattere (mi sono serviti a capire dopo due ere anni di assenza) ed ho trovato sto tizio su GitHub
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
-
Ci sono riuscito.
Come al solito bastava fare attenzione e leggere la documentazione ufficiale.
Perdonatemi ma sono mancato 2 anni dal mondo Hackintosh e come ben potete immaginare sono 2 ere in questo mondo.
- 1
-
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.
-
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.
-
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.
-
@Gengik84 mi daresti una mano con lo sleep?
Mi sono incartato di brutto.
-
Bluetooth risolto: acidanthera_github , avevano rilasciato una nuova versione per Catalina.
- 1
-
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.
-
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ò.
-
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.
-
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
-
11 minuti fa, Gengik84 ha scritto:
non è detto che dipenda dal PM
questo è configurato?
Era configurato in SSDT sul High Sierra e funzionava egregiamente.
-
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 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.
-
Ho importato tutto e adesso funziona ancor meglio.
Unica cosa è il SMBIOS che continua a dirmi Macbook6.1
-
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)?
-
2 minuti fa, Gengik84 ha scritto:
su clover cosa usi?
allega il config di clover
Come ig-platform-id 0x0a260006
-
Perdonami mi sono perso...
Non capisco cosa inserire.
-
6 minuti fa, Gengik84 ha scritto:
la grafica devi iniettarla tramite Properties
Ho già provato ma nada:
-
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?
SpoilerHaswell Desktop OpenCore 0.5.9
https://desktop.dortania.ml/config.plist/haswell.htmlUEFI - 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
[GUIDE] Lenovo Y50-70 - OC 0.5.9
in Notebook
Posted
Non ho personalmente testato perchè mi sono spostato momentaneamente su altro modello ma prova con:
Rimuovi da OpenCore:
Aggiorna AirportBRCMFixup.kext all'ultima versione
Rimuovi AirPortBrcm4360_Injector.kext dalla cartella plugins di AirportBRCMFixup kext
e aggiungi questo entry su kernel ads