Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

[TODO] New Xposed Repo hosted by Github (like Magisk) #7

Closed
yujincheng08 opened this issue Jan 30, 2021 · 2 comments
Closed

[TODO] New Xposed Repo hosted by Github (like Magisk) #7

yujincheng08 opened this issue Jan 30, 2021 · 2 comments

Comments

@yujincheng08
Copy link
Member

https://github.com/Xposed-Modules-Repo

@yujincheng08 yujincheng08 added the enhancement New feature or request label Jan 30, 2021
@yujincheng08
Copy link
Member Author

Possible implementation:

Name of repo is module package name; Desc of repo is module name; README.md is module descption.
Within release, the first asset must be apk and is the module; desc of release is changelog; won't distinguish pre-release (graphql API of github cannot filter pre-release release).

A github action is launched for each issue whose name is [submission] package.name and content is the desc of the repo (name of module), and this gha will create a repo with the above rule and grant the author of the issue to be the owner.

@ghost ghost added the TODO Something to be done in the feature label Feb 3, 2021
@yujincheng08
Copy link
Member Author

Almost done.

b14aa178 added a commit to b14aa178/LSPosed that referenced this issue Jun 15, 2021
Aborting thread:
"main" prio=10 tid=1 Runnable
  | group="" sCount=0 dsCount=0 flags=0 obj=0x72677ba8 self=0x6fb99e7c00
  | sysTid=2280 nice=-10 cgrp=default sched=0/0 handle=0x6fbaf55ed0
  | state=R schedstat=( 205350476 3690369 194 ) utm=15 stm=5 core=4 HZ=100
  | stack=0x7fedce4000-0x7fedce6000 stackSize=8192KB
  | held mutexes= "abort lock" "mutator lock"(shared held)
  native: #00 pc 0000000000410a14  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 2ac000) (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140)
  native: LSPosed#1 pc 00000000004f816c  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 415000) (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+512)
  native: LSPosed#2 pc 00000000004c9558  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 415000) (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, art::Thread*) const+60)
  native: LSPosed#3 pc 00000000004b8530  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 415000) (art::Runtime::Abort(char const*)+2452)
  native: LSPosed#4 pc 000000000000b458  /system/lib64/libbase.so (android::base::LogMessage::~LogMessage()+580)
  native: LSPosed#5 pc 00000000002a08d4  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 16c000) (art::IndirectReferenceTable::AbortIfNoCheckJNI(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)+236)
  native: LSPosed#6 pc 000000000037deb4  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 2ac000) (art::IndirectReferenceTable::GetChecked(void*) const+432)
  native: LSPosed#7 pc 00000000004fdf20  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 415000) (art::Thread::DecodeJObject(_jobject*) const+88)
  native: LSPosed#8 pc 00000000003866b8  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 2ac000) (art::JNI::IsSameObject(_JNIEnv*, _jobject*, _jobject*)+612)
  native: LSPosed#9 pc 000000000008fda4  /data/app/io.github.vvb2060.mahoshojo-DhjDZhbALSErJufcKwZ2eA==/lib/arm64/liblspd.so (_JNIEnv::IsSameObject(_jobject*, _jobject*)+12)
  native: LSPosed#10 pc 000000000008fcdc  /data/app/io.github.vvb2060.mahoshojo-DhjDZhbALSErJufcKwZ2eA==/lib/arm64/liblspd.so (art::hidden_api::maybeSetTrusted(_JNIEnv*, _jclass*, _jobject*, _jobject*)+88)
  native: LSPosed#11 pc 000000000008ff28  /data/app/io.github.vvb2060.mahoshojo-DhjDZhbALSErJufcKwZ2eA==/lib/arm64/liblspd.so (???)
  native: LSPosed#12 pc 0000000000049b38  /data/dalvik-cache/arm64/system@framework@boot-core-libart.oat (Java_dalvik_system_DexFile_openInMemoryDexFilesNative___3Ljava_nio_ByteBuffer_2_3_3B_3I_3ILjava_lang_ClassLoader_2_3Ldalvik_system_DexPathList_00024Element_2+312)
  at dalvik.system.DexFile.openInMemoryDexFilesNative(Native method)
  at dalvik.system.DexFile.openInMemoryDexFiles(DexFile.java:387)
  at dalvik.system.DexFile.<init>(DexFile.java:115)
  at dalvik.system.DexPathList.initByteBufferDexPath(DexPathList.java:269)
  at dalvik.system.BaseDexClassLoader.<init>(BaseDexClassLoader.java:177)
  at dalvik.system.InMemoryDexClassLoader.<init>(InMemoryDexClassLoader.java:40)
  at dalvik.system.InMemoryDexClassLoader.<init>(InMemoryDexClassLoader.java:52)
  at dalvik.system.InMemoryDexClassLoader.<init>(InMemoryDexClassLoader.java:63)
  at org.lsposed.lspd.nativebridge.Yahfa.buildHooker(Native method)
  at org.lsposed.lspd.yahfa.dexmaker.HookerDexMaker.doMake(HookerDexMaker.java:118)
