yashsingh1/xdaforums huggingface dataset:
[Sony Tablet S] quiqsilver:
The easiest way to find the file path when ICS is released for your region will be to intercept the network traffic; e.g., wireshark, proxy, etc. The ICS update for US uses a different naming schema than previous updates -- it uses ro.sony.build.incremental instead of ro.build.version.incremental, which makes it a bit harder to guess. You could write a bit of code to scan for the file.
[Sony Tablet S] obicom:
Thanks for the explanation ... that sounds not so easy ...

I hope with Condis new version 2.8 (with a region change to Germany and backdoor installation ) I will get a OTA update notification when the ICS for Germany will be available.

@Condi

Could you explain a secure way to downgrade to the old 3.2.1R2?

Not for me .. (I am happy with ICS) but one or two German users asking for that.
[Sony Tablet S] condi:
Yes, I've check downgrading. Easy method but one important thing.

1) Run recovery, flash 3.2.1 update,

2) When flashing it will restart about 3 times (green dots 3 steps),

on third step you need to keep pushed VOL- button to get to recovery,

3) Wipe device.

4) DONE :)

Wipe just after flash is very important, because if you will not gonna do this,

then it will be bootlooped into animation, after wipe will boot correctly, but after another reboot it will gonna boot again into ICS!

So if you will not gonna wipe just after flash, then just flash again 3.2.1, and recovery+wipe again :)

br

condi

PS. v2.8 up !
[Sony Tablet S] sebarkh:
Everything seems clear, except for last sentence. Why would I need to flash again?

I mean in case of downgrading: one flash is not enough?

If I miss the wipe after flash, device will not boot into system, just bootloop, so will I be able to flash again the custom zip?

Because It was not possible to flash custom zips without a recovery hack... and to apply temporary recovery hack you need to use adb, don't you?
[Sony Tablet S] obicom:
Hi Condi,

my best thanks for your great work ..

It seam I was the first downloader and tester. :)

vendor.prop show now correct region and region.zip (prob) is now a German one.

I got first update notification ... but for version 3.2.1R2 .. ???

I had expect to only get an update notification when ICS in Germany will be available. I hope it will change with the expected ICS update.

Do you also get this message?

For all other .... version 2.8 works great and secure.

I trust Condi 100% and will check all new updates first.
[Sony Tablet S] sebarkh:
Tell me, please exactly what options you used in new 2.8 to get notifications and proper region.
[Sony Tablet S] obicom:
First I selected

4 -> Teaks and Mods

1 -> Install "rescue backdoor"

auto reboot ...

5 -> Region changer

selected Germany ... reboot .. done
[Sony Tablet S] Vinny1967:
I got ics by changing region to US. Can I now get root with your AIO?
[Sony Tablet S] obicom:
No, you need a pre-rooted 3.2.1 and a manipulated ICS update file to get root on ICS.

Currently there is no way to root a installed ICS.

@Condi

The AIO update function on AIO 2.7 is not able to update to version 2.8

After update there is a 'NEW S.onyTablet.S v2.8.7z' file in tool folder but can't open it. (not a real issue only a hint)
[Sony Tablet S] APBilbo:
Hi,

I think I just had my device briked :-S. I had ICS installed throught the v0.2 process with AiO 2.7. It was working perfectly but then I noticed you just released AiO 2.8 so I thought on reverting my region back to ES (my device is SGPT114ES/S 16GB, 3G, Spain, nbx03_010) when running the region changer I got an error (something like unexpected "cut" at this point), I though I might have to reboot.... I think that was the error cause my device decided not to boot. It's stucked in a black screen right after the "sony" letters. I've tried to:

- Hard reset

- Flash the backup made by 2.7 AiO prior to ICS update

- Flash the Full OTA for 001 (US) and 010 (ES) regions posted at the OTAs thread at this same forum.

All of this without any success.... Both 001 and 010 OTAs are rejected due to sku problem.

Could anyone give me any advice on how to solve the problem. I'm starting to think that I may have had my /system/build.prop corrupted or something similar.

Thanks in advance
[Sony Tablet S] quiqsilver:
Please adb pull tmp/recovery.log after failing to flash and post the contents or attach the file here.
[Sony Tablet S] APBilbo:
Thank you very much for the quick response :-).

I also was unable to connect with adb... It seemed like a driver problem...

Anyway I had ben able to flash signed-nbx03_001-ota-0042.001.zip and got my device back.

I will try tu pull the file and post back as soon as I get root back :-)

