Xposed 之旅 -- 微信防撤回
本文僅做技術交流學習使用,用于其它違法行為的與本作者無關!
學習xposed就要研究一些好玩的東西,如果有美女發了一張照片出來又很快撤回,還沒有細看是不是很失望;有了xposed ,想撤回?不存在的 !
沒攔截之前,撤回消息一般都是這樣的(測試微信版本6.5.16)
這一次我們換個分析方式,知道微信代碼里面很多調試的log,那么我們先打印這些這些log看看(關于hook log因為跟本文內容無關,這里就不做太多說明,如果有不懂的可以在下面留言),發一條正常的消息然后接受,hook的如下:
2954-3074/? D/WeiXin: param1 = C2Java,param2 = reportNetFlow time[%d,%d] sum:%d wr[%d,%d] ws[%d,%d] mr[%d,%d] ms[%d,%d] fgbg:%b Moniter:%s ,param3 = 1556522407 ,param4 = 44 ,param5 = 4258 ,param6 = 494 ,param7 = 3730 ,param8 = 264 ,param9 = 528 ,param10 = 0 ,param11 = 0 ,param12 = 0 ,param13 = 0 ,param14 = true ,param15 = com.tencent.mm.network.a.b$a$a@3aa93c14 1664-1693/? D/WeiXin: param1 = MicroMsg.NetStatMsgExtension,param2 = reportNetFlow wifi[%d, %d] mobile[%d, %d] ,param3 = 3730 ,param4 = 528 ,param5 = 0 ,param6 = 0 2954-3074/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = checkShouldLock screen:%b chatging:%b res:%b checkTime:%d ,param3 = true ,param4 = true ,param5 = false ,param6 = 25702 1664-1693/? D/WeiXin: param1 = MicroMsg.SDK.TrafficStats,param2 = current system traffic: wifi rx/tx=%d/%d, mobile rx/tx=%d/%d, wxWifi rx/tx=%d/%d wxMobile rx/tx=%d/%d ,param3 = 1810 ,param4 = 894 ,param5 = 0 ,param6 = 0 ,param7 = 1148 ,param8 = 688 ,param9 = 0 ,param10 = 0 1664-1693/? D/WeiXin: param1 = MicroMsg.SDK.TrafficStats,param2 = current system traffic: wifi rx/tx=%d/%d, mobile rx/tx=%d/%d, wxWifi rx/tx=%d/%d wxMobile rx/tx=%d/%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0 ,param7 = 0 ,param8 = 0 ,param9 = 0 ,param10 = 0 2954-2954/? D/WeiXin: MicroMsg.MMNativeNetNotifyAdapter:onNotify, datalen=478 cmd= 122 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetNotifyAdapter,param2 = onNotify, datalen=478 cmd= 122 2954-2954/? D/WeiXin: MicroMsg.MMNativeNetNotifyAdapter:dkpush MM_PKT_PUSH_DATA_REQ 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetNotifyAdapter,param2 = dkpush MM_PKT_PUSH_DATA_REQ 2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = deal with notify sync to mm by broast, isSessionKeyNull:%b, isMMProcessExist:%b, isInNotifyMode:%b ,param3 = false ,param4 = true ,param5 = false 2954-2954/? D/WeiXin: MicroMsg.CoreService:notify broadcast:null, type=268369921 2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = notify broadcast:null, type=268369921 2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = notify broadcast: dknot recvTime:%d uin:%d type:%d buf:%d ,param3 = 1556522451421 ,param4 = 953994033 ,param5 = 268369921 ,param6 = 478 1664-1664/? D/WeiXin: WxSplash.SplashHackHandlerCallback:before handleMessage 113, splash false, pending early false 1664-1664/? D/WeiXin: param1 = WxSplash.SplashHackHandlerCallback,param2 = before handleMessage 113, splash false, pending early false 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = onReceive intent :%s ,param3 = Intent { flg=0x10 cmp=com.tencent.mm/.booter.NotifyReceiver (has extras) } 1664-1664/? D/WeiXin: WxSplash.SplashHackHandlerCallback:before handleMessage 115, splash false, pending early false 1664-1664/? D/WeiXin: param1 = WxSplash.SplashHackHandlerCallback,param2 = before handleMessage 115, splash false, pending early false 1664-1664/? D/WeiXin: MicroMsg.NotifyReceiver:NotifyService onStartCommand flags :0startId :138 intent Intent { cmp=com.tencent.mm/.booter.NotifyReceiver$NotifyService (has extras) } 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = NotifyService onStartCommand flags :0startId :138 intent Intent { cmp=com.tencent.mm/.booter.NotifyReceiver$NotifyService (has extras) } 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = handleCommand useOld:%s operationCode:%d ,param3 = false ,param4 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = dealWithNotify respType:%d recvTime:%d respBuf:%d sessionkey:%s ,param3 = 268369921 ,param4 = 1556522451421 ,param5 = 478 ,param6 = 40*83~32 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = dkpush PUSHDATA flag:%d bufLen:%d respBuf:%d recvTime:%d ,param3 = 1 ,param4 = 470 ,param5 = 478 ,param6 = 1556522451421 1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = summerdiz dealWithPushResp unpack ret[%b], noticeid[%d] ,param3 = true ,param4 = 0 1664-1664/? D/WeiXin: MicroMsg.NewSyncMgr:bufToResp using protobuf ok 1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = bufToResp using protobuf ok 1664-1664/? D/WeiXin: param1 = MMKernel.CoreAccount,param2 = online status, %d, %d, %d ,%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:28 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:28 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:11 sv:698860166 lv:698860166 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:11 sv:698860166 lv:698860166 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:103 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:103 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:101 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:101 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:1 sv:0 lv:698859947 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:1 sv:0 lv:698859947 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:205 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:205 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:111 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:111 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:112 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:112 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:17 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:17 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:14 sv:698740003 lv:698740003 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:14 sv:698740003 lv:698740003 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:16 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:16 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:7 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:7 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:2 sv:698860187 lv:698860186 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:2 sv:698860187 lv:698860186 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = triggerNotifyDataSync checkUse:%s resp:%s syncflag:%s recvtime:%s [%s] ,param3 = true ,param4 = com.tencent.mm.protocal.w$b@12ba4101 ,param5 = 1 ,param6 = 1556522451421 ,param7 = [sdk.platformtools.w:i(-1)][modelmulti.r:a(158)][modelmulti.m:a(89)][booter.NotifyReceiver$NotifyService:l(297)][booter.NotifyReceiver$NotifyService:k(238)][booter.NotifyReceiver$NotifyService:onStartCommand(150)] 1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = summerinit needInit ret[%b] ,param3 = false 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s index:%d, buf.len:%d ,param3 = LightPush[703453588] ,param4 = 0 ,param5 = -1 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = tryStart check NotifyData ListSize:%s proc:%s ,param3 = 0 ,param4 = NotifyData[789113917] 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = [oneliang] client time is:%s,server time is:%s,diff time is:%s, diff second time is:%s,just save millisecond diff time ,param3 = 1556522451454 ,param4 = 1556522452000 ,param5 = -546 ,param6 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 0 ,param5 = com.tencent.mm.storage.t@385d842c 1664-2144/? D/WeiXin: param1 = MMKernel.CoreAccount,param2 = online status, %d, %d, %d ,%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = CmdProcHandler %s Start docmd:%s respStatus:%s respOnlineVer:%s ,param3 = NotifyData[789113917] ,param4 = 1 ,param5 = 0 ,param6 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 0 ,param5 = com.tencent.mm.storage.t@385d842c 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = wakelock tag:%s syncWakerLock:%s [%s] ,param3 = NotifyData ,param4 = com.tencent.mars.comm.WakerLock@10e91d45 ,param5 = [sdk.platformtools.w:i(-1)][modelmulti.r:kp(208)][modelmulti.r$3:run(333)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)][sdk.f.a$a:run(71)] 1664-2144/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = check is held [%d,%d] :%b caller:[%s] @[%s] ,param3 = 283712837 ,param4 = 579513498 ,param5 = false ,param6 = com.tencent.mm.modelmulti.r.kp(SourceFile:219) ,param7 = com.tencent.mm.modelmulti.r.kp(SourceFile:210) 1664-2144/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = lockForSync tag:%s islock:%b lockCnt[%d,%d] notifyCnt:%d last:[%s,%d] ,param3 = NotifyData[789113917] ,param4 = false ,param5 = 0 ,param6 = 0 ,param7 = 0 ,param8 = ,param9 = 1556522451547 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncDoCmdDelegate,param2 = doCmd %d cmdid:%d buf:%d thr:[%d] ,param3 = 1556522451548 ,param4 = 5 ,param5 = 343 ,param6 = 49 1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = dkAddMsg from:%s to:%s id:[%d,%d,%d] status:%d type:%d time:[%d %s] diff:%d imgstatus:%d imgbuf:%d src:%d push:%d content:%s ,param3 = 10217110997@chatroom ,param4 = wxid_u7uaowmmtx3422 ,param5 = 8704889343390514432 ,param6 = 1098860187 ,param7 = 698860187 ,param8 = 4 ,param9 = 10002 ,param10 = 1556522452 ,param11 = [19-04-29 15:20:52] ,param12 = -1 ,param13 = 1 ,param14 = 0 ,param15 = 0 ,param16 = 0 ,param17 = wx*sg~231 1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = parseMsgSource has been Deprecated by dk. at 20151218 [%s] %s ,param3 = null ,param4 = 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 360816351 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1058 ,param5 = bizinfo ,param6 = 360816351 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 638764844 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 648 ,param5 = message ,param6 = 638764844 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = oneliang, msg content:%s,sub content:%s ,param3 = wxid_2457594575812:<sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["劉金昭" 撤回了一條消息]]></replacemsg></revokemsg></sysmsg> ,param4 = <sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["劉金昭" 撤回了一條消息]]></replacemsg></revokemsg></sysmsg> 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = recieve a syscmd_newxml %s subType %s ,param3 = wxid_2457594575812:<sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["劉金昭" 撤回了一條消息]]></replacemsg></revokemsg></sysmsg> ,param4 = revokemsg 1664-2144/? D/WeiXin: MicroMsg.SysCmdMsgExtension:listener list is empty, return now 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension ,param2 = listener list is empty, return now 1664-2144/? D/WeiXin: MicroMsg.SysCmdMsgExtension:listener list is empty, return now 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension ,param2 = listener list is empty, return now 1664-2144/? D/WeiXin: MicroMsg.BigBallSysCmdMsgConsumer:mm hit MM_DATA_SYSCMD_NEWXML_SUBTYPE_REVOKE 1664-2144/? D/WeiXin: param1 = MicroMsg.BigBallSysCmdMsgConsumer,param2 = mm hit MM_DATA_SYSCMD_NEWXML_SUBTYPE_REVOKE 1664-2144/? D/WeiXin: param1 = MicroMsg.BigBallSysCmdMsgConsumer,param2 = ashutest::[oneliang][xml parse] ,msgId:%s,replaceMsg:%s ,param3 = 7865180594069965172 ,param4 = "劉金昭" 撤回了一條消息 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 649487861 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 662 ,param5 = bizinfo ,param6 = 649487861 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 523779978 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1101 ,param5 = message ,param6 = 523779978 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 248802417 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 979 ,param5 = rconversation ,param6 = 248802417 1664-2144/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = notifyRevorkMessage talker:%s msgid:%d type:%d tipsFlag:%d content:%s ,param3 = 10217110997@chatroom ,param4 = 7865180594069965172 ,param5 = 10000 ,param6 = 3 ,param7 = "劉*條消~13 1664-2144/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = preNotificationCheck, talker: %s, tipsFlag: %s ,param3 = 10217110997@chatroom ,param4 = 3 1664-2144/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = isAlreadyNotified: %s, msgId: %d ,param3 = 4246375247033027397%4571233928553300739%5238039227291584821%959504641342002093%2096724393225900634%8572384359236577494%7838678854298831481%8665212940399122378%8952957811004219653%8442356154195980186%3537158490131109260%2785257908218214144%8206695664896266143%2682312748521811387%3022020987226741047%4084220627561137855%968196098594956184%5468223854977782704%3390043559233494136%4511097457981851559%4649690106078008985%377285967523088374%8481195477120113301%4565387850876817225%7521275099224311659%5099274839864330947%6125288058338912232%8955722829721151859%3397423662972353821%3020356078928788739%8664682461111103205%199728701645524122%2887613043367259099%1102643719912208236%6866584352156462175%8587572320323636249%4022683831507132716%2687913228330739363%4399498225444533685%2545348186624737839%7518006384243814064%6219328514476247295%6725903224653074658%309188050469602592%5090059133722788027%1197657098443856490%7069150970626190940%4969862249753268924%7494065246253270410%7344117513281048897%3997186994925968710%4565277223381273067%4200857660516827412%5128520499778043926%2038288446014470859%8728149437475529341%8496798077830522194%3972190105494178295%5650761982376673959%6828813078816474334%2210156242531088925%7547402728535769992%8702946709341024547%8271997505904560045%2434698710609817328%891905579090762196%4570253878995280364%8250295048510707547%2167934197527084813%878322419092976257%5683887518206290050%6716349640672319566%8756777573152028603%1256716061329654601%8953123669426542515%6787380453142116687%6323083094880159021%318790420176309440%9124841423142496188%7295523734677607755%8319861258810773911%6377701223378938196%3608943800033646902%3563130095678729355%8735596432494019381%5283204626337769438%6256538496299430459%5563194585162307490%4359480834496695873%1019623089910531405%357395830370132207%1631272222439036926%1043150453903337588%4796476483998891480%982496139955397372%6378048935397438983%471060308475784573%8030199900781596734%5995804435669655342%2362072590766873729%186627095232445902%6515703595295020274%8058645455214520492%5359154829172769359%8303086720186616302%2283713942210667217%9035072560227192346%6006606082098217387%433589616300629195%1707108804572548198%60231746452581837%3819864258937345830%6230402729470632415%1459645062065759748%7897311188660017750%4526747310560408761%6923617459631043406%4542716135681679829%9156836315337546593%1991588822500025620%5148957077435523649%5568859864612457969%1926968691608517310%452143282351781116%7501952349080366217%4363698866997391733%833837700092586898%5656921768658020598%7470785107467835079%1976759229869428065%5217120382199730251%2257872340530724288%222229833606476661%750346121668698839% ,param4 = 7865180594069965172 1664-2144/? D/WeiXin: MicroMsg.emoji.EmojiRevokeMsgListener:has handle in sys cmd msg extension. 1664-2144/? D/WeiXin: param1 = MicroMsg.emoji.EmojiRevokeMsgListener,param2 = has handle in sys cmd msg extension. 1664-2144/? D/WeiXin: param1 = MicroMsg.AutoPlay,param2 = playingVoiceId: %s ,param3 = -1 1664-2144/? D/WeiXin: param1 = MicroMsg.AutoPlay,param2 = msg id is: %s ,param3 = 1116 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSIndexDB,param2 = rawQuery: execute sql = %s ,param3 = SELECT docid FROM FTS5MetaMessage WHERE type IN (65536) AND entity_id=?; 1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension ,param2 = summerbadcr extension declared but skipped msg, type=%d, svrId=%d, MsgSeq=%d, createTime=%d, addMsgInfo=%s ,param3 = 10002 ,param4 = 8704889343390514432 ,param5 = 698860187 ,param6 = 1556522452 ,param7 = AddMsgInfo(434293334), get[false], fault[false], up[false] 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSCursor,param2 = add cursor %d ,param3 = 867863255 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = chatroom ,param4 = 369414084 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSCursor,param2 = remove cursor %d ,param3 = 867863255 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 956 ,param5 = chatroom ,param6 = 369414084 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncDoCmdDelegate,param2 = doCmd FIN %d cmdid:%d Time:%d ,param3 = 1556522451548 ,param4 = 5 ,param5 = 24 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s time:%s size:%s index:%s ,param3 = NotifyData[789113917] ,param4 = 25 ,param5 = 1 ,param6 = 0 1664-2144/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = unlockForSync tag:%s islock:%b lockCnt[%d,%d] notifyCnt:%d last:[%s,%d] ,param3 = NotifyData[789113917] ,param4 = true ,param5 = 1 ,param6 = 1 ,param7 = 0 ,param8 = NotifyData[789113917] ,param9 = 25 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationBegin eventID:%d time:%d ,param3 = 13 ,param4 = 1556522451574 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 107029552 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 1032009897 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1271 ,param5 = rconversation ,param6 = 107029552 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 973 ,param5 = bizinfo ,param6 = 1032009897 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select msgCount from rconversation where username='10217110997@chatroom' ,param4 = 668519982 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 733347279 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 639 ,param5 = bizinfo ,param6 = 733347279 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1024 ,param5 = select msgCount from rconversation where username='10217110997@chatroom' ,param6 = 668519982 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = getMsgCount conversationStorage.getMsgCountByUsername count:%d ,param3 = 19 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 753685340 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = summerbadcr resetCursor restart:%b fromCount:%d totalcount:%d limit:%d, talker:%s isBizChat:%b ,param3 = false ,param4 = 0 ,param5 = 19 ,param6 = 19 ,param7 = 10217110997@chatroom ,param8 = false 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 728 ,param5 = bizinfo ,param6 = 753685340 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select * from message where talker= '10217110997@chatroom' order by createTime DESC limit 1 ,param4 = 925742693 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 589799226 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 910 ,param5 = bizinfo ,param6 = 589799226 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 2644 ,param5 = select * from message where talker= '10217110997@chatroom' order by createTime DESC limit 1 ,param6 = 925742693 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 725526507 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 629 ,param5 = bizinfo ,param6 = 725526507 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 194595144 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = summerbadcr getInitCursor1 getCursor talk:%s limitCount:%d [%s] ,param3 = 10217110997@chatroom ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '10217110997@chatroom' ORDER BY createTime DESC LIMIT 19) ORDER BY createTime ASC 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1085 ,param5 = bizinfo ,param6 = 194595144 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = dkevent user:%s func:%s cnt:%d ,param3 = 10217110997@chatroom ,param4 = update ,param5 = 0 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = summerbadcr check last message flag[%d], newseq[%d] oldseq[%d], undeliverCount[%d] ,param3 = 0 ,param4 = 698860186 ,param5 = 698860186 ,param6 = 0 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = summerbadcr updateConversation talker[%s] msgseq[%d],newConv[%b],newMsgInsertCount[%d], deleteCount[%d], tid[%d] ,param3 = 10217110997@chatroom ,param4 = 698860186 ,param5 = false ,param6 = 0 ,param7 = 0 ,param8 = 49 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = update pos topCreateTime[%d] downCreateTime[%d] ,param3 = 1556509462000 ,param4 = 1556522426000 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 996177158 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = summerbadcr onPostReset needCheckHistoryTips[%b], BADCR_SCROLL_DELAY[%d] ,param3 = false ,param4 = 350 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 859 ,param5 = rconversation ,param6 = 996177158 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = oreh onNotifyChange genDigest: pDigestUser.value=%s ,param3 = 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsTopShowAll showAll[%b], isTopShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lq(152)][ui.chatting.En_5b8fbb1e$a$29:Qx(3801)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)] 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 878565319 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 739 ,param5 = bizinfo ,param6 = 878565319 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = countMsg %d talker :%s deleteCount:%d insertCount:%d ,param3 = 19 ,param4 = 10217110997@chatroom ,param5 = 0 ,param6 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsBottomShowAll showAll[%b], isBottomShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lr(157)][ui.chatting.En_5b8fbb1e$a$29:Qx(3802)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)] 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSTaskDaemon,param2 = %s[%s] done, %dms ,param3 = ,param4 = DeleteMessage(1116) ,param5 = 24 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u 1664-1664/? D/WeiXin: MicroMsg.ChattingUI:on msg notify change 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = on msg notify change 1664-2144/? D/WeiXin: param1 = MicroMsg.SubCoreExt,param2 = onMsgChange onNotifyChange listener count = %s ,param3 = 0 1664-2144/? D/WeiXin: MicroMsg.SubCoreExt:onMsgChange onNotifyChange cu.getCount() <= 0 1664-2144/? D/WeiXin: param1 = MicroMsg.SubCoreExt,param2 = onMsgChange onNotifyChange cu.getCount() <= 0 1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s synckey req:%s shouldMerge:%s ,param3 = NotifyData[789113917] ,param4 = MsgKey:698860186 profile:698859947 contact:698858821 chatroom:698860166 Bottle:0 QContact:698740003 ,param5 = true 1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:28 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:28 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s synckey resp:%s ,param3 = NotifyData[789113917] ,param4 = MsgKey:698860187 profile:0 contact:698858821 chatroom:698860166 Bottle:0 QContact:0 1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s synckey merge:%s ,param3 = NotifyData[789113917] ,param4 = MsgKey:698860187 profile:698859947 contact:698858821 chatroom:698860166 Bottle:0 QContact:698740003 1664-1664/? D/WeiXin: param1 = MicroMsg.BasePanelKeybordLayout,param2 = onMeasure, width: %d, height: %d ,param3 = 1152 ,param4 = 1710 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onMeasure width:%d, height:%d ,param3 = 1152 ,param4 = 1566 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 18 ,param4 = 1116 ,param5 = 7865180594069965172 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 17 ,param4 = 1074 ,param5 = 1652536946054432610 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 16 ,param4 = 1064 ,param5 = 532079026603668198 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 504070180 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s onFinishCmd resp:%s pushSycnFlag:%s recvTime:%s ,param3 = NotifyData[789113917] ,param4 = com.tencent.mm.protocal.c.apa@bc8b78d ,param5 = 1 ,param6 = 1556522451421 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1137 ,param5 = message ,param6 = 504070180 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneQueue,param2 = doSceneImp start: mmcgi type:%d hash[%d,%d] run:%d wait:%d afterSec:%d canDo:%b autoauth:%d ,param3 = 268369922 ,param4 = 684994899 ,param5 = 0 ,param6 = 0 ,param7 = 0 ,param8 = 0 ,param9 = true ,param10 = 493980379 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 702431899 1664-2144/? D/WeiXin: MicroMsg.ChattingUI:writeOpLogAndMarkRead :10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 785054606 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 15 ,param4 = 1061 ,param5 = 1510153581021215090 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1131 ,param5 = rconversation ,param6 = 785054606 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 585535407 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 631 ,param5 = rconversation ,param6 = 585535407 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 743223228 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 926 ,param5 = message ,param6 = 743223228 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = ChattingUI writeOpLogAndMarkRead last : %d ,param3 = 5 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneNotifyData,param2 = doScene now:%d buf:%s ,param3 = 1556522451421 ,param4 = 08 1e 12 08 08 01 10 ab 83 9f cd 02 12 08 08 02 109b 85 9f cd 02 12 08 08 03 10 c5 fa 9e cd 02 1208 08 04 10 a3 da 97 cd 02 12 08 08 05 10 a3 da97 cd 02 12 04 08 07 10 00 12 04 08 08 10 00 1208 08 09 10 be 81 9f cd 02 12 04 08 0a 10 00 1208 08 0b 10 86 85 9f cd 02 12 08 08 0d 10 a3 da97 cd 02 12 08 08 0e 10 a3 da 97 cd 02 12 04 0810 10 00 12 04 08 11 10 00 12 04 08 65 10 00 1204 08 66 10 00 12 04 08 67 10 00 12 04 08 68 1000 12 04 08 69 10 00 12 04 08 6b 10 00 12 04 086d 10 00 12 04 08 6f 10 00 12 04 08 70 10 00 1204 08 72 10 00 12 09 08 c9 01 10 d4 cb 9a e6 0512 09 08 cb 01 10 ef bb 9a e6 05 12 05 08 cc 0110 00 12 05 08 cd 01 10 00 12 09 08 e8 07 10 dd8a 9a e6 05 12 09 08 e9 07 10 8b 8c 9a e6 05?? 1664-2144/? D/WeiXin: MicroMsg.NetSceneBase:initilized security limit count to 1 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneBase,param2 = initilized security limit count to 1 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 14 ,param4 = 1060 ,param5 = 7947155220236571147 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 2954-2976/? D/WeiXin: MicroMsg.SDK.SyncTask:sync task exec... 2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task exec... 2954-2976/? D/WeiXin: MicroMsg.SDK.SyncTask:sync task exec at synchronized 2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task exec at synchronized 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:task run manualFinish = false 2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = task run manualFinish = false 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = dkcgi sendImp rr.type:%d callback:%d ,param3 = 268369922 ,param4 = 455551575 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 157366868 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1668 ,param5 = message ,param6 = 157366868 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = mmcgi startTask inQueue netid:%d hash[%d,%d] net:%d cgi:%s needAuthed:%b ,param3 = 0 ,param4 = 196 ,param5 = 989563634 ,param6 = 2 ,param7 = null ,param8 = true 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 13 ,param4 = 1052 ,param5 = 5377814781676930444 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 2954-2954/? D/WeiXin: MicroMsg.MMNativeNetTaskAdapter:startTask retsult=0 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = startTask retsult=0 2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:setResultFinish 2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = setResultFinish 2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:setResultFinish synchronized 2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = setResultFinish synchronized 2954-3074/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = link: %d req2Buf somr isfg:%b cookie: %s ,param3 = 2 ,param4 = true ,param5 = 30020802000000007497115bfcb100 2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task done, return=%s, cost=%d(wait=%d, run=%d) ,param3 = 0 ,param4 = 8 ,param5 = 8 ,param6 = 0 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneBase,param2 = dispatcher send, %s ,param3 = 0 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneQueue,param2 = On doscene mmcgi type:%d hash[%d,%d] run:%d wait:%d ret:%d autoauth:%d ,param3 = 268369922 ,param4 = 684994899 ,param5 = 989563634 ,param6 = 1 ,param7 = 0 ,param8 = 0 ,param9 = 493980379 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 12 ,param4 = 1051 ,param5 = 3771811665525699118 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = finish proc:%s running:%s RunTime:%s ,param3 = NotifyData[789113917] ,param4 = NotifyData[789113917] ,param5 = 178 1664-1693/? D/WeiXin: param1 = MicroMsg.RemoteReq,param2 = reqToBuf jType: %d, stack: %s ,param3 = 268369922 ,param4 = [sdk.platformtools.w:d(-1)][ac.r:a(90)][protocal.g$a:onTransact(60)] 2954-3074/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = req2Buf bOk: %b ,param3 = true 2954-13275/? D/WeiXin: param1 = MicroMsg.Alarm,param2 = Alarm.stop [id: %d] ,param3 = 339 1664-2144/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = check is held [%d,%d] :%b caller:[%s] @[%s] ,param3 = 283712837 ,param4 = 579513498 ,param5 = false ,param6 = com.tencent.mm.modelmulti.r.JF(SourceFile:226) ,param7 = com.tencent.mm.modelmulti.r.kp(SourceFile:210) 1664-2144/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = check is held [%d,%d] :%b caller:[%s] @[%s] ,param3 = 283712837 ,param4 = 579513498 ,param5 = false ,param6 = com.tencent.mm.modelmulti.r.JF(SourceFile:228) ,param7 = com.tencent.mm.modelmulti.r.kp(SourceFile:210) 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService ,param2 = wakeUnlock syncWakerLock locking?:%s foreground:%s ,param3 = false ,param4 = true 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s index:%d, buf.len:%d ,param3 = LightPush[585155231] ,param4 = 0 ,param5 = -1 2954-2954/? D/WeiXin: MicroMsg.AutoAuth:summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: com.tencent.mm.network.q$a$a@14ddb944 type: 268369922 netIdGetCertBeforeAutoAuth: -1 2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: com.tencent.mm.network.q$a$a@14ddb944 type: 268369922 netIdGetCertBeforeAutoAuth: -1 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = tryStart FINISH Check running:%s sync:%s notify:%s ,param3 = null ,param4 = 0 ,param5 = 0 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = mmcgi onTaskEnd type:%d time:%d hash[%d,%d] [%d,%d] ,param3 = 268369922 ,param4 = 18 ,param5 = 196 ,param6 = 989563634 ,param7 = 4 ,param8 = -99 2954-13275/? D/WeiXin: param1 = MicroMsg.Alarm,param2 = Alarm.start [id: %d, after: %d, size: %d] ,param3 = 340 ,param4 = 270000 ,param5 = 20 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 11 ,param4 = 1046 ,param5 = 6862712817658715686 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-2735/? D/WeiXin: param1 = MicroMsg.RemoteOnGYNetEnd,param2 = onGYNetEnd netId:%d, errType:%d, errCode:%d, isCancel:%b, hash[%d,%d] ,param3 = 0 ,param4 = 4 ,param5 = -99 ,param6 = false ,param7 = 684994899 ,param8 = 989563634 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-2144/? D/WeiXin: param1 = MicroMsg.RemoteOnGYNetEnd,param2 = onGYNetEnd after post to worker netId:%d, errType:%d, errCode:%d, isCancel:%b, hashcode:%d ,param3 = 0 ,param4 = 4 ,param5 = -99 ,param6 = false ,param7 = 684994899 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 161016251 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneNotifyData,param2 = onGYNetEnd [%d,%d] %s ,param3 = 4 ,param4 = -99 ,param5 = null 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneQueue,param2 = onSceneEnd mmcgi type:%d hash[%d,%d] run:%d wait:%d autoauth:%d [%d,%d,%s] ,param3 = 268369922 ,param4 = 684994899 ,param5 = 989563634 ,param6 = 0 ,param7 = 0 ,param8 = 493980379 ,param9 = 4 ,param10 = -99 ,param11 = null 2954-3074/? D/WeiXin: param1 = MicroMsg.ReportManagerKvCheck,param2 = receive kv logid:%d, isImportant: %b,isReportNow: %b ,param3 = 11108 ,param4 = false ,param5 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1908 ,param5 = message ,param6 = 161016251 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 21435 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.HomeUI,param2 = contentView.addOnLayoutChangeListener %s %s %s %s, %s %s %s %s ,param3 = 0 ,param4 = 0 ,param5 = 1152 ,param6 = 1854 ,param7 = 0 ,param8 = 0 ,param9 = 1152 ,param10 = 1854 1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationEnd eventID:%d time:%d ,param3 = 13 ,param4 = 103 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d ,param3 = 1 ,param4 = true ,param5 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange 1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify cvs.getUsername[%s] tid[%d] ,param3 = 10217110997@chatroom ,param4 = 1 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify newCvsCount[%d], total[%d], dealHistoryGetMsg[%b], UnDeliverCount[%d] ,param3 = 19 ,param4 = 19 ,param5 = false ,param6 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify receive get msg svrId[%d], seq[%d], flag[%d], stack[%s] ,param3 = 4029159154327227728 ,param4 = 698859954 ,param5 = 0 ,param6 = [sdk.platformtools.w:i(-1)][ui.chatting.b.o:a(232)][storage.af$2:o(209)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)] 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationBegin eventID:%d time:%d ,param3 = 13 ,param4 = 1556522451684 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 7463044 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1078 ,param5 = bizinfo ,param6 = 7463044 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select msgCount from rconversation where username='10217110997@chatroom' ,param4 = 217907309 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 763 ,param5 = select msgCount from rconversation where username='10217110997@chatroom' ,param6 = 217907309 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = getMsgCount conversationStorage.getMsgCountByUsername count:%d ,param3 = 19 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = summerbadcr resetCursor restart:%b fromCount:%d totalcount:%d limit:%d, talker:%s isBizChat:%b ,param3 = false ,param4 = 0 ,param5 = 19 ,param6 = 19 ,param7 = 10217110997@chatroom ,param8 = false 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 522753186 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 741 ,param5 = bizinfo ,param6 = 522753186 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 953996595 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 691 ,param5 = bizinfo ,param6 = 953996595 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = summerbadcr getInitCursor1 getCursor talk:%s limitCount:%d [%s] ,param3 = 10217110997@chatroom ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '10217110997@chatroom' ORDER BY createTime DESC LIMIT 19) ORDER BY createTime ASC 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = update pos topCreateTime[%d] downCreateTime[%d] ,param3 = 1556509462000 ,param4 = 1556522426000 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = summerbadcr onPostReset needCheckHistoryTips[%b], BADCR_SCROLL_DELAY[%d] ,param3 = false ,param4 = 350 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsTopShowAll showAll[%b], isTopShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lq(152)][ui.chatting.En_5b8fbb1e$a$29:Qx(3801)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)] 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsBottomShowAll showAll[%b], isBottomShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lr(157)][ui.chatting.En_5b8fbb1e$a$29:Qx(3802)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)] 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u 1664-2144/? D/WeiXin: MicroMsg.ChattingUI:writeOpLogAndMarkRead :10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = com.tencent.mm.storage.t@385d842c 1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = com.tencent.mm.storage.t@385d842c 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 251016809 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1027 ,param5 = rconversation ,param6 = 251016809 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 564091118 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 852 ,param5 = rconversation ,param6 = 564091118 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d ,param3 = 1 ,param4 = true ,param5 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange 1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = ChattingUI writeOpLogAndMarkRead last : %d ,param3 = 8 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = NotifyReceiver onSceneEnd type:%d syncHash: %d hashInMemo: %b isLocking: %b ,param3 = 268369922 ,param4 = 1556522451421 ,param5 = false ,param6 = false 1664-1664/? D/WeiXin: MicroMsg.NotifyReceiver:all scene done, unlock wakelock. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = all scene done, unlock wakelock. 1664-1664/? D/WeiXin: param1 = MicroMsg.WorkerProfile,param2 = onSceneEnd dkwt type:%d [%d,%d,%s] ,param3 = 268369922 ,param4 = 4 ,param5 = -99 ,param6 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.BasePanelKeybordLayout,param2 = onMeasure, width: %d, height: %d ,param3 = 1152 ,param4 = 1710 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onMeasure width:%d, height:%d ,param3 = 1152 ,param4 = 1566 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 18 ,param4 = 1116 ,param5 = 7865180594069965172 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 17 ,param4 = 1074 ,param5 = 1652536946054432610 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 16 ,param4 = 1064 ,param5 = 532079026603668198 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 333793697 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1195 ,param5 = message ,param6 = 333793697 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 702431899 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 15 ,param4 = 1061 ,param5 = 1510153581021215090 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 85205895 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1026 ,param5 = message ,param6 = 85205895 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 14 ,param4 = 1060 ,param5 = 7947155220236571147 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 267116253 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 914 ,param5 = message ,param6 = 267116253 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 13 ,param4 = 1052 ,param5 = 5377814781676930444 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 12 ,param4 = 1051 ,param5 = 3771811665525699118 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 11 ,param4 = 1046 ,param5 = 6862712817658715686 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 25522467 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 997 ,param5 = message ,param6 = 25522467 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 21435 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.HomeUI,param2 = contentView.addOnLayoutChangeListener %s %s %s %s, %s %s %s %s ,param3 = 0 ,param4 = 0 ,param5 = 1152 ,param6 = 1854 ,param7 = 0 ,param8 = 0 ,param9 = 1152 ,param10 = 1854 1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationEnd eventID:%d time:%d ,param3 = 13 ,param4 = 84 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d ,param3 = 1 ,param4 = true ,param5 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange 1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = notify need to deal: %s ,param3 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = jacks dealNotify, talker:%s, msgtype:%d, tipsFlag:%d, isRevokeMesasge:%B content:%s ,param3 = 10217110997@chatroom ,param4 = 10000 ,param5 = 3 ,param6 = true ,param7 = "劉*條消~13 1664-1664/? D/WeiXin: MicroMsg.MMNotification:updateNotifyInfo: silent = true 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = updateNotifyInfo: silent = true 1664-1664/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = dealCurChattingTalker, talker: %s, curChattingTalker: %s, needSound: %B, needShake: %B ,param3 = 10217110997@chatroom ,param4 = 10217110997@chatroom ,param5 = false ,param6 = false 1664-1664/? D/WeiXin: MicroMsg.Notification.AppMsg.Handle:[NO NOTIFICATION] is current talker chatroom & no shake & no sound 1664-1664/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = [NO NOTIFICATION] is current talker chatroom & no shake & no sound 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification ,param2 = [no notificaion], iscurrent Chatting Talker true, talker[%s] curChattingTalker[%s] needSound[%B] needShake[%B] ,param3 = 10217110997@chatroom ,param4 = 10217110997@chatroom ,param5 = false ,param6 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = EnableStrangerChat ,param4 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from LBSVerifyMessage where status != 4 ,param4 = 931781022 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 911 ,param5 = select count(*) from LBSVerifyMessage where status != 4 ,param6 = 931781022 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from shakeverifymessage where status != 4 ,param4 = 338951295 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 907 ,param5 = select count(*) from shakeverifymessage where status != 4 ,param6 = 338951295 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from shakemessage where status != 1 ,param4 = 978019404 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 648 ,param5 = select count(*) from shakemessage where status != 1 ,param6 = 978019404 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from SnsComment where isRead = ? and isSilence != ? ,param4 = 695274645 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 585 ,param5 = select count(*) from SnsComment where isRead = ? and isSilence != ? ,param6 = 695274645 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = EnableStrangerChat ,param4 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigName ,param4 = 購物 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigIconUrl ,param4 = http://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNQGEHZ5JY4H8n9EStMddCiaxyh25AKamOryaZ2NiaZDB0MRY5ibnr34G4MfdGlv9iahdxhianOxoVA3cZQ/0?wx_fmt=png 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigJumpUrl ,param4 = https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae3e8056daea8727&redirect_uri=https%3A%2F%2Fwq.jd.com%2Fmcoss%2Fwxmall%2Fhome%3Fptype%3D1&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect 1664-1664/? D/WeiXin: MicroMsg.LauncherUI.MainTabUnreadMgr:jd tryshow configName 購物 iconUrl http://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNQGEHZ5JY4H8n9EStMddCiaxyh25AKamOryaZ2NiaZDB0MRY5ibnr34G4MfdGlv9iahdxhianOxoVA3cZQ/0?wx_fmt=png jumpUrl https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae3e8056daea8727&redirect_uri=https%3A%2F%2Fwq.jd.com%2Fmcoss%2Fwxmall%2Fhome%3Fptype%3D1&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = jd tryshow configName 購物 iconUrl http://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNQGEHZ5JY4H8n9EStMddCiaxyh25AKamOryaZ2NiaZDB0MRY5ibnr34G4MfdGlv9iahdxhianOxoVA3cZQ/0?wx_fmt=png jumpUrl https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae3e8056daea8727&redirect_uri=https%3A%2F%2Fwq.jd.com%2Fmcoss%2Fwxmall%2Fhome%3Fptype%3D1&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect 1664-1664/? D/WeiXin: MicroMsg.LauncherUI.MainTabUnreadMgr:jdshowFriend false 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = jdshowFriend false 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = WCOEntranceSwitch ,param4 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = VoiceprintEntry ,param4 = 1 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.HomeUI,param2 = contentView.addOnLayoutChangeListener %s %s %s %s, %s %s %s %s ,param3 = 0 ,param4 = 0 ,param5 = 1152 ,param6 = 1854 ,param7 = 0 ,param8 = 0 ,param9 = 1152 ,param10 = 1854 1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710隨后我們撤回剛才發的消息,在接收端在看一下log,記得先清空控制臺log打印
2954-3074/? D/WeiXin: param1 = C2Java,param2 = reportNetFlow time[%d,%d] sum:%d wr[%d,%d] ws[%d,%d] mr[%d,%d] ms[%d,%d] fgbg:%b Moniter:%s ,param3 = 1556522407 ,param4 = 44 ,param5 = 4258 ,param6 = 494 ,param7 = 3730 ,param8 = 264 ,param9 = 528 ,param10 = 0 ,param11 = 0 ,param12 = 0 ,param13 = 0 ,param14 = true ,param15 = com.tencent.mm.network.a.b$a$a@3aa93c14 1664-1693/? D/WeiXin: param1 = MicroMsg.NetStatMsgExtension,param2 = reportNetFlow wifi[%d, %d] mobile[%d, %d] ,param3 = 3730 ,param4 = 528 ,param5 = 0 ,param6 = 0 2954-3074/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = checkShouldLock screen:%b chatging:%b res:%b checkTime:%d ,param3 = true ,param4 = true ,param5 = false ,param6 = 25702 1664-1693/? D/WeiXin: param1 = MicroMsg.SDK.TrafficStats,param2 = current system traffic: wifi rx/tx=%d/%d, mobile rx/tx=%d/%d, wxWifi rx/tx=%d/%d wxMobile rx/tx=%d/%d ,param3 = 1810 ,param4 = 894 ,param5 = 0 ,param6 = 0 ,param7 = 1148 ,param8 = 688 ,param9 = 0 ,param10 = 0 1664-1693/? D/WeiXin: param1 = MicroMsg.SDK.TrafficStats,param2 = current system traffic: wifi rx/tx=%d/%d, mobile rx/tx=%d/%d, wxWifi rx/tx=%d/%d wxMobile rx/tx=%d/%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0 ,param7 = 0 ,param8 = 0 ,param9 = 0 ,param10 = 0 2954-2954/? D/WeiXin: MicroMsg.MMNativeNetNotifyAdapter:onNotify, datalen=478 cmd= 122 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetNotifyAdapter,param2 = onNotify, datalen=478 cmd= 122 2954-2954/? D/WeiXin: MicroMsg.MMNativeNetNotifyAdapter:dkpush MM_PKT_PUSH_DATA_REQ 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetNotifyAdapter,param2 = dkpush MM_PKT_PUSH_DATA_REQ 2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = deal with notify sync to mm by broast, isSessionKeyNull:%b, isMMProcessExist:%b, isInNotifyMode:%b ,param3 = false ,param4 = true ,param5 = false 2954-2954/? D/WeiXin: MicroMsg.CoreService:notify broadcast:null, type=268369921 2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = notify broadcast:null, type=268369921 2954-2954/? D/WeiXin: param1 = MicroMsg.CoreService,param2 = notify broadcast: dknot recvTime:%d uin:%d type:%d buf:%d ,param3 = 1556522451421 ,param4 = 953994033 ,param5 = 268369921 ,param6 = 478 1664-1664/? D/WeiXin: WxSplash.SplashHackHandlerCallback:before handleMessage 113, splash false, pending early false 1664-1664/? D/WeiXin: param1 = WxSplash.SplashHackHandlerCallback,param2 = before handleMessage 113, splash false, pending early false 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = onReceive intent :%s ,param3 = Intent { flg=0x10 cmp=com.tencent.mm/.booter.NotifyReceiver (has extras) } 1664-1664/? D/WeiXin: WxSplash.SplashHackHandlerCallback:before handleMessage 115, splash false, pending early false 1664-1664/? D/WeiXin: param1 = WxSplash.SplashHackHandlerCallback,param2 = before handleMessage 115, splash false, pending early false 1664-1664/? D/WeiXin: MicroMsg.NotifyReceiver:NotifyService onStartCommand flags :0startId :138 intent Intent { cmp=com.tencent.mm/.booter.NotifyReceiver$NotifyService (has extras) } 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = NotifyService onStartCommand flags :0startId :138 intent Intent { cmp=com.tencent.mm/.booter.NotifyReceiver$NotifyService (has extras) } 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = handleCommand useOld:%s operationCode:%d ,param3 = false ,param4 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = dealWithNotify respType:%d recvTime:%d respBuf:%d sessionkey:%s ,param3 = 268369921 ,param4 = 1556522451421 ,param5 = 478 ,param6 = 40*83~32 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = dkpush PUSHDATA flag:%d bufLen:%d respBuf:%d recvTime:%d ,param3 = 1 ,param4 = 470 ,param5 = 478 ,param6 = 1556522451421 1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = summerdiz dealWithPushResp unpack ret[%b], noticeid[%d] ,param3 = true ,param4 = 0 1664-1664/? D/WeiXin: MicroMsg.NewSyncMgr:bufToResp using protobuf ok 1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = bufToResp using protobuf ok 1664-1664/? D/WeiXin: param1 = MMKernel.CoreAccount,param2 = online status, %d, %d, %d ,%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:28 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:28 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:11 sv:698860166 lv:698860166 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:11 sv:698860166 lv:698860166 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:103 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:103 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:101 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:101 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:1 sv:0 lv:698859947 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:1 sv:0 lv:698859947 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:205 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:205 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:111 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:111 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:112 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:112 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:17 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:17 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:14 sv:698740003 lv:698740003 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:14 sv:698740003 lv:698740003 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:16 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:16 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:7 sv:0 lv:0 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:7 sv:0 lv:0 1664-1664/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush local key:2 sv:698860187 lv:698860186 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush local key:2 sv:698860187 lv:698860186 1664-1664/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = triggerNotifyDataSync checkUse:%s resp:%s syncflag:%s recvtime:%s [%s] ,param3 = true ,param4 = com.tencent.mm.protocal.w$b@12ba4101 ,param5 = 1 ,param6 = 1556522451421 ,param7 = [sdk.platformtools.w:i(-1)][modelmulti.r:a(158)][modelmulti.m:a(89)][booter.NotifyReceiver$NotifyService:l(297)][booter.NotifyReceiver$NotifyService:k(238)][booter.NotifyReceiver$NotifyService:onStartCommand(150)] 1664-1664/? D/WeiXin: param1 = MicroMsg.NewSyncMgr,param2 = summerinit needInit ret[%b] ,param3 = false 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s index:%d, buf.len:%d ,param3 = LightPush[703453588] ,param4 = 0 ,param5 = -1 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = tryStart check NotifyData ListSize:%s proc:%s ,param3 = 0 ,param4 = NotifyData[789113917] 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = [oneliang] client time is:%s,server time is:%s,diff time is:%s, diff second time is:%s,just save millisecond diff time ,param3 = 1556522451454 ,param4 = 1556522452000 ,param5 = -546 ,param6 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 0 ,param5 = com.tencent.mm.storage.t@385d842c 1664-2144/? D/WeiXin: param1 = MMKernel.CoreAccount,param2 = online status, %d, %d, %d ,%d ,param3 = 0 ,param4 = 0 ,param5 = 0 ,param6 = 0 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = CmdProcHandler %s Start docmd:%s respStatus:%s respOnlineVer:%s ,param3 = NotifyData[789113917] ,param4 = 1 ,param5 = 0 ,param6 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 0 ,param5 = com.tencent.mm.storage.t@385d842c 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = wakelock tag:%s syncWakerLock:%s [%s] ,param3 = NotifyData ,param4 = com.tencent.mars.comm.WakerLock@10e91d45 ,param5 = [sdk.platformtools.w:i(-1)][modelmulti.r:kp(208)][modelmulti.r$3:run(333)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)][sdk.f.a$a:run(71)] 1664-2144/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = check is held [%d,%d] :%b caller:[%s] @[%s] ,param3 = 283712837 ,param4 = 579513498 ,param5 = false ,param6 = com.tencent.mm.modelmulti.r.kp(SourceFile:219) ,param7 = com.tencent.mm.modelmulti.r.kp(SourceFile:210) 1664-2144/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = lockForSync tag:%s islock:%b lockCnt[%d,%d] notifyCnt:%d last:[%s,%d] ,param3 = NotifyData[789113917] ,param4 = false ,param5 = 0 ,param6 = 0 ,param7 = 0 ,param8 = ,param9 = 1556522451547 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncDoCmdDelegate,param2 = doCmd %d cmdid:%d buf:%d thr:[%d] ,param3 = 1556522451548 ,param4 = 5 ,param5 = 343 ,param6 = 49 1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = dkAddMsg from:%s to:%s id:[%d,%d,%d] status:%d type:%d time:[%d %s] diff:%d imgstatus:%d imgbuf:%d src:%d push:%d content:%s ,param3 = 10217110997@chatroom ,param4 = wxid_u7uaowmmtx3422 ,param5 = 8704889343390514432 ,param6 = 1098860187 ,param7 = 698860187 ,param8 = 4 ,param9 = 10002 ,param10 = 1556522452 ,param11 = [19-04-29 15:20:52] ,param12 = -1 ,param13 = 1 ,param14 = 0 ,param15 = 0 ,param16 = 0 ,param17 = wx*sg~231 1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = parseMsgSource has been Deprecated by dk. at 20151218 [%s] %s ,param3 = null ,param4 = 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 360816351 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1058 ,param5 = bizinfo ,param6 = 360816351 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 638764844 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 648 ,param5 = message ,param6 = 638764844 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = oneliang, msg content:%s,sub content:%s ,param3 = wxid_2457594575812:<sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["劉金昭" 撤回了一條消息]]></replacemsg></revokemsg></sysmsg> ,param4 = <sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["劉金昭" 撤回了一條消息]]></replacemsg></revokemsg></sysmsg> 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension,param2 = recieve a syscmd_newxml %s subType %s ,param3 = wxid_2457594575812:<sysmsg type="revokemsg"><revokemsg><session>10217110997@chatroom</session><msgid>1098860186</msgid><newmsgid>7865180594069965172</newmsgid><replacemsg><![CDATA["劉金昭" 撤回了一條消息]]></replacemsg></revokemsg></sysmsg> ,param4 = revokemsg 1664-2144/? D/WeiXin: MicroMsg.SysCmdMsgExtension:listener list is empty, return now 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension ,param2 = listener list is empty, return now 1664-2144/? D/WeiXin: MicroMsg.SysCmdMsgExtension:listener list is empty, return now 1664-2144/? D/WeiXin: param1 = MicroMsg.SysCmdMsgExtension ,param2 = listener list is empty, return now 1664-2144/? D/WeiXin: MicroMsg.BigBallSysCmdMsgConsumer:mm hit MM_DATA_SYSCMD_NEWXML_SUBTYPE_REVOKE 1664-2144/? D/WeiXin: param1 = MicroMsg.BigBallSysCmdMsgConsumer,param2 = mm hit MM_DATA_SYSCMD_NEWXML_SUBTYPE_REVOKE 1664-2144/? D/WeiXin: param1 = MicroMsg.BigBallSysCmdMsgConsumer,param2 = ashutest::[oneliang][xml parse] ,msgId:%s,replaceMsg:%s ,param3 = 7865180594069965172 ,param4 = "劉金昭" 撤回了一條消息 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 649487861 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 662 ,param5 = bizinfo ,param6 = 649487861 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 523779978 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1101 ,param5 = message ,param6 = 523779978 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 248802417 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 979 ,param5 = rconversation ,param6 = 248802417 1664-2144/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = notifyRevorkMessage talker:%s msgid:%d type:%d tipsFlag:%d content:%s ,param3 = 10217110997@chatroom ,param4 = 7865180594069965172 ,param5 = 10000 ,param6 = 3 ,param7 = "劉*條消~13 1664-2144/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = preNotificationCheck, talker: %s, tipsFlag: %s ,param3 = 10217110997@chatroom ,param4 = 3 1664-2144/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = isAlreadyNotified: %s, msgId: %d ,param3 = 4246375247033027397%4571233928553300739%5238039227291584821%959504641342002093%2096724393225900634%8572384359236577494%7838678854298831481%8665212940399122378%8952957811004219653%8442356154195980186%3537158490131109260%2785257908218214144%8206695664896266143%2682312748521811387%3022020987226741047%4084220627561137855%968196098594956184%5468223854977782704%3390043559233494136%4511097457981851559%4649690106078008985%377285967523088374%8481195477120113301%4565387850876817225%7521275099224311659%5099274839864330947%6125288058338912232%8955722829721151859%3397423662972353821%3020356078928788739%8664682461111103205%199728701645524122%2887613043367259099%1102643719912208236%6866584352156462175%8587572320323636249%4022683831507132716%2687913228330739363%4399498225444533685%2545348186624737839%7518006384243814064%6219328514476247295%6725903224653074658%309188050469602592%5090059133722788027%1197657098443856490%7069150970626190940%4969862249753268924%7494065246253270410%7344117513281048897%3997186994925968710%4565277223381273067%4200857660516827412%5128520499778043926%2038288446014470859%8728149437475529341%8496798077830522194%3972190105494178295%5650761982376673959%6828813078816474334%2210156242531088925%7547402728535769992%8702946709341024547%8271997505904560045%2434698710609817328%891905579090762196%4570253878995280364%8250295048510707547%2167934197527084813%878322419092976257%5683887518206290050%6716349640672319566%8756777573152028603%1256716061329654601%8953123669426542515%6787380453142116687%6323083094880159021%318790420176309440%9124841423142496188%7295523734677607755%8319861258810773911%6377701223378938196%3608943800033646902%3563130095678729355%8735596432494019381%5283204626337769438%6256538496299430459%5563194585162307490%4359480834496695873%1019623089910531405%357395830370132207%1631272222439036926%1043150453903337588%4796476483998891480%982496139955397372%6378048935397438983%471060308475784573%8030199900781596734%5995804435669655342%2362072590766873729%186627095232445902%6515703595295020274%8058645455214520492%5359154829172769359%8303086720186616302%2283713942210667217%9035072560227192346%6006606082098217387%433589616300629195%1707108804572548198%60231746452581837%3819864258937345830%6230402729470632415%1459645062065759748%7897311188660017750%4526747310560408761%6923617459631043406%4542716135681679829%9156836315337546593%1991588822500025620%5148957077435523649%5568859864612457969%1926968691608517310%452143282351781116%7501952349080366217%4363698866997391733%833837700092586898%5656921768658020598%7470785107467835079%1976759229869428065%5217120382199730251%2257872340530724288%222229833606476661%750346121668698839% ,param4 = 7865180594069965172 1664-2144/? D/WeiXin: MicroMsg.emoji.EmojiRevokeMsgListener:has handle in sys cmd msg extension. 1664-2144/? D/WeiXin: param1 = MicroMsg.emoji.EmojiRevokeMsgListener,param2 = has handle in sys cmd msg extension. 1664-2144/? D/WeiXin: param1 = MicroMsg.AutoPlay,param2 = playingVoiceId: %s ,param3 = -1 1664-2144/? D/WeiXin: param1 = MicroMsg.AutoPlay,param2 = msg id is: %s ,param3 = 1116 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSIndexDB,param2 = rawQuery: execute sql = %s ,param3 = SELECT docid FROM FTS5MetaMessage WHERE type IN (65536) AND entity_id=?; 1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension ,param2 = summerbadcr extension declared but skipped msg, type=%d, svrId=%d, MsgSeq=%d, createTime=%d, addMsgInfo=%s ,param3 = 10002 ,param4 = 8704889343390514432 ,param5 = 698860187 ,param6 = 1556522452 ,param7 = AddMsgInfo(434293334), get[false], fault[false], up[false] 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSCursor,param2 = add cursor %d ,param3 = 867863255 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = chatroom ,param4 = 369414084 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSCursor,param2 = remove cursor %d ,param3 = 867863255 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 956 ,param5 = chatroom ,param6 = 369414084 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncDoCmdDelegate,param2 = doCmd FIN %d cmdid:%d Time:%d ,param3 = 1556522451548 ,param4 = 5 ,param5 = 24 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s time:%s size:%s index:%s ,param3 = NotifyData[789113917] ,param4 = 25 ,param5 = 1 ,param6 = 0 1664-2144/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = unlockForSync tag:%s islock:%b lockCnt[%d,%d] notifyCnt:%d last:[%s,%d] ,param3 = NotifyData[789113917] ,param4 = true ,param5 = 1 ,param6 = 1 ,param7 = 0 ,param8 = NotifyData[789113917] ,param9 = 25 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationBegin eventID:%d time:%d ,param3 = 13 ,param4 = 1556522451574 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 107029552 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 1032009897 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1271 ,param5 = rconversation ,param6 = 107029552 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 973 ,param5 = bizinfo ,param6 = 1032009897 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select msgCount from rconversation where username='10217110997@chatroom' ,param4 = 668519982 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 733347279 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 639 ,param5 = bizinfo ,param6 = 733347279 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1024 ,param5 = select msgCount from rconversation where username='10217110997@chatroom' ,param6 = 668519982 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = getMsgCount conversationStorage.getMsgCountByUsername count:%d ,param3 = 19 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 753685340 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = summerbadcr resetCursor restart:%b fromCount:%d totalcount:%d limit:%d, talker:%s isBizChat:%b ,param3 = false ,param4 = 0 ,param5 = 19 ,param6 = 19 ,param7 = 10217110997@chatroom ,param8 = false 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 728 ,param5 = bizinfo ,param6 = 753685340 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select * from message where talker= '10217110997@chatroom' order by createTime DESC limit 1 ,param4 = 925742693 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 589799226 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 910 ,param5 = bizinfo ,param6 = 589799226 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 2644 ,param5 = select * from message where talker= '10217110997@chatroom' order by createTime DESC limit 1 ,param6 = 925742693 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 725526507 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 629 ,param5 = bizinfo ,param6 = 725526507 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 194595144 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = summerbadcr getInitCursor1 getCursor talk:%s limitCount:%d [%s] ,param3 = 10217110997@chatroom ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '10217110997@chatroom' ORDER BY createTime DESC LIMIT 19) ORDER BY createTime ASC 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1085 ,param5 = bizinfo ,param6 = 194595144 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = dkevent user:%s func:%s cnt:%d ,param3 = 10217110997@chatroom ,param4 = update ,param5 = 0 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = summerbadcr check last message flag[%d], newseq[%d] oldseq[%d], undeliverCount[%d] ,param3 = 0 ,param4 = 698860186 ,param5 = 698860186 ,param6 = 0 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = summerbadcr updateConversation talker[%s] msgseq[%d],newConv[%b],newMsgInsertCount[%d], deleteCount[%d], tid[%d] ,param3 = 10217110997@chatroom ,param4 = 698860186 ,param5 = false ,param6 = 0 ,param7 = 0 ,param8 = 49 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = update pos topCreateTime[%d] downCreateTime[%d] ,param3 = 1556509462000 ,param4 = 1556522426000 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 996177158 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = summerbadcr onPostReset needCheckHistoryTips[%b], BADCR_SCROLL_DELAY[%d] ,param3 = false ,param4 = 350 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 859 ,param5 = rconversation ,param6 = 996177158 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = oreh onNotifyChange genDigest: pDigestUser.value=%s ,param3 = 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsTopShowAll showAll[%b], isTopShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lq(152)][ui.chatting.En_5b8fbb1e$a$29:Qx(3801)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)] 1664-2144/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 878565319 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 739 ,param5 = bizinfo ,param6 = 878565319 1664-2144/? D/WeiXin: param1 = MicroMsg.ConversationStorage,param2 = countMsg %d talker :%s deleteCount:%d insertCount:%d ,param3 = 19 ,param4 = 10217110997@chatroom ,param5 = 0 ,param6 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsBottomShowAll showAll[%b], isBottomShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lr(157)][ui.chatting.En_5b8fbb1e$a$29:Qx(3802)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)] 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u 1664-3081/? D/WeiXin: param1 = MicroMsg.FTS.FTSTaskDaemon,param2 = %s[%s] done, %dms ,param3 = ,param4 = DeleteMessage(1116) ,param5 = 24 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u 1664-1664/? D/WeiXin: MicroMsg.ChattingUI:on msg notify change 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = on msg notify change 1664-2144/? D/WeiXin: param1 = MicroMsg.SubCoreExt,param2 = onMsgChange onNotifyChange listener count = %s ,param3 = 0 1664-2144/? D/WeiXin: MicroMsg.SubCoreExt:onMsgChange onNotifyChange cu.getCount() <= 0 1664-2144/? D/WeiXin: param1 = MicroMsg.SubCoreExt,param2 = onMsgChange onNotifyChange cu.getCount() <= 0 1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s synckey req:%s shouldMerge:%s ,param3 = NotifyData[789113917] ,param4 = MsgKey:698860186 profile:698859947 contact:698858821 chatroom:698860166 Bottle:0 QContact:698740003 ,param5 = true 1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:28 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:28 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s synckey resp:%s ,param3 = NotifyData[789113917] ,param4 = MsgKey:698860187 profile:0 contact:698858821 chatroom:698860166 Bottle:0 QContact:0 1664-2144/? D/WeiXin: MicroMsg.SyncKeyUtil:dkpush : keyCount:30 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncKeyUtil,param2 = dkpush : keyCount:30 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = processResp %s synckey merge:%s ,param3 = NotifyData[789113917] ,param4 = MsgKey:698860187 profile:698859947 contact:698858821 chatroom:698860166 Bottle:0 QContact:698740003 1664-1664/? D/WeiXin: param1 = MicroMsg.BasePanelKeybordLayout,param2 = onMeasure, width: %d, height: %d ,param3 = 1152 ,param4 = 1710 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onMeasure width:%d, height:%d ,param3 = 1152 ,param4 = 1566 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 18 ,param4 = 1116 ,param5 = 7865180594069965172 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 17 ,param4 = 1074 ,param5 = 1652536946054432610 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 16 ,param4 = 1064 ,param5 = 532079026603668198 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 504070180 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s onFinishCmd resp:%s pushSycnFlag:%s recvTime:%s ,param3 = NotifyData[789113917] ,param4 = com.tencent.mm.protocal.c.apa@bc8b78d ,param5 = 1 ,param6 = 1556522451421 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1137 ,param5 = message ,param6 = 504070180 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneQueue,param2 = doSceneImp start: mmcgi type:%d hash[%d,%d] run:%d wait:%d afterSec:%d canDo:%b autoauth:%d ,param3 = 268369922 ,param4 = 684994899 ,param5 = 0 ,param6 = 0 ,param7 = 0 ,param8 = 0 ,param9 = true ,param10 = 493980379 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 702431899 1664-2144/? D/WeiXin: MicroMsg.ChattingUI:writeOpLogAndMarkRead :10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 785054606 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 15 ,param4 = 1061 ,param5 = 1510153581021215090 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1131 ,param5 = rconversation ,param6 = 785054606 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 585535407 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 631 ,param5 = rconversation ,param6 = 585535407 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 743223228 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 926 ,param5 = message ,param6 = 743223228 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = ChattingUI writeOpLogAndMarkRead last : %d ,param3 = 5 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneNotifyData,param2 = doScene now:%d buf:%s ,param3 = 1556522451421 ,param4 = 08 1e 12 08 08 01 10 ab 83 9f cd 02 12 08 08 02 109b 85 9f cd 02 12 08 08 03 10 c5 fa 9e cd 02 1208 08 04 10 a3 da 97 cd 02 12 08 08 05 10 a3 da97 cd 02 12 04 08 07 10 00 12 04 08 08 10 00 1208 08 09 10 be 81 9f cd 02 12 04 08 0a 10 00 1208 08 0b 10 86 85 9f cd 02 12 08 08 0d 10 a3 da97 cd 02 12 08 08 0e 10 a3 da 97 cd 02 12 04 0810 10 00 12 04 08 11 10 00 12 04 08 65 10 00 1204 08 66 10 00 12 04 08 67 10 00 12 04 08 68 1000 12 04 08 69 10 00 12 04 08 6b 10 00 12 04 086d 10 00 12 04 08 6f 10 00 12 04 08 70 10 00 1204 08 72 10 00 12 09 08 c9 01 10 d4 cb 9a e6 0512 09 08 cb 01 10 ef bb 9a e6 05 12 05 08 cc 0110 00 12 05 08 cd 01 10 00 12 09 08 e8 07 10 dd8a 9a e6 05 12 09 08 e9 07 10 8b 8c 9a e6 05?? 1664-2144/? D/WeiXin: MicroMsg.NetSceneBase:initilized security limit count to 1 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneBase,param2 = initilized security limit count to 1 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 14 ,param4 = 1060 ,param5 = 7947155220236571147 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 2954-2976/? D/WeiXin: MicroMsg.SDK.SyncTask:sync task exec... 2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task exec... 2954-2976/? D/WeiXin: MicroMsg.SDK.SyncTask:sync task exec at synchronized 2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task exec at synchronized 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:task run manualFinish = false 2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = task run manualFinish = false 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = dkcgi sendImp rr.type:%d callback:%d ,param3 = 268369922 ,param4 = 455551575 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 157366868 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1668 ,param5 = message ,param6 = 157366868 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = mmcgi startTask inQueue netid:%d hash[%d,%d] net:%d cgi:%s needAuthed:%b ,param3 = 0 ,param4 = 196 ,param5 = 989563634 ,param6 = 2 ,param7 = null ,param8 = true 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 13 ,param4 = 1052 ,param5 = 5377814781676930444 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 2954-2954/? D/WeiXin: MicroMsg.MMNativeNetTaskAdapter:startTask retsult=0 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = startTask retsult=0 2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:setResultFinish 2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = setResultFinish 2954-2954/? D/WeiXin: MicroMsg.SDK.SyncTask:setResultFinish synchronized 2954-2954/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = setResultFinish synchronized 2954-3074/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = link: %d req2Buf somr isfg:%b cookie: %s ,param3 = 2 ,param4 = true ,param5 = 30020802000000007497115bfcb100 2954-2976/? D/WeiXin: param1 = MicroMsg.SDK.SyncTask,param2 = sync task done, return=%s, cost=%d(wait=%d, run=%d) ,param3 = 0 ,param4 = 8 ,param5 = 8 ,param6 = 0 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneBase,param2 = dispatcher send, %s ,param3 = 0 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneQueue,param2 = On doscene mmcgi type:%d hash[%d,%d] run:%d wait:%d ret:%d autoauth:%d ,param3 = 268369922 ,param4 = 684994899 ,param5 = 989563634 ,param6 = 1 ,param7 = 0 ,param8 = 0 ,param9 = 493980379 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 12 ,param4 = 1051 ,param5 = 3771811665525699118 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = finish proc:%s running:%s RunTime:%s ,param3 = NotifyData[789113917] ,param4 = NotifyData[789113917] ,param5 = 178 1664-1693/? D/WeiXin: param1 = MicroMsg.RemoteReq,param2 = reqToBuf jType: %d, stack: %s ,param3 = 268369922 ,param4 = [sdk.platformtools.w:d(-1)][ac.r:a(90)][protocal.g$a:onTransact(60)] 2954-3074/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = req2Buf bOk: %b ,param3 = true 2954-13275/? D/WeiXin: param1 = MicroMsg.Alarm,param2 = Alarm.stop [id: %d] ,param3 = 339 1664-2144/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = check is held [%d,%d] :%b caller:[%s] @[%s] ,param3 = 283712837 ,param4 = 579513498 ,param5 = false ,param6 = com.tencent.mm.modelmulti.r.JF(SourceFile:226) ,param7 = com.tencent.mm.modelmulti.r.kp(SourceFile:210) 1664-2144/? D/WeiXin: param1 = MicroMsg.WakerLock,param2 = check is held [%d,%d] :%b caller:[%s] @[%s] ,param3 = 283712837 ,param4 = 579513498 ,param5 = false ,param6 = com.tencent.mm.modelmulti.r.JF(SourceFile:228) ,param7 = com.tencent.mm.modelmulti.r.kp(SourceFile:210) 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService ,param2 = wakeUnlock syncWakerLock locking?:%s foreground:%s ,param3 = false ,param4 = true 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = %s index:%d, buf.len:%d ,param3 = LightPush[585155231] ,param4 = 0 ,param5 = -1 2954-2954/? D/WeiXin: MicroMsg.AutoAuth:summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: com.tencent.mm.network.q$a$a@14ddb944 type: 268369922 netIdGetCertBeforeAutoAuth: -1 2954-2954/? D/WeiXin: param1 = MicroMsg.AutoAuth,param2 = summerauth onGYNetEnd threadId: 0 errType: 4 errCode: -99 errMsg: null rr: com.tencent.mm.network.q$a$a@14ddb944 type: 268369922 netIdGetCertBeforeAutoAuth: -1 1664-2144/? D/WeiXin: param1 = MicroMsg.SyncService,param2 = tryStart FINISH Check running:%s sync:%s notify:%s ,param3 = null ,param4 = 0 ,param5 = 0 2954-2954/? D/WeiXin: param1 = MicroMsg.MMNativeNetTaskAdapter,param2 = mmcgi onTaskEnd type:%d time:%d hash[%d,%d] [%d,%d] ,param3 = 268369922 ,param4 = 18 ,param5 = 196 ,param6 = 989563634 ,param7 = 4 ,param8 = -99 2954-13275/? D/WeiXin: param1 = MicroMsg.Alarm,param2 = Alarm.start [id: %d, after: %d, size: %d] ,param3 = 340 ,param4 = 270000 ,param5 = 20 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 11 ,param4 = 1046 ,param5 = 6862712817658715686 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-2735/? D/WeiXin: param1 = MicroMsg.RemoteOnGYNetEnd,param2 = onGYNetEnd netId:%d, errType:%d, errCode:%d, isCancel:%b, hash[%d,%d] ,param3 = 0 ,param4 = 4 ,param5 = -99 ,param6 = false ,param7 = 684994899 ,param8 = 989563634 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-2144/? D/WeiXin: param1 = MicroMsg.RemoteOnGYNetEnd,param2 = onGYNetEnd after post to worker netId:%d, errType:%d, errCode:%d, isCancel:%b, hashcode:%d ,param3 = 0 ,param4 = 4 ,param5 = -99 ,param6 = false ,param7 = 684994899 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 161016251 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneNotifyData,param2 = onGYNetEnd [%d,%d] %s ,param3 = 4 ,param4 = -99 ,param5 = null 1664-2144/? D/WeiXin: param1 = MicroMsg.NetSceneQueue,param2 = onSceneEnd mmcgi type:%d hash[%d,%d] run:%d wait:%d autoauth:%d [%d,%d,%s] ,param3 = 268369922 ,param4 = 684994899 ,param5 = 989563634 ,param6 = 0 ,param7 = 0 ,param8 = 493980379 ,param9 = 4 ,param10 = -99 ,param11 = null 2954-3074/? D/WeiXin: param1 = MicroMsg.ReportManagerKvCheck,param2 = receive kv logid:%d, isImportant: %b,isReportNow: %b ,param3 = 11108 ,param4 = false ,param5 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1908 ,param5 = message ,param6 = 161016251 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 21435 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.HomeUI,param2 = contentView.addOnLayoutChangeListener %s %s %s %s, %s %s %s %s ,param3 = 0 ,param4 = 0 ,param5 = 1152 ,param6 = 1854 ,param7 = 0 ,param8 = 0 ,param9 = 1152 ,param10 = 1854 1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationEnd eventID:%d time:%d ,param3 = 13 ,param4 = 103 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d ,param3 = 1 ,param4 = true ,param5 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange 1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify cvs.getUsername[%s] tid[%d] ,param3 = 10217110997@chatroom ,param4 = 1 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify newCvsCount[%d], total[%d], dealHistoryGetMsg[%b], UnDeliverCount[%d] ,param3 = 19 ,param4 = 19 ,param5 = false ,param6 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI.SilenceMsgImp,param2 = summerbadcr onMsgChangeNotify receive get msg svrId[%d], seq[%d], flag[%d], stack[%s] ,param3 = 4029159154327227728 ,param4 = 698859954 ,param5 = 0 ,param6 = [sdk.platformtools.w:i(-1)][ui.chatting.b.o:a(232)][storage.af$2:o(209)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)] 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationBegin eventID:%d time:%d ,param3 = 13 ,param4 = 1556522451684 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 7463044 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1078 ,param5 = bizinfo ,param6 = 7463044 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select msgCount from rconversation where username='10217110997@chatroom' ,param4 = 217907309 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 763 ,param5 = select msgCount from rconversation where username='10217110997@chatroom' ,param6 = 217907309 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = getMsgCount conversationStorage.getMsgCountByUsername count:%d ,param3 = 19 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = summerbadcr resetCursor restart:%b fromCount:%d totalcount:%d limit:%d, talker:%s isBizChat:%b ,param3 = false ,param4 = 0 ,param5 = 19 ,param6 = 19 ,param7 = 10217110997@chatroom ,param8 = false 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 522753186 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 741 ,param5 = bizinfo ,param6 = 522753186 1664-1664/? D/WeiXin: MicroMsg.SDK.MAutoStorage:bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.SDK.MAutoStorage,param2 = bizinfo:get with primary key 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = bizinfo ,param4 = 953996595 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 691 ,param5 = bizinfo ,param6 = 953996595 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfoStorage,param2 = summerbadcr getInitCursor1 getCursor talk:%s limitCount:%d [%s] ,param3 = 10217110997@chatroom ,param4 = 19 ,param5 = SELECT * FROM ( SELECT * FROM message WHERE talker= '10217110997@chatroom' ORDER BY createTime DESC LIMIT 19) ORDER BY createTime ASC 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = update pos topCreateTime[%d] downCreateTime[%d] ,param3 = 1556509462000 ,param4 = 1556522426000 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = summerbadcr onPostReset needCheckHistoryTips[%b], BADCR_SCROLL_DELAY[%d] ,param3 = false ,param4 = 350 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsTopShowAll showAll[%b], isTopShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lq(152)][ui.chatting.En_5b8fbb1e$a$29:Qx(3801)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)] 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = setIsBottomShowAll showAll[%b], isBottomShowAll[%b], stack[%s] ,param3 = true ,param4 = true ,param5 = [sdk.platformtools.w:i(-1)][ui.base.MMPullDownView:lr(157)][ui.chatting.En_5b8fbb1e$a$29:Qx(3802)][ui.o:bUp(176)][ui.o:a(152)][ui.chatting.cv:a(1130)][sdk.e.j$1:o(39)][sdk.e.k$1:run(161)][sdk.platformtools.ak:run(127)][sdk.platformtools.ag:dispatchMessage(122)] 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u 1664-1664/? D/WeiXin: MicroMsg.MMPullDownView:fucking u 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = fucking u 1664-2144/? D/WeiXin: MicroMsg.ChattingUI:writeOpLogAndMarkRead :10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = writeOpLogAndMarkRead :10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = com.tencent.mm.storage.t@385d842c 1664-1664/? D/WeiXin: param1 = MicroMsg.CdnTransportService,param2 = onNotifyChange event:%d obj:%d stg:%s ,param3 = 4 ,param4 = 8195 ,param5 = com.tencent.mm.storage.t@385d842c 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 251016809 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1027 ,param5 = rconversation ,param6 = 251016809 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = rconversation ,param4 = 564091118 1664-2144/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 852 ,param5 = rconversation ,param6 = 564091118 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d ,param3 = 1 ,param4 = true ,param5 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange 1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange 1664-2144/? D/WeiXin: param1 = MicroMsg.ChattingUI,param2 = ChattingUI writeOpLogAndMarkRead last : %d ,param3 = 8 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = NotifyReceiver onSceneEnd type:%d syncHash: %d hashInMemo: %b isLocking: %b ,param3 = 268369922 ,param4 = 1556522451421 ,param5 = false ,param6 = false 1664-1664/? D/WeiXin: MicroMsg.NotifyReceiver:all scene done, unlock wakelock. 1664-1664/? D/WeiXin: param1 = MicroMsg.NotifyReceiver,param2 = all scene done, unlock wakelock. 1664-1664/? D/WeiXin: param1 = MicroMsg.WorkerProfile,param2 = onSceneEnd dkwt type:%d [%d,%d,%s] ,param3 = 268369922 ,param4 = 4 ,param5 = -99 ,param6 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.BasePanelKeybordLayout,param2 = onMeasure, width: %d, height: %d ,param3 = 1152 ,param4 = 1710 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onMeasure width:%d, height:%d ,param3 = 1152 ,param4 = 1566 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingContent,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566 1664-1664/? D/WeiXin: param1 = MicroMsg.MMPullDownView,param2 = jacks onLayout change: %B, l:%d, t:%d, r:%d, b:%d ,param3 = false ,param4 = 0 ,param5 = 0 ,param6 = 1152 ,param7 = 1566 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 18 ,param4 = 1116 ,param5 = 7865180594069965172 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 17 ,param4 = 1074 ,param5 = 1652536946054432610 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 16 ,param4 = 1064 ,param5 = 532079026603668198 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 333793697 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1195 ,param5 = message ,param6 = 333793697 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 702431899 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 15 ,param4 = 1061 ,param5 = 1510153581021215090 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 85205895 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 1026 ,param5 = message ,param6 = 85205895 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 14 ,param4 = 1060 ,param5 = 7947155220236571147 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 267116253 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 914 ,param5 = message ,param6 = 267116253 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 22683630 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 13 ,param4 = 1052 ,param5 = 5377814781676930444 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 12 ,param4 = 1051 ,param5 = 3771811665525699118 ,param6 = 10000 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ChattingListAdapter,param2 = shwen getview:%d, msgId %d, svrId %d, type:%d, send:%d, talker:%s ,param3 = 11 ,param4 = 1046 ,param5 = 6862712817658715686 ,param6 = 1 ,param7 = 0 ,param8 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = TranslateMsgOff ,param4 = null 1664-1664/? D/WeiXin: param1 = MicroMsg.MsgInfo,param2 = isAtAll isAtAll:%s ,param3 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = message ,param4 = 25522467 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 997 ,param5 = message ,param6 = 25522467 1664-1664/? D/WeiXin: param1 = NewTextCell,param2 = [getHashcode] mSize:%s ,mBgColor:%s,mColor:%s,mType:%s,hashCode:%s ,param3 = 48.0 ,param4 = 0 ,param5 = -13290187 ,param6 = 0 ,param7 = 21435 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.HomeUI,param2 = contentView.addOnLayoutChangeListener %s %s %s %s, %s %s %s %s ,param3 = 0 ,param4 = 0 ,param5 = 1152 ,param6 = 1854 ,param7 = 0 ,param8 = 0 ,param9 = 1152 ,param10 = 1854 1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710 1664-1664/? D/WeiXin: param1 = MicroMsg.ReportLogInfo,param2 = ReportLogInfo operationEnd eventID:%d time:%d ,param3 = 13 ,param4 = 84 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = unreadcheck onConversationStorageNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor add event events size %d ,param3 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.ConversationWithCacheAdapter,param2 = newcursor refreshStatus: %d ,hasLoadedAllDataStatus %b changeType :%d ,param3 = 1 ,param4 = true ,param5 = 2 1664-1664/? D/WeiXin: param1 = MicroMsg.NotificationObserver,param2 = event: %d ,param3 = 3 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = Launcherui onNotifyChange event type %d, username %s ,param3 = 3 ,param4 = 10217110997@chatroom 1664-1664/? D/WeiXin: MicroMsg.SubCoreExtQLauncher:onNotifyChange 1664-1664/? D/WeiXin: param1 = MicroMsg.SubCoreExtQLauncher,param2 = onNotifyChange 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = notify need to deal: %s ,param3 = 10217110997@chatroom 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = jacks dealNotify, talker:%s, msgtype:%d, tipsFlag:%d, isRevokeMesasge:%B content:%s ,param3 = 10217110997@chatroom ,param4 = 10000 ,param5 = 3 ,param6 = true ,param7 = "劉*條消~13 1664-1664/? D/WeiXin: MicroMsg.MMNotification:updateNotifyInfo: silent = true 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification,param2 = updateNotifyInfo: silent = true 1664-1664/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = dealCurChattingTalker, talker: %s, curChattingTalker: %s, needSound: %B, needShake: %B ,param3 = 10217110997@chatroom ,param4 = 10217110997@chatroom ,param5 = false ,param6 = false 1664-1664/? D/WeiXin: MicroMsg.Notification.AppMsg.Handle:[NO NOTIFICATION] is current talker chatroom & no shake & no sound 1664-1664/? D/WeiXin: param1 = MicroMsg.Notification.AppMsg.Handle,param2 = [NO NOTIFICATION] is current talker chatroom & no shake & no sound 1664-1664/? D/WeiXin: param1 = MicroMsg.MMNotification ,param2 = [no notificaion], iscurrent Chatting Talker true, talker[%s] curChattingTalker[%s] needSound[%B] needShake[%B] ,param3 = 10217110997@chatroom ,param4 = 10217110997@chatroom ,param5 = false ,param6 = false 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = EnableStrangerChat ,param4 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from LBSVerifyMessage where status != 4 ,param4 = 931781022 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 911 ,param5 = select count(*) from LBSVerifyMessage where status != 4 ,param6 = 931781022 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from shakeverifymessage where status != 4 ,param4 = 338951295 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 907 ,param5 = select count(*) from shakeverifymessage where status != 4 ,param6 = 338951295 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from shakemessage where status != 1 ,param4 = 978019404 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 648 ,param5 = select count(*) from shakemessage where status != 1 ,param6 = 978019404 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor opened, SQL: %s, hash: %d ,param3 = select count(*) from SnsComment where isRead = ? and isSilence != ? ,param4 = 695274645 1664-1664/? D/WeiXin: param1 = MicroMsg.MMDataBase,param2 = TimingCursor closed, mode: %d, time : %d us, SQL: %s, hash: %d ,param3 = 1 ,param4 = 585 ,param5 = select count(*) from SnsComment where isRead = ? and isSilence != ? ,param6 = 695274645 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = EnableStrangerChat ,param4 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigName ,param4 = 購物 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigIconUrl ,param4 = http://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNQGEHZ5JY4H8n9EStMddCiaxyh25AKamOryaZ2NiaZDB0MRY5ibnr34G4MfdGlv9iahdxhianOxoVA3cZQ/0?wx_fmt=png 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = JDEntranceConfigJumpUrl ,param4 = https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae3e8056daea8727&redirect_uri=https%3A%2F%2Fwq.jd.com%2Fmcoss%2Fwxmall%2Fhome%3Fptype%3D1&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect 1664-1664/? D/WeiXin: MicroMsg.LauncherUI.MainTabUnreadMgr:jd tryshow configName 購物 iconUrl http://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNQGEHZ5JY4H8n9EStMddCiaxyh25AKamOryaZ2NiaZDB0MRY5ibnr34G4MfdGlv9iahdxhianOxoVA3cZQ/0?wx_fmt=png jumpUrl https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae3e8056daea8727&redirect_uri=https%3A%2F%2Fwq.jd.com%2Fmcoss%2Fwxmall%2Fhome%3Fptype%3D1&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = jd tryshow configName 購物 iconUrl http://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNQGEHZ5JY4H8n9EStMddCiaxyh25AKamOryaZ2NiaZDB0MRY5ibnr34G4MfdGlv9iahdxhianOxoVA3cZQ/0?wx_fmt=png jumpUrl https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae3e8056daea8727&redirect_uri=https%3A%2F%2Fwq.jd.com%2Fmcoss%2Fwxmall%2Fhome%3Fptype%3D1&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect 1664-1664/? D/WeiXin: MicroMsg.LauncherUI.MainTabUnreadMgr:jdshowFriend false 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.MainTabUnreadMgr,param2 = jdshowFriend false 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = WCOEntranceSwitch ,param4 = 0 1664-1664/? D/WeiXin: param1 = MicroMsg.DynamicConfig,param2 = get configs.get(config) %s %s ,param3 = VoiceprintEntry ,param4 = 1 1664-1664/? D/WeiXin: param1 = MicroMsg.LauncherUI.HomeUI,param2 = contentView.addOnLayoutChangeListener %s %s %s %s, %s %s %s %s ,param3 = 0 ,param4 = 0 ,param5 = 1152 ,param6 = 1854 ,param7 = 0 ,param8 = 0 ,param9 = 1152 ,param10 = 1854 1664-1664/? D/WeiXin: param1 = MicroMsg.ChatFooter,param2 = ashutest::keybord:ChatFooter measure height: %d, height: %d ,param3 = 1710 ,param4 = 1710看到這兩段log打印,也真的不是一般的多,如果按照打印跟蹤代碼,或者dumpsys當前UI,然后跟蹤分析也可以,但是會很累,直接使用 beyond compare 對比工具,我們先找一下不同點
這樣看著是不是舒服多了,很多一樣的地方,大致思路,發送消息然后撤回可能有幾種處理方式,第一種可能是接收到撤回指令刪除本地存儲的消息,也有可能是在消息上做一個標志讓消息不顯示,至于是怎么存儲的我們現在暫時不分析
通過比對我們發現一行很可疑的代碼,現在我把他們單獨提取出來
發送消息:
1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = dkAddMsg from:%s to:%s id:[%d,%d,%d] status:%d type:%d time:[%d %s] diff:%d imgstatus:%d imgbuf:%d src:%d push:%d content:%s ,param3 = 10217110997@chatroom ,param4 = wxid_u7uaowmmtx3422 ,param5 = 7865180594069965172 ,param6 = 1098860186 ,param7 = 698860186 ,param8 = 3 ,param9 = 1 ,param10 = 1556522426 ,param11 = [19-04-29 15:20:26] ,param12 = -1 ,param13 = 1 ,param14 = 0 ,param15 = 77 ,param16 = 77 ,param17 = wx*真的~28撤回消息:
1664-2144/? D/WeiXin: param1 = MicroMsg.MessageSyncExtension,param2 = dkAddMsg from:%s to:%s id:[%d,%d,%d] status:%d type:%d time:[%d %s] diff:%d imgstatus:%d imgbuf:%d src:%d push:%d content:%s ,param3 = 10217110997@chatroom ,param4 = wxid_u7uaowmmtx3422 ,param5 = 8704889343390514432 ,param6 = 1098860187 ,param7 = 698860187 ,param8 = 4 ,param9 = 10002 ,param10 = 1556522452 ,param11 = [19-04-29 15:20:52] ,param12 = -1 ,param13 = 1 ,param14 = 0 ,param15 = 0 ,param16 = 0 ,param17 = wx*sg~231發送消息最后內容明顯是對內容做了隱藏處理,而且參數很多,應該是發送消息的數據對象,通過對比有兩個字段很可疑,一個是status 一個是type,發送消息的status是3,type是1,撤回消息的status是4,type是10002,這兩個是不是就是系統用來區分指令的,是消息還是撤回,初步分析,如果把接收到的撤回指令status,type都改成接收到消息的值是不是就不會執行撤回消息了,也就不會撤回了,好,那到分析代碼了
log的前半部分?MessageSyncExtension就是我們要找的類,可以先反編譯一下app,然后把項目放到android studio或者apkIDE中,直接全局搜索MessageSyncExtension 看看在哪個包里面,
MessageSyncExtension 類所在路徑:com.tencent.mm.plugin.messenger.foundation.c用jd-gui 打開 直接搜一下log中的關鍵字 “dkAddMsg”?
這里就搜到一個,然后分析它所在的函數
發現所打印出來的參數都是由?localbu 提供的,而?localbu 是由函數的參數?parama 提供的,那么hook一下函數的參數,然后直接修改type和status試一下
hook過程省略。。。
再撤回一條消息,發現變成這個樣子了,看到這個明白了我們剛才直接把type和status改成消息的標志后,撤回也變成了一條消息,而且里面的內容變成了xml格式,那這樣就好辦了,我們直接把這個xml改成我們想要的文字不就好了,這樣更好玩了,我們可以讓撤回消息的人,回復任何我們想要的內容,哈哈,那在找找log看看這個xml是哪里打印出來的
找到了在這個類中,老規矩
定位 到類所在文件,搜索關鍵字?oneliang
接著分析,這段log主要由?localObject3 提供,localObject3又從哪來呢,看到這行代碼
咦,看到最上面是不是有點似曾相識,沒錯
這個和我們剛才hook?MessageSyncExtension 類a函數的傳參是一個樣的,我們還是可以直接hook這個a方法來改變傳參,那我們這進入這個?parama.hme 類中
發現有上面這些參數,那到底哪個是對我們有用的呢,回到剛才的xml打印類看看是從哪里打印出來的
找到?localObject3 最初的賦值是 bu.tvq,那么好,我們改變這個tvq,換成我們自己的內容 ?"我撤回了一條見不得人的消息",重新運行,
hook過程省略。。。。
發送一條消息在撤回
成功了,在發送圖片,表情,連接,語音試試
都可以成功攔截撤回,總結:微信撤回深入實現沒有去過深分析,但是可能的實現一個是刪除原來的,然后把“XXX撤回了一條消息”作為一條特殊的消息存儲進數據庫,也可能是直接用“XXX撤回了一條消息” 作為新消息去更新原來的。當然也可以在數據庫插入的地方做攔截,實現的方式很多種,感興趣的可以深入研究一下。
總結
以上是生活随笔為你收集整理的Xposed 之旅 -- 微信防撤回的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: qtableview点击行将整行数据传过
- 下一篇: mfc程序转化为qt_小峰的QT学习笔记