Using android hardware parts on an arduino project

Is there anyway to use parts of a broken android phone like bluetooth module, accelerator, gps among others on an arduino project and if so how do i identify the parts on an android motherboard as in is there a database that i can use while doing this and also how to remove the parts
