Update & add patches

Change-Id: I38c7c74b2f5983ec300e6b3a4769d4946ad1e7c8