Hacks News and Development http://www.personal-view.com/talks/categories/hack-development/feed.rss Thu, 25 Apr 24 20:28:18 +0000 Hacks News and Development en-CA Looking for GF6 Firmware Hacks http://www.personal-view.com/talks/discussion/27756/looking-for-gf6-firmware-hacks Sun, 18 Jun 2023 12:09:11 +0000 groundlessfears 27756@/talks/discussions Hopefully one day the GF6 firmware will also be hacked.

]]>
Z-CAM E1 Camera 100 Mbps hack for 4K DCI (fw v0.31) http://www.personal-view.com/talks/discussion/21566/z-cam-e1-camera-100-mbps-hack-for-4k-dci-fw-v0.31 Sun, 17 Feb 2019 21:25:49 +0000 storyboardcreativity 21566@/talks/discussions To apply patch just place "autoexec.asc" script file to your micro-sd card.

THIS PATCH WORKS FOR FIRMWARE VERSION 0.31 ONLY

Scripts you can find here: https://github.com/storyboardcreativity/Z-Camera-E1-Reverse-Engineering

Screenshots with old and new bitrate are attached below.

]]>
HV20 and HV30 firmware hack - Blast from the past http://www.personal-view.com/talks/discussion/16282/hv20-and-hv30-firmware-hack-blast-from-the-past Thu, 05 Jan 2017 03:21:05 +0000 zcream 16282@/talks/discussions I had used the mods by jollyrogerxp many years ago to limit gain and to change NTSC to PAL models. Turns out that the HV20.com site is no longer in existence.

I'd like to upload the hack files for archival purposes.

Links :-

Canon Firmware Decryption Tools

https://github.com/protyposis/CanonCamcorderFirmwareTools

https://protyposis.net/blog/decrypting-canon-camcorder-firmware-updates/#comment-128

From Time Machine :-)

http://web.archive.org/web/20100727174315/http://hv20.com/showthread.php?t=20098

Features:

  • PAL/NTSC region change
  • Zero gain option
  • LCD Flip option

Flip hack firmware tested successfully, available here!

PLEASE NOTE: even if you have region-switched your camera with the other firmware hack, you must use the proper version for your camera. The NTSC version is for original NTSC ('Vixia' & 'iVIS') HV30s, the PAL version is for PAL ('Legria') cams.

LCD Flip Firmware — NTSC Cameras Download link: http://hv20.info/yopu/HV30_Modified_Firmware_v1_1b.zip

LCD Flip Firmware — PAL Cameras Download link: http://hv20.info/yopu/HV30_Modified_..._v1_1b_PAL.zip

Region Change firmware hack is here!

Our fearless leader has agreed to host the 'patched' firmware here at HV20.com. It's here! Follow this link to download:

Region Change Firmware Download link: http://hv20.info/yopu/HV30_Region_Hack_v1_0.zip

WARNINGS: For the moment, these firmware modifications are only known to work on the HV30. Attempting to install either on any other model might well brick your cam. These are non-factory-authorized, use-at-your-own risk, version 1.0 firmware modifications. Installing either may void your warranty. Be sure to carefully read and follow jollyrogerxp's instructions. You will also need to download the "official" HV30 firmware update from Canon.

These hacks may also work with the HV20, however there is a significant risk they may brick the camera. A partially-broken HV20 has been purchased from the hack fund for Jolly to experiment with.

BELOW IS THE OLD STATUS FROM FEB 2010:

Check the main thread, and 5.1) WIKI: http://chdk.wikia.com/wiki/HF10/100_Firmware_Analysis 5.2) WIKI: http://chdk.wikia.com/wiki/HV20 5.3) WIKI: http://chdk.wikia.com/wiki/HV30_Firmware_Analysis

]]>
Panasonic Imgapp web protocol hacks http://www.personal-view.com/talks/discussion/17042/panasonic-imgapp-web-protocol-hacks Mon, 29 May 2017 11:47:13 +0000 Grimor 17042@/talks/discussions Not a hack at all, but really interesting thing.

