Properties for GSI Pi are not exactly the same as those for legacy GSI. Create a new gsi_system.prop for GSI Pi to avoid reusing legacy treble_system.prop used by legacy GSI (aosp_$arch_a(b) products). Bug: 78605339 Test: build and observe the system/build.prop Change-Id: I435e33558e244009af9a91a97580fd56591ff6f3
The "generic" product defines a non-hardware-specific target without a kernel or bootloader. It can be used to build the entire user-level system, and will work with the emulator, though sound will not work (see the "emulator" product for that). It is not a product "base class"; no other products inherit from it or use it in any way.