I have the latest filenvram, installed before trying chameleon wizard. And now when In chameleon wizard, it is also checked in there, so I guess it is fine.
I am using chameleon bootloader, and there's another strange problem. Everytime I try modifying something in the org.chameleon.Boot.plist, I save it, and then when I reboot and I get a black screen after the boot logo. I fix this by copying using the terminal from the myHack, the original boot.plist from the usb stick, but I am unable to edit anything in the boot plist because of this.
I already have a smbios.plist built by chameleon wizard, with a random serial number, and still nothing, still unable to login on App Store :/