yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Android Development] delbuenno:
Ok, after looking at the sizes of the sign files in your dump I think the rebuild.cmd should read like this:-

@echo off
@echo sizes are adjustable for every sign file
@echo if your file size differs from mine
@echo adjust count= vith the value obtained from
@echo size of .sign file -17 and correct the value
@pause

@cd out

@echo amss.sin
@..\tools\dd if=../files/amss.sign bs=1 skip=13 count=4074>amss.sin
@..\tools\cat ../files/amss.bin >>amss.sin

@echo amss_fs.sin
@..\tools\dd if=../files/amss_fs.sign bs=1 skip=13 count=623>amss_fs.sin
@..\tools\cat ../files/amss_fs.bin >>amss_fs.sin

@echo apps-log.sin
@..\tools\dd if=../files/apps-log.sign bs=1 skip=13 count=623>apps-log.sin
@..\tools\cat ../files/apps-log.bin >>apps-log.sin

@echo boot.sin
@..\tools\dd if=../files/boot.sign bs=1 skip=13 count=1841>boot.sin
@..\tools\cat ../files/boot.bin >>boot.sin

@echo cache.sin
@..\tools\dd if=../files/cache.sign bs=1 skip=13 count=623>cache.sin
@..\tools\cat ../files/cache.bin >>cache.sin

@echo dsp1.sin
@..\tools\dd if=../files/dsp1.sign bs=1 skip=13 count=2421>dsp1.sin
@..\tools\cat ../files/dsp1.bin >>dsp1.sin

@echo fota0.sin
@..\tools\dd if=../files/fota0.sign bs=1 skip=13 count=710>fota0.sin
@..\tools\cat ../files/fota0.bin >>fota0.sin

@echo fota1.sin
@..\tools\dd if=../files/fota1.sign bs=1 skip=13 count=710>fota1.sin
@..\tools\cat ../files/fota1.bin >>fota1.sin

@echo recovery.sin
@..\tools\dd if=../files/recovery.sign bs=1 skip=13 count=1899>recovery.sin
@..\tools\cat ../files/recovery.bin >>recovery.sin

@echo system.sin
@..\tools\dd if=../files/system.sign bs=1 skip=13 count=53780>system.sin
@..\tools\cat ../files/system.bin >>system.sin

@echo userdata.sin
@..\tools\dd if=../files/userdata.sign bs=1 skip=13 count=652>userdata.sin
@..\tools\cat ../files/userdata.bin >>userdata.sin

@echo conversion is done
@echo .sin files are located in out folder
@echo if you did not screw the count value your files will be flashable
@pause

Note: I haven't changed the values for the following as they shouldn't be needed

amss_fs.sin

apps-log.sin

cache.sin

fota0.sin

fota1.sin

also there was no 4KB file in your dump for the userdata.sin so I have not altered that one either. If you want I will try to uplod the files i got after running the ammended rebuild.cmd, then if you add the rest of the sin files from another decrypted rom (don't know about userdata.sin though) and it should be ready to flash.

Edit: here are the files rebuild.cmd generated...

http://rapidshare.com/files/430491565/out.rar
[XPERIA X10 Android Development] ze_p3dr0:
Dude, you're the man _o_

Used the 5kb file as userdata.sign, flashed, and it worked fine.

Thanks ;)
[XPERIA X10 Android Development] jpdediego:
ROM X10a Telcel - R2BA026 - 1.6

Finally, after 3 days of trying I made it!

Here is the X10a ROM for Telcel Mexico that came with Android 1.6.

I hope someone find it usefull.

Thanks for the tuto!

:D

http://dl.dropbox.com/u/14953652/X10a_R2BA026_TELCEL.rar

Aqui tienes la ROM compa!

Esos archivos que subiste no son los necesarios para decriptar la ROM, pero aqui la tienes.
[XPERIA X10 Android Development] delbuenno:
OK, I've figured it out. The format of my files is different because its a 2.1 ROM and so the file sizes are different to the OP.The files need to be renamed as follows:

~243 MB - system

~15 MB - amss

~9.16 MB - dsp1

~5.85 MB - kernel (? - I am not sure if this is needed or not but i included it)

~1.42 MB - (not needed - this is one of the fota files)

