Jump to content
[ IMPORTANT ] Premium and Donators users ×
Olarila Professional Hackintosh Services ×

[Fixed] OS X 10.8.5-HD3000 a apenas 1024x768, como melhorar?


lpinho

Recommended Posts

Bom dia a todos,


acabei de instalar o OS X 10.8.5, depois o Windows 7, está tudo no mesmo disco, MBR, sem qualquer problema de arranque (depois de várias tentativas).


Não estou a conseguir por a resolução do écran superior a 1024x768. Nem ter som.

Vou utilizar este portátil para desenvolver e a resolução convinha ser maior e ter algum som para ouvir alguma coisa durante o trabalho.


O ideal seria mesmo ter a saída VGA a funcionar (não tenho monitores HDMI ou DVI), mas já li em alguns fóruns que não é possível.


Obrigado por toda a ajuda!!!

Edited by Guest
Link to comment
Share on other sites

Bom dia Artur,


peço desculpa se as perguntas são parvas, mas tenho algumas dúvidas:



Os passos:

 

O DualLink também pode ser injetado via device-properties ("EFI string")
Code:
<?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>PciRoot(0x0)/Pci(0x2,0x0)</key>
       <dict>
               <key>AAPL00,DualLink</key>
               <string>0x00000001</string>
       </dict>
</dict>
</plist>

Converta o xml para hex usando o gfxutil
Code:
gfxutil -i xml -o hex device-properties.plist device-properties.hex

e insira o string hex no org.chameleon.Boot.plist na chave device-properties
Code:
  <key>device-properties</key>
  <string>[hexadecimal EFI string]</string>

 

só se fazem se não aplicarmos os patches via dsdt editor, certo?


Eu usei o dsdt editor e criei o ficheiro /Extra/dsdt.aml com os dois patches, depois é só fazer o "restore" dos kext que foram para o diretório de backup?


Obrigado pela ajuda Artur,


L. Pinho

Link to comment
Share on other sites

olá


este

 

