FP4: Switch to dot product CPU variant

 * FP4:/ $ cat /proc/cpuinfo | grep -m 1 Features
   Features: fp asimd evtstrm aes pmull sha1 sha2 crc32
   atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp

 * From this, it's evident that our CPU (Snapdragon 680)
   supports all the features of ARMv8.2-DotProd [1].
   Moreover AOSP sets this arch variant in their generic
   cortex-a55 ART target as well [2]. This should unlock
   some optimizations in different code paths.

[1]: https://en.wikichip.org/wiki/arm/armv8#ARMv8_Extensions_and_Processor_Features
[2]: https://android.googlesource.com/device/generic/art/+/refs/heads/master/armv8_cortex_a55/BoardConfig.mk#23

Change-Id: I484bb2bcc181c62e29c04bc6e467e5edea8ac0d8
1 file changed
tree: 51275ba733bb21d4a4b6190d00c9c063aa04ef36
  1. audio/
  2. audio_amplifier/
  3. bootctrl/
  4. configs/
  5. gps/
  6. gpt-utils/
  7. init/
  8. location/
  9. media/
  10. overlay/
  11. overlay-lineage/
  12. sepolicy/
  13. Android.bp
  14. Android.mk
  15. AndroidProducts.mk
  16. BoardConfig.mk
  17. config.fs
  18. device.mk
  19. device_framework_matrix.xml
  20. extract-files.sh
  21. lineage.dependencies
  22. lineage_FP4.mk
  23. manifest.xml
  24. odm.prop
  25. product.prop
  26. proprietary-files.txt
  27. proprietary-firmware.txt
  28. README.md
  29. setup-makefiles.sh
  30. system_ext.prop
  31. vendor.prop
README.md

Device Picture

Fairphone 4

Device Specifications

DeviceFairphone 4
SoCQualcomm Snapdragon 750G (SM7225)
QCOM Board Platformlito
CPU(2) x 2.2 GHz Kryo 570 & (6) x 1.8 GHz Kryo 570
GPUAdreno 619
Memory6GB / 8GB RAM
Shipping Android version11
Storage128GB / 256GB
BatteryRemovable Li-Ion 3905 mAh
Dimensions162 x 75.5 x 10.5 mm
Display2340 x 1080 (19.5:9), 6.3 inch
Rear camera 148MP, f/1.6 (Wide) Dual LED flash
Rear camera 248MP, f/2.2 (Ultra Wide)
Rear camera 3TOF 3D (Depth)
Front camera25MP, f/2.2 (Wide)
NetworkGSM / HSPA / LTE / 5G