8 Commits

Author SHA1 Message Date
Sebastiano Barezzi
38a38427e1 polaris: Switch to two-stage init mounting
* Stop handling cust and vendor mounting from kernel, first stage init is gonna do that, together with system (which is now /system)
* Use correct mount flags coming from kernel dts
* Move system, system_ext and vendor mount points to /dev/block/by-name/, we don't have bootdevice symlink to that point in init
* Copy fstab to ramdisk for first stage init

Change-Id: If8d75837f47c70f7ea02183bffaff233b4d6bb26
2022-08-26 16:25:20 +02:00
padarshr
ffe2429039 polaris: Address 'LOCAL_MODULE_TAGS := eng debug' deprecation.
Newer AOSP deprecates LOCAL_MODULE_TAGS := eng debug.
We now remove that and instead add the package to
PRODUCT_PACKAGES_ENG or PRODUCT_PACKAGES_DEBUG as applicable.

To ensure that we don't miss out on any package during this switch,
we add these explicitly, even though it might have been already
added under PRODUCT_PACKAGES at some other location.

Change-Id: I35bd67c3e7752be5bcd8f8682864062173e92724
2019-09-14 17:06:56 +01:00
Bruno Martins
cf2ba14f2f polaris: Add device specific init script
Change-Id: I754044ed120d46a9b70f786ef1513978a025e313
2019-07-31 21:41:44 +01:00
Bruno Martins
ab3deada92 polaris: Append device manifest to common one
* No more hacks needed.

Change-Id: Ie5798c2223752eb9a73204eced65aacb29eb8b68
2019-07-30 22:17:13 +01:00
Bruno Martins
78ba07f23e polaris: Copy device fstab to vendor
Change-Id: I63e6126d48a2efb586b80567f80a1498f0b81cb7
2019-03-13 22:08:46 +00:00
1nfrag
c26e3ae038 polaris: Import and bind mount stock manifest
* Stock vendor manifest from MIUI 8.9.20

Change-Id: Ie073fd4d71180f7e9c0b05b78018cb03fbf1ccb5
2018-10-02 20:42:54 +02:00
Bruno Martins
ba0291908f polaris: Drop all device-specific treble hacks
* Android 9 (P) is now available as public beta, meaning that all the hacks
   for running 8.1 with 8.0 blobs can now be dropped.

Change-Id: I68595dd790dec51fb45ccd1d3fb907be81f3b896
2018-09-30 09:07:03 +01:00
Bruno Martins
c29e46cef9 polaris: Ship KPTI patched time daemon
* To go along with rebased kernel without having to revert
   KASLR commits.

Change-Id: If62275b5ac3d42d51edee7fe919d3b0aeb8ccd19
2018-08-04 12:08:26 +02:00