Lenovo’s been playing coy with the A1-07, giving us little to go on since we first caught wind of it at the FCC last month. Well, it appears it’s time to ditch those Blurrycam photos for some real-deal promo stills, because this mysterious slate quietly made its debut in China earlier this week — and from the looks of things, it’s already got its mind set on a vacation. Along with a smattering of photographs that picture the slab kicking it seaside, the official LePad A1-07 page shows off some familiar looking specs. As we’d previously heard, this LePad sports a 7-inch, 1024 x 600 display and a microSD slot. Unfortunately, our instincts were also right about the A1-07 lacking Honeycomb; this one’s running Android 2.3. What’s more, it packs a 1GHz TI OMAP3622 processor — not the OMAP3621 previously reported — 512MB of RAM, 16GB of storage, front and back-facing cameras, and a micro-USB port. The LePad A1-07 will set our friends in China back