Jump to content
lpinho

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

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...