tarsin
ce8da252c3
Initial archive export stub
2022-06-14 09:48:48 +08:00
tarsin
de6a664729
Drop libfuse
2022-06-14 09:06:42 +08:00
tarsin
12bf20f656
Increase pipe size
2022-06-14 08:47:41 +08:00
tarsin
c58493726e
Revert back to minsdk26 and fill debug info
...
* libarchive said "Pathname cannot be converted from UTF-16LE to current locale",
this should be a libarchive compatibility problem, thus drop support below api26
2022-06-14 07:51:30 +08:00
tarsin
d54fe52060
Downgrade minsdk to 23
2022-06-13 18:31:28 +08:00
tarsin
e48ecac3cd
Downgrade minsdk to 26
2022-06-13 13:12:14 +08:00
tarsin
95a3581ce6
Upgrade buildtools to 33
2022-06-13 10:10:26 +08:00
tarsin
b276f2f25f
Bump targetSDK to 33
...
* Sadly I can't compile Tiramisu for my 10Ultra now, but ArchlinuxCN updates, thus does I
2022-06-10 08:48:07 +08:00
tarsin
10e853f968
Build static library
2022-05-27 23:23:04 +08:00
tarsin
0d108393fc
Don't set cmake version
2022-05-26 19:57:39 +08:00
tarsin
8d02f8c6a3
Upgrade cmake
2022-05-26 19:51:06 +08:00
tarsin
4f1b371e75
Drop fuse-archive
...
* This glue can't work with latest libfuse and require c++ STL for no reason, drop it and try find better impl
2022-05-24 16:59:07 +08:00
tarsin
70d3d9a5b2
Update jconfigint.h
2022-05-24 16:35:37 +08:00
tarsin
c2795120e1
Update CMakeLists.txt
2022-05-24 16:00:51 +08:00
tarsin
e39897176a
Update build.gradle
2022-05-24 15:47:45 +08:00
tarsin
6e7e6fab74
Import fuse-archive 0.1.11
...
* From https://github.com/google/fuse-archive
2022-05-24 11:33:41 +08:00
tarsin
94009b6829
Build libfuse
2022-05-24 11:09:19 +08:00
tarsin
289217fefc
Add libfuse 3.11.0
2022-05-24 10:02:26 +08:00
tarsin
97feab1203
Rename native libs, drop a rikka util
2022-05-24 09:23:05 +08:00
tarsin
a9a3b20eb3
Make all lib shared
2022-05-23 21:22:39 +08:00
tarsin
86d2282cd6
native: Reformat code
2022-05-23 20:04:04 +08:00
tarsin
1874ddd15b
Add nativelib version check
2022-05-23 19:58:16 +08:00
tarsin
863337c789
Support fskip for better decompress perf
...
* Actually the whole impl can't be more sucks, will import algorithm to manage buffer and read strategy further
2022-05-23 17:34:59 +08:00
tarsin
64d91eed33
Upgrade libjpeg-turbo to 2.1.3
2022-05-23 14:55:15 +08:00
tarsin
d0c3a3e14d
Refactor cmake
2022-05-23 11:36:51 +08:00
tarsin
464636d87d
Add zstd support
2022-05-23 11:28:28 +08:00
tarsin
0b0a1f456f
Reduce supported ext
...
* hippo's legacy glgallery only support these four extensions, further support need we migrate to coil and drop glgallery, in progress
2022-05-23 08:40:15 +08:00
tarsin
d6823c9c8e
Checkout to our newly patched libarchive
2022-05-23 08:04:59 +08:00
tarsin
6bc3866660
Build lzma
...
FIXME: Don't hack!!
https://github.com/asuka-mio/libarchive/commit/588598490ad0a80e44554ed5e608a9f9878220c0
2022-05-23 08:02:20 +08:00
tarsin
f41f4dd8ba
Support 7z read
2022-05-23 07:31:58 +08:00
tarsin
cde39812ce
Update proguard-rules.pro
2022-05-23 01:12:58 +08:00
tarsin
7646334525
Don't obfuscate native code
2022-05-23 00:59:00 +08:00
tarsin
5d49ecdd7d
Add lzma xz v5.2.5
2022-05-23 00:29:01 +08:00
tarsin
ef2441116d
Use more friendly suffix recogniser and support all image file
2022-05-22 23:17:35 +08:00
tarsin
207909c7be
Initial libarchive simple support
2022-05-22 22:27:31 +08:00
tarsin
575ae38a28
Re-checkout
2022-05-21 20:46:25 +08:00
tarsin
f90e2a5c80
Checkout to our libarchive
2022-05-21 20:34:06 +08:00
tarsin
4d9b2877fe
Build libarchive
2022-05-21 20:08:03 +08:00
tarsin
4a955947a2
Add libarchive
2022-05-21 19:41:09 +08:00
tarsin
7307c136ee
Drop useless native part
2022-05-21 17:24:03 +08:00
tarsin
657e1b1d0f
Drop a7zip for libarchive integrate
2022-05-21 17:04:27 +08:00
tarsin
7840987a7c
native cmake tweaks
2022-05-20 22:59:23 +08:00
tarsin
5e02479aa5
inline a blank class
2022-05-18 22:33:06 +08:00
tarsin
66e9f43bba
Revert "Revert minsdk to sdk29"
...
* No dynamic color support, crashed
* Won't fix
This reverts commit 0cb13bb6a3 .
2022-05-18 12:02:21 +08:00
tarsin
0cb13bb6a3
Revert minsdk to sdk29
...
* Sadly my HW-SCM09 is still Android Q and seems it will never upgrade, damn
* Huawei sucks
2022-05-18 11:59:03 +08:00
tarsin
4dbf5a45e8
Build 64 abi only
2022-05-17 21:00:21 +08:00
tarsin
5d22e70ded
Go minsdk 31
2022-05-17 20:39:06 +08:00
tarsin
7088f39788
Build spilt apk
2022-05-16 23:24:19 +08:00
tarsin
4dfcda8e00
Disable genuine temporarily
...
* IDK what is it doing and cause JNI Fault
2022-05-16 20:15:26 +08:00
tarsin
178ebcc7b2
Upgrade to AGP 7.2.0
2022-05-16 20:14:37 +08:00