{"push_id":637063765,"size":16,"distinct_size":0,"ref":"refs/heads/temp1","head":"f511750ba7737470bbe4edd48e713f404358c94c","before":"5d5105e977bbfa97eb2a2857d5ca5b9f166e82e3","commits":[{"sha":"20a02e7e2110eaee77f880757b45e305a0286c5e","author":{"email":"419b20914ad8ee7cdbbc7674d01c492d53cd267e@gmail.com","name":"Pawit Pornkitprasan"},"message":"build: don't clear recovery ramdisk\n\nClearing recovery ramdisk removes all files place there by the\ndevice tree and all busybox symlinks placed there by recovery\n\nChange-Id: I19e6164856a01a83a6e2c50ef96742edcb9f570f","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/20a02e7e2110eaee77f880757b45e305a0286c5e"},{"sha":"ceed705437c3e6a5abfd0e2f5d343b9ddc3847c1","author":{"email":"5551c6b7e33c2172ec3f3b3f40b4baf275be9066@gmail.com","name":"Chirayu Desai"},"message":"Allow specifying kernel toolchain and prefix\n\nChange-Id: Ib75cfe772e073f2196455f3e3dfba247f6b3feff","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/ceed705437c3e6a5abfd0e2f5d343b9ddc3847c1"},{"sha":"8eb21d6521fceadcdb07ec9b853f16eda055c202","author":{"email":"1a8755ca18bea68fa43e2fa2d5d89fde446d3151@cyngn.com","name":"Tom Marshall"},"message":"build: recovery: Support adding device-specific items\n\n(cdesai): Also add the relevant parts from koush's\ncommit 7fd5a89df5ec3961c9aedfd2afad50d6d2561056\n\"Add initial support for charge mode. also support recovery/root in the device tree to easily copy props into recovery images.\"\n\nChange-Id: I25205e68282680932917016646dabd1abadbfce6","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/8eb21d6521fceadcdb07ec9b853f16eda055c202"},{"sha":"2bcd650ddc78832744cfffe2ecfa41b46519c902","author":{"email":"77d2ac97f60e5d5b905585669b1154dbc647411c@gmail.com","name":"dhacker29"},"message":"Allow devices to specify certain ro. props via TARGET_UNIFIED_DEVICE\n\nThis modifies buildinfo.sh to not set model, name, description, and\nfingerprint in build.prop. These can then be set via custom init\nlib.\nThis also fixes ota_from_target_files to function without these\nprops being preset.\n\nChange-Id: I984a6085b0fd3ecb9a15dd3b87df34b9980ad97c","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/2bcd650ddc78832744cfffe2ecfa41b46519c902"},{"sha":"f636e573db3e266acc274e10ab0f9d3c1a7a6554","author":{"email":"61f47d78f42560c8c7f308244c2c1565db560db8@cyngn.com","name":"Brint E. Kriebel"},"message":"build: Handle custom boot images properly\n\nWhen a pre-built image should be used, it should be stored in the\ntarget files zip so that it can be used with external signing\nprocesses.\n\nOriginal-Change-Id: I2661af9ac58af30bb9314b552775046d3abf44e0\nChange-Id: I10b3bd0bb33489b8ffb26d16d002f8dd6ff405ad","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/f636e573db3e266acc274e10ab0f9d3c1a7a6554"},{"sha":"cc5bd2d06d8d958a7ce55ad2a107fd9366d59ef7","author":{"email":"6b83a1e1785655638a42749a41f270fd4d63cd36@cerqueira.org","name":"Ricardo Cerqueira"},"message":"ota: Let devices specify their own recovery-from-boot.p installer\n\nSome devices apply transformations to the installed images, making\nthe sha1 checksums fail (or, worse, generating invalid images). If\n\"/system/etc/recovery-transform.sh\" exists, run that instead, passing\nthe expected sizes and checksums as arguments in the form of\n\nrecovery-transform.sh <recovery_size> <recovery_sha1> <boot_size> <boot_sha1>\n\nA direct emulation of the standard patcher could look like this, transformations\nshould be added as needed.\n\n----------------\nRECSIZE=$1\nRECSHA1=$2\nBOOTSIZE=$3\nBOOTSHA1=$4\n\ndd if=/dev/block/platform/msm_sdcc.1/by-name/recovery of=$C/recovery.img\ndd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=$C/boot.img\n\nif ! applypatch -c EMMC:$C/recovery.img:$RECSIZE:$RECSHA1; then\n  log -t recovery \"Installing new recovery image\"\n  applypatch -b /system/etc/recovery-resource.dat EMMC:$C/boot.img:$BOOTSIZE:$BOOTSHA1 EMMC:$C/recovery.img $RECSHA1 $RECSIZE $BOOTSHA1:/system/recovery-from-boot.p || exit 1\nelse\n  log -t recovery \"Recovery image already installed\"\nfi\n----------------\n\nConflicts:\n\ttools/releasetools/ota_from_target_files\n\nChange-Id: Ie601841ca1cdad6b8f3b16e593d2718a92e8ca09","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/cc5bd2d06d8d958a7ce55ad2a107fd9366d59ef7"},{"sha":"971b41b9c899386e80e6ea0ede1dae8e871d2693","author":{"email":"d60b0e42c9dd0879423e422021c2847ed866eb95@gmail.com","name":"Brandon Bennett"},"message":"Add ext2, ext3, and vfat to releasetools\n\nSupport some non-standard partition that may be found in recovery.fstab\n\nConflicts:\n\ttools/releasetools/common.py\n\nChange-Id: I0026a1d3ae5d432db10150d1a15f7bc8e7a6054b","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/971b41b9c899386e80e6ea0ede1dae8e871d2693"},{"sha":"ea0afbec2b43f2da1dd2174a37b938d0450593e3","author":{"email":"5df8b7afbc8bc60e3df630fdc676a579bee7328f@gmail.com","name":"Cristoforo Cataldo"},"message":"core: Enable -mcpu=cortex-a8 flag for Scorpion cpu variant\n\nTo be used with\n\thttp://review.cyanogenmod.org/#/c/77758/\n\nChange-Id: I7ecc4707fa45bd7098165615c0521a12c85fb087","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/ea0afbec2b43f2da1dd2174a37b938d0450593e3"},{"sha":"8091a783a4d551be4dc4bb9fccb5e2f67d68055f","author":{"email":"ad5ede63337b3f6ba0c8f4353e50bd01ded91d63@gmail.com","name":"invisiblek"},"message":"buildinfo: only set ro.build.product on non-unified devices\n\nChange-Id: I5dccba2172dade3dacc55d832a2042fce306b5f5","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/8091a783a4d551be4dc4bb9fccb5e2f67d68055f"},{"sha":"4e9945ef509e9e536f64fa8905a4cfe84b1a3216","author":{"email":"5df8b7afbc8bc60e3df630fdc676a579bee7328f@gmail.com","name":"Cristoforo Cataldo"},"message":"core: Enable -mcpu=cortex-a9 flag for Cortex-A9 cpu variant\n\nChange-Id: I9294a518bcdc21ccbae72eadd9f3c1a12982d028","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/4e9945ef509e9e536f64fa8905a4cfe84b1a3216"},{"sha":"34fca6b2eaf4d81407adba8f2538b8ea0b722140","author":{"email":"209ba179947c35aa8a2a46f4caa398fd10622190@gmail.com","name":"Arne Coucheron"},"message":"core: armv7-a-neon.mk: Add missing endif\n\nChange-Id: Id6f9c952d01d3c980115a52605d9c86038b3b5bd","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/34fca6b2eaf4d81407adba8f2538b8ea0b722140"},{"sha":"a7172e5306c5e355db5f30041eea0ba43d01990c","author":{"email":"77d2ac97f60e5d5b905585669b1154dbc647411c@gmail.com","name":"dhacker29"},"message":"Fix backuptool execution\n\nChange-Id: Ie526b786dd57d7ac03b4600aef3a78bac549e73f\n\nConflicts:\n\tcore/Makefile","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/a7172e5306c5e355db5f30041eea0ba43d01990c"},{"sha":"d3f3d43318ab03b3ca22f913434a18c95636e56e","author":{"email":"77d2ac97f60e5d5b905585669b1154dbc647411c@gmail.com","name":"dhacker29"},"message":"Fix ro.build.product not found by ota_from_target_files in some cases\n\nAfter I5dccba2172dade3dacc55d832a2042fce306b5f5 it was possible that\nif override_prop was set and override_device was not set the script\nwas looking for a prop that did not exist.\n\nChange-Id: I444a33de5bcb59f129bdcf631c2a6540c5926545","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/d3f3d43318ab03b3ca22f913434a18c95636e56e"},{"sha":"5097bd5911c5242f0010e9d52dfa5a1e861323f5","author":{"email":"a1c5f2e89362c045e79c289bb8531db9d78b8900@gmail.com","name":"Alvin Francis"},"message":"Fix libelf path\n\nFixes kernel build\n\nChange-Id: I838c7dc55d0fd95fdfba652f7762899489890ae5","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/5097bd5911c5242f0010e9d52dfa5a1e861323f5"},{"sha":"a9444a6260cdc5086ccd792706252b205279208b","author":{"email":"4bada73e411a9c678a318a79d04d7df4a5fc4429@gmail.com","name":"Chet Kener"},"message":"New Squisher/Opticharger for lollipop (2/2)\n\nSigned-off-by: Chet Kener <Cl3Kener@gmail.com>\nChange-Id: I02b41274179cdc1793794fb11780ea60774e6e41","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/a9444a6260cdc5086ccd792706252b205279208b"},{"sha":"f511750ba7737470bbe4edd48e713f404358c94c","author":{"email":"d4e7430f1534a12df46cedd1ac369935436dbb94@cyngn.com","name":"Ricardo Cerqueira"},"message":"Redo BOARD_CUSTOM_BOOTIMG_MK support\n\nSimplified version of the previous implementation. Recovery's ramdisk\nis spun off from the main recovery target again to allow overriding\njust the image-generation step\n\nConflicts:\n\tcore/Makefile\n\nChange-Id: I187916ffd2268160254085d238e9354a1fe0531b","distinct":false,"url":"https://api.github.com/repos/Hybrid-Rom/build/commits/f511750ba7737470bbe4edd48e713f404358c94c"}]}