Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

N7.1 #40

Open
wants to merge 524 commits into
base: cm-14.1
Choose a base branch
from
Open

N7.1 #40

wants to merge 524 commits into from

Conversation

ghost
Copy link

@ghost ghost commented Mar 7, 2018

No description provided.

luca020400 and others added 30 commits August 25, 2016 22:36
Change-Id: I200730c58ee89fd4151f8e013d53023e098d8ce4
Change-Id: I11a48fb637b8b155c02c65500773aceb5d4bb376
* We can't depend on a $OUT variable with ninja

Change-Id: I9ff050a986e7bb2774d1326f5b396d0afb7f33c1
Change-Id: If6f054f30cd76c48415e15cd06ef7433760bb76e
Change-Id: I34199aba9f6ec38d918c082def3298a3fa5c60f5
Signed-off-by: Brandon McAnsh <[email protected]>
* If the project doesn't have a revision specified, try
  to see if it's remote has one specified before falling back
  to the global default.

Change-Id: I05129413b154e5d08d0fa9ef0ce853631b7e1562
AOSP split the media hal into msm8974 and msm8996, better to
just add target named symlinks in the media hal than ifdefs
here for the sake of cleanliness

Change-Id: I87f06b9c1b8939a8a8868ff35fcf6e8f5ec48b51
Thou shalt not discriminate OS X.

Change-Id: I9c993d44ca74cb15631ea25d6105a3398ea57e95
Change-Id: Icf29909e3df69832a58f3c654a6ed92251d817ca
* You wont find this in the build.prop on these devices and this is
  how we handled them in previous versions

Change-Id: I56332c87916da1a1206980df0e7a6ca8a55f0e8e
Change-Id: Iaec955e1738cd644d879db0c38d66d250c24ce91
Change-Id: I9dea4605857741132b8d10143c20d4bd7829086a
Change-Id: I5c9599da2e68a17bafc73e8afabc06f6d54a77b6
Change-Id: I48aa4f0f231230f456645a9b36ab062cadf3dbb6
check the last 10 commits to HEAD for a dupe change id.

Change-Id: Icfbf8b4eae165cf84ef4a82f54f792e9c9acd67b
Change-Id: Iff413c1ede334c8315a2082d9849e6c32d3aa8f7
 * Broke bionic build on multiarch.

This reverts commit 8a570fa.

Change-Id: I1bc3aa90d584ac7985ce48aabe6f1ca63f065899
Change-Id: Ifb67c1269a738bf263f5caa56e963bb05cefbcb1
Change-Id: I3daa570db99b633d657ff60f2d0648124e5964ec
Change-Id: I6f7891a52fb1538e88f5a68dd28ef1c603ee7067
Change-Id: I81e6cb0e5e191f669bb665207d71f28f3fa19581
* OSX doesn't have an -r flag on date

Change-Id: I04cb58366926418fb9b05482514800a5a72af0e1
Signed-off-by: Brandon McAnsh <[email protected]>
* This partially reverts commit c7d6cc2
* Move cmsdk check to checkapi-cm, android checkapi shouldn't be
  under this ifeq
 
Change-Id: Ia7c9853cc5f978ed533f2879367428eb1d64bd46
Change-Id: Ifed887874b517ec335082f3eb7a4e079f4cac099
* workaround these being reset after BoardConfig.mk is run

Change-Id: Ibe984d862df0e1a5910ea80a66c44d599c299f10
This reverts commit 7ffcafb.

Change-Id: Ic79e954bb97f4b6748ecce874def97ce432099bc
Conflicts:
	tools/releasetools/build_image.py

Change-Id: I04c4f7b4e978e4c0cd4928f3afd8243914d86f68
Change-Id: I284dc1df58ca33c0e4e029c152088cc19b8f2f56
Signed-off-by: Brandon McAnsh <[email protected]>
* Can be enabled on devices that need it with TARGET_USERIMAGES_USE_YAFFS

This reverts commit 65d4186.

Change-Id: I891f2e6a963178ffec92fedb25e7e28c60a768d1
mikeNG and others added 30 commits June 30, 2017 15:53
* Organize per family
* Remove unsupported mpq8092 and msm_bronze
* Add msm8998

Change-Id: I662a8e403045affa2a9b40511414ac6e8057f967
This flag enables user review of dangerous permissions
pre-launch for apps targeting API < 23.
Screenshot: https://i.imgur.com/o5HpaVu.jpg

Change-Id: I98a68b3a20261cb7bded1ce5ca2fc9720cd4361c
Android 7.1.2 release 24

Change-Id: If7263d921e346390e33d8dc1558168554f1788f1
This reverts commit a3f0a4d.

Causes disabling of custom WP setting, Wifi, Cellular qs tiles,
BT keeps asking the same Permissions dialog everytime it's turned on. 
So, this is not ready to be merged.

Change-Id: Ibdefd48d53fb0798bb1b96087255697f2bfb76e4
Change-Id: Iff693650db4b9423bc4bb16c12f592c2a74248af
* When using an ssh gerrit instance (-g) it is perfectly
  reasonable to pick a draft commit. Don't require force
  picking (-f) in order to do so.

Change-Id: I420f566ee1bb1f0b0d2a2ef29d95e0545db70b89
* Add a build target to simply regenerate the kernel
  minimal defconfig and copy it to the kernel source

Change-Id: I04be945eb6dae3042c236785328c7c9995d42e49
Stop calling `java -version`, remove HOST_JDK_IS_64BIT_VERSION

All users of this variable have been removed. This command was adding
50-175ms to `lunch` (~15-30%), and was running at least twice (serially)
in every build too.

Test: cs/HOST_JDK_IS_64BIT_VERSION
Test: prebuilts/jdk/jdk8/linux-x86/bin/java -version, is 64-bit.

Change-Id: I0c0fe9f0c275ba64dfae4f9511318ea34edea963
Write into a temp file, then use `cmp` to determine whether to update
the actual file. This means that we'll only run Kati twice on a clean
build, since we'll omit the redundant write during the regeneration
check.

Simplify writing using $(file >) instead of $(shell), which doesn't have
character count limitations.

Bug: 35970961
Test: m clean; m -j nothing; m -j nothing; m -j nothing
Test: Ensure clean_steps.mk is equivalent before/after
Change-Id: Id574f416647434ab8d11ed3481da21b55e8797b7
This saves 20-50ms for `lunch` (~7-10%), and double that for every build
execution.

Test: Check HOST_OS_EXTRA on Linux & Mac

Change-Id: Ifcd7dbdd0485ee2fcba9e81d8ae492be775c5fef
Currently, using project-set-path is blocking us from overriding the pathmap
for the audio, display, and media HALs, so set them with set-device-specific-path
to allow overriding the HALs with USE_DEVICE_SPECIFIC_* and DEVICE_SPECIFIC_*_PATH

Change-Id: Iee3723cf251d0f485a77a17fd61cb62178833582
Android 7.1.2 Release 29 (NJH47F)

Change-Id: I2249c6be18a8beb25e68c9205188d9aadb3e65cf
In case of conflict, reset to initial state by aborting the cherry-pick,
leaving the working directory clean

Change-Id: I2353b92254b67ea49835bc88b6fc9bc3910b5107
Change-Id: I90a44e040280bd43c40b06e14f658a5cf7e30297
Restore line that got accidentally deleted in f3d5525

Change-Id: Ied25f7670f11cddd5352148a043ecca8eb8cae09
* Use msm8996 HAL for 8953 & 8937 since they share the exact same
  git history sha1 in all 7.0+ released tags.

Change-Id: I764a9a092b6d530de8a9b9e6e54f41c0b5d8a593
(cherry picked from commit 18be908)

Change-Id: Ide74c0655eff5d24fcd7bf708b7e5ae5fe660d83
Building with LOCAL_STATIC_ANDROID_LIBARIES and LOCAL_USE_APPT2
causes a warning:
build/core/package_internal.mk:143: Empty argument supplied to find-subdir-assets

Only call find-subdir-assets if my_res_dir is not empty.

Also improve the warning message to make it easier to find the module
that caused it.

Test: m -j
Change-Id: I9a71162c7e2ed82f64d6844baca256968ac77317
Change-Id: Idc4602ad8c3067c9aeecc035783f52148bff2957
Signed-off-by: Ralf Luther <[email protected]>
Change-Id: I120a95fd261e09486a5293abecf4d0dea94fd234
Signed-off-by: Ralf Luther <[email protected]>
…ev Bug:64896113

(cherry picked from commit 73ab80d)

Change-Id: I79c8696abc375a2c2cd77a2b12fec1558be70818
…ev Bug:64896113

(cherry picked from commit 1517f3d)

Change-Id: Iaf69b105d57ab33dccde1b13be5271178269f82a
This patch prefixed bison with HOST_OUT_EXECUTABLES to ensure using our
`bison` built from source. It also added bison to be a depencency of %.y
and %.yy tasks so that it will be built if needed without any manual
`mka bison`.

Conflicts:
	core/config.mk
Change-Id: Ic207124965c704b3f350e96b58d8e1f2683c2601
Change-Id: I9fd1b7832eee415ea2a6c718df419ea12ddfe620
KRACK vulnerability patches were shipped a while ago,
so we can advertise a security patch level of 2017-11-06.

Change-Id: I68300e296ae8fe10aecefd45cfa581d35d8086a8
Change-Id: I78682193de61e0119a634eed38277d044aa777cd
* changes:
  Bump Security String to 2017-11-06
  Update Security String to 2017-11-05
Change-Id: Ib5a18e61ac99444b50538db122782c5830032396
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.