Init.D implementation [1/2]
The rightfully original author is Jared Rummler (JRummy16)

Change-Id: I98551dc6b35c039da50c4f2b9b12382ce18664db