Hmm... I thought I had. With my 15.1 builds its the 'BUILD_FINGERPRINT' value in build.prop that needed changing to a stock fingerprint one to get it to pass the CTS Profile check. I have this in my sources and can confirm its in the build.prop in the resulting ROM. I'll have to do some more playing.
Hi i`m not supposed to respond here but i`m very excited of your Work.
Did you add all knox files and folders? In the system.
And E Foundation has SE Linux Enforcing i think.
And i have been experimented long time ago, with Stock / Nano Rom Marshmallow and added back, knox folders and files in the system and then
if i remember right SE become enforcing i might have did something more before that and maybe i might have edited prop file too
And maybe add some data from twrp backup data
maybe edit some 0 to 1 in stock build.prop i can`t remember what but i was searching it on google to enable enforcing mode and to-
enable those needed to use stock apps like Health app and private mode and other stuff but tested private mode and it not worth to have files there, i might done bad somewhere
it cool.. i hope you get there to get it Work and i hope for your Work to be released here..
Noob from Greenland..
Edit: I have edited something like 1 to 0 on build.prop i guess
Just try to get some 1's to 0 somewhere on build.prop in ur work and place those files with ur tools and with ur works
Good Luck I'm not so good to English words sometimes sorry about that..