From 6240c0c769823af9b684998ea13f83c78be96461 Mon Sep 17 00:00:00 2001 From: nitish159 <47114209+nitish159@users.noreply.github.com> Date: Mon, 28 Jan 2019 21:09:43 +0530 Subject: [PATCH 01/10] Create travis.yml --- travis.yml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 travis.yml diff --git a/travis.yml b/travis.yml new file mode 100644 index 000000000..a4168cbcf --- /dev/null +++ b/travis.yml @@ -0,0 +1,44 @@ +sudo: required + +services: + - docker + +before_install: + # Clone DualBootPatcher Repository + - git clone --recursive https://github.com/nitish159/DualBootPatcher -b master DualBootPatcher/ + # Pull docker images + - docker pull yshalsager/dualbootpatcher:9.3.0-4-base + - docker pull yshalsager/dualbootpatcher:9.3.0-4-android + - docker pull yshalsager/dualbootpatcher:9.3.0-4-linux +script: + # Make work directories + - mkdir $HOME/.android + - mkdir -p ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/ && cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/ + # Build APK + - | + docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-4-android bash << EOF + cd DualBootPatcher/builder && cmake .. -DMBP_BUILD_TARGET=android -DMBP_BUILD_TYPE=debug && make -j16 && rm -rf assets && cpack && make apk -j16 + make android-system_armeabi-v7a -j16 && make -C data/devices -j16 + exit + EOF + - | + docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-4-linux bash << EOF + # Build Utilities Zip + cd ~/DualBootPatcher/builder && ./utilities/create.sh + # Build Linux + cmake .. -DMBP_BUILD_TARGET=desktop -DMBP_PORTABLE=ON && make -j16 && cpack + exit + EOF +after_success: + - export TRAVIS_CURRENT_DATE=$(date +"%d%m%y-%Hh%Mm") + # Check output & md5sum + - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/Android_GUI-debug.apk + - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/Android_GUI-debug.apk + - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/utilities/DualBootUtilities-9.3.0.zip + - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/utilities/DualBootUtilities-9.3.0.zip + - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/DualBootPatcher-9.3.0-Linux.zip + - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/DualBootPatcher-9.3.0-Linux.zip + # Upload to transfer.sh + - cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/ && curl --upload-file ./Android_GUI-debug.apk https://transfer.sh/Android_GUI-debug-${TRAVIS_CURRENT_DATE}.apk + - cd ${TRAVIS_BUILD_DIR}//DualBootPatcher/builder/utilities/ && curl --upload-file ./DualBootUtilities-9.3.0.zip https://transfer.sh/DualBootUtilities-9.3.0-${TRAVIS_CURRENT_DATE}.zip +- cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/ && curl --upload-file ./DualBootPatcher-9.3.0-Linux.zip https://transfer.sh/DualBootPatcher-9.3.0-${TRAVIS_CURRENT_DATE}-Linux.zip From 9c6732d0d067f1f6a4d19482748db43054c37955 Mon Sep 17 00:00:00 2001 From: nitish159 <47114209+nitish159@users.noreply.github.com> Date: Mon, 28 Jan 2019 21:13:40 +0530 Subject: [PATCH 02/10] Delete travis.yml --- travis.yml | 44 -------------------------------------------- 1 file changed, 44 deletions(-) delete mode 100644 travis.yml diff --git a/travis.yml b/travis.yml deleted file mode 100644 index a4168cbcf..000000000 --- a/travis.yml +++ /dev/null @@ -1,44 +0,0 @@ -sudo: required - -services: - - docker - -before_install: - # Clone DualBootPatcher Repository - - git clone --recursive https://github.com/nitish159/DualBootPatcher -b master DualBootPatcher/ - # Pull docker images - - docker pull yshalsager/dualbootpatcher:9.3.0-4-base - - docker pull yshalsager/dualbootpatcher:9.3.0-4-android - - docker pull yshalsager/dualbootpatcher:9.3.0-4-linux -script: - # Make work directories - - mkdir $HOME/.android - - mkdir -p ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/ && cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/ - # Build APK - - | - docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-4-android bash << EOF - cd DualBootPatcher/builder && cmake .. -DMBP_BUILD_TARGET=android -DMBP_BUILD_TYPE=debug && make -j16 && rm -rf assets && cpack && make apk -j16 - make android-system_armeabi-v7a -j16 && make -C data/devices -j16 - exit - EOF - - | - docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-4-linux bash << EOF - # Build Utilities Zip - cd ~/DualBootPatcher/builder && ./utilities/create.sh - # Build Linux - cmake .. -DMBP_BUILD_TARGET=desktop -DMBP_PORTABLE=ON && make -j16 && cpack - exit - EOF -after_success: - - export TRAVIS_CURRENT_DATE=$(date +"%d%m%y-%Hh%Mm") - # Check output & md5sum - - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/Android_GUI-debug.apk - - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/Android_GUI-debug.apk - - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/utilities/DualBootUtilities-9.3.0.zip - - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/utilities/DualBootUtilities-9.3.0.zip - - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/DualBootPatcher-9.3.0-Linux.zip - - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/DualBootPatcher-9.3.0-Linux.zip - # Upload to transfer.sh - - cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/ && curl --upload-file ./Android_GUI-debug.apk https://transfer.sh/Android_GUI-debug-${TRAVIS_CURRENT_DATE}.apk - - cd ${TRAVIS_BUILD_DIR}//DualBootPatcher/builder/utilities/ && curl --upload-file ./DualBootUtilities-9.3.0.zip https://transfer.sh/DualBootUtilities-9.3.0-${TRAVIS_CURRENT_DATE}.zip -- cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/ && curl --upload-file ./DualBootPatcher-9.3.0-Linux.zip https://transfer.sh/DualBootPatcher-9.3.0-${TRAVIS_CURRENT_DATE}-Linux.zip From 0acd36019571a82f0d6634383082cdddb6ecfa20 Mon Sep 17 00:00:00 2001 From: nitish159 <47114209+nitish159@users.noreply.github.com> Date: Mon, 28 Jan 2019 21:14:28 +0530 Subject: [PATCH 03/10] Create .travis.yml --- .travis.yml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..a4168cbcf --- /dev/null +++ b/.travis.yml @@ -0,0 +1,44 @@ +sudo: required + +services: + - docker + +before_install: + # Clone DualBootPatcher Repository + - git clone --recursive https://github.com/nitish159/DualBootPatcher -b master DualBootPatcher/ + # Pull docker images + - docker pull yshalsager/dualbootpatcher:9.3.0-4-base + - docker pull yshalsager/dualbootpatcher:9.3.0-4-android + - docker pull yshalsager/dualbootpatcher:9.3.0-4-linux +script: + # Make work directories + - mkdir $HOME/.android + - mkdir -p ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/ && cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/ + # Build APK + - | + docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-4-android bash << EOF + cd DualBootPatcher/builder && cmake .. -DMBP_BUILD_TARGET=android -DMBP_BUILD_TYPE=debug && make -j16 && rm -rf assets && cpack && make apk -j16 + make android-system_armeabi-v7a -j16 && make -C data/devices -j16 + exit + EOF + - | + docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-4-linux bash << EOF + # Build Utilities Zip + cd ~/DualBootPatcher/builder && ./utilities/create.sh + # Build Linux + cmake .. -DMBP_BUILD_TARGET=desktop -DMBP_PORTABLE=ON && make -j16 && cpack + exit + EOF +after_success: + - export TRAVIS_CURRENT_DATE=$(date +"%d%m%y-%Hh%Mm") + # Check output & md5sum + - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/Android_GUI-debug.apk + - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/Android_GUI-debug.apk + - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/utilities/DualBootUtilities-9.3.0.zip + - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/utilities/DualBootUtilities-9.3.0.zip + - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/DualBootPatcher-9.3.0-Linux.zip + - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/DualBootPatcher-9.3.0-Linux.zip + # Upload to transfer.sh + - cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/ && curl --upload-file ./Android_GUI-debug.apk https://transfer.sh/Android_GUI-debug-${TRAVIS_CURRENT_DATE}.apk + - cd ${TRAVIS_BUILD_DIR}//DualBootPatcher/builder/utilities/ && curl --upload-file ./DualBootUtilities-9.3.0.zip https://transfer.sh/DualBootUtilities-9.3.0-${TRAVIS_CURRENT_DATE}.zip +- cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/ && curl --upload-file ./DualBootPatcher-9.3.0-Linux.zip https://transfer.sh/DualBootPatcher-9.3.0-${TRAVIS_CURRENT_DATE}-Linux.zip From 31339bb7625e5a96eb8ebbaee940fe527d84bfd7 Mon Sep 17 00:00:00 2001 From: nitish159 <47114209+nitish159@users.noreply.github.com> Date: Mon, 28 Jan 2019 22:24:30 +0530 Subject: [PATCH 04/10] Delete .travis.yml --- .travis.yml | 44 -------------------------------------------- 1 file changed, 44 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index a4168cbcf..000000000 --- a/.travis.yml +++ /dev/null @@ -1,44 +0,0 @@ -sudo: required - -services: - - docker - -before_install: - # Clone DualBootPatcher Repository - - git clone --recursive https://github.com/nitish159/DualBootPatcher -b master DualBootPatcher/ - # Pull docker images - - docker pull yshalsager/dualbootpatcher:9.3.0-4-base - - docker pull yshalsager/dualbootpatcher:9.3.0-4-android - - docker pull yshalsager/dualbootpatcher:9.3.0-4-linux -script: - # Make work directories - - mkdir $HOME/.android - - mkdir -p ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/ && cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/ - # Build APK - - | - docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-4-android bash << EOF - cd DualBootPatcher/builder && cmake .. -DMBP_BUILD_TARGET=android -DMBP_BUILD_TYPE=debug && make -j16 && rm -rf assets && cpack && make apk -j16 - make android-system_armeabi-v7a -j16 && make -C data/devices -j16 - exit - EOF - - | - docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-4-linux bash << EOF - # Build Utilities Zip - cd ~/DualBootPatcher/builder && ./utilities/create.sh - # Build Linux - cmake .. -DMBP_BUILD_TARGET=desktop -DMBP_PORTABLE=ON && make -j16 && cpack - exit - EOF -after_success: - - export TRAVIS_CURRENT_DATE=$(date +"%d%m%y-%Hh%Mm") - # Check output & md5sum - - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/Android_GUI-debug.apk - - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/Android_GUI-debug.apk - - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/utilities/DualBootUtilities-9.3.0.zip - - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/utilities/DualBootUtilities-9.3.0.zip - - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/DualBootPatcher-9.3.0-Linux.zip - - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/DualBootPatcher-9.3.0-Linux.zip - # Upload to transfer.sh - - cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/ && curl --upload-file ./Android_GUI-debug.apk https://transfer.sh/Android_GUI-debug-${TRAVIS_CURRENT_DATE}.apk - - cd ${TRAVIS_BUILD_DIR}//DualBootPatcher/builder/utilities/ && curl --upload-file ./DualBootUtilities-9.3.0.zip https://transfer.sh/DualBootUtilities-9.3.0-${TRAVIS_CURRENT_DATE}.zip -- cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/ && curl --upload-file ./DualBootPatcher-9.3.0-Linux.zip https://transfer.sh/DualBootPatcher-9.3.0-${TRAVIS_CURRENT_DATE}-Linux.zip From 44898bc04698c4d2788f3279363e538b409f2878 Mon Sep 17 00:00:00 2001 From: nitish159 <47114209+nitish159@users.noreply.github.com> Date: Mon, 28 Jan 2019 22:27:05 +0530 Subject: [PATCH 05/10] .travis.yml --- .travis.yml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..04631d632 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,44 @@ +sudo: required + +services: + - docker + +before_install: + # Clone DualBootPatcher Repository + - git clone --recursive https://github.com/nitish159/DualBootPatcher -b master DualBootPatcher/ + # Pull docker images + - docker pull yshalsager/dualbootpatcher:9.3.0-4-base + - docker pull yshalsager/dualbootpatcher:9.3.0-4-android + - docker pull yshalsager/dualbootpatcher:9.3.0-4-linux +script: + # Make work directories + - mkdir $HOME/.android + - mkdir -p ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/ && cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/ + # Build APK + - | + docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-4-android bash << EOF + cd DualBootPatcher/builder && cmake .. -DMBP_BUILD_TARGET=android -DMBP_BUILD_TYPE=debug && make -j16 && rm -rf assets && cpack && make apk -j16 + make android-system_armeabi-v7a -j16 && make -C data/devices -j16 + exit + EOF + - | + docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-4-linux bash << EOF + # Build Utilities Zip + cd ~/DualBootPatcher/builder && ./utilities/create.sh + # Build Linux + cmake .. -DMBP_BUILD_TARGET=desktop -DMBP_PORTABLE=ON && make -j16 && cpack + exit + EOF +after_success: + - export TRAVIS_CURRENT_DATE=$(date +"%d%m%y-%Hh%Mm") + # Check output & md5sum + - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/Android_GUI-debug.apk + - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/Android_GUI-debug.apk + - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/utilities/DualBootUtilities-9.3.0.zip + - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/utilities/DualBootUtilities-9.3.0.zip + - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/DualBootPatcher-9.3.0-Linux.zip + - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/DualBootPatcher-9.3.0-Linux.zip + # Upload to transfer.sh + - cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/ && curl --upload-file ./Android_GUI-debug.apk https://transfer.sh/Android_GUI-debug-${TRAVIS_CURRENT_DATE}.apk + - cd ${TRAVIS_BUILD_DIR}//DualBootPatcher/builder/utilities/ && curl --upload-file ./DualBootUtilities-9.3.0.zip https://transfer.sh/DualBootUtilities-9.3.0-${TRAVIS_CURRENT_DATE}.zip + - cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/ && curl --upload-file ./DualBootPatcher-9.3.0-Linux.zip https://transfer.sh/DualBootPatcher-9.3.0-${TRAVIS_CURRENT_DATE}-Linux.zip From 066c9ef83a6aa223fb28a465d8f76411255b1e41 Mon Sep 17 00:00:00 2001 From: nitish159 <47114209+nitish159@users.noreply.github.com> Date: Mon, 28 Jan 2019 23:57:49 +0530 Subject: [PATCH 06/10] Update oppo.yml --- data/devices/oppo.yml | 60 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 59 insertions(+), 1 deletion(-) diff --git a/data/devices/oppo.yml b/data/devices/oppo.yml index 768de72f3..4d898229f 100644 --- a/data/devices/oppo.yml +++ b/data/devices/oppo.yml @@ -364,4 +364,62 @@ - fbdev brightness_path: /sys/class/leds/lcd-backlight/brightness pixel_format: RGBA_8888 - theme: portrait_hdpi \ No newline at end of file + theme: portrait_hdpi + + + - name: OPPO RMX1801 + id: (device id) + codenames: + - RMX1801 + - RMX1801 + - RMX1801 + architecture: arm64-v8a + + block_devs: + base_dirs: + - /dev/block/bootdevice/by-name + system: + - /dev/block/bootdevice/by-name/system + - /dev/block/mmcblk0p65 + cache: + - /dev/block/bootdevice/by-name/cache + - /dev/block/mmcblk0p64 + data: + - /dev/block/bootdevice/by-name/userdata + - /dev/block/mmcblk0p69 + boot: + - /dev/block/bootdevice/by-name/boot + - /dev/block/mmcblk0p20 + recovery: + - /dev/block/bootdevice/by-name/recovery + - /dev/block/mmcblk0p22 + efs1: + - /dev/block/bootdevice/by-name/modemst1 + - /dev/block/mmcblk0p3 + efs2: + - /dev/block/bootdevice/by-name/modemst2 + - /dev/block/mmcblk0p4 + efsg: + - /dev/block/bootdevice/by-name/fsg + - /dev/block/mmcblk0p19 + efsc: + - /dev/block/bootdevice/by-name/fsc + - /dev/block/mmcblk0p50 + misc: + - /dev/block/bootdevice/by-name/misc + - /dev/block/mmcblk0p52 + vendor: + - /dev/block/bootdevice/by-name/vendor + - /dev/block/mmcblk0p66 + + boot_ui: + supported: true + flags: + - TW_QCOM_RTC_FIX + graphics_backends: + - fbdev + brightness_path: /sys/class/leds/lcd-backlight/brightness + max_brightness: 4095 + default_brightness: 255 + pixel_format: RGBA_8888 + theme: portrait_hdpi From eeb7d0e3af4859fda79df31bdc9be52edd1848c3 Mon Sep 17 00:00:00 2001 From: nitish159 <47114209+nitish159@users.noreply.github.com> Date: Tue, 29 Jan 2019 00:22:40 +0530 Subject: [PATCH 07/10] Update .travis.yml --- .travis.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 04631d632..489fcda91 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,22 +7,22 @@ before_install: # Clone DualBootPatcher Repository - git clone --recursive https://github.com/nitish159/DualBootPatcher -b master DualBootPatcher/ # Pull docker images - - docker pull yshalsager/dualbootpatcher:9.3.0-4-base - - docker pull yshalsager/dualbootpatcher:9.3.0-4-android - - docker pull yshalsager/dualbootpatcher:9.3.0-4-linux + - docker pull yshalsager/dualbootpatcher:9.3.0-7-base + - docker pull yshalsager/dualbootpatcher:9.3.0-7-android + - docker pull yshalsager/dualbootpatcher:9.3.0-7-linux script: # Make work directories - mkdir $HOME/.android - mkdir -p ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/ && cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/ # Build APK - | - docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-4-android bash << EOF + docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-7-android bash << EOF cd DualBootPatcher/builder && cmake .. -DMBP_BUILD_TARGET=android -DMBP_BUILD_TYPE=debug && make -j16 && rm -rf assets && cpack && make apk -j16 make android-system_armeabi-v7a -j16 && make -C data/devices -j16 exit EOF - | - docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-4-linux bash << EOF + docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-7-linux bash << EOF # Build Utilities Zip cd ~/DualBootPatcher/builder && ./utilities/create.sh # Build Linux From 91cb19d8dd9bf8e8d6e2ebd573e8306ead3cc332 Mon Sep 17 00:00:00 2001 From: nitish159 <47114209+nitish159@users.noreply.github.com> Date: Tue, 29 Jan 2019 02:51:00 +0530 Subject: [PATCH 08/10] Update .travis.yml --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 489fcda91..fcc2ad2b8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ services: before_install: # Clone DualBootPatcher Repository - - git clone --recursive https://github.com/nitish159/DualBootPatcher -b master DualBootPatcher/ + - git clone --recursive https://github.com/chenxiaolong/DualBootPatcher -b master DualBootPatcher/ # Pull docker images - docker pull yshalsager/dualbootpatcher:9.3.0-7-base - docker pull yshalsager/dualbootpatcher:9.3.0-7-android From 71c7a0a087f7387e4dccafcb13c408ba4744a1f3 Mon Sep 17 00:00:00 2001 From: nitish159 <47114209+nitish159@users.noreply.github.com> Date: Tue, 29 Jan 2019 03:34:27 +0530 Subject: [PATCH 09/10] Delete .travis.yml --- .travis.yml | 44 -------------------------------------------- 1 file changed, 44 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index fcc2ad2b8..000000000 --- a/.travis.yml +++ /dev/null @@ -1,44 +0,0 @@ -sudo: required - -services: - - docker - -before_install: - # Clone DualBootPatcher Repository - - git clone --recursive https://github.com/chenxiaolong/DualBootPatcher -b master DualBootPatcher/ - # Pull docker images - - docker pull yshalsager/dualbootpatcher:9.3.0-7-base - - docker pull yshalsager/dualbootpatcher:9.3.0-7-android - - docker pull yshalsager/dualbootpatcher:9.3.0-7-linux -script: - # Make work directories - - mkdir $HOME/.android - - mkdir -p ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/ && cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/ - # Build APK - - | - docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-7-android bash << EOF - cd DualBootPatcher/builder && cmake .. -DMBP_BUILD_TARGET=android -DMBP_BUILD_TYPE=debug && make -j16 && rm -rf assets && cpack && make apk -j16 - make android-system_armeabi-v7a -j16 && make -C data/devices -j16 - exit - EOF - - | - docker run --rm -i -e USER_ID=$(id -u) -e GROUP_ID=$(id -g) -v "$(pwd):/builder/DualBootPatcher:rw,z" -v "${HOME}/.android:/builder/.android:rw,z" yshalsager/dualbootpatcher:9.3.0-7-linux bash << EOF - # Build Utilities Zip - cd ~/DualBootPatcher/builder && ./utilities/create.sh - # Build Linux - cmake .. -DMBP_BUILD_TARGET=desktop -DMBP_PORTABLE=ON && make -j16 && cpack - exit - EOF -after_success: - - export TRAVIS_CURRENT_DATE=$(date +"%d%m%y-%Hh%Mm") - # Check output & md5sum - - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/Android_GUI-debug.apk - - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/Android_GUI-debug.apk - - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/utilities/DualBootUtilities-9.3.0.zip - - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/utilities/DualBootUtilities-9.3.0.zip - - ls -l ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/DualBootPatcher-9.3.0-Linux.zip - - md5sum ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/DualBootPatcher-9.3.0-Linux.zip - # Upload to transfer.sh - - cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/Android_GUI/build/outputs/apk/debug/ && curl --upload-file ./Android_GUI-debug.apk https://transfer.sh/Android_GUI-debug-${TRAVIS_CURRENT_DATE}.apk - - cd ${TRAVIS_BUILD_DIR}//DualBootPatcher/builder/utilities/ && curl --upload-file ./DualBootUtilities-9.3.0.zip https://transfer.sh/DualBootUtilities-9.3.0-${TRAVIS_CURRENT_DATE}.zip - - cd ${TRAVIS_BUILD_DIR}/DualBootPatcher/builder/ && curl --upload-file ./DualBootPatcher-9.3.0-Linux.zip https://transfer.sh/DualBootPatcher-9.3.0-${TRAVIS_CURRENT_DATE}-Linux.zip From 5cd19d550a872671a5c7744c96494a457b8b4735 Mon Sep 17 00:00:00 2001 From: nitish159 <47114209+nitish159@users.noreply.github.com> Date: Tue, 29 Jan 2019 11:48:01 +0530 Subject: [PATCH 10/10] Update oppo.yml --- data/devices/oppo.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/devices/oppo.yml b/data/devices/oppo.yml index 4d898229f..5ab52f5ac 100644 --- a/data/devices/oppo.yml +++ b/data/devices/oppo.yml @@ -371,8 +371,8 @@ id: (device id) codenames: - RMX1801 - - RMX1801 - - RMX1801 + - RMX1803 + - RMX1807 architecture: arm64-v8a block_devs: