New
#171
I can make a separate tutorial then, but it will not cover how to create the animation.
Joakim
I can make a separate tutorial then, but it will not cover how to create the animation.
Joakim
I apologize. Bad day yesterday. Sorry mate. I made progress with the signing the files but I stupidly didn't hang the boot animation properly so it's jst the text and no animation. But it's working.
In depth description of process found here; https://www.sevenforums.com/customiza...ndows-7-a.html
its completely fine man
ive had those days where i just wanna throw my compouter out a window!
just checked it out its pretty awesome
we beat Microsoft ridiclous security measures
waits for Windows 7 SP1 T_T
like i said in the other post this is NOT ready for release
thanks for all your contribution's, Joakim
but we need to find a programmer that can wrap all this complex stuff into a program to do this
First, what is the x86_64 problem? That needs to be solved.
Second, I really have been meaning to work on this program however its been crunch time at work recently which means I have been busy and exhausted. I have many of the components done just need to make a GUI and put them together.
I have:
- A resource updating command line program that I can easily re-use the core class from for extracting and saving the resource into bootres.dll
- I have looked at the wimgapi.dll API for making a custom program that can do the extraction / generation of WIM files
- I have made a command-line program that takes images as frames and 'compiles' them into the special really long BMP
- The signing is still kinda lacking (I have almost-working batch scripts and made a non-functional GUI)
So maybe this weekend I will have some time to start putting this all together.
Do you know if "your" animation format will not crash the system? If you send me a sample bitmap I could easily test it (on x86).
Anyways, would be interesting to see what you've done when it's finished.
Joakim
I am simply making a program that does the same thing as your outline, its just will (hopefully) be a very simple idiot-proof application that does all the steps of making the animation, making the WIM, integrating it into the bootres.dll, and fixing the signing.
I started working on the program and so far I have completed a basic fully-functional GUI that successfully repacks bootres.dll with a new activity.bmp using the WIM API. It needs a bit more work, but hopefully this weekend I will have finished an alpha version that does not do signing but does everything else. I'll then post it here for you guys to check out.
I realized why this probably didn't work on x86_64. Your certificate-table clearing trick is x86 only! The PE header is a different size on x86_64.
On x86 the certificate table pointer is 0x98 bytes after the start of the header
On x86_64 it is 0xA8 (I believe, there are 16 extra bytes in the 64-bit header I think)