Update FDroid repos

This commit is contained in:
Tad 2017-11-05 23:19:53 -05:00
parent 848056f0ff
commit db7f521c28
3 changed files with 9 additions and 12 deletions

View File

@ -177,7 +177,7 @@
<item>This is a repository of apps to be used with FDroid. Applications in this repository are official binaries built by the original application developers.
</item>
<!-- version -->
<item>18</item>
<item>17</item>
<!-- enabled -->
<item>0</item>
<!-- priority -->
@ -190,23 +190,23 @@
</item>
<!-- name -->
<item>Eutopia.cz</item>
<item>Retroarch</item>
<!-- address -->
<item>https://eutopia.cz/fdroid/repo</item>
<item>https://fdroid.libretro.com</item>
<!-- description -->
<item>The official F-Droid app repository of the Eutopia.cz website. Applications in this repository are built directly from the source code.
<item>This repository has bleeding edge builds of RetroArch
</item>
<!-- version -->
<item>18</item>
<item>15</item>
<!-- enabled -->
<item>0</item>
<!-- priority -->
<item>9</item>
<item>10</item>
<!-- push requests -->
<item>ignore</item>
<!-- pubkey -->
<item>
308205353082031da00302010202045e5567d2300d06092a864886f70d01010b0500304b310b300906035504061302435a310f300d0603550407130650726167756531133011060355040a130a6575746f7069612e637a311630140603550403130d4d696368616c204b72656e656b301e170d3135303632323133323534395a170d3432313130373133323534395a304b310b300906035504061302435a310f300d0603550407130650726167756531133011060355040a130a6575746f7069612e637a311630140603550403130d4d696368616c204b72656e656b30820222300d06092a864886f70d01010105000382020f003082020a0282020100ac3f357b4ef6422ecbd6a15183ef03b5ea464c032a12a4e61ad1bd530fad87e26c75e14332363ec3dc423618b9eb2e15918e516c99a5467c2719f15f263098caa7e0943a7952f1b39ee82093e156cf153c0213fe94084567b8a2a0e67d6ea0a04af4981d37ee7230f10f4c38c76ba57add37126f9f1b3f18a99c342ce4f85f79d9209bcbd016c434a47927aafc32bafaa304af6bfa0405063c1f3c0d7bd820f2c4884c2fbebf29ae2df3e701238ff96dfb3027d597c5474995eae5580bee3cad1c4fb18678606529afccee0a164a5b3932102779905428528bee178e85145066c40b477b41162cc7f15e78cc768b93ea0f5d109f55bbbad1873304955868b574ea6ccec637dbe2cf87ff55e413fa270c1a9b9624a81e4e0eb1be8e5ad92098872a64b8a09608531005bb727ad7b7afc0713e3d9b87153ec9e2f1231a32756fb547f77ae5937012dbdb0af6ab58cae34b0775d88984d9d5fe3a025500f339a641daacc4629b73c497b3b3adfbdb0bb48c1a610d55eb1bb785bece2a20f26f97b9d279f231a52dc8661eb0a82a41e6aaf511cc71ce5643efffb423beea518631938f914492c3c59358c276f80af8939ee5d03b2e6685e8ec4c2703cb8d6cb48de16531dba44742af1f6715af2e64ad5a75db1882141765f559d68ccc8e7cd4e623c077312276e0b1ca61690b229fbb7a7a1f57263cdad4303b1d2e08e04e63678f0203010001a321301f301d0603551d0e041604144127532a7739d68b8a9730e0a4e13a36b3aa1c0b300d06092a864886f70d01010b0500038202010088b9cf4d34a0c1ee98340e3c3b863c35b58462fad42795796c710752368c33e233bf88a2f02cd4eb1f7eafb5f54b714cf74a2f786e1787dfceb04f9d3148ac92fcd39f9d35930b627808827bea148877b151cd80dbbbb53db6889560f14b2e21c29d091d967c60f736781161b44c4dce9a0afb10f1795476f6c8b90fba6c8dbfaa6ecc05bf742f90773e97ff9f2a183c71605fa205465ff8d688b14700e75b76c19d3a868ee2858bf86c3339b34e66280c93bd59b34adf35c8ab84807dffca0acb29d095f72dbb89f741e1d261c27d8e2a55a8974525d5aafb1289eac5bce980b447fb971d64d86299a6e572870b29149e11f3cdd22a3b9a6b72ae322cf1f66891737583a0709db7d8ef10b30b88efa805b2274064ffb509417a84e29d13474e3f638bd9953f9cd8c88439f5840862078d14ba084017f0b32b31c1ed35d404020eb32a04c8783749dc1c9ccf56506f09a626fb532d6fcc13c446293141be09b1fdc23bd5acd1ccac78a05b9943d1049c3475eb53136884c48d9dc1ed930eafb830d0a529e782dca340cd5676c0ff81a368466d81e5a4339054235d81176aa7d76e03b6d5be904151ef6fc6d3a426bbba97e4b73ba7f18989776e803d5826915a1437615cfba1c27503f57320accecbc4d35f7ab930ff6ebb6ec051c0877211ec1ba1271ba1c4cf19ca85d5b49dba8108e2c37965ad175fa32a3c7a6803240031
308204eb308202d3a0030201020204614ea0c8300d06092a864886f70d01010b050030263110300e060355040b1307462d44726f6964311230100603550403130977686f2d6361726573301e170d3135313032323230303133365a170d3433303330393230303133365a30263110300e060355040b1307462d44726f6964311230100603550403130977686f2d636172657330820222300d06092a864886f70d01010105000382020f003082020a02820201008ed37a3d5c4a384319203213fb2586de4f57b649922350f3cebeefed3247b9d8d4bff5c287db14bf13e7592d7cf84fbb1c07b7640bfb4a57b9d1851b8f723a8d0e0404dc156c0e97fddd18e84b2943413b084eaf062abf136c966723bd320e9fcb0abab156e7be8bc8da6f01c41db726b9f19a18c80cbaaed7f940bb9660f184854cadf1bf77585a2713f4f7a7419456b0c14b3c81259748970a09427015436370ff6f449728cc44defd9bbd707cebc5e4c195b7f04e9931fc25bac557762e33e8ef1d18e213e8ec83498038f7f6a215a82eb18bafdbdbb553fb184d6f44622376c7678cb70b9721e9f291264b5dbc76388e321cf436da538af530416c6c1ec9e77c0ceb2576ea31c609b6dbf70ae2e95829cf3b0139c80bd1a18ca8559830a243e933b948f6a51abaff0b6c602bb60fb39de3e94163efb4cd018b153e470c5486af72057354a17c8eeb3b6de981475b8f30258f9e64735e65d159a1a2673e2b6f0e76d6c2c102e41f00d53b54ca0ced16053e6305a64d5d77150095d1be6e38f29307aa1d008bb82330ef81bd928c5d2e75c37894b9f0408fe3fde22617f2612d50934c33638985518fe2dfe6b944846d41a5fcbd2d86d97e68c5bbb06653d0a6ddb751eff2cfcadf28e3272a615df14e2524a3b19edfee38eea04bca84ed6cbe23c5fb14b2e1f2f5b23ddc3016eceacf34689587c233580646163998f7eae50203010001a321301f301d0603551d0e04160414c5bb5ca27c47fe9b3439aae38cd06083f089f37f300d06092a864886f70d01010b0500038202010064a57cf460043d86df4ea0647fa41c2ac5a17796ca193c1afd72e2ac32df9986147f150c8da78c3fd0349b3afa86c44cc31793315f0ce74392264e35d0475a4718127aa6f6a2e9acd126731821ebea72cb0daf02a3518fb1aec16741604353acf667b74f291f3be926c7839419b868266f776d761adf232535a7f00c2372df190b8ebad1ab36d646c0790d002e48bc3f237b6ad6c973dc4fbb107559e1a683c664f129fae9681adef9ebcf0c3b7dbe16962a1824cc2a9e9c91e8b1a6e5fdfc5d03ddbdf94dfff5cc285bf50750b0a43569e8f9796ee0a755cded3bf6f08e92dcbd319aee9e96d4742750f4f8482427f7c55e4f690ce8508be6965960105109cf9b9c22084a4c24aff89766469a45908e81c87bd88a955c4894f9c3741e9039ef6fd96bbf26582d3a2dd1abc2b45f85d521df8f89dfae0a801642e18a61e3c280928002c7e95e1edd2d3318911a44c0d29af81be57f98e45c7abf36bb37968546e12fc3e07ff69f1acb1468f895490ff14f215587012429a081c96b241296f4d68950876935ce4214b64d0e59a997eafdbce7fa525ba57cd6d171e217db6173c8957451c05bfffa00e6fda5a67da239495dfdc5e4fce0a2a150010cf51722d1db211ca723b777c88dbcb40246d60654be89019d90dfadd127742a60a72c97b1ab68263d6ea3c2b4aa78bedb69cef39b41f15d46617843918568f82e2cfbd6d634
</item>
</string-array>

