How did you determine the kexec hardboot address and magic values? I'm porting to the Note i717 (MSM8660) and I've just about got it compiling but I'm hesitant to boot with what are apparently device specific values for a different device. Also, how did you go about figuring out what to do to the board file? I have all the low level stuff added that was common between this and the Nexus 7 patch but I'm not sure what to add in the mach-msm files. There's a dev over on the Note 3 (Snapdragon 800) forums who is looking at implementing kexec for the Note 3 as well.