yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Android Development] Bin4ry:
simply flash another baseband.

Example:

You flash X10i firmware on a X10a (so you have issues with 3g)

After you flashed you pick another X10a firmware. Get amss.sin and flash it with flasher tool.

Regards
[XPERIA X10 Android Development] FRiKiNFRoG:
Done, used tutorials from the forums, found the apn's for rogers canada on another web site, it's all in there, enjoy :)

3g does work, set up your APN's:

http://thekidd.ca/blog/2009/05/rogers-apn-configuration-for-android-phones/

These are for Rogers Canada.
[XPERIA X10 Android Development] sspicer:
installed R2BA020and does seem a hell of a lot faster :D

though I dont seem to be able to find or download mybackup PRO (it only finds the free version - which has expired) so i cant get my backup back :(
[XPERIA X10 Android Development] ptesmoke:
so in your status screen now does it say x10i??
[XPERIA X10 Android Development] FRiKiNFRoG:
Get the apk on the web not too hard to find ;) then get an apk installer from the market. Didn't try the backup software included in the fw, you might want to give it a try.
[XPERIA X10 Android Development] FRiKiNFRoG:
Yes it does say x10i.
[XPERIA X10 Android Development] ptesmoke:
im still hesitant on if i should flash it.

also im interested in what bin4ry said about flashing the baseband....could someone explain that a little more?

i still feel there is some sort of downside using x10i firmware on an x10a, correct me if im wrong! but if there were no drawbacks why wouldnt they just have a single firmware??
[XPERIA X10 Android Development] FRiKiNFRoG:
Yeah Bin4ry comment intrigued me too, maybe with x10i 3g is not fully functional, maybe it is with the new fw, I don't know. All I know is that my internet works after setting up my APN's. Since I'm no android/X10/cell/dev wiz I can't tell.
[XPERIA X10 Android Development] ptesmoke:
my understanding of the difference between the two is one of the 3g bands are a different frequency...i could be totally wrong but i thought thats what i read somewhere..

hopefully Bin4ry has a few mins to explain the downside of flashing an x10a with x10i firmware if there is any...as i am not a dev either, though i knew wm inside out, i was cdma before so this whole gsm and droid scene is fairly new to me...
[XPERIA X10 Android Development] Bin4ry:
Whats on device screen has nothing to say :D

Just flash a X10a firmware if you want and after that reflash a baseband of X10i and all is good (even if device still comes up with X10a).

Just google baseband and then you know what it does :)

And exactly THATS the reason why there are 2 versions of firmware out. (Exactly there are 3 versions out there is S0-O1B but thats another point).

The rest of the files are the same (execpt the customisations)

Regards

Bin4ry
[XPERIA X10 Android Development] FRiKiNFRoG:
Thanks for the explanation :) Will look into it tonight. Guess you can do that using Omnius?
[XPERIA X10 Android Development] Nimche:
I think this is what he said. Flasher Tool
[XPERIA X10 Android Development] ptesmoke:
lol Bin4ry clearly you know more about this than i do. so i will break this down in terms i can understand :P

i am with rogers canada (x10A) i am currently on generic x10a WWE_R1FB001 firmware, if i update to the X10i WWE_R2BA020 , will it ruin anything?? sorry if i am asking the same thing over and over again :confused:

edit: i just read your post again and understand i am right about the x10i and x10a having different 3g freq? just flashing the new baseband though wouldnt give us the entire firmware advantages though would it? (people claiming better keyboard, batt life etc)
[XPERIA X10 Android Development] ptesmoke:
also i dont know what it means but the link on first page changed from a hotfile link to this.. WWE_R2BA020 UPLOADING..

dunno if someone is uploading a different version?
[XPERIA X10 Android Development] HunteronX:
The old one has been removed, so that's probably why...
[XPERIA X10 Android Development] Nimche:
Thanks to jerpelea and the TEAM, we can have these updates.

Cheers,
[XPERIA X10 Android Development] Sibix1:
Some of my contacts still worked with showing names in Timescape and SMS client. Found out that the ones that works, doesn't have my countrycode +45 in the number, dunno if it's only in my country or?! Only have 8 digit numbers here in DK, but solution is to erase the countrycode.
[XPERIA X10 Android Development] jerpelea:
r2fa020 uploaded as sin files for flash tool and omnimus

thanks lolylost
[XPERIA X10 Android Development] brunswick000:
So got the upgrade to work through SEUS. Seems to work just fine, however some apps are now missing from the market. Had to find the apk files on the net for both MyBackup Pro, and also for Note Everything Pro. It also cant find ADW Launcher or Launcher Pro? Any one else have issues like this?
[XPERIA X10 Android Development] tuxStyle:
The link is not in the first post.

