Como tirar screenshot de um smartphone Android sem usar o DDMS

Estava querendo tirar screenshot ( printscreen ) do meu smartphone (LG P698F), mas não tenho o ddms instalado e estava com preguiça de instalar, então pesquisei e encontrei uma nova forma de fazer isso, usando esta dica:

http://stackoverflow.com/questions/2807070/screenshot-of-the-nexus-one-from-adb

No meu caso tive que mudar a resolução de 480×800 para 320×480, então os comandos ficaram assim:

$ adb pull /dev/graphics/fb0 fb0
$ dd bs=1920 count=320 if=fb0 of=fb0b
$ ffmpeg -vframes 1 -vcodec rawvideo -f rawvideo -pix_fmt rgb565 -s 320x480 -i fb0 -f image2 -vcodec png image.png
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s