To unlock the Rock Immortal Inductee trophy in Rock Band 2 you must effectively complete the World Tour mode by completing the last event in Shanghai, featuring an 8 song set list of the game's hardest songs. Complete the event on any difficulty to unlock the Rock Immortal Inductee trophy.