Commit Graph

41 Commits (216d4ea4ad225c7c6333a8ce63c236bd0955f83e)

Author SHA1 Message Date
androidacy-user 216d4ea4ad (misc) optimizations and fixes
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 92a0d50443 rework a bunch fof stuff
work around alt repo crap (incomplete)

update workflow - fixes #296

etc etc

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 888b624ff6 rework http
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user dca6212925 enable debuggging for webview on debug build
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user f8b95e663d various optimizations
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user dbc4797c80 rework UI a little
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user cf671df86b revert encryption
we'll wait for a stable jetpack security 1.1 release, this one's too slow and buggy

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 37c158b3b9 encrypt realms
still a lil crashy but works

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 034753d6c4 encryption for sensitive data
everything we can reasonably encrypt is now encrypted, since the app is a rather attractive attack vector for attackers. this continues the work started in v1.1 to secure the app.

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 2dd1257f37 try to fix a few bugs
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 40b1f4cb4c fix stuff, break other stuff
aka cache is now used but that randomly makes online repo list empty :thumbs_up:

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user eb838c4147 add status notice for safe modules
other tweaks

known issues still: local module list doesnt show actions for updates etc, module cache isn't consistently used

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user f13ed32a22 move to Timber for logging
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
Fox2Code 8eeabcf8f6 Thx AndroidStudio/IntellijIDEA for renaming everything for me! 3 years ago
androidacy-user 2573313f3a code cleanup
Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 18d07d81b5 Rework a few things
Current known bug: disabling repo on setup hides it from SettingsActivity

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 414caf3dbe Working setup box
Also bumps minimum android sdk to 23 (aka Marshmallow) Android 5.x just isn't popular anymore and magisk even has poor support for it.

Also warn about blur on low-end devices

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 66cb0b1813 Security fixes and optimizations
- All known hosts now have a hardcoded trusted root ca, because we're not just going to trust that the user has a-ok certs installed
- Remove some unused code
- Properly fix a couple NetworkOnMainThread errors

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
androidacy-user 71e11600ef Lots of changes and code cleanup
- Remove binaries because I was lied to
- Stuff
- Other stuff
- Jeez why did I wait two days to commit, I can't remember anything I did

Signed-off-by: androidacy-user <opensource@androidacy.com>
3 years ago
Fox2Code 3289775875 Add NoodleDebug for user-debugging and update FoxCompat to fix a bug. 4 years ago
Fox2Code c1cad9b30b Add MMT-Reborn support + add feedback for known errors + fix bugs. 4 years ago
Fox2Code 248865d617 Fix and Refactor both RepoManager and BackgroundUpdateChecker 4 years ago
Fox2Code 06a3e1fc6b Fix typo causing failure to detect modules. 4 years ago
Fox2Code 7356d7cf0d Use Magisk folder to detect active modules. (No longer use boot listener) 4 years ago
Fox2Code 897c99b345 Add `needRamdisk` and `changeBoot` module flags. 4 years ago
Fox2Code db10272a2f Linkify changelog of updatable modules via `updateJson`. Fix #132 4 years ago
Fox2Code a5d0c22bc0 Improve LSPosed support, add more modules config fallback. 4 years ago
Fox2Code ff2d5abda2 Improve root detection, update libsu. 4 years ago
Fox2Code 147055e4a9 Fix installing module depending on now removed `ARCH32` variable. (Also clean up code) 4 years ago
Fox2Code 1969e052d3 Improve full clear button, don't require reboot for just installed modules. (Fix #51) 4 years ago
Fox2Code b112330c9a Fix modules json self update mechanism! (Fix #49) 4 years ago
Fox2Code f66503063e Implement downloading files without installing them. (Implement #3) 4 years ago
Fox2Code f49234d293 Initial Andoridacy repo support, still work in progress. 4 years ago
Fox2Code 8b086b7925 Add opt-in hash based module.zip verification system. 4 years ago
Fox2Code d094e297c2 Improve name shortening to be smarter (Close #31) 4 years ago
Fox2Code 584d8b126a 0.2.7 Release 4 years ago
Fox2Code 5f6e92174d 0.2.5 Release 4 years ago
Fox2Code 27c97fa865 Add low quality module filter, and filter out invalid repo modules. 4 years ago
Fox2Code c010d7bf0c Release 0.1.1
- Improve the reading of invalid `module.prop` files
  (Should fix Substratum not appearing in the module list)
- Add fallback support link for substratum
- Update Libraries
4 years ago
Fox2Code 6574115a85 Release 0.1.0
- Improved module deletion safety
- Improved compat installer script
- Added `maxApi` metadata support for modules
- Added support links fallbacks for some popular modules
- Added Markdown syntax highlight support into module info view
  (See Prism4j repo for the list of supported languages)
- Added hidden dev mode + hidden setting to enable magisk command install
4 years ago
Fox2Code 60360fb325 Initial commit 4 years ago