Commit Graph
38 Commits
Author SHA1 Message Date
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
NekoInverter d7f92ae363 Fix Android 13 2022-03-23 16:31:39 +08:00
NekoInverter 9d5af7d773 Update NDK 2022-03-22 19:36:08 +08:00
tehcneko f201bab6d2 Update android gradle plugin 2022-01-27 14:08:01 +08:00
tehcneko 5ada2e12c2 Remove relinker 2022-01-24 13:33:50 +08:00
tehcneko e63871158a Update libjpeg-turbo 2022-01-23 20:54:35 +08:00
tehcneko 5074822893 Update NDK 2022-01-23 20:54:35 +08:00
tehcneko fc159345ac Fix cpu features 2022-01-23 20:54:34 +08:00
tehcneko 81599dad96 Add native libraries 2022-01-23 20:54:34 +08:00