MCPcopy Create free account

hub / github.com/cinit/TMoe / functions

Functions1,323 in github.com/cinit/TMoe

↓ 2 callersMethodentrySet
app/src/main/cpp/utils/HashMap.h:60
↓ 2 callersMethodextractNativeLibrary
Extract or update native library into "tmoe_dyn_lib" dir @param libraryName library name without "lib" or ".so", eg. "mmkv"
app/src/main/java/cc/ioctl/tmoe/startup/NativeLoader.java:108
↓ 2 callersMethodfindMethodsByConstString
get ALL the possible class names @param key the pattern @param i C_XXXX @param loader to get dex file @return ["abc","ab"] @throws FileNotFou
app/src/main/java/cc/ioctl/tmoe/util/dex/DexKit.java:577
↓ 2 callersFunctionfindSymByName32
app/src/main/cpp/utils/elfsym/ElfView.cpp:151
↓ 2 callersFunctionfindSymByName64
app/src/main/cpp/utils/elfsym/ElfView.cpp:197
↓ 2 callersMethodfinishFragment
()
app/src/main/java/cc/ioctl/tmoe/base/BaseProxyFragment.java:177
↓ 2 callersMethodfinishFragment$super
()
app/src/main/java/cc/ioctl/tmoe/rtti/IProxyFragmentObject.java:20
↓ 2 callersMethodfinishFragmentSuper
()
app/src/main/java/cc/ioctl/tmoe/rtti/ProxyFragmentRttiHandler.java:324
↓ 2 callersMethodforChat
app/src/main/java/cc/ioctl/tmoe/td/binding/Peer.kt:47
↓ 2 callersMethodforUser
app/src/main/java/cc/ioctl/tmoe/td/binding/Peer.kt:38
↓ 2 callersMethodforUser
(long uid)
app/src/main/java/cc/ioctl/tmoe/util/config/ConfigManager.java:41
↓ 2 callersMethodgetBackground
()
app/src/main/java/cc/ioctl/tmoe/ui/util/CombinedDrawable.java:68
↓ 2 callersMethodgetBooleanOrDefault
(@NonNull String key, boolean def)
app/src/main/java/cc/ioctl/tmoe/util/config/ConfigManager.java:89
↓ 2 callersMethodgetBytes
(@NonNull String key, @Nullable byte[] defValue)
app/src/main/java/cc/ioctl/tmoe/util/config/MmkvConfigManagerImpl.java:558
↓ 2 callersMethodgetCurrentLetter
(boolean updatePosition)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:577
↓ 2 callersMethodgetDefaultConfig
()
app/src/main/java/cc/ioctl/tmoe/util/config/ConfigManager.java:25
↓ 2 callersMethodgetDrawableStateForSelector
()
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:2003
↓ 2 callersMethodgetErrors
Get the errors if anything goes wrong. Note that this method has NOTHING to do with the initialization. @return the errors, null if no errors.
app/src/main/java/cc/ioctl/tmoe/hook/base/DynamicHook.java:39
↓ 2 callersMethodgetField
HashMap()
app/src/main/java/cc/ioctl/tmoe/hook/func/HistoricalNewsOption.kt:392
↓ 2 callersMethodgetIntOrDefault
(@NonNull String key, int def)
app/src/main/java/cc/ioctl/tmoe/util/config/ConfigManager.java:93
↓ 2 callersMethodgetLastTouchX
()
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/cell/TextCheckCell.java:293
↓ 2 callersMethodgetLogsEnabledField
()
app/src/main/java/cc/ioctl/tmoe/hook/func/TgnetLogController.java:16
↓ 2 callersMethodgetModulePath
()
app/src/main/java/cc/ioctl/tmoe/startup/HookEntry.java:78
↓ 2 callersMethodgetObject
(@NonNull String key)
app/src/main/java/cc/ioctl/tmoe/util/config/ConfigManager.java:105
↓ 2 callersMethodgetOrCreateUserObject
app/src/main/java/cc/ioctl/tmoe/hook/func/DumpGroupMember.kt:1120
↓ 2 callersMethodgetPluginClassLoader
()
app/src/main/java/cc/ioctl/tmoe/util/Initiator.java:22
↓ 2 callersMethodgetProgress
()
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:903
↓ 2 callersMethodgetProxyObject
()
app/src/main/java/cc/ioctl/tmoe/base/BaseProxyFragment.java:43
↓ 2 callersMethodgetSectionHeaderView
(int section, View oldView)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:2111
↓ 2 callersMethodgetSelectorDrawable
(boolean whiteBackground)
app/src/main/java/cc/ioctl/tmoe/ui/Theme.java:343
↓ 2 callersMethodgetShortClassName
(Object obj)
app/src/main/java/cc/ioctl/tmoe/util/Reflex.java:1190
↓ 2 callersMethodgetStaticObject
(Class<?> clazz, String name)
app/src/main/java/cc/ioctl/tmoe/util/Reflex.java:37
↓ 2 callersMethodgetString
(@NonNull String key)
app/src/main/java/cc/ioctl/tmoe/util/config/ConfigManager.java:97
↓ 2 callersMethodgetThemedDrawable
(Context context, int resId, String key)
app/src/main/java/cc/ioctl/tmoe/ui/Theme.java:271
↓ 2 callersMethodgetTotalItemsCount
()
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:220
↓ 2 callersMethodgetTypeface
(String assetPath)
app/src/main/java/cc/ioctl/tmoe/ui/LayoutHelper.java:81
↓ 2 callersMethodgetVersionName
()
app/src/main/java/cc/ioctl/tmoe/util/HostInfo.java:65
↓ 2 callersMethodgetXposedBridgeClassName
()
app/src/main/java/cc/ioctl/tmoe/startup/HybridClassLoader.java:89
↓ 2 callersMethodhasClassInDex
(byte[] dex, String clz)
app/src/main/java/cc/ioctl/tmoe/util/dex/DexFlow.java:338
↓ 2 callersFunctionhas_memfd_support
app/src/main/cpp/utils/shared_memory.cpp:70
↓ 2 callersMethodhighlightRowInternal
(ThemedRecyclerListView.IntReturnCallback callback, boolean canHighlightLater)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:1710
↓ 2 callersMethodhookAfterAlways
(final @NonNull CommonDynamicHook this0, final @NonNull Method method,
app/src/main/java/cc/ioctl/tmoe/util/HookUtils.java:143
↓ 2 callersFunctioninit
app/src/main/cpp/utils/log/AndroidLog.cpp:19
↓ 2 callersMethodint2u4le
(int i)
app/src/main/java/cc/ioctl/tmoe/util/dex/DexFlow.java:511
↓ 2 callersMethodinvalidate
()
app/src/main/java/cc/ioctl/tmoe/ui/Theme.java:606
↓ 2 callersMethodinvalidateDrawable
(@NonNull Drawable who)
app/src/main/java/cc/ioctl/tmoe/ui/util/CombinedDrawable.java:172
↓ 2 callersMethodisAvailable
Check if the hook is compatible with the current application. If the hook is not compatible, the hook should not be used, and initialize() shall NOT b
app/src/main/java/cc/ioctl/tmoe/hook/base/DynamicHook.java:64
↓ 2 callersMethodisChecked
()
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/cell/TextCheckCell.java:215
↓ 2 callersMethodisInitialized
Check if the hook is initialized and ready to be used. If initialization is not successful, the hook should not be used, and this method should return
app/src/main/java/cc/ioctl/tmoe/hook/base/DynamicHook.java:20
↓ 2 callersMethodisLongpressEnabled
()
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/GestureDetectorFixDoubleTap.java:22
↓ 2 callersMethodisModuleBundleClassLoaderRequired
(@NonNull String className)
app/src/main/java/cc/ioctl/tmoe/lifecycle/ActProxyMgr.java:30
↓ 2 callersMethodisPreparationRequired
Some hooks may need to do some time-consuming operations before initialization. Such as dex-deobfuscation, or some other operations. @return true if
app/src/main/java/cc/ioctl/tmoe/hook/base/DynamicHook.java:72
↓ 2 callersMethodisPressed
()
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:854
↓ 2 callersMethodloadClassFromCache
Try to load the obfuscated class from deobfuscation cache. This method does not take much time and may be called in main thread. @param i the dex cla
app/src/main/java/cc/ioctl/tmoe/util/dex/DexKit.java:82
↓ 2 callersMethodlogw
(String str)
app/src/main/java/cc/ioctl/tmoe/util/Utils.java:62
↓ 2 callersFunctionlookupFileLogLogsEnabled
app/src/main/cpp/tmoe_core/TMoeJNI.cpp:38
↓ 2 callersMethodmkdirsOrThrow
Used to create a directory if it does not exist. <p> This will throw an unsafe {@link IOException} if the directory cannot be created. <p> Only use th
app/src/main/java/cc/ioctl/tmoe/util/IoUtils.java:110
↓ 2 callersMethodonDoubleTap
(View view, int position, float x, float y)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:175
↓ 2 callersMethodonInterceptTouchEvent
(MotionEvent event)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:196
↓ 2 callersMethodonPressItem
(View cv, MotionEvent e)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:950
↓ 2 callersMethodonSingleTapConfirmed
(MotionEvent e)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:928
↓ 2 callersMethodpost
(@NonNull Runnable r)
app/src/main/java/cc/ioctl/tmoe/util/SyncUtils.java:38
↓ 2 callersMethodpresentTMoeSettingsFragment
(@NonNull Object parentFragment)
app/src/main/java/cc/ioctl/tmoe/hook/core/SettingEntryHook.java:50
↓ 2 callersMethodputBoolean
(@NonNull String key, boolean value)
app/src/main/java/cc/ioctl/tmoe/util/config/MmkvConfigManagerImpl.java:544
↓ 2 callersMethodputStringSet
(@NonNull String key, @Nullable Set<String> values)
app/src/main/java/cc/ioctl/tmoe/util/config/MmkvConfigManagerImpl.java:512
↓ 2 callersMethodqueryChannelInfoById
app/src/main/java/cc/ioctl/tmoe/hook/func/DumpGroupMember.kt:1195
↓ 2 callersMethodqueryUserGroupDescriptors
app/src/main/java/cc/ioctl/tmoe/hook/func/DumpGroupMember.kt:892
↓ 2 callersMethodqueryUserInChannel
app/src/main/java/cc/ioctl/tmoe/hook/func/DumpGroupMember.kt:1295
↓ 2 callersMethodqueryUserInfoById
app/src/main/java/cc/ioctl/tmoe/hook/func/DumpGroupMember.kt:1168
↓ 2 callersMethodreadField
(byte[] buf, int idx)
app/src/main/java/cc/ioctl/tmoe/util/dex/DexFlow.java:462
↓ 2 callersMethodreferenceField
(String declaringClass, String name, String type)
app/src/main/java/cc/ioctl/tmoe/rtti/ProxyFragmentImplDexCreator.java:334
↓ 2 callersMethodrequestLayout
()
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:2239
↓ 2 callersMethodresetSize
app/src/main/cpp/utils/SharedBuffer.cpp:149
↓ 2 callersMethodselectInaccurateRecentGroupMember
app/src/main/java/cc/ioctl/tmoe/hook/func/DumpGroupMember.kt:1222
↓ 2 callersMethodsetCurrentBuildVarsLogStatus
(int status)
app/src/main/java/cc/ioctl/tmoe/hook/func/TgnetLogController.java:41
↓ 2 callersMethodsetCurrentTgnetLogStatus
(int status)
app/src/main/java/cc/ioctl/tmoe/hook/func/TgnetLogController.java:57
↓ 2 callersMethodsetEnabled
(boolean value, ArrayList<Animator> animators)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/cell/HeaderCell.java:71
↓ 2 callersMethodsetOnDoubleTapListener
(OnDoubleTapListener listener)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/GestureDetectorFixDoubleTap.java:28
↓ 2 callersMethodsetOverrideColor
(int override)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/Switch.java:305
↓ 2 callersMethodsetProgress
(float value)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:849
↓ 2 callersMethodsetStaticObject
(Class<?> clz, String name, Object value)
app/src/main/java/cc/ioctl/tmoe/util/Reflex.java:914
↓ 2 callersMethodsetTextAndCheck
(String text, boolean checked, boolean divider)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/cell/TextCheckCell.java:128
↓ 2 callersMethodsetTypeface
(Typeface typeface)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/cell/TextCheckCell.java:147
↓ 2 callersMethodshowImpl
(@NonNull Context ctx, @NonNull String title, @NonNull Throwable e, boolean cancelable)
app/src/main/java/cc/ioctl/tmoe/ui/util/FaultyDialog.java:46
↓ 2 callersMethodstartMultiselectScroll
(boolean top)
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:2479
↓ 2 callersMethodstaticGetParentLayout
(Object fragment)
app/src/main/java/cc/ioctl/tmoe/rtti/ProxyFragmentRttiHandler.java:161
↓ 2 callersMethodstaticPresentFragment
(@NonNull ViewGroup parentLayout, @NonNull Object fragment, boolean removeLast)
app/src/main/java/cc/ioctl/tmoe/rtti/ProxyFragmentRttiHandler.java:165
↓ 2 callersMethodtoArray
()
app/src/main/java/cc/ioctl/tmoe/util/config/MmkvConfigManagerImpl.java:122
↓ 2 callersMethodtoggle
()
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/cell/TextCheckCell.java:349
↓ 2 callersMethodunsafeThrow
(@NonNull Throwable t)
app/src/main/java/cc/ioctl/tmoe/util/IoUtils.java:119
↓ 2 callersMethodunsafeThrowImpl
(@NonNull Throwable t)
app/src/main/java/cc/ioctl/tmoe/util/IoUtils.java:143
↓ 2 callersMethodupdateColors
()
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/component/ThemedRecyclerListView.java:478
↓ 2 callersMethodupdateValue
(boolean value)
app/src/main/java/cc/ioctl/tmoe/hook/func/EnableDebugMode.java:33
↓ 2 callersMethodverifyOpcodeOffset
(byte[] buf, int insStart, int bLen, int opcodeOffset)
app/src/main/java/cc/ioctl/tmoe/util/dex/DexFlow.java:528
↓ 1 callersFunctionGetLoadedTMessageLibHandle
app/src/main/cpp/tmoe_core/NativeInit.cpp:51
↓ 1 callersMethodafterAlways
(final @NonNull CommonDynamicHook this0, int priority, final @NonN
app/src/main/java/cc/ioctl/tmoe/util/HookUtils.java:88
↓ 1 callersMethodafterIfEnabled
(final @NonNull CommonDynamicHook this0, int priority, final @N
app/src/main/java/cc/ioctl/tmoe/util/HookUtils.java:70
↓ 1 callersMethodafterTextDraw
()
app/src/main/java/cc/ioctl/tmoe/ui/wrapper/cell/TextInfo2Cell.java:73
↓ 1 callersMethodallowEarlyInit
(DynamicHook hook)
app/src/main/java/cc/ioctl/tmoe/base/DynamicHookInit.java:73
↓ 1 callersMethodallowPresentFragment
()
app/src/main/java/cc/ioctl/tmoe/base/BaseProxyFragment.java:172
← previousnext →201–300 of 1,323, ranked by callers