上面是工具,修改如下
01-07 11:45:30.704710 575 3657 I MtkCam/JpegNode: [onProcessRequest] pan... onProcessRequest() start!
01-07 11:45:30.704988 575 3657 I MtkCam/JpegNode: [prepareExif] pan... prepareExif() start!
01-07 11:45:30.705028 575 3657 I MtkCam/JpegNode: [prepareExif] pan... prepareExif() 222 mbAppnOnly=0
01-07 11:45:30.705050 575 3657 I MtkCam/JpegNode: [prepareExif] pan... prepareExif() 333 mpEncodeFrame->mParams.orientation=90
01-07 11:45:30.705068 575 3657 W MtkCam/JpegNode: [updateStdExifParam] pan... updateStdExifParam() start, 111 rNeedExifRotate=1, rParams.orientation=90
01-07 11:45:30.705150 575 3657 W MtkCam/JpegNode: [updateStdExifParam] pan... updateStdExifParam(),222 rNeedExifRotate=1, rParams.orientation=90, rStdParams.u4Orientation=0
01-07 11:45:30.732318 575 3657 I mtkcam/exif: [make] pan... make() start 111 out buffer(0x732cc20000)
01-07 11:45:30.732425 575 3657 I mtkcam/exif: [updateStdExif] pan... updateStdExif() start
01-07 11:45:30.732473 575 3657 I mtkcam/exif: [updateStdExif] pan... updateStdExif() mExifParam.u4Orientation(0), exifApp1Info->orientation(1)
01-07 11:45:30.732507 575 3657 I mtkcam/exif: [make] pan... make() start 222
01-07 11:45:30.732523 575 3657 E MEXIF : [exifApp1Make] pan... exifApp1Make() start 111 exifGpsEnFlag=(0) (exifApp1Make){#423:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:30.732567 575 3657 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 APP1_MARKER=(e1) (exifAPP1Write){#119:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:30.732583 575 3657 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (17) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:30.732617 575 3657 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 222 ifdListValBufGet() tagIdx=1 size=(196) (exifAPP1Write){#221:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:30.732635 575 3657 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (26) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:30.732650 575 3657 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 222 ifdListValBufGet() tagIdx=2 size=(80) (exifAPP1Write){#221:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:30.732667 575 3657 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (8) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:30.732686 575 3657 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 222 ifdListValBufGet() tagIdx=4 size=(16) (exifAPP1Write){#221:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:30.732705 575 3657 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (2) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:30.732725 575 3657 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 555 pretSize=(3ca), tagIdx=6 (exifAPP1Write){#242:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:30.732745 575 3657 E MEXIF : [exifApp1Make] pan... exifApp1Make 222 app1Size=96fe, mySwap16(app1Size-2)=fc96 (exifApp1Make){#445:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:30.732765 575 3657 E MEXIF : [exifTagUpdate] pan... exifTagUpdate() ... 11111 w,h=(2304, 4096) (exifTagUpdate){#154:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:30.732779 575 3657 E MEXIF : [exifTagUpdate] pan... exifTagUpdate() before ifdListNodeModify() IFD0_TAG_ORIENT orientation=1 (exifTagUpdate){#214:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:30.732793 575 3657 E MEXIF : [exifTagUpdate] pan... exifTagUpdate() after ifdListNodeModify() IFD0_TAG_ORIENT err=(0), orientation=1 (exifTagUpdate){#216:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:30.732809 575 3657 I mtkcam/exif: [make] pan... make() start 333
01-07 11:45:30.733103 575 3657 I mtkcam/exif: [make] pan... make() start 444
01-07 11:45:32.667449 575 3706 I MtkCam/JpegNode: [onProcessRequest] pan... onProcessRequest() start!
01-07 11:45:32.667745 575 3706 I MtkCam/JpegNode: [prepareExif] pan... prepareExif() start!
01-07 11:45:32.667803 575 3706 I MtkCam/JpegNode: [prepareExif] pan... prepareExif() 222 mbAppnOnly=0
01-07 11:45:32.667830 575 3706 I MtkCam/JpegNode: [prepareExif] pan... prepareExif() 333 mpEncodeFrame->mParams.orientation=0
01-07 11:45:32.667856 575 3706 W MtkCam/JpegNode: [updateStdExifParam] pan... updateStdExifParam() start, 111 rNeedExifRotate=1, rParams.orientation=0
01-07 11:45:32.667935 575 3706 W MtkCam/JpegNode: [updateStdExifParam] pan... updateStdExifParam(),222 rNeedExifRotate=1, rParams.orientation=0, rStdParams.u4Orientation=0
01-07 11:45:32.694787 575 3706 I mtkcam/exif: [make] pan... make() start 111 out buffer(0x732cc20000)
01-07 11:45:32.694822 575 3706 I mtkcam/exif: [updateStdExif] pan... updateStdExif() start
01-07 11:45:32.695146 575 3706 I mtkcam/exif: [updateStdExif] pan... updateStdExif() mExifParam.u4Orientation(0), exifApp1Info->orientation(1)
01-07 11:45:32.695263 575 3706 I mtkcam/exif: [make] pan... make() start 222
01-07 11:45:32.695299 575 3706 E MEXIF : [exifApp1Make] pan... exifApp1Make() start 111 exifGpsEnFlag=(0) (exifApp1Make){#423:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:32.695340 575 3706 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 APP1_MARKER=(e1) (exifAPP1Write){#119:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:32.695373 575 3706 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (17) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:32.695406 575 3706 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 222 ifdListValBufGet() tagIdx=1 size=(196) (exifAPP1Write){#221:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:32.695429 575 3706 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (26) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:32.695454 575 3706 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 222 ifdListValBufGet() tagIdx=2 size=(80) (exifAPP1Write){#221:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:32.695475 575 3706 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (8) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:32.695494 575 3706 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 222 ifdListValBufGet() tagIdx=4 size=(16) (exifAPP1Write){#221:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:32.695510 575 3706 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (2) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:32.695526 575 3706 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 555 pretSize=(3ca), tagIdx=6 (exifAPP1Write){#242:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:32.695543 575 3706 E MEXIF : [exifApp1Make] pan... exifApp1Make 222 app1Size=96fe, mySwap16(app1Size-2)=fc96 (exifApp1Make){#445:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:32.695559 575 3706 E MEXIF : [exifTagUpdate] pan... exifTagUpdate() ... 11111 w,h=(4096, 2304) (exifTagUpdate){#154:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:32.695576 575 3706 E MEXIF : [exifTagUpdate] pan... exifTagUpdate() before ifdListNodeModify() IFD0_TAG_ORIENT orientation=1 (exifTagUpdate){#214:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:32.695591 575 3706 E MEXIF : [exifTagUpdate] pan... exifTagUpdate() after ifdListNodeModify() IFD0_TAG_ORIENT err=(0), orientation=1 (exifTagUpdate){#216:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:32.695610 575 3706 I mtkcam/exif: [make] pan... make() start 333
01-07 11:45:32.695907 575 3706 I mtkcam/exif: [make] pan... make() start 444
01-07 11:45:35.133887 575 3713 I MtkCam/JpegNode: [onProcessRequest] pan... onProcessRequest() start!
01-07 11:45:35.134295 575 3713 I MtkCam/JpegNode: [prepareExif] pan... prepareExif() start!
01-07 11:45:35.134325 575 3713 I MtkCam/JpegNode: [prepareExif] pan... prepareExif() 222 mbAppnOnly=0
01-07 11:45:35.134340 575 3713 I MtkCam/JpegNode: [prepareExif] pan... prepareExif() 333 mpEncodeFrame->mParams.orientation=270
01-07 11:45:35.134355 575 3713 W MtkCam/JpegNode: [updateStdExifParam] pan... updateStdExifParam() start, 111 rNeedExifRotate=1, rParams.orientation=270
01-07 11:45:35.134414 575 3713 W MtkCam/JpegNode: [updateStdExifParam] pan... updateStdExifParam(),222 rNeedExifRotate=1, rParams.orientation=270, rStdParams.u4Orientation=0
01-07 11:45:35.163267 575 3713 I mtkcam/exif: [make] pan... make() start 111 out buffer(0x732cc20000)
01-07 11:45:35.163376 575 3713 I mtkcam/exif: [updateStdExif] pan... updateStdExif() start
01-07 11:45:35.163455 575 3713 I mtkcam/exif: [updateStdExif] pan... updateStdExif() mExifParam.u4Orientation(0), exifApp1Info->orientation(1)
01-07 11:45:35.163513 575 3713 I mtkcam/exif: [make] pan... make() start 222
01-07 11:45:35.163538 575 3713 E MEXIF : [exifApp1Make] pan... exifApp1Make() start 111 exifGpsEnFlag=(0) (exifApp1Make){#423:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:35.163568 575 3713 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 APP1_MARKER=(e1) (exifAPP1Write){#119:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:35.163593 575 3713 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (17) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:35.163622 575 3713 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 222 ifdListValBufGet() tagIdx=1 size=(196) (exifAPP1Write){#221:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:35.163645 575 3713 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (26) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:35.163669 575 3713 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 222 ifdListValBufGet() tagIdx=2 size=(80) (exifAPP1Write){#221:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:35.163692 575 3713 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (8) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:35.163716 575 3713 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 222 ifdListValBufGet() tagIdx=4 size=(16) (exifAPP1Write){#221:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:35.163737 575 3713 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (2) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:35.163894 575 3713 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 555 pretSize=(3ca), tagIdx=6 (exifAPP1Write){#242:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:35.163922 575 3713 E MEXIF : [exifApp1Make] pan... exifApp1Make 222 app1Size=96fe, mySwap16(app1Size-2)=fc96 (exifApp1Make){#445:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:35.163948 575 3713 E MEXIF : [exifTagUpdate] pan... exifTagUpdate() ... 11111 w,h=(2304, 4096) (exifTagUpdate){#154:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:35.163974 575 3713 E MEXIF : [exifTagUpdate] pan... exifTagUpdate() before ifdListNodeModify() IFD0_TAG_ORIENT orientation=1 (exifTagUpdate){#214:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:35.163998 575 3713 E MEXIF : [exifTagUpdate] pan... exifTagUpdate() after ifdListNodeModify() IFD0_TAG_ORIENT err=(0), orientation=1 (exifTagUpdate){#216:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:35.164027 575 3713 I mtkcam/exif: [make] pan... make() start 333
01-07 11:45:35.164481 575 3713 I mtkcam/exif: [make] pan... make() start 444
01-07 11:45:39.676560 575 3765 I MtkCam/JpegNode: [onProcessRequest] pan... onProcessRequest() start!
01-07 11:45:39.676903 575 3765 I MtkCam/JpegNode: [prepareExif] pan... prepareExif() start!
01-07 11:45:39.676947 575 3765 I MtkCam/JpegNode: [prepareExif] pan... prepareExif() 222 mbAppnOnly=0
01-07 11:45:39.676969 575 3765 I MtkCam/JpegNode: [prepareExif] pan... prepareExif() 333 mpEncodeFrame->mParams.orientation=180
01-07 11:45:39.677010 575 3765 W MtkCam/JpegNode: [updateStdExifParam] pan... updateStdExifParam() start, 111 rNeedExifRotate=1, rParams.orientation=180
01-07 11:45:39.677097 575 3765 W MtkCam/JpegNode: [updateStdExifParam] pan... updateStdExifParam(),222 rNeedExifRotate=1, rParams.orientation=180, rStdParams.u4Orientation=0
01-07 11:45:39.703686 575 3765 I mtkcam/exif: [make] pan... make() start 111 out buffer(0x732cc20000)
01-07 11:45:39.703764 575 3765 I mtkcam/exif: [updateStdExif] pan... updateStdExif() start
01-07 11:45:39.703818 575 3765 I mtkcam/exif: [updateStdExif] pan... updateStdExif() mExifParam.u4Orientation(0), exifApp1Info->orientation(1)
01-07 11:45:39.703858 575 3765 I mtkcam/exif: [make] pan... make() start 222
01-07 11:45:39.703874 575 3765 E MEXIF : [exifApp1Make] pan... exifApp1Make() start 111 exifGpsEnFlag=(0) (exifApp1Make){#423:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:39.703902 575 3765 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 APP1_MARKER=(e1) (exifAPP1Write){#119:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:39.703918 575 3765 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (17) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:39.703936 575 3765 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 222 ifdListValBufGet() tagIdx=1 size=(196) (exifAPP1Write){#221:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:39.703950 575 3765 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (26) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:39.703965 575 3765 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 222 ifdListValBufGet() tagIdx=2 size=(80) (exifAPP1Write){#221:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:39.703990 575 3765 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (8) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:39.704005 575 3765 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 222 ifdListValBufGet() tagIdx=4 size=(16) (exifAPP1Write){#221:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:39.704019 575 3765 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 111 numnber of IFD is (2) (exifAPP1Write){#178:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:39.704035 575 3765 E MEXIF : [exifAPP1Write] pan... exifAPP1Write 555 pretSize=(3ca), tagIdx=6 (exifAPP1Write){#242:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_hdr.cpp}
01-07 11:45:39.704049 575 3765 E MEXIF : [exifApp1Make] pan... exifApp1Make 222 app1Size=96fe, mySwap16(app1Size-2)=fc96 (exifApp1Make){#445:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:39.704073 575 3765 E MEXIF : [exifTagUpdate] pan... exifTagUpdate() ... 11111 w,h=(4096, 2304) (exifTagUpdate){#154:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:39.704098 575 3765 E MEXIF : [exifTagUpdate] pan... exifTagUpdate() before ifdListNodeModify() IFD0_TAG_ORIENT orientation=1 (exifTagUpdate){#214:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:39.704113 575 3765 E MEXIF : [exifTagUpdate] pan... exifTagUpdate() after ifdListNodeModify() IFD0_TAG_ORIENT err=(0), orientation=1 (exifTagUpdate){#216:vendor/mediatek/proprietary/hardware/mtkcam/utils/exif/common/exif_make.cpp}
01-07 11:45:39.704130 575 3765 I mtkcam/exif: [make] pan... make() start 333
01-07 11:45:39.704400 575 3765 I mtkcam/exif: [make] pan... make() start 444