added hardware info, added tweaks from crespo,cyanmobile