~1.42 MB - (not needed - this is one of the fota files)

=85 KB - loader (? - I am not sure if this is needed or not but i included it)

=83 KB - userdata (? - I am not sure if this is needed or not but i included it)

I edited the rebuil.cmd file as follows:-

@echo off
@echo sizes are adjustable for every sign file
@echo if your file size differs from mine
@echo adjust count= vith the value obtained from
@echo size of .sign file -17 and correct the value
@pause

@cd out

@echo amss.sin
@..\tools\dd if=../files/amss.sign bs=1 skip=13 count=4132>amss.sin
@..\tools\cat ../files/amss.bin >>amss.sin

@echo kernel.sin
@..\tools\dd if=../files/kernel.sign bs=1 skip=13 count=1957>kernel.sin
@..\tools\cat ../files/kernel.bin >>kernel.sin

@echo loader.sin
@..\tools\dd if=../files/loader.sign bs=1 skip=13 count=631>loader.sin
@..\tools\cat ../files/loader.bin >>loader.sin

@echo dsp1.sin
@..\tools\dd if=../files/dsp1.sign bs=1 skip=13 count=2711>dsp1.sin
@..\tools\cat ../files/dsp1.bin >>dsp1.sin

@echo system.sin
@..\tools\dd if=../files/system.sign bs=1 skip=13 count=54012>system.sin
@..\tools\cat ../files/system.bin >>system.sin

@echo userdata.sin
@..\tools\dd if=../files/userdata.sign bs=1 skip=13 count=652>userdata.sin
@..\tools\cat ../files/userdata.bin >>userdata.sin

@echo conversion is done
@echo .sin files are located in out folder
@echo if you did not screw the count value your files will be flashable
@pause

after rebuilding the sin files I tried flashing after just switching the first three files with the ones in the Global Generic 2.1 flashtool and it worked fine but just to be sure I then included the other three then reflashed and its working perfectly.

That should help any of you that were struggling trying to decrypt the 2.1 ROMS.
[XPERIA X10 Android Development] betochino:
gracias gracias
[XPERIA X10 Android Development] xeviro:
I will update the info after i succesfully created my version of 2.1 flashable ROM :)

By that time, i just include what in this thread, and revise later on
[XPERIA X10 Android Development] Bin4ry:
FYI:

You can also use the new tool here. Usage:

SEUSDECRYPT.BAT FILE_XXXXXXXX -> That gives you a FILE_XXXXXX.tgz -> Unzip -> Then Untar the File which comes out

If you SEUSDECRYPT the small 64kb File you get directly the loader.sin no need to unzip and untar

Regards

Bin4ry
[XPERIA X10 Android Development] xeviro:
OMG!... :eek::eek::eek: That is so sick :eek::eek::eek:

Hahahaha ... guess now everything would be much easier :D
[XPERIA X10 Android Development] jpdediego:
I'm not getting how to use this =S

I tried to place the FILE_XXXXXXX into the root of converttoll, inside src folder, inside META folder and nothing.

Here's what I get in cmd:

D:\Descargas\Android - X10\ROM\ConvertTool>seusdecrypt.bat FILE:_277615665

java.io.FileNotFoundException: FILE:_277615665 (El sistema no puede encontrar el archivo especificado)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.<init>(Unknown Source)

at java.io.FileInputStream.<init>(Unknown Source)

at SeusDecrypt.main(SeusDecrypt.java:15)

Could you please give us a little more details on how to do it?

Thx Bin4ry, you're da man!
[XPERIA X10 Android Development] Bin4ry:
D:\Descargas\Android - X10\ROM\ConvertTool>seusdecrypt.bat FILE:_277615665

Why do you make a ":" ? ^^

Just SeusEncrypt.bat FILENAME

Regards
[XPERIA X10 Android Development] Bin4ry:
yep :P

Regards

Bin4ry
[XPERIA X10 Android Development] ricardofago:
FILE_XXXXXXXXX in ConvertTool

Hello,

I'm trying to use ConvertTool do decrypt my branded ROM. I'm kinda new at this. I've found the FILE_XXXXXXXXX files in...

C:\Program Files (x86)\Sony Ericsson\Update Service\db\13740270\blob_fs

