Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Oprmastro #302

Open
wants to merge 96 commits into
base: master
Choose a base branch
from
Open

Oprmastro #302

wants to merge 96 commits into from

Commits on Jul 25, 2015

  1. Fix 64bit devices

    phhusson committed Jul 25, 2015
    Configuration menu
    Copy the full SHA
    7d0e957 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e699b1 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2015

  1. Add placeholder to help run code as system_server

    Add placeholder which replaces & run app_process32, while having some
    code run as system_server
    This gives the rights to change the SELinux configuration.
    Next step is to actually change it so that install-recovery.sh is
    permissive
    phhusson committed Jul 26, 2015
    Configuration menu
    Copy the full SHA
    6dc07ca View commit details
    Browse the repository at this point in the history
  2. placeholder now does change SELinux policy, to have install_recovery,…

    … shell and untrusted_app in permissive domain
    phhusson committed Jul 26, 2015
    Configuration menu
    Copy the full SHA
    c8ba5ac View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2015

  1. Separate executables and APK. executables will be AOSP-buildable only…

    …, APK gradle-buildable only
    phhusson committed Aug 1, 2015
    Configuration menu
    Copy the full SHA
    f9c7518 View commit details
    Browse the repository at this point in the history
  2. Update license

    phhusson committed Aug 1, 2015
    Configuration menu
    Copy the full SHA
    eee105c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e8740f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f233e40 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    09740dd View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2015

  1. Configuration menu
    Copy the full SHA
    ccf01a4 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2015

  1. Send HIDE_OVERLAYS intent

    phhusson committed Aug 11, 2015
    Configuration menu
    Copy the full SHA
    d0687ce View commit details
    Browse the repository at this point in the history
  2. Add gradlew scripts

    phhusson committed Aug 11, 2015
    Configuration menu
    Copy the full SHA
    914f92e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    815be3a View commit details
    Browse the repository at this point in the history
  4. Delete obsolete Android.mk

    phhusson committed Aug 11, 2015
    Configuration menu
    Copy the full SHA
    1be2f49 View commit details
    Browse the repository at this point in the history
  5. Make gcc happy

    phhusson committed Aug 11, 2015
    Configuration menu
    Copy the full SHA
    924c0f4 View commit details
    Browse the repository at this point in the history
  6. Let's drop CM's SU disabling

    phhusson committed Aug 11, 2015
    Configuration menu
    Copy the full SHA
    7b0ec30 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c8854f1 View commit details
    Browse the repository at this point in the history
  8. Add --context option

    phhusson committed Aug 11, 2015
    Configuration menu
    Copy the full SHA
    cea0c57 View commit details
    Browse the repository at this point in the history
  9. Add TODO list

    phhusson committed Aug 11, 2015
    Configuration menu
    Copy the full SHA
    3d1384a View commit details
    Browse the repository at this point in the history
  10. TODO++

    phhusson committed Aug 11, 2015
    Configuration menu
    Copy the full SHA
    61e1ad2 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2015

  1. Forgot to commit placeholder.c, simply copy original files to /data/s…

    …ecurity/current/, call setup_policy, and ask init to reload the policy
    phhusson committed Aug 31, 2015
    Configuration menu
    Copy the full SHA
    60892cf View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2015

  1. Configuration menu
    Copy the full SHA
    0699dae View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2015

  1. Configuration menu
    Copy the full SHA
    ef25b7d View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2015

  1. README fixes

    phhusson committed Sep 22, 2015
    Configuration menu
    Copy the full SHA
    d352902 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    849a5ca View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2015

  1. Configuration menu
    Copy the full SHA
    529f07a View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2015

  1. Update doc, again

    phhusson committed Oct 2, 2015
    Configuration menu
    Copy the full SHA
    1a7dd99 View commit details
    Browse the repository at this point in the history
  2. First shot at update-binary

    phhusson committed Oct 2, 2015
    Configuration menu
    Copy the full SHA
    c86cfd1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    719e93d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d772146 View commit details
    Browse the repository at this point in the history
  5. Comm

    phhusson committed Oct 2, 2015
    Configuration menu
    Copy the full SHA
    bfd0ce8 View commit details
    Browse the repository at this point in the history
  6. Precleaning update-su.zip

    phhusson committed Oct 2, 2015
    Configuration menu
    Copy the full SHA
    d28004e View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2015

  1. Configuration menu
    Copy the full SHA
    ed9119f View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2015

  1. Fix build under API-23

    Apache HTTP client is deprecated in Android 6.0. Since the functions it is used in are not actually used in anything, there is no need to update them to HttpURLConnection. Just remove them.
    
    Ref: https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-apache-http-client
    lbdroid committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    c92bf2b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5 from lbdroid/master

    Fix build under API-23
    phhusson committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    7dfc0ab View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2015

  1. Add Widgets submodule

    phhusson committed Oct 15, 2015
    Configuration menu
    Copy the full SHA
    c5bba83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    921e3df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de6eff7 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2015

  1. Bye bye daemon (cf issue #4)

    phhusson committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    dafc04d View commit details
    Browse the repository at this point in the history
  2. Bye bye placeholder

    phhusson committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    e85f296 View commit details
    Browse the repository at this point in the history
  3. Add signing configuration

    phhusson committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    da32ee4 View commit details
    Browse the repository at this point in the history
  4. Delete all auto-update logic

    phhusson committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    2c4e121 View commit details
    Browse the repository at this point in the history
  5. Fix uid 1000 => uid 1000

    phhusson committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    c1ed228 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c1b0601 View commit details
    Browse the repository at this point in the history
  7. Revert "Bye bye daemon (cf issue #4)"

    This reverts commit dafc04d.
    phhusson committed Oct 21, 2015
    Configuration menu
    Copy the full SHA
    2c1f3e0 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2015

  1. Don't set requestor twice

    phhusson committed Oct 22, 2015
    Configuration menu
    Copy the full SHA
    e281f55 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e90c809 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d3366d View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2015

  1. Don't set LD_LIBRARY_PATH

    I was getting this kind of error running a 32 bit binary on a 64 bit Nexus 9:
    ```
    CANNOT LINK EXECUTABLE: "/system/lib64/libstdc++.so" is 64-bit instead of 32-bit
    page record for 0xf733503c was not found (block_size=16)
    ```
    
    Bionic's linker already has the proper paths built in, LD_LIBRARY_PATH should only be used for overriding the default paths, the variable *SHOULD* be unset.
    lbdroid committed Oct 24, 2015
    Configuration menu
    Copy the full SHA
    46dff46 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #8 from lbdroid/master

    Don't set LD_LIBRARY_PATH
    phhusson committed Oct 24, 2015
    Configuration menu
    Copy the full SHA
    8380241 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2015

  1. Add a RFC Policy.md file to try to summarize policy rules.

    This is only first RFC, as a basis for discussion.
    See issues #4, #10, #11, #13, #15
    phhusson committed Nov 1, 2015
    Configuration menu
    Copy the full SHA
    a021fcf View commit details
    Browse the repository at this point in the history
  2. Add a trello

    phhusson committed Nov 1, 2015
    Configuration menu
    Copy the full SHA
    87bf0aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5abefb0 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2015

  1. Configuration menu
    Copy the full SHA
    f4622e7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #19 from AospPlus/aosp_build

    Update Android.mk for building into ROM
    phhusson committed Nov 3, 2015
    Configuration menu
    Copy the full SHA
    0d8b04a View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2015

  1. Add mention of autobuilder

    phhusson committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    112eab2 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2015

  1. Fix Superuser on 64 bits target

     - An export to "/system/lib" is not required and cause problems
       as this is a 32 bits lib dir only
     - When writing to socket, datatype size_t was used, which is
       4 bytes on 32 bits target and 8 bytes on 64 bits.
       Superuser expects it as a 4 bytes length. So, it was
       replaced by "uint32_t" datatype
    pstglia authored and tombriden committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    30ca06e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #20 from AospPlus/64bit_fix

    Fix Superuser on 64 bits target
    phhusson committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    78567bc View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2015

  1. Configuration menu
    Copy the full SHA
    ab84c12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3eb749 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2015

  1. Update Superuser icon

    New stylish created from scratch free CC BY-SA licensed app icon
    Courtesy of FluorescentHallucinogen
    Ref: koush@4c876bd
    craigacgomez committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    08f935b View commit details
    Browse the repository at this point in the history
  2. Basic Material design for Superuser app

    Material light Superuser with holo-blue action bar and accents
    
    Requires the following Widgets update:
    1. craigacgomez/Widgets@6ce9845
    2. craigacgomez/Widgets@f72e03e
    3. craigacgomez/Widgets@34c82f7
    craigacgomez committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    fe25ffa View commit details
    Browse the repository at this point in the history
  3. Merge pull request #21 from craigacgomez/master

    Basic Material design for Superuser (Superuser commit)
    phhusson committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    64ae859 View commit details
    Browse the repository at this point in the history
  4. Change license to GPLv3

    This is an APL v2.0 --> GPLv3 transition, allowed according to FSF and Apache Foundation.
    lbdroid committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    38f874b View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2015

  1. Configuration menu
    Copy the full SHA
    08f6cc9 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2015

  1. Update Widgets

    phhusson committed Nov 23, 2015
    Configuration menu
    Copy the full SHA
    f56f64a View commit details
    Browse the repository at this point in the history
  2. Make assembleDebug easier

    phhusson committed Nov 23, 2015
    Configuration menu
    Copy the full SHA
    37002a6 View commit details
    Browse the repository at this point in the history
  3. New version

    phhusson committed Nov 23, 2015
    Configuration menu
    Copy the full SHA
    8cb9add View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2176816 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2015

  1. Build su static. Fixes #23

    phhusson committed Nov 25, 2015
    Configuration menu
    Copy the full SHA
    c83335b View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2015

  1. Fix on boot receiver

    phhusson committed Nov 29, 2015
    Configuration menu
    Copy the full SHA
    4c10d0e View commit details
    Browse the repository at this point in the history
  2. Update Widgets

    phhusson committed Nov 29, 2015
    Configuration menu
    Copy the full SHA
    f7bf4ce View commit details
    Browse the repository at this point in the history
  3. Fighting umask

    phhusson committed Nov 29, 2015
    Configuration menu
    Copy the full SHA
    60e8b34 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2015

  1. Add hacks.c to include hacks. Add a hack for TitaniumBackup so he doe…

    …sn't get system_app context
    phhusson committed Dec 3, 2015
    Configuration menu
    Copy the full SHA
    f6174c3 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2015

  1. Configuration menu
    Copy the full SHA
    afcf283 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2016

  1. Configuration menu
    Copy the full SHA
    d23b3e8 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2016

  1. Fix #27

    phhusson committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    25d4a6f View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2016

  1. Double the security checks

    phhusson committed Jan 7, 2016
    Configuration menu
    Copy the full SHA
    14e42ed View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2016

  1. Didn't check proper FD

    phhusson committed Jan 8, 2016
    Configuration menu
    Copy the full SHA
    0a4df14 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2016

  1. Add su --init and su --bind

    phhusson committed Jan 10, 2016
    Configuration menu
    Copy the full SHA
    36d3188 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2016

  1. Configuration menu
    Copy the full SHA
    b7c0e69 View commit details
    Browse the repository at this point in the history
  2. Increment version

    phhusson committed Jan 15, 2016
    Configuration menu
    Copy the full SHA
    f314566 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2016

  1. Allow dark/light interfaces to show up

    optimumpr authored Jul 16, 2016
    Configuration menu
    Copy the full SHA
    3425295 View commit details
    Browse the repository at this point in the history
  2. Allow dark/light them change

    optimumpr authored Jul 16, 2016
    Configuration menu
    Copy the full SHA
    19e4d59 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #45 from optimumpr/master

    This will allow dark/light themes to show up in settings
    phhusson authored Jul 16, 2016
    Configuration menu
    Copy the full SHA
    17998f8 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2016

  1. Fix bind removal

    bind_remove create a temp file (data/su/bind.new) with removed bound
    file and moved it to /data/su/bind file whereas configuration is
    /data/su/binds (with a final s).
    PerfectSlayer committed Dec 7, 2016
    Configuration menu
    Copy the full SHA
    1477c12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74675d2 View commit details
    Browse the repository at this point in the history
  3. Fix return type for error handling

    size_t is unsigned so the error of lseek will never be found.
    PerfectSlayer committed Dec 7, 2016
    Configuration menu
    Copy the full SHA
    c28675e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1077cdc View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2016

  1. Merge pull request #62 from PerfectSlayer/master

    Fix bind removal
    phhusson authored Dec 11, 2016
    Configuration menu
    Copy the full SHA
    96cbda5 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2017

  1. Configuration menu
    Copy the full SHA
    c4babaa View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2017

  1. README: Clean "Prebuilt images" section

    Each sentence is given its own line in source.  This helps track
    changes, as git's diff is linewise.  Hyperlinks now point to https pages
    and are presented without the "https://" prefix.  Some of the wording
    has been changed for better readability.
    lafrenierejm committed Apr 27, 2017
    Configuration menu
    Copy the full SHA
    fab6b86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4979903 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    15be69c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f8b4332 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2017

  1. Configuration menu
    Copy the full SHA
    9ae9705 View commit details
    Browse the repository at this point in the history