Administrators Gengik84 Posted December 15, 2018 Administrators Share Posted December 15, 2018 (edited) in questa guida illustrerò come inserire le patch diciamo "più comuni" usate in hackintosh Per esempio DVMT quando questa non è selezionatile su bios, tipico di molti portatili NOTA: tutte queste patch sono estremamente legate all'uso di WhateverGreen Credits: vit9696, tutto il team "acidanthera" e le altre persone che vi hanno contribuito useremo e applicheremo patch sul config nella parte Devices/Proprierties Partiamo col definire la "posizione" di IGPU che ormai possiamo dire essere in PCI0/IGPU (_ADR, 0x00020000) *Nota: parlo di IGPU ma di fatto è GFX0 rinominata a modo come si usa solitamente. nel riquadro a sinistra in Properties clicchiamo sul segno + ed aggiungiamo: PciRoot(0)/Pci(0x02,0) Adesso spostiamoci nel riquadro a destra l'ordine di ciò che dovremo inserire è disposto in: Properties Key* | Properties Value* | Value Type NOTA: Questo dovrà essere sempre presente e ovviamente non ripetuto più volte, serve per "diciamo" attivare le patch framebuffer-patch-enable | 01000000 | DATA Patch DVMT Aggiungiamo: framebuffer-patch-enable | 01000000 | DATA framebuffer-stolenmem | 00003001 | DATA framebuffer-fbmem | 00009000 | DATA un immagine di esempio della patch applicata: Inserire ig-platform-id il platform-id che inseriamo nella parte Graphics/ig-platform-id deve essere inserito "capovolgendolo" esempio : 0x59160000 questo diventarà,per questa specifica funzione, 00001659 L'iniezione sul config sarà questa: AAPL,ig-platform-id | 00001659 | DATA Inserire FakeID *Nota: Possiamo omettere questa parte se già presente su DSDT oppure in caso di ID nativi. anche in questo caso deve essere capovolto ma omettendo "8086" esempio: 0x59168086 questo diventerà 16590000 L'iniezione sul config sarà questa: device-id | 16590000 | DATA Inserimento di proprietà per audio HDMI *Nota: Possiamo omettere questa parte se già presente su DSDT hda-gfx | onboard-1 | STRING Quindi ricapitolando il tutto la patch completa di tutto quello descritto sopra sarà: framebuffer-patch-enable | 01000000 | DATA framebuffer-stolenmem |00003001 | DATA AAPL,ig-platform-id | 00001659 | DATA device-id | 16590000 | DATA hda-gfx | onboard-1 | STRING Esempio di questa patch: Patch 9MB HD4600 mobile Questa è la patch che si usava in kernel and kext patches/kext to patch oppure si usava AzulPatcherFixUP framebuffer-patch-enable | 01000000 | DATA device-id | 12040000 | DATA AAPL,ig-platform-id | 0600260A | DATA framebuffer-cursormem | 00009000 | DATA Disabilitare la dGPU framebuffer-patch-enable | 01000000 | DATA disable-external-gpu | 01000000 | DATA Buon divertimento e buon hack a tutti ! emoticon_festa Guida in aggiornamento... Edited October 17, 2019 by iCanaro Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted December 15, 2018 Author Administrators Share Posted December 15, 2018 Post riservato per aggiornamenti Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted December 15, 2018 Author Administrators Share Posted December 15, 2018 Post riservato per aggiornamenti Link to comment Share on other sites More sharing options...
Supervisor. foskvs Posted December 15, 2018 Supervisor. Share Posted December 15, 2018 Editato. Sicuramente è una svista. Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted December 15, 2018 Support Team Share Posted December 15, 2018 primo tentativo nell'hack 1 in mojave APFS con: - patch DVMT (non presente in BIOS) - 9MB (disattivando quella in kernel & kext patches) - disattivazione della dGPU andato a buon fine emoticon_41 emoticon_thanks https://postimg.cc/HVJ2mvSs"> aggiustato ordine sequenza... https://postimg.cc/c6GTRGcq"> PS: fakeID 0x04128086 = 12040000 ig-platform-id 0x0a260006 = 0600260a OK allora rimossi fake e ig-platform ed aggiunte nelle patch WEG, avvio OK https://postimg.cc/LqB7f4Zs"> il prossimo step sarà far partire questo hack in UEFI puro e vedere se con questo metodo di attivazione patch si risolvono i glitch grafici mi stoppo subito... la patch 9Mb inserita non lavora esattamente come quella in kernel & kext patches, vi sono artefatti e glitch, oppure ho sbagliato fake o ig attendo responso dal boss, dopo il sorgere del sole emoticon_linguaccia Link to comment Share on other sites More sharing options...
Fasullo Posted December 16, 2018 Share Posted December 16, 2018 Grazie Boss e grazie canarino. Il primo sempre efficiente, il secondo sempre pronto come prima vittima sacrificale Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted December 16, 2018 Author Administrators Share Posted December 16, 2018 @iCanaro[/mention] fammi ioreg dimmi anche la patch che stavi usando Link to comment Share on other sites More sharing options...
Baio77 Posted December 16, 2018 Share Posted December 16, 2018 queste patch , soprattutto x DVMT potrebbe servire a risolvere i miei problemi con kext FB originale Apple ?? Grazie x la guida , stai aprendo un mondo tutto nuovo in questo campo , questo Forum è ricco di Info utili , guide e chi più ne ha più ne metta ........... Conosciamo sempre più Clover e apprendiamo come smanettare in ogni sezione di Clover Configurator , grandiiiiiiii SIETE i miei EROI preferiti ........ Link to comment Share on other sites More sharing options...
Emanuele-1998 Posted December 16, 2018 Share Posted December 16, 2018 @Gengik84[/mention] che benefici si hanno se facciamo gestire al WEG le relative patch o le facciamo gestire direttamente dal config ? Perché eventualmente posso fare anche io questa modifica Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted December 16, 2018 Author Administrators Share Posted December 16, 2018 Beh si @Baio77[/mention] sempre che non ci siano bug su weg e su clover.. ma come hai visto anche tu ieri.... ehmmm... Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted December 16, 2018 Support Team Share Posted December 16, 2018 "Gengik84" post_id="21489" time="1544951382" user_id="2"> @iCanaro fammi ioreg dimmi anche la patch che stavi usando https://postimg.cc/K3FzNWKz"> ecco ioreg con mojave APFS avviato tramite il config allegato in cui vi sono le patch WEG aggiunte e le equivalenti precedenti disabilitate config-M68.plist.zip MacBook-M68_WEG.ioreg.zip Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted December 16, 2018 Author Administrators Share Posted December 16, 2018 "Emanuele-1998" post_id="21493" time="1544952199" user_id="637"> Gengik84 che benefici si hanno se facciamo gestire al WEG le relative patch o le facciamo gestire direttamente dal config ? Perché eventualmente posso fare anche io questa modifica Non confondere...queste determinate patch sul config sono destramente legate all'uso di WEG Consiglio personale: avete una configurazione stabile? bene non toccatela finché non sarà necessario... "non aggiustate quello che ancora non è rotto" Link to comment Share on other sites More sharing options...
Baio77 Posted December 16, 2018 Share Posted December 16, 2018 "Gengik84" post_id="21494" time="1544952251" user_id="2"> Beh si @Baio77 sempre che non ci siano bug su weg e su clover.. ma come hai visto anche tu ieri.... ehmmm... Quale patch dovrei provare????Quella solo x DVMT basterebbe??? Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted December 16, 2018 Author Administrators Share Posted December 16, 2018 "iCanaro" post_id="21495" time="1544952293" user_id="57"> "Gengik84" post_id="21489" time="1544951382" user_id="2"> @iCanaro fammi ioreg dimmi anche la patch che stavi usando https://postimg.cc/K3FzNWKz"> ecco ioreg con mojave APFS avviato tramite il config allegato in cui vi sono le patch WEG aggiunte e le equivalenti precedenti disabilitate intanto prova a rimuovere completamente le Kext to patch che non usi tipo quella 9M e riprova Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted December 16, 2018 Support Team Share Posted December 16, 2018 rimosse, riavviato, selezionato config M68 ma non cambia https://postimg.cc/XBGg3pjm"> Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted December 16, 2018 Author Administrators Share Posted December 16, 2018 Ho editato la guida per 9M HD4600 controlla e correggi, avevo scritto male deve essere cursormem e non fbmem Link to comment Share on other sites More sharing options...
Baio77 Posted December 16, 2018 Share Posted December 16, 2018 Cosi va bene??? Ma il PCIRoot è uguale x tutti o va in base al DSDT ?? config.plist.zip Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted December 16, 2018 Author Administrators Share Posted December 16, 2018 @Baio77[/mention] leggi la guida in properties ma NON in Arbitrary... Ha scritto dopo 31 secondi: hai sbagliato tutto Link to comment Share on other sites More sharing options...
Moderators Jolly Posted December 16, 2018 Moderators Share Posted December 16, 2018 Parere personale; se WEG è indispensabile, per qualche motivo, forse è meglio lasciare a lui anche la gestione delle patch, invece se possiamo farne a meno meglio continuare a gestirle tramite Clover. Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted December 16, 2018 Author Administrators Share Posted December 16, 2018 Lui in che senso? WEG non applica patch in auto per esempio per DVMT etc etc.. Anzi le gestisse ancora meno di "cose"...sarebbe anche meglio..imho Link to comment Share on other sites More sharing options...
Baio77 Posted December 16, 2018 Share Posted December 16, 2018 Grazie correggo subito , comunque sarebbe cosi giusto?? Provo cosi vediamo se funziona?? https://postimg.cc/BXtz8qpn"> Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted December 16, 2018 Support Team Share Posted December 16, 2018 premesso che questi test sono solo per "divertimento personale" ed eventualmente per aiuto al boss e a chi potrebbero servire... @Gengik84[/mention] ho tolto la patch errata e inserita questa framebuffer-cursormem | 00009000 | DATA[/hidden] ma ora, nonostante reset NVRAM ed alcuni tentativi, va inesorabilmente in KP sob se serve poi nel pomeriggio faccio video... ora ho fame e un po' i cocones rotolanti in quanto anche l'altro problema sudeors non ho cavato un ragno dal buco Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted December 16, 2018 Author Administrators Share Posted December 16, 2018 @Baio77[/mention] a regola è ok... ma funzionasse... emoticon_risata Ha scritto dopo 1 minuto 41 secondi: @iCanaro[/mention] Prova config-M68.plist.zip config-M68.plist 2.zip Link to comment Share on other sites More sharing options...
Baio77 Posted December 16, 2018 Share Posted December 16, 2018 Infatti NON va emoticon-occhi_61 Link to comment Share on other sites More sharing options...
Moderators Jolly Posted December 16, 2018 Moderators Share Posted December 16, 2018 "Gengik84" post_id="21514" time="1544957135" user_id="2"> Lui in che senso? WEG non applica patch in auto per esempio per DVMT etc etc.. Anzi le gestisse ancora meno di "cose"...sarebbe anche meglio..imho Se non ho capito male: queste patch obbligano l'uso di WEG, ma se noi non usiamo WEG non è meglio evitarlo, vista anche la poca affidabilità attuale, e continuare ad usare le patch previste per Clover? Al contrario se siamo obbligati per qualche motivo all'uso di WEG, forse è meglio passare a lui anche il controllo delle patch? Ha scritto dopo 27 secondi: (Sempre funzionino) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now