Kamisamablas12
Member
Hey, i just wanted to know what happens if i turn off the FMM Strict Mode. And more specifically what means FMM.
FMM means Flash Memory Manager.Hey, i just wanted to know what happens if i turn off the FMM Strict Mode. And more specifically what means FMM.
You are right but just like you, I failed to find a better term, originally it was meant to be Developer Mode but I changed it because as soon as users see Developer Mode they tend to think they're just going to get more features which is only partly the case and ends up misleading overall.The name "strict mode" is very explicit, in the sense that is true because you are managing the flash data under very strict rules
But is not so intuitive for newcomers because you are not telling what that re/striction is refered to
I mean... it would be better to tell "this restriction is intended to protect you", but sadly is not so easy to resume that in a short name
Right now i dont have any aternative name for it, but as something conceptual... it would become a lot more intuitive if you use some wording that represents something positive, as example
-Verifyed patching
-Safe patching ... or... safe mode
-Legacy patch
-Compatible patch
Note in all this names the restriction is something implyed because it means the user is going to apply a very specific patch... is just that exact patch or nothing... so yeah... is very restricted but the name is something positive (instead of something neutral or negative)
Developer mode is dual sided, some people are going to caution to dont get his hands into something that is a bit more technical than the standard access, but others more eager to features are going to think developer mode is better because it does more things without considering the risks of using something a bit more technicalYou are right but just like you, I failed to find a better term, originally it was meant to be Developer Mode but I changed it because as soon as users see Developer Mode they tend to think they're just going to get more features which is only partly the case.
Lately I have been thinking about removing Strict Mode altogether tbph, however I am still pondering over the best way to avoid user errors with patch files, from experience a simple warning about mismatch hashes won't be enough, there will always be people ignoring the warnings and as any such user error implies a bricked system, it's a bit of a conundrum.
Strict Mode isn't perfect but it has proven to be quite efficient so far.
That's exactly what I had in mind but still I cannot help but wonder how many will choose to disable safety checks without really realising what it implies, like I said warnings are often ignored.Developer mode is dual sided, some people are going to caution to dont get his hands into something that is a bit more technical than the standard access, but others more eager to features are going to think developer mode is better because it does more things without considering the risks of using something a bit more technical
Have you thought in displaying it in a inversed way than the actual ?
I mean... instead of booting by default into strict mode you could boot without displaying it and have an option to "disable safety checks"
This way is more obvious why the checks are there on first term, and everybody knows that disabling safety checks could have bad consequences![]()
Well, if someone ignores is at her/his riskThat's exactly what I had in mind but still I cannot help but wonder how many will choose to disable safety checks without really realising what it implies, like I said warnings are often ignored.
It's another option I suppose... ;-)talking about developer mode...
maybe you could do something like Android phones, I mean, let's say that you need to click "10 times" on a specific place in the UI to get the "you have enabled developer mode" pop-up window.
that way, the option will be "gone" for all regular users, and only people that read the documentation and know where to click will activate this unrestricted mode
Sure, the GUI is still unfinished but so far it's limited to viewing by default and strict mode must be turned off to get editing features, the name (ie viewer/editor) is already toggled accordingly. If Strict Mode gets replaced by a Developer Mode like in Android, the new mode switch will toggle the editing permissions.By default you could show the name "xRegystry Viewer", and change the name to "xRegystry Editor" when unlocked
The viewer is good enought for a start, it allows to recover passwords, and to check if there is some problem in it
Just throwing an idea, not sure if its best or not, but what about Passcode to unlock "Advanced Features'
In order to get the passcode they would have to read the docs of the release.
Thus would have to read the warnings. (a popup warning in the toolset could come up as well).
By default you could show the name "xRegystry Viewer", and change the name to "xRegystry Editor" when unlocked
The viewer is good enought for a start, it allows to recover passwords, and to check if there is some problem in it