[Nexus 7 (2013) Original Android Development] Trevomader:
Well most likely because i was using boot-ts25-lock.img before i started looking at the version, so it was already at x64 and kept there since i started trying to patch.

The log:

<4>[ 1.355255] [ektf3k]:[elan] elan_ktf3k_ts_init
<4>[ 1.355865] [ektf3k]:[ELAN] Start HW reset!
<4>[ 1.613555] [ektf3k]:[elan]detect intr=>Old FW
<4>[ 1.613708] [ektf3k]:The boot code is old!
<4>[ 1.643463] [ektf3k]:[elan] __hello_packet_handler: hello packet 55:55:55:55
<4>[ 1.643646] [ektf3k]:[elan] hello packet's rc = 0
<4>[ 1.856018] [ektf3k]:[elan] __fw_packet_handler: firmware version: 0xa029
<4>[ 1.858123] [ektf3k]:[elan] __fw_packet_handler: X resolution: 0x007e
<4>[ 1.860260] [ektf3k]:[elan] __fw_packet_handler: Y resolution: 0x00d2
<4>[ 1.862304] [ektf3k]:[elan] __fw_packet_handler: firmware id: 0x3029
<4>[ 1.864410] [ektf3k]:[elan] __fw_packet_handler: boot code id: 0x6047
<4>[ 1.864501] [ektf3k]:[Elan] Max X=2239, Max Y=1343
<4>[ 1.865539] [ektf3k]:The firmware was version 0xA044 and id:0x3029
<4>[ 1.865692] [ektf3k]:Start firmware update!
<4>[ 1.865814] [ektf3k]:[ELAN] Start HW reset!
<4>[ 2.123352] [ektf3k]:Send command into IAP mode
<4>[ 2.233856] [ektf3k]:pages_number=367
<4>[ 2.240142] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 2.274139] [ektf3k]:recvI2CPacket recv 2 bytes: 55 55
<4>[ 2.275054] [ektf3k]:message received: 55 55 Page 0 rewrite
<4>[ 2.282501] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 2.313568] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 2.313720] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 2.319671] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 2.353515] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 2.353607] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 2.359649] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 2.393524] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 2.393676] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 2.399627] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 2.433532] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 2.433685] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 2.433807] [ektf3k]:Failed the touch firmware update!
<4>[ 2.433959] [ektf3k]:Finish the touch firmware update!
<4>[ 2.434173] [ektf3k]: /proc/ektf_dbg created
<4>[ 2.434814] [ektf3k]:[elan] Start touchscreen elan-touchscreen in interrupt mode
<4>[ 2.434997] [ektf3k]:[ELAN]misc_register finished!!
<4>[ 256.527008] [ektf3k]:[elan] elan_ktf3k_ts_suspend: enter
<4>[ 387.116760] [ektf3k]:[elan] elan_ktf3k_ts_resume: enter
<4>[ 387.118286] [ektf3k]:[elan] dump repsponse: 58
<4>[ 790.317108] [ektf3k]:[elan] elan_ktf3k_ts_suspend: enter
<4>[ 1100.306030] [ektf3k]:[elan] elan_ktf3k_ts_resume: enter
<4>[ 1100.308929] [ektf3k]:[elan] dump repsponse: 58
<4>[ 1208.579498] [ektf3k]:Update touch firmware with the file path:/data/fw/A044.b
<4>[ 1208.654571] [ektf3k]:Firmware update start!
<4>[ 1208.654663] [ektf3k]:Start firmware update!
<4>[ 1208.654815] [ektf3k]:[ELAN] Start HW reset!
<4>[ 1208.915313] [ektf3k]:Send command into IAP mode
<4>[ 1209.025421] [ektf3k]:pages_number=400
<4>[ 1209.031921] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1209.065521] [ektf3k]:recvI2CPacket recv 2 bytes: 55 55
<4>[ 1209.065856] [ektf3k]:message received: 55 55 Page 0 rewrite
<4>[ 1209.072021] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1209.105499] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 1209.105712] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 1209.111602] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1209.145538] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 1209.145721] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 1209.153076] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1209.185546] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 1209.185913] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 1209.192871] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1209.225524] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 1209.225738] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 1209.226043] [ektf3k]:Failed the touch firmware update!
<4>[ 1209.226257] [ektf3k]:Finish the touch firmware update!
<4>[ 1209.226440] [ektf3k]:Firmware update finish ret=-1 retry=0 !
<4>[ 1209.226745] [ektf3k]:Start firmware update!
<4>[ 1209.226928] [ektf3k]:[ELAN] Start HW reset!
<4>[ 1209.485351] [ektf3k]:Send command into IAP mode
<4>[ 1209.595611] [ektf3k]:pages_number=400
<4>[ 1209.602996] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1209.635528] [ektf3k]:recvI2CPacket recv 2 bytes: 55 55
<4>[ 1209.635742] [ektf3k]:message received: 55 55 Page 0 rewrite
<4>[ 1209.643127] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1209.675537] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 1209.675903] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 1209.683197] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1209.715667] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 1209.715881] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 1209.723175] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1209.755554] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 1209.755767] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 1209.763153] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1209.795684] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 1209.796020] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 1209.796203] [ektf3k]:Failed the touch firmware update!
<4>[ 1209.796539] [ektf3k]:Finish the touch firmware update!
<4>[ 1209.796752] [ektf3k]:Firmware update finish ret=-1 retry=1 !
<4>[ 1209.797058] [ektf3k]:Start firmware update!
<4>[ 1209.797271] [ektf3k]:[ELAN] Start HW reset!
<4>[ 1210.055480] [ektf3k]:Send command into IAP mode
<4>[ 1210.165588] [ektf3k]:pages_number=400
<4>[ 1210.172790] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1210.205566] [ektf3k]:recvI2CPacket recv 2 bytes: 55 55
<4>[ 1210.205963] [ektf3k]:message received: 55 55 Page 0 rewrite
<4>[ 1210.213531] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1210.245544] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 1210.245758] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 1210.253051] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1210.285552] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 1210.285888] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 1210.293121] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1210.325561] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 1210.325775] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 1210.333160] [ektf3k]:sendI2CPacket send 132 bytes
<4>[ 1210.365539] [ektf3k]:recvI2CPacket recv 2 bytes: ff ff
<4>[ 1210.365722] [ektf3k]:message received: FF FF Page 0 rewrite
<4>[ 1210.366058] [ektf3k]:Failed the touch firmware update!
<4>[ 1210.366271] [ektf3k]:Finish the touch firmware update!
<4>[ 1210.366577] [ektf3k]:Firmware update finish ret=-1 retry=2 !