There were 3 files, first about ~150mb, second about ~15mb and third about ~60kb. So if I run the SeusDecrypt.bat over the smallest file I'll get another file that I should just rename to "loader.sin"? Which of the other files I should run the SeusDecrypt.bat over to get the file that I have to extract twice? And after these steps, it's done, I have decrypted the ROM and it's ready to be used with Flash Tools?

Thanks,

Ricardo.
[XPERIA X10 Android Development] Bin4ry:
Yes. The smallest file is after decryption the loader.sin. The other "big" files (15MB and 150mb) have to be decrypted and decompressed twice :)

Regards

Bin4ry
[XPERIA X10 Android Development] knightx:
Oh man, thanks for this. It worked fine here.

I have decrypedt the 2.1 X10a BR ROM and worked fine with flash installer.

If anyone need it, tell me.
[XPERIA X10 Android Development] SaintyUK:
Excellent tool Bin4ry :) thanks!!
[XPERIA X10 Android Development] zyryck:
When I try to unzip the two files i've decrypted ( in .tgz ) but WinRar tells me that each of these files are corrupted and extracting me gives me nothing
[XPERIA X10 Android Development] delbuenno:
Use 7zip to extract the files instead of winrar and it will work fine.
[XPERIA X10 Android Development] zyryck:
First thanks because It worked but why Winrar would give me error ?
[XPERIA X10 Android Development] panyah:
knightx

I am a little worst than you, my knowledge with that process is negative 0. Perhaps, now that you have gotten it to work, you could post a step by step tutorial for the rest of us.

I need your knowledge at this point.

panyah
[XPERIA X10 Android Development] panyah:
How about a quick tutorial for a dummy like me. I know nothing about this and would like to debrand my phone.

Thanks
[XPERIA X10 Android Development] knightx:
OK. I'll try to make one and post as soon as possible.
[XPERIA X10 Android Development] wolframio74:
yeah its not too clear the new way to do this, i have to put "blob_fs" files on "SRC" folder then run the BAT?
[XPERIA X10 Android Development] eightmm:
where is kernal.sin ?
[XPERIA X10 Android Development] delbuenno:
OK, step by step dummys guide:

1 - Download Converttool

2 - For simplicity, extract it to your C: Folder

3 - Go to C:\Program Files\Sony Ericsson\Update Service\db\13740270(this number may be different)\blob_fs and sort the files in size order. (this is presuming you have already got SEUS installed [on your c drive] and have already used it to flash your phone with the firmware you are wanting to decrypt).

4 - Copy the three largest files (one is around 145MB, one is around 15MB and one is 57kb) and paste them directly into the Converttool folder that you extracted earlier.

5 - You should now have three files in your Converttool folder in the format "FILE_XXXXXXXXX" (mine are called FILE_277668258, FILE_277660897 and FILE_277196791)

6 - Open up the 'Run...' command in windows and type the following :

C:\ConvertTool\SeusDecrypt.bat FILE_XXXXXXXXX (replace FILE_XXXXXXXXX with the name of your largest FILE - mine is FILE_277668258 so I would type C:\ConvertTool\SeusDecrypt.bat FILE_277668258)

7 - Press Enter, wait a moment and you should have a compressed folder with the same name as you have just entered but with the extension ".tgz" within the Converttool folder.

8 - Repeat step 6 then 7 but replace the text FILE_XXXXXXXXX to the name of your second largest FILE.

9 - Repeat step 6 then 7 but replace the text FILE_XXXXXXXXX to the name of your smallest FILE(this bit is optional really)

10 - Now extract the largest ".tgz" file USING 7-Zip BECAUSE WINRAR WILL REPORT THE ARCHIVE AS CORRUPT!!!!! then you will get another compressed folder, this time in the format ".tar"

11 - Extract the second largest ".tgz" file USING 7-Zip BECAUSE WINRAR WILL REPORT THE ARCHIVE AS CORRUPT!!!!!

12 - Extract the smallest ".tgz" file USING 7-Zip BECAUSE WINRAR WILL REPORT THE ARCHIVE AS CORRUPT!!!!!

13 - Extract the largest ".tar" file (this time you can use winrar if you want ;-p)

