Phone was recently bought in Canada signed to Rogers. Flashed new firmware onto it, version 4.0.A.2.368. Could Rogers branding it is stopping the bootloader from being unlocked? I assumed that flashing generic firmware onto phone would also debrand phone.