Thank you!
[Sony Tablet S] quiqsilver:
Don't need the recovery log since you were able to recover. I believe the update you flashed is build5, so you should have no problem rooting it.
[Sony Tablet S] agc93:
Quick question:

New version of AiO has ICS-compatible rescue backdoor, which presumably decrements vendor.prop now that its on ICS. But does it decrement by 1, or by enough to install HC 3.2.1 i.e. If I install a backdoor'd ICS on my Tablet, could I theoretically reflash my 3.2.1 OTA that I downloaded via backdoor on Honeycomb?
[Sony Tablet S] quiqsilver:
It goes to 111104048, which is low enough to revert to 3.2.1.
[Sony Tablet S] databoy2k:
[Finally made ten posts and can post]

My specs were posted earlier - Canadian Tablet S. Just upgraded to the rooted ICS. But I can't access Play Store - it FC's as soon as I enter into it. Is the fix to install the modified Play Store from AiO?

Thanks!
[Sony Tablet S] stifilz:
Haha welcome to dev, from what I have read that is the fix but can not confirm as stuck on HC. Good luck
[Sony Tablet S] henly:
|||UPDATE||| > Region Changer works good for me on ICS,

So is it safe to change region now, if not what happens if I do, will the tablet 'brick'?,
[Sony Tablet S] puredreamz:
I followed the directions to get rooted ICS with AiO 2.7 (before 2.8 had been released) and the flash completed but it says I don't have root. I did a hard reset (I read that someone had the same issue and obtained root after doing this) but still no root. Is there anything else I can try in order to obtain root? I have Kernel version 2.6.39.4 integ-build@build9#1
[Sony Tablet S] quiqsilver:
Do you have /system/bin/tempsu?
[Sony Tablet S] condi:
Hi, I had that problem once, it looks that ICS hasn't got PATH variable with /system/bin and /system/xbin (where 'cut' etc exists).

Im gonna check this later! Good to know that you have working device :)

Hi Dirk :) you've got notification for 3.2.1r2 because currently there is no 4.03 available for europe. No worries mate, I'm gonna pull europe's ICS updates when they will appear :)

Yeah, I know that, don't have time to fix attachment id parsing, Its not really important right now :) Good that it gives info about new ver., gonna fix it, or change it to run official site.

Have you tried to clear cache of google play store?/wipe device?

Check this small fix

Its already included in v2.8.

Thanks mate for helping people, good support :)
[Sony Tablet S] APBilbo:
Now that I know how to fix it, I'm going to try again and try to give some more feedback. My problem now is that the only OTA that worked to restore my device has #10 kernel and I'm unable to root :-S. I'll keep trying and let you know if I have something usefull to contribute.

Thanks!!
[Sony Tablet S] sfctac:
Ah, so that's what I was missing!

Small correction - it should be VOL+ button in step 2 and it needs to be held down during step 2 so that reset can be done before light 3 goes on.

I just downgraded to 3.2.1 from my ICS version that was missing root. Will try AiO 2.8 now. Thanks!
[Sony Tablet S] Daniel_Lechu:
Thanks for this big program but i've some questions:

Can i put US region in tablet and give it back to ES after update?

Can i get any problem if i use an US update in ES tablet?

The programs and SO still in spanish or get english version?.

Can i have future problems with updates?

It's better wait to ES update?

I'm sorry for that questions, but i don't wanna make a paperweight from a tablet of about 500€.

And one thing, autoupdate doesn't work, it download 20KB file. I think is better to open browser to this page instead to download the update:

start http://xdaforums.com/showthread.php?t=1515720

Thanks in advance.
[Sony Tablet S] motorsportgod:
step in update?

i am following instructions as per the ICS tutorial 3.0 but i keep running into a few issues. I follow through to step 4 fine, and follow AiO instructions as per specified, but it never gets to step 5.

[*] ...

[*]******************[*]

[*] Shell enabled! [*]

[*]******************[*]

[*] Now again go to Update and choose update.zip

which you want to get as decrypted...

[*] ITS 100 SECURE! Don't worry,

'S.onyTablet.S AiO tool' will

not allow update to flash your device :)

After decryption it will block it.

mv: can't rename '/tmp/desklunvr/desklunvr.zip': No such file or directory

[*] Decrypted update is ready...

[*] In meantime device will give "Installation aborted" message.

[*] = its ok (it has been blocked by AiO tool).

[*] Copying zip (to '/sdcard/decrypted_update.zip')...

(few min for full OTA - BE PATIENT!)

***************

PLEASE WAIT!...

***************

[*] DONE.

[*] Rebooting device... DON'T DISCONNECT IT YET!

[*] Waiting for device...

* daemon not running. starting it now *

* daemon started successfully *

this as as far as it gets.........

this is the third time, and on the tablet it just goes to the recovery menu.

shall i just reboot {again} and start from scratch?

any help, much appreciated!

I have just tried to reboot device (works fine) and use the AiO tool to go to menu 3, option 2 and add root this way. i run the tool, and it runs the AiO tool shuts off. does this mean it was a sucess? i looked at the file properties but last date modified was also date created so it appears to have failed?

I tried to then sign this "rooted" file and the manual way and the put the custom signed zip on external sd and flash it anyway. it failed. so still no ics.... not sure what else to try. I tried the AiO tool method again, but justs get to same point and does not ask to add root etc..... and i checked my java version before i started.
[Sony Tablet S] condi:
Hi,

Tell me, first you've used _hack_recovery, then what zip you have chosen?

br

condi
[Sony Tablet S] sfctac:
Not sure where you see that you are instructed to choose decrypted_update.zip. After running hack_recovery you need to select original signed image that you want to decrypt.
[Sony Tablet S] sebarkh:
Maybe I'm missing something but it looks like you flashed hacked recovery for the second time, instead of the actual update...
[Sony Tablet S] condi:
you're not doing it right.

CREATE DECRYPTED functions is to get 'decrypted_update.zip'.

In this function you use _hacked_recovery, then stock, signed-nbx03...zip.

The installation will be aborted and AiO will get decrypted update.

Then you use decrypted_update and make custom one from it.

After custom update you need just sign it, and then

you use DISABLE SIGNATURE CHECK IN RECOVERY function

to flash your custom_decrypted_update.zip.

Just watch the videos from the first posts.
[Sony Tablet S] databoy2k:
Hey Condi - I haven't wiped yet (was hoping to avoid that part), but I did clear the caches. Play Store now gives a "server error" when running.

I poked around and found that this is an issue of a region mismatch. Other tabs have used MarketEnabler to fix this problem. When I run MarketEnabler, it notes that there is no value under "gsm.sim.o0perator.numeric." Faking a region through that doesn't work either.

Are we sure that changing region in AiO after flashing a rooted ICS is now safe? I think that's worth a shot next. Will wipe after that if it doesn't work.
[Sony Tablet S] motorsportgod:
thanks heaps, a bit of confusion when reading the quide and looking on the screen..... where it says "you want to get as decrypted" was confused as ill choose the file that is now there labelled as decrypted..... what a fool i am!
[Sony Tablet S] condi:
Maybe you could try to use 'Install moded Google Play Store' function first :)

I think it should help you, choose standard one.

br

condi
[Sony Tablet S] databoy2k:
Good point. Just installed the modded one. Problem solved - thanks Condi!

Last quick question - have you checked the Wifi Ad-Hoc support with the ICS update yet? Does it work, and is it safe to flash on ICS?
[Sony Tablet S] condi:
Good to hear that :)

About adhoc - nope, had no time to do that, I dont know if the binaries are the same/compatible with ICS.
[Sony Tablet S] motorsportgod:
mmmm, ill try next week again {i fly out for work in the morning}

I did it choosing the correct file {as noted by the replies} it seemed to run fine, added root and signed file, checked region was ok then said your file was ready to flash but when i tried it ran through the process but eventually said instillation aborted, tablet still works as per earlier tonight but its to late for me to go through it all again lol, thanks for everyones help {even though it was all my own stupid doing}

tried again, got this:

[*] Checking device region...

6 KB/s (6511 bytes in 1.000s)

7-Zip (A) 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18

Processing archive: backups\region.zip

Extracting region\region.prop

Everything is Ok

Size: 399

Compressed: 6511

1 file(s) copied.

0 KB/s (399 bytes in 1.000s)

[*] Region is OK...

[*] We will use '_hack_recovery.zip'

which is located in external SD!

[*]**************************************************************

[*]

[*] DEVICE POWERED OFF.

[*]

[*]**************************************************************

[*]

[*] NOW ENTER RECOVERY MODE = hold vol-up, and push power

[*]

[*] Go to 'Update system from SD Card' and choose:

[*]

[*] /sdcard/_hack_recovery.zip

[*]

[*] ...and wait for complete - it will fail - thats ok!

[*]

[*]**************************************************************

[*]

[*] ...

it failed as per it says, it then says complete you can now flash custom_signed_update.zip, so i do, but same thing, aborted.