yujincheng08 added a commit that referenced this issue Jun 19, 2021
commit f52b623
Author: 327135569 <pengchang@live.cn>
Date:   Tue Jun 15 21:52:10 2021 +0800

    fix crash

    Aborting thread:
    "main" prio=10 tid=1 Runnable
      | group="" sCount=0 dsCount=0 flags=0 obj=0x72677ba8 self=0x6fb99e7c00
      | sysTid=2280 nice=-10 cgrp=default sched=0/0 handle=0x6fbaf55ed0
      | state=R schedstat=( 205350476 3690369 194 ) utm=15 stm=5 core=4 HZ=100
      | stack=0x7fedce4000-0x7fedce6000 stackSize=8192KB
      | held mutexes= "abort lock" "mutator lock"(shared held)
      native: #00 pc 0000000000410a14  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 2ac000) (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140)
      native: #1 pc 00000000004f816c  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 415000) (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+512)
      native: #2 pc 00000000004c9558  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 415000) (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, art::Thread*) const+60)
      native: #3 pc 00000000004b8530  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 415000) (art::Runtime::Abort(char const*)+2452)
      native: #4 pc 000000000000b458  /system/lib64/libbase.so (android::base::LogMessage::~LogMessage()+580)
      native: #5 pc 00000000002a08d4  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 16c000) (art::IndirectReferenceTable::AbortIfNoCheckJNI(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)+236)
      native: #6 pc 000000000037deb4  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 2ac000) (art::IndirectReferenceTable::GetChecked(void*) const+432)
      native: #7 pc 00000000004fdf20  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 415000) (art::Thread::DecodeJObject(_jobject*) const+88)
      native: #8 pc 00000000003866b8  /apex/com.android.runtime/lib64/libart.so!libart.so (offset 2ac000) (art::JNI::IsSameObject(_JNIEnv*, _jobject*, _jobject*)+612)
      native: #9 pc 000000000008fda4  /data/app/io.github.vvb2060.mahoshojo-DhjDZhbALSErJufcKwZ2eA==/lib/arm64/liblspd.so (_JNIEnv::IsSameObject(_jobject*, _jobject*)+12)
      native: #10 pc 000000000008fcdc  /data/app/io.github.vvb2060.mahoshojo-DhjDZhbALSErJufcKwZ2eA==/lib/arm64/liblspd.so (art::hidden_api::maybeSetTrusted(_JNIEnv*, _jclass*, _jobject*, _jobject*)+88)
      native: #11 pc 000000000008ff28  /data/app/io.github.vvb2060.mahoshojo-DhjDZhbALSErJufcKwZ2eA==/lib/arm64/liblspd.so (???)
      native: #12 pc 0000000000049b38  /data/dalvik-cache/arm64/system@framework@boot-core-libart.oat (Java_dalvik_system_DexFile_openInMemoryDexFilesNative___3Ljava_nio_ByteBuffer_2_3_3B_3I_3ILjava_lang_ClassLoader_2_3Ldalvik_system_DexPathList_00024Element_2+312)
      at dalvik.system.DexFile.openInMemoryDexFilesNative(Native method)
      at dalvik.system.DexFile.openInMemoryDexFiles(DexFile.java:387)
      at dalvik.system.DexFile.<init>(DexFile.java:115)
      at dalvik.system.DexPathList.initByteBufferDexPath(DexPathList.java:269)
      at dalvik.system.BaseDexClassLoader.<init>(BaseDexClassLoader.java:177)
      at dalvik.system.InMemoryDexClassLoader.<init>(InMemoryDexClassLoader.java:40)
      at dalvik.system.InMemoryDexClassLoader.<init>(InMemoryDexClassLoader.java:52)
      at dalvik.system.InMemoryDexClassLoader.<init>(InMemoryDexClassLoader.java:63)
      at org.lsposed.lspd.nativebridge.Yahfa.buildHooker(Native method)
      at org.lsposed.lspd.yahfa.dexmaker.HookerDexMaker.doMake(HookerDexMaker.java:118)