14 - Extract the second largest ".tar" file (this time you can use winrar if you want ;-p)

15 - RENAME the smallest ".tar" file as "loader.sin"

16 - THATS IT! you should now have extracted all the files you need. The steps with the smallest file are optional because Bin4ry has included the "loader.sin" files with flashtool anyway. Very last thing, before using the files with flashtool they will all need renaming eg. from "kernel_S1-SW-LIVE-AC12-0001-S1-PARTITION.sin" to just "kernel.sin" etc.

Edit: The files you should have are as follows:

system.sin

amss.sin

dsp1.sin

kernel.sin

fota1.sin

fota0.sin

loader.sin

userdata.sin

simlock.ta

cache.sin

amss_fs.sin

update.xml

That really is as simple as I can explain it
[XPERIA X10 Android Development] delbuenno:
it is in the second largest .tar archive
[XPERIA X10 Android Development] tatosamp:
Decrypted ROM Branded for Indonesia

thanks for all the effort on creating this How To, followed the instruction and created Image for Flashing back to stock ROM for my X10i.

Post it here : hotfile.com/dl/83414883/e69095b/2.1_ROM_X10i_Indo.rar.

If anybody need to re flash for Indonesian version of stock ROM tried reflash mine with this firmware and work flawlessly missing http : // front of link and html back of link, sorry cause I'm noob cant post with link.

Hope it's useful for somebody out there

Cheers :D
[XPERIA X10 Android Development] BluechipJ:
X10a v2.1 Generic WORLD Firmware: http://www.multiupload.com/FK20OSO84H
[XPERIA X10 Android Development] xeviro:
Your contribution of ROMs added to Decrypted branded ROM list http://xdaforums.com/showthread.php?p=7396258

Thanks
[XPERIA X10 Android Development] panyah:
tatosamp,

Thanks for the tutorial. I will spend some time reading it and then try to modify my X10a (AT&T) phone.

Thanks for a job well done.

panyah:cool:
[XPERIA X10 Android Development] seimur:
loader.sin

Need to unzip only :)
[XPERIA X10 Android Development] cocoon4phone:
Hi and thx for this cool guide !

I have done all this and I miss boot.sin and recovery.sin ...

Could this be ? Everything else is here.

thx

