Jump to content

Acer 5820TG OSX: 10.9.1 Mavericks


innokentiy.dailymsg
 Share

1 post in this topic

Recommended Posts

Всем привет :).

Hardware: 
Ноутбук:        Acer Aspire TimelineX 5820TG-484G64Miks
LCD:              1366x768 Матрица: LP156WH3-TLA2
CPU:              i5-480M 2.66Ghz - 2.93Ghz (with TurboBoost)
GPU1:            Intel GMA HD 5700mhd (without HDMI)             0x80860046
GPU2:            AMD Radeon HD 6550M                                    0х100268с1
Audio chip:    Realtek ALC271x (ALC269)                                 0x80863b56
WLAN:           Atheros AR9285 (AR5B95)                                  0x168c002b
LAN:              Atheros AR8151                                                  0x19691073
Bluetooth:     Atheros AR3011 (AR5B95)
USB:             4xUSB2.0

______________________________________________________________________________________
БИОС 1.25 (modded by mask89)
Преимущества модифицированного БИОСа:
    •    Переключение GPU в 3 режимах (Integrated/Discrete/Switchable);
    •    Поддержка UEFI загрузки;
    •    Разлоченные меню "Advanced" and "Power";
    •     и др

Внимание!!!: Не меняйте опции, которые не знаете, особенно в меню "Power" - можете угробить, либо проц, либо чип биоса (см. Стр. 7,8 по ссылке).

Подробнее о прошивке читаем здесь: Modded BIOS (Insyde) by mask89.

Я прошивал в Windows 7 x64
______________________________________________________________________________________
Работу в OS X условно разобьём на 3 режима работы с GPU (переключение в БИОСе):
    1.    Только GPU Intel;
    2.    GPU Intel + AMD HD (хоть Макось и определяет 2 видеокарты, но фактически работает только на Intel GMA);
    3.    Только AMD HD.

Зелённый - работает;
Желтый - работает некорректно;
Бордовый - не работает;
______________________________________________________________________________________
CPU (SpeedStep/TurboBoost)*
1.Intel GMA:      OK (Температура в простое - 44С) - самый холодный режим
2.Intel + AMD:   OK (Температура в простое - 52С) - самый горячий режим
3.AMD HD:        OK (Температура в простое - 49С)
* (Работает из коробки (OOB). С помощью DSDT патчей немного уменьшил температурный режим)
______________________________________________________________________________________
GPU QE/CI*
1.Intel GMA:      OK (kexts, framebuffer с LW 1 Alternate или LW 1 Alternatе 2)
Подробнее по ссылке ([GUIDE] 1st Generation Intel HD Graphics QE/CI):

2. Intel + AMD:  OK (аналогично 1-му режиму)
3. AMD HD:       OK (Работает из коробки при AtiConfig: Orangutan, но при этом немного подглючивает экран. Нужно заменить EDID (DisplayProductID-717) на свой . После замены EDID можно грузиться с AtiConfig: Orangutan, Eulemur, Hoolock и др. Подбирайте под себя).
Подробнее по ссылкам:
Ati Mobility Radeon HD 5650 - Mavericks

How to Get ATI 5650m Working With QE/CI on OSX Mavericks

How to make own EDID

AMD/ATI Graphic Card Injection (LIST of AtiConfigs)

______________________________________________________________________________________
VGA
1.Intel GMA:     OK (Работает при замене framebuffer с LW 1 на LW 2 (Alternatе или Alternatе 2). Проблема: но при этом не работает внутренний LCD).
Подробнее по ссылке: [GUIDE] 1st Generation Intel HD Graphics QE/CI.
2.Intel + AMD:  OK (Аналогично 1-му режиму).
3.AMD HD:       OK (Нужно подбирать AtiConfig, например Eulemur или Hoolock).
______________________________________________________________________________________
HDMI
1.Intel GMA:     None (Intel GMA не поддерживает HDMI).
2.Intel + AMD:  None (См. выше, режим работы. Intel GMA не поддерживает HDMI).
3.AMD HD:       OK (Нужно подбирать AtiConfig, например Orangutan).
______________________________________________________________________________________
Brightness "Fn + <- ->"
1.Intel GMA:     OK (kext + DSDT патч*)

