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?
Hello everyone, in a few days I'll have my new flaming NX 300 :-) I think it's a great camera; video, to my eyes, is at least on par with pana GH2/GH3, even with its default codec compression; so I think this toy has a great potential to shine. Is someone starting to work on a firmware hack like the great work Vitaliy_Kiselev & Co have done for pana? I would like to try for myself, I'm an electronic engineer and I'm good enough on programming (a little of assembly code programming done on PICmicro, C, C++ and Java programming) but I've zero experience on this specific hacking firmware argument. If someone can give me some reading to start from, maybe I can try, with the collaboration of someone else interested on this topic, to start to do something.
Gaetano from Italy
I share your pain. At the very least, one should be able to compile the code from the archive into a working firmware that the camera can actually run. But there is no instruction on how to do that. Making changes is out of the question until one can do this most basic task.
Vitaliy_Kiselev where are you? :-DD
There are build and install guides for the firmware on the samsung webpage. Just on the right side.
There are build and install guides for the firmware on the samsung webpage. Just on the right side.
Did you make suitable firmware using them?
More useful links at
NX300 firmware hack to remove video recording limitations
http://www.dpreview.com/forums/post/56754944
https://mega.nz/#!kABT1IDD!vQZI7hYsqng3AotKiaDDr-v03cZsRTGTpEyf9iLnPFU
Can the video recording limitation ported to NX30?
I think yes, but you need to talk to author to get info or ask him.
Anybody in this forum did the hack yet for the NX300? Curious, as I own one.
What you mean? Removing video limit?
Yup!
Well, on the link it is ready to flash firmware. As I know author no longer do anything and disappeared.
It seems that method used for newer cameras also works on old, check top post here.
Anyone that have removed the video time limit on a Samsung NX Mini?
I think that you must look at the info in top post, by idea dev menu must be similar.
The problem is that I do not have a exposure compensation button.
Why people here are not intested on the amazing improvements that some guys (Vasile, Otto, Chant..) are doing on the nx1 and nx500?
In little time they disable the time record limit, are testing higher Bitrates and many more things to come (maybe a Magic lantern like..).
We could at least, update this topic... Nobody cares about the nx300 anymore.
Cameras are mostly out of stock. Plus they never had been highly popular.
I am big fan of NX system, but facts are hard.
The bitrate hack has been unified for NX1 and NX500. http://www.dpreview.com/forums/thread/3989988
Look like GUI hack with multiple hacks at once is up next.
I've seen a couple of commenters say they've ran the high bitrate hack and have recorded 30 minute 4K clips without any issues.
Got it, @Vitaliy_Kiselev... I tend to forget that camera geeks like many of us here might represent less than 10% of the market. But it's a shame, i really believe in the potencial of Samsung's hardware.
For now it is just scripts that toggle specific RAM address, not real firmware hacks.
Couldn't really find this...what is the highest bitrate that has been achieved so far ? Anyone crested 200mbps?
Couldn't really find this...what is the highest bitrate that has been achieved so far ? Anyone crested 200mbps?
I think it is 160Mbit, but it is HEVC, so similar to 250-270Mbit H.264 of GH2 kind.
Some interesting reading if you are curious about what they are planing and how they are organizing all the mods. http://www.dpreview.com/forums/post/57561239
Let's hope for good progress here.
NX500 160Mbit
160 mbps vs 80 mbps
Most people seem not to understand how to compare.
In your opinion, it will be possible to have RAW video on NX1 (as Magic Lantern)?
Does this improve slow-mo bitrates and quality as well? Most of the NX1's normal modes are decent quality except for the slow-mo, it has a noticeable drop in quality.
As I remember - yes.
yes.
Now they are trying to disable the auto noise reduction and the auto sharpness of the camera. But it's hard to understand how it works... So far.. They didn't find out where this codes could be located.
And another guy is trying to figure out how to make deep changes on the system. Maybe replacing the codec (h265 sucks...) and other stuff.
I wish some guys at Magic Lantern team could forget about Canon cameras for a while and help this guys with the nx1. The camera is awesome.
I got NX500, will get it quite soon, will try to make some sane guide and look at this.
That's some great news, Vitaliy! I really appreciate the benefits of these hacks for low budget filmmakers all over the world. You can't imagine how expensive is a decent camera here in Brazil.
The quality looks pristine, wow that's clean. A shame that Samsung seems to have abandoned this market. They got things 95 percent right with the NX1.
Is there any method for disabling the crop on the NX500 in 4K? If that's doable, then I'm gonna have to pick one up.
No.... not doable Isaac. As far as i know, you can get 2.5k with no crop. I'm more concerned about the possibilities with a Magic Lantern like on this cameras. With a new codec, or raw via hdmi, we could get way better images with these samsung cameras. At the moment the macro blocking and h265 are kind a bummer.
Is there any method for disabling the crop on the NX500 in 4K? If that's doable, then I'm gonna have to pick one up.
I think they have no idea.
No.... not doable Isaac. As far as i know, you can get 2.5k with no crop.
All that they done for now is just switch mode numbers. And bitrate.
Making no crop 4K require understanding all mode settings difference and initializing.
So, may be it can be done.
I really don't have a clue on how this works. But your understanding must be very welcome to find out how to get the best of these cameras.
I hope some one will post a dummies guide step by step video on how to adjust the nx1 bitrate.
It is not much for dummies now. But not too hard.
Any update on NX300 hacks, I would like to adjust the bitrate of the 24p mode to match the bitrate of the 60p mode...
Any update on NX300 hacks, I would like to adjust the bitrate of the 24p mode to match the bitrate of the 60p mode...
It needs work, I think. I do not see any good public firmware packer/unpacker for now.
Btw, I have NX300 also.
Nice to see a few nx300 users here. I recently (after having this camera for 2 years now) discovered some major bugs in my videos after watching them back. I noticed what was flashing in objects or this weird macroblocking going on!!! I looked the problem up and found out that samsung messed the settings up for the codec and its on a low setting instead of high. I cant remember the specifics now, not pleased though and because these are discontinued I doubt we will get any firmware fixes.
Man I would love to see someone hack this thing and fix the firmware on it, I doubt this could be fixed with a script? I downloaded the open source and peeked around but its hard to understand that stuff if you dont know what your doing.
@fancydancer No dummies video necessary. A dpreview forum member named 'Kino Seed' created an easy SD installer that is simple, relatively fast, uninstallable, and provides in-camera menus for customising bit rates, amongst other mods/hacks thanks to the work of 'vasile' and 'otto k': http://www.dpreview.com/forums/thread/4000563
As a longtime follower of the GH2 hacks -- shoutout to legends @vitaliy_kiselev and @driftwood -- which weren't that hard to install, it doesn't get much easier than this unless Samsung did the 'hacktory install' themselves. You'll see what I mean.
Thanks guys, I managed to install the 'hack' successfully.
Guys who work on it made progress by making it work without quite complex Bluetooth usage for hacks activation. Note that video bitrates is already implemented this way and work with latest firmware.
https://github.com/ottokiksmaler/nx500_nx1_modding/tree/master/video-bitrate-mods/nx-patch
https://github.com/ottokiksmaler/nx500_nx1_modding/tree/master/nx-on-wake
From practical standpoint for single camera - GX85
For fun and drive - NX500, last of its kind, http://www.ebay.com/itm/Samsung-NX500-4K-Video-Record-Mirrorless-Camera-k-w-16-50mm-Zoom-Lens-Black-/331831874089
I really hope for hack making non cropped mode available, as well as good bitrate 2.5k.
No, it does not work with NX1000 for now.
NX3000 has really good internal design
Main board have simpler and more integrated result compared to any Japanese company (and Panasonic is still leader among them).
Plus they also throw out all flash related things.
Interesting info about Samsung long video damage issue
I am fairly certain know how the "limit" works, there seem to be two kinds of bugs/memory leaks:
- (probably audio) error after ~1:16:48
- (video or something similar) error
https://github.com/ottokiksmaler/nx500_nx1_modding/issues/46#issuecomment-226930233
Check this link, as it also contains small tool to make auto restart of video (you will lose around 3 seconds)
Android remote control mod
Are you sure what you must get image?
Some explanation about hacks status
What OS camera is using?
As far as I know it is two OSes - realtime OS running for many low level things and Linux responsible for file system images and for interface.
What had been done?
Few utilities had been made, hack installer written.
Installer makes modifications of partitions as well as to hibernation image (it seems that late is made upon reboot only). Installer is quite risky one, but only during setup process, can brick body if something goes wrong in this few minutes.
How hack work after install?
After installer made all preparations hack itself is set of utilities and sh scripts. Scripts use this utilities as well as some Samsung apps. All this is low or no risk and does not change partitions or any build in things.
All modifications of build in apps happen in memory only.
Why progress slowed so much?
Because reversing required for good progress is absent.
It is required to reverse some core apps, including ones running under realtime OS, and it is very time consuming task.
Also one of the members parted from hack, as they can not decide how to split fame. Well..
How to make hack safer?
To make it safer you need to include hack in normal firmware and use build in very safe upgrade process.
Due to firmware format it means modifications of multiple file images and firmware rebuild. For now it requires Linux image and manual operations, as well as rechecking each stage, as any error can lead to bricked body.
Good hack creation tool must be able to internally rebuild all file system images and remake firmware file, it is not easy to do.
Development has slowed only because one guy went on vacation for July. There are two camps that work mostly separately.
This guy: https://www.facebook.com/NXKS2/ and the other guy, vasille, who is on vacation mostly posts here: http://www.dpreview.com/forums/1001 they both post to http://www.eoshd.com/comments/topic/19099-petition-for-samsung-nx1-hack/
they both upload installs to here: https://github.com/ottokiksmaler/nx500_nx1_modding With a little effort you can find the readmes and install instructions for both.
the nxks2 guy has a safe installer and concentrates on lots of features. He may have just enabled 4k60p output through hdmi. But more tests are needed.
Vasille, has a dangerous first install(not really if you follow instructions) that needs to be done only once. Features are installed with a second safe mod install. All updates are of the second kind and safe.
Both uninstall without issue. There are nx1 and nx500 hacks with small differences.
Among the rather stupendous accomplishment(especially since as V says they don't have any firmware rebuild)
and some more stuff that is constantly being worked on. There are some differences between the nx1 and nx 500 mods.
both installs are memory resident and stay without needing to be on sd card or to be reinstalled after battery pull. Same with settings.
Both have a gui with buttons that appear with certain button presses on the camera. Changing any settings is easy. Vasille's gui is faster. Nx-ks has more features(mostly bells and whistle type) he adds to all the time.
I've installed and uninstalled both several times. Nowadays I stick with Vasille. He takes his time and is working on some pretty sophisticated stuff that may or may not work out. That's mostly personal preference since I never use a lot of the minor features the nx.ks hack has.
All of us in the community don't get why this isn't getting more attention. Of course since samsung abandoned the cameras, well...
For myself, I only jumped on it after the nx1 was abandoned and hit that first panic price drop at camera stores. I got the nx1, the 16-50s lens the 50-150s lens and the battery grip for something like 40% off what it initially sold for.
I still thing the nx1 sensor is an absolute beast. I'm not sure there is a better hybrid sensor. I take a lot of stills and with a good lens, the nx1 is an astounding stills camera. That's like a bonus. The hacks have no effect on stills themselves.
The hacks are not as professional as the gh2 or magic lantern. But they're pretty good.
Please understand my post is not about link or such, we have them mostly above my posts and at first post.
the nxks2 guy has a safe installer and concentrates on lots of features
As I know it is same as previous otto group installer, and it is not safe anyway.
He may have just enabled 4k60p output through hdmi. But more tests are needed.
As I know all he did is changed property of file, so it playback at 60fps.
Vasille, has a dangerous first install(not really if you follow instructions) that needs to be done only once. Features are installed with a second safe mod install. All updates are of the second kind and safe.
Anything that can brick body and where risky time is measured in minutes is dangerous.
Both uninstall without issue. There are nx1 and nx500 hacks with small differences.
As I know none of them uninstall automatically, as they still leave all file system changes.
Both uninstall without issue. There are nx1 and nx500 hacks with small differences.
I think it is due normal hackers error - they tend to quickly go to github or similar place as their main residential. Plus it is really not much camera owners and most hacks are quite exotic for most (including bitrate!).
The hacks are not as professional as the gh2 or magic lantern. But they're pretty good.
Hacks are done very good, but install must be as I described, more safe and more user friendly.
And as I said big reversing is required, I expect that it needs around 3-4 people working for 4 months each 8 hours a day to get really good understanding of video setup and more inner things. But it can be what 1-2 month will be enough.
As I know most of team is very bad with reversing, most progress had been made using simple debugging.
As far as I know there are only 3 guys doing this with no firmware dump to help.
They do not need any dumps, it is not encrypted and they can get any file.
My good help really require big time spent on this, I make regular overview but do not have so much time.
Does anyone know what, if any, are the differences between Kino Seed's NX500/NX1 hack and Vasile/Otto's hack? I was following their collaborative efforts on dpreview, then the suddenly diverged paths. I've been following Kino Seed's work on Facebook, because his installs and GUI are user-friendly. But has anyone tried the other hack team's work and can comment on it?
As far as I know Vasile hack is more advanced, install is more risky, but it is one time thing, see above.
Later you just add parts (mostly scripts and GUI part) that can not hurt camera.
GUI is not made by Kino Seed as I understand.
Thanks @Vitaliy_Kiselev. I had that impression. I'm not yet done exploring all the features of the NX-KS hack, and I wonder about applying different hacks to the same camera, but I have multiple NX500s so I may experiment with Vasile's on those. I'll look for the earlier post you mentioned about how to install it. I remember starting the process but got stuck on the telnet interface connection.
what sd cards do people recommend for the nx500 NX-KS hack? I've tried the Transcend uhs 3, class 10 64gb, which works perfectly on my Panasonic GH4, and worked with my hacked gh2, but I'm only getting 3 minutes on the time counter, and it stops recording after 9 seconds saying the card is too slow. Any advice?
For NX500 I suggest any normal card and using normal or slightly higher bitrate, no need for all extremes. It is efficient HEVC codec.
Note that second hack thread is kicking and improving still
Does anyone here know it custom LUT/ SLOG Gamma curve is still coming or not?
NX300 dev menu
Older NX200 and NX100 dev menu
Turn power on. Select "Smart auto mode"
Press buttons in sequence:
The additional developer menu settings will be available.
Anyone got a link for the nx300 firmware?
What kind of firmware?
1.45 Hacked for recording time limit and file 4gb limit. Does dev mode limit removal do this anyway?
Hello everyone! Most likely, many people will not respond, but I still want to write with hope. I have NX300. I want to break the video resolution of this. is it possible? 4k 30-25-24 Fps or 2k 30-60 Fps, this seems impossible to me, but maybe it will happen????
No.
Just buy used NX1 (or NX500 if you want small), this is my personal suggestion.
With good lens it is now overall best camera option.
Hi, I just got the NX200 and the developer menu instructions doesn't work. Is there any other way to get there? Thanks
Can we never find such a setting in open source codes? Maybe there may be lines of code, files, commands or similar things that write video recording formats in the documents in the nx 300 open source code .tar file. you never know. Or you may have encountered it...
It looks like you're new here. If you want to get involved, click one of these buttons!