1.support specify patch-id, build-id and sanity check 2.simplify script and put it into libcare devel package (cherry picked from commit a5aa48f473e6f9edca99c0316798f2180055421a)