@yifanlu: have you seen these photos yet:
http://www.anandtech.com/show/5159/a...ouch-3g-review
@ramirami: that device looks like it uses logic levels for 3.3v and 5v TTL (3.3v and 5v TTL use the same logic levels). Different logic levels are used for 2.5v and 1.8v TTL, like used in the newer kindles. It might still work, but no guarantees.