Have you seen those new features that can be unlocked to some lumix cameras like Gx80 and Lx100 with web browser using the imgapp web protocol? This is the conversation: http://www.eoshd.com/comments/topic/24995-would-you-perhaps-be-interested-in-a-different-gx8085-colour-profile/

This is the web file for the browser: https://drive.google.com/file/d/0B10Ows_xNNgHQXNMLWpkZXNkQUE/view?usp=sharing

In my G80, when Option Availble request is send, this is the camera answer: https://drive.google.com/file/d/0B10Ows_xNNgHR3RDOHdCNUFqLXM/view?usp=sharing

You can see parts like this:

item enable="no" id="menu_item_id_ph_sty_vlog_l" option="detail"/

item enable="no" id="menu_item_id_v_quality_mp4ed_c24p_200mbps"/

Can a simple .html file unlock vlog or higher bitrates for free on Lumix G80?

]]>
Sony Alpha hacks talk http://www.personal-view.com/talks/discussion/12756/sony-alpha-hacks-talk Wed, 08 Apr 2015 06:43:19 +0000 Vitaliy_Kiselev 12756@/talks/discussions All discussion that moved from nex-hack.info site.

Useful info:

ILCE-6000 Level 2 & 3 Service Manual Level 2 and 3 document is available on elecktrotanya.com

]]>
Japanese Panasonic GM5 Hack (DIY?) http://www.personal-view.com/talks/discussion/24136/japanese-panasonic-gm5-hack-diy Fri, 24 Jul 2020 23:20:33 +0000 WiWInd 24136@/talks/discussions Hi Everyone. Recently get Panasonic Lumix DMC-GM5 from Japan for the bird photography. The camera is great, condition is perect, but the only infterface language is Japanese. I've found service mode key-combination: PLAYBACK + Q.MENU + RIGHT ARROW -> Turn on. But even in service mode the is no option to change language.

The quesion is: are there other languages somewhere deep inside the GM5 firmware? Is there any tiny chance to enable it, or add it by firmware hack?

Is there any information available about how famous PTool works? As far as I understand source code is not available? May be I can dedicate spare time to hack it myself, I just need something to start with.

]]>
Good SD Card for GH2 Driftwood MoonT7 170Mbps http://www.personal-view.com/talks/discussion/27309/good-sd-card-for-gh2-driftwood-moont7-170mbps- Sun, 18 Sep 2022 07:20:48 +0000 Anatoli 27309@/talks/discussions Hello, hope you're all doing well.

Since this patches are all a bit dated, I wanted to know if I they would work well on a 170MBps or faster Sand Disk card, like a SanDisk SDXC 64Gb 170MBps or faster.

Thanks in advance

Have a nice weekend

]]>
Sony A7III Language Hack Help http://www.personal-view.com/talks/discussion/19665/sony-a7iii-language-hack-help Tue, 08 May 2018 02:54:04 +0000 saudkh 19665@/talks/discussions I recently purchased a Sony A7III from Japan. and as some of you know, Sony cameras do not have language settings on them, when they are bought from Japan. I am quite competent with the camera (even with it set in a different language) I mainly bought it from here because the price difference was justifiable.

Anyway, I found the amazing guide on this site (https://www.personal-view.com/faqs/sony-hack/languages) to help replace the camera language files. I was able to extract the firmware files (Funny enough Ive tried many versions of the fw-tool and none of them would extract the file, except the GUI one.) the extractor gave me the 4 files, one of which is the FDAT file the contains the actual firmware and as you can imagine the file is encrypted and thats where I am stuck now!

I realize it might be against the rules to ask for this, but any "tips" or direction on how to extract the fdat file would be highly appreciated? the guide says to google but I am afraid my google skills aren't as good as I thought they were. I apologize in advance if this is breaking any rules.

]]>
Ptools link http://www.personal-view.com/talks/discussion/26244/ptools-link Sun, 26 Sep 2021 19:27:08 +0000 agusraharjo 26244@/talks/discussions Ptools link download

]]>
GH2 HACK - 2021 without PTOOLS? http://www.personal-view.com/talks/discussion/26108/gh2-hack-2021-without-ptools Tue, 31 Aug 2021 12:37:01 +0000 camer34 26108@/talks/discussions So the cost of Ptools is stopping me from hacking a GH2 is there anway to do it without ptools? Anyone have any recs?

]]>
Lumix G9 firmware reverse engineering http://www.personal-view.com/talks/discussion/24266/lumix-g9-firmware-reverse-engineering Fri, 14 Aug 2020 08:31:54 +0000 jverbeek 24266@/talks/discussions Hey there, I recently got myself a Lumix G9 and was keen to look into the firmware. I'm hitting a roadblock, but maybe somebody can help me :)

