Commit Graph

  • a5b573eaaa Read only the first line instead of loading the whole file tonymanou 2017-01-15 23:45:43 +01:00
  • cbb32f82eb Add Superuser logging UI topjohnwu 2017-01-28 01:10:50 +08:00
  • ca9334b2df Add tabs to log fragment topjohnwu 2017-01-27 03:38:53 +08:00
  • 959ed7f866 Implement logging and bug fixes topjohnwu 2017-01-27 01:02:40 +08:00
  • a5c0411be0 update strings-de c727 2017-01-26 07:28:27 +01:00
  • 32e1303742 Add Polish translate linar10 2017-01-26 07:28:04 +01:00
  • 7263b6fe89 Handle bootblock detect failure cases topjohnwu 2017-01-26 14:25:12 +08:00
  • 46a4070f84 Prevent shell response crashes topjohnwu 2017-01-26 13:46:54 +08:00
  • c3c155a1ed Improved settings topjohnwu 2017-01-26 04:17:51 +08:00
  • b067105660 Fix bug where no info is available topjohnwu 2017-01-26 03:45:05 +08:00
  • 15ca18848e Add su revoke topjohnwu 2017-01-26 03:30:12 +08:00
  • 67c9e2ead6 Add Superuser management UI topjohnwu 2017-01-26 01:13:23 +08:00
  • 3681177be4 Rename fragment layouts topjohnwu 2017-01-25 17:07:23 +08:00
  • 6eb814ef0b Fix some small issues topjohnwu 2017-01-25 16:45:55 +08:00
  • bcc695234c Seperate Configs topjohnwu 2017-01-25 13:16:50 +08:00
  • ad16a6fc1b Project restructure topjohnwu 2017-01-25 04:27:05 +08:00
  • 478b7eeb65 Stop countdown when user reacts topjohnwu 2017-01-25 02:16:36 +08:00
  • 151a153dc9 Fix toasts and timeouts topjohnwu 2017-01-25 01:23:41 +08:00
  • ad131854ca Update request popup UI topjohnwu 2017-01-25 01:01:12 +08:00
  • 0bd0eb9e59 Magisk Manager is now a SU client 1. Add request popup 2. Add su request notifications 3. Add su database helpers topjohnwu 2017-01-24 14:19:28 +08:00
  • 54827cacb9 Improve communication with app topjohnwu 2017-01-24 14:17:57 +08:00
  • e3a4a16507 Adapt su to Magisk topjohnwu 2017-01-23 22:51:00 +08:00
  • cf16fd0104 update strings-de for Magisk Manager 3.1 c727 2017-01-14 12:04:02 +01:00
  • 21b00ac6ca Use try-with-resources in some places tonymanou 2017-01-12 02:02:52 +01:00
  • 57e6f3080c Fix generic type tonymanou 2017-01-12 01:55:18 +01:00
  • 89744100ce Remove unnecessary Butterknife binding in adapters tonymanou 2017-01-12 01:52:56 +01:00
  • a718f9bbfd Unbind Butterknife-injected views in fragment's onDestroyView() tonymanou 2017-01-12 01:46:07 +01:00
  • e81bc4f044 Clean up main activity code tonymanou 2017-01-12 01:32:16 +01:00
  • 4dbacd79ae Matching event [un]registering, call super at the end of onPause/onDestroy tonymanou 2017-01-12 00:51:44 +01:00
  • ae74d54451 Events should be final in order to work tonymanou 2017-01-12 00:41:09 +01:00
  • dc316c5669 Set fragment title and [un]register callbacks in onStart/onStop tonymanou 2017-01-12 00:13:23 +01:00
  • e9f04256c9 setHasOptionsMenu() should be called from fragment's onCreate() tonymanou 2017-01-11 22:22:55 +01:00
  • e1aabd70e8 Bump version 3.1 manager-v3.1 topjohnwu 2017-01-11 20:31:42 +08:00
  • a9dc1b32e0 Add release notes to install button topjohnwu 2017-01-11 19:18:27 +08:00
  • 01d847ae4e Improve settings topjohnwu 2017-01-11 19:10:30 +08:00
  • 61e2c3444a Remove token, use ETag to prevent multiple queries topjohnwu 2017-01-11 17:37:35 +08:00
  • 5363b0f810 updates for portuguese translation killer7Mod 2017-01-11 04:21:58 -03:00
  • f0e1a8823e Simplify listeners containing async tasks tonymanou 2017-01-09 22:36:06 +01:00
  • 7be5937aa0 Using checked state listener instead of click listener tonymanou 2017-01-09 22:27:25 +01:00
  • 8f43055b0e Fix possible list items displaying wrong information tonymanou 2017-01-09 20:38:42 +01:00
  • 953a81b299 Extract getItem() method from onBindViewHolder() tonymanou 2017-01-09 20:34:17 +01:00
  • 1d34ae7934 Avoid storing context in adapter, static viewholder, remove useless code tonymanou 2017-01-09 20:26:11 +01:00
  • 2cabb2666b Avoid possible NPE tonymanou 2017-01-09 20:08:37 +01:00
  • 0b59bb1a29 Do not let magisk hide's apps list blink tonymanou 2017-01-08 17:59:35 +01:00
  • c1e7d74b96 Reapply filter when reloading app list tonymanou 2017-01-08 16:17:01 +01:00
  • cc262d6595 Change click listener to checked state listener in magisk hide tonymanou 2017-01-08 15:52:53 +01:00
  • 61d43b118b Use stricter package name test in magisk hide tonymanou 2017-01-08 15:51:59 +01:00
  • 989d8181dd Do not store context in magisk hide adapter, remove unused code tonymanou 2017-01-08 14:47:56 +01:00
  • cffc157d98 Remove useless mView field from fragments tonymanou 2017-01-08 14:45:08 +01:00
  • 2a70619577 Improve magisk hide app list's adapter, better thread safety tonymanou 2017-01-08 14:41:19 +01:00
  • b91919bffa Use string.xml committers' name as translators tonymanou 2017-01-07 23:57:29 +01:00
  • fb7a4bf880 Remove empty dutch string, fix german spelling mistake tonymanou 2017-01-07 23:48:37 +01:00
  • 4b41799a90 Use references in string-array resources tonymanou 2017-01-07 23:44:25 +01:00
  • 123f39a21b We can see the token through logs anyway, no need to encrypt topjohnwu 2017-01-10 22:56:48 +08:00
  • cadab12737 Prevent root tasks if no root access topjohnwu 2017-01-10 22:47:58 +08:00
  • 742055c43b Various small changes topjohnwu 2017-01-10 22:30:05 +08:00
  • 3315228a90 Properly handle loading prop files 1. Add new trigger "load_magisk_props_action" in init.magisk.rc 2. Patch init*.rc with new trigger 3. Update resetprop to handle prop value with spaces 4. Handle the case when modules contains file/folder names with spaces topjohnwu 2017-01-06 11:20:16 +08:00
  • fa73b41fa7 Update repo and module item layout topjohnwu 2017-01-07 03:18:47 +08:00
  • a474eafe84 Improve installation UI and dialog topjohnwu 2017-01-07 02:46:50 +08:00
  • 442fcf921c Change SafetyNet check to manual start topjohnwu 2017-01-07 01:19:18 +08:00
  • fb0923f3ab Magisk Hide fragment improvements topjohnwu 2017-01-07 00:29:53 +08:00
  • 5bb943f845 Fix repo expand card issue topjohnwu 2017-01-06 15:33:31 +08:00
  • a3109953d0 Update README.md topjohnwu 2017-01-06 10:59:00 +08:00
  • ff266c8c79 Update Arabic translation. Ahmed Zahrani 2017-01-05 21:51:34 +03:00
  • ef2e02098d Use untranslatable string when storing theme tonymanou 2017-01-04 23:11:09 +01:00
  • 93598d3a51 Fix download button overlay on repo description when expanded Wang Han 2017-01-03 20:45:46 +08:00
  • 53aebcfb1e Fix MagiskHide Fragment Crash when freshing Wang Han 2017-01-03 18:53:55 +08:00
  • bb2467d2ac Handle Google API Connection Problems Wang Han 2017-01-03 18:01:57 +08:00
  • 05c063b61d Update Simplified Chinese Translation gh2923 2016-12-30 22:19:25 +08:00
  • f72205c401 Fix binary outdated complain v10.1 topjohnwu 2017-01-03 09:37:45 +08:00
  • 11862bbaee Remove apps from whitelist, causes issues topjohnwu 2017-01-03 09:37:03 +08:00
  • ef1d1303f4 Apparently, bumping versioncode isn't enough.. WTF topjohnwu 2017-01-03 09:35:46 +08:00
  • b84ab656d8 Bump version code and small fixes manager-v3.0 topjohnwu 2017-01-03 01:58:21 +08:00
  • 8d846993ee Load system.prop; longer waiting time v10 topjohnwu 2017-01-03 01:55:19 +08:00
  • 1f84626278 Handle /cache/su.img topjohnwu 2017-01-02 17:48:50 +08:00
  • b4cfe6e9c0 Proper vendor support topjohnwu 2017-01-02 17:48:34 +08:00
  • 94a861e318 Update uninstaller topjohnwu 2017-01-02 03:35:30 +08:00
  • 1421e775d2 Remove system root topjohnwu 2017-01-02 03:00:03 +08:00
  • f8eab72c7a Install Magisk Manager stub if not installed topjohnwu 2017-01-02 02:31:26 +08:00
  • 2afd2f0d3b More SuperSU support topjohnwu 2017-01-02 02:00:53 +08:00
  • 2b72f40cec Upgrade phh su topjohnwu 2017-01-02 01:28:24 +08:00
  • ff5c0d6361 MagiskHide small fix topjohnwu 2017-01-01 20:31:08 +08:00
  • edd4b477f8 Bump version code before implement own app topjohnwu 2017-01-01 20:28:58 +08:00
  • 198b14e5fc Fixed various Magic Mount bugs topjohnwu 2017-01-01 19:45:06 +08:00
  • f9fea265cf Small updates for MagiskHide topjohnwu 2017-01-01 18:54:13 +08:00
  • 668601ca23 Separate all binaries and makefile topjohnwu 2016-12-31 02:44:24 +08:00
  • 04fcb33d7e Fix app request issue topjohnwu 2016-12-31 01:05:20 +08:00
  • 99406f2099 Separate all Android.mk files topjohnwu 2016-12-30 06:06:19 +08:00
  • 632b3cb9ae Higher priority; compare whole string instead substr topjohnwu 2016-12-30 06:05:33 +08:00
  • f31d2486c9 Add Android.mk topjohnwu 2016-12-30 06:03:02 +08:00
  • 7dea682713 Add Android.mk topjohnwu 2016-12-30 06:02:26 +08:00
  • 7955ddceb2 Remove bind, init, and GNU compiler dependancy topjohnwu 2016-12-30 05:50:08 +08:00
  • 8a6b254799 Bump version code and ready for release topjohnwu 2016-12-30 05:42:03 +08:00
  • 94562cb5cf Fix UI bugs topjohnwu 2016-12-30 04:03:38 +08:00
  • 0bf04c04f9 Final fix for MagiskHide, all is well! topjohnwu 2016-12-29 23:25:11 +08:00
  • dc29018ec0 Reduce wait interval and various bug fixes topjohnwu 2016-12-28 15:28:42 +08:00
  • b064c124e7 Dialog fix and trivial stuffs topjohnwu 2016-12-28 04:48:40 +08:00
  • b6412afe96 Fix Magisk Hide losing root issue This is the issue that has been haunting since day 1. Root and mounted files randomly disappears, and only an reboot can fix it. The issue is that Zygote requires some time to isolate the mount namespace for the children it forks (read: most processes), so in rare cases such as the CPU is on heavy load, or CPU is in deep sleep, it takes longer than usual to finish the mount namespace isolation. Magisk Hide kicks in before the isolation is done, and it will switch to Zygote's namespace and do the unmounting. All children will then lose the mounted files, which includes root. The solution is to first find the namespace id of Zygote, and wait a small period of time and retry if the namespace isn't isolated yet. topjohnwu 2016-12-28 04:02:35 +08:00
  • c7e64f40f9 Various small fixes topjohnwu 2016-12-27 14:30:26 +08:00
  • 0f254dca13 string.xml cleanup topjohnwu 2016-12-27 04:46:14 +08:00