OSDN Git Service

android-x86/packages-apps-Superuser.git
12 years agoDon't download busybox in binary updater if it's not required
Adam Shanks [Tue, 11 Oct 2011 00:58:30 +0000 (01:58 +0100)]
Don't download busybox in binary updater if it's not required

12 years agoFix FCs happening when users press back while the binary updater is running
Adam Shanks [Mon, 10 Oct 2011 08:30:38 +0000 (09:30 +0100)]
Fix FCs happening when users press back while the binary updater is running

There are two different kinds of canceling happening here, if back is
pressed while a file is being downloaded, the updater stops
immediately. If the user presses back once the updater reaches the
"critical phase", when the filesystem operations are actually
happening, the updater will finish if possible, just behind the scenes.

12 years agoPrevent a SQLiteConstraintException in PermisionsProvider
Adam Shanks [Mon, 10 Oct 2011 05:56:37 +0000 (06:56 +0100)]
Prevent a SQLiteConstraintException in PermisionsProvider

12 years agoEnsure that the ids between the two databases stay synced up
Adam Shanks [Mon, 10 Oct 2011 02:04:58 +0000 (03:04 +0100)]
Ensure that the ids between the two databases stay synced up

12 years agoBump version and update changelog
Adam Shanks [Sun, 9 Oct 2011 13:39:06 +0000 (14:39 +0100)]
Bump version and update changelog

12 years agoDon't show clear log in the menu if logging is disabled and show get elite if elite...
Adam Shanks [Sun, 9 Oct 2011 13:33:28 +0000 (14:33 +0100)]
Don't show clear log in the menu if logging is disabled and show get elite if elite isn't installed

12 years agoPrevent FC in ResultReceiver and remove log spam
Adam Shanks [Sun, 9 Oct 2011 13:02:37 +0000 (14:02 +0100)]
Prevent FC in ResultReceiver and remove log spam

12 years agoReorganize imports
Adam Shanks [Sun, 9 Oct 2011 13:01:40 +0000 (14:01 +0100)]
Reorganize imports

12 years agoChange UpdaterActivity to nosensor
Adam Shanks [Sun, 9 Oct 2011 12:56:40 +0000 (13:56 +0100)]
Change UpdaterActivity to nosensor

12 years agoGive better descriptions to the user as to why the updater can't update their binary
Adam Shanks [Sun, 9 Oct 2011 12:52:20 +0000 (13:52 +0100)]
Give better descriptions to the user as to why the updater can't update their binary

12 years agoGive the user the option to suppress the outdated binary notification
Adam Shanks [Sun, 9 Oct 2011 12:30:43 +0000 (13:30 +0100)]
Give the user the option to suppress the outdated binary notification

12 years agoFix incompatibility with old versions of the su binary
Adam Shanks [Sun, 9 Oct 2011 11:51:42 +0000 (12:51 +0100)]
Fix incompatibility with old versions of the su binary

It may seem as though this will hurt performance, but in my testing the
app is actually faster this way. There is a very minor decrease in
performance when using a 2.x binary, but that's almost exclusively in
the binary itself. Perhaps this is how Superuser should have worked all
along.

12 years agoVerify all fields of the manifest when it's downloaded to prevent problems later on
Adam Shanks [Sat, 8 Oct 2011 05:21:39 +0000 (06:21 +0100)]
Verify all fields of the manifest when it's downloaded to prevent problems later on

12 years agoFix FC when changing notification type without Elite installed
Adam Shanks [Sat, 8 Oct 2011 01:31:34 +0000 (02:31 +0100)]
Fix FC when changing notification type without Elite installed

12 years agoUpdate changelog and version
Adam Shanks [Thu, 6 Oct 2011 07:58:30 +0000 (08:58 +0100)]
Update changelog and version

12 years agoFix FC when viewing app details on phones
Adam Shanks [Thu, 6 Oct 2011 07:47:20 +0000 (08:47 +0100)]
Fix FC when viewing app details on phones

12 years agoUpdate changelog and bump version
Adam Shanks [Wed, 5 Oct 2011 20:43:29 +0000 (21:43 +0100)]
Update changelog and bump version

12 years agoDon't show log if logging is disabled, requires app restart after changing for now...
Adam Shanks [Wed, 5 Oct 2011 19:36:32 +0000 (20:36 +0100)]
Don't show log if logging is disabled, requires app restart after changing for now will fix later