oh well....
[Sony Tablet S] sebarkh:
You should locate signed-update zip on EXTERNAL SD CARD, not internal.

Put in on the card you can move from the tablet, sdcard2.
[Sony Tablet S] shoneb:
Hi to all :)

Is there a way to change the region without rooting?

I have a build 10 S with a frustrating Chinese android market... :(

Thanks...
[Sony Tablet S] inchia:
Problem On Point 4

Hi All, i'm having problem while exercuting the pass n° 4 of the procedure to update.

Run v2.8 AiO - goto 'Custom Rom' submenu, choose 'Decrypt Update' function,

(after it will copy decrypted update, device will reboot and again it will be copied to PC - be patient!)

While doing it I start The executable 2.8:

Push 3 ehter

Then Push 1 enter

I got this error:

"[*] build.incremental value too high,

reapply 'rescue-backdoor'

[*] press any key to exit."

If i try to run Option

Push 3

Then Push 2 (Add root, rescue backdr.......)

i got this error

"[*] EXTERNAL SD not available. Please put SD in your device...

My device is a Sony tablet S Italian, with ROOT permission applyed with the All in one tool V2.8.

I'm running everithing with the Tablet powered on and the SD installed, and the file downloaded from the link in the first page (i have not changed any name on it) into the ROOT of the SDCARD. Debug USB is activated from settings.

I don't know what i'm missing.

Thanks for the help.
[Sony Tablet S] puredreamz:
I used ES File Explorer (I'm not sure if I should be using some other app) to check the bin folder but I didn't see any tempsu folder within it. I also tried using AiO 2.8, per Condi's suggestion, but it keeps stating that I don't have root. I d/led the updated ICS ADB drivers and put them in C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver (wasn't sure exactly how to install them). Is this where I should've put the drivers? I'm not sure what the next step would be to getting root.
[Sony Tablet S] lilei:
mebe bricked?

I did the ics update from condi's instructions and was able to have it fully working for one night. Then today I was trying to do the "rescue-backdoor" option and it finished and was restarting and is shows the "SONY" logo flashes to bright then goes back down to dim. then when it is supposed to be doing the yellow/orange lines, it doesn't. It is just a blank screen. I'm not sure if this is what they call "bootloop"? or am I experiencing something different? anywho I know the tablet is on because the backlight is on but not action is going on. If someone could help me fix possibly?

I tried to reflash the custom signed update and it gives me 2 errors, E: verify or something like that and another one.

I tried to do some options on the AiO to see if it fixes and it says

* 'su' binary not found. You need ROOT to use this function.

* Press any key to exit.
[Sony Tablet S] Maine_Coon:
I have tried adhoc and lost wifi. Removed it and got wifi back.

So, it is not compatible w/ICS, at least for me.
[Sony Tablet S] sebarkh:
To everyone: please be careful, try to understand what you are doing and continue ONLY if you are at least 99 % ;-) sure it is meant to be done. Before you press any option, ask yourself a simple question: am I sure the next step I'm going to do is the step described by Condi. Only if your answer is "true" move on, But if you answer to yourself: "maybe", or "I'll try", STOP and read instructions again. You will save yourself problems, big problems.

I hope this post will help saving at least one device. ;-)
[Sony Tablet S] quiqsilver:
tempsu isn't a folder; it's a binary located in /system/bin.

That's a good place for them, but it doesn't really matter where they are.

To install the drivers:

Run devmgmt.msc > double click "Android Composite ADB Interface." > "Driver" tab > "Update driver" > "Browse my computer..." > "Browse..." > Choose the folder with the ICS ADB drivers > OK > Next.

Once you have adb, run "stat -c %s /system/bin/tempsu" in an adb shell and post the results here. This will return the size of tempsu if it exists or "No such file" if it doesn't.

---------- Post added at 01:08 PM ---------- Previous post was at 12:43 PM ----------

Flash this.

If it fails, adb pull /tmp/recovery.log and post it here.

---------- Post added at 01:19 PM ---------- Previous post was at 01:08 PM ----------

No problem; thank you.
[Sony Tablet S] lilei:
thanks for help. I will try and post after I download and see what it does. Is this the Honeycomb update? or is that ICS?
[Sony Tablet S] quiqsilver:
It's 3.2.1 r2 US, which is rootable.
[Sony Tablet S] lilei:
After this would It be safe to try condi aio ics update again?
[Sony Tablet S] quiqsilver:
Yes. Root and start over with the pre-rooted ICS update process.
[Sony Tablet S] lilei:
It didnt work but I found the ics update and flashed that so i just now have no root atm. But i do my sxhool work on here so it qas needed. Thanks anyways for the help.
[Sony Tablet S] tbzdat00:
Hi to all, a little problem .... I have ICS working and with root access (Root and Busybox Check ok) THANK YOU CONDI ... but i can't find SuperUser application under programs. :confused:

With Root Explorer i can find SuperUser.apk (rw-rw-rw-) in /system/app. :rolleyes:

(I have full R/W access in system/app)

Tryed Dalvik clean .... same... :mad:

Installed SuperSU and when I start it nothing works SuperSU start and search ... search ... search ... until i stop it.

With AIO 2.8 tryed to root again but say me that this kernel isnt't rootable.

What's wrong or I am wrong :p

Some one same problem ? Any ideas ?

Edit : found a solution with System Tuner Pro... Superuser was inactive?! Reactivated and now icon is back :-)

In Superuser app under settings updated also su binary because was not reconized by superuser.

br tbzdat00
[Sony Tablet S] puredreamz:
/system/bin/sh: stat: not found
[Sony Tablet S] quiqsilver:
Okay, so no busybox in path. Do "ls /system/bin/tempsu".
[Sony Tablet S] puredreamz:
/system/bin/tempsu: No such file or directory
[Sony Tablet S] yt92:
fail to root ICS...
[Sony Tablet S] quiqsilver:
It appears that the ICS you flashed was not pre-rooted. You probably either flashed the wrong file or never pre-rooted the custom_update.zip that you flashed. If it was pre-rooted, you should have tempsu and busybox. You should also have a decremented ro.sony.build.incremental, which I doubt you have.

You can "adb pull /system/build.prop" and post it to verify. If ro.sony.build.incremental isn't decremented, you are stuck in ICS without root.
[Sony Tablet S] puredreamz:
Once I've pulled the build.prop which directory does it save to?
[Sony Tablet S] quiqsilver:
It saves to the directory you ran adb from.
[Sony Tablet S] puredreamz:
I've checked and its nowhere to be found. I ran "adb pull /system/build.prop" and I get "226KB/s (1854 bytes in 0.008s)" as a response so I'm assuming that the pull did occur.

Update: I found a build.prop somewhere else in the sdk directory. Hopefully this is it.

# begin build properties

# autogenerated by buildinfo.sh

ro.build.id=MR1

ro.build.display.id=google_sdk-eng 4.0.4 MR1 302030 test-keys

ro.build.version.incremental=302030

ro.build.version.sdk=15

ro.build.version.codename=REL

ro.build.version.release=4.0.4

ro.build.date=Tue Mar 27 18:05:19 PDT 2012

ro.build.date.utc=1332896719

ro.build.type=eng

ro.build.user=android-build

ro.build.host=android-mac-sl-2.mtv.corp.google.com

ro.build.tags=test-keys

ro.product.model=google_sdk

ro.product.brand=generic

ro.product.name=google_sdk

ro.product.device=generic

ro.product.board=

ro.product.cpu.abi=armeabi-v7a

ro.product.cpu.abi2=armeabi

ro.product.manufacturer=unknown

ro.product.locale.language=en

ro.product.locale.region=US

ro.wifi.channels=

ro.board.platform=

# ro.build.product is obsolete; use ro.product.device

ro.build.product=generic

# Do not try to parse ro.build.description or .fingerprint

ro.build.description=google_sdk-eng 4.0.4 MR1 302030 test-keys

ro.build.fingerprint=generic/google_sdk/generic:4.0.4/MR1/302030:eng/test-keys

ro.build.characteristics=default

# end build properties

#

# system.prop for generic sdk

#

rild.libpath=/system/lib/libreference-ril.so

rild.libargs=-d /dev/ttyS0

#

# ADDITIONAL_BUILD_PROPERTIES

#

ro.config.notification_sound=OnTheHunt.ogg

ro.config.alarm_alert=Alarm_Classic.ogg

ro.kernel.android.checkjni=1

ro.setupwizard.mode=OPTIONAL

xmpp.auto-presence=true

ro.config.nocheckin=yes

net.bt.name=Android

dalvik.vm.stack-trace-file=/data/anr/traces.txt
[Sony Tablet S] quiqsilver:
That is not it. adb is probably in a folder that you don't have write permissions for, such as Program Files. Run adb in an elevated command prompt or pull the file to a directory that you can write to, such as your desktop: "adb pull /system/build.prop %userprofile%\Desktop\build.prop".