[Galaxy S III Mini General] t-shock:
I made a guide for i8200 that improves the performance and the battery life. Also make your i8200 looks like 4.4

* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.

Your i8200 must be rooted

Remove system apps:

1. Download the ''System App Remover''

2. Open the app

3. Select the following apps

1. Help
2. Email
3. Google Search
4. ChatOn
5. Chrome
6. Drive
7. Samsung Apps
8. Google Text-to-speech engine
9. Google Play Music
10. Memo
11. Weather Widget
12. Google Play Books
13. Samsung text-to-speech engine
14. Backup
15. POLARIS Office Viewer 5
16. TalkBack
17. Hp print service plugin
18. Samsung hub updater
19. Dual Clock (digital)
20. Samsung Push service
21. ChocoEUKor
22. TouchWiz easy home

4. Press ''Uninstall''

Build.prop Tweaks:

1. Open the ''Root Browser''

2. Go to the system folder

3. Open the build.prop

4. Add these lines at the end of the file

# Performance Tweaks
persist.sys.use_dithering=0 (Ideal for RAM Managment)

# Calling Tweaks (speeds up ringing to the dialed number)
ro.telephony.call_ring.delay=0
ring.delay=0

# Battery Tweaks (allows proper sleep mode of the device, dirtyratio specifies how long data is good for before it is overwritten)
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
ro.vold.umsdirtyratio=20
power.saving.mode=1

# Rendering Tweaks (deals with scrolling, screen gestures, redraws, etc)
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
ro.min_pointer_dur=8
persist.sys.scrollingcache=4
persist.sys.smoothscrollbar=true
windowsmgr.max_events_per_sec=150

# Dalvik Tweaks (tweaks to make dalvik and application loading faster)
dalvik.vm.dexopt-flags=v=n,o=v,u=n,m=y

# Data Tweaks (forces DNS to be Google's Primary and Secondary DNS server, specifies packet size for connections)
net.dns1=8.8.8.8
net.dns2=8.8.4.4
net.tcp.buffersize.default=6144,87380,110208,6144, 16384,110208
net.tcp.buffersize.wifi=62144,524288,1048576,26214 4,524288,1048576
net.tcp.buffersize.lte=262144,524288,3145728,26214 4,524288,3145728
net.tcp.buffersize.hsdpa=6144,262144,1048576,6144, 262144,1048576
net.tcp.buffersize.umts=6144,87380,110208,6144,163 84,110208
net.tcp.buffersize.hspa=6144,87380,262144,6144,163 84,262144
net.tcp.buffersize.gprs=6144,8760,11680,6144,8760, 11680
net.tcp.buffersize.edge=6144,26280,35040,6144,1638 4,35040

# Disable Logging (disables google error reporting, and data reporting (waste of data, waste of battery) )
ro.config.nocheckin=1
profile.force_disable_ulog=1
profiler.force_disable_err_rpt=1

# Misc Tweaks (enables ADB service)
persist.service.adb.enable=1

# Battery Saving Tweaks (increased wifi scanning time for battery saving, handles battery better after disconnections, allows fast dormancy for better battery)
wifi.supplicant_scan_interval=300
ro.mot.eri.losalert.delay=1000
ro.config.hw_fast_dormancy=1
power_supply.wakeup=enable
ro.config.hw_power_saving=1
power.saving.mode=1

# Heapsize Tweaks (heapsize tweaks that specify amount of RAM or memory heapsize is allowed to grow to)
dalvik.vm.heapstartsize=16m
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.heapsize=512m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=2m
dalvik.vm.heapmaxfree=8m

Thanks to @TheLastSidekick

I have removed some lines from the build.prop tweaks that it is not working for i8200

Disable window animation:

1. You have to enable the developer options by pressing very fast the ''Build number'' 5 or 4 times

2. Open the ''Developer Options''

3. Make the window animation scale, transition animation scale, animator duration scale to OFF

4. That's it!!!

Make your phone looks like an KitKat:

1. Download the Xposed Framework and install it

2. Open the app

3. Press ''Framework''

4. Press ''Install/Update''

5. Reboot your phone, by clicking ok

6. Open the app again

7. Go to the ''Download''

8. Press the search button

9. Write ''GravityBox [JB]''

10. Press the Gravity Box app

11. Slide to the ''Version''

12. Press ''Install''

13. Install the app

14. Enable the gravitybox by going to the ''Modules'' selection

15. Tick the gravitybox

16. Reboot

17. Open the GravityBox app

18. Go to the ''Statusbar tweaks''

19. Press the ''Battery settings''

20. Tick the ''Battery percent text''

21. Go back to the ''Statusbar tweaks''

22. Press the ''Statusbar colours''

23. Enable icon colors

24. Select '' Statusbar icon color''

25. Find the white color

26. Press the second box (the second box)

27. Press ''Signal color mode''

28. Select ''Do not apply color''

29. Reboot

30. Download the ''Galaxy Launcher'' from the play store and use it

31. VOILA. Your i8200 looks like an 4.4 android

Screenshots:

http://postimg.org/gallery/1zkpddcyo/

Don't forget to press the ''Thanks'' button.