12 years agoNew layout for tablets in portrait to improve usability
Adam Shanks [Tue, 4 Oct 2011 19:34:22 +0000 (20:34 +0100)]
New layout for tablets in portrait to improve usability

12 years agoMake multi-line entries in the console of UpdaterFragment display properly
Adam Shanks [Sat, 1 Oct 2011 15:45:58 +0000 (16:45 +0100)]
Make multi-line entries in the console of UpdaterFragment display properly

12 years agoOnly change the file mode once, fix commit fail
Adam Shanks [Fri, 30 Sep 2011 12:41:58 +0000 (13:41 +0100)]
Only change the file mode once, fix commit fail

12 years agoChange su file mode before moving it into it's final location
Adam Shanks [Fri, 30 Sep 2011 12:39:08 +0000 (13:39 +0100)]
Change su file mode before moving it into it's final location

12 years ago Try to catch some errors in the binary updater to make sure it works properly
Adam Shanks [Fri, 30 Sep 2011 12:03:49 +0000 (13:03 +0100)]
 Try to catch some errors in the binary updater to make sure it works properly

12 years agoPrevent FC when uninstalling an app.
Adam Shanks [Wed, 28 Sep 2011 02:04:02 +0000 (03:04 +0100)]
Prevent FC when uninstalling an app.

12 years agoBugfix in Hungarian language.
Adam Shanks [Wed, 28 Sep 2011 01:52:08 +0000 (02:52 +0100)]
Bugfix in Hungarian language.

12 years agoLast try to get master up to date with master-dev
Adam Shanks [Tue, 27 Sep 2011 12:00:01 +0000 (13:00 +0100)]
Last try to get master up to date with master-dev

12 years agoTrying again to merge master-dev into master
Adam Shanks [Tue, 27 Sep 2011 11:42:14 +0000 (12:42 +0100)]
Trying again to merge master-dev into master

12 years agoMerge master-dev into master
Adam Shanks [Tue, 27 Sep 2011 11:16:58 +0000 (12:16 +0100)]
Merge master-dev into master

12 years agoMerge pull request #28 from Flashinator/patch-2
Adam Shanks [Fri, 16 Sep 2011 00:19:51 +0000 (17:19 -0700)]
Merge pull request #28 from Flashinator/patch-2

Minor final changes.

12 years agoMinor final changes.
Flashinator [Sat, 10 Sep 2011 11:41:48 +0000 (14:41 +0300)]
Minor final changes.

12 years agoMerge pull request #27 from Flashinator/patch-1
Adam Shanks [Sat, 10 Sep 2011 09:48:33 +0000 (02:48 -0700)]
Merge pull request #27 from Flashinator/patch-1

Edited res/values-da/strings.xml via GitHub

12 years agoMerge pull request #25 from DJGHOSTS3V3N/patch-2
Adam Shanks [Sat, 10 Sep 2011 09:48:12 +0000 (02:48 -0700)]
Merge pull request #25 from DJGHOSTS3V3N/patch-2

Fixed some more typos.

12 years agoEdited res/values-da/strings.xml via GitHub
Flashinator [Sat, 10 Sep 2011 07:35:21 +0000 (10:35 +0300)]
Edited res/values-da/strings.xml via GitHub

12 years agoFixed some more typos.
DJGHOSTS3V3N [Sat, 3 Sep 2011 02:56:22 +0000 (23:56 -0300)]
Fixed some more typos.

12 years agoMerge pull request #18 from Rubemlrm/master
Adam Shanks [Wed, 31 Aug 2011 23:07:18 +0000 (16:07 -0700)]
Merge pull request #18 from Rubemlrm/master

Partial European Portuguese translation

12 years agoMerge pull request #21 from nomego/master
Adam Shanks [Wed, 31 Aug 2011 23:06:59 +0000 (16:06 -0700)]
Merge pull request #21 from nomego/master

Swedish translations, typo, translatable=false

12 years agoMerge pull request #22 from DJGHOSTS3V3N/patch-1
Adam Shanks [Wed, 31 Aug 2011 23:06:42 +0000 (16:06 -0700)]
Merge pull request #22 from DJGHOSTS3V3N/patch-1

[1] Edited some typos. Done here.

12 years agoFix Swedish typo
Patrik Kullman [Sun, 14 Aug 2011 09:42:04 +0000 (11:42 +0200)]
Fix Swedish typo

12 years agoEdited some typos. Done here.
DJGHOSTS3V3N [Mon, 8 Aug 2011 17:01:19 +0000 (14:01 -0300)]
Edited some typos. Done here.