Am i missing something?
[XPERIA X10 Android Development] intuneontime:
Hi, is the WWE_R2BA020 generic or branded?

Thanks
[XPERIA X10 Android Development] tuxStyle:
Probably this apps are not available in the markets for the region where the firmware was released.
[XPERIA X10 Android Development] HunteronX:
Thanks, jerpelea.

@brunswick000, on R1FB001, ADW Launcher and Fancy Widget are now giving me a download unsuccessful message, and the same is being posted in their comments sections too. Is it another market problem related to Google? :confused:
[XPERIA X10 Android Development] brunswick000:
HunteronX im not sure if this is a google problem but I moved from R1FB001 to R2FA020 and I had no issues whatsoever with R1FB001. All my apps downloaded and installed normally. Whats more irritating is that many apps that I had that are showing up in my market will not download at all. Even if they are listed in my downloads page in the market. This SUCKS cause I paid for all the good apps that I had! We can't be the only ones with these issues??:mad:
[XPERIA X10 Android Development] djuhas:
Market is having problem. I havent upgraded anything and still have the same problem, so dont worry
[XPERIA X10 Android Development] chowdarygm:
Getting the below error with latest R2BA020 file using Omnius :(
[XPERIA X10 Android Development] ptesmoke:
market is currently working fine on R1FB001.....

jerpelea....what is the difference between flashing with debrand method on SEUS or with ominus or flashtol?

still waiting to see if canadian x10 users are having issues...

ptesmoke
[XPERIA X10 Android Development] brunswick000:
Ok. Well I guess that is a bit of a relief. Thanks
[XPERIA X10 Android Development] Nimche:
I did install R2BA020 on an X10a and it works. As it was mentioned, I doubt if the 3G woking(even I can see the sign up there) but I have to figure out the baseband and how to find it and install. Other than that everything work.

This version comes with whole bunch of widgets and you can NOT uninstall.
[XPERIA X10 Android Development] chandyperry:
Jerpelea,

Could tell us wich files do we have to use in the two repertories in Omnius please ?

Thanks
[XPERIA X10 Android Development] gavriel18:
@jerpelea thank you and the rest of the dev team for your hard work.

@ptesmoke I'm using r2ba020 on my x10a and everything is working great.
[XPERIA X10 Android Development] henh:
hi, could anyone tell me where can i get omnius flash tool?

thanks
[XPERIA X10 Android Development] Nimche:
Did you test your 3G and see if it is up to speed?
[XPERIA X10 Android Development] ptesmoke:
i took the plunge and flashed it, i can confirm once adding apn 3g does in fact work. did speedtest and got 3.2mbit down 1.2 up. which is what i had before...

everything seems fine so far, cept for all these garbage apps and widgets..
[XPERIA X10 Android Development] robbyf66:
nice, I've been following you ptesmoke, I'm going might right now with SEUS tool, what did you use?

ps, could you post the APN settings you used?

can you confirm MMS works? (picture message)
[XPERIA X10 Android Development] bongd:
My X10a is working amazing since upgrading. Brazil FW brought me from 36-38 hours of battery life to about 16 Max and with minimal usage. Getting up to 50 hours now. No task killers, disabling APN when WIFI is available, tons of usage too.

This FW redeemed my love for the X10. It was frustrating me to no bounds beforehand.
[XPERIA X10 Android Development] Nimche:
Yes I got it to work as well but how did you speedtest? I wish we could get rid of all of those Widgets. Rooty Root..:D
[XPERIA X10 Android Development] gavriel18:
@nimche no I didn't but its definitely comparable to every other fw I've used.
[XPERIA X10 Android Development] frostdream:
I've Install the r2ba020 rom, on x10i in france, and i'm come from the .016.

All the previous changelog are correct, we have great improvement with this firmware.

Thank you for this up and your work ;)
[XPERIA X10 Android Development] natedastate:
HEEEELP

i just flashed my X10 in the shipped mode with the tool,

and after the flash , i start my device and there is just a picture of x10 with a warningsymbol !!

WTF

i got a free x10 und flashed it normal with the tool , i took the x10i shipped
[XPERIA X10 Android Development] robbyf66:
same here, I flashed with omnius tool, was gonna try flashtool now.

yellow triangle error, I flashed from x10a 1014 generic
[XPERIA X10 Android Development] ptesmoke:
nice! someone following me!! thats a change of pace :P

