One of the many new changes in update 1.2 was the ability to raise affection with your ship droid. Your droid prefers cultural artifact gifts. He also likes technology, luxury, and republic/imperial.
Bonus Tip: Don’t forget about the companion gifts vendor located on the Fleet. You can buy your cultural artifact gifts from there. I saw one estimate that it would take around 33,000 credits worth of rank 5 cultural artifact gifts to raise your droid to full affection.