Commit Graph

6 Commits

Author SHA1 Message Date
nkk71 699490ddcf Add platform/frameworks/support
* platform/frameworks/support is needed by
  android_frameworks_base.

* When building with a stripped down framework/base
  it was not needed. For the 'stripped' information
  refer to my comments here 70da2068a8
2017-12-05 20:23:12 +02:00
nkk71 7bb56ddd94 Add TWRP repo from omnirom 2017-12-05 16:09:35 +02:00
nkk71 f17d2ccdbc Minimal TWRP: Add/Replace needed libs for FBE as well as busybox
* Addresses the problems mentioned in
  70da2068a8
  1) system/keymaster and system/security are replaced by
     AOSP-android-8.0.0_r34 versions
  2) weaver and libkeyutils get synced to a staging directory
     then symlinked to the proper destination directories

* Comment out the removal of android_frameworks_base

* Add TeamWin's android-8.0 busybox
2017-12-05 14:46:11 +02:00
nkk71 70da2068a8 remove-minimal.xml: Partial changes needed for FBE decryption
* This is only a partial commit. Some repos still need to be
  included manually, see the comment about android_frameworks_base.
  And some additional libs/dirs are needed from AOSP r34 source
  since they are not yet available (or updated) in the current omni
  repo at the time of this writing.

* Using AOSP android-8.0.0_r34 tag:

  For at least a build:
    Add: frameworks/base/core/java/android/content
    Add: frameworks/base/core/java/android/security

  For weaver:
    Add: hardware/interfaces/weaver

  For libkeymaster1.so -> libkeymaster_portable.so and libkeymaster_staging.so
    Replace: system/keymaster
    Replace: system/security/keystore

  For libkeyutils.so
    Add: system/core/libkeyutils
2017-12-03 21:13:20 +02:00
nkk71 7748a84e90 remove-minimal.xml: Don't remove needed repos 2017-10-25 12:51:57 +03:00
nkk71 e7e95c0640 remove-minimal.xml: Initial commit (removes everything!) 2017-10-25 12:50:46 +03:00