Some of you are having trouble because you are getting an error message that the loading.bmp cannot be loaded and is therefore exiting the application. Yurbuh Tuggly came up with the solution.
480_272 refers to the resolution. If you have a different resolution, use that folder instead. "Instead of messing with data/branding.zip, you could try making a folder in the root, "ui_igo8", in that a folder "480_272", in that a folder "night." Put the loading.bmp (and exiting.bmp if you use one) in the 480_272 folder and the night folder.
If iGo8 operates like Primo 1.x or 2, it will use the ui_igo8 (ui_igo9 for Primo) folder for those images first before data or branding.zip. You can just delete any other loading.bmp's in the data and branding zip files (using Winrar) from the ui_igo8 folder. Uncompressing, then recompressing either data.zip or branding.zip never works." The resolution of 480_272 is an example only. Yours may be different.
IMPORTANT: Make sure that the picture you want to use is re-sized to your resolution. Make sure that you save it in a .bmp format. Make sure that you name it [re-name it] "loading.bmp."
Just want to add: If your Primo program does not have a separate folder called "ui_igo9", then create one. Go to "data.zip", unrar it using Winrar, go to "ui_igo9" folder inside of the data.zip, select your resolution folder, paste it into the separate new "ui_igo9" folder you created, inside of the resolution folder you just pasted create a folder called "night". Then follow all of Yurbuh Tuggly's guidance above.