View File

@ -1,9 +1,6 @@
#!/bin/bash
cd $base"kernel/asus/msm8916"
git apply $cvePatches/CVE-2014-9781/ANY/0.patch
git apply $cvePatches/CVE-2016-10233/3.10/1.patch
git apply $cvePatches/CVE-2016-3134/3.10/0.patch
git apply $cvePatches/CVE-2016-3857/3.10/0.patch
git apply $cvePatches/CVE-2016-6672/ANY/0.patch
git apply $cvePatches/CVE-2016-8394/ANY/0.patch
git apply $cvePatches/CVE-2017-0648/ANY/0.patch

View File

@ -126,7 +126,7 @@ git fetch https://review.lineageos.org/LineageOS/android_frameworks_base refs/ch
sed -i 's/DEFAULT_MAX_FILES = 1000;/DEFAULT_MAX_FILES = 0;/' services/core/java/com/android/server/DropBoxManagerService.java; #Disable DropBox
sed -i 's/com.android.messaging/org.smssecure.smssecure/' core/res/res/values/config.xml; #Change default SMS app to Silence
#sed -i 's|config_permissionReviewRequired">false|config_permissionReviewRequired">true|' core/res/res/values/config.xml; #XXX: Super awesome, but breaks quick tiles
patch -p1 < $patches"android_frameworks_base/0001-Reduced_Resolution.patch" #Allow reducing resolution to save power
patch -p1 < $patches"android_frameworks_base/0001-Reduced_Resolution.patch" #Allow reducing resolution to save power TODO: Add 800x480
patch -p1 < $patches"android_frameworks_base/0003-Signature_Spoofing.patch" #Allow packages to spoof their signature (MicroG)
patch -p1 < $patches"android_frameworks_base/0005-Harden_Sig_Spoofing.patch" #Restrict signature spoofing to system apps signed with the platform key
rm -rf packages/PrintRecommendationService; #App that just creates popups to install proprietary print apps
@ -149,7 +149,7 @@ sed -i 's/ext.androidBuildVersionTools = "24.0.3"/ext.androidBuildVersionTools =
enter "packages/apps/FDroid"
patch -p1 < $patches"android_packages_apps_FDroid/0001.patch" #Mark as privigled
cp $patches"android_packages_apps_FDroid/default_repos.xml" app/src/main/res/values/default_repos.xml; #Add DivestOS, IzzyOnDroid, microG, Briar, and Eutpoia repos
cp $patches"android_packages_apps_FDroid/default_repos.xml" app/src/main/res/values/default_repos.xml; #Add extra repos repos
sed -i 's|gradle|./gradlew|' Android.mk; #Gradle 4.0 fix
sed -i 's|/$(fdroid_dir) \&\&| \&\&|' Android.mk; #One line wouldn't work... no matter what I tried.