Author Topic: Add nVidia, ATI vbios byte patching to Chameleon  (Read 8998 times)

0 Members and 1 Guest are viewing this topic.

Ahmad

  • Entrant
  • Posts: 7
Add nVidia, ATI vbios byte patching to Chameleon
« on: February 05, 2013, 06:49:27 PM »
I would like to suggest that you add vbios byte patching to the chameleon bootloader to allow users to get full resolution in chameleon GUI and during boot.

This feature is already available in in clover EFI and so I thought it would come in handy to users wanting to get native resolution during boot.

For example I have to patch the vbios of my GT210 as follows:

Quote
<key>PatchVBiosBytes</key>
                         <dict>
                                         <key>0</key>
                                         <dict>
                                                         <key>Find</key>
                                                         <data>NC0nKJAroL+cj5a5jh8AAAA=</data>
                                                         <key>Replace</key>
                                                         <data>Fg7vn4/9AmM7N8/rQADBJAI=</data>
                                         </dict>
                                         <key>1</key>
                                         <dict>
                                                         <key>Find</key>
                                                         <data>KAAZACgYCAgF</data>
                                                         <key>Replace</key>
                                                         <data>gAc4BPBCEAcF</data>
                                         </dict>
                                         <key>2</key>
                                         <dict>
                                                         <key>Find</key>
                                                         <data>gg8DAQAACAQUAAAIFw==</data>
                                                         <key>Replace</key>
                                                         <data>TQEDTQEIASDAA///IA==</data>
                                         </dict>
                                         <key>3</key>
                                         <dict>
                                                         <key>Find</key>
                                                         <data>QAa6sAQ=</data>
                                                         <key>Replace</key>
                                                         <data>gAe6OAQ=</data>
                                         </dict>
                         </dict>

This allows my monitor to run at full resolution in VESA mode ie. 1920x1080 in both clover and during boot.