Ok, first of all I've been member here since Galaxy S1 days, so I'm not a n00b as such, however I've done pretty much no modifications to my Galaxy S9 international.
Because I've been "out of the mobile development" scene for quite some time, I understand the the progression that Samsung has been continuing with trying to secure Samsung devices? So it would be very naive of me to assume that the boundaries are the same as when I had my Galaxy S7 or Galaxy S3?
Now I understand people are going to say use the search function bla bla blah, but I've not been able to find the specifics for what I'm trying to achieve?
This brings me my exact point of what I'm trying to achieve:
First point is Facebook is embedded with in the system with Signature checking FFS! Damn you Zuckerberg!
Is it possible to decompile the system image and swap out the Facebook app for Facebook LC or even no Facebook at all?
Is it only having the SU binary that triggers Knox or is it because the flash files are not signed by Samsung? As in the 4 part firmware BL, AP, CSC etc?
The other thing I wanted to change would be the boot animation QMG file. I know how to create a new and compatible QMG for my S9 no worries.
Is there a hash file checking all the internal files of the software against their listed signatures?
I know within the settings APK that there are also signature checking against flip fonts that are signed by Mono so understand that some checks are deeply embedded in some places; that doesn't worry me. I'm quite happy to not run root but curious to know what Odin checks when flashing and what things will actually trigger Knox?
Are we able to modify files and replace them back into the system image of the firmware, and re-sign these with .md5 and be able to flash the firmware without triggering Knox?
If someone could enlighten me of the specifics of Knox and flashing on the Galaxy S9, that would be great ?
Because I've been "out of the mobile development" scene for quite some time, I understand the the progression that Samsung has been continuing with trying to secure Samsung devices? So it would be very naive of me to assume that the boundaries are the same as when I had my Galaxy S7 or Galaxy S3?
Now I understand people are going to say use the search function bla bla blah, but I've not been able to find the specifics for what I'm trying to achieve?
This brings me my exact point of what I'm trying to achieve:
First point is Facebook is embedded with in the system with Signature checking FFS! Damn you Zuckerberg!
Is it possible to decompile the system image and swap out the Facebook app for Facebook LC or even no Facebook at all?
Is it only having the SU binary that triggers Knox or is it because the flash files are not signed by Samsung? As in the 4 part firmware BL, AP, CSC etc?
The other thing I wanted to change would be the boot animation QMG file. I know how to create a new and compatible QMG for my S9 no worries.
Is there a hash file checking all the internal files of the software against their listed signatures?
I know within the settings APK that there are also signature checking against flip fonts that are signed by Mono so understand that some checks are deeply embedded in some places; that doesn't worry me. I'm quite happy to not run root but curious to know what Odin checks when flashing and what things will actually trigger Knox?
Are we able to modify files and replace them back into the system image of the firmware, and re-sign these with .md5 and be able to flash the firmware without triggering Knox?
If someone could enlighten me of the specifics of Knox and flashing on the Galaxy S9, that would be great ?