Jump to content
13 posts in this topic

Recommended Posts

  • 1 month later...

It has really retarded limitations. The image has to be compressed by RLE and fit in the space provided in the kernel. Thus no set restrictions.

 

Limitations

BootXChanger will not change the background colour of the boot screen, so the background of your images must be the same (#BFBFBF). This is done so it won't spoil the spinner animation.

For the same reason, there is a limited number of colours your image can use. If your image has too many, it will be reduced and probably look ugly. If this happens, you can try saving the image in GIF or PNG-8 with Photoshop, and making sure it uses 100 colours or less.

On Intel Macs, it's even worse: images have to be compressed to fit in the boot file. If your image is too complex and doesn't fit, BootXChanger will show a message and you won't be able to apply it. Simply put:

 

* You can't change the background colour, it's #BFBFBF

* Use an image with less than 100 colours

* On Intel Macs, use simpler shapes or smaller images

http://namedfork.net/bootxchanger/

 

I just kept on reducing the Res of the Green Mac until it fit. Also keep the number of colors as low as possible.

Link to comment
https://www.insanelymac.com/forum/topic/89613-bootxchanger/#findComment-706449
Share on other sites

  • 4 months later...
  • 3 weeks later...
  • 3 weeks later...

Ok I just found the easiest way to change the boot logo on a hackintosh. So far I have only tried this on my machines but I am hoping that the address are the same.

1.First download BootXchanger and a hexeditor.

2. Set up your boot screen with BootXchanger apply save all of that.

3. Then open up your /System/Library/Coreservices/boot.efi in a hexeditor

4. Then copy your boot file somewhere and open it up with the hexeditor.

5. The image is stored in the boot.efi file at $1cd90 to $1D5EF so select all of that and copy.

6. This is where the paths diverge if you are using Chameleon boot loader copy the hex data to $Cd80 to $D2DF or if you are using boot132 copy the hex data $E440 to $E99F.

7.If you are using a colored image you have to replace the pallet also the pallet in boot.efi is at $1D2F0 up to $1D5EF

8. You have to paste this to in chameleon you have to replace $D2E0 to $D5DF and boot132 $E9A0 to $EC95.

9. Then save and replace either your boot file on / or on your hidden partion make sure the size has not changed otherwise you system won't boot. If the size is the same you might have a borked boot screen but it usually still boots.

 

Thats the quick and dirty of it make sure you either have a boot132 cd or a backup of the boot file so that you can move it back with the osx install cd or once you are in osx. Oh and these values are for 10.5.5 of the boot.efi 1.0.11 of chameleon and 5.1 of bootefi.

Link to comment
https://www.insanelymac.com/forum/topic/89613-bootxchanger/#findComment-951538
Share on other sites

×
×
  • Create New...