[Lenovo P2 ROMs, Kernels, Recoveries, & Other Devel] _Hinnie_:
Substratum isn't working for me, if anyone is interested, here's a log.

» [com.android.contacts]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Others_(Experimental)/layout/contact_tile_frequent.xml:5: error: Error: No resource found that matches the given name (at 'id' with value '@*com.android.contacts:id/contact_tile_image').

» [com.android.contacts]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Others_(Experimental)/layout/contact_tile_frequent.xml:6: error: Error: No resource found that matches the given name (at 'id' with value '@*com.android.contacts:id/contact_tile_name').

» [com.android.contacts]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Others_(Experimental)/layout/contact_tile_starred.xml:4: error: Error: No resource found that matches the given name (at 'id' with value '@*com.android.contacts:id/contact_tile_push_state').

» [com.android.contacts]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Others_(Experimental)/layout/contact_tile_starred.xml:5: error: Error: No resource found that matches the given name (at 'id' with value '@*com.android.contacts:id/contact_tile_container').

» [com.android.contacts]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Others_(Experimental)/layout/contact_tile_starred.xml:5: error: Error: No resource found that matches the given name (at 'style' with value '@*com.android.contacts:style/GroupMembershipSizeTextAppearance').

» [com.android.contacts]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Others_(Experimental)/layout/contact_tile_starred.xml:6: error: Error: No resource found that matches the given name (at 'id' with value '@*com.android.contacts:id/contact_tile_image').

» [com.android.contacts]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Others_(Experimental)/layout/contact_tile_starred.xml:8: error: Error: No resource found that matches the given name (at 'id' with value '@*com.android.contacts:id/contact_tile_name').

» [com.android.contacts]: Installation of "com.android.contacts" has failed.

» [com.android.contacts]: Zipalign has failed!

» [com.android.contacts]: Zipalign of "com.android.contacts" has failed.

» [com.android.deskclock]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type2_AospExtended/layout/desk_clock.xml:6: error: Error: No resource found that matches the given name (at 'id' with value '@*com.android.deskclock:id/sliding_tabs').

» [com.android.deskclock]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type2_AospExtended/layout/timer_setup_buttons.xml:5: error: Error: No resource found that matches the given name (at 'id' with value '@*com.android.deskclock:id/timer_cancel').

» [com.android.deskclock]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type2_AospExtended/layout/timer_setup_buttons.xml:5: error: Error: No resource found that matches the given name (at 'src' with value '@*com.android.deskclock:drawable/ic_cancel').

» [com.android.deskclock]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type2_AospExtended/layout/timer_setup_buttons.xml:8: error: Error: No resource found that matches the given name (at 'id' with value '@*com.android.deskclock:id/timer_create').

» [com.android.deskclock]: Installation of "com.android.deskclock" has failed.

» [com.android.deskclock]: Zipalign has failed!

» [com.android.deskclock]: Zipalign of "com.android.deskclock" has failed.

» [com.android.musicfx]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type2_AospExtended/layout/drawer_header.xml:5: error: Error: No resource found that matches the given name (at 'id' with value '@*com.android.musicfx:id/imageView').

» [com.android.musicfx]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type2_AospExtended/layout/drawer_header.xml:5: error: Error: No resource found that matches the given name (at 'src' with value '@*com.android.musicfx:drawable/abc_list_selector_holo_dark').

» [com.android.musicfx]: Installation of "com.android.musicfx" has failed.

» [com.android.musicfx]: Zipalign has failed!

» [com.android.musicfx]: Zipalign of "com.android.musicfx" has failed.

» [com.android.dialer]: Failed to generate resource table for split ''

» [com.android.dialer]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type3_Others_(Experimental)/values/styles.xml:12: error: Error: No resource found that matches the given name (at '*android:buttonStyleToggle' with value '@*com.android.dialer:style/InCallCompoundButton').

» [com.android.dialer]: Installation of "com.android.dialer" has failed.

» [com.android.dialer]: Zipalign has failed!

» [com.android.dialer]: Zipalign of "com.android.dialer" has failed.

» [com.whatsapp]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type2_Stable_version_2_17_351_-_Colored_Bars/layout/conversation_row_revoked_left.xml:10: error: Error: No resource found that matches the given name (at 'id' with value '@*com.whatsapp:id/icon_text_wrapper').

» [com.whatsapp]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type2_Stable_version_2_17_351_-_Colored_Bars/layout/conversation_row_revoked_right.xml:6: error: Error: No resource found that matches the given name (at 'id' with value '@*com.whatsapp:id/icon_text_wrapper').

» [com.whatsapp]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type2_Stable_version_2_17_351_-_Colored_Bars/layout/emoji_edittext_dialog.xml:7: error: Error: No resource found that matches the given name (at 'id' with value '@*com.whatsapp:id/visibility_notice').

» [com.whatsapp]: /data/user/0/projekt.substratum/cache/SubstratumBuilder//type2_Stable_version_2_17_351_-_Colored_Bars/layout/emoji_edittext_dialog.xml:7: error: Error: No resource found that matches the given name (at 'text' with value '@*com.whatsapp:string/group_description_visibility').

» [com.whatsapp]: Installation of "com.whatsapp" has failed.

» [com.whatsapp]: Zipalign has failed!

» [com.whatsapp]: Zipalign of "com.whatsapp" has failed.