Permalink
Commits on Nov 22, 2017
  1. boot-patcher: update binaries and scripts to lazyflasher 6.0

    jcadduono committed Nov 22, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Nov 18, 2017
  1. SuperSU: Only include if specified - most users prefer Magisk

    jcadduono committed Nov 18, 2017
    We can eventually migrate to adding Magisk by default if
    people think it's a good idea. Chainfire has not been
    keeping his SSL certificates up to date, and is no longer
    supporting the SuperSU project. It is now owned by a
    corporation with unknown intentions, and we would prefer
    not to update the links to point to their site.
    
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  2. build.py: exit with error code 1 on abort/errors

    jcadduono committed Nov 18, 2017
    I can't believe I was exiting with 0, haha!
    I must never experience errors.
    
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Nov 10, 2017
  1. boot-patcher: Use awk script to remove verity/verity=? instead

    jcadduono committed Nov 10, 2017
    In Android Oreo, we need to be compatible with alternative
    verity metadata locations.
    
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Oct 11, 2017
  1. Symlink /sbin/modprobe to /system/xbin/busybox for kmod helper

    jcadduono committed Oct 11, 2017
    This should hopefully fix module autoloading on device insertion.
    
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Sep 3, 2017
  1. nethunter-fs: remove apt list cache, install libxml2-dev

    jcadduono committed Sep 3, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  2. nethunter-fs: more updates & fixes

    jcadduono committed Sep 3, 2017
    persistent-net rules should be fine by default, new file names
    gcc-arm-none-eabi can be installed by dpkg
    zlib1g-dev needed for some pip builds
    hostapd-karma.conf is located in /sdcard/nh_files/configs
    wlan1 all the hostapd configs
    
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  3. nethunter-fs: attempt to fix build failures

    jcadduono committed Sep 3, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Sep 2, 2017
  1. If only things were so black and white

    jcadduono committed Sep 2, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  2. bootstrap.sh: allow using SSH authentication

    jcadduono committed Sep 2, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  3. Update DriveDroid (0.10.47) and OpenVPN (153)

    jcadduono committed Sep 2, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Jun 29, 2017
  1. Update to SuperSU 2.82 stable

    jcadduono committed Jun 29, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  2. Reorganize download links in build.py

    jcadduono committed Jun 29, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Feb 21, 2017
  1. Updates apps, add SHA512 hashes for verification

    jcadduono committed Feb 21, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Jan 11, 2017
  1. Add ChromeOS Image.fit to boot-patcher and build.py

    jcadduono committed Jan 11, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  2. Part 1/2: Calculate hash while downloading, add verification at end

    jcadduono committed Jan 11, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Jan 10, 2017
  1. Temporary hacks to support i386/amd64/arm64 rootfs (rename to armhf)

    jcadduono committed Jan 10, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  2. Add build.nethunter.com to build.py (--nightly), enable amd64/i386

    jcadduono committed Jan 10, 2017
    urllib2 doesn't support EC certificates or TLSv1.2, so we have to
    switch to python-requests.
    
    In doing so I've rewritten the downloader function and various other
    aspects of the build script.
    
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  3. Add ChromeOS futility tool and automatic signing

    jcadduono committed Jan 10, 2017
    futility is built from these sources:
    https://github.com/jcadduono/platform_external_vboot_reference
    Commit reference 4b06fdee95
    
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Jan 9, 2017
  1. bootimg: detect & unpack ChromeOS boot images

    jcadduono committed Jan 9, 2017
    This will still require futility to be packaged in the
    installer zip / boot-patcher script to sign the new image
    before flashing it!
    
    When unpacking, it will create an empty file:
      boot.img-chromeos
    This will be used to trigger the signing tool.
    
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Jan 8, 2017
  1. Shut up sepolicy-inject check, nobody cares

    jcadduono committed Jan 8, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Jan 6, 2017
  1. Fix the check feature of the sepolicy-inject binaries

    jcadduono committed Jan 6, 2017
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Dec 23, 2016
  1. Make a more reliable free space update function

    jcadduono committed Dec 23, 2016
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Dec 21, 2016
  1. Fix harmless cmdline bug in bootimg binary

    jcadduono committed Dec 21, 2016
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  2. Allow devices to include system folder, minor corrections

    jcadduono committed Dec 21, 2016
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  3. Fix up freespace.sh output and possible issues

    jcadduono committed Dec 21, 2016
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Dec 20, 2016
  1. Update to SuperSU 2.79 stable

    jcadduono committed Dec 20, 2016
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  2. Updated bootimg binary that adds support for MediaTek devices!

    jcadduono committed Dec 20, 2016
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  3. Updated sepolicy-inject binaries (more features/versatile)

    jcadduono committed Dec 20, 2016
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  4. Add secheck and seadd functions for injecting selinux policy rules

    jcadduono committed Dec 20, 2016
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Dec 16, 2016
  1. Don't fail install on failed context set (#709)

    jcadduono committed Dec 16, 2016
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  2. Force busybox df, fix previnstall.sh (#709)

    jcadduono committed Dec 16, 2016
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Dec 11, 2016
  1. Include sepolicy-inject and sepolicy-inject-N

    jcadduono committed Dec 11, 2016
    Built from @phhusson's fork of Joshua Brindle's selinux-inject
    
    With a couple fixes and cherry-picks
    
    Source: https://github.com/jcadduono/android_external_sepolicy-inject
    
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
  2. Allow hidg0/hidg1 to be used by shell in enforcing selinux

    jcadduono committed Dec 11, 2016
    This will probably not work on Nougat due to binary contexts :(
    
    Signed-off-by: James Christopher Adduono <jc@adduono.com>
Commits on Dec 10, 2016
  1. Add support for special disguised HID attack modes

    jcadduono committed Dec 10, 2016
    Signed-off-by: James Christopher Adduono <jc@adduono.com>