Get Unity3D Black/Dark/Pro Editor UI Skin on Windows and MacOS

I haven’t posted in a while, so today I decided to post a quick tutorial on how to get dark/black (Pro Editor UI Skin) skin in Unity 3d under Windows and Mac OS.

Last updated: 15.10.2017 (19:51 uk time):

Added:

  • Unity 2017.1.2p1(mac).zip

 

Windows version

 

UniPatcher for all windows versions:

UniPatcher_v2017.6.exe.zip

 

Please back-up your old Unity_lic.ulf file, just in case you want to work with 2017.1.xxx (eg: rename it… “Unity_lic.ulf.old“).
There is no need to back-up licenses previous to v2017.

This new version caters for the new licensing system for 2017.2+ and the old licensing. It will correctly handle v4, v5 and both v2017 versions of unity.

 

Patcher changelog:
Patcher now self-checks if it has been “Run as administrator“. It prompts the user if it has not been.
A license key is now randomly auto-generated at the start, and still allows you to regenerate more [one less click for you].
The patcher just asks for the location of the executable, and no longer asks for which version you want to patch.
It works out the version of the selected *.exe and patches it accordingly.
All v4.x.x and v5.x.x releases are handled.
Tested on v4.6.9p2(x32), v5.2.3p2(x64) and v5.3.0f4(x64).
The PATCH button can only be pressed is a valid executable is found within your chosen folder.
This patcher now creates a U*i*y.exe.bak (backup of the the original exe) prior to patching. Useful for those wishing to build a release game/app with the untouched editor.

 

Latest MacOS Patched Versions


Stable releases (f)  – Patches releases (p) – Beta releases (b)


Version 5.6:

f: Unity v5.6.3f1(mac).zip

p: Unity v5.6.3p3(mac).zip

 

Version: 2017.1:

f: Unity 2017.1.2f1(mac).zip

p: Unity 2017.1.2p1(mac).zip

 

Version: 2017.2:

f: Unity 2017.2.0f3(mac).zip (RTM)

b: Unity 2017.2.0b11(mac).zip

 

Version: 2017.3:

b: Unity 2017.3.0b4(mac).zip


————————————————————-
How to use the patched unity and .ulf file(s) for MAC.
————————————————————-

First – the patched unity file:
1. Go to -> Applications ->  Unity folder
2. Right-click Unity, and select Open Package Contents
3. Contents -> MacOS
4. Backup your Unity file (you can rename it)
5. Copy and paste the patched Unity from the downloaded zip-file into the MacOS folder.

Now the .ulf file
1. Go to -> Computer -> Library -> Application Support -> Unity
2. Backup your files .ulf file/s
3. Copy and paste the patched .ulf from the downloaded zip-file into that folder.


Old MacOS Patched Builds Versions

 

Version 5.6:

f: Unity v5.6.3f1(mac).zip

p: Unity v5.6.2p4(mac).zip

p: Unity v5.6.3p2(mac).zip


Version: 2017.1:

f: Unity 2017.1.0f3(mac).zip

f: Unity 2017.1.1f1(mac).zip

p: Unity 2017.1.0p5(mac).zip

p: Unity 2017.1.1p1(mac).zip

p: Unity 2017.1.1p2(mac).zip

p: Unity 2017.1.1p3(mac).zip

p: Unity 2017.1.1p4(mac).zip

 


Version: 2017.2:

f: Unity 2017.2.0f1(mac).zip

f: Unity 2017.2.0f2(mac).zip

b: Unity 2017.2.0b8(mac).zip

b: Unity v2017.2.0b9(mac).zip

b: Unity 2017.2.0b10(mac).zip

 

 

Version: 2017.3:

b: Unity 2017.3.0b1(mac).zip

b: Unity 2017.3.0b2(mac).zip

b: Unity 2017.3.0b3(mac).zip


Stable releases (f)  – Patches releases (p) – Beta releases (b)


 

OLD Method

p.s. Probably won’t work anymore in the new builds,  please use the method above!

Windows

 

Method 1

1 . Use Hex Editor (HexEdit,HxD, etc)

2. Open Unity.exe in hex editor

3. Search for these bytes:

00 84 C0 74 08

edit them to:

00 84 C0 75 08

(these bytes are for Unity3d v5.2.0f3)

