根据楼主的帖子, 拿下载的531版本的so库学习了下, 531版本有函数ConsoleLog, 新版本的apk好像没有这个函数了.
楼主的0x17fe0位置的0028, 而对应我这个apk估计是00017E06 (没有实际动态调试验证, 新手还没去学调试so~)
.text:00017DA0 ; =============== S U B R O U T I N E =======================================
.text:00017DA0
.text:00017DA0
.text:00017DA0 ; xlogger_appender(XLoggerInfo_t const*, char const*)
.text:00017DA0 EXPORT _Z16xlogger_appenderPK13XLoggerInfo_tPKc
.text:00017DA0 _Z16xlogger_appenderPK13XLoggerInfo_tPKc
.text:00017DA0 ; CODE XREF: appender_close(void)+12p
.text:00017DA0 ; appender_close(void)+1Cp ...
.text:00017DA0
.text:00017DA0 var_64 = -0x64
.text:00017DA0 var_60 = -0x60
.text:00017DA0 dest = -0x50
.text:00017DA0 var_10 = -0x10
.text:00017DA0 var_C = -0xC
.text:00017DA0 arg_4 = 4
.text:00017DA0
.text:00017DA0 PUSH {R4-R7,LR}
.text:00017DA2 MOVS R4, R0
.text:00017DA4 LDR R0, =(dword_3053C - 0x17DAE)
.text:00017DA6 LDR R6, =(_GLOBAL_OFFSET_TABLE_ - 0x17DB2)
.text:00017DA8 MOVS R3, #1
.text:00017DAA ADD R0, PC ; dword_3053C
.text:00017DAC LDR R5, [R0]
.text:00017DAE ADD R6, PC ; _GLOBAL_OFFSET_TABLE_
.text:00017DB0 SUB SP, SP, #0x54
.text:00017DB2 MOVS R7, R1
.text:00017DB4 ANDS R5, R3
.text:00017DB6 BNE loc_17DE2
.text:00017DB8 BLX __cxa_guard_acquire
.text:00017DBC CMP R0, #0
.text:00017DBE BEQ loc_17DE2
.text:00017DC0 LDR R0, =(dword_30530 - 0x17DC8)
.text:00017DC2 MOVS R1, R5 ; destr_function
.text:00017DC4 ADD R0, PC ; dword_30530 ; key
.text:00017DC6 BLX pthread_key_create
.text:00017DCA LDR R0, =(dword_3053C - 0x17DD0)
.text:00017DCC ADD R0, PC ; dword_3053C
.text:00017DCE BLX __cxa_guard_release
.text:00017DD2 LDR R3, =(_ZN3TssD2Ev_ptr - 0x2FDB4)
.text:00017DD4 LDR R0, =(dword_30530 - 0x17DDE)
.text:00017DD6 LDR R1, [R6,R3] ; Tss::~Tss()
.text:00017DD8 LDR R3, =(off_2FCC8 - 0x2FDB4)
.text:00017DDA ADD R0, PC ; dword_30530
.text:00017DDC LDR R2, [R6,R3] ; unk_30000
.text:00017DDE BLX __aeabi_atexit
.text:00017DE2
.text:00017DE2 loc_17DE2 ; CODE XREF: xlogger_appender(XLoggerInfo_t const*,char const*)+16j
.text:00017DE2 ; xlogger_appender(XLoggerInfo_t const*,char const*)+1Ej
.text:00017DE2 LDR R5, =(dword_30530 - 0x17DE8)
.text:00017DE4 ADD R5, PC ; dword_30530
.text:00017DE6 LDR R0, [R5] ; key
.text:00017DE8 STR R5, [SP,#0x68+var_64]
.text:00017DEA BLX pthread_getspecific
.text:00017DEE LDR R3, [R5]
.text:00017DF0 ADDS R1, R0, #1 ; pointer
.text:00017DF2 MOVS R0, R3 ; key
.text:00017DF4 BLX pthread_setspecific
.text:00017DF8 LDR R0, =(dword_30514 - 0x17DFE)
.text:00017DFA ADD R0, PC ; dword_30514
.text:00017DFC LDR R3, [R0]
.text:00017DFE LSLS R2, R3, #0x1F
.text:00017E00 BMI loc_17E2E
.text:00017E02 BLX __cxa_guard_acquire
.text:00017E06 CMP R0, #0
.text:00017E08 BEQ loc_17E2E
.text:00017E0A LDR R0, =(dword_304F8 - 0x17E12)
.text:00017E0C LDR R3, =(free_ptr - 0x2FDB4)
.text:00017E0E ADD R0, PC ; dword_304F8 ; key
.text:00017E10 LDR R1, [R6,R3] ; __imp_free ; destr_function
.text:00017E12 BLX pthread_key_create
.text:00017E16 LDR R0, =(dword_30514 - 0x17E1C)
.text:00017E18 ADD R0, PC ; dword_30514
.text:00017E1A BLX __cxa_guard_release
.text:00017E1E LDR R3, =(_ZN3TssD2Ev_ptr - 0x2FDB4)
.text:00017E20 LDR R0, =(dword_304F8 - 0x17E2A)
.text:00017E22 LDR R1, [R6,R3] ; Tss::~Tss()
.text:00017E24 LDR R3, =(off_2FCC8 - 0x2FDB4)
.text:00017E26 ADD R0, PC ; dword_304F8
.text:00017E28 LDR R2, [R6,R3] ; unk_30000
.text:00017E2A BLX __aeabi_atexit
.text:00017E2E
.text:00017E2E loc_17E2E ; CODE XREF: xlogger_appender(XLoggerInfo_t const*,char const*)+60j
.text:00017E2E ; xlogger_appender(XLoggerInfo_t const*,char const*)+68j
.text:00017E2E LDR R3, =(byte_30004 - 0x17E34)
.text:00017E30 ADD R3, PC ; byte_30004
.text:00017E32 LDRB R3, [R3]
.text:00017E34 CMP R3, #0
.text:00017E36 BEQ loc_17E3A
.text:00017E38 B loc_17FE0
.text:00017E3A ; ---------------------------------------------------------------------------
.text:00017E3A
.text:00017E3A loc_17E3A ; CODE XREF: xlogger_appender(XLoggerInfo_t const*,char const*)+96j
.text:00017E3A LDR R3, =(byte_3057D - 0x17E40)
.text:00017E3C ADD R3, PC ; byte_3057C
.text:00017E3E LDRB R3, [R3]
.text:00017E40 CMP R3, #0
.text:00017E42 BEQ loc_17E4C
.text:00017E44 MOVS R0, R4
.text:00017E46 MOVS R1, R7
.text:00017E48 BL _Z10ConsoleLogPK13XLoggerInfo_tPKc ; ConsoleLog(XLoggerInfo_t const*,char const*)
.text:00017E4C
.text:00017E4C loc_17E4C ; CODE XREF: xlogger_appender(XLoggerInfo_t const*,char const*)+A2j
.text:00017E4C LDR R3, [SP,#0x68+var_64]
.text:00017E4E LDR R0, [R3] ; key
.text:00017E50 BLX pthread_getspecific
.text:00017E54 CMP R0, #1
.text:00017E56 BGT loc_17E5A
.text:00017E58 B loc_18018
.text:00017E5A ; ---------------------------------------------------------------------------