Compare commits

..

4 Commits

Author SHA1 Message Date
Pierre-Hugues Husson
e8a345080a Include frameworks/native 2018-01-05 00:32:09 +01:00
Pierre-Hugues Husson
e898c0f9c0 Use proper build targets instead of those in build/make/target/ 2017-12-17 18:18:15 +01:00
Pierre-Hugues Husson
b8d56d3438 typo 2017-12-11 22:52:31 +01:00
Pierre-Hugues Husson
a9b8a9c464 Update sepolicy 2017-12-11 22:47:01 +01:00
3 changed files with 38 additions and 73 deletions

View File

@ -1,16 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="phh" fetch="https://github.com/phhusson/" />
<!--
(device boot) means those contain device-specific fixes which are required to boot
(boot) means it is required to boot
-->
<project path="vendor/hardware_overlay" name="vendor_hardware_overlay" remote="phh" revision="pie" />
<project path="device/phh/treble" name="device_phh_treble" remote="phh" revision="android-9.0" />
<project path="vendor/vndk" name="vendor_vndk" remote="phh" revision="master" />
<project path="vendor/vndk-tests" name="vendor_vndk-tests" remote="phh" revision="master" />
<project path="vendor/gapps-go" name="gapps-go" remote="phh" revision="master" />
<project path="vendor/interfaces" name="vendor_interfaces" remote="phh" revision="pie" />
<!-- (device boot) Needed only for Essential PH-1 Oreo Beta 1 -->
<remove-project name="platform/frameworks/av" />
<project path="frameworks/av" name="platform_frameworks_av" remote="phh" revision="android-vts-8.0_r4-phh" />
<!-- exfat support -->
<project path="external/exfat" name="exfat" remote="phh" revision="android.bp-pie" />
<!-- Needed to display FBE sdcard in MTP -->
<remove-project name="platform/frameworks/base" />
<project path="frameworks/base" name="platform_frameworks_base" remote="phh" revision="android-vts-8.0_r4-phh" />
<project path="vendor/magisk" name="vendor_magisk" remote="phh" revision="master" />
<!-- Needed for Huawei HWC -->
<remove-project name="platform/frameworks/native" />
<project path="frameworks/native" name="platform_frameworks_native" remote="phh" revision="android-vts-8.0_r4-phh" />
<!-- (device boot) To debug. Most probably SEPolicy one liner, huawei -->
<remove-project name="platform/frameworks/opt/net/wifi" />
<project path="frameworks/opt/net/wifi" name="platform_frameworks_opt_net_wifi" remote="phh" revision="android-vts-8.0_r4-phh" />
<!-- (boot) Needed to disable dm-verity and adb auth on A/B devices, required for booting -->
<remove-project name="platform/system/core" />
<project path="system/core" name="platform_system_core" remote="phh" revision="android-vts-8.0_r4-phh" />
<!-- (device boot) Needed for FBE on f2fs and sdcard. All upstreamed in 8.1 -->
<remove-project name="platform/system/vold" />
<project path="system/vold" name="platform_system_vold" remote="phh" revision="android-vts-8.0_r4-phh" />
<!-- Required for tethering on Huawei -->
<remove-project name="platform/system/netd" />
<project path="system/netd" name="platform_system_netd" remote="phh" revision="android-vts-8.0_r4-phh" />
<!-- Needed for multi-sim settings -->
<remove-project name="platform/packages/services/Telephony" />
<project path="packages/services/Telephony" name="platform_packages_services_Telephony" remote="phh" revision="android-vts-8.0_r4-phh" />
<project path="vendor/hardware_overlay" name="vendor_hardware_overlay" remote="phh" revision="master" />
<project path="device/phh/treble" name="device_phh_treble" remote="phh" revision="android-8.0" />
</manifest>

View File

@ -1,9 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="opengapps" fetch="https://gitlab.opengapps.org/opengapps/" />
<remote name="opengappsold" fetch="http://github.com/opengapps/" />
<remote name="opengapps" fetch="https://github.com/opengapps/" />
<project path="vendor/opengapps/build" name="aosp_build" revision="master" remote="opengappsold" />
<project path="vendor/opengapps/build" name="aosp_build" revision="master" remote="opengapps" />
<project path="vendor/opengapps/sources/all" name="all" clone-depth="1" revision="master" remote="opengapps" />
<!-- arm64 depends on arm -->

View File

@ -1,61 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="phh" fetch="https://github.com/phhusson/" />
<remove-project name="platform_build" />
<project path="build/make" name="platform_build" remote="phh" revision="android-9.0.0_r53-r47-phh">
<copyfile dest="Makefile" src="core/root.mk" />
<linkfile dest="build/CleanSpec.mk" src="CleanSpec.mk" />
<linkfile dest="build/buildspec.mk.default" src="buildspec.mk.default" />
<linkfile dest="build/core" src="core" />
<linkfile dest="build/envsetup.sh" src="envsetup.sh" />
<linkfile dest="build/target" src="target" />
<linkfile dest="build/tools" src="tools" />
</project>
<remove-project name="platform_system_core" />
<project path="system/core" name="platform_system_core" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_system_sepolicy" />
<project path="system/sepolicy" name="platform_system_sepolicy" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_frameworks_native" />
<project path="frameworks/native" name="platform_frameworks_native" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_system_vold" />
<project path="system/vold" name="platform_system_vold" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_system_bt" />
<project path="system/bt" name="platform_system_bt" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_external_selinux" />
<project path="external/selinux" name="platform_external_selinux" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_frameworks_base" />
<project path="frameworks/base" name="platform_frameworks_base" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_frameworks_av" />
<project path="frameworks/av" name="platform_frameworks_av" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_frameworks_opt_telephony" />
<project path="frameworks/opt/telephony" name="platform_frameworks_opt_telephony" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_system_libvintf" />
<project path="system/libvintf" name="platform_system_libvintf" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_system_netd" />
<project path="system/netd" name="platform_system_netd" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_frameworks_opt_net_wifi" />
<project path="frameworks/opt/net/wifi" name="platform_frameworks_opt_net_wifi" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_packages_apps_Settings" />
<project path="packages/apps/Settings" name="platform_packages_apps_Settings" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_packages_services_Telephony" />
<project path="packages/services/Telephony" name="platform_packages_services_Telephony" remote="phh" revision="android-9.0.0_r53-r47-phh" />
<remove-project name="platform_bionic" />
<project path="bionic" name="platform_bionic" remote="phh" revision="android-9.0.0_r53-r47-phh" />
</manifest>