Fix kernel partition numbering in FAFT
Kernel partitions are partition 2 and 4, not 3 and 5.
BUG=chrome-os-partner:25211
TEST=Corrupt kernel and check diff_a_b() return True
Change-Id: I67225428079304ed09ea60bb17bd0cf40d2021fe
Signed-off-by: Vic (Chun-Ju) Yang <victoryang@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/184077
Reviewed-by: Yusuf Mohsinally <mohsinally@chromium.org>
diff --git a/client/cros/faft/rpc_functions.py b/client/cros/faft/rpc_functions.py
index ebf6f6f..6269d77 100755
--- a/client/cros/faft/rpc_functions.py
+++ b/client/cros/faft/rpc_functions.py
@@ -599,8 +599,8 @@
False: if kernel A is the same as B.
"""
rootdev = self._chromeos_interface.get_root_dev()
- kernel_a = self._chromeos_interface.join_part(rootdev, '3')
- kernel_b = self._chromeos_interface.join_part(rootdev, '5')
+ kernel_a = self._chromeos_interface.join_part(rootdev, '2')
+ kernel_b = self._chromeos_interface.join_part(rootdev, '4')
# The signature (some kind of hash) for the kernel body is stored in
# the beginning. So compare the first 64KB (including header, preamble,