The .bin firmware you can download from Panasonic (https://av.jpn.support.panasonic.com/support/share2/eww/com/dsc/fts/zip/G9___V22.zip) has the "UPD " magic, followed by 8 bytes I couldn't associate, and then what seems like a product identifier "MC471" (MC = mirrorless camera?)

The interesting stuff starts at 0x2EC, where something which looks like a partition table starts. This section is 4884 bytes long (including some padding I believe) and contains 48 partitions which I managed to reverse engineer:

// 92 bytes - index entry of the partition listing struct partitionIndexEntry { char name[12]; // 12 bytes - name of the partition int offsetFile; // 4 bytes - offset in the firmware file int size; // 4 bytes - size of the partition int offsetMemory; // 4 bytes - offset in the memory on the camera int encryption; // 4 bytes - whether the partition is encrypted (0x3) or not (0x2) char checksum[32]; // 32 bytes - SHA-256 checksum of unencrypted partitions? char key[16]; // 16 bytes - encryption key?, if encryption == 0x3 char padding[16]; // 16 bytes - padding };

Reading that in in my custom C tool I've written for this logs out 48 partitions with their offset (in the firmware file, the real data starts at 0x1600) and size. I added automatic dd'ing so I now got 48 .bin files which are the extracted partitions out of the big firmware file. Adding all the sizes of the partitions together is also exactly the size of the original .bin minus the 0x1600/5120 bytes at the beginning which are the headers and partition table. You can download the extracted partition files here: https://drive.google.com/file/d/1P4681aZkRlCUuaiL10nH_En1g70iRLKS/view

Now, they obviously seem to be encrypted, and I haven't been able to figure out how. As you can see I was thinking whether the 16 byte long key in the partition index might be a key, because it's filled with zeros if encryption is 0x2.

This is my progress, I greatly appreciate any hints!

]]>
Z-Cam E2 Hacks Development Started http://www.personal-view.com/talks/discussion/24338/z-cam-e2-hacks-development-started Thu, 27 Aug 2020 01:29:58 +0000 storyboardcreativity 24338@/talks/discussions I've found a stable way to make changes in firmware files for E2 (and even make any changes without full reflashing camera). That's all, folks :)

You can place here any your questions about this.

All detailed technical info during Z-CAM E2 research process will be posted here:

https://github.com/storyboardcreativity/Z-Camera-E2-Reverse-Engineering

Plans section

  • Idea is to cover most if not all cameras in E2 lineup

Issues list

[VK - added structure a little]

]]>
How to remove 30 min recording limit on GH4 http://www.personal-view.com/talks/discussion/24660/how-to-remove-30-min-recording-limit-on-gh4 Wed, 28 Oct 2020 12:37:50 +0000 urza_cc 24660@/talks/discussions Hello good people. Is there a way how to remove the annoying 30 minit recording limit on GH4?

]]>
Nikon Z6/Z7 Service software http://www.personal-view.com/talks/discussion/24538/nikon-z6z7-service-software Sat, 03 Oct 2020 12:28:06 +0000 Leegong 24538@/talks/discussions I hacked Z6/Z7 Service software.

]]>
Development plans http://www.personal-view.com/talks/discussion/4049/development-plans Thu, 26 Jul 2012 03:30:53 +0000 Vitaliy_Kiselev 4049@/talks/discussions I thought it could be good to have topic containing all current hacks development plans :-)

GH1

  • We want to allow to change some of the matrixes

Cameras without manual video modes

  • Introduce manual video. Current idea is to inherit your stills settings upon pressing video record button.

All cameras

  • New round of work considering film modes (or picture modes).
  • Display of hack name in the version information screen.

P.S. Right now, and some time in August I am at the rest. :-)

]]>
Samsung NX300, NX500, NX1 Cameras Hack http://www.personal-view.com/talks/discussion/7404/samsung-nx300-nx500-nx1-cameras-hack Mon, 01 Jul 2013 13:55:36 +0000 Ralph_B 7404@/talks/discussions PV FAQ section, will be updated regularly - http://www.personal-view.com/faqs/start#samsung-hacks-information

Samsung NX500 / NX1 Mods

KS pack page and downloads:

https://www.facebook.com/NXKS2/

Otto team hacks pages:

Firmware format info - https://sites.google.com/site/nxcryptophotography/diy-firmware


Developers menu access information - http://www.personal-view.com/faqs/samsung-hack/developers-menu


Samsung NX300 Open Source Hack

As most of you probably know, Samsung has released the source code for their NX300 camera. This camera produces an amazing picture, as good if not better than the GH2/3.

And here's the link to download the source code:

http://opensource.samsung.com/

Type "NX300" in the search box and you'll go to the download page.

The archive is 2.2 GB and it expands to 4.55 GB with 282,385 files in 16,329 folders. It's massive. I have no idea how to navigate through this thing. I hope somebody more knowledgable will take a look at it. In particular, where is the code for the H264 compression?

]]>
GH2 to super-8 cinema format http://www.personal-view.com/talks/discussion/21676/gh2-to-super-8-cinema-format Thu, 07 Mar 2019 06:39:56 +0000 agaraster 21676@/talks/discussions I'm trying to setup a patch to make the GH2 as similar as possible to a super-8 cinema camera. On the hardware side I have mounted an angenieux 8-68 f1.9 and it's all good with the ex tele mode.

I would like to change the sensor coverage of the MJPG mode, but it's hard for me to find a way.

The patch i'm starting with is flowmotion 2. Sensor coverage is great on ex-tele combined with both "cinema 24P mode" and "HBR" mode. On MJPG and 720p the sensor coverage is smaller than the above, and this is what i'd like to fix.

What I'm trying to achieve, at the end, is a final result of film 3:2 aspect ratio 1920x1280 frame, possibly @24p or 25p.

Any suggestion?

thanks in advance

]]>
Leica Q firmware hacking http://www.personal-view.com/talks/discussion/21558/leica-q-firmware-hacking Sat, 16 Feb 2019 09:59:02 +0000 paorin 21558@/talks/discussions I've started taking a look at the firmware of the Leica Q camera.

After you XOR everything with FF, you end up with something that is like the firmware of Panasonic cameras (UPD format):

UPD is the magic, CAYMN I assume is the codename of the camera, 0316 is the version of the firmware, 0200 the size of the first header, 0312E200 the size of the file without the first header, B5435A78 the checksum.

The firmware contains 22 sections:

  • loader1
  • loader2
  • loader3
  • program
  • storage
  • postboot1
  • postboot2
  • postboot3
  • postboot4
  • postboot5
  • dram_sleep
  • eep_ow_a
  • eep_ow_b
  • eep_adjfix
  • history
  • music
  • osdover
  • osddata
  • koutei_kao
  • eep_net_a
  • eep_net_b
  • welcom_fs

18 of which are encrypted. I haven't been able yet to figure out what encryption they use and how to decrypt them, hence this post.

There's an index section right after the second UPD header: I have figured out that:

  • the first 12 bytes are the name of the section
  • the next 4 bytes are the offset in the file
  • the next 4 bytes are the size (I deduce there is no compression because the size corresponds to the size in this file)
  • the next 4 bytes are the offset in memory
  • the next 4 bytes are 02 if the section is not encrypted, 03 if encrypted
  • the next 32 bytes are the SHA-256 checksum of the unencrypted section (the reason I came to this conclusion is that, since there are some sections that are unencrypted, I can see that their SHA-256 is equal to this)
  • the next 16 bytes are some key (or initial vector) to decrypt the section (sections that are not encrypted have 0s)
  • the last 16 bytes are 0s

