Commit Graph

594 Commits

Author SHA1 Message Date
Dinolek
8eb18c7929
Decrease size of system partition
This will not affect device that have bigger partitions and will 
allow to flash system.img to phones with smaller system size.
2018-03-17 20:35:59 +01:00
Dinolek
27aa7be152
Don't dexpreopt gapps
This is done to reduce size of gapps in system.
First boot will take a little bit more.
2018-03-17 20:32:29 +01:00
MrPink7
fda6b76dea Add rr.mk
Resurrection remix support
2018-03-09 11:57:09 +02:00
Pierre-Hugues Husson
493a27a1a6 I can't find a way to set ro.build.fingerprint from device mk. So set it from build/make instead 2018-03-05 22:25:19 +01:00
Pierre-Hugues Husson
4696c0ffc1 Add lineage.mk 2018-03-04 23:20:26 +01:00
Pierre-Hugues Husson
de92708b12 Create folder before creating rc file 2018-03-04 22:24:18 +01:00
Pierre-Hugues Husson
3afca900ad Add init.treble-environ.rc to properly setup bootclasspath/serverclasspath 2018-03-04 21:36:55 +01:00
Pierre-Hugues Husson
ccfcad1254 Set arm32 system partition to 1GB 2018-03-04 19:12:21 +01:00
Pierre-Hugues Husson
e7d2dc0956 Add support for ARM targets 2018-03-04 19:12:21 +01:00
Pierre-Hugues Husson
db5f0fc56a Include carbon support 2018-03-03 19:50:47 +01:00
Pierre-Hugues Husson
dba5145217 Add optional parameter to generate.sh to include a rom-specific mk 2018-03-03 19:49:38 +01:00
Pierre-Hugues Husson
d3736a801e Get back to previous way of getting fingerprint. Will need a proper fix for master 2018-02-20 23:53:39 +01:00
Pierre-Hugues Husson
8eafd0b57c Revert "Stop defining ro.build.version.release, this prevents huawei's keymaster from working"
This reverts commit 095c95be3c.
2018-02-20 23:17:26 +01:00
Pierre-Hugues Husson
c4ccbd9752 Add dynamic bluetooth config (requires system/bt changes) 2018-02-20 23:03:30 +01:00
Pierre-Hugues Husson
9dccd6e70e Use default libnfc-nci.conf if not found in vendor/etc
From https://android-review.googlesource.com/c/platform/build/+/620268
Icc6e0b1d2b29adacf085cfa68566b064e736d3fa
2018-02-20 21:30:42 +01:00
Justin Yun
e3bf50c88c Default libnfc-nci.conf for GSI
For the devices that do not include libnfc-nci.conf in vendor/etc,
use default libnfc-nci for GSI.

Bug: 72080121
Test: Install GSI and remove vendor/etc/libnfc-nci.conf.
      Check if nfc is available in settings menu.

Change-Id: I17d0d70f8a6515afa0c603f58cfcb61c0a3a00b0
2018-02-20 21:28:43 +01:00
Pierre-Hugues Husson
aedc5ad289 Let's switch to ro.adb.secure=1 2018-02-20 21:27:36 +01:00
Pierre-Hugues Husson
984c22d6b0 I want to be first to define properties 2018-02-20 21:27:36 +01:00
Pierre-Hugues Husson
2886155138 mount bind /system/bin/adbd /sbin/adbd before adbd starts
This is needed for master on A-only devices
2018-02-19 00:06:48 +01:00
Pierre-Hugues Husson
f6ccfe0865 ANDROID_PRODUCT_OUT is obsolete. use PRODUCT_OUT instead 2018-02-18 15:19:17 +01:00
Pierre-Hugues Husson
fb0cb0c690 Allow vold to delete /data/user/0 if he thinks it is useful 2018-02-17 19:41:09 +01:00
Pierre-Hugues Husson
8b6339387f Set ro.sys.sdcarfs to 0 for the moment. 8.0 sdcardfs has been seen kernel panicing on 8.1 on MTK and QC platforms 2018-02-16 23:08:01 +01:00
Pierre-Hugues Husson
095c95be3c Stop defining ro.build.version.release, this prevents huawei's keymaster from working 2018-02-16 23:06:28 +01:00
Pierre-Hugues Husson
8a07d2c495 Auto detect vndk based on vendor SELinux policy 2018-02-16 22:41:03 +01:00
Pierre-Hugues Husson
dd2fd573fa Use a phhgsi_xxx device instead of Treble standard ones, to be able to increase system.img 2018-02-16 21:41:24 +01:00
Pierre-Hugues Husson
8fe3900c00 Fix fingerprint 2018-02-15 21:11:16 +01:00
Pierre-Hugues Husson
69e944cbc7 Allow SP-HALs to use android.hidl.base@1.0 and libion 2018-02-15 01:01:41 +01:00
Pierre-Hugues Husson
fb368c6aaa Add known mtk device 2018-02-14 23:06:31 +01:00
Pierre-Hugues Husson
5fcaeb3f82 Make vndk versioned 2018-02-14 22:06:04 +01:00
Pierre-Hugues Husson
51d142c328 Include more properties override. fingerprint makes it possible to update databases! 2018-02-12 19:56:28 +01:00
Pierre-Hugues Husson
9f92f9e233 This breaks (stupid) keymaster 2018-02-11 21:07:15 +01:00
Pierre-Hugues Husson
5f2ba98975 Set ro.build.version.security_patch and ro.build.version.sdk in system/etc/prop.default 2018-01-27 17:52:23 +01:00
Pierre-Hugues Husson
5414900380 Include vndk 2018-01-03 22:39:00 +01:00
Pierre-Hugues Husson
bce1ca56d9 Includes a base-pre.mk for pre-pending COPY_FILES 2017-12-30 18:53:40 +01:00
Pierre-Hugues Husson
a8645acd0e [ugly] ::Huawei:: Declare telephony, because huawei. 2017-12-28 00:59:00 +01:00
Pierre-Hugues Husson
b91085d281 Fix substratum 2017-12-21 23:20:52 +01:00
Pierre-Hugues Husson
fbb8573c74 Oops, failed to properly add fingerprint hw feature 2017-12-21 13:31:38 +01:00
Pierre-Hugues Husson
748277cb08 Rename ab to b, to have fixed length variants 2017-12-19 13:10:47 +01:00
Pierre-Hugues Husson
40ae10433e Add su option 2017-12-19 13:08:26 +01:00
Pierre-Hugues Husson
fd24ea3347 Also take WebView overlay 2017-12-19 02:01:18 +01:00
Pierre-Hugues Husson
80ed3f4944 Keep Chrome overlay 2017-12-18 21:09:17 +01:00
Pierre-Hugues Husson
0df818592e Include a README 2017-12-17 18:14:40 +01:00
Pierre-Hugues Husson
cdf726b0fd Add a script to generate various build variants 2017-12-17 18:13:06 +01:00
Pierre-Hugues Husson
1cbdf550d8 Initial commit 2017-12-17 17:46:37 +01:00