ELF(P4T4 (!pxx444  /system/bin/linker%-*!)( +$"'  &, # % e,[ hA $%0tI<PlHlZT`?l5x dLTS&̈S؈N4E,L:o ,,t8D|liblog.solibcutils.solibc.solibstdc++.solibm.so__libc_init__errnovsnprintfstrlcatstrerrorfprintf__android_log_printexit__stack_chk_guard__sF__aeabi_unwind_cpp_pr1openreadmemcmpmemsetlseek__stack_chk_failclosefree__aeabi_unwind_cpp_pr0ioctlwrite__aeabi_uidivmemcpymallocsprintfmountstatchmodstrcmpsscanfstrdup__exidx_start__exidx_end__data_start_edata__bss_start__bss_start____bss_end____end___stack $(, 0 4 8 <@DHLPTX\`dhlp t!x"|#&'+,- Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@  0aN M$DNlD~DpYJhjD`:h!(#B/I#q(8"(~JLX79*0P H:+1 & z NML~DrYD IhiD `( ЯHO"h0X0  ?(ܪIp#`ha (ѥJah%5h!P (ڟOhrI# iD(ܙHh0b /(dhhIJq# .J#jD(dhhKIq# B:({O~Mchr (tLhxJ+h1 v (qKh !: (!:BhJh ("B aH!h0"jF42 f((VKh((RM!hp O (MJh?I :iDBGH)h0 ! #(ALh0 9"B;Kh ,!';"B 9 ()Jhr 9*oB!H9h0ed, E(M!hpW O IYiDhhBMD4 M ;I}D8(-!0"bhY0!"XB0:tB.h&*H+J(X"0^80$I ( h L!K(Y0J/ B" CHI(Xi06\( 2B KJX0$h$BhB%`&pBM𵍰nN:`nJ~D`Xy`"h!bA hh)=a:xhbI 2h$.  M@4M@\0!0$dB$h( DBhh( 0𵃰&8h) hhB#hhSBch*4hvA` hhhBhbhV(Ѡ` hM( hhvh* hhBҾB0$`B𵃰&5+hhhBҼBkh"h` h((hh(hhhBѻBBҚBѾB hjhr(Ѩ`B&vB0FOIDxXh ( hh`((:%J 2h !"`(hh(.`&`L( 9Y hB d|OIDxXh |( hvh`((%J 2h !`((hh.`h`I( ~X3hBh |NM~DrYhI hq  !(I (,/8`*`+ ` "PBL5Y+hB ` |M 5O5MDzYh2I/hy(X,(1-KD( 1((K:( h$I2x)*!L)2802(I%C+ BH180)( hIx1J /X#hB1   KJ{Dh+Vh%#h+ h(9( 54B  RORMSHD|YRNSI"h<#hDiD `+р#F(6 !` @B{ %" `e`!BK&%`& 0h) h("` CB#`5shB9M!x(M)5JF .B$U8/J0I$jD%kBpy6( J+h !````,`( &`h0` p x1 -. L9h H&sB:`L I=YiDh+hB JD \,8d/%: %s flash_imageusage: %s partition file.img error scanning partitionscan't find %s partitionerror opening %serror reading %s headererror opening %s: %s error reading %s: %s header is the same, not flashing %s flashing %s from %s error writing %serror reading %serror closing %serror re-opening %serror re-writing %serror getting %s block sizeerror rewinding %smtd: ECCGETSTATS error (%s) mtd: read error at 0x%08lx (%s) mtd: ECC errors (%d soft, %d hard) at 0x%08lx mtd: read all-zero block at 0x%08lx; skipping mtd: not writing bad block at 0x%08lx mtd: erase failure at 0x%08lx (%s) mtd: write error at 0x%08lx (%s) mtd: re-read error at 0x%08lx (%s) mtd: verification error at 0x%08lx (%s) mtd: wrote block after %d retries mtd: skipping write block at 0x%08lx mtd: not erasing bad block at 0x%08lx mtd: erase failure at 0x%08lx /dev/mtd/mtd%d/dev/block/mtdblock%dFailed to mount %s on %s: %s Mount %s on %s read-only Fixing execute permissions for %s Couldn't fix permissions for %s: %s /proc/mtdmtd%d: %x %x "%63[^"]  P L P0D  - !(X   GCC: (GNU) 4.2.1GCC: (GNU) 4.2.1,$0TltL8 40L|t4diemain Tmtd_read_closemtd_erase_blocksmtd_write_closemtd_write_dataZ mtd_read_data mtd_write_partition= mtd_read_partition mtd_partition_info" mtd_mount_partition mtd_find_partition_by_name7 mtd_scan_partitions\intN38  v.3k}B+rN BW rX# dY!#: tTt _pu# _rv!# _ww!# hxH# yH# _bfz# x{!# j~x# # 7#$ VW#( o#, I#0 _up#8 _ur!#< n#@ #C _lb#D !#L N#P ! x !7 x ! W x != !w x w !}}]:z:zwi OME0*;a a*+.die$msgw8err !X!buf#w}z3!$Tk3!Y3ptn4p56xsz73^?$fdD!(GoH!inKout_>bufbOd!leng!#y(0!~ F$P_Q!#}z!^3!3 "! \  53 vintv9Z8.3NZ2(x6OMvKAvf+aT?BoCNBW1 rX1# dYH#3tTtY _pu1# _rvH# _wwH# hx:# y:# _bfz# x{H# j~}# i# #$ V#( o#, I#0 _up1#8 _urH#< n#@ #C _lb#D H#L N#P Hi }Y H } Ho  } H H }  H 33w7h, -h# .# 0o# 1Z# 2Z# 4o# 5o# 7h# 8#( :a#0 ;o#8 ,o#H q?o#L ?Ao#P Bo#T Do#X Eo#\ Gh#`3,m U - #  # 5  6# i 7# e 8#  9# " :#  ;#  =#  >#3 w  x#  y# c z#  {# a "a g  H# e!Z# "Z# ^##  *r * ^'# (# )# fd*H#  + + ^.# /# 0# fd1H#    4C 95C# 6H# 7H#8_Tlctx^gHl(^fdH$XXHposwe&Hi,HHt^~ fd~H)~Sposreww ,PBHwtLctxHpos9brt,X HHLctxrH&Z ctxQzlenƑ> ctx==1len=P?y,NBCf - ^ectxgp- D= U  ^> ctx\- D}H4o ^[   !- D fdH!hU retH@H40S ^AH"i !  rvH#st~$6z o ?H0| 7 ^ Dp iH Lf%pC0DH| O #bufEO o!F fdGH iHHI $I\ &'ƕ "L"9MC'ԕ p]C $!H!%H!|H$H ! L pC ` (! :I| )*q *^ Z* Z*" $Z% R$ > : ; I$ >   $ >  I  : ;  : ; I8 : ; I8 ' I I&II!I/  : ; ( < .? : ; ' @: ; I4: ; I4: ; I 4: ; I !I/.? : ; ' I@: ; I4: ; I4: ; I4: ; I !4: ; I? < "!% R$ > : ; I$ >  $ >  I : ;  : ; I8 : ; I8 ' I I &II!I/  : ; .? : ;' @: ;I.: ;' I@: ;I4: ;I 4: ;I4: ;I  U4: ;I!I.? : ;' I@ U.? : ; ' I@: ; I 4: ; I!4: ; I "4: ; I#4: ; I $4: ; I%4: ; I& : ; ' (!I/)!*4: ; I? < m bootable/recovery/mtdutils/home/harry/donut/prebuilt/linux-x86/toolchain/arm-eabi-4.2.1/bin/../lib/gcc/arm-eabi/4.2.1/includebionic/libc/kernel/arch-arm/asmbionic/libc/include/sysbionic/libc/includesystem/core/include/androidflash_image.cstddef.hposix_types.htypes.hstdarg.hstdio.hmtdutils.hunistd.hlog.hf@d"1/uu$2t^/gxwvK//@KgYYKghuh=Lug6@ bootable/recovery/mtdutilsbionic/libc/arch-arm/include/machine/home/harry/donut/prebuilt/linux-x86/toolchain/arm-eabi-4.2.1/bin/../lib/gcc/arm-eabi/4.2.1/includebionic/libc/includebionic/libc/kernel/arch-arm/asmbionic/libc/include/sysbionic/libc/kernel/common/mtdbionic/libc/kernel/common/asm-genericmtdutils.c_types.hstddef.hstdint.hposix_types.htypes.hstdio.hstat.hmtd-abi.hmtdutils.hunistd.hioctl.hT !===l<>:"OY!0ugeAj<Xh."/!!!=u#g0gK/z!;/K_"!!YrJ.L1#u=>.\uu!3Yg3u:o.K.[ZYu!Cu93Kgi Xt!!/-#K/]uY/O!0 t!!/-#K/]uY/=2!0Jh,"YY1Y=0KY4Jk)%Y/v// fY1Y/YY/0/ !-!0LgY* X|Cy _y. 50K/x!!!L^/==/0z< Jg1g=1J#/!#"/g!//K/[P!_ %.Nh! | BB$ H $0BL0 | XTBXlBDP XBBHB XtBJ(XL8B BXBB XBB XBL@X BL@XBFh X4BFX0LBF X|tBVheaderbootable/recovery/mtdutils/flash_image.cANDROID_LOG_DEBUG__sbuf_ext_offset_seekGNU C 4.2.1_flags_writeshort int_nbufANDROID_LOG_WARNMtdWriteContext__sFMtdReadContextlong long intwroteheaderlen/home/harry/donut_fileargsandroid_LogPriorityunsigned char_readargcblock_sizelong long unsigned intANDROID_LOG_DEFAULTargv__page_size_cookie_base_lbfsizemainleftANDROID_LOG_FATALshort unsigned intfpos_t__page_shift__builtin_va_listchecklen__kernel_off_tANDROID_LOG_VERBOSEANDROID_LOG_SILENT__gnuc_va_listcheckANDROID_LOG_INFOANDROID_LOG_ERRORANDROID_LOG_UNKNOWNMtdPartition_ubuf__sFILEmtderasesizemtd_write_datamtd_info_userbeforebuffernumpst_blksizepartitions_allocdwrite_blockwrite_sizemtd_write_partitioncopymtdnumg_mtd_statest_ctimewritesizest_blocksnew_modest_mtimemtd_find_partition_by_namebadblockserase_info_usermtd_partition_infostaterase_infobufpst_mtime_nsecmtd_read_closest_gidst_modemtd_mount_partitioneccsizest_nlinkerase_sizeconsumedbootable/recovery/mtdutils/mtdutils.cmtd_scan_partitionsst_atimessize_tmtd_read_partitionmtd_infost_atime_nsecoobsizezeroread_blocknbytespartition_countbbtblocks__pad0__pad3filesystemmtddevnameecctypestoredmatchesavaillengthmtd_write_closebailafter__uint8_tmtdsizestartmtd_ecc_statsread_only__kernel_mode_ttotal_size__kernel_loff_t__uint32_tmtdnamefailedmtd_erase_blocksMtdStatest_size__st_inost_uidmount_pointst_devdevice_indexbposcorrectedtotalst_ctime_nsecmtd_read_datast_rdevverify__invalid_size_argument_for_IOCretry]}}$$}$W$&]&2}2T}0&BPTXP&6Q6ʊTTLTҌTĊȊUȊΊPΊUP2U@JUfjUjlPlUUT,jȌTԌTTV]Vl}VZPZjTln]nr}r}nzPzTn~Q~PbVdfVn|R|PTfTfW R&<RdR]}}twPtwQPtwRtwTPTP&T,@Ttv]v}L}(vP0Uv|Q|ܐV(,V,0VTP0TȐʐPΐҐPܐP(.PRLN]NP} P}NXPXU^bTdpTprPrT]}} PTTQxRWRVʑU]}} "P"U"Q"x"R"WRV"PTbT]} }PVVU "]".}.}",P,V>U]}4}ēPQW"WR4S4ғ֓U֓ޓPޓUT46]6<}<0}6TP6JQJV6BRB0~6HSHTTnpPTPTPPTȔPȔޔTޔPT”U02]28}8|}2DPDrWJrU|~]~}}TPTT̕UtVxVƖVԕTL\PP$*TXTTAaeabivzܐ(|~.symtab.strtab.shstrtab.interp.hash.dynsym.dynstr.rel.got.rel.plt.text.rodata.ARM.extab.ARM.exidx.preinit_array.init_array.fini_array.ctors.dynamic.data.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.ARM.attributes.debug_ranges#P) XX1((9 B FpKPP Q2dY``$dpxo ~    =!! !$!"+#w6?:@0BHPH p/S-?S8wS;Y P bX(P `      0P3h3 3 336D3D$3GDTDlRm3hD]3DDt34DLDDD3D 3D3$D43 D03ti D|3Ȗ3u3 3 33  ,! ' /:$A0tHW<PauHl1LuT`lx%1P8 GLZa5uzT&̈%0U؈N}tL  $+0M8@ E,,Jahu8{D|bionic/libc/arch-arm/bionic/crtbegin_dynamic.S$a$dflash_image.c$tmtdutils.cread_blockwrite_blockg_mtd_statebionic/libc/arch-arm/bionic/crtend.S_DYNAMIC__main_from_arm_GLOBAL_OFFSET_TABLE_ioctlprintfmtd_read_partitionstrerror__exidx_end__stack_chk_guard__aeabi_unwind_cpp_pr0__errno_bss_end__memcpymalloc__FINI_ARRAY__vsnprintfmtd_write_partition__bss_start____android_log_printmtd_find_partition_by_namemtd_erase_blocks__exidx_startlseek__stack_chk_failchmod__libc_initwritemtd_write_datafprintf__CTOR_LIST____bss_end___start__INIT_ARRAY__readmtd_read_datamemcmpmtd_mount_partition__sFsscanfstrdup__bss_startmemsetmainmtd_read_closestrlcat__aeabi_uidiv__end__mountdiestrcmpmtd_partition_infomtd_scan_partitionssprintfstat__PREINIT_ARRAY___edata_endmtd_write_closeexitopen__aeabi_unwind_cpp_pr1_stack__data_startclosefree