Skip to content
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.

G9 support? #9

Open
META-DREAMER opened this issue Apr 30, 2020 · 9 comments
Open

G9 support? #9

META-DREAMER opened this issue Apr 30, 2020 · 9 comments

Comments

@META-DREAMER
Copy link

Any chance this could support the Lumix G9?

@IdrisTheDragon
Copy link

Give it a try and see if it will, if not you'd have to capture a few exchanges between the imageapp and camera and see what API requests the app is making to the camera. From this it would be possible to reverse engineer support from it.

@Ramulin
Copy link

Ramulin commented May 6, 2020

@IdrisTheDragon - Which packet capture methods do you typically use? None of the Android packet capture apps I've seen so far look convincingly reputable.

@IdrisTheDragon
Copy link

I used this one when I was playing about with it.

https://play.google.com/store/apps/details?id=app.greyshirts.sslcapture

@peci1
Copy link
Owner

peci1 commented May 6, 2020

If you have a more capable router running Linux or openwrt, you can try installing tshark and capturing via that one.

@peci1
Copy link
Owner

peci1 commented May 6, 2020

Or you can try to set your computer as a hotspot, connect the camera to the hotspot and run packet capture on it. However, I'm not sure how easy it is to capture hotspot devices in wireshark, I'd expect some quirks.

@IdrisTheDragon
Copy link

IdrisTheDragon commented May 6, 2020

When I was playing about with capturing data between my G7 and lumix app, I did try using wireshark initially with some success. My main issue when using wireshark directly was trying to filter the packets on the network to only the ones between the camera and lumix app. Wireshark is powerful and definitely the recommended reputable tool, I should have mentioned it in my response earlier. The app linked above I found had a nicer UI, very easy to filter by app and could export in a format that wireshark could understand, which is why I thought of it first and I used it in the end over wireshark. Whether it's reputable is unknown.

@Ramulin
Copy link

Ramulin commented May 9, 2020

I'd like to push some small changes. Can you give me permission to create branches and issue pull requests for this repo?

@IdrisTheDragon
Copy link

IdrisTheDragon commented May 9, 2020

The way to contribute to most projects on GitHub, is you create your own fork of the project, create a branch in the fork, commit your code to your branch in the fork, then you can create a pull request back into the master repository when it's ready. Link any issues it relates to in the PR. Then the pull request can be reviewed by project owner before being merged, and is much safer and easier than giving out permissions.

@Ramulin
Copy link

Ramulin commented May 9, 2020

Will do.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants