Hi, i am planning to buy Karbonn A9. I have few basic doubts about Custom ROMs. Are Custom ROMs device specific? Do we need vendor software (pc suite) for Ugrading Custom ROMs? Do we need original ROM from vendor to develop custom ROM? Can we copy ROM in mobile to make a custom ROM? Anyone who helps me are the most blessed.