bacon: Use latest Google-approved identifiers for community builds

... but keep the generated ones when rolling new signed builds

Change-Id: Ie96b4fd11c539ad0daf3803842d748a87db76be5
Use standard CM bootanimation for unsigned CM builds

Change-Id: Iceb9518895dc28f3498e57fcf22c3c2961c7d55e
bacon: use camera interface for torch

This will prevent camera apps from opening
and taking control of the torch. Instead,
it wil say "Cannot connect to camera".

Change-Id: I060228ef56588c57bd853ffd8268ec59151dd504
Signed-off-by: Roman Birg <roman@cyngn.com>
init: Set read-only properties with the radio and PCB versions

Change-Id: I2f480fd7642a749dfd2452f60283b68a55a5b81f
bacon: Provide legacy /storage/sdcard0 symlink

Some apps still use this (eg. Astro File Manager).

Change-Id: Ie1d07bde0f5446cd5ef062377d987efd5bd6e031
Use the correct recovery variant

bacon is fully tested with CM recovery... :)

Change-Id: Ib87a0cd3be179626544c51d1fdcf717014d6c1e3
CameraNext: Remove denoise from the back camera

Change-Id: I42014b6b948e9a8c6be49d05886d14797018d8f2
bacon: Use the correct variable to determine boot animation

Use SIGN_BUILD instead of SIGNED_BUILD to determine if the fingerprint
should be fixed and which boot animation should be used.

Change-Id: I2520e69863c0b4c6e2db7250d58efb9fd58e8398
bacon: fix 64G partition name

The standard is to use an uppercase G for this file name.

Change-Id: I31e5049e468281c05ecfacbcd3fd8419c815b531
bacon: [HACK] Workaround for dynamic buffer issue

 * For CTS issue. Remove when issue is resolved.

Change-Id: Ifeb25967ebceb711d72d8290a9d707890d083bb7
Revert "bacon: [HACK] Workaround for dynamic buffer issue"

 * The issues which caused the CTS fail and mediaserver crashes
   have been resolved.
 * For real this time :)

This reverts commit 960a82b9a0f5ffb6f8c14a4e022328baab8f6370.

Change-Id: Ie9591c41019963bda66217060df5a053fcbe5415
cm: Update fingerprint/desc to latest

Change-Id: I81d2ce2872ed7534e2e1723f61c070b32575d4c8
bacon: Use less aggressive mount options

 * Reduce potential for FS corruption

Change-Id: I732ac0b4f91d7361a968e26e47ad3c02b2283c46
bacon: Relocate disk encryption metadata

 * Due to an issue outside our control, we cannot put the crypto
   metadata in the userdata footer.
 * Move it to reserve4 and enable migration code.

Change-Id: I71b5d570e7022865b769239cb93528350de288fa
Device specific mixer_paths.xml

 * Copied from device/oppo/msm8974-common/audio/mixer_paths.xml

Change-Id: I68221efe457f2ebea8c18db0a8f8714578dba4b0
bacon: Update model name to One A0001

This matches the model name printed on the back of the device.

Change-Id: If8cfda0dceab26bb5cd43ee4589093d2bcdf23ab
bacon: Add defaults for new offload paths

Change-Id: I10c536f1ee09fc5088738825ba888bd0c41db2c1
bacon: Update model name to A0001

This matches the model name printed on the box.

Change-Id: I0af90c32ea551d22572e9327bfc6b89222290110
nfc: Build the NFC HAL

Change-Id: Ice507be47d678807c10a7ecb26079ca2678c2fb0
Revert "CameraNext: Remove denoise from the back camera"

This reverts commit ce70143a18afb4855e60ffd5b8282f05b856ac8d.

Change-Id: I8bd00f6321e85dd310347071cec4ab6129141239