I'm having a problem updating to 4.0.3 r1a from rooted 4.0.3.
I have a UK 32GB Wifi model that I changed the region to US to get ICS early, at that point obviously I got root access too.
Now I want to get back to UK version and update. Problem is whenever I go to recovery I get the error.
I have done a lot of reading and it seems this error is related to either the /configs/region.zip being corrupted or the version number in the /system/build.prop
I have tried changing the build.prop file to a lower version increment number but this makes no difference. I have also checked to see if /configs/region.zip exists and it does.
Does anyone know how I can get to 4.0.3 r1a from here? I am even willing to lose root access as I never really use it for this anyway.
Below is my build.prop in case it helps
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=TISU0077
ro.build.display.id=TISU0077
#ro.build.version.incremental=120410002
ro.build.version.incremental=0042.001
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.version.release=4.0.3
ro.build.date=Tue Apr 10 01:08:41 JST 2012
ro.build.date.utc=1333987721
ro.build.type=user
ro.build.user=integ-build
ro.build.host=build9
ro.build.tags=release-keys
ro.product.model=Sony Tablet S
ro.product.brand=Sony
ro.product.name=SYS_001
ro.product.device=nbx03
ro.product.board=nbx03
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Sony
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=tegra
# ro.build.product is obsolete; use ro.product.device
ro.build.product=nbx03
# Do not try to parse ro.build.description or .fingerprint
#ro.build.description=SYS_001-user 4.0.3 TISU0077 120410002 release-keys
#ro.build.fingerprint=Sony/SYS_001/nbx03:4.0.3/TISU0077/120410002:user/release-keys
ro.build.description=nbx03_015-user 3.2.1 THMAS0042 0042.002 release-keys
ro.build.fingerprint=Sony/nbx03_002/nbx03:3.2.1/THMAS0042/0042.002:user/release-keys
ro.build.characteristics=tablet
# end build properties
ro.opengles.version = 131072
wifi.interface=wlan0
ro.ethernet.interface=eth0
ro.ethernet.autoEnable=yes
rild.libargs=-d /dev/ttyACM1 -i rmnet0
windowsmgr.max_events_per_sec=120
ro.tether.denied=true
ro.sony.sound.enabled=true
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.sony.update.server=info.update.sony.net
ro.sony.update.category_id=ST001
ro.config.notification_sound=OnTheHunt.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=256m
ro.sony.wifisleep=0
drm.service.enabled=true
ro.setupwizard.mode=DISABLED
ro.com.google.gmsversion=4.0.3_r0
ro.com.google.clientidbase=android-sony
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.sony.wan.ipv6.enable=false
ro.sony.dlna.dtcp_pext=0
You will see where I have commented out the more recent version numbers and replaced them with previous ones (but it didn't make any difference).