t0lte: split off common blobs(originally commited by sbrissen of CyanogenMod)