Jump to content

A23SS4NDRO

Contributor
  • Posts

    1,376
  • Joined

  • Last visited

  • Days Won

    11

Posts posted by A23SS4NDRO

  1. Ecco qui la lista dei vendor e device-ids

     

    14e4 43a0 unknown unknown (Scheda Broadcom)
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller 
    10ec 8168 Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller 
    8086 282a Intel Corporation 82801 Mobile SATA Controller [RAID mode] 
    8086 282a Intel Corporation 82801 Mobile SATA Controller [RAID mode] 
    8086 282a Intel Corporation 82801 Mobile SATA Controller [RAID mode] 
    1d6b 0003 Linux Foundation 3.0 root hub 
    05ac 828d unknown unknown 
    0a5c 4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth) 
    058f 6366 Alcor Micro Corp. Multi Flash Reader 
    05c8 03bc unknown unknown 
    046d c05b Logitech, Inc. M-U0004 810-001317 [B110 Optical USB Mouse] 
    1d6b 0002 Linux Foundation 2.0 root hub 

     

     

    Quindi per il controller del disco SATA abbiamo:

     

    8086 282a Intel Corporation 82801 Mobile SATA Controller [RAID mode]

  2. Buongiorno, tempo fa io e @dreamwhite avevamo preso come impegno la traduzione di questo ottimo metodo per renderlo disponibile alla lettura di tutti, ovviamente con i credits adeguati

     

    Forse sono andato un po' too far quando ho anche messo ehe-ehm... qualche puntino sulle "i" riguardo alla storia della guida..

     

    La PR originale la trovate qui:

     

    https://github.com/dortania/OpenCore-Post-Install/pull/54

     

    in particolare il commit cui mi riferisco è il seguente: https://github.com/1alessandro1/OpenCore-Post-Install/commit/727cfdb6751c3263102c6e28cfe17d488bff41b2#diff-6ea6b084a90e0ca9de817e6032040b3989555200ba1c2c770c5667a3805e0809

     

    dovrò trovare un modo per menzionare l'abuso che ne è stato fatto in passato, in maniera meno diretta (purtroppo, e le cose non le faccio alludere se le devo dire)

     

    Vorrei comunque comunicarvi che sarà lieto di mantenere la reference invece all'ideatore originale del metodo, @Gengik84 ed il metodo rimarrà intatto "GENG" 😄

    • Thanks 2
  3. 5 minutes ago, Gengik84 said:

    per questo ti ho detto poco sopra di provare BSinjector

    si, posso riprovare, ma ricordo che non funzionava lo stesso

    in ogni caso ho allegato il dsdt su discord per eventuali modifiche ad hoc per BigSur

  4. 2 minutes ago, Gengik84 said:

    ID di questo portatile sono RAID, mai supportati da osx nativamente.

    Non riesco a spiegarmi sul fatto che:

    Il controller SATA già non andava con il DSDT normale senza modifiche lato SATA (poi sono state applicate le modifiche negli screenshot, niente kext aggiuntivi) e il controller funzionava

     

    Upgrade a BigSur, quello che funzionava da Catalina, non funzionava più su BigSur (mantenendo le modifiche precedenti)

    2 minutes ago, Gengik84 said:

    ma va modificato il DSDT altrimenti anche volendo non potrà lavorare

    ok quindi va modificato il DSDT e non serve CtlnaAHCIPort.kext?

  5. 2 hours ago, Gengik84 said:

    l'ID sono raid, ok?

    yes, ma su catalina serviva solo un _DSM to ZDSM e andava senza altro

     

    Su BigSur credo abbiano droppato dei controller, tra cui qualcosa che prima su catalina era presente

    2 hours ago, Gengik84 said:

    non vedi il disco? non lo vede la recovery... o cosa?

    Il disco non viene proprio visto quando si avvia la USB per installare

  6. On 2/20/2021 at 2:25 PM, Gengik84 said:

    id raid non sono mai stati nativi in alcun caso, quindi mi sa che ti sbagli con altro...

    Non ho parlato di raid, il disco è impostato come lo era su catalina, e lì era nativo

  7. Si era l'ultimo AppleALC... comunque ho pensato che siccome aveva appena finito di aggiornare all'ultimo security update beta, per risolvere ho clonato il disco su uno USB esterno (typec) e ho riavviato dal disco USB per avere piena libertà di reinstallare sul disco principale

     

    Nel mentre che provavo se il backup era avvenuto con successo, ho riavviato sul disco esterno (con la stessa EFI, con ScanPolicy adattata per avviare dischi collegati via USB) e stranamente il problema se n'è andato, (prima di clonare avevo pure optato per un ciclo sleep/wake, riavvio, non so quanto avesse potuto incidere, ma apparentemente non ha cambiato nulla)

     

    Alla fine mi sono detto che era venuto il momento per piallare il disco interno e ripartire con una installazione da zero (anche se non ho mai toccato /S/L/E o /L/E) e ho messo 11.2.1

    Altra novità, alla iGPU di questo portatile serve:

     

    <key>enable-backlight-registers-fix</key>
    		<data>
    		AQAAAA==
    		</data>

     

    da copiare e incollare sotto PciRoot(0x0)/Pci(0x2,0x0) perché altrimenti BigSur avvia con lo schermo quasi completamente nero (ho dovuto usare una torcia al posto della retroilluminazione del display, e tra un riavvio e l'altro ho dovuto usare il mouse alla cieca per raggiungere l'angolo in alto a sinistra e la freccia in basso per selezionare a memoria "Reboot")

     

    mi son detto di non aggiornare alle developer beta dei security update (neanche quelli di catalina) per evitare che ci siano problemi di questo tipo (mai riscontrati da mesi e mesi di utilizzo delle precedenti versioni di catalina con layout-id 13)

     

     

    Per comodità allego una versione aggiornata della sezione "DevicesProperties" di OpenCore - con l'aggiunta dell'opzione per modificare il country code e non "castrare" la velocità teoretica della scheda wifi (già ridotta per colpa del fatto che è presente una sola antenna)

     

    Spoiler
    
    <?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>DeviceProperties</key>
    	<dict>
    		<key>Add</key>
    		<dict>
    			<key>PciRoot(0x0)/Pci(0x1d,0x0)/Pci(0x0,0x0)</key>
    			<dict>
    				<key>brcmfx-country</key>
    				<string>#a</string>
    			</dict>
    			<key>PciRoot(0x0)/Pci(0x1f,0x3)</key>
    			<dict>
    				<key>layout-id</key>
    				<data>
    				DQAAAA==
    				</data>
    			</dict>
    			<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
    			<dict>
    				<key>AAPL,ig-platform-id</key>
    				<data>
    				CQClPg==
    				</data>
    				<key>device-id</key>
    				<data>
    				pT4AAA==
    				</data>
    				<key>enable-backlight-registers-fix</key>
    				<data>
    				AQAAAA==
    				</data>
    				<key>framebuffer-con1-alldata</key>
    				<data>
    				AQEJAAAIAADHAQAA
    				</data>
    				<key>framebuffer-con1-enable</key>
    				<data>
    				AQAAAA==
    				</data>
    				<key>framebuffer-con2-alldata</key>
    				<data>
    				AgAKAAAEAADHAQAA
    				</data>
    				<key>framebuffer-con2-enable</key>
    				<data>
    				AQAAAA==
    				</data>
    				<key>framebuffer-patch-enable</key>
    				<data>
    				AQAAAA==
    				</data>
    			</dict>
    		</dict>
    		<key>Delete</key>
    		<dict/>
    	</dict>
    </dict>
    </plist>

     

     

     

    Ultima cosa, il kext AppleAHCIPort.kext non ha più il supporto del controller SATA che è presente in questo laptop, ho provato injector di ogni tipo ma il problema rimane, l'unica per ora è mettere in /EFI/OC/Kext questo, come da guida

     

    image.thumb.png.9115ee2ad730a5fc70ea9a07fb8f62fe.png

  8. Ho fatto finire la prima fase di avvio, al secondo nel bootpicker non vede la voce "macOS installer..."

     

    Comunque ho una novità, in uno dei test precedenti panicava su AppleCPUPowerManagement.... dopo alcuni tentativi par far avviare la seconda fase di installazione si è fermato qua

     

    image.thumb.png.d30b15354965e29cd5a8bc85d352ae99.png

  9. 15 minutes ago, Gengik84 said:

    puoi impostare i dischi in ahci?

    si sono già in AHCI... vedo il controller con lshw

    4 minutes ago, Gengik84 said:

    prova, senza ssdt

    cambio anche SMBIOS prima?

    Disabilito anche i rename correlati all'ssdt che dicevi di disabilitare

     

    image.thumb.png.8200edb11e0d3ede08a14559055cf698.png

  10. 3 minutes ago, Gengik84 said:

    riguardo a cosa?

    Al fatto che le USB ad esempio sono definite come OHC1, OHC2 etc, con OperationRegion e Field "PMCR"

     

    tuttavia non ho l'esperienza per dire in che modo presentare le USB a macOS per fare in modo che le accetti

     

    Forse l'unica sarebbe andare a tentativi finché ad un avvio il sistema (installato) non panica, e mandare ioreg quella sola volta rarissima in cui le USB vanno (ancora non si è capito perché)

    1 minute ago, Gengik84 said:

    ma ioreg allegato è il tuo?

    No è quello della macchina originale, era per studiare cosa si aspetta El Capitan da una macchina con quell'smbios, infatti ho capito che rinominare USB1 to UHC1 non aveva senso per quell'SMBIOS proprio perché UHC1 non è presente né nel DSDT né su ioreg del macbookpro7,1 originale

  11. Just now, Gengik84 said:

    non hai finito di installare poi?

    Volevo assicurarmi che fosse tutto ok anche dopo il riavvio, per evitare lo scherzetto che era capitato anche prima, in cui solo 1 volta ho avviato senza il disabler attivo e con il DSDT quella volta (questa volta invece con SSDT-HPET) e volevo vedere se era ripetibile

     

    Questo non mi preclude di installare certo, il trackpad va anche con il disabler delle USB attivo...

×
×
  • 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.