Commit Graph

1156 Commits

Author SHA1 Message Date
topjohnwu 9371515ecc Disable animations in superuser fragment 2020-03-27 00:53:38 -07:00
Viktor De Pasquale 6907651756 Updated flash screen so it's a fragment
The FlashActivity has been removed and all of it's functionality has been transferred to the FlashFragment.
The FlashFragment needs to be however launched in a different way than the activity using the MainActivity's stub and so seemingly massive changes had to be made.

Notably the RemoteFileService didn't seem to be calling Service.startForeground(), which has been crashing the application due to the system requirements, so that's been fixed.
2020-03-26 03:42:52 -07:00
Viktor De Pasquale fc2d0246e6 Added requesting navigation being hidden when showing alternative view 2020-03-26 03:42:52 -07:00
Viktor De Pasquale bb9c362bab Added back button for ModuleFragment when displaying filter 2020-03-26 03:42:52 -07:00
Viktor De Pasquale 51402e68d2 Fixed log not displaying back button when alternative view is shown 2020-03-26 03:42:52 -07:00
Viktor De Pasquale 1b8813228b Updated the app to use navigation components instead of custom solution
Welcome to mid 2018.
2020-03-26 03:42:52 -07:00
Viktor De Pasquale edff094626 Added log as primary fragment 2020-03-26 03:42:52 -07:00
Shaka Huang 9582379e1b Fix error patching boot.img
Signed-off-by: Shaka Huang <shakalaca@gmail.com>
2020-03-08 22:27:18 -07:00
Viktor De Pasquale 88d917b662 Added permission check for installing/downloading modules 2020-03-04 23:50:50 -08:00
topjohnwu faf077b494 Min ver is 19.0, don't need legacy commands 2020-02-29 15:41:15 -08:00
topjohnwu 915fd3020b Small string resource reorganization
Close #2454
2020-02-29 14:49:06 -08:00
topjohnwu 6fbc38d764 Add more notice/messages 2020-02-29 02:04:31 -08:00
topjohnwu 200bf993d8 Show unsupported message when running low versions 2020-02-28 21:09:52 -08:00
topjohnwu fc05f377fb Update env fix handling logic 2020-02-28 17:44:03 -08:00
topjohnwu 5c0e86383c Add test button toggle in code 2020-02-28 11:53:25 -08:00
topjohnwu 64f5ff5475 Use global A/B detection 2020-02-28 10:30:53 -08:00
topjohnwu 758777111a Improve application startup 2020-02-27 12:54:42 -08:00
topjohnwu b90e0430f8 Don't do layered cards 2020-02-27 01:43:00 -08:00
topjohnwu c6b3f06b95 Cleanup stuffs 2020-02-22 01:28:33 -08:00
topjohnwu 581419b6a3 Update dependencies 2020-02-21 23:40:20 -08:00
topjohnwu 0d7474cc88 Fix all locale issues 2020-02-18 14:02:08 -08:00
topjohnwu 1e7e06d1cc Proper canary version detection 2020-02-17 22:05:32 -08:00
topjohnwu 8453282fa6 Improve flash console screen 2020-02-16 19:04:26 -08:00
topjohnwu 40f971d18a Add entrypoint for testing
Should do it with proper unit test, but duh
2020-02-15 21:57:03 -08:00
topjohnwu ce7cb1eeae Remove device section 2020-02-12 13:26:10 -08:00
Fox2Code 10eb159e1b Disable Grant Button for 1 seconds after popup display 2020-02-11 21:45:10 -08:00
topjohnwu 9a8274130b Manually set referenced resource ID for barriers 2020-02-11 20:54:23 -08:00
topjohnwu c586106e51 Remove confusing scrambled "Manager" text 2020-02-11 19:55:21 -08:00
Viktor De Pasquale 9952387356 Updated layouts to fit new widget that should visually represent a switch
The switch is not actually a switch, but a representation of internal state, the layouts continue to accept touch events as beforehand.
2020-02-11 10:42:05 -08:00
Viktor De Pasquale d7653e6e42 Cleaned up unused resources 2020-02-11 10:42:05 -08:00
Viktor De Pasquale e9fc40d285 Removed grid scale gestures and reverted back to * simple list as a default
* disgusting (:
2020-02-11 10:42:05 -08:00
topjohnwu 9471577b3b Properly detect advanced device info 2020-02-10 16:33:58 -08:00
topjohnwu e85d5e54e2 Update root shell preparation 2020-02-10 16:31:41 -08:00
topjohnwu 5fb071d80b Merge app scripts 2020-02-10 03:36:28 -08:00
Fox2Code 022151fefd Prevent fake clicks on SuRequest 2020-02-10 02:08:53 -08:00
topjohnwu d51d549a28 Refactor string resources 2020-02-10 01:43:28 -08:00
topjohnwu 64f35744c4 Reorganize home screen layout 2020-02-09 17:03:05 -08:00
Viktor De Pasquale b512528148 Updated toolbar layout to match the new aesthetic 2020-02-09 03:20:38 -08:00
Viktor De Pasquale db4ef1443d Removed unnecessary code 2020-02-09 03:20:14 -08:00
Viktor De Pasquale 97d24a7d4d Removed single-use reboot menu
This addition will be used in modules as soon as the homepage gets merged
2020-02-09 03:20:14 -08:00
Viktor De Pasquale f8bea66313 Fixed menu inflating unnecessarily on every click 2020-02-09 03:20:14 -08:00
Viktor De Pasquale 1d831d65f3 Added overflow menu for reboot 2020-02-09 03:20:14 -08:00
Viktor De Pasquale 373092af16 Updated homepage layout
The updated layout has extended features such as reboot (not implemented yet), more details with not text ellipsis and easy extendability with further parameters, detail or whatever
More improvements to homescreen to come in upcoming commits.
2020-02-09 03:20:14 -08:00
Viktor De Pasquale 6977dc082f Fixed texts being incorrect if injected from context 2020-02-02 16:01:50 +08:00
topjohnwu 497efc9f5e Make scrambled text prettier 2020-01-31 04:48:02 +08:00
topjohnwu 6e4777692e Change recreate logic
Although this new behavior is a little more annoying, at least
it properly kills the activity and restarts it with updated configs.
2020-01-31 04:17:17 +08:00
wiki de pasquale 0783d385d5 Removed security note
Note, and the backdrop, has been removed, since users which have chosen device that doesn't receive security updates in, at least 2 months, are getting triggered by their own choices (:
2020-01-31 04:12:49 +08:00
Viktor De Pasquale 1ba9faf35b Added legacy theme (Fraxure)
Theme is, in color, identical to legacy colors.
2020-01-31 04:09:45 +08:00
Viktor De Pasquale 6e48294f2a Removed unnecessary files and merged styles 2020-01-31 04:09:45 +08:00
topjohnwu e938e717b0 Refactor PatchAPK code 2020-01-31 03:37:39 +08:00