12 years agoFix typo and set translatable=false
Patrik Kullman [Fri, 5 Aug 2011 05:27:03 +0000 (07:27 +0200)]
Fix typo and set translatable=false

12 years agoSet translatable=false for non-translatable arrays
Patrik Kullman [Fri, 5 Aug 2011 05:16:17 +0000 (07:16 +0200)]
Set translatable=false for non-translatable arrays

12 years agoSwedish translations
Patrik Kullman [Fri, 5 Aug 2011 05:15:28 +0000 (07:15 +0200)]
Swedish translations

13 years agoEdited res/values-pt/strings.xml via GitHub
Rubemlrm [Mon, 27 Jun 2011 11:47:16 +0000 (04:47 -0700)]
Edited res/values-pt/strings.xml via GitHub

13 years agoTranslation to european portuguese
Rubem Mota [Wed, 22 Jun 2011 19:52:16 +0000 (21:52 +0200)]
Translation to european portuguese

13 years agoTranslation to european portuguese
Rubem Mota [Wed, 22 Jun 2011 19:38:56 +0000 (21:38 +0200)]
Translation to european portuguese

13 years agoBump version
Adam Shanks [Fri, 17 Jun 2011 17:48:52 +0000 (18:48 +0100)]
Bump version

13 years agoActually fix the malicious app scanner. No app can be allowed to share a UID with...
Adam Shanks [Fri, 17 Jun 2011 17:46:13 +0000 (18:46 +0100)]
Actually fix the malicious app scanner. No app can be allowed to share a UID with Superuser, and no app can be allowed to request permission to respond to Superuser requests. New scanner checks for both implicit permission granting, as in an app having a shared UID with Superuser, and explicit permission granting, as in the app specifically requesting respond permissions.

13 years agoFix for updater cconstantly thinking there's a new version of the binary.
Adam Shanks [Fri, 17 Jun 2011 17:26:39 +0000 (18:26 +0100)]
Fix for updater cconstantly thinking there's a new version of the binary.

13 years agoClean up getSuVersion method and add method to retrieve su version code from the...
Adam Shanks [Wed, 15 Jun 2011 19:57:48 +0000 (20:57 +0100)]
Clean up getSuVersion method and add method to retrieve su version code from the binary.

13 years agoReduce false positives for malicious apps.
Adam Shanks [Tue, 14 Jun 2011 14:18:52 +0000 (15:18 +0100)]
Reduce false positives for malicious apps.

13 years agoBump version
Adam Shanks [Sat, 11 Jun 2011 13:46:05 +0000 (14:46 +0100)]
Bump version

13 years agoUpdate the updater to look for the proper binary version
Adam Shanks [Sat, 11 Jun 2011 13:45:45 +0000 (14:45 +0100)]
Update the updater to look for the proper binary version

13 years agoUpdated strings from with positional indicators from elegos
Adam Shanks [Fri, 10 Jun 2011 19:07:18 +0000 (20:07 +0100)]
Updated strings from with positional indicators from elegos

13 years agoMerge pull request #15 from Eug89/master
Adam Shanks [Fri, 10 Jun 2011 18:41:55 +0000 (11:41 -0700)]
Merge pull request #15 from Eug89/master

Updated Italian translations

13 years agoAdd README file
Adam Shanks [Tue, 1 Mar 2011 12:44:34 +0000 (12:44 +0000)]
Add README file

13 years agoUpdated strings for Gingerbread
Giacomo Furlan [Mon, 28 Feb 2011 21:52:45 +0000 (22:52 +0100)]
Updated strings for Gingerbread

13 years agoUpdated italian translations
Eug89 [Wed, 2 Feb 2011 11:48:26 +0000 (12:48 +0100)]
Updated italian translations

Change-Id: I2983b9f08f8d0d2d03b3cf828a2902224541fd8b

13 years agoClose the database during a pause to reduce the chances it'll be open/locked when...
Rafi Khardalian [Tue, 21 Dec 2010 08:05:13 +0000 (00:05 -0800)]
Close the database during a pause to reduce the chances it'll be open/locked when an su request is received.

13 years agoAdd clear log to options menu on log tab
ChainsDD [Sun, 5 Sep 2010 19:35:14 +0000 (14:35 -0500)]
Add clear log to options menu on log tab

13 years agoBump version
ChainsDD [Sun, 5 Sep 2010 19:03:56 +0000 (14:03 -0500)]
Bump version