4. Save and Enjoy.

 

Method 2

  1. Use x64dbg
  2. Open x64dbg, choose from the File menu Open and select “Unity.exe
  3. Click “Symbol” Tab
  4. Select (one click) on “Unity.exe” from the list
  5. Search bar in the middle/bottom, type “getskinidx
  6. Double-click on what comes up
  7. Double click on whatever the JNZ/JNE line is
  8. Change those first three letters to simply “JE
  9. Right-click “Patch
  10. Save and enjoy

p.s. source persia forum.

p.s.2 other versions of Unity3D

 Unity 5.4

Find:

E8 5F 50 13 00 84 C0 74 03

Replace:

E8 5F 50 13 00 84 C0 75 03

 

Unity v5.6.0b8

Find:
74 02 8B 13 89 D0 5B C3

Replace

75 02 8B 13 89 D0 5B C3

 

Mac OS

1. Go to your “application folder” then /unity/Unity.app
2. Then do a right click on Unity.app and choose: Show package content
3. Go to Contents/MacOS/Unity
4. Copy the unity file to your desktop
5. Open the unity file which is on your desktop with a hex editor (you can use iHex)
6. Search for

5A 00 84 C0 74 03

and replace it with

5A 00 84 C0 75 03

(these bytes are for Unity3d v5.6.)

7. Save it
8. Then copy  the file from desktop and paste it back to /Applications/Unity/Unity.app/Contents/MacOS/ – (need to override the file)
9. Start Unity3d and Enjoy

p.s. other versions of Unity3D:

v5.1.*
Find
10 00 84 C0 74 04
Replace
10 00 84 C0 75 04

v5.2.*
Find
1B 00 84 C0 74 08
Replace
1B 00 84 C0 75 08

v5.3.*
Find
12 00 84 C0 74 03
Replace
12 00 84 C0 75 03

v5.4.*
Find
13 00 84 C0 74 03
Replace
13 00 84 C0 75 03

v5.5.*
Find
4F 00 84 C0 74 03
Replace
4F 00 84 C0 75 03

v5.6.*
Find
5A 00 84 C0 74 03
Replace
5A 00 84 C0 75 03

source: cgp

Tweet about this on TwitterShare on Facebook1Share on Google+0Pin on Pinterest2

beBoss

Живота е като терена или ставаш силен, блокираш, сваляш и оцеляваш или се отказваш, падаш и си заминаваш ! beBoss™

  • Thomas Maw

    You sir are a legend! Worked like a charm! My eyes thank you XD

  • Mèo Điên

    How about Unity 2017.1?

    • Blck Hrtzz

      Search for this “00 84 C0 74” and replace with “00 84 C0 75”. 🙂

    • beBoss

      Sorry, i was really busy lately..
      I am going to update the tutorial in an hour or two. And will keep it updated as much as I can.

    • oOPHINOo

      Unity 2017.1 OSX isn’t changing colour with this new patch. Any idea why it would not work?

      • beBoss

        It’s not changing the colour or it’s not the pro version at all? And Are you sure that you have done everything right, mean followed the steps and have patched the right version of the software? Every patch is for specific build 🙂

  • disqus_wd1u1LxpPN

    Can’t seem to get the hex working with 5.6.3p1. Any advice?

    • beBoss

      If you are using windows version, use the patcher. I mac’s one then download the patched files.

  • Geoffrey Hendrikx

    What about 2017.2.0b11?

    • beBoss

      Mac version? There is already posted link about 2017.2.0b11:
      Unity 2017.2.0b11(mac).zip

      • Geoffrey Hendrikx

        windows version

        • beBoss

          “UniPatcher_v2017.6” should work.
          if still have problem, try with “Manual activation” and load last licence version of the mac version.

  • SUNIL KUMAR

    Sir
    In Unity 5.4. I am able to Remove Splash Image Please Suggest

  • SUNIL KUMAR

    Sir Another Request Please
    Camtasia 9 Crack for mac OS

    • beBoss

      There isn’t Camtasia 9 for macOS

  • Manzoor AHMAD

    Bro Unity patch for Window for Unit 2017 not download …….

    • beBoss

      It’s working.
      When the page opens you will see a big orange button that says “Download now”, and when you click it the download process start straight away. 😉