By just applying AES-128 ECB decryption with the 16 bytes that are a key, I don't get to decrypt the sections.

I have also noticed that right before this UPD header there is a section starting with "leica" that contains 64 bytes that I cannot relate to any checksums: so maybe the encryption method combines those with the 16 bytes of each section in the index.

Has any of you encountered anything similar in the firmware of other cameras? Any hints about how to proceed in order to decrypt the 18 encrypted sections?

]]>
Panasonic GH2 Hack - PTool Error message opening Firmware V12 file http://www.personal-view.com/talks/discussion/20351/panasonic-gh2-hack-ptool-error-message-opening-firmware-v12-file Thu, 30 Aug 2018 09:14:07 +0000 laru1977 20351@/talks/discussions Hi everybody,

I am new here. I just bought an used GH2 in good condition. As the firmware on it is 1.0 (body) and I anyway wanted to try a hack, I just followed the instructions, downloaded latest firmware (1.2.) and the flowmotion hack. All in the same folder as PTool as well. Now PTool gives me the following message after selecting the Firmware GH2__V12file: "wrong file or trying to use already patched file".

No clue what is wrong and how to go ahead. Would be great to get some help here, thank you !

Best Lars

]]>
Panasonic GH1 firmware research, testing http://www.personal-view.com/talks/discussion/8601/panasonic-gh1-firmware-research-testing Wed, 30 Oct 2013 09:15:54 +0000 humpman 8601@/talks/discussions i'm looking for constants in the encoder of gh1 to stabilize and improve image qualaty. One of my targets is get stable gop1 settings. I did tons tests and i tired to do this work alone. So i need testers, if someone still want improve gh1 qualaty and want to help in testing, please send me PM. I have found some new settings, i list it below.

  • QP step sizes table.
  • Scaling tables just like in GH2.
  • Min and Max QP.
  • All intra turner.
  • I-frame or somelike limit constant.
  • Min frame size limit(works incorrectly)

Main problem is i can't control min bitrate, for example when shooting deep black scenes. There is steel error out after 3 sec shooting in such scenes. There is min frame size limit, i guess, i have found. But it's just increases last frame in 1-sec sequence. So need more and more testing.

]]>
Official TZ10 Hack Project Discussion http://www.personal-view.com/talks/discussion/15/official-tz10-hack-project-discussion Mon, 18 Apr 2011 16:49:38 +0000 Vitaliy_Kiselev 15@/talks/discussions This is dedicated topic about TZ10 hack project.

Short info:

1. TZ10 is very good, compact camera, with manual controls in photo mode. Has 12x zoom, GPS.

2. It was first target in our new dumping approach.

Short FAQ:

Q. Can you tell us TZ10 dumping status, was it success or not?
A. We completely dumped TZ10 firmware.

Q. Does this mean that you'll distribute dumped firmware?
A. Certainy no. And we do not need this.

Q. How it'll be possible to hack TZ10 in this case?
A. We reversed TZ10 encryption and will use public TZ10 firmware.

Q. Can this info be applied to GH2?
A. Unfortunately, no. GH2 uses different encryption (most probably) or different encryption key, so we need to dump it separately.

More info will follow shortly.]]>
Official GF2 hack development topic http://www.personal-view.com/talks/discussion/1732/official-gf2-hack-development-topic Wed, 14 Dec 2011 09:04:33 +0000 Vitaliy_Kiselev 1732@/talks/discussions
Right now it'll be closed. I'll open it after I get dumping results in about a week.]]>
PTool for Panasonic FZ80/FZ82? http://www.personal-view.com/talks/discussion/17627/ptool-for-panasonic-fz80fz82 Mon, 28 Aug 2017 13:14:06 +0000 RogerG 17627@/talks/discussions I was especially disappointed to find that the FZ80 does not allow live output via HDMI or other.

Is it possible PTool could included compatibility for these models in the future?

]]>
Official GX1 hack development topic http://www.personal-view.com/talks/discussion/2902/official-gx1-hack-development-topic Tue, 17 Apr 2012 06:40:07 +0000 Vitaliy_Kiselev 2902@/talks/discussions I got the dump. Initially all looks pretty good.

