What is Init.d?
Here is the stock kernel Init.d support for Samsung Galaxy Core 2 SM-G355H
What is needed :
The ramdisk init.rc have new service usrinit :
service sysinit /system/bin/logwrapper /system/xbin/busybox run-parts /system/etc/init.d disabled oneshot
First it set the scripts permissions in /system/etc/init.d as executable, and then the run-parts launch them all.
How to :
Update - [Updated]init.d_by_Dhruvit_G355H.zip
After the boot check the file /data/Test.log and check if the installation succeeded.
Backup your kernel ( Boot ) first and then test it !
Feel free to post some. Hit thanks if it works !