commit 07fd3a1
Author: pengc <pengchang@live.cn>
Date:   Thu Jun 3 10:41:41 2021 +0800

    fix build

commit 0bcc864
Author: pengc <pengchang@live.cn>
Date:   Wed Jun 2 14:53:56 2021 +0800

    Merge remote-tracking branch 'upstream/master' into lspatch

commit 64e7449
Author: 327135569 <pengchang@live.cn>
Date:   Sat May 1 13:46:23 2021 +0800

    fix bypass signature

commit 41668cd
Author: 327135569 <pengchang@live.cn>
Date:   Thu Apr 29 09:25:36 2021 +0800

    fix bypass signature

commit efe7306
Author: 327135569 <pengchang@live.cn>
Date:   Tue Apr 27 21:49:06 2021 +0800

    add openat hook for signature bypass

commit 773d6f7
Author: 327135569 <pengchang@live.cn>
Date:   Tue Apr 20 07:38:51 2021 +0800

    fix init

commit fff7106
Merge: 72252ec 9b2a751
Author: 327135569 <pengchang@live.cn>
Date:   Sat Apr 17 20:40:34 2021 +0800

    Merge remote-tracking branch 'upstream/master' into lspatch

    # Conflicts:
    #	.gitmodules
    #	core/src/main/cpp/external/Dobby
    #	core/src/main/cpp/main/CMakeLists.txt
    #	core/src/main/cpp/main/include/config.h
    #	core/src/main/cpp/main/src/context.cpp
    #	core/src/main/cpp/main/src/main.cpp
    #	core/src/main/cpp/main/src/native_hook.cpp

commit 72252ec
Author: 327135569 <pengchang@live.cn>
Date:   Wed Mar 31 00:51:42 2021 +0800

    fix

commit 92ac491
Author: 327135569 <pengchang@live.cn>
Date:   Tue Mar 30 23:00:59 2021 +0800

    no support res hook

commit 7df2a60
Author: 327135569 <pengchang@live.cn>
Date:   Mon Mar 29 15:28:43 2021 +0800

    minor fix

commit 60b81f5
Author: 327135569 <pengchang@live.cn>
Date:   Sun Mar 28 17:10:02 2021 +0800

    minor fix

commit a7fbe3c
Author: 327135569 <pengchang@live.cn>
Date:   Sun Mar 28 15:07:39 2021 +0800

    use myfork

commit bbab263
Author: 327135569 <pengchang@live.cn>
Date:   Sun Mar 28 15:05:15 2021 +0800

    update submodule

commit e7eff4a
Merge: 8ca3e45 41c5427
Author: 327135569 <pengchang@live.cn>
Date:   Sat Mar 27 17:32:44 2021 +0800

    Merge branch 'master' into xpatch++

commit 41c5427
Merge: e423e49 0facfb9
Author: 327135569 <pengchang@live.cn>
Date:   Sat Mar 27 17:31:43 2021 +0800

    Merge remote-tracking branch 'upstream/master'

commit 8ca3e45
Author: 327135569 <pengchang@live.cn>
Date:   Sat Mar 27 17:28:57 2021 +0800

    switch to library module

commit e423e49
Merge: be97409 8ef6dee
Author: 327135569 <pengchang@live.cn>
Date:   Tue Mar 23 23:39:40 2021 +0800

    Merge remote-tracking branch 'upstream/master'

commit be97409
Merge: e075891 85b252c
Author: 327135569 <pengchang@live.cn>
Date:   Mon Mar 15 03:00:17 2021 +0800

    Merge remote-tracking branch 'upstream/master'

commit e075891
Merge: 1d2db08 9a0a811
Author: 327135569 <pengchang@live.cn>
Date:   Sat Feb 27 12:01:31 2021 +0800

    Merge remote-tracking branch 'upstream/master'

commit 1d2db08
Merge: dea35b2 71b1fd2
Author: 327135569 <pengchang@live.cn>
Date:   Wed Feb 17 16:28:02 2021 +0800

    Merge remote-tracking branch 'upstream/master'
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant