summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Standalone recovery kernel buildreplicant-4.2-0001Paul Kocialkowski2013-12-243-5/+43
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Replicant OTA package fine tuningPaul Kocialkowski2013-12-211-11/+3
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Only build live wallpapers when there is OpenGL supportPaul Kocialkowski2013-11-091-0/+2
| | | | | Change-Id: Id0ede10b76729dd395b3c7b4cb190305ef613027 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Replicant SDK namePaul Kocialkowski2013-11-091-1/+1
| | | | | Change-Id: I3b4debf8f58f9dbc3b22aedb4df1402e04394227 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Use prebuilt kernel for generic arm targetPaul Kocialkowski2013-11-091-1/+1
| | | | | Change-Id: I5a9c0085e965d772b07da624f36f89fa0a25b35e Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Revert "emulator: use ext4 instead of yaffs"Paul Kocialkowski2013-11-083-24/+0
| | | | This reverts commit 7197530d22b3c140d485df4007f5a2b03eb06297.
* Revert "update emulator's recovery.fstab"Paul Kocialkowski2013-11-081-3/+3
| | | | This reverts commit 6fe65c421425e03a49cc624797c9c54e8722d762.
* Build Gallery3D only when there is OpenGL support, else fallback on legacy appsPaul Kocialkowski2013-10-291-1/+9
| | | | | Change-Id: Ib8f1596e73951000e32bcf8bc9a3f0790d3b37f9 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Don't check for the non-free Java versionPaul Kocialkowski2013-10-281-22/+0
| | | | | Change-Id: I1a7069ee9902d13b1615263df7be68cf02aa78e9 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Do not use roomservice when a repository is missingPaul Kocialkowski2013-10-281-11/+0
| | | | | Change-Id: I867fa21cd52b1d0e0a49160b953bde3cd84b1639 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Initial Replicant 4.2 commitPaul Kocialkowski2013-10-282-5/+9
| | | | | Change-Id: I69b539d5a87304d53b62d112d6895fd36bfc6446 Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Updated CM release key for recoveryRicardo Cerqueira2013-08-131-21/+19
| | | | Change-Id: I4aad710101cb6fbbd9df2a3137f9a5ae0e0432da
* envsetup: add a helper to fix "out/target/common" not being really commonChirayu Desai2013-07-231-0/+20
| | | | | | | | | | | | * out/target/common isn't really common, and if you do back to back builds for multiple devices, that is noticable. * Use out/target/common-$device instead, and link the appropriate dir to out/target/common every time lunch() is run, if CM_FIXUP_COMMON_OUT is set. * Refer https://groups.google.com/forum/#!topic/android-building/ispbOgzoyg8 for more info. Change-Id: I11e7df0e68e2a60ce32576f06397d60fc9465b60
* Bionic optimization for Cortex A5sakindia1232013-07-231-0/+5
| | | | Change-Id: I06f29035fcfa2849b2d6f46dbfc7273312b1d136
* releasetools: use prebuilt boot image if using a custom boot image makefileChirayu Desai2013-07-232-1/+9
| | | | Change-Id: Ic348d31e8df7933dc4f9f055b7a5a2beacc21d32
* roomservice: Bump devices per page to 200William Roberts2013-07-181-1/+1
| | | | | | | | Limit was reached again when attempting to lunch various projects, such as steelhead. Change-Id: I2f3b9705e07e1e47b86857aeb383cf7c99fcdbdc Signed-off-by: William Roberts <bill.c.roberts@gmail.com>
* Add auditd to SELinux-enabled buildsRicardo Cerqueira2013-07-181-0/+1
| | | | Change-Id: I3b548b1f14bbf9473d5a512b0e0fb77ea0b26d33
* Merge "lets make the lunch list look a little neater" into cm-10.1Ricardo Cerqueira2013-07-151-2/+2
|\
| * lets make the lunch list look a little neatercybojenix2013-06-281-2/+2
| | | | | | | | | | | | | | It's very simple, but with more and more devices coming in, a long list won't cut it There are probably better ways of doing this, feel free to comment Change-Id: I9bd1fef920f985a133c882df9987b6be29dbc7b8
* | update emulator's recovery.fstabChirayu Desai2013-07-141-3/+3
| | | | | | | | | | | | * Switch to ext4 from yaffs2 Change-Id: I97159c05c18d1469e02db678460ea433652b88ac
* | emulator: use ext4 instead of yaffsChirayu Desai2013-07-133-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit e4926d25008a2293fcab41929799bdadfd413535 Author: Nick Kralevich <nnk@google.com> Date: Fri Jul 12 20:28:59 2013 -0700 emulator: increase system partition to 550M Yes, 400M isn't enough. I can't believe it either. Change-Id: I7d3857f04bfda472af6a281017204672bb9c9940 commit 4b90ddf58fab3cf1164ef272ff696efa33d349cc Author: Nick Kralevich <nnk@google.com> Date: Fri Jul 12 13:44:48 2013 -0700 emulator: increase system partition size to 400M 300M is too small. Change-Id: Icbe4e76d6e5c8a50cc6e6d74e324335bc66b8466 commit 85a79283c0b8426cbd0350153c43484733ecef5c Author: Nick Kralevich <nnk@google.com> Date: Tue Jul 9 18:04:51 2013 -0700 use ext4 instead of yaffs for the emulator Bug: https://code.google.com/p/android/issues/detail?id=38561 Change-Id: I7c605457b485d169654263caf55eb7d5a9a60c2e Change-Id: I3baedb5ecb0dd63c71ae36554173b3ebf5c0d3b0
* | Fixes for Xcode 5 and OSX 10.9.Koushik Dutta2013-07-102-6/+15
| | | | | | | | | | | | kernel.mk: Put elf.h into the include path on Darwin builds. Change-Id: I7069b956965d27caac3b2e4c3cc2e8b4c1da7a82
* | recovery: Always allow the CM release keyRicardo Cerqueira2013-07-032-0/+25
| | | | | | | | | | | | | | Avoid the "Untrusted" warning in recovery when flashing a CM-signed build Change-Id: I13900bd7e2539fdc7442477a844391b8c5d87dda
* | repopick: let's be nice to our servers :)Chirayu Desai2013-07-031-1/+14
| | | | | | | | | | | | | | * Prefer fetching changes from GitHub, and if that fails, silently fall-back to Gerrit. Change-Id: Ibf68d4b69a7e8dbee2adb8f7f4250340b8be629c
* | repopick: remove the superfluous information from dateDavid Ferguson2013-07-031-2/+3
| | | | | | | | | | | | * '2011-11-17 06:54:52.000000000' -> '2011-11-17 06:54:52' Change-Id: I73d37c9aba13d4be6b4d2d2fc0f2f83971a3e77b
* | repopick: gracefully handle empty/non-JSON server responsesDavid Ferguson2013-07-031-3/+15
| | | | | | | | Change-Id: Idbabdbfb4a910de0ad405f02b2a84cf2bc9ef3dc
* | build: get rid of the sparse expand stuffShareef Ali2013-07-031-1/+1
| | | | | | | | | | | | | | | | | | * i don't see a reason why we are doing this because we never deal with flashing system img rawly * This will put useless write on ssd.. * we don't have space on ssd Change-Id: Icd53d161b8515f5eca238b98ad68515d69caa34f
* | envsetup.sh: add missing dquotesChristopher Lais2013-07-031-1/+1
| | | | | | | | Change-Id: Ic86a5dd36b0f32cd7dc4d2f9c187566398796ed6
* | dopush: push files to /data tooChirayu Desai2013-07-031-2/+3
| | | | | | | | Change-Id: I85e24575a04955ae17b978f038edc46e1e6bfa2c
* | Fix /system/app/$app.odex not updated issueChih-Wei Huang2013-07-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $(built_odex) depends on $(LOCAL_BUILT_MODULE) but doesn't have any build recipe. It is built by the rules of $(LOCAL_BUILT_MODULE) that results in a subtle bug: $(built_odex) is always newer than $(LOCAL_BUILT_MODULE) if $(LOCAL_BUILT_MODULE) rebuilt. Therefore 'make' thinks the targets (/system/app/$app.odex) depending on $(built_odex) don't need to be updated. It seems an allegedly optimization bug of 'make'. The simple fix is to explicitly add $(LOCAL_BUILT_MODULE) as a dependency of $(installed_odex). Conflicts: core/base_rules.mk Change-Id: Ia62695eeb9a9709f7115301cbf27eb1fd77a1573
* | Sign final packages with a different key if requestedRicardo Cerqueira2013-07-031-0/+8
|/ | | | | | ...and throw it into recovery builds as well Change-Id: Ic96d4d49d821cb03d5318e3e9ad93d02fb92573e
* roomservice: When validating the presence of a repo, check main manifest tooRicardo Cerqueira2013-06-261-0/+11
| | | | Change-Id: If680536484074b473458723d93e783d074d7f669
* add adb to the disttoolsKoushik Dutta2013-06-181-0/+1
| | | | Change-Id: I898fa5c9396606144e57dba8453f476b9e9440ab
* Merge "envsetup: add quotes around PROMPT_COMMAND" into cm-10.1Ricardo Cerqueira2013-06-111-1/+1
|\
| * envsetup: add quotes around PROMPT_COMMANDEthan Chen2013-05-071-1/+1
| | | | | | | | | | | | Better compatibility for zsh. Change-Id: Ie010c30580e67e3b5357e3cc869114a525762677
* | repopick: decode the result as UTF-8Chirayu Desai2013-06-081-1/+1
| | | | | | | | Change-Id: I51f2defa861c86b51baa7bad1df1d9666b952160
* | envsetup: hmm repopickChirayu Desai2013-06-051-0/+1
| | | | | | | | Change-Id: I483cb36721f31dbf1f67e46cbe8a306b2a9e2c15
* | s/cyanogenmod.com/cyanogenmod.org/Chirayu Desai2013-06-052-2/+2
| | | | | | | | | | | | * And fixup a wiki link while I'm at it. Change-Id: I0355b9a47eac1becc07e81659fbb2d11b14ece36
* | repopick: allow running from a subdir of ANDROID_BUILD_TOPDavid Ferguson2013-06-051-0/+19
| | | | | | | | Change-Id: I6dfcd5dfe700174ed87dc8627b23519c62b4cb27
* | repopick: handle additional error cases around subprocessesDavid Ferguson2013-06-051-6/+7
| | | | | | | | | | | | | | | | * gracefully error if the project path cannot be found * poll() was not a reliable determination of EOF on my Darwin-Python 2.7 system. Change-Id: I203c2a75820f8acc079a5c9751d1c04daf6f3a16
* | repopick: add -b shortcut optionDavid Ferguson2013-06-051-2/+8
| | | | | | | | | | | | | | | | * useful for people like me who want to pick into temp branch so that the picks survive a repo sync * shortcut to "--start-branch auto --abandon-first --ignore-missing" Change-Id: Ia4d4309d27e46a15ff4b74525668d974f4251dcb
* | repopick: initial commitChirayu Desai2013-06-052-0/+229
| | | | | | | | Change-Id: Ie42c11d335da07f6d164a0fcb887011e5fd6dcf4
* | Add support for cross compiling Windows tools on Darwin.Koushik Dutta2013-05-074-7/+13
|/ | | | Change-Id: I71372543e8da02e1d2437d6da7eb46b0a72c9870
* envsetup: use $(CURDIR) for getting current directoryChirayu Desai2013-05-051-1/+1
| | | | Change-Id: I5f00faf64ec31d86dd2e48ec038748ce8499380b
* eat: get the proper MODVERSIONChirayu Desai2013-05-051-1/+1
| | | | | | | | | | * The version in system/build.prop might be different than what the zip is named on incremental builds. * Use CM_VERSION from the build system instead. Change-Id: If4508921d8fd05219a2f358a2397a13b247065bd Signed-off-by: Chirayu Desai <cdesai@cyanogenmod.org>
* cout: move to $outnebkat2013-05-051-0/+10
| | | | Change-Id: I3b5bf8a5f62dcdf267662bb97a2073150152cfa6
* roomservice: python3 supportChirayu Desai2013-05-021-35/+52
| | | | | Change-Id: I7621818ba7ed997676728fe865f37a25b3a5b8b5 Signed-off-by: Chirayu Desai <cdesai@cyanogenmod.org>
* build: Add support for extra kernel build variablesSteve Kondik2013-04-301-1/+3
| | | | | | | * This allows specifying a variant defconfig, and an selinux defconfig which are simply configuration fragments. Change-Id: I97882ae3b8c2e16ff6a7dce8dd3a70d70f8aa866
* mkvendor: fix echoed build commandsMatt Mower2013-04-231-2/+2
| | | | | | cm.mk.template uses PRODUCT_NAME := cm___DEVICE__ Change-Id: I063fc4b93d90ebb034637bf3e92d83c77aa439ca
* Revert "bacon: name the package correctly"Ricardo Cerqueira2013-04-191-5/+1
| | | | | | | | | | This reverts commit 724feedbd9e668e239e827b974437da85c140313. This breaks package naming, since a build.prop from a previous build can be present before the cleanup rules apply, and this is variable is generated before the build actually begins. Most notably, this happens in jenkins with consecutive builds, even if from different projects and tags.