What is first thing should have to do with Embedded linux [closed]

view full story

http://stackoverflow.com – Hi i'm newbie android programmer in small company and according to my company's upcoming project, i have to program into embedded program. i'm very new at embedded system and linux so i don't know what to do. I have to make a program for upcoming product : 7 inch navigation which has radio, dmb, gps function. I have to make UI with android platform(with some button, image etc) and i have to communicate with other IC and modules I'm pretty sure how to make the UI section but others not.. Should I have to build the linux kernel? I don't know how... Ex) i have to improve the booting speed and h (HowTos)