Changes:
 - Only sleep as long as necessary in getSuVersion
 - Use a string resource for legacy versions of binary
 - Refresh su version in preferences after updating
 - Updated French translations thanks to sebyx31
 - Traditional and Simplified Chinese translations thanks to Mack Zhang
 - Fix permissions not being remembered in some cases

13 years agoFix for permissions not being remembered in some cases
ChainsDD [Sun, 5 Sep 2010 18:51:43 +0000 (13:51 -0500)]
Fix for permissions not being remembered in some cases

13 years agoPass a context into getSuVersion() instead of keeping one around static in Su
ChainsDD [Sun, 5 Sep 2010 18:33:50 +0000 (13:33 -0500)]
Pass a context into getSuVersion() instead of keeping one around static in Su

13 years agoChinese Simplified and Traditional localization thanks to Mack Zhang
ChainsDD [Sun, 5 Sep 2010 18:31:40 +0000 (13:31 -0500)]
Chinese Simplified and Traditional localization thanks to Mack Zhang

13 years agoMerge remote branch 'sebyx31/master'
ChainsDD [Sun, 5 Sep 2010 18:18:39 +0000 (13:18 -0500)]
Merge remote branch 'sebyx31/master'

13 years ago- fixed bug which show number instead of original in preferences action if user have...
tprochazka [Fri, 3 Sep 2010 05:48:15 +0000 (07:48 +0200)]
- fixed bug which show number instead of original in preferences action if user have original version of su binary
+ added refresh displayed version of su binary in preferences action after update (before stay old version here)
* more effective way to detect su version (don't sleep too long with already updates su binary)
* move not translatable strings at the end of strings.xml to better compare translation for translators

13 years agoUpdated French translations
sebyx31 [Mon, 30 Aug 2010 21:04:41 +0000 (23:04 +0200)]
Updated French translations

13 years agoWrap getSuVersion() in an AsyncTask as the new version takes > 500 ms
ChainsDD [Sun, 29 Aug 2010 01:13:34 +0000 (20:13 -0500)]
Wrap getSuVersion() in an AsyncTask as the new version takes > 500 ms

13 years agoBump version
ChainsDD [Sun, 29 Aug 2010 00:51:36 +0000 (19:51 -0500)]
Bump version

13 years agoChange empty string in log
ChainsDD [Sun, 29 Aug 2010 00:49:10 +0000 (19:49 -0500)]
Change empty string in log

13 years agoAdd preference to clear log
ChainsDD [Sun, 29 Aug 2010 00:41:51 +0000 (19:41 -0500)]
Add preference to clear log

13 years agoChange the way log data is handled in the apps list.
ChainsDD [Sun, 29 Aug 2010 00:23:03 +0000 (19:23 -0500)]
Change the way log data is handled in the apps list.

This way, apps will show up even if there's no log information

13 years agoPolish translation thanks to Piter1225 (xda)
ChainsDD [Sun, 29 Aug 2010 00:20:51 +0000 (19:20 -0500)]
Polish translation thanks to Piter1225 (xda)

13 years agoBump version that I failed to do in this repo
ChainsDD [Sat, 28 Aug 2010 21:13:42 +0000 (16:13 -0500)]
Bump version that I failed to do in this repo

13 years agoCheck for apps trying to respond to Superuser requests when they're installed.
ChainsDD [Sat, 28 Aug 2010 21:13:03 +0000 (16:13 -0500)]
Check for apps trying to respond to Superuser requests when they're installed.

13 years agoCheck for any other apps that may be trying to respond to Superuser requests.
ChainsDD [Sat, 28 Aug 2010 21:11:07 +0000 (16:11 -0500)]
Check for any other apps that may be trying to respond to Superuser requests.

13 years agoRemove unnecessary import
ChainsDD [Sat, 28 Aug 2010 16:36:58 +0000 (11:36 -0500)]
Remove unnecessary import

13 years ago- fixed problem with freeze on startup if original version of su is avalaible on...
tprochazka [Sat, 28 Aug 2010 06:31:06 +0000 (08:31 +0200)]
- fixed problem with freeze on startup if original version of su is avalaible on device and "su -v" doesn't return any stream and application will block on readLine() method.
+ added nullpointer exception handling if downloading of manifest file failed from some reason
* if "su -v" doesn't return nothing version will be show as 'original'

13 years agoCapitalize pref_bin_version_title for consistency
ChainsDD [Tue, 24 Aug 2010 22:26:32 +0000 (17:26 -0500)]
Capitalize pref_bin_version_title for consistency

13 years agoCheck for network connectivity before attempting to check for updates
ChainsDD [Tue, 24 Aug 2010 22:24:55 +0000 (17:24 -0500)]
Check for network connectivity before attempting to check for updates

13 years agoDeclare internet permissions in the manifest.
ChainsDD [Tue, 24 Aug 2010 19:20:32 +0000 (14:20 -0500)]
Declare internet permissions in the manifest.

Left that out by mistake...

13 years agoBump version
ChainsDD [Sun, 22 Aug 2010 23:26:05 +0000 (18:26 -0500)]
Bump version

13 years agoPut su binary version in its own block on the preference screen.
ChainsDD [Sun, 22 Aug 2010 23:25:50 +0000 (18:25 -0500)]
Put su binary version in its own block on the preference screen.

Also assigned a click listener to check for updates. I had to remove some strings from other localizations because the meanings changed.

13 years agoLocalize headers in app list.
ChainsDD [Sun, 22 Aug 2010 23:22:04 +0000 (18:22 -0500)]
Localize headers in app list.

13 years agoDownload binaries instead of packaging them in the apk.
ChainsDD [Sun, 22 Aug 2010 23:19:40 +0000 (18:19 -0500)]
Download binaries instead of packaging them in the apk.

13 years agoClean up getSuVersion() a bit
ChainsDD [Sun, 22 Aug 2010 14:39:45 +0000 (09:39 -0500)]
Clean up getSuVersion() a bit

Change-Id: I40fe860206ee998102f47436041aea84df4e05c0

13 years agoClean up getSuVersion() a bit
ChainsDD [Sat, 21 Aug 2010 17:35:01 +0000 (12:35 -0500)]
Clean up getSuVersion() a bit

13 years agoForgot to close a cursor
ChainsDD [Sat, 21 Aug 2010 17:33:08 +0000 (12:33 -0500)]
Forgot to close a cursor

13 years agoGerman: update update, SU->su, fix typo
thiasB [Thu, 19 Aug 2010 09:25:48 +0000 (11:25 +0200)]
German: update update, SU->su, fix typo

13 years agobump version
ChainsDD [Thu, 19 Aug 2010 01:04:12 +0000 (20:04 -0500)]
bump version

13 years agoChange app name to simply Superuser and remove some strings from localization since...
ChainsDD [Thu, 19 Aug 2010 01:03:54 +0000 (20:03 -0500)]
Change app name to simply Superuser and remove some strings from localization since they now have a very different meaning

13 years agoUpdate su automatically if able, otherwise fallback on update.zip method
ChainsDD [Thu, 19 Aug 2010 01:02:54 +0000 (20:02 -0500)]
Update su automatically if able, otherwise fallback on update.zip method

13 years agoUpdate binaries and update.zip to current su binary
ChainsDD [Thu, 19 Aug 2010 00:49:03 +0000 (19:49 -0500)]
Update binaries and update.zip to current su binary

13 years agoRemove su code as it's now all in system/extras/su
ChainsDD [Tue, 17 Aug 2010 01:22:08 +0000 (20:22 -0500)]
Remove su code as it's now all in system/extras/su

13 years agoAdd explicit permission for SD card access
ChainsDD [Tue, 17 Aug 2010 01:21:33 +0000 (20:21 -0500)]
Add explicit permission for SD card access

13 years agoOops! That's not quite ready yet...
ChainsDD [Tue, 17 Aug 2010 00:36:27 +0000 (19:36 -0500)]
Oops! That's not quite ready yet...

13 years agoBump version
ChainsDD [Tue, 17 Aug 2010 00:33:25 +0000 (19:33 -0500)]
Bump version

13 years agoUse su -v instead of checksums to determine if su binary is up to date.
ChainsDD [Tue, 17 Aug 2010 00:33:15 +0000 (19:33 -0500)]
Use su -v instead of checksums to determine if su binary is up to date.

13 years agoUpdated Italian translations:New su version message
Eug89 [Mon, 16 Aug 2010 22:35:16 +0000 (00:35 +0200)]
Updated Italian translations:New su version message

13 years agoItalian translations for tabs and two other strings
Eug89 [Thu, 12 Aug 2010 21:13:59 +0000 (23:13 +0200)]
Italian translations for tabs and two other strings

13 years agoGerman: new version msg
thiasB [Mon, 16 Aug 2010 06:40:57 +0000 (08:40 +0200)]
German: new version msg