ELF>@@UHH}]UHH}HuHUHEHUHPHEHUHHEHUHPHEHUH]UHHH}HuHEHHMHEHHUHH}HuHEHUHPHEHUH]UHHH}HEHHEH@HHHEHHEH@ UHH}HEHPpHE@hHHEH@xH)‰]UHH}HEHHEH@pH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHlHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHHH}uHEH‹E9HtmHEHHE@jDHEHHpHEHH)HE@hHx}HEHREAHHHHǸHEHUHHHEHHE@jUHEfPjHEHUHH}uHEHEHHHEHHEHPxEHHHEHPx]UHH HUfUfEEf;EHt-*HHHHHHǸEHUH։HEH}HtUHEH*HEUHH}EHAUHHH}HEHUHHH}HEHUHH H}uKH HΉE}tHHHEHUHH H}uZHHH HΉE}tHHHEHUHHH84HEEE4H8HǸE}yHHH@EH։E}y#HHEHpH=~MtBHH HHǸE2HDžp HHHt u3HpH=;w E;%HHHpE HpEEHHHHHu@4u EHH HHWt7w5vu+HHEEHHEEH}t"}tEHcHHMHHHUHcHHHE؋E‹EfEEfEHUՈE0EEֈEHHPEՈE0E}tOH}tHEHcHHHHEHHEEHcHEH0EEE;E|ჽ4HpHHM؋EHΉE}y=HHHHHEEHcHpH9}UHHHEHpHUH5HǸZE HpHHEH HHEHcHEHHH)‰Љt uSHpH=;.EHcHpH)HpHHEHȾHHH;EEHcHEH0EEE;E|H PHHEHH Hpƃ4u H8HUAȉщHHHǸUHH H}uE-EHcHEHHHǸEE;Er˿ EZHUHcHUHHH%@tEHcHEH .EE;Er UHH E uhHHHHHu-HH HHPHHEHfHHHHfHHHHEHHEHHEHHHH UHH HEH HHHHH)ʉUЋE9NHcH HEHH9E>+EEEHUHcHUHH¾H EHEHHEE 9E~ҋEЉHHHHUHH HHHHHu-HH HHH %t EEEEEHHHHEH HHHHH)ʉUH HEHH}R+EEEHHǸEHUHcHUHH¾H-HHǸE\HEHHEHUHcHHH UHcHHUHcHHEE9E|HHUHHkd5EHH HHH9EHHǸHHHHHH u,HHǸ HHHHH)‰UE9E}EEEHcH HΉE}yHHEHEHHHUHHEHHǸHHH9u{tHMHΉE}HuHHHHHHǸHH HHH9r:HHHHHH6HHHHH)‰UE}EEEHcH HΉE}yHHEE;EHt-HHHHHHǸHEHHHH HHH)ƋEHHHǸUHHEEE,HEHHHu EEEE=vʃ}t9EHcЋHHΉH‹EHH9tHH}tHHwUHtt5w70uu]UHH HuUEt+EHHǸUHEH}~&HUH HHǸ= headroomAssert failed %s %s:%d sercomm_txA@RSACABAWESftmtool1003LcxGF Q, i>p>P>w>W>c>C>b>B Calypso romloader chainloading modeReceived DOWNLOAD NACK from phone, something went wrong :(Received MAGIC NACK from phone, you need to have "1003" at 0x803ce0Received FTMTOOL from phone, ramloader has abortedReceived ident ack from phone, sending parameter sequenceReceived parameter ack from phone, starting downloadReceived block nack from phone, something went wrong, abortingChecksum on phone side (0x%02x) doesn't match ours, aborting Received branch ack, your code is running now!Received branch nack, abortingReceived init magic byte 1Received init magic byte 2Received init magic byte 3Received init magic byte 4, requesting writeReceived write ack, sending load addressReceived address ack from phone, sending loadsizeReceived size ackWarning: Byte %i of Block %i doesn't match, check your serial connection! Sending branch commandReceived Block %i preparing next block Received branch command ack, sending addressReceived branch address ack, code should run nowc123c123xorc140c140xorc155romloadmtkUsage: %s [ -v | -h ] [ -d [t][r] ] [ -p /dev/ttyXXXX ] [ -c ] (enable chainloading of highram-images) [ -s /tmp/osmocom_l2 ] [ -l /tmp/osmocom_loader ] [ -m {c123,c123xor,c140,c140xor,c155,romload,mtk} ] [ -i beacon-interval (mS) ] file.bin * Open serial port /dev/ttyXXXX (connected to your phone) * Perform handshaking with the ramloader in the phone * Download file.bin to the attached phone (base address 0x00800100)0.0.0.3322-2727b-dirty%s version %s Err from socket: %s osmocon.c:1292Failed to accept a new connection. struct tool_connectionFailed to create tool connection. Failed to register the fd. osmocon.c:1324Failed to create Unix Domain Socket. Unknown debug flag %c /dev/ttyUSB1/tmp/osmocom_l2/tmp/osmocom_loaderd:hl:p:m:cs:i:vCannot open serial device %s Failed to register the serial. GCC: (Debian 12.2.0-14) 12.2.0zRx  AC F <AAC | \-AC h |&AC a @AC { -AC h "AC ] AC  AC  <DAC  \AC  |)AC d %AC ` %AC ` dAC _ sAC n 8AC 3 <AC  \AC  |AC  pAC k  AC  AC  dAC _ AC  <CAC ~ \AC  |IAC D AC  \AC W fAC a AC  AC  <@AC X8AC t AC  AC  AC  sAC n (AC    AL- y&"@,-: "H.Q[Dh!|)%% @@ PPW^elsz&4B N`r3FZ hu,ds;   ip %dp 29LC\AiIw\!fd''(@=)8u) +-$,9>R8\ahmsy~5@QZ`s.su.(  17DZiosmocon.cprefetch__llist_add__llist_delmsgb_tailroommsgb_headroommsgb_putmsgb_pushmsgb_reservemsgb_alloc_headroomsercomm_alloc_msgbosmo_fd_write_enableosmo_fd_write_disabletick_timerphone_prompt1dnload_cmdphone_prompt2phone_ackphone_nack_magicphone_nackftmtoolphone_magicdata_hdr_c123data_hdr_c155chainloaderromload_ident_cmdromload_abort_cmdromload_write_cmdromload_checksum_cmdromload_branch_cmdromload_ident_ackromload_param_ackromload_param_nackromload_block_ackromload_block_nackromload_checksum_ackromload_checksum_nackromload_branch_ackromload_branch_nackromload_parammtk_init_cmdmtk_init_respmtk_commandbeacon_timer_cbmtk_timer_cbosmocon_osmo_hexdumpromload_prepare_blockmtk_prepare_blockhandle_write_blockhandle_write_dnloadhandle_sercomm_writehandle_writebufptrhdlc_send_to_phonehdlc_console_cbhdlc_tool_cbhandle_bufferhandle_readhandle_read_romloadhandle_read_mtkserial_readparse_modeusageversionun_tool_readtool_acceptregister_tool_serverosmo_panicmsgb_allocosmo_fd_update_whentool_server_for_dlciputsosmo_timer_scheduleread_fileopenperrorexitfstatclosestderrfprintfmallocfwritememcpymemsetputchar__ctype_b_locstdoutfflushsercomm_drv_pullsercomm_sendmsgmsgb_freehtonsmemmovesercomm_drv_rx_charmemcmposmo_serial_set_baudratestrcasecmp__errno_locationstrerrorntohsosmo_fd_unregister_talloc_free_talloc_zeroosmo_fd_setuposmo_fd_registerosmo_sock_unix_init_ofdsercomm_register_rx_cbparse_debugabortosmo_init_ignore_signalsoptargatoigetoptoptindosmo_serial_initfcntlsercomm_init_GLOBAL_OFFSET_TABLE_hdlc_tpudbg_cbosmo_select_main L lLV ` j )wLM AN%N:D$P ZPj rQx\R Q$ P Q\RPT` <hUrVW IUXY TZXd[$`.9] eQ\ddXY ]  >dM^Tdddd^._> #FUMdU[\`jXd[`XY 7ZX  ^ d& l, 7 y ` d  } d l l d t l  U#  d0 ak  x a b c b b b ( / 9 C \J |Q |] Yq  y ]  d t   |   | |  |  |$ |9 |N |[ |k |z d   t l    t ^  4 `: F Z |v    |     N   \||*Y> F]Vlmsldt|d tl 4tH^h ua` a|| ||;G|NU^t~l| adedt " /a7L|R^js$P U *atd-$@Pb ;l Ev )Ltdl MQdtdltt#$-P= EUj ;t V~ )Lttltd fafJ$[Po ywUX" /aPYZ jZY ]^g.P:hcOqT ai?PYYm u]h<   j<(<<<B$L_cLs !a ;a<<k< Ma> LH Pl_ dgQmHwD$ SPPDSDY ZV  Z l& .Q?GNMb al tl QNdtHP $Q <  $m'| .< 5 ;\I< QRb ol tl dQNdt h l QN dt- v7 ?lJ RQckNq|dt<< l+ l< F Nl] $eQkHu$ PDSDY ZV  l dQ#$/m6 E QXbhr<<  l$ P$P' 1 9lH PQV$bmhr\< R  l$ P$P< <  $  , l;  I  V a\ $h mn x \ < R < <    l   Q  N !d !t!H!P*! 1!<7! =!C!M!$Y!mj! t! |!l! L!Q!$!m!!\!< !R!<!<"]"w" " " "" "Q"$" "P" "" #Q #$# "#P1# D#O# W#Q]#$i# s#P# ## #Q#$# #P# ##  #Q#$ $$P)$3$ ;$lJ$ D R$QY$Df$Sv$D}$Y$ $Z$V$$$$$$P$$ $l% v %Q%H%2%:%NA%<L%<X% _%|e%x%%% %a%%%%%%$% %P% %Q%H &&%& 2&aH&P&N\& o&z&  &Q&$&&P&& &l& L &Q&$&m&'N''d't 'HL'<['<''V' ( (n1( <(nU( `(ny( (n( (n( (n( (n) )a') /)Q9)VP) Z) g)aq)V)_)o)o*p*Y* &*ZW*q*_*o*o*p*Y* *ZB+XQ+rl+ w+s+t+Y+ +],  ,u2,YF, $ N,]X,X,v,w,Y, G ,], c ,s,X[-xk-Y- t -]-O.y5.TA.PZ. g.al.{. . . ..X.L.}. 4 / 4/~'/~5/;/\/~i/~/~/z/L/~//\/ //0@0*0D;0K0YV0 f0Zp0V00v00w0Y0 0]0V0$01$1131y:1*G1yZ1p1V11V11$1m1| 1< 1 1\1< 1R12$2m)2| 02< 72 =2\K2< S2R_2k2w2222$2X2Vp4tx!|! " " 6# # # 5$ $ q% y& &8/</@/D/H/L/P/T/X/\/`L/d/h/lH/p/t/x/|00/ @ `Ly . @`!, @; `  i @`A!d' '@(\=)xu)+-...symtab.strtab.shstrtab.rela.text.data.bss.rela.rodata.rela.data.rel.local.comment.note.GNU-stack.rela.eh_frame @2@ZK &2,3 63 1@ CA>@ S0A \AqAl@ F L Sz{