daliansky / XiaoMi-Pro-Hackintosh

XiaoMi NoteBook Pro Hackintosh
BSD Zero Clause License
2.61k stars 471 forks source link

HIDPI #125

Open Mateo1234454545 opened 5 years ago

Mateo1234454545 commented 5 years ago

I know it is discussed before. Could you bring back HIDPI for 1680x944 ? I think it is the best resolution for our screen , even if there are glitches at boot. Thanks in advance.

stevezhengshiqi commented 5 years ago

The reasons why the 1680x944 resolution is deleted are:

If you still want to try, you can manually add it by following the instruction in https://www.tonymacx86.com/threads/adding-using-hidpi-custom-resolutions.133254/. I don't think it's a good idea to bring it(1680x944) back with so many problems.

Mateo1234454545 commented 5 years ago

I tried to make HIDPI 1680x944 but didn't succeeded. I can choose the resolution but it is not HIDPI.

Reason I'm asking is because , in my opinion, fonts on 1344x756 are too big and on 1920x1080 too small. 1680x944 seems like the best option.

stevezhengshiqi commented 5 years ago

The 1680x944 resolution is so unstable that I really not willing to share it on the github.

You need to add 3360x1888 resolution(1680x2, 944x2) resolution to enable 1680x944 hidpi.

Mateo1234454545 commented 5 years ago

I know , did that but while I can choose 1680x944 there is no indication that it is actually working as HIDPI. untitled

tmbt78 commented 5 years ago

I'm currently using that resolution @stevezhengshiqi . To fix all the graphical glitches you just can spoof Skylake (using Platform id : 0x19260002 and FakeCPUID 0x0506e3) . You will not have any graphics glitches after sleep. There will be only the big apple logo while loading but i suppose it's a small issue comparing to be able to use a good HiDPI resolution.

Mattia

stevezhengshiqi commented 5 years ago

Faking a skylake id would reduce glitches, which is also documented in https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.IntelHD.en.md. However, since we are using an 8th generation CPU, and a 6th generation id would bring bad power control and not ‘native’. May need more consideration about this change.