Part 2 of Hacking my Sony A6000 Camera

742 words4 min read

Download audio
Sony a6000
Sony a6000

Introduction

Sony A6000/A6400 series: Part 1: Modernization · Part 2 (this post) · Part 3: Tethered Raspberry Pi · Research & Community Resources

This is a smaller continuation of the previous blog post on hacking the Sony A6000 camera (come back for more updates).

Early release

Get the full field guide

Pages from the Sony A6000 and A6400 Hacking Guide: the cover, the chapter 1 hack matrix, and the chapter 7 burst merge walkthrough

The free apps, the USB-C battery hack and the FTP uploader from this post all made it into my field guide for the A6000 and A6400, along with what I learned since.

  • Timelapse on both bodies: the A6400’s built-in menu, and app or trigger options for the A6000
  • Power options compared: the AC-PW20 dummy battery, battery grips and power banks, with the real charge math
  • The discontinued PlayMemories apps, and where the archived copies live now that Sony’s store is gone
  • Only in the guide: the chapter 2 firmware backup and risk notes, and a troubleshooting index for the errors people hit most, like “No Tweaks found” and the A6400 dropping into charging mode

It launched at $39. During the early release it’s $19, or $14 if you tick the box promising to send me feedback after you’ve tried it (honor system). It’s a 25-page PDF, emailed as soon as you pay.

Get the guide for $19

Full disclosure: this is my own guide, and the money comes to me. If it doesn’t help you, reply to the delivery email within 30 days and I’ll refund you. Some of the mods in it are irreversible, so read the risk notes before you start.

Free Apps

To install time-lapse and an FTP Uploader with some additional hacks, this open source project was awesome https://github.com/ma1co/Sony-PMCA-RE. Download the executable from the releases, then it will provide you on the applications to install. I would also recommend the OpenMemories:Tweaks app as it allows changing some limits on the camera.

USB-C Battery Hack

Batteries drain very quickly with this camera. The stock battery is around 1020mAh. Swapping out batteries is common and tedious. Getting usb-c versions of them helps with charging on the go but it’s still annoying with cables.

After a bit of hacking the power adapter version of this, I bundled everything up into a single battery shell with a usb-c female tail. Nothing clever here other than taking apart the usb 5v to 8v adapter then adding that to the shell with a usb-c input. The idea here is to use a large battery bank when taking very long time-lapse. Bulding a battery pack on the bottom is the next idea. Here is the build for the power adapter.

Battery Hack Gear

GearPurposeBuy
USB-C NP-FW50 batteriesRechargeable on-the-go batteriesAmazon
AC-PW20 power adapterDummy battery, cannibalized for the shellAmazon
USB-C female tailInput for the external battery bankAmazon
Anker USB-C SD card readerFast on-the-go card dumpsAmazon

Data Transfers Hurdles

A follow up from my previous post.

Using a Card Reader

On the go, I keep this card reader near the camera bag. It allows for the sd card to plugged into the computer or phone in a small package. Sometimes I just need a few pictures on my phone to edit and send. All the other files get dumped.

Using the FTP uploader within the camera

This idea of using the FTP uploader is great but it’s very slow… 70 files in 13 minutes at full resolution JPEG files. If there is not a lot pictures this makes sense but typically taking the sd card out and data dumping is going to be much quicker still.

Using the FTP uploader app mentioned above, i use this bit of python code to dump it into directory that i care about.

python -m pyftpdlib -u USER -P PASS -w

Reference to this command. https://stackoverflow.com/questions/4994638/one-line-ftp-server-in-python