cocoon
[XPERIA X10 Android Development] delbuenno:
Thats correct - if you read the earlier posts in this thread you would see that the format is different for 2.1 ROMs.
[XPERIA X10 Android Development] cocoon4phone:
My fault, I read the whole thread but it seems that I skipped it :(

thx

cocoon
[XPERIA X10 Android Development] gavin24:
Hi guys I need some help

I'm tryin to decrypt my 1.6 Rom using convertTool and I'm not getting a kernel file when I decompress the second file. I have all the other files.

Can somebody tell me what to do

Thanks
[XPERIA X10 Android Development] gavin24:
Something I just noticed now, I have a recovery and boot sin. Could 1 of those be the kernel? The walk-through didn't show a recovery or boot sin in the required files.

Thanks guys any assistance would b great
[XPERIA X10 Android Development] delbuenno:
The 1.6 and 2.1 files are different. The files you have are correct, read the OP.
[XPERIA X10 Android Development] Lef.teris:
Thanks!! Fantastic quide!

One question,

for Bi4ary flasher we need the below files:

simlock.ta

update.xml

And i think the dsp1.sin file you take only to X10, not to X10mini or X10mini pro

I am right?
[XPERIA X10 Android Development] Vazelos:
Great work delbuenno!

Just finished mine!

May I ask a stupid question though...

Did anyone who has completed the process mentioned above reflashed

his/her phone and which data had been affected?

I had a few problems after flashing the generic rom for

2.1 and now the phone has been steady as a rock for a few weeks

and I would prefer not flashing it again (even if this means that

I won't be sure if mine works).
[XPERIA X10 Android Development] delbuenno:
Its Bin4ry and xeviro that should be thanked, not me, but anyway I have reflashed a number of times now using different decrypted ROMs with Flashtool. You will lose all your data when reflashing, its basically a fresh install. If you use a backup app eg. Titanium Backup you can backup your apps and some data. Also using SE Backup and restore you can save your contacts etc then restore it all after the flash.
[XPERIA X10 Android Development] Vazelos:
Thank you very much for your response.

Great work once again for the guide and thanks to Bin4ry and xeviro

for making this possible! :)
[XPERIA X10 Android Development] Skrba:
delbuenno thanks for your tutorial i made it! now i want to aks you about flashing,with witch tool do we flash those files,binaryes flash tool for 2.1? you said something about renaming those files that we extracted when we want to flash them to phone?
[XPERIA X10 Android Development] Lef.teris:
Flash branded Rom on non-android Sony Ericsson Phones

Please tell me how can i use this tool (converttool) with other Sony Ericsson pnones (non-Android)

Anyone knows how can i flash with branded rom non-Android phones?

Any link, forum etc???

Please :rolleyes:
[XPERIA X10 Android Development] Peppoid:
Guys, please, should i have to overwrite file of largest ".tar, with second largest ".tar" file, in this part of the process?

I mean the update.xml one.

And then, does it need to be placed in Firmware folder to on FlashTool?

Here, Nordic firmware, got all files except that. Which function has it got?

As soon as you give me your ok to my first question, i'll post here my Italian Generic Rom.

Edit:

Wrong link
[XPERIA X10 Android Development] subhankar.ds:
Thanx for ur nice guide....is there any way to dycript/open/edit .sin file?:confused::confused:
[XPERIA X10 Android Development] KreAch3R:
Thanks for your bulletproof guide!

I also have x10 mini pro and didn't produce dsp1.sin, everything else is here, including an update.xml (which we have (or not) to overwrite). Are these files OK?
[XPERIA X10 Android Development] ahub1988:
hi i tried to use this tool but

while running tool says seusdecryp <file_xxxxxxxx>

and it stops i mean it dosent decrypt
[XPERIA X10 Android Development] 1Learning:
The recovery.sin is the kernel.sin? Thanks! Great guide.

---

Sorry, let me clarify - I've been up too long, this is my first time doing this. Would I need to rename the recovery.sin to kernel.sin or can I leave it as is? This would be for the AT&T X10a Branded ROM, v1.6.
[XPERIA X10 Android Development] delbuenno:
Leave as is. Because it is a 1.6 rom the files you should have are :-

* amss.sin

* boot.sin

* dsp1.sin

* recovery.sin

* system.sin

* userdata.sin
[XPERIA X10 Android Development] Bin4ry:
Decryption now also supported by new X10FlashTool :)

Look here please to stay updated:

http://xdaforums.com/showthread.php?t=827065

Regards

Bin4ry
[XPERIA X10 Android Development] WibyHere:
i try n that working.....nice working binary:)
[Windows Phone 7 General] Windcape:
Clipboard:

- http://msdn.microsoft.com/en-us/library/ms589129(v=VS.95).aspx

- http://msdn.microsoft.com/en-us/library/system.windows.uielement.mouserightbuttondown(VS.95).aspx

- http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.popup(v=VS.95).aspx

See? All supported in Silverlight 4. Once the phone runs Silverlight 4, it'll support these.

There, done, now you can shut up and stop complaining about it missing. Thank you.
[Windows Phone 7 General] shaundalglish:
Why stop complaining? It's still missing. What about you shutting up until they finally add it?
[Windows Phone 7 General] darkmurder:
Who's to say it'll run Silverlight 4?
[Windows Phone 7 General] RustyGrom:
Microsoft?
[Windows Phone 7 General] vetvito:
When? 2-3 years or later...

Sent from my Hero CDMA using the XDA mobile application powered by Tapatalk
[Windows Phone 7 General] q123456:
does it support c&p now? no, well untill(if) they add those features, I will complain.

does they say when? seriously I don't want to wait few years untill ms add this.
[Windows Phone 7 General] doministry:
We can complain here as much as we want.

Our right as customers.

I will never agree to beeing limited yet forced to acknowledge this as having

more possibilities.
[Windows Phone 7 General] darkmurder:
Got a quote thats from their mouth saying itll get Silverlight 4? Cheers mate!
[Windows Phone 7 General] shaundalglish:
They will add Silverlight 4. Don't know where I heard them say that, but they did.

