70 Commits
Author SHA1 Message Date
mfonville 05a4acf5fe Moved (most) kitkat compatability code and other hacks to a seperate file 2015-07-04 19:51:23 +02:00
mfonville 3238445324 More refactoring and cleanup of code 2015-07-04 17:46:28 +02:00
mfonville ebf765e5a6 Enable Google Camera compatability for all devices on Android 5.0+ 2015-07-04 10:04:37 +02:00
mfonville 708a7584d3 Cleaned-up coding style 2015-07-02 15:40:41 +02:00
mfonville bf67c1f07d Fixed KitKat support for multidpi 2015-07-02 09:29:41 +02:00
mfonville d5b4a7a931 Only add webview for 5.1+ for regular builds, and 5.0+ for 'fornexus'
Fixes issue #37
2015-07-01 22:32:46 +02:00
mfonville 51a24a65ed Handle Stock Removals of Aroma like Stock 2015-07-01 22:17:06 +02:00
rapperskull 3012a6a92c Handle Stock Removals of fornexus package like stock one 2015-07-01 20:10:50 +02:00
mfonville 99e7bf3d71 Merge branch 'multidpi' 2015-07-01 15:45:26 +02:00
mfonville 3d06c84b2b Handle the 'unknown' folder, if there is none a bit more nice 2015-07-01 15:20:45 +02:00
mfonville 07f9818d99 bkup_list was missing double quotes for the argument, and should be made new-style with a wildcard 2015-07-01 15:11:41 +02:00
mfonville 6bac5590dc Remove the old which_dpi code 2015-07-01 09:57:11 +02:00
mfonville 572d960b1f A small error was in the code of an earlier experiment 2015-07-01 09:29:25 +02:00
rapperskull 98eee970bf Not quoting app_densities because it needs to expand 2015-07-01 00:09:51 +02:00
mfonville 4252200f3e We reverted to using a dash in the multiple-dpi packages.
Meanwhile did resolve the issue if a space would be in the name of a topdirectory, with a very ugly specialchar replacement
2015-06-30 23:14:14 +02:00
rapperskull 2932a66039 Handle spaces separated DPIs instead of dashes separated ones 2015-06-30 16:40:30 +02:00
rapperskull dea4d48fc1 which_dpi now correctly handles multi-DPI app versions 2015-06-30 14:11:54 +02:00
rapperskull 7bac7dcbe0 Changed which_dpi, it is ugly but should work 2015-06-30 11:11:12 +02:00
mfonville 87fd7e7250 Almost there, unfortunately which_dpi seems broken on twrp because unzip does not play nice.
A non-matching set on the files of unzip should give returncode 11, which should fail the 'if'
but for some reason this does not happen on android (while it does on my ubuntu)
2015-06-29 23:52:34 +02:00
mfonville 05e8c384a0 Calsync is part of the regular packageslist, handle it that way
For some reason calsync was not handled as a 'normal' package in the logic. Now it is. It is by default selected in installer.data, and here we will let it be removed if googlecalendar hs been selected
2015-06-29 21:01:34 +02:00
rapperskull 6e6faebb29 Cleaned libchrome removal code 2015-06-27 19:11:36 +02:00
rapperskull e9c78ea25a Fixed is_in_system: find returns 0 even if no file is found 2015-06-27 18:52:20 +02:00
rapperskull 059684c673 Install WebViewGoogle only on Nexus or GPE devices or if it is already installed in /system 2015-06-27 15:54:36 +02:00
rapperskull d51605a634 Always install Google WebView with the fornexus package. 2015-06-27 11:58:15 +02:00
rapperskull 7d6d182069 Prevented error on arm devices when finding Chrome libs 2015-06-26 09:55:14 +02:00
rapperskull 0e41ebc151 Remove Chrome libs also from /system/lib64
(I don't see them in Nexus 9 factory image though).
2015-06-26 09:29:47 +02:00
rapperskull 0a58dc6419 Better path for storing logs in TAR file. 2015-06-25 21:38:16 +02:00
rapperskull 649a2a988f More fixes for fornexus package, fix for debug log generation. GApps for Stock seems ready to release. 2015-06-25 16:32:03 +02:00
rapperskull c61c5d9f4f Cleared the code 2015-06-24 22:11:33 +02:00
rapperskull ad8b8d9d52 Added more removals for files found in some ROMs and prepared update-binary for "fornexus" variant 2015-06-24 22:04:35 +02:00
mfonville 44293ec18f Allow to override the DPI selection with the 'forcedpiXXX' keyword 2015-06-24 12:23:40 +02:00
mfonville ba92b4ac72 Fix size calculations, which were broken during shell code cleanup 2015-06-23 12:01:25 +02:00
mfonville b0a94b6115 removed echo too much for webview compatability check and tablet detection 2015-06-22 14:45:47 +02:00
mfonville 180f0f1606 Made update-binary follow more the shell best-practices. Needs a bit of testing though, I might have introduced bugs 2015-06-22 13:45:35 +02:00
mfonville b345f1f10b Support upgrading from TK to Open GApps 2015-06-22 12:38:02 +02:00
mfonville f2e620b2be Updated the code to reflect more the shell best-practices 2015-06-22 12:15:36 +02:00
rapperskull 4ed8969a24 Added some more duoble quotes 2015-06-21 23:31:44 +02:00
mfonville 2186bde6b0 some general cleanup 2015-06-21 22:47:19 +02:00
mfonville 64faa10736 It is SH and not BASH 2015-06-21 18:48:51 +02:00
mfonville f727e4a3b1 This should fix @rapperskull his magic size calculation code 2015-06-21 18:21:08 +02:00
mfonville b04262b7b9 some general cleanup for update-binary.sh codebase 2015-06-21 17:18:30 +02:00
rapperskull 115ef8a9ca Removed all references to sizes.prop 2015-06-20 23:49:19 +02:00
mfonville 6eeb1e6240 Missed some of the ClockGoogle cleaninst script 2015-06-20 23:46:34 +02:00
rapperskull 9692f8714c Fixed some missing semicolons (not really necessary) 2015-06-20 21:18:55 +02:00
rapperskull d623999d9d Calculate GApps and Core sizes on the fly when installing the ZIP file 2015-06-20 21:12:32 +02:00
mfonville dae5cba5d5 Not all devices have ro.product.cpu.abilist, should fix issue #24 2015-06-20 11:44:51 +02:00
mfonville 754af92a8a ResurrectionROM also supports alternative webview which was in commit https://github.com/ResurrectionRemix/android_frameworks_base/commit/b4a7695db3a7e1fd94457ebb3e969d8176c0e858 2015-06-20 09:14:04 +02:00
mfonville 8948c82b08 Let only Desk Clock be installed on a clean Data partition 2015-06-19 15:40:38 +02:00
mfonville 699f4a3c0a Added 'ClockGoogle'
Renamed 'Webview' to 'WebviewGoogle'
2015-06-19 11:58:50 +02:00
mfonville 76b54eb48e Updated the library handling in the scripts and packaging mechanisms for 64bit 2015-06-17 17:32:14 +02:00