Jump to content

ITzTravelInTime

Developers
  • Posts

    42
  • Joined

  • Last visited

Posts posted by ITzTravelInTime

  1. "Ciro82" post_id="29143" time="1553166024" user_id="48">

    "dadal75" post_id="29142" time="1553165937" user_id="335">

    "ITzTravelInTime">
    Mi meraviglia che sia cosi facile far funzionare un sistema amd' date=' con questo + la patch del kernel da clover le insgtallazioni amd tornano smeplici come ai tempi di chameleon e prima di yosemite quando bastava solo sostituire il file del kernel[/quote']

    A discapito di un aggiornamento non immediato delle release( questione poi di attendere 1/2 mesi massimo ) e si ha hack con molta più potenza spendendo un 20/30% in meno! Per me è non plus ultra!

     

    In questo caso, usando Kernel to Patch su clover, non c'è da aspettare nulla ;)

     

    Idem per gli aggiornamenti, ora si può procedere lisci ;)

     

    Dipende, perchè ci possono essere aggiornamenti che modificano il kernel in modo tale da romprere la compatibilità con la patch

  2. Mi meraviglia che sia cosi facile far funzionare un sistema amd, con questo + la patch del kernel da clover le insgtallazioni amd tornano smeplici come ai tempi di chameleon e prima di yosemite quando bastava solo sostituire il file del kernel

  3. "Ciro82" post_id="29129" time="1553159820" user_id="48">

    "ITzTravelInTime" post_id="29127" time="1553158260" user_id="280">

    "Shaneee" post_id="29096" time="1553076624" user_id="1001">

    Someone is going to be looking into older CPUs for this patch. Currently it only has TSC and cache values for 17h family.

     

    I hope you will add support for am3 and fm2 cpus, so we can use it on cheaper machines than am4

     

    Ci sono i vari Athlon basati su architettura Zen e comunque tutta la linea Ryzen 1000 e 2000 di fascia bassa, direi che più "cheap" e recente di questi non c'è nulla...

     

    Vero, ma piattaforme piu vecchie nell'usasto posso offrire prestazioni migliori per il prezzo o comunque per chi ha gia questi pc e vuole metterli a frutto

  4. "Shaneee" post_id="29096" time="1553076624" user_id="1001">

    Someone is going to be looking into older CPUs for this patch. Currently it only has TSC and cache values for 17h family.

     

    I hope you will add support for am3 and fm2 cpus, so we can use it on cheaper machines than am4

  5. Ragazzi, aspettiamo che si raccolgano informazioni sullo smbios e che vengano fatti i dovuti test, ma finalmemnte abbiamo un buon smbios per i cpu 8 e 9 gen con gpu amd

  6. ho buttato giu una configurazione amd economica per i ragazzi che ne hanno bisogno, con i prezzi al momento della scrittura di questo post, costa sui 450 euro, e consiste in:

     

     

     

    Ryzen 3 1200

     

    Gigabyte A320M-S2H

     

    Radeon RX 560

     

    Cooler Master MasterBox Lite 5

     

    8 Gb ddr4 (quelle economiche senza dissipatore, tanto qui siamo sul budget risicato, non ce ne frega tanto dei fronzoli)

     

    corsair CX 450

     

    Crucial BX500 128gb

     

    Ventole arctic 120mm aggiuntive per ottenere un buon flusso d'aria nel case

     

     

     

    Questa configurazione è una configurazione ryzen di base che vi permette di avere performance superiori a qualunque intel equivalente per il prezzo e con una gpu dedicata (visto che con quelle integrate mac non ci funziona) vi permette anche di giocare a titoli esports o a dettagli medio-bassi e di lavorare dignitosamente.

     

     

     

    Quindi se vi interessa per lo piu windows e gaming e magari macOS non come sistema operativo principale, ma come sistema operativo ad uso occasionale, potete andare con la configurazione amd che ho elencato, mentre se avete bisogno di compatilità mac assoluta spendendo il meno possibile e che vi funzioni bene tutto ecco, vi dico prendete questa configurazione, mettete una scheda madre gigabyte o asus con chipset h110, cambiate la cpu con un i3 8100, poi togliete la scheda video dedicata ed usate quella integrata della cpu, cosi si ottiene la migor compatibilita' mac per lo stesso prezzo con prestazioni all'incirca superiori lato cpu visto il vantaggio di intel in questo senso a parità di core, ma perdete la scheda video dedicata. Comunque visti i progressi che sta facendo il supporto amd configurazioni ryzen per usare macos come os secondario sono alternative convenienti alle configurazioni intel, sopratututto se non vi interessa dare priorità alla compatibilità mac assoluta, e comunque continuo a consigliare intel rispetto ad amd proprio per il supporto hardware di gran lunga superiore su mac e per le prestazioni single core, ma per i costi amd regna suprema e se fosse compatibile nativamente sarebbe l'ideale per tutti gli hackintoshers.

  7. "Ciro82" post_id="29071" time="1553033071" user_id="48">

    Tutto funzionante, compreso iMessage :D

     

    Spero nel supporto threadripper personalmente, potremo farci l'hackintosh vanilla piu potente di sempre (vanilla perche non modifichi il file system del installazione di mac) usando il threadripper da 32 core

  8. 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

  9. "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

  10. "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

  11. "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

  12. @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.

  13. si, volevo un po di aiuto per capire magari come sarebbe meglio fare una configurazione di clover in automatico sapendo solo qualche spec del hardware, e quali sono le spec migliori da chiedere per riuscire a fare una configurazione di clover funzionante, su altri forum sto portando avanti il mio progetto tinu, un tool per creare chiavette di mac totalmente open source e made in italy, e con questa cosa di cui vi parlo nel post voglio creare un sistam di configurazione clover piu avanti rispetto ad unibeast

     

     

     

    Ha scritto dopo 3 minuti 52 secondi:

    "Gengik84" post_id="10026" time="1531584508" user_id="2">

    Ciao e benvenuto

     

    Cerco di scrivere qualcosa di specifico e allo stesso tempo il più generale e compatibile possibile

     

    Volevo scriverlo io in swift, ma voglio un aiuto per capire quali spec del hardwrae è meglio chiedere e quali impostazioni è meglio usare in clover

     

     

     

    Ha scritto dopo 3 minuti 56 secondi:

     

    Scusate anch se ripeto cose che ho scritto anche in altri forum ma meglio falro sapere

  14. Ciao, come parte del mio progetto tinu voglio creare una libreria open source da rilasciare anche sottoforma di eseguibile da terminale o tool con interfaccia da poter usare nel terminale, questo software fondamentalmente chiede delle informazioni sul pc per il quale si vuole realizzare la configurazione di clover e crea in automatico un config, una lista kext, ed una lista dei driver di clover da usare, quindi volgio creare una sorta di hackintosher automatico per far si che tinu sia piu avanti rispetto ad esempio tool con la U (che considero uno dei cancri del hackintosh) che invece ha solo un paio di configurazioni gia fatta per il bootloader che cercando di adattardsi a piu hardware possibile, io invece voglio creare un sistema dinamico in grado di generare configurazioni specifiche o bene o male piu mirate, per diverse macchine, e voglio anche rilasciare questo tool alla comunità separato da tinu, quindi chiedo aiuto ai big della commiunity italiana, ai moderatori e admin per vedere quali sono le configurazioni e driver/kext piu idonee per determinate combinazioni di hw o altro e sopratutto quali sono le informazioni fondamentali che bisogna chiedere per capire come creare una configurazione di clover funzionante. Per la parte di programmazione mi ritengo perfettamente in grado di svolgere il lavoro, ma ho bisogno di aiuto per capire quali configurazioni sarebbe meglio usare, quali driver di clover, quali kext, (ricordatevi che il tool genera solo una lista dei kext e dei driver di clover ed il file config.plist e quindi non si occupa di procurasi i kext o i driver) e quali specifiche del hardware bisognerebbe chiedere all'utente per avere un quadro di come sistemare tutta la parte bootloader. 

     

     

     

     

     

     

     

    ecco comunque qualche specifica per darvi una mano:

     

     

     

     

     

     

     

    - il tool deve creare configurazioni di clover per le versioni di mac da 10.9 fino alle ultime, in base alla versione di mac che si vuole usare, l'hardware che puo essere chiesto di selezionare da una lista varia,

     

     

     

     

     

     

     

    - creare configurazioni sia per pc fissi che portatili, non chiedo roma come i dsdt, ma almeno una configurazione in grado di avviare l'installer

     

     

     

     

     

     

     

    - il tool deve essere fatto per configurare le ultime versioni di clover

     

     

     

     

     

     

     

    - contenere un databse di hardware interno (che poi viene aggiornato tramite rete ad ogni avvio del tool, semplicemnte se si è connessi ad internet vede se c'è una versione piu aggiornata del databese e la scarica) con le parti supportate dalle varie versioni di mac supportate, ma organizzate in modo generico, quindi ad esempio ragguppare le gpu in serie o architetture

     

     

     

     

     

     

     

    - in caso di componenti non compatibili con date versioni di mac, rimandare ad una guida sulla compatibilità hardware di mac (per uqesto punto chiedo se conoscete e potete linkare una buona guida, o eventualmente crearne una che tenga anche conto delle varie versioni di mac.

     

     

     

     

     

     

     

    - il tool chiede in ordine le informazioni che servono per configurare correttamente clover, quindi a partire dalle piu importanti come il tipo di computer passando a quelle meno importanti per creare una configurazione di clover che riesce ad avviare l'installer come minimo.

     

     

     

     

     

     

     

    - gli unici pc che voglio supportare sono quelli intel a 64 bit che supportano la versione di mac che si vuole usare e che possono usare clover per avviare chiavette fatte col metodo da terminale

     

     

     

     

     

     

     

    -nel caso di componenti per cui sia difficile creare configurazioni di clover tipo gli x299, rimandare al metodo manuale di configurazione di clover o qualche guida.

     

     

     

     

     

     

     

    Se avete qualunque cosa da dire scrivetela, ogni consiglio o critica per questa idea sono bene accetti, scusate se magari il post non è scritto nel migliore dei modi ma sto agli inzi con questo sistema che voglio adottare e sto ancora cercando di orientarmi. ma voglio creare qualcosa di piu sofisticato di ciò che offrono altri tool, invece di cercare di creare una sola configurazione universale che non va bene mai a nessuno, voglio creare qualcosa che si adatta molto meglio, magri in questo peridodo inzio a buttare giu qualcosa.

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