I9305- Flash this patch on your Device

It could was a custom TWRP, and its particular feature have probably been committed in the newer version

Even if you are a windows user,
Refer to the too much illustrated guide I wrote :
([HOWTO] install /e/ on a Samsung device from a GNU/Linux PC successfully)

If you still don’t get SIM, download the latest official Samsung firmware for the i9305
and flash it with Odin Windows or with Heimdall Linux,