yes i used SEUS but i had grabbed the old rar before they took it down, i can re-host if anyone needs it. im not sure if the new files uploaded work with SEUS.

APN settings were posted earlier here and i can confirm they work -- http://thekidd.ca/blog/2009/05/rogers-apn-configuration-for-android-phones/

only thing i havent used was MMS cuz i don tuse it alot but im confident if 3g works fine MMS should as well.

nimche i use "speedtest.net" app from the marketplace. works perfect!

any more questions fire away!
[XPERIA X10 Android Development] natedastate:
i cant start my phone now, i cant update with seus or companion, what should i do now!!!!!!!!!!!!!
[XPERIA X10 Android Development] Nimche:
Actually, I got the app before you mentioned here but thank you.

Now, I say that I have problem with my 3G since I get only 200KB/s and that is forcefully.

I would like to try and put the 10xa baseband but I am not sure how to find it.
[XPERIA X10 Android Development] ptesmoke:
did u add apn settings? also switch speedtest to "Mbit" then tell me what you get. if your getting 200 kilo BYTES/SEC your fine...
[XPERIA X10 Android Development] ptesmoke:
flashtool or ominus
[XPERIA X10 Android Development] natedastate:
@ptesmoke

what flashtool or onimus ?!?! what is this ?!

i cant do anything now with my phone it doesnt start !!!

