Skip to content

Multiple minor fixes - #3

Open
Morlok8k wants to merge 9 commits into
project-voodoo:masterfrom
Morlok8k:master
Open

Multiple minor fixes#3
Morlok8k wants to merge 9 commits into
project-voodoo:masterfrom
Morlok8k:master

Conversation

@Morlok8k

@Morlok8k Morlok8k commented Aug 7, 2013

Copy link
Copy Markdown

Yes, its not 4.3 compatible, but it still fixes a bunch of little issues i've noticed

@supercurio

Copy link
Copy Markdown
Member

Hey hello Morlok8k, thanks very much for those changes I'll review them
quickly and merge.

I'm sad the app cannot work anymore for it's main purpose on 4.3 and I
think before publishing an update something should be done about addressing
this, like a fat warning to people in 4.2.x explaining them that if they
update and their boot-loader is locked, possibly preventing firmware
downgrade it's possible they will lose root forever.

On Wed, Aug 7, 2013 at 3:06 AM, Morlok8k notifications@github.com wrote:

Yes, its not 4.3 compatible, but it still fixes a bunch of little issues

i've noticed

You can merge this Pull Request by running

git pull https://github.com/Morlok8k/ota-rootkeeper-app master

Or view, comment on, or merge it at:

#3
Commit Summary

  • Update AndroidManifest.xml
  • Merge remote-tracking branch 'mattlgroff/master'
  • updated android:targetSdkVersion
  • fixed mispelled word
  • fixed a bunch of warnings
  • updated to target android 4.2.2
  • added more checks to check for alternate superuser apps.
  • updated .gitignore to add more generated files
  • version bump

File Changes

Patch Links:

François Simond
Android developer, open source enthusiast.

http://twitter.com/supercurio
http://project-voodoo.org/

@Morlok8k

Morlok8k commented Aug 7, 2013

Copy link
Copy Markdown
Author

Yes, you should put a nice big warning on the app saying it doesn't work on 4.3.

I actually made these changes months ago, but forgot to submit a pull request.

maybe with some research, people can find a way to securely protect root. 4.3 is really new.

@supercurio

Copy link
Copy Markdown
Member

Yep. I studied the question right away but the security model is really
different, enough to break the previous paradigms.
And on the Nexuses, attempts to keep root make the OTA fail as it cannot
rewrite or delete some immutable files.

On some other devices, it might be possible to keep root thanks to the fact
they use different OTA mechanisms tho.

On Wed, Aug 7, 2013 at 3:23 AM, Morlok8k notifications@github.com wrote:

Yes, you should put a nice big warning on the app saying it doesn't work
on 4.3.

I actually made these changes months ago, but forgot to submit a pull
request.

maybe with some research, people can find a way to securely protect root.
4.3 is really new.


Reply to this email directly or view it on GitHubhttps://github.com//pull/3#issuecomment-22223947
.

François Simond
Android developer, open source enthusiast.

http://twitter.com/supercurio
http://project-voodoo.org/

@Rwadxvv Rwadxvv left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

8wui


public void analyzeSu() {
isRooted = detectValidSuBinaryInPath();
isSuperuserAppInstalled = isSuperUserApkinstalled();

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I

Comment thread AndroidManifest.xml
android:targetSdkVersion="15" />

android:targetSdkVersion="17" />
<uses-permission android:name="android.permission.ACCESS_SUPERUSER" />

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<uses-permission android:name="android.permission.ACCESS_SUPERUSER" />
<uses-permission android:name="android.permission.ACCESS_- SUPERUSER"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants