LoveSy
|
cd88218865
|
Fix package name "android"
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
1ef284f287
|
Implement onSystemServerLoaded
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
3209433766
|
Use gradle dependencies
|
2023-02-26 16:48:49 +08:00 |
Nullptr
|
e67335d7ee
|
Correct getFrameworkName
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
140846df66
|
Make "remote://" as static value
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
5e026ad351
|
No remote database support
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
b52c40615e
|
Remove xposedResources
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
6b03c6397a
|
Fix method signature
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
4c3f8d95db
|
Correct module remote file implementation
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
5e3d4d6559
|
More interfaces
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
d429e51900
|
Support list files
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
2dd0080956
|
Only call remote file when starts with remote://
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
bbdc6084b9
|
Change signature for obfuscation
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
7ac42ebe4d
|
Finish DexParser
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
8cec9fe29a
|
Change the way of how dexparser works
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
a92a9cfb6b
|
Fix dex parser
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
39bd97adab
|
Make parseMethod fastnative
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
7afdf55eec
|
Refine xresources
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
5b4e13727e
|
proguard for libxposed
|
2023-02-26 16:48:49 +08:00 |
Nullptr
|
516f9e35db
|
Add getFrameworkPrivilege and featuredMethod
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
1b397f74f3
|
Register DexParser
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
fdcd4ae3df
|
Implement native part of dex parser
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
0625839b42
|
util -> utils
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
a691abc510
|
DexParser Java part
|
2023-02-26 16:48:49 +08:00 |
Nullptr
|
702c10eff4
|
Move DexParser to util package
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
fd82805c39
|
Rename to DexParser
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
4478fd3e15
|
Add DexFile API
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
c389162c7a
|
Fix compatibility
|
2023-02-26 16:48:49 +08:00 |
Nullptr
|
42aad76b53
|
Fix a bug
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
2461a6c767
|
Refine names
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
58665b3105
|
Implement some xposed utils
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
c77617c3e1
|
Implement hook APIs
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
06c65a5a61
|
Implement deoptimize
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
89d255d18a
|
Implement scope interfaces
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
9abf3f2b16
|
More implementation
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
87db036fdf
|
Implement RemotePreferences edit
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
cfe15100c0
|
Better impl of LSPosedRemotePreference
|
2023-02-26 16:48:49 +08:00 |
Nullptr
|
d9b3263077
|
Refine get version interface
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
73b915e5a7
|
No need export typedarray
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
ffc20e2e72
|
Add more module service interfaces
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
acaf40ca44
|
Service for each module
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
4c54e36bf1
|
Add xposed resources interface
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
2ec525921b
|
Correct app data dir
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
23d005b3ee
|
FIx build
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
82dbc52d7b
|
No more default method
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
53d75bd10e
|
Move libxposed to a standalone gradle module
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
439537fd89
|
Add xposed utils
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
bfd049637f
|
Add deoptimize interfaces
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
80987dee03
|
Add method hook interface (not implemented yet)
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
e4aa920424
|
Set more methods final
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
d1a80d142c
|
Exposed implementation info
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
7b4c10da07
|
Dont expose loaded param impl
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
265d8e7e76
|
Refine XposedResources
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
f853a81d62
|
More info for XposedModule constructor
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
7a5f7181a8
|
Return correct app data dir from zygote params
|
2023-02-26 16:48:49 +08:00 |
Nullptr
|
fb0ceca588
|
Implement module service
|
2023-02-26 16:48:49 +08:00 |
Nullptr
|
050438e31f
|
Make IRemotePreferenceCallback internal
|
2023-02-26 16:48:49 +08:00 |
Nullptr
|
4137282af9
|
Implement RemotePreference on hookee side
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
39178b1dad
|
Refine XposedResources
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
a922ae9e6c
|
Store apk path
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
18bedd4fbb
|
Allow get resource
|
2023-02-26 16:48:49 +08:00 |
Nullptr
|
4896974873
|
Fix a typo
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
3cc44464d6
|
Throw AbstractMethodError instead
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
3a2eef1dbb
|
Allow some interfaces
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
d9f3ac1bad
|
Allow nested xposedcontextwrapper
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
31674f589e
|
Implement callback
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
f68994f60a
|
Implement xposed module context
|
2023-02-26 16:48:49 +08:00 |
LoveSy
|
14f31b604a
|
Load module context
|
2023-02-26 16:48:49 +08:00 |
南宫雪珊
|
10804dfa7f
|
Clean code (#2335)
|
2023-01-16 22:04:00 +08:00 |
vvb2060
|
323fb7a501
|
Delete signature verification log
|
2022-12-03 17:21:57 +08:00 |
LoveSy
|
6d80cd62fd
|
Stablize CMake arguments (#2266)
|
2022-12-03 06:41:54 +00:00 |
LoveSy
|
2327e7b398
|
Guard backup during hook (#2263)
|
2022-12-03 02:37:23 +08:00 |
LoveSy
|
5d47e452f9
|
Revert "Guard backup during hook" (#2262)
Reverts LSPosed/LSPosed#2260
|
2022-12-02 14:36:25 +00:00 |
LoveSy
|
da8fa1b516
|
Guard backup during hook (#2260)
|
2022-12-02 21:53:49 +08:00 |
LoveSy
|
c5918f7886
|
Check backup nullptr (#2237)
|
2022-11-25 09:24:35 +08:00 |
LoveSy
|
cd6e947397
|
Update submodules (#2229)
|
2022-11-14 17:25:03 +08:00 |
LoveSy
|
2ba0d5a714
|
Init resources hook when call hookSystemWideLayout (#2210)
Fix #2209
|
2022-11-03 17:32:46 +08:00 |
LoveSy
|
82bc5cab0d
|
Update deps (#2170)
|
2022-10-13 16:54:25 +00:00 |
dependabot[bot]
|
5b00618822
|
Bump axml from 2.1.2 to 2.1.3 (#2060)
Bumps [axml](https://bitbucket.org/pxb1988/axml) from 2.1.2 to 2.1.3.
- [Commits](https://bitbucket.org/pxb1988/axml/commits)
---
updated-dependencies:
- dependency-name: de.upb.cs.swt:axml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2022-08-03 11:46:38 +08:00 |
LoveSy
|
d985cf4c63
|
Update gradle (#2046)
|
2022-07-23 05:49:05 +00:00 |
Nullptr
|
6ced146018
|
Let it crash (#2030)
|
2022-07-10 23:01:02 +08:00 |
LoveSy
|
f29c797200
|
Fix UB (#2020)
|
2022-07-04 15:12:55 +08:00 |
LoveSy
|
666e8780c7
|
Update deps (#2016)
|
2022-06-30 16:43:40 +08:00 |
LoveSy
|
307b88f1d6
|
Use `absl::flat_hash_map` instead (#2001)
|
2022-06-29 02:21:39 +08:00 |
Nullptr
|
d36d284f39
|
Separate InitArtHooker and InitHooks (#1965)
|
2022-05-27 14:53:07 +00:00 |
南宫雪珊
|
cbd19d17a8
|
Revert "Fix resource hook on MediaTek" (#1954)
MTK has fixed this issue, for devices that have not been updated,
can use `resetprop ro.vendor.pref_scale_enable_cfg 0`
|
2022-05-19 09:08:12 +00:00 |
南宫雪珊
|
8febd8cc7a
|
Fix resource hook on MediaTek (#1951)
|
2022-05-19 04:57:35 +08:00 |
LoveSy
|
dce14b953e
|
Fix name of elf util (#1930)
|
2022-05-11 16:11:33 +08:00 |
南宫雪珊
|
f69de757aa
|
Avoid copy array (#1914)
|
2022-05-05 20:54:48 +08:00 |
LoveSy
|
d54eddbb25
|
Fix library search path on Android 9- (#1913)
|
2022-05-04 11:07:06 +08:00 |
南宫雪珊
|
c63fb7af37
|
Use native containers (#1910)
* Pack parameters
* Use native containers
Co-authored-by: LoveSy <shana@zju.edu.cn>
|
2022-05-03 20:35:45 +08:00 |
Acetylcholine
|
c5c81377a5
|
Fix crash when dlopen NULL (#1903)
|
2022-04-29 03:15:43 +00:00 |
LoveSy
|
7aa27b8386
|
Fix set trusted (#1899)
|
2022-04-28 11:56:59 +08:00 |
LoveSy
|
dbc350a75e
|
Fix hooking internal used methods (#1900)
|
2022-04-28 11:38:10 +08:00 |
LoveSy
|
7d5778a01c
|
Update elf util & lsplant to support A13B1 arm (#1894)
|
2022-04-27 03:29:32 +00:00 |
LoveSy
|
177c2cd0c4
|
Fix hook may not work on debuggable runtime (#1892)
Co-authored-by: Wang Han <wanghan1995315@gmail.com>
|
2022-04-27 06:21:47 +08:00 |
双草酸酯
|
b93bf4d25a
|
fix:fix:error obfuscate classes list (#1876)
|
2022-04-20 09:57:24 +00:00 |
双草酸酯
|
a1a9cb4d1b
|
Obfuscate all classes (#1850)
* Obfuscate more classes
WIP DO NOT USE THIS BRANCH
* Fix resources hook
NOT TESTED
* done
* remode debug code
* use fmt
* obfuscate core & nativebridge
* BridgeService
* update proguard rules
Co-authored-by: 南宫雪珊 <vvb2060@gmail.com>
Co-authored-by: LoveSy <shana@zju.edu.cn>
|
2022-04-17 15:51:27 +08:00 |
双草酸酯
|
7b937c3347
|
Use fmtlib to print log (#1854)
(release zip size + ~50k)
|
2022-04-16 18:20:11 +08:00 |
LoveSy
|
85a05bbbd1
|
Avoid creating the LoadedApk from ourselves (#1852)
Fix #1843
|
2022-04-16 12:04:20 +08:00 |