Hello, everyone! I'm a newbie to phone flashing. I would like to ask a few questions and clarify some things before I proceed with flashing my phone,

1. How do I know if my phone is branded or not?
2. So what’s the difference between a branded and unbranded phone? Does it matter when using XS++?
3. When to use SE update service? Do I need to use it after I flashed my phone?
4. How do I know if it is a bad flash?
5. Do I have to remove my Memory Stick before flashing?
6. The Software Info from my phone have shown me this information:

R1KG001
prgCXC1250214_CHINA_WI R1KG001

EROM: R3A022
prgCXC1250616_EROM_DB2020_HB106GENERIC_FOTA_SIMLOC K_FLAFLA_SIBLEY_SEMCUSB

ITP SW version
CXC 125 0310 R2N

Customization
CDA102568/101 R6A cxc1250490 R1KG001 APAC

Java SW version
JP-7.4

Update service SW
UA version:
CRH1069179 R3B021
2006-10-12 08:47

(I did not include the other info as they don't seem to be relevant.)

6.a What is its main firmware (MAIN)?
6.b What is its file system (FS)?
6.c Based on the software info, do you have any other comments/suggestions in flashing my phone with XS++?

Thank you and good day.