I hope to start to work on hack soon.

]]>
PTool v3.66d public beta topic http://www.personal-view.com/talks/discussion/3964/ptool-v3.66d-public-beta-topic Thu, 19 Jul 2012 00:46:37 +0000 Vitaliy_Kiselev 3964@/talks/discussions PTool v3.66d public beta released

https://www.personal-view.com/faqs/gh2-hack/ptool-software


  1. You'll need to download firmware from http://panasonic.jp/support/global/cs/dsc/download/fts/index2.html

  2. StreamParser by Chris Brandin as help tool to analyse AVCHD streams - https://www.personal-view.com/faqs/gh2-hack/ptool-software

    Other good idea is also use trial version of Elecard StremEye - http://www.elecard.com/en/download/products.html

  3. Remember that Testers section patches are for testers. Use simple bitrate patches.

  4. How can I make encoder hold better in low detailed scenes? Use Auto Quantizer patches.

  5. How to update firmware:

    • Load your camera firmware, see 1. how to get it.
    • Check all necessary patches, Version increment must be always checked.
    • Save firmware. Just change last digit to any number you want.
    • Copy firmware to root of SD card. Fully charge you battery. Do not even attempt to use AC coupler!
    • Power off your camera if it was on.
    • Power on camera. After this press (not hold) green play button.
    • You'll see hourglass and prompt to update.
    • Press down arrow and after this Menu/set.
    • Wait until upgrade will be completed.
  6. How to provide reports in this topic?

    • Post here only problems and questions about new patches. For all else we have special topics.
    • Use systematic approach (one-two changes at a time with careful thinking).
    • Shift-Click on round button in PTool to save your particular settings.
    • Attach here settings with detailed observation + MediaInfo screenshot + StreamParser screenshot in case of troubles.

7. Read FAQs at http://www.personal-view.com/faqs

8-999. Reserved.

]]>
Official StreamParser topic http://www.personal-view.com/talks/discussion/370/official-streamparser-topic Mon, 11 Jul 2011 15:27:52 +0000 cbrandin 370@/talks/discussions
Remember to uninstall any old versions of StreamParser first.

Chris
]]>
A7Rii - need to control continuous mode 2 exposures only http://www.personal-view.com/talks/discussion/16137/a7rii-need-to-control-continuous-mode-2-exposures-only Sun, 04 Dec 2016 06:37:38 +0000 BenjyvC 16137@/talks/discussions I have a need to control the number of exposures fired in quick succession, whether via bracketing or continuous mode, would pay for a hack to control the following action: shutter release held causes two, not three, exposures to fire in the quickest succession the camera is capable of. I can live with the two exposures being bracketed, doesn't have to be identical. I see no route to control this in camera or with a remote, correct me if I'm wrong. Many thanks.

]]>
Firmware dumping? http://www.personal-view.com/talks/discussion/13068/firmware-dumping Thu, 28 May 2015 14:05:00 +0000 fght 13068@/talks/discussions Hi, did anyone ever post info about how to dump firmware from Panasonic cameras? I'd like to assist in the dumping/decryption of one of the as-yet-unsupported models but cannot find information as to how dumping was actually done.

]]>
what makes spanning work in GH2? http://www.personal-view.com/talks/discussion/15306/what-makes-spanning-work-in-gh2 Sat, 02 Jul 2016 07:34:34 +0000 apefos 15306@/talks/discussions Please share your knowledge and experience.

Which patches do spanning in 24p , hbr30p and 720p60?

What settings in ini file makes spanning work?

Thanks!

]]>
GH2 prest color grade http://www.personal-view.com/talks/discussion/15287/gh2-prest-color-grade Tue, 28 Jun 2016 03:19:42 +0000 Jessy 15287@/talks/discussions Excuse me a question, for my GH2 with Flowmotion V2 you look at my file attachment, and according to you is fine as I set? I mean then apply for mounting the color grade film style.

Or do you recommend to change the presets? They told me with flow motion v2 should not then into the PC mounting apply the LUT cinemas because they are already applied flow of motion and then risvhia to ruin the colors, and all this true? thank you

]]>