please help me , i tried to flash back original with seus and companion , nothing works... =(

what should i do now ?!

pls explain it to me exactly
[XPERIA X10 Android Development] robbyf66:
I'm downloading the current ones from page one, trying to update with SEUS but I keep getting an error has occured. suggestions?

do I rename anything?
[XPERIA X10 Android Development] natedastate:
its the same to me, ill try to flash with seus , always error!
[XPERIA X10 Android Development] ptesmoke:
the repostd files on the first page are now for flashtool!! which is here

http://hotfile.com/dl/44983907/9d54b5e/XIOFUB.rar.html

and is also posted on first page..please read people before flashing!!

i do still have the original rar for SEUS flashing, uploading now for u guys..

ptesmoke
[XPERIA X10 Android Development] henh:
i tried to use flashtool to flash the latest R2BA020 ROM on my X10a, it went thru smooth(no error) but at the end it tells me to press enter to finish. after that the green light was still on, i waited for few minutes then unplugged it from my laptop. i powered it on & it give me an exclamation sign. i must did something wrong, can some help? :o

thank you in advancce
[XPERIA X10 Android Development] natedastate:
@ptesmoke

But this program let my X10 crush!

with this flashtool i wanted to flash the R2BA...

i did and since then i cant start , the yellow triangle is there...
[XPERIA X10 Android Development] ptesmoke:
jerp, can you confirm the flashtool files also contain all the apps and widgets that came in the SEUS firmware?
[XPERIA X10 Android Development] ptesmoke:
try with flashtool, i dont know how to use it because i havent used it yet. but im sure if you search tere is a tutorial.

if not you can wait for my upload to finish with the SEUS files for flashing, though i dont know if it will recover it, but i know flashtool method WILL.

just search and read!! i dont really have the time to find all the tutorials right now! but i will help where i can.

regards,

ptesmoke

p.s nimche any word on your speed test??
[XPERIA X10 Android Development] Nimche:
Thats it but I thought it goes all the way up to 700 kB/s?
[XPERIA X10 Android Development] Nimche:
I found the debranding technical easier and more straight forward.
[XPERIA X10 Android Development] natedastate:
I tried now to flash with the flashtool again, every time when im connecting my x10 to the pc with flashtool , there are error "java.xxx" errors in the cmd line....

omg my X10, i payed so ****in much for that, i dont want that its now broken just because of this flashtool...

SOmeone pls help..
[XPERIA X10 Android Development] henh:
we'll get help soon, there's lot of good help from this forum. relax my friend
[XPERIA X10 Android Development] natedastate:
I HOPE SO

Thank u guys ill trust u all now !

Now i cant start my device,

i tried everything , i tried flashing it again with seus but doesnt work, with companion also doesnt work ( cuz icant start it), and then again with flashtool ..doesnt work too, im so sad...
[XPERIA X10 Android Development] Nimche:
I am not sure, but debranding method will be the only one I know which may work but you need all the files. Is this your first time flashing this phone? or you did try to do a repair on companion?
[XPERIA X10 Android Development] ptesmoke:
SEUS files for debranding are here ---> http://hotfile.com/dl/50430748/dd9cb91/R2BA020.rar.html follow debrand method here ---> http://www.esato.com/board/viewtopic.php?topic=195467

i will read up on flashtool to help you. i know the devs working on root deal with the yellow triangle all the time and flashtool is what they use to de-brick it.

wait a few cuz i have to read!!
[XPERIA X10 Android Development] ptesmoke:
im not sure, 200 kilobytes a sec is equal to about 2-3 mbit. which is the most ive seen on 3g. im sure its capable of going faster but of course it depends on your provider. rogers the max i seen was about 3.8 mbit, which is dang fast for mobile speed imo.

do me a favour and test again with your settings set to display Mbit. thne ill know for sure where your standing.
[XPERIA X10 Android Development] henh:
PC Companion seem to recovering my X10a. i'll let you know if it work
[XPERIA X10 Android Development] ptesmoke:
Flashtool -- http://hotfile.com/dl/44983907/9d54b5e/XIOFUB.rar.html

package includes a HOW-TO tutorial, and use the firmware files posted on first page!!!

i will mess with flashtool once its downloaded for me and help where i can. but do me a favour and read the tutorial that is with it!!
[XPERIA X10 Android Development] henh:
thanks God PC Companion did save my X10. :D
[XPERIA X10 Android Development] Nimche:
2.2 Mbit I got (looks like froyo 2.2 lol)

I checked back with ATT and that is the speed I should be getting.

Thank you for your help.
[XPERIA X10 Android Development] ptesmoke:
roger that 2.2mbit is perfect for a busy carrier!
[XPERIA X10 Android Development] dwelw:
Just wanted to make sure, that I got this right. I searched in regedit and found the DeviceInstanceIds to be "USB\VID_05AC&PID_1262\000A27001A89471C" rather than "USB\Vid_0fce&Pid_adde\1&23cfa456&7&8" as stated in the HowTo file of the flashtool. I just wanted to make sure that this is the correct file that I should be looking at and replace with the number "000A27001A89471C" into the file DeviceID.txt

Someone please tell me that I am doing this correctly.
[XPERIA X10 Android Development] natedastate:
look... i have a FREE device, nothin is branded ok, i had the original R1FA16 on my X10, i heard then that the R2BA came out, but until yet not for free devices, so i read first post bout FLASTOOL downloaded it and read the HOW TO.txt and followed the instructions perfectly i did it with the shipped R2BA ROM , and now i cant start my device anymore! there is just this warningsymbol in the triangle and thats it, SEUS says to me always update error, cant do it with companion cause i cant start my device , and my last chance was it to try it again with other shipped ROMS with flastool but there is also error... THATS MA SITUATION HEEEEEEEELP
[XPERIA X10 Android Development] Nimche:
Reason I say unbranding method is because that is how you can flash a new ROM, not necessarliy you should have a branded phone.

I used that method to flash mine. I will look into this.
[XPERIA X10 Android Development] ptesmoke:
if your using flashtool correctly then it should flash. i know for a fact that if you see the yellow triangle that means flashtool WILL unbrick it. have you tried running it with the stock files it came with??
[XPERIA X10 Android Development] glitchexe:
remember when you unzip the 2 files to rename the system_*.sin file to just system.sin, and same with the userdata_*.sin.

I just used the flashtool on my X10a that was debranded from Rogers and everything worked out perfectly.
[XPERIA X10 Android Development] ptesmoke:
can you confirm you have all the crazy widgets and whatnot?
[XPERIA X10 Android Development] zathire:
Debranding VIDEO tutorial is coming!

Ok, seems a lot of people are having issues with debranding/flashing their phones. I'm going to make a YouTube video in the next couple of days to outline the steps needed. As far as I know, you can NOT fully brick your X10 just by trying to debrand/rebrand it. It will either not boot or will show an exclamation mark, in which case you simply pull the battery, replace and hold back while plugging the cable in (bootloader/recovery mode).

I will show you in the video how to recover from a "brick" anyway.

I'll be using Omnius to show you because I find command line apps intimidating.

Catch you in a couple of days :D
[XPERIA X10 Android Development] gavriel18:
I hope this hasnt been asked before but is it possible to get a little more direction with the flashtool. I opened regedit to search for the string and i cant seem to find it. Sorry if this is a dumb question but i did a search and couldnt find anything (but i may have done a poor search :-( ).
[XPERIA X10 Android Development] ZenithUK:
Asking Astral07 for a dump of his .07 prototype f/w would be helpful, if only for comparison with .14 and .16

It's too much of a stretch to hope that it can be used to further the search for root access, but some curious minds here might find something worthwhile in the f/w dump.
[XPERIA X10 Android Development] Bin4ry:
We must find out with wich information the sha1 checksum inside the loader.sin is calculated.

If we got the method of calculation we can exchange SE's sha1 sum with our sha1sum.

Goroh_Kun made progress here but he's in holiday So if somebody finds something please tell!

In my opinion we must manage to calculate the right parts to get the original sum. Then we can modify the loader and add our own sha1 sum -> it loads us everything we want and we can modify our boot.sin to set ro.secure=0 and flash it.

-Bin4ry

http://rapidshare.com/files/389956696/bootloader_analysis.rar
[XPERIA X10 Android Development] mimok:
But SE sha1 sum is signed with SE private key, so we can't put our own sha1 sum in the sin file... It would be rejected by the phone.
[XPERIA X10 Android Development] Bin4ry:
IDEA:

Out of the loader file we got :

RSA Certificate

SHA1 Sum etc.

So what makes the phone?

the phone reads the loader file -> rips of the public key and the sha1 and some partition infos etc...

With the RSA Cert it decompresses the other sin files and see that they were signed.

If we get how the sha1 sum is calculated we can exchange the RSA Certificate with our own. We can encrypt and sign our own images.

Thats what i am thinking

-Bin4ry
[XPERIA X10 Android Development] mimok:
I read the jerpelea's certificate rip and unfortunately, we can't do that.

The public key embedded into the RSA certificate of the sin file is signed with SE's certification authority private key. And the corresponding public key is already stored into the phone and cannot be modified.

More infos on X509 certificate and public key infrastructure here:

http://en.wikipedia.org/wiki/X.509

http://en.wikipedia.org/wiki/Public_key_infrastructure
[XPERIA X10 Android Development] Bin4ry:
Re: DECRYPTED X10 ROMS and TUTORIALS - DEVELOPPMENT ONLY

Hm... seems you're right :-(
[XPERIA X10 Android Development] bugs_bunny01:
it might not be much of help, but a firend of mine who dedicates his time to reverse engineer software and break protections and encryptions on software sent me this article.

link: engadget.com/2010/03/09/1024-bit-rsa-encryption-cracked-by-carefully-starving-cpu-of-ele/
[XPERIA X10 Android Development] biktor_gj:
I keep going round and round with the bootloader...

It talks to me, but I don't know what am I supposed to reply..

@lollylost100: You patched the one java app from seus that allowed to rip the firmware file, any chances of breaking the communication protocol to see how they talk?

Little things about it:

When IPL starts, it just says model, version, compilation date & time, and two symbols followed by ";"

If you don't send anything it waits for 5 seconds, then restart to normal mode. If you send data (whatever data, but it seems hitting enter locks it) it does nothing. Inside the file, there seems to be an option to enable debugging mode. What it does to flash the firmware, as mimok said, is first check the signature, then the sha after decrypting, and if all goes good, it flashes the thing.

What I am thinking is... PSP. I guess some of you will have a PSP. To downgrade, debrick and such, you have to use a pandora battery (wich isn't more than a normal battery with a missing pin on one of the ICs), and write a IPL to the first sectors of a memory card. At time of boot, the presence of the pandora battery makes it override booting from the flash, and jumps to the memory card (like htc's goldcards), booting IPL from there if it exists. Once done, you had to reflash the entire flash ic, this time with a patched IPL so non-original games would play. Maybe we should try that kind of approach... After all, they're not going to reinvent the wheel every time they build a new device... I hope ;)

But... we're still missing a prototype IPL...wich by the way only occupies 85 kb... nobody here works on a service center and have some free space on a usb disk? :P

Regards!

If I see something else I will post, like always :)
[XPERIA X10 Android Development] instigator008:
Re: DECRYPTED X10 ROMS and TUTORIALS - DEVELOPPMENT ONLY

Biktor: you should speak to Paul from Modaco. Apparently he has a bunch of service centre files that were given to him. Good luck.
[XPERIA X10 Android Development] chandyperry:
Oops! I've access to EMMA... ;)

OK : i updated my phone with this firmware :

X10i CUST-NBC GENERIC 1234-8465	1235-5522 Customized NCB/Sensuous black, 1235-5523 Customized NCB/Luster white	S1, X10i	Software Update Content Refresh	Update Service Pro

and in fact, it was my existant firmware...

I can't download server services to downgrade my firmware (it's written "Failed to search for services on the server")... stucked...

Someone knows this tool and explain to me how can I download other firmwares ?