Administrators Gengik84 Posted March 19, 2019 Administrators Share Posted March 19, 2019 Salva a tutti... C'è un supporto (beta) per hardware amd con cpu Ryzen. Nessun PrelinkedKernel e/o Kernel modificati Solo Kernel to Patch...quindi in uso sarà prelinked e kernel originale emoticon_applausi [code]KernelAndKextPatches KernelToPatch Comment algrey - commpage_populate -remove rdmsr Disabled Find uaABAAAPMg== MatchOS 10.13.6,10.14.x Replace Dx+AAAAAAA== Comment algrey - cpu_topology_sort -disable _x86_validate_topology Disabled Find 6Ar2//8= MatchOS 10.13.6 Replace Dx9EAAA= Comment algrey - cpu_topology_sort -disable _x86_validate_topology Disabled Find 6Kn1//8= MatchOS 10.14.1,10.14.3 Replace Dx9EAAA= Comment algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 0 Disabled Find McAx2zHJMdIPokGJxkGJ0YM9ygWNAAB0GEiNPZKSXwAx 9jHAQYnIRInyidno6IlYAEGD/gQPgvoBAABFMfbrDGYP H4QAAAAAAA== MatchOS 10.13.6 Replace uB0AAIAx2zHJMdIPokGJxkGJ0YM9xwWNAAB0G0iNPY+S XwC+HQAAgDHAQYnIRInyidno4olYAEGD/gQPgvQBAABF MfbrBg8fAA== Comment algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 0 Disabled Find McAx2zHJMdIPokGJxkGJ0YM9+kGYAAB0GEiNPSvZZwAx 9jHAQYnIRInyidno2CxgAEGD/gQPgvsBAABFMfbrDGYP H4QAAAAAAA== MatchOS 10.14.1 Replace uB0AAIAx2zHJMdIPokGJxkGJ0YM990GYAAB0G0iNPSjZ ZwC+HQAAgDHAQYnIRInyidno0ixgAEGD/gQPgvUBAABF MfbrBg8fAA== Comment algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 0 Disabled Find McAx2zHJMdIPokGJxkGJ0YM9SiSYAAB0GEiNPQvGZwAx 9jHAQYnIRInyidnoWBpgAEGD/gQPgvsBAABFMfbrDGYP H4QAAAAAAA== MatchOS 10.14.3 Replace uB0AAIAx2zHJMdIPokGJxkGJ0YM9RySYAAB0G0iNPQjG ZwC+HQAAgDHAQYnIRInyidnoUhpgAEGD/gQPgvUBAABF MfbrBg8fAA== Comment algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 4 Disabled Find uAQAAABEifFEiQ== MatchOS 10.13.6,10.14.x Replace uB0AAIBEifFEiQ== Comment algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 4 part2 Disabled Find wega/8CJBRgEjQBEieg= MatchOS 10.13.6 Replace Zg8fhAAAAAAADx9EAAA= Comment algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 4 part2 Disabled Find wega/8CJBUhAmABEieg= MatchOS 10.14.1 Replace Zg8fhAAAAAAADx9EAAA= Comment algrey - cpuid_set_cache_info - cpuid 0x8000001D instead 4 part2 Disabled Find wega/8CJBZgimABEieg= MatchOS 10.14.3 Replace Zg8fhAAAAAAADx9EAAA= Comment algrey - cpuid_set_generic_info - remove wrmsr Disabled Find uYsAAAAxwDHSDzA= MatchOS 10.13.6,10.14.x Replace Zg8fhAAAAAAAZpA= Comment algrey - cpuid_set_generic_info - set microcode=186 Disabled Find uYsAAAAPMg== MatchOS 10.13.6,10.14.x Replace uroAAABmkA== Comment algrey - cpuid_set_generic_info - set flag=1 Disabled Find uRcAAAAPMsHqEoDiBw== MatchOS 10.13.6,10.14.x Replace sgFmDx+EAAAAAABmkA== Comment algrey - cpuid_set_info - GenuineIntel to AuthenticAMD Disabled Find R2VudWluZUludGVsAA== MatchOS 10.13.6,10.14.x Replace QXV0aGVudGljQU1EAA== Comment algrey - cpuid_set_cpufamily - force CPUFAMILY_INTEL_SKYLAKE Disabled Find MduAPbgLjQAGdVw= MatchOS 10.13.6 Replace u58h/DfpXQAAAJA= Comment algrey - cpuid_set_cpufamily - force CPUFAMILY_INTEL_SKYLAKE Disabled Find MduAPehHmAAGdVw= MatchOS 10.14.1 Replace u58h/DfpXQAAAJA= Comment algrey - cpuid_set_cpufamily - force CPUFAMILY_INTEL_SKYLAKE Disabled Find MduAPTgqmAAGdVw= MatchOS 10.14.3 Replace u58h/DfpXQAAAJA= Comment algrey - cpuid_set_info - ryzen cores and logicals count Disabled Find PexeO1d0Gz28T+p4dTaLBcgKjQCJBYoLjQCLDcAKjQDr Frk1AAAADzIPt8jB6BCD4A+JBWwLjQCJDWoLjQCFwHVK 6zC5NQAAAA8ySMHiIInBSAnRuQEAAQAPRcgPt9GJyMHo EIkFOguNAIkVOAuNAIXAdRiLBWIKjQCJBSQLjQCLBVoK jQCJBRwLjQA= MatchOS 10.13.6 Replace uAgAAIAx2zHJMdIPokGJwEGJzkGJ0YM97wuNAAB0G2YP H4QAAAAAAGYPH4QAAAAAAGYPH4QAAAAAAEUPtvZB/8a4 HgAAgDHbMckx0g+iQYnAQYnRZg8fhAAAAAAAD7bP/8Ex 0kSJ8PfxiQVtCo0ARIk1agqNAIM9JwuNAAB1DYkFHwuN AESJNRwLjQA= Comment algrey - cpuid_set_info - ryzen cores and logicals count Disabled Find PexeO1d0Gz28T+p4dSaLBfhGmACJBbpHmACLDfBGmADr OLk1AAAADzIPt8jB6BCD4A/rILk1AAAADzJIweIgicFI CdG6AQABAA9F0A+3yonQwegQiQV6R5gAiQ14R5gAhcB0 Gg== MatchOS 10.14.1 Replace uAgAAIAx2zHJMdIPokGJwEGJzkGJ0UUPtvZB/8a4HgAA gDHbMckx0g+iQYnAQYnRDx9EAAAPts//wTHSRInw9/GJ BcVGmABEiTXCRpgAgz1/R5gAAHUNiQV3R5gARIk1dEeY AA== Comment algrey - cpuid_set_info - ryzen cores and logicals count Disabled Find PexeO1d0Gz28T+p4dSaLBUgpmACJBQoqmACLDUApmADr OLk1AAAADzIPt8jB6BCD4A/rILk1AAAADzJIweIgicFI CdG6AQABAA9F0A+3yonQwegQiQXKKZgAiQ3IKZgAhcB0 Gg== MatchOS 10.14.3 Replace uAgAAIAx2zHJMdIPokGJwEGJzkGJ0UUPtvZB/8a4HgAA gDHbMckx0g+iQYnAQYnRDx9EAAAPts//wTHSRInw9/GJ BRUpmABEiTUSKZgAgz3PKZgAAHUNiQXHKZgARIk1xCmY AA== Comment algrey - i386_init - remove rdmsr Disabled Find uZkBAAAPMkjB4iCJxkgJ1rmYAQAADzJIweIgicBICcK/ WAIxBTHJRTHA MatchOS 10.13.6,10.14.x Replace Zg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAAAAAAZg8fhAAA AAAAZg8fRAAA Comment algrey - tsc_init - replace skylake with zen Disabled Find RIug0AEAAIuY1AEAAEiNPeuNXgDo2gMAAEiFwLkANm4B SA9FyEiJyEkPr8RFMf8x0kj380iJBQCrhQBIiQUhq4UA SLrbNLbXgt4bQ0iJyEj34kjB6hJpwkBCDwApwUiNPaeN XgAxwInWicpMieFJidjobTNXAEiLHeaqhQA= MatchOS 10.13.6 Replace uWQAAcAPMg+2yInGwe4Ig+Y/RTH/MdJIichI9/ZIicZI acYAwusLSAH2SIkFCquFADHSSPf2SInDSIkdI6uFAEiJ NQyrhQBmDx+EAAAAAABmDx+EAAAAAABmDx+EAAAAAABm Dx+EAAAAAABmDx+EAAAAAABmDx+EAAAAAAA= Comment algrey - tsc_init - replace skylake with zen Disabled Find RIug0AEAAIuY1AEAAEiNPWqsZgDo8AMAAEiFwLkANm4B SA9FyEiJyEkPr8Qx0kj380iJBenFkABIiQUKxpAASLrb NLbXgt4bQ0iJyEj34kUx/0jB6hJpwkBCDwApwUiNPSas ZgAxwInWicpMieFJidjoQ6teAEiLHczFkAA= MatchOS 10.14.1 Replace uWQAAcAPMg+2yInGwe4Ig+Y/RTH/MdJIichI9/ZIicZI acYAwusLSAH2SIkF8MWQADHSSPf2SInDSIkdCcaQAEiJ NfLFkABmDx+EAAAAAABmDx+EAAAAAABmDx+EAAAAAABm Dx+EAAAAAABmDx+EAAAAAABmDx+EAAAAAAA= Comment algrey - tsc_init - replace skylake with zen Disabled Find RIug0AEAAIuY1AEAAEiNPTqZZgDo8AMAAEiFwLkANm4B SA9FyEiJyEkPr8Qx0kj380iJBSmokABIiQVKqJAASLrb NLbXgt4bQ0iJyEj34kUx/0jB6hJpwkBCDwApwUiNPfaY ZgAxwInWicpMieFJidjos5heAEiLHQyokAA= MatchOS 10.14.3 Replace uWQAAcAPMg+2yInGwe4Ig+Y/RTH/MdJIichI9/ZIicZI acYAwusLSAH2SIkFMKiQADHSSPf2SInDSIkdSaiQAEiJ NTKokABmDx+EAAAAAABmDx+EAAAAAABmDx+EAAAAAABm Dx+EAAAAAABmDx+EAAAAAABmDx+EAAAAAAA= Comment algrey - lapic_init - remove version check and panic Disabled Find JfwAAACD+BM= MatchOS 10.13.6,10.14.x Replace JfAAAADrI5A= Comment algrey - lapic_interrupt - skip checks and prevent panic Disabled Find gz2UlnAAAHQK MatchOS 10.13.6 Replace 60gPH4AAAAAA Comment algrey - lapic_interrupt - skip checks and prevent panic Disabled Find gz2UmHsAAHQK MatchOS 10.14.1 Replace 60gPH4AAAAAA Comment algrey - lapic_interrupt - skip checks and prevent panic Disabled Find gz3UensAAHQK MatchOS 10.14.3 Replace 60gPH4AAAAAA Comment algrey - mtrr_update_action - fix PAT Disabled Find icCB4v//8P+BygAAAQC5dwIAAA== MatchOS 10.13.6,10.14.x Replace uXcCAAC4BgEHALoGAQcADx9AAA== Comment algrey - lapic_configure - remove config_mca and add extra lapic_write Disabled Find dSlIiwXyZoUAvzUAAAD/UAgl//j+/42wAAcAAEiLBdhm hQC/NQAAAP9QEEiLBclmhQCLNRs2bACDxg2/MgAAAP9Q EEiLBbFmhQCLNQM2bACDxg+/NAAAAP9QEEiLBZlmhQCL Nes1bACDxgy/MwAAAP9QEIoFMmaLAITAdQXoqTL//4M9 OmaLAAB0GEiLBWlmhQCLNbs1bACDxgm/LwAAAP9QEA== MatchOS 10.13.6 Replace SIsF9GaFAL81AAAAdRz/UAgl//j+/42wAAcAAEiLBdhm hQC/NQAAAOsFvgAHAQD/UBBIiwXCZoUAizUUNmwAg8YN vzIAAAD/UBBIiwWqZoUAizX8NWwAg8YPvzQAAAD/UBBI iwWSZoUAizXkNWwAg8YMvzMAAAD/UBBmDx+EAAAAAABm Dx+EAAAAAABmDx+EAAAAAABmDx+EAAAAAAAPH0QAAA== Comment algrey - cpu_topology_sort -disable cpshadows Disabled Find SIsF34BtAEiNDYgI2f9IiYhYAQAAQbcBg33IAQ+EhQAA AEyLbdBB9sUBdSk= MatchOS 10.13.6 Replace QbcBTIttyEyJbdDpAAAAAGYPH4QAAAAAAGYPH4QAAAAA AEyLbdAPH0AA63s= [/code] Credits: AlGreyy --> https://github.com/AlGreyy">https://github.com/AlGreyy Ringraziamenti e fonte @Shaneee[/mention] --> https://github.com/AMD-OSX/AMD_Vanilla">https://github.com/AMD-OSX/AMD_Vanilla AMD_Vanilla Beta Support Currently only supports Ryzen CPUs Enables the use of iMessage, Siri etc Veramente emoticon_thanks Eccellente lavoro! emoticon_festa emoticon-personaggi_89 config_AMD-Ryzen_KernelToPatch.plist.zip Link to comment Share on other sites More sharing options...
Moderators Jolly Posted March 19, 2019 Moderators Share Posted March 19, 2019 Aaazzz (Oooops) Perdindirindina che notiziona Link to comment Share on other sites More sharing options...
Fasullo Posted March 19, 2019 Share Posted March 19, 2019 Ottimo... Molto interessante Link to comment Share on other sites More sharing options...
Contributor Eniac Posted March 19, 2019 Contributor Share Posted March 19, 2019 “C'è vero progresso solo quando i vantaggi di una nuova tecnologia diventano per tutti.” (Henry Ford) Grazie @Gengik84[/mention] e grazie agli sviluppatori emoticon_applausi emoticon_applausi emoticon_applausi Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted March 19, 2019 Support Team Share Posted March 19, 2019 notiziona!!! ora ci vuole tanto ZEN2 :D poi si andrà di RYZEN3000 ;) Link to comment Share on other sites More sharing options...
Administrators Ciro82 Posted March 19, 2019 Administrators Share Posted March 19, 2019 @Shaneee[/mention] that kernel to patch makes possible to finally run Recovery mode and safe mode (-x) ? Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted March 19, 2019 Author Administrators Share Posted March 19, 2019 @Ciro82[/mention] se funzionano credo che lavorino anche per recovery come succede anche per intel, stesso esempio per la patch inizione kext (rootless) "com.apple.rootless.kext-secure-management" Ha scritto dopo 26 minuti 55 secondi: Aggiunto il config con le Kernel to Patch nel primo post. Dovrebbe funzionare anche per 10.13 Link to comment Share on other sites More sharing options...
Moderators Jolly Posted March 19, 2019 Moderators Share Posted March 19, 2019 "Ciro82" post_id="28972" time="1552986051" user_id="48"> @Shaneee that kernel to patch makes possible to finally run Recovery mode and safe mode (-x) ? Visto che hai l'hardware perchè non provare? default_wink_anim default_wink_anim default_wink_anim Link to comment Share on other sites More sharing options...
Administrators Ciro82 Posted March 19, 2019 Administrators Share Posted March 19, 2019 "Jolly" post_id="28980" time="1552990292" user_id="52"> "Ciro82" post_id="28972" time="1552986051" user_id="48"> @Shaneee that kernel to patch makes possible to finally run Recovery mode and safe mode (-x) ? Visto che hai l'hardware perchè non provare? default_wink_anim default_wink_anim default_wink_anim Ovvio che provo, ma prima di stasera non posso ;) Ecco perchè ho chiesto, pura curiosità... Link to comment Share on other sites More sharing options...
Moderators Jolly Posted March 19, 2019 Moderators Share Posted March 19, 2019 Giusto, avevo dato per contato che eri a casa. Link to comment Share on other sites More sharing options...
ITzTravelInTime Posted March 19, 2019 Share Posted March 19, 2019 @Gengik84[/mention] Quetso e' possibile con tutti i kernel, banalmente potresti prendere un kernel modificato qualunque come eseguibile, pragonarlo all'eseguibile della versione vanilla su cui e' basato usando un programma di comparazione binaria tra due file, e quindi creare le patch da applicare a partire dalle varie differenze tra i due file, in questo caso lo sviluppatore ha creato patch in modo specifico per le funzioni da implementare nel kekernel, il che e' un approccio piu' elegante e versatile per me, perche e' piu semplice da adattare per aggiornamenti del kernel e consente di gestire individualmente le varie funzionalità tramite linguaggio macchina, comunque e' un lavorone tanto di cappello allo sviluppatore, magari informati meglio su questo genere di patch kernel e potresti farle anche tu a aprtire da kernel modificati che si trovano in giro oppure proprio da 0 E questo approccio rimuove molti degli svantaggi che ci sono in una build amd, spero che funzioni con roba come threadripper o anche cpu amd piu vecchi, perche cosi sarebbe il top. Il bello qui e' che ti conservi tutto il vanilla, ma allo stesso tempo hai il kernel modificato e auspicailmente tutto funzionante, senza toccare il file system e che quindi puo funzionare anche per cose come la recovery o gli installer di mac esenza ropmpere la sicurezza del sistema. Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted March 19, 2019 Author Administrators Share Posted March 19, 2019 Ciao..beh indubbiamente si... "paragonare" non è alla fine difficile anche senza alla fine app di terze parti, basta volendo anche il solo terminale, "RE".. etc etc.. Il discorso che fai è giusto anche se alla fine è così per tutto dalle piccole cose a quelle più grandi e più complesse. E' sempre un "Find / Replace", che sia un kext, un kernel, un binario in generale, il discorso non cambia. Anche lo stesso bootloader integra quelle che alla fine possono essere Kernel to Patch, path a boot.efi etc.. ma alla fine diciamo che questo approccio è più stabile e qualitativo delle stesse "patch al volo" La differenza se così si vuol definire è che il tutto potrebbe "rompersi" se una o più funzioni del bootloader stesso non andassero per via di bug un binario patchato direttamente con editor esadecimale, perl etc... rimane tale e sempre caricato per come è con la grande pecca (imho) di una qualità decisamente inferiore :) Riguardo al kernel non sarei sicuramente in grado, non ho mai avuto amd e comunque se anche adesso forse sarebbe il momento buono per acquistare questo hardware, ci vuole assai del tempo, studio di tante cose per riuscire a fare un buon lavoro anche se minimale. Shanee,Bronya, e altri DEV AMD sono ad un altro livello e sicuramente da molti anni dietro a questa "cosa" Io per adesso posso solo ringraziarli innumerevoli volte come ho sempre fatto.. per tutto il loro lavoro fatto da anni a titolo gratuito (da sottolineare visto i tempi di oggi) per la comunità hackintosh. Quindi tanto di cappello veramente :D Grazie a "loro" oggi hackintosh AMD sta salendo a un livello di qualità e stabilità sempre maggiore. GRANDI persone... GRANDI lavori emoticon_applausi Link to comment Share on other sites More sharing options...
ITzTravelInTime Posted March 19, 2019 Share Posted March 19, 2019 "Gengik84" post_id="29014" time="1553001564" user_id="2"> Ciao..beh indubbiamente si... "paragonare" non è alla fine difficile anche senza alla fine app di terze parti, basta volendo anche il solo terminale, "RE".. etc etc.. Il discorso che fai è giusto anche se alla fine è così per tutto dalle piccole cose a quelle più grandi e più complesse. E' sempre un "Find / Replace", che sia un kext, un kernel, un binario in generale, il discorso non cambia. Anche lo stesso bootloader integra quelle che alla fine possono essere Kernel to Patch, path a boot.efi etc.. ma alla fine diciamo che questo approccio è più stabile e qualitativo delle stesse "patch al volo" La differenza se così si vuol definire è che il tutto potrebbe "rompersi" se una o più funzioni del bootloader stesso non andassero per via di bug un binario patchato direttamente con editor esadecimale, perl etc... rimane tale e sempre caricato per come è col la grande pecca (imho) di una qualità decisamente inferiore :) Riguardo al kernel non sarei sicuramente in grado, non ho mai avuto amd e comunque se anche adesso forse sarebbe il momento buono per acquistare questo hardware, ci vuole assai del tempo, studio di tante cose per riuscire a fare un buon lavoro anche se minimale. Shanee,Bronya, e altri DEV AMD sono ad un altro livello e sicuramente da molti anni dietro a questa "cosa" Io per adesso posso solo ringraziarli innumerevoli volte come ho sempre fatto.. per tutto il loro lavoro fatto da anni a titolo gratuito (da sottolineare visto i tempi di oggi) per la comunità hackintosh. Quindi tanto di cappello veramente :D Grazie a "loro" oggi hackintosh AMD sta salendo a un livello di qualità e stabilità sempre maggiore. GRANDI persone... GRANDI lavori emoticon_applausi Questo si, alcuni di loro li conosco, ma appunto quello che dico e' che il vantaggio e' il non dover toccare il file system e quindi usare robe come installer o installazioni vanilla senza modificarle ma avere tutto nel bootloader, unica pecca appunto e' che la patch resta separata e se ci sono cmabiamenti al kernel va di sicuro modificata per farla funzionare con la nuova versione, ma questo a mio parare resta l'approccio piu pulito all installazione amd, appunto perche non tocchi i delicati sistemi di sicurezza del file system Ha scritto dopo 2 minuti 6 secondi: Comuque un applauso ai dev amd e che continuino con questo genere di patch che ci consentono installazioni amd molto piu facili e sicure Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted March 19, 2019 Author Administrators Share Posted March 19, 2019 Ceto certo indubbiamente vero anche se già su Mojave usare boot-arg per far caricare prelinked e kernel moddati, senza andare a sostituire direttamente l'originali, è stato già un bel passo in avanti. Le lacune ovviamente vi erano come per esempio che avviando recovery caricava sempre il kernel originale e quindi non avviava Adesso così il livello è ancora più alto :) Teoricamente Clover potrebbe implementare il tutto, di fatto prima di arrivare nella GUI legge le specifiche hardware... Quindi,credo che forse potrebbe decidere se applicare determinate patch in caso di AMD... Questo sarebbe ancora migliore di aver per esempio branch separate di clover..esempio Clover default e clover per solo AMD chissà se un domani....... :D Link to comment Share on other sites More sharing options...
Supervisor. foskvs Posted March 19, 2019 Supervisor. Share Posted March 19, 2019 Direi che già così va bene. Piano a implementare tutte queste funzionalità automatiche... emoticon_sorriso2 Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted March 19, 2019 Author Administrators Share Posted March 19, 2019 si si certo "dai tempo al tempo" fattibile la cosa, ma non proprio facile o da prendere "sotto gamba" esempio: la volta che clover sbaglia un iniezione automatica potrebbe andare a agire su hardware intel o viceversa inoltre per queste cose secondo il mio pensiero, avere quel determinato hardware dove testare in prima persona è basilare Ha scritto dopo 36 secondi: Quindi speriamo anche che qualche dev di clover si prenda un hardware AMD emoticon_sorriso2 Ha scritto dopo 4 minuti 33 secondi: un altra bella cosa sarebbe quella di abilitare Vega integrata in determinate CPU... Va beh ..ok ..sto sognando... emoticon_risata ma la speranza è sempre l'ultima a morire .. emoticon_linguaccia Link to comment Share on other sites More sharing options...
ITzTravelInTime Posted March 19, 2019 Share Posted March 19, 2019 "Gengik84" post_id="29017" time="1553002212" user_id="2"> Ceto certo indubbiamente vero anche se già su Mojave usare boot-arg per far caricare prelinked e kernel moddati, senza andare a sostituire direttamente l'originali, è stato già un bel passo in avanti. Le lacune ovviamente vi erano come per esempio che avviando recovery caricava sempre il kernel originale e quindi non avviava Adesso così il livello è ancora più alto :) Teoricamente Clover potrebbe implementare il tutto, di fatto prima di arrivare nella GUI legge le specifiche hardware... Quindi,credo che forse potrebbe decidere se applicare determinate patch in caso di AMD... Questo sarebbe ancora migliore di aver per esempio branch separate di clover..esempio Clover default e clover per solo AMD chissà se un domani....... :D Il problema di clover e' che non puo fare cose del genere perche non implementa cose come risolutori di simboli e cose varie, quindi non capisce dove o come sono le funzioni ed i salti nel codice e quindi non puo determinare dove inserire la patch e quindi, puo solo usare il modello "se trovo questo, lo sostituisco con quello" quindi le patch andrebbero aggiornate insieme a clover per ogni cambiamento piu significativo del kernel, proprio come succede con la kext injection che infatti si basa proprio su questo genere di patch in clover, se vedi queste patch non sono implementate nel migliore dei modi in clover ed anzi sono anche un po hard coded per certi versi, quindi per farlo bene a mio avviso devono implementare un sistema di patch piu flessibile ed "intelligente" in clover. Ha scritto dopo 4 minuti 28 secondi: "Gengik84" post_id="29021" time="1553002899" user_id="2"> si si certo "dai tempo al tempo" fattibile la cosa, ma non proprio facile o da prendere "sotto gamba" esempio: la volta che clover sbaglia un iniezione automatica potrebbe andare a agire su hardware intel o viceversa inoltre per queste cose secondo il mio pensiero, avere quel determinato hardware dove testare in prima persona è basilare Ha scritto dopo 36 secondi: Quindi speriamo anche che qualche dev di clover si prenda un hardware AMD emoticon_sorriso2 Ha scritto dopo 4 minuti 33 secondi: un altra bella cosa sarebbe quella di abilitare Vega integrata in determinate CPU... Va beh ..ok ..sto sognando... emoticon_risata ma la speranza è sempre l'ultima a morire .. emoticon_linguaccia Per le vega integrate Rehabmann ha trovato un modo per forzare il driver a farle funzionare, infatti ha fattio funzionare le rx 550 e lo intel nuc con vega Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted March 19, 2019 Author Administrators Share Posted March 19, 2019 indubbiamente si... andrebbe aggiornato qualora ci fossero ogni volta cambiamenti a riguardo il discorso di esaminare "simboli" sarebbe un altro passo in avanti e decisamente molto molto più dinamico di adesso Ma per fare questo devono cambiare "approccio" riguardo alla stragrande maggioranza delle cose Magari nel futuro clover V3 Del resto comunque basta pensare e paragonare anni fa ad oggi... di cose cambiate, migliorate e quindi più facili per l'utenti finali ce ne sono veramente molte. Quindi mai dire mai... cross finger e vedremo sinceramente sono fiducioso e allo stesso tempo felice di vedere cose "concrete" progredire sempre più.. come il caso di AMD stessa... Ha scritto dopo 5 minuti 30 secondi: Per le vega integrate Rehabmann ha trovato un modo per forzare il driver a farle funzionare, infatti ha fattio funzionare le rx 550 e lo intel nuc con vega si sapevo di questo anche se purtroppo quel tipo di approccio non basta su cpu AMD Comunque per esempio le RX550 (desktop) ce ne sono alcune che vanno, determinato chipset che se non erro usa "Baffin" Link to comment Share on other sites More sharing options...
ITzTravelInTime Posted March 19, 2019 Share Posted March 19, 2019 "Gengik84" post_id="29023" time="1553004128" user_id="2"> si sapevo di questo anche se purtroppo quel tipo di approccio non basta su cpu AMD Comunque per esempio le RX550 (desktop) ce ne sono alcune che vanno, determinato chipset che se non erro usa "Baffin" Fidati le ho provate quelle e col driver nativo non vanno del tutto, quello che manca col driver nativo e' il funzionamento di metal e open gl, che da quel che ho capito sono i driver che non partono su questi modelli di scheda, per risolver emi sembra che e' bastato usare dei fake id della rx 560 Link to comment Share on other sites More sharing options...
Supervisor. foskvs Posted March 19, 2019 Supervisor. Share Posted March 19, 2019 La vega sul nuc non è integrata. Link to comment Share on other sites More sharing options...
Fasullo Posted March 19, 2019 Share Posted March 19, 2019 Dall'alto della mia ignoranza mi vien da pensare che se è possibile con AMD teoricamente OSX sia ormai compatibile con tutto. Si potrebbe avere (forse) un giorno OSX su tablet o smartphone o magari su rasphberry. Link to comment Share on other sites More sharing options...
Supervisor. foskvs Posted March 19, 2019 Supervisor. Share Posted March 19, 2019 "ITzTravelInTime" post_id="29024" time="1553004484" user_id="280"> Per risolvere mi sembra che e' bastato usare dei fake id della rx 560 Sicuramente fino a tempi recenti chi aveva scheda Lexa non aveva accelerazione. Nemmeno con i FakeID. Link to comment Share on other sites More sharing options...
ITzTravelInTime Posted March 19, 2019 Share Posted March 19, 2019 Comunque uscendo da argomenti off topic, questa patch e' grandiosa, e' l'installazione amd il piu vanilla possibile con la tecnologia attuale, unica pecca e'che va aggiornata ogni volta che il kernel subisce cambiamenti, in seguto ad aggiornamenti tali da inteferire con le funzioni che la patch va a modificare, quindi con aggiornamenti che di fatto non rendendo piu funzionante la patch Ha scritto dopo 50 secondi: "foskvs" post_id="29027" time="1553005234" user_id="58"> "ITzTravelInTime" post_id="29024" time="1553004484" user_id="280"> Per risolvere mi sembra che e' bastato usare dei fake id della rx 560 Sicuramente fino a tempi recenti chi aveva scheda Lexa non aveva accelerazione. Nemmeno con i FakeID. Non so di preciso come funziona la soluzione di rehabmann ma comunque e' una manna dal cielo per queste schede Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted March 19, 2019 Author Administrators Share Posted March 19, 2019 Infatti il discorso è quello @foskvs[/mention] Sicuramente non è lexa.. Altrimenti non funzionerebbe.. Come accade proprio su 550 desktop Link to comment Share on other sites More sharing options...
Moderators carlo_67 Posted March 19, 2019 Moderators Share Posted March 19, 2019 Ottimo emoticon_applausi emoticon_applausi emoticon_applausi 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