Nevertheless, copy&paste isn't there now and who knows how long it will take them to add it?
[Windows Phone 7 General] RustyGrom:
Pretty sure they said it at MIX. I'm not going to dig through hours of video to find it though. And jeeze, you act like it's some sort of crazy idea. It's already running Silverlight 3+. Silverlight 4 was just finished recently. They don't have time to include it before launch.
[Windows Phone 7 General] Windcape:
It's rather illogical to say a phone based on Silverlight, wouldn't be upgraded to the latest version of Silverlight eventually.

And yes, SL4 was released 2 months after the WP7 preview :p
[Windows Phone 7 General] Alexander-HTC:
And it is silly to think that phone based only on silverlight won't support silverlight in Internet Explorer. Oh, wait :eek:

Copy and Paste took only 3 major versions of iPhone OS upgrades to be implemented. Why in 2010 I need to go back in time and live without C&P, while iPhone, Android and even Windows Mobile have it.
[Windows Phone 7 General] Windcape:
You know the Android implementation of copy&paste is terrible broken right? But feel free to get a Android, I'm sure the "no paid apps in Europe" makes it a GREAT alternative.

It never ceases to amaze me that people keep focus on the smallest of small issues, instead of the actual problems. I guess the truth is people are just annoyed about the alternatives being so crappy, that they have to complain about something to justify not buying the phone at first possible option.
[Windows Phone 7 General] darkmurder:
Ok thats all I wanted to hear, sorry if I came across as prudent I just don't want to get my hopes up then be disappointed later on :D
[Windows Phone 7 General] ari-free:
Android is Google's first foray into the OS business. Microsoft has been around for decades. Windows 3.1 had c&p, Microsoft 1.0 had it (remember this? http://video.google.com/videoplay?docid=4915875929930836239#docid=-2992183880068262304) heck, even my old Commodore 64 running GEOS had it. So yes! I am a bit surprised to see such a basic feature missing in the latest Microsoft OS.

btw WP7 marketplace will only be for 17 countries and no sideloading alternative. If you could sideload, a developer can sell you the app from his website or on an alternative such as slideme

http://windowsteamblog.com/windows_.../07/13/windows-phone-7-getting-connected.aspx
[Windows Phone 7 General] Windcape:
17 countries at launch, and no-sideloading is really good for developers who want to write applications for a living. It ensures a good and uniform distribution center for applications.

And as I said with this topic, copy&paste is already made. It's just not supported yet, because the Silverlight 4 implementation was first finished in April.
[Windows Phone 7 General] ari-free:
Gameloft can actually sell their Android games to people living in your country since they can sell from their website. They won't have to worry about app approval restrictions, paying a share of their profits to anyone, or the race to the bottom where everything ends up selling for under $1.
[Windows Phone 7 General] Windcape:
And have to do their own marketing, setup a payment site and distribution channel, and deal with piracy!

And they can't sell apps directly on the phone, but have to guide users to a often long and complicated website url, and a site that's probably not even optimized for mobile phones.

You don't see the big issues here? Distribution and marketing is much much bigger issues than anything else.
[Windows Phone 7 General] crusieUser:
Its not the same,

for instance if you send me an email with a coupon code in it, and now I want to paste that on the website of the specified vendor, I cant do it. Outlook doesn't support copy, and IE doesn't support paste.

Oh no!! i am compelled to either remember an 8 digit alpha numeric code (or write it down, sounds pretty primitive to me). What if it was an mailing address on a website that you wanted to email a friend - that's even worse. :(

I see no reason to stop complaining yet.
[Windows Phone 7 General] crusieUser:
I have a complaint about this too. The phone 'phones home' to check if the application is valid. As a developer this is awesome, but as a phone user, I am worried about my data package.

For instance if I install a world clock app, as a result every time i check launch the app to check the time in Denmark, I use bandwidth.

In the states this might not be a problem, but in other countries, data can be expensive.

I hope the implementation of phoning home is elegant, and not burdonsome
[Windows Phone 7 General] Windcape:
I haven't heard of this phone home thing yet. Got a link?

But it'll probably only be a one-time data request, on first run?
[Windows Phone 7 General] doministry:
Well I hope it won't be each time!