[Q] Device type not shown in status 7 installation error for custom ROM
I am trying to install a custom ROM for my i9100 Galaxy S2, since I wanted to update to KitKat 4.4.2. I currently have the official 4.1.2 android on it.
I am using ROM Manager and current recovery is set to CWM 18.104.22.168. The device is rooted.
I am trying with 2 different packages:
First I tried the Nexus one but that's for GT-I9100G so I thought that's the issue. But in the CM-11 one the updater-script clearly checks for the correct ID:
assert(getprop("ro.product.device") == "galaxys2" || getprop("ro.build.product") == "galaxys2" ||
getprop("ro.product.device") == "i9100" || getprop("ro.build.product") == "i9100" ||
getprop("ro.product.device") == "GT-I9100" || getprop("ro.build.product") == "GT-I9100"
but each time, I get an error saying:
This package is for "<list of compatible IDs>" devices this is a " "
I think somewhere here is the problem, it doesn't read the info for my device, the value displayed in the error is empty, although in my build.prop file the info is correct:
# ro.build.product is obsolete; use ro.product.device
Any ideas would be much appreciated, I am not an expert in this and I have searched all I could think of, with no luck. I don't understand how come it doesn't show the device ID from my build.prop file at least in the error..