into device name_adr 0x00020000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "AAPL00,DualLink",\n
           Buffer (0x04)\n
           {\n
               0x01, 0x00, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end

 

e o DTGP


certo ?


se assim for tá tudo bem..


o outro exemplo é para gerar uma efi string para ser carregada no boot pelo boot loader


e sim depois voltar a instalar as kext do backup


reparar permissões e caches


boot


-f -v GraphicsEnabler=Yes


bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Link to comment
Share on other sites

Apliquei as alterações mas não surtiram qualquer efeito.


Gerei o dsdt porque nunca tinha efectuado qualquer patch.


Usei o dsdt editor e apliquei os dois patches, compilei e gerei o ficheiro dsdt.aml para o directório /Extra.


O smbios está configurado para MacBookPro8,1 (utilizei o chameleon wizard para fazer isto).


Depois copiei os kext que estavam em backup para /System/Library/Extensions (será que deveria ter instalado em vez de copiado? e já agora, o que é que o Artur utiliza para instalar o kext?)



E arranquei com as seguintes flags no org.chameleon.Boot.plist:

 

	
       <key>Graphics Mode</key>
<string>1366x768x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel Flags</key>
<string>-v -f npci=0x2000 darkwake=0</string>
<key>SystemType</key>
<string>2</string>
<key>Theme</key>
<string>DType</string>

 

Desculpe as perguntas todas e obrigado mais uma vez por toda a ajuda


EDIT: Na primeira vez copiei os ficheiros kext, agora instalei... agora, quando entra no modo gráfico não se percebe nada, a imagem são umas barras verticais pretas e brancas completamente difusas :(

Depois removi os kext dos AppleIntelHD* AppleIntelSNB* e consegui arrancar, mas sem qualquer efeito na resolução do ecran

Link to comment
Share on other sites

olá


as kext são para instalar.. não para copiar


http://Olarila.com/forum/viewtopic.php?f=9&t=445


e retira o dsdt não precisas do dual link


boot


-f -v GraphicsEnabler=Yes


bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Link to comment
Share on other sites

No futuro tinha esperança de puder ligar o portátil a um écran que tem a resolução 1900x1400, não é necessário dual link?


Mas neste momento queria mesmo é por o portátil a mostrar tudo correctamente ao nível do écran :(, mas continuo a não conseguir...

Link to comment
Share on other sites

Artur,


muito obrigado pela ajuda.


Samsung RC530-S01


Só um pequeno resumo para futuras referências:


Reinstalei o osx 10.8.5 utilizando uma pen e o .raw daqui.


Como dava erro logo na instalação (não conseguia ver nada no modo gráfico) arranquei o instalador com a flag -s para entrar em modo single user mode e executei os seguintes comandos:


(seguindo as indicações do Artur e do post: http://Olarila.com/forum/viewtopic.php?f=3&t=1339)

 

fsck -fy
mount -uw /
mkdir /intelhd_backup
cd /System/Library/Extensions
mv AppleIntelHD* AppleIntelSNB* /intelhd_backup
reboot

 

Depois comecei a instalar o osx.


Não conseguia arrancar sem a pen de instalação com o erro boot0: error, para corrigir segui o seguinte manual: http://www.macbreaker.com/2012/02/hackintosh-boot0-error.html


Depois não tinha a placa de rede a funcionar e instalei o seguinte: (para wi-fi tenho uma pen da Belkin - Wireless G USB Network Adapter - chipset Ralink RT2571WF - http://www.argtek.com/style/frame/templates1/download.asp?lang=2&customer_id=1718&name_id=59309&content_set=color_1&rid=2364)

http://lnx2mac.blogspot.pt/p/realtekrtl81xx-osx-driver.html


Continuando as instruções do post: http://Olarila.com/forum/viewtopic.php?f=3&t=1339


Utilizei o chameleon wizard para fazer set do smbios para 8,1 e apenas apliquei o patch dtgp.


Depois reinstalei os kext que tinha feito backup, fiz fix das permissões e rebuild da cache.


No Chameleon Wizard coloquei as flags activas: -v -f GraphicsEnabler

E defini o SystemType = Laptop o DSDT.aml = /Extra/dsdt.aml e o SMBios.plist=/Extra/SMBios.plist


Desliguei, liguei (não fiz restart de propósito) e o écran ficou impecável, e nem me parece que tenha os pequenos "artefactos" que tinha numa instalação anterior.


Para ficar a 100% só falta o som e saída VGA, mas neste momento, o mais importante já está :)


EDIT: Som já está com VoodooHDA 2.8.4, já só falta a saída VGA...

EDIT: VGA tb já está, como achei o a descrição deste forum um pouco complexa, usei esta, a diferença é que se usa um ficheiro temporário e um editor hexadecimal: http://forum.osxlatitude.com/index.php?/topic/1969-guide-for-enabling-vga-and-hdmi-in-intel-hd3000-gpu/

EDIT: Battery meter VoodooBattery http://www.insanelymac.com/forum/files/file/50-voodoobattery-for-107-and-108/, para ver o resto do sistema atMonitor http://www.atpurpose.com/atMonitor/

EDIT: Gerar ssdt para sandy bridge http://Olarila.com/forum/viewtopic.php?f=10&t=1340&start=10#p12849

Patch da AppleIntelCPUPowerManagement http://Olarila.com/forum/viewtopic.php?f=9&t=1003 e finalmente removi o NullCPUPowerManagement.kext :)

Instalei o Intel Power Gadget para verificar que a velocidade do CPU aumentava consoante a necessidade


Muito obrigado pela ajuda

Edited by Guest
Link to comment
Share on other sites

olá


o dsdt n está a fazer nada só com o dtgp


o dtgp é um patch k outros patch necessitam para serem instalados..


só esse reparo...


o k deves tentar + tarde é editar o dsdt para teres gerenciamento de energia nativo..


mas pelo menos já tens os gráficos a trabalhar.. agora aos poucos vais acertando as outras coisas.


bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Link to comment
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


×
×
  • Create New...