Merge "vendor: sepolicy: cleanup of adb of network property" into android-6.0
diff --git a/prebuilt/app/Chromium/32bit/ChromePublic.apk b/prebuilt/app/Chromium/32bit/ChromePublic.apk
index 268c21f..7dbef91 100644
--- a/prebuilt/app/Chromium/32bit/ChromePublic.apk
+++ b/prebuilt/app/Chromium/32bit/ChromePublic.apk
Binary files differ
diff --git a/prebuilt/app/Chromium/64bit/ChromePublic.apk b/prebuilt/app/Chromium/64bit/ChromePublic.apk
index 6737f99..1fedcfa 100644
--- a/prebuilt/app/Chromium/64bit/ChromePublic.apk
+++ b/prebuilt/app/Chromium/64bit/ChromePublic.apk
Binary files differ
diff --git a/utils/aosp-merge.sh b/utils/aosp-merge.sh
new file mode 100755
index 0000000..e08946b
--- /dev/null
+++ b/utils/aosp-merge.sh
@@ -0,0 +1,57 @@
+#!/bin/bash
+#
+# Copyright (C) 2016 OmniROM Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+echo -e "Enter the AOSP ref to merge"
+read ref
+
+cd ../../../
+
+while read path;
+ do
+
+ project=`echo android_${path} | sed -e 's/\//\_/g'`
+
+ echo ""
+ echo "====================================================================="
+ echo " PROJECT: ${project} -> [ ${path}/ ]"
+ echo ""
+
+ cd $path;
+
+ git merge --abort;
+
+ repo sync -d .
+
+ if git branch | grep "android-6.0-merge" > /dev/null; then
+ git branch -D android-6.0-merge > /dev/null
+ fi
+
+ repo start android-6.0-merge .
+
+ if ! git remote | grep "aosp" > /dev/null; then
+ git remote add aosp https://android.googlesource.com/platform/$path > /dev/null
+ fi
+
+ git fetch aosp
+
+ #echo "====================================================================="
+ #echo " Merging {$ref}"
+ #echo "====================================================================="
+ git merge $ref;
+
+ cd - > /dev/null
+
+done < vendor/omni/utils/omni-list
diff --git a/utils/fork_aosp.sh b/utils/fork_aosp.sh
index 3284095..111fd62 100755
--- a/utils/fork_aosp.sh
+++ b/utils/fork_aosp.sh
@@ -3,14 +3,13 @@
# Licensed under GPLv3
# Configuration
-ANDROID_ROOT=~/omni
PREFIX=android_
-BRANCH=android-4.4
-SOURCE=android-4.4.3_r1.1
+BRANCH=android-6.0
+SOURCE=android-6.0.1_<INSERT_CORRECT_TAG>
+USERNAME=<INSERT USER>
MANIFEST=android/default.xml
GITHUB_ORG=omnirom
-USERNAME=xplodwild
-GERRIT_REMOTE=ssh://gerrit.omnirom.org:29418
+GERRIT_REMOTE=ssh://$USERNAME@gerrit.omnirom.org:29418
REMOTE_MANIFEST=omnirom
# Script
@@ -36,7 +35,7 @@
curl --user $USERNAME --data "{\"name\":\"$REPO_NAME\"}" https://api.github.com/orgs/$GITHUB_ORG/repos
# Only works if you are a gerrit admin, will create the named project before pushing (gerrit then replicates to git)
-ssh -p 29418 gerrit.omnirom.org gerrit create-project --name $REPO_NAME
+ssh -p 29418 $USERNAME@gerrit.omnirom.org gerrit create-project --name $REPO_NAME
echo "Creating branch $BRANCH..."
pushd $1
diff --git a/utils/fork_github.sh b/utils/fork_github.sh
index 711be6c..99067a7 100755
--- a/utils/fork_github.sh
+++ b/utils/fork_github.sh
@@ -11,8 +11,8 @@
##
# Configuration
##
-USERNAME=xplodwild
-BRANCH=android-4.4
+USERNAME=<INSERT USER>
+BRANCH=android-6.0
GERRIT=gerrit.omnirom.org
GITHUB_ORG=omnirom
@@ -40,7 +40,7 @@
# Create the repository on Gerrit
echo Creating $repo_name on Gerrit
-ssh -p 29418 $GERRIT gerrit create-project --name $repo_name
+ssh -p 29418 $USERNAME@$GERRIT gerrit create-project --name $repo_name
# Push the repository
cd $original_repo_name
@@ -58,7 +58,7 @@
git branch $BRANCH
fi
-git push ssh://gerrit.omnirom.org:29418/$repo_name $BRANCH
+git push ssh://$USERNAME@gerrit.omnirom.org:29418/$repo_name $BRANCH
# If pushing failed, we might want to forcepush the repository
# to overwite what was previously there.
diff --git a/utils/omni-list b/utils/omni-list
new file mode 100644
index 0000000..4f4bc63
--- /dev/null
+++ b/utils/omni-list
@@ -0,0 +1,77 @@
+art
+bionic
+build
+dalvik
+development
+device/generic/mini-emulator-armv7-a-neon
+external/clang
+external/e2fsprogs
+external/f2fs-tools
+external/flac
+external/jhead
+external/jpeg
+external/libexif
+external/libnfc-nci
+external/libpng
+external/libxml2
+external/llvm
+external/lz4
+external/sepolicy
+external/skia
+external/tinyalsa
+external/tinycompress
+frameworks/av
+frameworks/base
+frameworks/ex
+frameworks/native
+frameworks/opt/colorpicker
+frameworks/opt/net/voip
+frameworks/opt/net/wifi
+frameworks/opt/telephony
+frameworks/opt/timezonepicker
+frameworks/support
+frameworks/webview
+frameworks/wilhelm
+hardware/broadcom/libbt
+hardware/broadcom/wlan
+hardware/invensense
+hardware/libhardware
+hardware/libhardware_legacy
+hardware/qcom/audio
+hardware/qcom/bt
+hardware/qcom/display
+hardware/qcom/gps
+hardware/qcom/keymaster
+hardware/qcom/media
+hardware/qcom/power
+hardware/qcom/wlan
+hardware/ril
+libcore
+packages/apps/Bluetooth
+packages/apps/Browser
+packages/apps/Camera2
+packages/apps/Contacts
+packages/apps/ContactsCommon
+packages/apps/Dialer
+packages/apps/Email
+packages/apps/Gallery2
+packages/apps/InCallUI
+packages/apps/Launcher3
+packages/apps/Nfc
+packages/apps/PackageInstaller
+packages/apps/QuickSearchBox
+packages/apps/Settings
+packages/apps/UnifiedEmail
+packages/inputmethods/LatinIME
+packages/providers/DownloadProvider
+packages/providers/MediaProvider
+packages/providers/TelephonyProvider
+packages/services/Telecomm
+packages/services/Telephony
+packages/wallpapers/Basic
+packages/wallpapers/PhaseBeam
+system/core
+system/extras
+system/media
+system/netd
+system/vold
diff --git a/utils/omni-push.sh b/utils/omni-push.sh
new file mode 100755
index 0000000..fc856d2
--- /dev/null
+++ b/utils/omni-push.sh
@@ -0,0 +1,45 @@
+#!/bin/bash
+#
+# Copyright (C) 2016 OmniROM Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+echo -e "Enter the username"
+read username
+
+url="gerrit.omnirom.org"
+port="29418"
+branch="android-6.0"
+
+cd ../../../
+
+while read path;
+ do
+
+ project=`echo android_${path} | sed -e 's/\//\_/g'`
+
+ echo ""
+ echo "====================================================================="
+ echo " PROJECT: ${project} -> [ ${path}/ ]"
+ echo ""
+
+ cd $path;
+
+ echo " Pushing..."
+ echo " git push --no-thin ssh://${username}@${url}:${port}/${project} HEAD:refs/heads/${branch}"
+ git push --no-thin ssh://${username}@${url}:${port}/${project} HEAD:refs/heads/${branch}
+ echo ""
+
+ cd - > /dev/null
+
+done < vendor/omni/utils/omni-list