Just an update regarding quantity of engine oil required (with filter change) in 1KR-FE in Vitz (2nd generation, 3rd generation, 3rd generation facelifts, etc.):
As I had mentioned yesterday, I came across Vitz owners / users manuals from the previous generations, and look what I found:
Picture taken from the manual of 2nd generation Vitz (August 2007 and onwards)
(By onwards, I here mean, unless / until next facelift, model or generation, etc. was introduced)
Old 1KR-FE, which reqd. 3.1L engine oil with oil filter change.
Recommended engine oil grades: 0w-20, 5w-20, 5w-30 and 10w-30 (but look at API and ILSAC ratings, these are not the current API SN / SN Plus or ILSAC GF-5)
Source: https://toyota.jp/pages/contents/vitz/003_p_017/pdf/spec/vitz_201008.pdf page 426 of 480
Picture taken from the manual of 3rd generation Vitz (December 2010 and onwards)
Again, Old 1KR-FE, which reqd. 3.1L engine oil with oil filter change.
Recommended engine oil grades: 0w-20, 5w-20, 5w-30 and 10w-30 (and this time, API and ILSAC ratings are changed and updated to the latest / current ratings, i.e. API SN with RC (Resource Conserving) / ILSAC GF-5)
Source: https://toyota.jp/pages/contents/vitz/003_p_017/pdf/spec/vitz_201307.pdf page 369 of 404
Picture taken from the manual of 3rd generation, 1st Facelift Vitz (April 2014 and onwards)
Here, new, improved and refined 1KR-FE, which requires 2.8L engine oil with oil filter change. So, I can assume that improved and refined 1KR-FE in Vitz was introduced in April, 2014 and onwards, in 1st facelift version of 3rd generation Vitz (my car; 2015 model 1.0F Vitz (manufactured in November, 2015) falls in this category, and all the things as per following owners / users manual will apply).
Recommended engine oil grades: 0w-20, 5w-20, 5w-30 and 10w-30 (with latest / current ratings, i.e. API SN with RC (Resource Conserving) / ILSAC GF-5)
So fellows, ZIC A+ 5w-20 (or from any other reputed brand; Shell, etc.) is fully and equally compatible with 2015 model Vitz. Guaranteed and confirm as per manual. 
Source: https://toyota.jp/pages/contents/vitz/003_p_017/pdf/spec/vitz_201605.pdf page 399 of 440
(please download and save this manual. This is the manual which 100% applies to our models)
Picture taken from the manual of 3rd generation, 2nd Facelift Vitz (January 2017 and onwards)
I believe, the same 1KR-FE, as in 3rd generation, 1st Facelift Vitz.
Recommended engine oil grades: ONLY 02! 0w-20 and 5w-30 (with latest / current ratings, i.e. API SN with RC (Resource Conserving) / ILSAC GF-5)
Source: https://toyota.jp/pages/contents/vitz/003_p_017/pdf/spec/vitz_201806.pdf page 447 of 492
I have tried my level best regarding 1KR-FE through different generations of Vitz, along with quantity of engine oil reqd., OEM recommended oil grades / viscosities; most importantly, when new, improved and refined 1KR-FE was introduced in Vitz?
Please correct, if I made mistake somewhere, or if I missed something.
I hope, above info, especially links to the owners / users manuals for Vitz help. Thank you.