*После  DSDT патча заработали кнопки "Fn + <- ->", но и лишние "Fn + F12"(уменьшение яркости), "Pause/Break" (увеличение яркости).
Подробнее по ссылкам:
[Guide] Backlight + Brightness

[GUIDE] 1st Generation Intel HD Graphics QE/CI
2. Intel + AMD:  OK (Аналогично 1-му режиму).
3. AMD HD:       OK (Работает из коробки (OOB). Правда нет ползунка яркости в "System Preference -> Display").
______________________________________________________________________________________
Sound VoodooHDA 2.8.4
1.Intel GMA:      OK (Работает некорректно)
Проблема:
    •    Трещит;
    •    Периодичные глюки: Через каждые 5-10минут вырубается или начинает хрипеть.
Костыли:
    •    Смена формата на 44100 Hz в Applications - Utilities - Audio MIDI Setup;
    •    Смена битности формата 16/24 bits в Applications - Utilities - Audio MIDI Setup, помогает опят таки только на 5-10 минут, надо снова делать.
2.Intel + AMD:  OK (Аналогично).
3.AMD HD:       OK (Аналогично).
Подробнее о решении проблем с VoodooHDA здесь:

VoodooHDA common problelms 1

VoodooHDA common problelms 2

    Звук по HDMI пока не работает (хотя само "HDMI audio output" в системных настройках определяется). Возможно поможет эти гиды (пока не пробовал):

GUIDE: HDMI Audio with unsupported on-board audio: VoodooHDA and AppleHDA at the same time.

Mavericks: HDMI Audio - AppleHDA

 

Sound AppleHDA

См. ниже (в процессе).

______________________________________________________________________________________
WLAN (Fn + F3)*
1.Intel GMA:    OK (kext)
2.Intel + AMD: OK (kext)
3.AMD HD:      OK (kext)
* Планируется сделать через DSDT патч
______________________________________________________________________________________
LAN
1.Intel GMA:    OK (kext)
2.Intel + AMD: OK (kext)
3.AMD HD:      OK (kext)
______________________________________________________________________________________
Bluetooth (Fn + F3)
1.Intel GMA:    OK (kext)
2.Intel + AMD: OK (kext)
3.AMD HD:      OK (kext)
______________________________________________________________________________________
WebCamera
1.Intel GMA:   OK (Работает некорректно. Нет изображения в программах)
Костыли:
    •    Через программу CamTwist (у меня заработал только FaceTime и PhotoBooth).
    •    Говорят,что помогает программа WebCam Settings (Платная, не пробовал).
2.Intel + AMD: OK (Аналогично)
3.AMD HD:      OK (Аналогично)
______________________________________________________________________________________
PS2 Keyboard/Touchpad (multitouch 2 fingers)
1.Intel GMA:    OK (kext)
2.Intel + AMD: OK (kext)
3.AMD HD:      OK (kext)
______________________________________________________________________________________
CardReader*
1.Intel GMA:    OK
2.Intel + AMD: OK
3.AMD HD:      OK

* Работает из коробки (OOB)

______________________________________________________________________________________
Battery %
1.Intel GMA:    OK (kext)
2.Intel + AMD: OK (kext)
3.AMD HD:      OK (kext)

* Планируется сделать через DSDT патч
______________________________________________________________________________________

Sleep
1.Intel GMA:    OK (Работает некорректно)
Компьютер стал засыпать после EHCI  патча DSDT. После просыпания включается экран, через 1 мин включаются USB, но больше ни на что не реагирует. Помогает перезагрузка.
2.Intel + AMD: OK (Аналогично)
3.AMD HD:      OK (Аналогично, но при этом режиме даже экран не включается)
______________________________________________________________________________________

