Jump to content
antonioruri

(primo hackintosh) Post installazione su Asus x556u

47 posts in this topic

Recommended Posts

Buonasera, sono nuovo nel forum ho mandato a buon fine con l'aiuto di alcuni ragazzi il mio primo Hackintosh su ASUS x556u, il post installazione sembra essere buono. La scheda WI-FI non è riconosciuta (ho una Qualcomm QCA9377) non siamo riusciti a trovare dei Kext per farla funzionare, ho provveduto ad ordinarne una sperando di non avere problemi con la prossima configurazione. I problemi più grossi che sono sorti sono principalmente 3 ad ora di cui mi sono accorto. 

1) Non funziona lo Splee-and-Wake (se così posso definirlo) quando faccio stop o chiudo il monitor, alla riapertura ho una schermata nera o con il solo cursore che si muove, devo quindi riavviare manualmente.

2) Ho il problema dello status battery, non mi viene riconosciuta come carica ma costantemente a 0% anche sotto carica(viene notificato solo questo nell'cona)

3) Il touchpad funziona un po' per i fatti suoi, posso solo muovere e cliccare. Una volta mosso se non ci clicco dopo continua a "camminare" verso l'ultima direzione, non funziona lo scroll con due dita.

Spero di aver spiegato nel miglior modo possibile in attesa di una risposta. Grazie anticipatamente

Share this post


Link to post
Share on other sites
Advertisement

Ciao posta la efi e il tutto per richiedere supporto, clicca sulla mia guida in firma e vai al post nr 2

il wifi non è compatibile, quale modello hai comprato per sostituire?

Share this post


Link to post
Share on other sites
16 minutes ago, gengik84 said:

qualcosa non torna.. 

esempio risulta voodooHDA che io ti ho rimosso

Eccolo aggiornato, adesso funziona il touchpad, lo scroll, viene rilevata la batteria, lo sleep and wake non rimane su schermata nera.

Sono sorti due problemi:

1) non c'è audio e non trova nessun microfono

2) il cursore si blocca e riparte quando muovo il touchpad o mouse

MacBook Pro di Antonio.zip

Share this post


Link to post
Share on other sites
3 minutes ago, gengik84 said:

dovevi sostituirlo..

Rifai ioreg.

Poi prova altro layout compatibili per il tuo codec inserendoli sul config

Ah okay, si l'ho comunque sostituito.. 

come faccio a provare un altro layout compatibile per il codec?

Allego ioreg rifatto adesso dopo il riavvio

MacBook Pro di Antonio.zip

Share this post


Link to post
Share on other sites
33 minutes ago, antonioruri said:

Ah okay, si l'ho comunque sostituito.. 

come faccio a provare un altro layout compatibile per il codec?

Allego ioreg rifatto adesso dopo il riavvio

MacBook Pro di Antonio.zip

mi sono accorto che il blocco non è solo del cursore ma un lag generale, succede anche quando scrollo una pagina, prima non c'era nessun problema di questo tipo

Share this post


Link to post
Share on other sites
2 hours ago, gengik84 said:

hai un mix di iniezioni sul config, compreso properties..

intanto riprova questi

sul bios puoi regolare DVMT?

il display è uhd?

Archivio.zip

no NON è un UHD, in DVMT mi fa dettare solo 32 o 64. Ho notato che il Sistema rileva Intel HD Graphic 620 mentre prima di mettere la cartella Clover che mi hai fornito rilevava Intel 520 che è quello che ho.. comunque finora mi è sembrato che questi lag li abbia solo con questo sito aperto :huh: se chiudo il pannello di safari con questo sito va tutto liscio sempre, ho provato adesso uno dei due config dell'archivio, precisamente il config.plist (l'altro usciva come config 2.plist)

oltre comunque a questi strani lag, ho risolto il grosso dei problemi, ti ringrazio! 

Attendo un tuo riscontro

Edited by antonioruri

Share this post


Link to post
Share on other sites

Oh si vero ..anche io sono stato tratto in inganno dalla tua firma

hai una cpu i5 7200u quindi con intel HD 620 non HD530 come hai scritto tu...

 quindi correggila :)

Fai questa prova:

Bios DVMT impostata a 64mb

prova uno alla volta questi config, fai sapere e ovviamente allega ioreg

Archivio.zip

Share this post


Link to post
Share on other sites
2 hours ago, gengik84 said:

Oh si vero ..anche io sono stato tratto in inganno dalla tua firma

hai una cpu i5 7200u quindi con intel HD 620 non HD530 come hai scritto tu...

 quindi correggila :)

Fai questa prova:

Bios DVMT impostata a 64mb

prova uno alla volta questi config, fai sapere e ovviamente allega ioreg

Archivio.zip

Strana storia, perché su Speccy (windows) mi dava la intel 520 e poi sul bios segnava il professore i7200u.

