I was reading in the Pixel forums about the Carbon Rom. Read:
What you need to take care of though is this:
The ROM flashes to the opposite slot, as discussed before. The only GApps that work with the Pixel ATM (
@BeansTown106s Dynamic GApps ) however flash to the currently ACTIVE slot.
This means, in a scenario where you are on Slot A ATM: Carbon Flashes to SLOT B. When you reboot after flashing the ROM will boot to slot B and is booting Carbon. HOWEVER. The GApps flash to your currently*active*slot. This means, when you are currently on slot A and flash the GApps, they will be flashed to slot A (keep in mind, your ROM is flashed to slot B). Hence you won't have GApps on the ROM when booting. The simple solution (until the GApps zip is fixed) is:
1) Flash Carbon
2) Flash the twrp.zip
3) Reboot -> Recovery
4) Flash GApps (cause now you are on the proper slot)
5) Reboot to ROM, enjoy GApps.
6 (optional)) Reboot to Recovery again and flash whatever you desire, like SuperSU.
This counts for every ROM btw, as thats the default behaviour of the new payload A/B flashing system for the Pixels.
@BeansTown106*based on that the commit message in the commit you linked doesn't look right
Fool proof guide for those still confused on process. Everything up and running perfectly well.*
---------- Post added at 08:35 PM ---------- Previous post was at 08:33 PM ----------
Some of the issues on the pixel forum was with Google playservice as well. Lets let them get it figured out.