Итак, нерешённые вопросы:
1. Не работает звук/Работает некорректно.
2. Не работает камера/Работает некорректно.
3. Не работает сон/Работает некорректно.

 

    Уважаемые гуру и мастеры Йоды :), помогите, пожалуйста, разобраться со звуком, пропатчить  AppleHDA. Неделю уже борюсь, всё никак :(.
    Патчил по этим мануалам:
AppleHDA for M.Lion & Mavericks
Complete AppleHDA Patching Guide
AppleHDA Binary Patching
AppleHDA.kext (rampagedev)
     Даже просил многоуважаемого Mirone пропатчить AppleHDA  (AppleHDA Patch Requests 27,28стр).
     Что самое интересное, полученные данные мной и Mirone расходятся:
PinConfig (Без SPDIF)
Mirone:

Node 0х12(18) - 1000a090
Node 0х14(20) - 20001390
Node 0х18(24) - 30908100
Node 0х21(33) - 40102100

Мой:
Node 0х12(18) - 3000a090
Node 0х14(20) - 10001390
Node 0х18(24) - 40908103
Node 0х21(33) - 20102103


     Но факт, что ни тот ни другой вариант не заработали, пробовал другие варианты, вот что получилось (В скобках показаны возможные варианты двойки):



Node 0х12(18) -   10      (00,01)         a0          90            - [Fixed] Mic at Int ATAPI - OK
Node 0х14(20) -   20   (00,01,10)   (10,13)    (90,99)        - [Fixed] Speaker at Int ATAPI, EAPD: 0x02 - OK

Node 0х18(24) -   30         90             81     (00,01,03)     - [Jack] Mic at Ext Left
 - OK
Node 0х21(33) -   40         10             21     (00,01,03)     - [Jack] HP Out at Ext Left - OK

Первая двойка просто должна быть уникальная. ?


 

РАБОЧИЙ PinConfig:

01271C10 01271D00 01271EA0 01271F90
01471C20 01471D00 01471E13 01471F90
01871C30 01871D90 01871E81 01871F00
02171C40 02171D10 02171E21 02171F00 01470C02

 

PathNode:
08 -> 35 -> 24
09 -> 34 -> 18
20 -> 13 -> 3
33 -> 12 -> 2

 

LayoutID = 1

     Какой всё-таки должен быть PinConfig? Голову уже сломал. Если несложно, помогите, пожалуйста.

 

Итак, с PinConfig'ом разобрались. Решаем следующие вопросы:

  1. Как только делаю LayoutID inject (неважно каким способом: или через DSDT, или через HDAEnabler, или через Bootloader и т.д) Mac OSX грузиться очень долго: минуты 3 висит на сообщении "missing bluetooth controller transport", затем 2 минуты на сером экране, затем минуты 3 на экране приветствия, жду пока заработает клава с тачпадом, ввожу пароль, затем минут 10 жду пока система определит аудиоустройства в "System Information" и ещё минут 10 жду пока заработает звук, т.е появиться в "System Preference" и в "Audio MIDI Setup";
  2. Такой же косяк , как и с VoodooHDA, каждые 10 минут пропадает звук или начинает хрипеть. Помогает изменение битности в "Audio MIDI Setup" на следующие 10 минут;
  3. При изменение системной громкости (неважно где, или в трее, или в "System Preference", или в "Audio MIDI Setup") начинаются 30 секундные лаги, аудио задержка и т.д.

Возможные решения:

  • Изменение DSDT (патчи) - пока не знаю какие;
  • Дополнение HDEF секции;
  • Изменение SignalProcessing в Layoutid.xml;
  • Удаление/дополнение Amp в Platforms.xml;
  • Подборка SMBios;
  • Изменение параметров BIOS.

 

Дампы с Линукса, вербы с Винды  тут:
Кексты тут:
DSDT тут (после HPET, RTC, TMR, EHCI, DGTP, LPCB, IGP, Brighness патчей):

AppleHDA ver 2.6.0f1 (10.9.2), работает и в 10.9.1 + LayoutID1.xml, Platforms.xml тут

 

Господа, кто-нибудь может написать скрипт (демон), чтобы каждые 5 минут в "Audio MIDI Setup" менялась битность "Speaker ATAPI"/"Headphone (Black jack)" c "2ch-24bit channel" на "2ch-16bit channel" и обратно???

Link to comment
Share on other sites

 Share

×
×
  • Create New...