From: chaoskagami Date: Fri, 7 Oct 2016 16:20:29 +0000 (-0400) Subject: Minor change to wording for accuracy X-Git-Tag: v0.3.1~74 X-Git-Url: https://chaos.moe/g/?a=commitdiff_plain;h=4e90cb73c9fc5b1bf92133978450968c84a08542;p=corbenik%2Fcorbenik.git Minor change to wording for accuracy --- diff --git a/patch/prot.pco b/patch/prot.pco index 4a45f40..a7316ce 100644 --- a/patch/prot.pco +++ b/patch/prot.pco @@ -8,9 +8,9 @@ # Status: Working # -# The firmprot patch works by nop'ing out a call in Process9 which normally -# is called post-update of the FIRM. Normally it is responsible for writing exe://.firm -# to the NAND. +# The firmprot patch works by nop'ing out a jump in Process9 which normally +# is executed post-update of the FIRM. Normally it is responsible for writing +# exe://.firm to the NAND. # # We first search for the 'exe:' string because this is a reliable constant located at the end # of the stated function and is consistent through firmware versions. The full string is (null-terminated): @@ -21,7 +21,7 @@ # Then we search for the following thumb mode code: # # cmp r0, #0 -# bge loc_8043f82 ; relative jump +# bge loc_8043f82 ; relative jump to another part of this function that calls the bad stuff # # This is then replaced with the following assembly to stub out the NAND writing routine # and prevent it from ever being called: