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 ¥2,500 (about $390), but Lenovo’s not giving up US details just yet. Perhaps we’ll see this 7-incher on the other side of its late summer vacay, but until then, check out its beach body in the gallery below.