New
#71
Did you Icon Cache - Rebuild after changing the .dll and restarting?
Jerry
Oh no, I didn't.
Thank you. Now it has changed.
It worked the first time, I reverted from a restore point and now it's not, I did an SFC Scan too :/
I don't know why because on Resource Hacker: 701 from Icon Group is your image
Sorry for bugging you once again Jerry, but can you make a white 32/64 bit one too please?
Here's an alternate method I used, using the icons provided by Apple:
[Read through to the end before proceeding.]
Open the registry editor (type "regedit" in the "Search programs and files" text box at the base of the Start menu). In the Edit menu, open the Find dialogue box and search for "Apple iPhone". If the key you find has a value named "Icon" or "Icons", double click the word "Icon(s)" and, in the dialogue box that pops up, replace the contents of the bottom text box with the following:
for black iPhone 4/4S - "%SystemRoot%\system32\usbaaplrc.dll,-117"
for white iPhone 4/4S - "%SystemRoot%\system32\usbaaplrc.dll,-118"
There are several values to change throughout the registry (five on my machine), and not all of the registry keys have the "Icon(s)" value (don't create values in those keys, just skip them).
Hit the F3 button to continue searching through the registry and, every time you find the "Icon(s)" value in a key, edit it the same way you did above. Continue searching through the registry until a dialogue box pops up that says, "Finished searching through the registry." You'll probably have to reboot before your new icon pops up in "My Computer".
Note that, if you have an old iPhone that did display an icon correctly, you'll find several "Icon(s)" values that are already assigned to "%SystemRoot%\system32\usbaaplrc.dll", but with a different number. Leave those ones alone; only change the ones that don't contain the "usbaaplrc.dll".
Hope this works for you!