Hi Nikes,
You don't have to worry much about the hardware stuff and also the linux part of the Android.
As developer's we will be mostly concentrating in developing applications and dealing with all the API provided
by Android.
If we find we can add something/ a bug then we can post it in the Google Android Develor Forum.
Now with all these good books avaliable around will make learning more intersting and easy!!!
Regards,
Darshan.