oxygen427 Posted February 27, 2016 Share Posted February 27, 2016 my t420s with diy 1920x1080 fhd displayfor install i edit config.plistGraphicsCommentLCD 1920x1080CustomEDIDAP///////wAwrqNAAAAAAAwZAQSVHxF46oflpFZQniYNUFQAAAABAQEBAQEBAQEBAQEBAQEBLjaAoHA4H0AwIDUANa8QAAAeHi2AoHA4H0AwIDUANa8QAAAeAAAADwDRCTvRCTseCgAGrz0SAAAA/gBCMTQwSEFOMDEuMiAKAJIDualLink1Inject it is workbut i dont know dsdt how to editand DisplayVendorID-XXXX file how to editplease help me Link to comment Share on other sites More sharing options...
tluck Posted February 27, 2016 Share Posted February 27, 2016 @oxygen427 nice! to create a matching Display file you need to know the display vendor and product id. the file below will not go to resolution 1920x1080 but is an example so this will show you to figure out the right file names... $ ioreg -l| egrep 'EDID|DisplayProduct|DisplayVendor' | | | | | "FeatureControl" = {"Watermarks"=1,"RenderStandby"=1,"GPUInterruptHandling"=1,"DPM"=1,"MaximumSelfRefreshLevel"=3,"Gamma"=1,"PowerStates"=1,"IgnorePanelTimings"=0,"UseInterruptFilter"=1,"SpreadON"=1,"CachedEDIDDisable"=0,"FastDisplayDetectDisable"=0,"FBC"=0,"SetRC6Voltage"=0} | | | | | "DisplayProductID" = 738 | | | | | "IODisplayEDID" = <00ffffffffffff0030e4e2020000000001140103801f1178ea33859956559127175054000000010101010101010101010101010101018025408060841a303020350036ae10000018401f408060841a303020350036ae10000018000000fe004c656e6f766f0a202020202020000000fe0031363030783930300a2020202000c7> | | | | | "DisplayVendorID" = 12516 "IODisplayEDID" = <00ffffffffffff0030e4e202 hex number is used for file names decimal numbers are used in the DisplayProductID-xxxx file 30e4 = vendor ID e202 ->flip bytes = 02 e2 = productID => 2e2 convert 2e2 from hex to decimal = 738 convert 30e4 from hex to decimal = 12516 $ cd /System/Library/Displays/Contents/Resources/Overrides $ sudo mkdir DisplayVendorID-30e4 $ cd /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-30e4 $ cp some file to this DisplayProductID-2e2 $ cat DisplayProductID-2e2 <?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>DisplayBlueGamma</key> <real>1.149994</real> <key>DisplayBluePointX</key> <real>0.1540985</real> <key>DisplayBluePointY</key> <real>0.089996339999999994</real> <key>DisplayGammaChannels</key> <integer>3</integer> <key>DisplayGammaEntryCount</key> <integer>256</integer> <key>DisplayGammaEntrySize</key> <integer>2</integer> <key>DisplayGammaTable</key> <data> AAAAEwAsAEUAXwB4AJEAqwDFAN8A+QEUATABTAFqAYcBpgHGAecCCgIuAlQCfAKnAtMD AwM1A2oDpQPkBCQEZwSsBPMFOwWFBc8GHAZqBroHDAddB7AIBQhbCLAJCAlhCboKFApx Cs0LKguHC+YMRwymDQkNbA3VDkQOtQ8mD5wQFBCLEQQRfxH9EnoS+hN7E/8UhRUKFZEW GxalFzIXwhhTGOIZdhoLGqIbOhvTHGwdBB2cHjEexx9gH/oglyE0IdQidCMUI7YkWiT9 JZ0mQibnJ4soLijPKXUqGSq7K14sACyiLUQt5i6LLywvzjB6MUQyHTL5M9c0szWYNns3 ZzhROUM6PTszPDY9Pz5KP2BAe0GiQsxEAkU5Rn5HyEkSSlFLkEzUThlPYlCtUf5TT1Sh VfdXSlijWf1bVVytXgZfX2C3Yg9jbGTDZjdnwWlCashsU23ab2lw+HKFdBV1pXc8eNF6 anwDfaB/O4DhgomEMoXgh7GJj4tzjVKPM5EUkvuU2pa9mJ6aeJxXnjCgCKHfo7SlhqdW qSmrB6zyruOw2LLStMS2wri/urm8uL61wLLCr8StxqrIqcqhzKPOnNCe0p3UitaH2JLa rNzS3u/hGeMz5ULnR+kw6v/su+5b7+HxS/Km8/D1KfZK92L4bvlo+lf7NvwQ/N79pP6X //8AAAAMACMAPABUAG4AhwChALsA1gDxAQwBKQFGAWQBggGiAcMB5QIJAi4CVQJ/AqsC 2QMJAz0DdAOwA/AEMQR0BLoFAgVLBZUF4AYvBn4GzwcjB3UHyggiCHkI0QkrCYcJ4wpC CqELAAthC8IMJwyKDPANWA3DDjgOsA8oD6QQIxChESERpBIoEq4TNhPAFEwU2hVoFfkW jBchF7kYUxjrGYkaKBrJG2scDhyxHVId8R6QHzEf1CB5IR8hxyJwIxojxSRyJR4lyCZ2 JyQn0ih9KSop2iqHKzMr4CyMLTkt5S6WL0Ev8DCtMYEyXjM+NB81ATXpNtE3vjirOaA6 mDuQPJE9kz6bP6VAtUHOQuREBUUkRkxHd0imSeNLHkxiTaNO5lArUXFSvVQBVUpWkVfa WSJablu0XPxeRF+MYNNiGWNlZKxmEmeZaRRqkGwRbYxvDnCOcgxzjHUJdo94FHmbeyN8 tH5Af9OBcIMQhLKGVYf3iaCLT4z8jq2QYJIak9GVjJdOmQyazJyTnlagHKHko6yldKc6 qQWqwqxjrgKvp7FSswK0r7ZpuCW54bufvWS/JMDowqrEbsYrx+/JqMtjzR3O0tCL0kDT 99Wm11fZDNq53GDeBd+t4U/i7eSK5iDnsulK6t/scO3774jxFvKl9DD1uPdH+Nb6ZPv9 /Y7//wAAAB0ARABqAJEAuADfAQgBMgFeAYsBvAHuAiQCXgKeAuIDLAN/A9wEPgSmBRIF gQXzBmoG4wdfB94IYAjhCWcJ7gp5CwMLjwwgDK8NQw3hDpIPRQ/+ELgRdBIzEvQTtxR+ FUMWDRbYF6gYehlMGiUa/xvbHLodnx6CH2ggUSE+Ii0jHSQRJQUl+CbxJ+ko3yndKtcr 1CzRLc8u0i/TMOQyBDMnNEg1azaLN684zjnyOw48Lz1NPmk/hUCiQcJC3UP+RRpGPUdg SIVJuErtTClNYU6aT9VREFJRU4xUyVYJV0RYhVnGWwhcSV2MXtBgFWFaYqBj7mVCZtFo cmoPa7xtZm8fcNlylHRSdhR32Xmce1x9In7egKGCZIQkheaHx4mwi5uNe49YkTCTBpTO lpWYVpoHm7qdZ58OoLKiUqPvpYinHqi0qlmsFa3er6ixdLM9tQC2ybiPulC8Er3Yv5TB V8MYxNrGnshlyijL9M27z4vRXtMi1JTWCdeJ2RPantwk3aPfG+CL4fHjTOSd5ePnGOhA 6WLqe+uD7IXtcu5d7zfwD/DX8Z/yV/MO87v0WPT29Yv2F/aj9yj3nPgP+IP48flS+bT6 Fvp4+sr7E/tc+6X77vw3/Hb8pvzV/QX9NP1k/ZP9w/3z/iL+T/56/qX+0P77/yf/Uv99 /6j/1P// </data> <key>DisplayGreenGamma</key> <real>1.9799960000000001</real> <key>DisplayGreenPointX</key> <real>0.33209230000000001</real> <key>DisplayGreenPointY</key> <real>0.56909180000000004</real> <key>DisplayProductID</key> <integer>738</integer> <key>DisplayProductName</key> <string>Lenovo LCD</string> <key>DisplayRedGamma</key> <real>2.0399929999999999</real> <key>DisplayRedPointX</key> <real>0.59768679999999996</real> <key>DisplayRedPointY</key> <real>0.33898929999999999</real> <key>DisplayVendorID</key> <integer>12516</integer> <key>DisplayWhitePointX</key> <real>0.31269839999999999</real> <key>DisplayWhitePointY</key> <real>0.32899479999999998</real> <key>scale-resolutions</key> <array> <data> AAAGQAAAA4QAAAAB </data> <data> AAAFVgAAAwAAAAAB </data> <data> AAAFQAAAAvQAAAAB </data> <data> AAAFAAAAAtAAAAAB </data> <data> AAAEcAAAAoAAAAAB </data> <data> AAAEAAAAAwAAAAAB </data> <data> AAADIAAAAlgAAAAB </data> <data> AAACgAAAAeAAAAAB </data> </array> </dict> </plist> 2 Link to comment Share on other sites More sharing options...
oxygen427 Posted February 28, 2016 Share Posted February 28, 2016 (edited) @oxygen427 nice! to create a matching Display file you need to know the display vendor and product id. the file below will not go to resolution 1920x1080 but is an example so this will show you to figure out the right file names... $ ioreg -l| egrep 'EDID|DisplayProduct|DisplayVendor' | | | | | "FeatureControl" = {"Watermarks"=1,"RenderStandby"=1,"GPUInterruptHandling"=1,"DPM"=1,"MaximumSelfRefreshLevel"=3,"Gamma"=1,"PowerStates"=1,"IgnorePanelTimings"=0,"UseInterruptFilter"=1,"SpreadON"=1,"CachedEDIDDisable"=0,"FastDisplayDetectDisable"=0,"FBC"=0,"SetRC6Voltage"=0} | | | | | "DisplayProductID" = 738 | | | | | "IODisplayEDID" = <00ffffffffffff0030e4e2020000000001140103801f1178ea33859956559127175054000000010101010101010101010101010101018025408060841a303020350036ae10000018401f408060841a303020350036ae10000018000000fe004c656e6f766f0a202020202020000000fe0031363030783930300a2020202000c7> | | | | | "DisplayVendorID" = 12516 "IODisplayEDID" = <00ffffffffffff0030e4e202 hex number is used for file names decimal numbers are used in the DisplayProductID-xxxx file 30e4 = vendor ID e202 ->flip bytes = 02 e2 = productID => 2e2 convert 2e2 from hex to decimal = 738 convert 30e4 from hex to decimal = 12516 $ cd /System/Library/Displays/Contents/Resources/Overrides $ sudo mkdir DisplayVendorID-30e4 $ cd /System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-30e4 $ cp some file to this DisplayProductID-2e2 $ cat DisplayProductID-2e2 <?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>DisplayBlueGamma</key> <real>1.149994</real> <key>DisplayBluePointX</key> <real>0.1540985</real> <key>DisplayBluePointY</key> <real>0.089996339999999994</real> <key>DisplayGammaChannels</key> <integer>3</integer> <key>DisplayGammaEntryCount</key> <integer>256</integer> <key>DisplayGammaEntrySize</key> <integer>2</integer> <key>DisplayGammaTable</key> <data> AAAAEwAsAEUAXwB4AJEAqwDFAN8A+QEUATABTAFqAYcBpgHGAecCCgIuAlQCfAKnAtMD AwM1A2oDpQPkBCQEZwSsBPMFOwWFBc8GHAZqBroHDAddB7AIBQhbCLAJCAlhCboKFApx Cs0LKguHC+YMRwymDQkNbA3VDkQOtQ8mD5wQFBCLEQQRfxH9EnoS+hN7E/8UhRUKFZEW GxalFzIXwhhTGOIZdhoLGqIbOhvTHGwdBB2cHjEexx9gH/oglyE0IdQidCMUI7YkWiT9 JZ0mQibnJ4soLijPKXUqGSq7K14sACyiLUQt5i6LLywvzjB6MUQyHTL5M9c0szWYNns3 ZzhROUM6PTszPDY9Pz5KP2BAe0GiQsxEAkU5Rn5HyEkSSlFLkEzUThlPYlCtUf5TT1Sh VfdXSlijWf1bVVytXgZfX2C3Yg9jbGTDZjdnwWlCashsU23ab2lw+HKFdBV1pXc8eNF6 anwDfaB/O4DhgomEMoXgh7GJj4tzjVKPM5EUkvuU2pa9mJ6aeJxXnjCgCKHfo7SlhqdW qSmrB6zyruOw2LLStMS2wri/urm8uL61wLLCr8StxqrIqcqhzKPOnNCe0p3UitaH2JLa rNzS3u/hGeMz5ULnR+kw6v/su+5b7+HxS/Km8/D1KfZK92L4bvlo+lf7NvwQ/N79pP6X //8AAAAMACMAPABUAG4AhwChALsA1gDxAQwBKQFGAWQBggGiAcMB5QIJAi4CVQJ/AqsC 2QMJAz0DdAOwA/AEMQR0BLoFAgVLBZUF4AYvBn4GzwcjB3UHyggiCHkI0QkrCYcJ4wpC CqELAAthC8IMJwyKDPANWA3DDjgOsA8oD6QQIxChESERpBIoEq4TNhPAFEwU2hVoFfkW jBchF7kYUxjrGYkaKBrJG2scDhyxHVId8R6QHzEf1CB5IR8hxyJwIxojxSRyJR4lyCZ2 JyQn0ih9KSop2iqHKzMr4CyMLTkt5S6WL0Ev8DCtMYEyXjM+NB81ATXpNtE3vjirOaA6 mDuQPJE9kz6bP6VAtUHOQuREBUUkRkxHd0imSeNLHkxiTaNO5lArUXFSvVQBVUpWkVfa WSJablu0XPxeRF+MYNNiGWNlZKxmEmeZaRRqkGwRbYxvDnCOcgxzjHUJdo94FHmbeyN8 tH5Af9OBcIMQhLKGVYf3iaCLT4z8jq2QYJIak9GVjJdOmQyazJyTnlagHKHko6yldKc6 qQWqwqxjrgKvp7FSswK0r7ZpuCW54bufvWS/JMDowqrEbsYrx+/JqMtjzR3O0tCL0kDT 99Wm11fZDNq53GDeBd+t4U/i7eSK5iDnsulK6t/scO3774jxFvKl9DD1uPdH+Nb6ZPv9 /Y7//wAAAB0ARABqAJEAuADfAQgBMgFeAYsBvAHuAiQCXgKeAuIDLAN/A9wEPgSmBRIF gQXzBmoG4wdfB94IYAjhCWcJ7gp5CwMLjwwgDK8NQw3hDpIPRQ/+ELgRdBIzEvQTtxR+ FUMWDRbYF6gYehlMGiUa/xvbHLodnx6CH2ggUSE+Ii0jHSQRJQUl+CbxJ+ko3yndKtcr 1CzRLc8u0i/TMOQyBDMnNEg1azaLN684zjnyOw48Lz1NPmk/hUCiQcJC3UP+RRpGPUdg SIVJuErtTClNYU6aT9VREFJRU4xUyVYJV0RYhVnGWwhcSV2MXtBgFWFaYqBj7mVCZtFo cmoPa7xtZm8fcNlylHRSdhR32Xmce1x9In7egKGCZIQkheaHx4mwi5uNe49YkTCTBpTO lpWYVpoHm7qdZ58OoLKiUqPvpYinHqi0qlmsFa3er6ixdLM9tQC2ybiPulC8Er3Yv5TB V8MYxNrGnshlyijL9M27z4vRXtMi1JTWCdeJ2RPantwk3aPfG+CL4fHjTOSd5ePnGOhA 6WLqe+uD7IXtcu5d7zfwD/DX8Z/yV/MO87v0WPT29Yv2F/aj9yj3nPgP+IP48flS+bT6 Fvp4+sr7E/tc+6X77vw3/Hb8pvzV/QX9NP1k/ZP9w/3z/iL+T/56/qX+0P77/yf/Uv99 /6j/1P// </data> <key>DisplayGreenGamma</key> <real>1.9799960000000001</real> <key>DisplayGreenPointX</key> <real>0.33209230000000001</real> <key>DisplayGreenPointY</key> <real>0.56909180000000004</real> <key>DisplayProductID</key> <integer>738</integer> <key>DisplayProductName</key> <string>Lenovo LCD</string> <key>DisplayRedGamma</key> <real>2.0399929999999999</real> <key>DisplayRedPointX</key> <real>0.59768679999999996</real> <key>DisplayRedPointY</key> <real>0.33898929999999999</real> <key>DisplayVendorID</key> <integer>12516</integer> <key>DisplayWhitePointX</key> <real>0.31269839999999999</real> <key>DisplayWhitePointY</key> <real>0.32899479999999998</real> <key>scale-resolutions</key> <array> <data> AAAGQAAAA4QAAAAB </data> <data> AAAFVgAAAwAAAAAB </data> <data> AAAFQAAAAvQAAAAB </data> <data> AAAFAAAAAtAAAAAB </data> <data> AAAEcAAAAoAAAAAB </data> <data> AAAEAAAAAwAAAAAB </data> <data> AAADIAAAAlgAAAAB </data> <data> AAACgAAAAeAAAAAB </data> </array> </dict> </plist> Thank you very much Please help this is right? ioreg -l| egrep 'EDID|DisplayProduct|DisplayVendor' | | | | | "FeatureControl" = {"Watermarks"=1,"RenderStandby"=1,"GPUInterruptHandling"=1,"DPM"=1,"MaximumSelfRefreshLevel"=3,"Gamma"=1,"PowerStates"=1,"IgnorePanelTimings"=0,"UseInterruptFilter"=1,"SpreadON"=1,"CachedEDIDDisable"=0,"FastDisplayDetectDisable"=0,"FBC"=0,"SetRC6Voltage"=0} | | | | | "DisplayProductID" = 16547 | | | | | "IODisplayEDID" = <00ffffffffffff0030aea340000000000c190104951f1178ea87e5a456509e260d5054000000010101010101010101010101010101012e3680a070381f403020350035af1000001e1e2d80a070381f403020350035af1000001e0000000f00d1093bd1093b1e0a0006af3d12000000fe004231343048414e30312e32200a0092> | | | | | "DisplayVendorID" = 12462 So i do this: sudo mkdir DisplayVendorID-74850 and copy “DisplayProductID-91463” file in DisplayVendorID-74850 $ cat DisplayProductID-91463 <?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>DisplayBlueGamma</key> <real>1.149994</real> <key>DisplayBluePointX</key> <real>0.1540985</real> <key>DisplayBluePointY</key> <real>0.089996339999999994</real> <key>DisplayGammaChannels</key> <integer>3</integer> <key>DisplayGammaEntryCount</key> <integer>256</integer> <key>DisplayGammaEntrySize</key> <integer>2</integer> <key>DisplayGammaTable</key> <data> AAAAEwAsAEUAXwB4AJEAqwDFAN8A+QEUATABTAFqAYcBpgHGAecCCgIuAlQCfAKnAtMD AwM1A2oDpQPkBCQEZwSsBPMFOwWFBc8GHAZqBroHDAddB7AIBQhbCLAJCAlhCboKFApx Cs0LKguHC+YMRwymDQkNbA3VDkQOtQ8mD5wQFBCLEQQRfxH9EnoS+hN7E/8UhRUKFZEW GxalFzIXwhhTGOIZdhoLGqIbOhvTHGwdBB2cHjEexx9gH/oglyE0IdQidCMUI7YkWiT9 JZ0mQibnJ4soLijPKXUqGSq7K14sACyiLUQt5i6LLywvzjB6MUQyHTL5M9c0szWYNns3 ZzhROUM6PTszPDY9Pz5KP2BAe0GiQsxEAkU5Rn5HyEkSSlFLkEzUThlPYlCtUf5TT1Sh VfdXSlijWf1bVVytXgZfX2C3Yg9jbGTDZjdnwWlCashsU23ab2lw+HKFdBV1pXc8eNF6 anwDfaB/O4DhgomEMoXgh7GJj4tzjVKPM5EUkvuU2pa9mJ6aeJxXnjCgCKHfo7SlhqdW qSmrB6zyruOw2LLStMS2wri/urm8uL61wLLCr8StxqrIqcqhzKPOnNCe0p3UitaH2JLa rNzS3u/hGeMz5ULnR+kw6v/su+5b7+HxS/Km8/D1KfZK92L4bvlo+lf7NvwQ/N79pP6X //8AAAAMACMAPABUAG4AhwChALsA1gDxAQwBKQFGAWQBggGiAcMB5QIJAi4CVQJ/AqsC 2QMJAz0DdAOwA/AEMQR0BLoFAgVLBZUF4AYvBn4GzwcjB3UHyggiCHkI0QkrCYcJ4wpC CqELAAthC8IMJwyKDPANWA3DDjgOsA8oD6QQIxChESERpBIoEq4TNhPAFEwU2hVoFfkW jBchF7kYUxjrGYkaKBrJG2scDhyxHVId8R6QHzEf1CB5IR8hxyJwIxojxSRyJR4lyCZ2 JyQn0ih9KSop2iqHKzMr4CyMLTkt5S6WL0Ev8DCtMYEyXjM+NB81ATXpNtE3vjirOaA6 mDuQPJE9kz6bP6VAtUHOQuREBUUkRkxHd0imSeNLHkxiTaNO5lArUXFSvVQBVUpWkVfa WSJablu0XPxeRF+MYNNiGWNlZKxmEmeZaRRqkGwRbYxvDnCOcgxzjHUJdo94FHmbeyN8 tH5Af9OBcIMQhLKGVYf3iaCLT4z8jq2QYJIak9GVjJdOmQyazJyTnlagHKHko6yldKc6 qQWqwqxjrgKvp7FSswK0r7ZpuCW54bufvWS/JMDowqrEbsYrx+/JqMtjzR3O0tCL0kDT 99Wm11fZDNq53GDeBd+t4U/i7eSK5iDnsulK6t/scO3774jxFvKl9DD1uPdH+Nb6ZPv9 /Y7//wAAAB0ARABqAJEAuADfAQgBMgFeAYsBvAHuAiQCXgKeAuIDLAN/A9wEPgSmBRIF gQXzBmoG4wdfB94IYAjhCWcJ7gp5CwMLjwwgDK8NQw3hDpIPRQ/+ELgRdBIzEvQTtxR+ FUMWDRbYF6gYehlMGiUa/xvbHLodnx6CH2ggUSE+Ii0jHSQRJQUl+CbxJ+ko3yndKtcr 1CzRLc8u0i/TMOQyBDMnNEg1azaLN684zjnyOw48Lz1NPmk/hUCiQcJC3UP+RRpGPUdg SIVJuErtTClNYU6aT9VREFJRU4xUyVYJV0RYhVnGWwhcSV2MXtBgFWFaYqBj7mVCZtFo cmoPa7xtZm8fcNlylHRSdhR32Xmce1x9In7egKGCZIQkheaHx4mwi5uNe49YkTCTBpTO lpWYVpoHm7qdZ58OoLKiUqPvpYinHqi0qlmsFa3er6ixdLM9tQC2ybiPulC8Er3Yv5TB V8MYxNrGnshlyijL9M27z4vRXtMi1JTWCdeJ2RPantwk3aPfG+CL4fHjTOSd5ePnGOhA 6WLqe+uD7IXtcu5d7zfwD/DX8Z/yV/MO87v0WPT29Yv2F/aj9yj3nPgP+IP48flS+bT6 Fvp4+sr7E/tc+6X77vw3/Hb8pvzV/QX9NP1k/ZP9w/3z/iL+T/56/qX+0P77/yf/Uv99 /6j/1P// </data> <key>DisplayGreenGamma</key> <real>1.9799960000000001</real> <key>DisplayGreenPointX</key> <real>0.33209230000000001</real> <key>DisplayGreenPointY</key> <real>0.56909180000000004</real> <key>DisplayProductID</key> <integer>738</integer> <key>DisplayProductName</key> <string>Lenovo LCD</string> <key>DisplayRedGamma</key> <real>2.0399929999999999</real> <key>DisplayRedPointX</key> <real>0.59768679999999996</real> <key>DisplayRedPointY</key> <real>0.33898929999999999</real> <key>DisplayVendorID</key> <integer>12516</integer> <key>DisplayWhitePointX</key> <real>0.31269839999999999</real> <key>DisplayWhitePointY</key> <real>0.32899479999999998</real> <key>scale-resolutions</key> <array> <data> AAAGQAAAA4QAAAAB </data> <data> AAAFVgAAAwAAAAAB </data> <data> AAAFQAAAAvQAAAAB </data> <data> AAAFAAAAAtAAAAAB </data> <data> AAAEcAAAAoAAAAAB </data> <data> AAAEAAAAAwAAAAAB </data> <data> AAADIAAAAlgAAAAB </data> <data> AAACgAAAAeAAAAAB </data> </array> </dict> </plist> Edited March 1, 2016 by Allan Spoiler Code - added Link to comment Share on other sites More sharing options...
Tetonne Posted February 28, 2016 Share Posted February 28, 2016 which next Lenovo T4x0 or X2x0 will be your next hackintosh? Link to comment Share on other sites More sharing options...
tluck Posted February 28, 2016 Share Posted February 28, 2016 (edited) @tetonne - not sure - what are you thinking?! my company changed the options for companied provided laptops - so not happy with the choices at the moment. @oxygen427 i am not sure where you got the Vendor and Prod id? because from your ioreg ... | | | | | "IODisplayEDID" = <00ffffffffffff0030aea340000000000c190104951f1 | | | | | "DisplayProductID" = 16547 | | | | | "DisplayVendorID" = 12462 VendorID=30ae 30ae (hex) = 12462 (dec) ProductID= a3 40 flip => 40a3 40a3 (hex) = 16547 (dec) so folder is DisplayVendorID-30ae file is DisplayProductID-40a3 in the file 1) change the ProductID to 16547 2) change the VendorID to 12462 and add 1920x1080 resolution --- so $ cat DisplayProductID-16547<?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>DisplayBlueGamma</key><real>1.149994</real><key>DisplayBluePointX</key><real>0.1540985</real><key>DisplayBluePointY</key><real>0.089996339999999994</real><key>DisplayGammaChannels</key><integer>3</integer><key>DisplayGammaEntryCount</key><integer>256</integer><key>DisplayGammaEntrySize</key><integer>2</integer><key>DisplayGammaTable</key><data>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</data><key>DisplayGreenGamma</key><real>1.9799960000000001</real><key>DisplayGreenPointX</key><real>0.33209230000000001</real><key>DisplayGreenPointY</key><real>0.56909180000000004</real><key>DisplayProductID</key><integer>16547</integer><key>DisplayProductName</key><string>Lenovo LCD</string><key>DisplayRedGamma</key><real>2.0399929999999999</real><key>DisplayRedPointX</key><real>0.59768679999999996</real><key>DisplayRedPointY</key><real>0.33898929999999999</real><key>DisplayVendorID</key><integer>12462</integer><key>DisplayWhitePointX</key><real>0.31269839999999999</real><key>DisplayWhitePointY</key><real>0.32899479999999998</real><key>scale-resolutions</key><array> <data> AAAHgAAABDgAAAAB </data> <data> AAAGQAAAA4QAAAAB </data> <data> AAAFVgAAAwAAAAAB </data> <data> AAAFQAAAAvQAAAAB </data> <data> AAAFAAAAAtAAAAAB </data> <data> AAAEcAAAAoAAAAAB </data> <data> AAAEAAAAAwAAAAAB </data> <data> AAADIAAAAlgAAAAB </data> <data> AAACgAAAAeAAAAAB </data></array></dict></plist> Edited March 1, 2016 by Allan Spoiler Code - added 1 Link to comment Share on other sites More sharing options...
oxygen427 Posted February 28, 2016 Share Posted February 28, 2016 Thank you sir @tluck Link to comment Share on other sites More sharing options...
karlamba Posted March 1, 2016 Share Posted March 1, 2016 @tluck hi, thanks for your very detailed guide. My T420 works well, but I'm using a nano USB wifi adapter instead of internal wifi adapter, and the internet speed is not very well. I'm planning to replace the stock intel adapter by a broadcom adapter, such as BCM94322HM8L (native OS X support?). Which wifi adapter are you using? Can you give me some selections with good performance like stock intel adapter? artheros wifi is perfect for me, installed modded bios and finally have wifi fully working... all takes not longer than half hour to update modded bios and switch wifi cards... I've bought: AR5BHB92 HP Pavilion DV6-2XXX FVGW6837 it costs me around 10$ in Poland... chears! PS - Guys it is really nice and wonderful that this topic is life for so long time and still there is always something new here... Link to comment Share on other sites More sharing options...
trifero Posted March 2, 2016 Share Posted March 2, 2016 Hello, tluck. Is ir possible to update the new package to an already installed system without any problem? How do you recommend to perform such task? Thank you so much. Link to comment Share on other sites More sharing options...
marcocontra Posted March 2, 2016 Share Posted March 2, 2016 Hi guys! I've a problem. I'm trying DW1520 BCM4322 Wireless AGN Half MINI PCI-E card (chipset Broadcom BCM943224HMS) on my T420 (I know, but it's a wrong purchase..). Everything worked fine for 2 weeks, out of the box. Now suddenly I can't connect to my ADSL router or others networks. I can connect only to a 3g router Huawei, but I have no internet access. What do you think? Is the wifi card broken? Sorry for my bad english. Thank you. Link to comment Share on other sites More sharing options...
tluck Posted March 2, 2016 Share Posted March 2, 2016 @trifero - yes. just follow part 2 of the guide. mount the ESP and update the CLOVER and BOOT directories from the zip. 1 Link to comment Share on other sites More sharing options...
trifero Posted March 2, 2016 Share Posted March 2, 2016 @trifero - yes. just follow part 2 of the guide. mount the ESP and update the CLOVER and BOOT directories from the zip. Thank you so much! On my way! Hi guys! I've a problem. I'm trying DW1520 BCM4322 Wireless AGN Half MINI PCI-E card (chipset Broadcom BCM943224HMS) on my T420 (I know, but it's a wrong purchase..). Everything worked fine for 2 weeks, out of the box. Now suddenly I can't connect to my ADSL router or others networks. I can connect only to a 3g router Huawei, but I have no internet access. What do you think? Is the wifi card broken? Sorry for my bad english. Thank you. Narcocontra, try this. delete all prefered in wifi preferences. Link to comment Share on other sites More sharing options...
marcocontra Posted March 2, 2016 Share Posted March 2, 2016 Thank you so much! On my way! Narcocontra, try this. delete all prefered in wifi preferences. Already done.. nothing change.. I suspect an hw problem, on win10 just the same problem now! Link to comment Share on other sites More sharing options...
trifero Posted March 2, 2016 Share Posted March 2, 2016 Already done.. nothing change.. I suspect an hw problem, on win10 just the same problem now! Really weird.... don´t you have an Usb wifi module, just for try? Link to comment Share on other sites More sharing options...
trifero Posted March 2, 2016 Share Posted March 2, 2016 @trifero - yes. just follow part 2 of the guide. mount the ESP and update the CLOVER and BOOT directories from the zip. All done. Worked like a charm. Link to comment Share on other sites More sharing options...
marcocontra Posted March 2, 2016 Share Posted March 2, 2016 @trifero - Mounting another card (Broadcom BCM94322HM8L) all work perfectly.. I trying to contact the shop for changing the DW1520 in warranty. Thanks for your support! Link to comment Share on other sites More sharing options...
trifero Posted March 2, 2016 Share Posted March 2, 2016 @trifero - Mounting another card (Broadcom BCM94322HM8L) all work perfectly.. I trying to contact the shop for changing the DW1520 in warranty. Thanks for your support! it´s weird, but i have seen that so many times. Since Cheetah. When Os X says no, it´s no. Made me mad so many times. Often, when you disable wifi security (no password) , works like a charm. really don´t know why... Link to comment Share on other sites More sharing options...
parcox Posted March 3, 2016 Share Posted March 3, 2016 Hi all, I'm planning to upgrade my screen to 1600x900. Need an information what to edit here? Clover config.plist and DSDT or anything else? Link to comment Share on other sites More sharing options...
vusun123 Posted March 3, 2016 Share Posted March 3, 2016 Yeah I have the system up and running now, from my internal screen with right resolution. Sound and ethernet work as well now. Only issue, I get a KP after a few minutes. panic(cpu 2 caller 0xffffff7f807ff1df): No HPETs available...CPU(s) configured incorrectly Debugger called: <panic> Backtrace (CPU2), Frame : Return Adress and after that a lot of computer language, which probably is the adress of where it got stuck or something. I'm going to try changing stuff in bios first, turning off hypertheading etc, maybe it works maybe not, I'll post updates.I'm still running original UEFI/BIOS by the way, because I wasn't planning yet on changing my wireless card. I think some things in your DSDT aren't the same after all, but the namechanging thing did work for the rest. Only problem now is that I do not have any knowledge of modifying DSDT's... tluck's DSDT doesn't have the HPET patch, so it's normal to get KP like that. Remind him to patch it Link to comment Share on other sites More sharing options...
tluck Posted March 3, 2016 Share Posted March 3, 2016 @parcox - i recently went through this same procedure. so when you change your screen to 1600x900 it is very important that your change the cable with new inverter too. the inverter is specific to the screen size. the only thing that you will need to change the config.plist file. the DSDT is the same for either size. @vusun123 hmm. distortionmusic posted that note 3 years ago? well anyway the HPET device is patched to add IRQ // tjl-fix HPET likes 4 interupts - change IRQNoFlags () {8,11,14,15} what is missing? Link to comment Share on other sites More sharing options...
trifero Posted March 3, 2016 Share Posted March 3, 2016 Hi all, I'm planning to upgrade my screen to 1600x900. Need an information what to edit here? Clover config.plist and DSDT or anything else? parcox, to update to a 1600x900 it´s unbelievable in usability. I had first a 1.366 x 768 one, and when a I moved to a 1600x900 i really got impressed. Link to comment Share on other sites More sharing options...
trifero Posted March 3, 2016 Share Posted March 3, 2016 I have the possibility of buying a X220 really cheap. I think that it´s easy to install Os X , Based on what i have read. Anyone have one of these? What do you think? Link to comment Share on other sites More sharing options...
tluck Posted March 3, 2016 Share Posted March 3, 2016 @trifero - seems that there are plenty of folks with the X220 - using the exact same stuff - dsdt, config , kexts from the T420 on the X220. pretty much a smaller version of the T420 in essence. Link to comment Share on other sites More sharing options...
trifero Posted March 3, 2016 Share Posted March 3, 2016 @trifero - seems that there are plenty of folks with the X220 - using the exact same stuff - dsdt, config , kexts from the T420 on the X220. pretty much a smaller version of the T420 in essence. Thank you so much, tluck. I think i´m gonna buy it, to take it with me the nights I have to work. It is in really good state and for 145 euros. Link to comment Share on other sites More sharing options...
scoobaspeaz Posted March 4, 2016 Share Posted March 4, 2016 I am new to the hackintosh way of life and I have a T420 here I'd love to do this to. Are there any prebuilt images I could use or does anyone know of a guide I can follow to create an ISO to do this on a system that does not already have Macintosh/Hackintosh installed?I am running Fedora Linux 23 and I do have a Windows 7 vm I run from time to time so any instructions based around building this on those two OS's would be appreciative. Link to comment Share on other sites More sharing options...
trifero Posted March 4, 2016 Share Posted March 4, 2016 Scoobaspeaz, maybe installing a virtual Os X with VirtualBox? Link to comment Share on other sites More sharing options...
Recommended Posts