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