Ti allego prima il config del messaggio prima? 

Share this post


Link to post
Share on other sites
1 hour ago, gengik84 said:

no no prova l'ultimi due config e fai sapere

posta ioreg

 

 

comunque in caso di dubbi è sempre bene guardare il sito ufficiale

esempio:https://ark.intel.com/content/www/it/it/ark/products/95443/intel-core-i5-7200u-processor-3m-cache-up-to-3-10-ghz.html

provato primo config e il problema del lag sembra non esserci, allego ioreg del primo config dell'archivio e provo con l'altro. 

al riavvio posterò il resoconto del secondo

Prova_PRIMO_CONFIG.zip

 

Edit. Secondo config provato, anche con questo nessun problema di lag (almeno sembra  :D) quindi ti ringrazio ancora! allego ioreg.

 

Una cosa, il fatto che con il touchpad per selezionare devo per forza cliccare meccanicamente è normale? se faccio solo un normale tocco come un normale touch appunto non seleziona nulla.. grazie ancora per l'aiuto:thumbsup_anim:

SECONDO CONFIG.zip

Edited by antonioruri

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By williamdc
      EDIT: configurazione completata e funzionante!
      Guida: 
      - Sostituire la vostra cartella Clover con quella in allegato
      - Installare, i Kext in L/E (vedi archivio allegato):
      [VoodooTSCSync (risolve il lag dopo lo sleep); FakePCIID_Intel_HD_Graphics.kext; FakePCIID.kext (questi ultimi due non so se son necessari onestamente)]
       
      Cosa non funziona:
       
      - Scheda di rete wireless Intel integrata, da sostituire
      - Radeon 530
      - Facetime/iMessage
      - Dopo lo sleep, il touchpad ogni tanto impazzisce. Basta soltanto cliccare il tasto sinistro del touchpad e torna a funzionare egregiamente. 
       
      Tutto il resto funziona!
       
       
      Migliorie apportate: 
       
      - Sostituito HDD 2TB (molto lento) con un SSD Crucial (dalle stalle alle stelle).
       
      - Installato Boom2 per l'audio. Costa 10€ ma permette di avere un audio potente come su Windows, super consigliato!
       
      - DA SOSTITUIRE: Scheda Wifi. Aggiornerò il post appena fatto, sto cercando l'opzione migliore. Per ora sto usando un pennino Wifi mini, il TP-Link TL-WN823N v3, che è compatibile con MacOs (i driver li fornisce la stessa TP-Link). Tuttavia credo ci siano opzioni ben più performanti e a un prezzo migliore, io già lo avevo. 
       
      - Sostituito pannello LCD con uno più performante; Il problema di questo laptop è sempre stato il suo display orribile. Pessimi colori, risoluzione solo HD, e angoli di visione penosi. Sostituitelo con il seguente modello e trasformerete questo laptop: 
       
      B156HAN01.1 o B156HAN01.2
       
      Il display in questione ha risoluzione full HD, ha angoli di visione perfetti e colori molto migliori. Davvero un ottima scelta. Il connettore è un 30 pin, io personalmente l'ho preso su Amazon ma non è più disponibile, in ogni caso si trova in giro, basta cercare la sigla. 
       
      ATTENZIONE: Per la sostituzione del display NON SEGUITE LE GUIDE SU YOUTUBE o potreste danneggiare irreparabilmente l'hinge cover! Seguite questa guida: 
       
      https://it.ifixit.com/Guida/Lenovo+IdeaPad+330+Screen+Replacement+Guide/120240
       
       
       
      Credits: un sentito grazie ad Insanelymac.com e a  MaLd0n che ha sistemato gran parte delle cose! Buon Hackintosh 
       
       
      CLOVER.zip
       
      Kext in L-E.zip
       
       

    • By welker
      Hello people,
      I'm having trouble enabling the battery status. I already installed Kext ACPIBatteryManager and tried to apply a ready-made RehabMan patch for Dell models, the patch compiles without errors but does not correct the problem.
      The percentage is stuck at 99% and the icon is as if it were charging, Can someone help me?
       
      My laptop is a Dell Inspiron 14 Series, model i14-5458
    • By nijhawank
      Hi friends,
       
      Recently I had been looking for ways to control the battery charging on my hackintosh which is a Thinkpad T460 with dual batteries. On Windows there's a program Lenovo Vantage that lets you set the Battery Charging Start and Stop Thresholds. These thresholds continue to apply even when the laptop is turned off as these thresholds are managed by the embedded controller, so from that perspective its a set once and forget.
       
      But there was one more thing that was frustrating me. By default Lenovo uses the external battery first and once its almost drained (less than 5%), it switches to the internal battery.
      Although the Charging Start and Stop Limits are a good way to increase the life span of Lithium batteries (by lowering the max charge limit), the complete drainage of the external battery prior to switching to internal is not a good idea.
      Fortunately Lenovo EC provide options to force drain (use) a battery (even with the ac adapter connected) thereby allowing to manually switch to the internal one, however these are manual controls. In Linux, there's a program tpacpi-bat that runs as a daemon and performs an efficient management of the dual batteries such as switching to internal battery when the external one reaches a configurable lower limit. However, this is Linux only and uses the ACPI interface.
       
      I did some research to understand my options in macOS. I found RehabMan's ACPIDebug.kext and its ability (using another RehabMan's tool ioio) to call a function defined in the DSDT. With information collected tpacpi-bat and ACPIDebug.kext, I have created a dirty version. 
       
      So this is how you use it...
      1. Use the attached SSDT-RMDT. As this was just a rough work to validate my understanding, I just did a hard coding for the first battery. 
      2. Install ACPIDebug.kext
      3. After the reboot, you can trigger the following battery operations...
      a. Set Battery Charge Start Threshold
      ioio -s org_rehabman_ACPIDebug dbg1 <start-percent>
      a. Set Battery Charge Stop Threshold
      ioio -s org_rehabman_ACPIDebug dbg2 <stop-percent>
      a. Force Discharge
      ioio -s org_rehabman_ACPIDebug dbg3 <0|1> //0 to disable, 1 to enable
      a. Inhibit battery charging for specified number of minutes
      ioio -s org_rehabman_ACPIDebug dbg4 <minutes> //0 to disable
      a. View Battery Info
      ioio -s org_rehabman_ACPIDebug dbg5 <anything> //pass anything, its ignored
      a. View Battery Charge Start/Stop Thresholds
      ioio -s org_rehabman_ACPIDebug dbg0 <anything> //pass anything, its ignored
       
      You can see the output using the Log Viewer Console (filter on ACPIDebug). You'd see something like this...
      default    19:34:35.175265 -0800    kernel    ACPIDebug: "View Thresholds"
      default    19:34:35.176349 -0800    kernel    ACPIDebug: { "Charge Start Threshold=", 0x28, }
      default    19:34:35.176489 -0800    kernel    ACPIDebug: { "Charge Stop  Threshold=", 0x3c, }
      default    21:07:36.023627 -0800    kernel    ACPIDebug: "Battery Info"
      default    21:07:36.032040 -0800    kernel    ACPIDebug: { "Conversion (mW[h] -> mA[h]) Required?=", 0x0, }
      default    21:07:36.032323 -0800    kernel    ACPIDebug: { "Design Voltage=", 0x2a30, }
      default    21:07:36.032519 -0800    kernel    ACPIDebug: { "Design Capacity=", 0xdb60, }
      default    21:07:36.032772 -0800    kernel    ACPIDebug: { "Last Full Capacity=", 0x6a9a, }
      default    21:07:36.033783 -0800    kernel    ACPIDebug: { "Remaining Capacity=", 0x2e7c, }
      default    21:07:36.033968 -0800    kernel    ACPIDebug: { "Remaining Percent=", 0x2b, }
      default    21:11:19.319090 -0800    kernel    ACPIDebug: { "Charge Stop Threshold=", 0x5a, }
      default    21:11:30.722450 -0800    kernel    ACPIDebug: { "Charge Start Threshold=", 0x50, }
      default    23:34:39.071335 -0800    kernel    ACPIDebug: "Force Discharge=Enabled"
      default    23:34:59.427494 -0800    kernel    ACPIDebug: "Force Discharge=Disabled"
      default    23:35:08.475281 -0800    kernel    ACPIDebug: { "Inhibit Charge Enabled (in Minutes)=", 0xf, }
      default    23:35:12.971671 -0800    kernel    ACPIDebug: "Inhibit Charge=Disabled"
       
      At this time, I just hard-coded for the BAT0 to quickly validate my understanding and its working well. 
       
      What's next? As I understand (and please correct me if I'm wrong), I can't return values with ACPIDebug.kext along with ioio, plus this is also all very hacky.
      To be able to create a program that reads the current remaining capacity (percent) and switches control to internal batter, I need a way to return this info. Currently I'm just outputting it to the logs.
       
      My thinking is to modify ACPIDebug.kext or one of these other kexts (ACPISensors.kext) to add code for above and then create a program to optimally manage the operation of my two batteries.
      However, I'm very new to all of this and will take some time.
       
      In the meanwhile, here is it for your playing pleasures. Please be aware that my SSDT-RMDT is currently hard-coded for BAT0 and doesn't have all the validations. 
      Credits to RehabMan, tpacpi-bat, and other resources on internet.
       
      Thanks all.
       
       
      SSDT-RMDT.dsl
    • By Allordcs
      I have done everything related to this problem but without any results, can anyone help ?

×