yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Android Development] HunteronX:
I haven't tried it, but flashing with SEUS probably wouldn't work, since it would use the original loader.sin, wouldn't it?
[XPERIA X10 Android Development] iridaki:
I am sure DoomLord or Azuzu will open a new, more "proper" thread

once they test this method and adapt it to their development activity!

Patience, it's just the beginning (hopefully). :)
[XPERIA X10 Android Development] colossus:
Hi Iris,

when updating to 2.3.3 should i have used the loader.sin from the qsd8250 to have kept my phone unlocked?
[XPERIA X10 Android Development] iridaki:
One can only dream... :p

Let's don't jump to conclusions though,

at the moment we have nothing. ;)

No, you're fine!

The bootloader remains unlocked permanently.

Only difference is that if you are on stock loader.sin and later on you want to flash a custom kernel.sin, you need to flash the modified loader too!
[XPERIA X10 Android Development] kantk20111:
THAT'S AWESOME NEWS!

And the X10 gets yet another successful burst from the Dev defibrillator! It is alive and kicking once more!

Here's been the timeline of the X10. It's quite spectacular actually.

-Pre-release. Huge hype and frenzy and craziness

-Release-Even more craziness and hype

-Post-release-dissapointment at locked bootloader and FPS cap and lag

-Most of 2010-dissapointment at lack of updates, 2.1 delay, lack of rooting

-Late 2010-Huge hype about 2.1 and its release, phone rooted, dualtouch, phone alive again

-Early 2011-Great new custom ROMs, phone is alive and kicking, bootloader bypass

-March 2011-Gingerbread update news, Bootloader bypassed, 2.2 Camera

-April-June 2011-Dissapointment over no update by SE

-July-August 2011-Huge craze over upcoming 2.3 update and wild speculation begins

-August 2011-Release of GB. Mixed reviews but mostly positive. New life breathed into X10. Great stuff ported from Arc.

-September 2011-Bootloader UNLOCKED! Even more awesomeness coming up!

Which phone has this kind of history, ever?!

-
[XPERIA X10 Android Development] :
"unlocked" bootloader does absolutely same things as original, nothing changed.

no need to return back ;)

it is like writing it from scratch.

better build some kernel module for that.

sin signature checking removed totally, you can write anything in phone.

however, there is few restrictions:

1.

partition info and sin type should be proper.

you can check partition info in corresponding original semc firmware files.

2.

semcboot WILL check following and STOP phone in case of failure:

- security zone validity

- FOTA code validity

- mARM ( AMSS or modem code ) validity

- DSP code validity

you can safely build and flash own

kernel_S1-SW-LIVE-AC12-0001-S1-PARTITION.sin

system_S1-SW-LIVE-AC12-0001-S1-PARTITION-WITH-SPARE.sin

userdata_S1-SW-LIVE-AC12-0001-S1-PARTITION-WITH-SPARE.sin

again, do not forget use proper SIN type.
[XPERIA X10 Android Development] DooMLoRD:
thanks!

wht i wanted is the ability to flash boot.img via recovery (raw_write/flash_image)

will that work?

also there seems to be restriction on size of kernel.sin... i tired a large ramdisk and flash was accpeted but ramdisk was unchanged
[XPERIA X10 Android Development] Berik84:
Eh I am little bit confused. Do we need 2.1 Éclair to unlock bootloader on phone or can we do it on 2.3.3?
[XPERIA X10 Android Development] Crowds:
can´t see the confusion

HERE:
[XPERIA X10 Android Development] Berik84:
So flash 2.1 (bb .67)then unlock procedure and then flash 2.3.3?
[XPERIA X10 Android Development] Neo.:
Excellent work the_laser.

Now, back to small question:

I've got my x10a from a friend. Now I don't know what way it has been used to unlock. Which file do you want me to use to unlock? (or I'm unsure if it's unlocked by rogers...)

Thanks!
[XPERIA X10 Android Development] :
@doomlord:

you can write whatever you want, but it is better stick to semc standards and use SIN files.

maximum partition size is 0x62 blocks ( 0xC40000 bytes ) for x10i

dunno about ramdisk/etc restrictions .
[XPERIA X10 Android Development] UpGrad3:
so to unlock the bootloader u have to have ur phone unlocked to any network correct ?
[XPERIA X10 Android Development] ephumuris:
And in a certain way. I'll never know as mine was sent to me unlocked as i bought it 2nd hand!
[XPERIA X10 Android Development] :
to solve confusions:

to unlock bootloader you DO NOT need to have "network unlocked" phone.

however, if your phone was unlocked from network by any other 3rd-party tool than setool2, your phone will lose radio capability due to mismatched security zone.

to restore radio capability and have unlocked bootloader you will need "unlock from network" phone using setool2.

but not worry, i'm sure, that omnibus software will soon "integrate" that method ;)
[XPERIA X10 Android Development] sjondenon:
Great work! One question:

I unlocked my simlock by a code given by my provider because I own the phone for over a year so unlocking the bootloader shouldn't give me problems?
[XPERIA X10 Android Development] :
absolutely no problems, use qsd8250_semc.cmd or wait for method to be integrated into flashtool, if you fear of command line.
[XPERIA X10 Android Development] astrall:
@the_laser

I bought my phone already unlocked, I mean, from box, it was unlocked to all networks.

1.Which one should I use to unlock BL?

2. And is there any method to know what tool was use unlock the network of the phone? So that we can determined which tool we must use. :)

Thanks! :D
[XPERIA X10 Android Development] Crowds:
ok i got a question:

manually copy/paste the needed files so that i get stock kernel

2.6.29-00054-g5f01537

SEMCUser@SEMCHost #1

Sun Jun 19 22:24:46 2011

previously had Doom´s v4b

than run cmd file but i got this:

how come?

Thks
[XPERIA X10 Android Development] ephumuris:
Would love to know this!
[XPERIA X10 Android Development] colossus:
Hey bro, i purchased my phone factory unlocked and i used the semc version.;)
[XPERIA X10 Android Development] G-FACE:
But, I thought you need to have the old 2.6.29 kernel, not the one modified for 2.3.3? Isn't it right?
[XPERIA X10 Android Development] Crowds:
that´s the stock one (i think?!?!:confused:) :D:D:D

and what the_laser is talkin is about 2.0.xxxx and/or 2.1.xxxx (baseband)
[XPERIA X10 Android Development] Sharaz22:
you need to flash android 2.0 or 2.1 and run the tool
[XPERIA X10 Android Development] Blagus:
you need ANDROID 2.1

Sent from my R800i
[XPERIA X10 Android Development] Crowds:
that just makes no sense. We NEVER had 2.0 so i don´t believe the_laser will reefer that ;)

@the_laser

can you clarify this?

Thks;)

edit:
[XPERIA X10 Android Development] sahibunlimited:
Hey see this

I bought factory unlocked
[XPERIA X10 Android Development] Tejstar:
I'm a bit confused, wasn't the bootloader unlocked back in July?

http://www.xperiax10.net/2011/07/09/xperia-x10-bootloader-finally-unlocked/

What is new this time? :confused:
[XPERIA X10 Android Development] ephumuris:
Hey thanks for the reply but my phone is already unlocked i'm just not sure how it was unlocked. I know it's a Phones 4 U one...?
[XPERIA X10 Android Development] doomed151:
What's new is we are able to unlock it on our phones.

It was unreleased back then.
[XPERIA X10 Android Development] astrall:
This is the clarification you've been wanting for.
[XPERIA X10 Android Development] DooMLoRD:
hi Crowds... u need to downgrade to official SE 2.1 FW and then execute the unlock process...

then u can flash 2.3.3 FW...

aZuZu has a good idea... may be u can just downgrade the kernel to 2.1 kernel and then execute the unlock process and then reflash to 2.3.3 kernel to upgrade newest kernel with bootloader unlocked :)
[XPERIA X10 Android Development] Crowds:
got it ...but. did you have it? :D these days i ain´t have almost anything:D:D:D

i read that on your thread ;)

EDIT: or may i run his downgrade kernel?
[XPERIA X10 Android Development] DooMLoRD:
try the kernel downgrade & kernel upgrade files posted by aZuZu... those should work...

kernel downgrade: 2.1 kernel

kernel upgrade: 2.3.3 kernel
[XPERIA X10 Android Development] Sharaz22:
what is the solution for people who don't know how there phone was unlocked????
[XPERIA X10 Android Development] Crowds:
ok.

just tested and it doesn`t work :( always reboot after SE logo so i never able to run the cmd file and then upgrade kernel
[XPERIA X10 Android Development] DooMLoRD:
may be try a FULL flash of first 2.1 FW then run unlock process... then flash 2.3.3 FW...
[XPERIA X10 Android Development] :
Greetings.

due to confusion with simlocks, i made small identification tool.

to find out what tool was used to unlock your phone, use that (View attachment 713763 ) tool.

if you will see "NOT RECOGNIZED SIMLOCK CERTIFICATE", you are out of luck.
[XPERIA X10 Android Development] Sharaz22:
I got meflash.dll error am using window 7
[XPERIA X10 Android Development] Crowds:
is there a place to this file?

i also get the same error running your toolkit
[XPERIA X10 Android Development] DooMLoRD:
well if u check the files (batch script) its possible to unlock bootloader using just a few files and commands (may be even create a small app for it)... so u dont necessarily need a working USB connector...

THOUGH u cant flash new kernels OR get back to 2.1 kernel if u dont have USB CONNECTOR... so then there is no point to unlock, UNLESS some one can create a way to flash the SIN file when u are right in OS/recovery without entering flashmode...

@the_laser

can u make the module for 2.3.3 stock FW? the version string is: 2.6.29-00054-g5f01537
[XPERIA X10 Android Development] jimbo77:
Thanks for litle explanation DooMLoRD...

I understand that part.. But for now we can't do it since we have not any App to do so... :D :D :D

Enough of Off Topic...
[XPERIA X10 Android Development] bharadwaj1991:
I have attached the meflash.dll you need. Just put it in the same folder as the setool1.exe file. Extract the meflash.7z.

It seems you still need to flash 2.1, I tried kernel downgrade but doesn't recognize phone. Now trying to flash 2.1 and see what happens. NOPE. I don't know something is wrong...won't recognize phone when in flash mode...flashtool works fine.

EDIT: Okay re-downloaded S1 Tool and it works now. BAD news...my phone isn't good, damn.
[XPERIA X10 Android Development] 9Lukas5:
Hi doom, I would say there isn't any need to do this.

I have unlocked the bootloader the following way and now running your kernel:

flashed the azuzu kernel downgrade ftf with flashtool

disconnected usb cable, pressed power button until phone vibrates shortly and immidiatly connected the usb cable again

started the batch file for unlocking bootloader, cause it says press any button before it starts

then waited until flashtool recognized my x10

closed flashtool and then pressed any button in the cmd window that the unlocking process started (please close flashtool, instead the bl unlock cmd and flashtool are constantly killing and restarting adb!!)

after unlocking was finished I flashed azuzu kernel upgrade

now powered on phone to check if my phone is starting after the unlock (had to wipe dalvik-cache in xrecovery to get out of the bootloop the ck used with the bypass method caused, then phone started again and everything was working)

now I have placed the wifi modules for dooms ck with rootexplorer

powered off phone and flashed dooms ck v04-fs with flashtool

powered on phone again and

WOOOHOOO!!! Here I was with unlocked bootloader, custom kernel directly loaded AND without reflashing any rom, means I have kept my installation of miui 1.9.2 with all my apps, settings, phone numbers, sms, etc!!

Regards,

L
[XPERIA X10 Android Development] DooMLoRD:
@9Lukas5

mate if there is a new module for 2.3.3 stock kernel then u dont need to bother with the hassle of kernel downgrade/upgrade
[XPERIA X10 Android Development] qwer23:
Stupid question: where can I find azuzu's kernel up- and downgrade files? Could you kindly link me to the thread?

Sorry for OT.

Regards

qwer23
[XPERIA X10 Android Development] colossus:
Hi, they are in this flashtool....

http://doomlord.sylvester20007.com/x10/x10_gb/FlashTool_0.2.9.1-GBready_root_xRec.exe

And the thread....

http://xdaforums.com/showthread.php?t=1196808
[XPERIA X10 Android Development] Crowds:
WOWOWOWOW

i wasn´t closing the flashtool and that´s causing me to get stuck all the time.

Thks 9Lukas5 ;)
[XPERIA X10 Android Development] :
@doomlord:

root rights required to load kernel module,but stock fw 2.3.3 have fixed root exploit .

to change module string, get any hexeditor and change modinfo string in module to desired.
[XPERIA X10 Android Development] DooMLoRD:
nice... i think it would be best if u can post it...

cause most users already have rooted 2.3.3 ROMS (stock/custom)...

it would save a lot of time for them....
[XPERIA X10 Android Development] bharadwaj1991:
S1 Tool is not will not recognize my phone while in flash mode. At first I didn't have meflash.dll and it wouldn't run, I found meflash.dll online got it and then it ran...but won't pick up phone. Just keeps waiting... Any help?
[XPERIA X10 Android Development] zuli007:
Second Question for Developers:

How about warranty for X10 after unlock - If I reflash whole firmware with flashtool unlocked bootloader stay or dissapear ?

If stay , there is any possibility to back to clean SE bootloader?
[XPERIA X10 Android Development] astrall:
So what does this mean?

RUNNING S1_EROM VER "R8A013"
SOFTWARE AID: 0001
LOADER AID: 0001
FLASH ID: "002C/00B3"
LOADER VERSION: "R4A024"
MODEL (from GDFS): X10i
SOFTWARE VERSION: 1227-4612_3.0.1.G.0.75
CUSTOM VERSION: 1235-7836_R9B
FILESYSTEM VERSION: WORLD-1-4-8_2.1.B.0.1
SEMC SIMLOCK CERTIFICATE
[XPERIA X10 Android Development] :
you have officially unlocked ( or locked ;) ) phone with 2.3 firmware on board.

you should downgrade kernel ( somebody report that it is working ) and use qsd8250_semc.cmd

or you should flash 2.0, 2.1 firmware and run qsd8250_semc.cmd
[XPERIA X10 Android Development] 9Lukas5:
I have reported it and in my signature you can find the how-to thread ;)
[XPERIA X10 Android Development] Sharaz22:
How did you manage to get this to work mine won't recognise the phone which kernel did you use and what firmware
[XPERIA X10 Android Development] ephumuris:
Link not valid for the tool to check unlock?

Nevermind. SEMC SIMLOCK. W00t!
[XPERIA X10 Android Development] ten_tickles:
I failed to understand this part.....and now my phone can no longer be used as a phone! :(

if your phone unlocked by 3rd-party software other than setool2, do not run anything -

it will disable radio capability of your phone and you will need to unlock phone by setool2 software.

hopefully, mizerable flea and mOxImKo will release something similar for your phone.
[XPERIA X10 Android Development] ephumuris:
Plenty of warnings. Your own fault unfortunately. I have had my x10 for a week and even i understood this part! Sorry...
[XPERIA X10 Android Development] ten_tickles:
Absolutely my fault, you're right.....my mistake. Just highlighting this so nobody else makes the same mistake. :(
[XPERIA X10 Android Development] ephumuris:
Looks like you will need to pay to have it unlocked properly so it sets the right security flag i think?
[XPERIA X10 Android Development] Quercus1:
http://www.x10unlocked.com/;)
[XPERIA X10 Android Development] totalundone:
Ok, let's see if I have this right...

Is your phone SIM locked?

No

--Yes, you can unlock the bootloader with this method

Yes

How did you unlock your SIM lock?

--It came like this from the factory!

----Yes, you can unlock the bootloader with this method

--I unlocked it by typing in a code!

----Yes, you can unlock the bootloader with this method

--I unlocked it by using setool2!

----Yes, you can unlock the bootloader with this method

--I unlocked it with another service!

----NO, you cannot unlock the bootloader with this method

Here's my predicament...

When I first bought my phone, I was eager to unlock my phone and couldn't wait for the sim unlock code. I paid a company to unlock it (it was htccode but i'm not sure if they used setool2, it was a long time ago). However, I *have* my manual sim unlock code.

If I attempt this and I get the security mismatch error - can I then manually input the sim unlock code?

Or is there a way that I can get back into the sim unlock screen and just type it in?

Thanks!
[XPERIA X10 Android Development] runaway_bunny:
Hope this helps...

:) A little heads up for new comers ;ole me...

This is what I Did.

First flashed the 2.1 Generic firmware VIA flashtool

Once 2.1 was flashed, Turned on USB debug

Now closed flashtool

Open the qsd8250_semc tool... followed instructions (:D nothing really, press any key twice !) thats it, and boot loader was unlocked !

Now remember that ur phone is baseband 54 !

So dont flash 2.3 ROMS

Flash the latest baseband that is .71

Now flash custom ROM or anything as per ur wish.

Once again, a million thanks to the_laser...:D
[XPERIA X10 Android Development] 9Lukas5:
is this bootloader unlock or simunlock??
[XPERIA X10 Android Development] DooMLoRD:
u can flash 2.3.3 stock rom ftf no issues ;)
[XPERIA X10 Android Development] ChilliBo:
thats simunlock methode
[XPERIA X10 Android Development] runaway_bunny:
Tried that Doom, but got into a bootloop, stuck at SE screen !

:D Maybe I did something wrong that time (Am not a dav :D)

But now its working superb, with ur stock kernel.

BTW, I dont really care about deep sleep as far I get decent performance.

Thanks man ! :)
[XPERIA X10 Android Development] ankur7753:
After unlocking the bootloader with the above mentioned steps,do i have to follow the usual steps to install 2.3.3 i.e rooting 2.1,installing busybox,recovery n so on.......
[XPERIA X10 Android Development] runaway_bunny:
Once the bootloader is unlocked, root ur phone and install recovery.

Remember, when u install the 2.1 .ftf, ur phone is fresh (without root)

Once its rooted, I flashed wolf ROM v4 and once ROM was flashed, I installed the ftf bundle he provided (that includes the kernel and baseband).

Once its done u can flash the new doom kernel (if u wish :))
[XPERIA X10 Android Development] G-FACE:
I have some questions guys. :o

If i unlock the BL, will I be able ro re-lock it back if needed?

My worries are if i have to go to waranty service and they refuse to service it because of the open BL. Will it be obvious to the service people if the BL is open?

Does a restore via SEUS/PCC re-locks the bootloader? (Guess no)
[XPERIA X10 Android Development] iridaki:
It will be obvious to service centers that there has been tampering.

There's no way to re-lock the bootloader for the moment, but I really don't have a clue whether there will be in the future.

Xperia X10i via Tapatalk
[XPERIA X10 Android Development] Zocker Tko:
damn laser, thank you:D

but holy sh++,where is the donation link
[XPERIA X10 Android Development] pheel:
donation link is buy his se toolbox 2 :P
[XPERIA X10 Android Development] mylovelyhorse:
Hmm. I have a locked to Orange phone which was running MiUI.

I flashed this 2.3.3 ROM: X10i_3.0.1.G.0.75_CUST-UK GENERIC 1235-7379

Turned on USB Debug & Unknown Sources

Rooted using Flashtool

Closed Flashtool

Ran qsd8250_semc on my W7 PC

Following message appeared:

process requires standard 2.x android firmware.

Press any key to continue . . .

Getting ROOT rights.

2208 KB/s (585731 bytes in 0.259s)

Failed to set prot mask (Inappropriate ioctl for device)

Waiting ...

Removing NAND MPU restrictions via SEMC backdoor. Permanent. Require ROOT rights

.

334 KB/s (3087 bytes in 0.009s)

Unable to open router port: Permission denied

Diag_LSM: Diag_LSM_Init: Failed to open handle to diag driver, error = 13 ERR :

MSG Open handle failed, unable to open program 30eeeeee ver 10001 NOT FOUND

:FILE vendor/qcom-proprietary-qsd8k/oncrpc/oncrpc/oncrpc_cb.c:LINE 231:ARG1 82

0965102:ARG2 65537:ARG3 0:

ERR :MSG Couldn't setup RPC call :FILE vendor/qcom-proprietary-qsd8k/oncrpc/on

crpc/oncrpc_cb.c:LINE 276:ARG1 0:ARG2 0:ARG3 0:

Error: Failed to lookup client for 0x30EEEEEE 0x00010001

FATAL :MSG Failed to lookup RPC client. prog = 820965102, vers = 65537, tout =

0 :FILE vendor/semc/system/core/miscta/libmiscta/rpc_service.c:LINE 65:ARG1 820

965102:ARG2 65537:ARG3 0:

reboot: Operation not permitted

Waiting ...

Getting ROOT rights.

Failed to set prot mask (Inappropriate ioctl for device)

Waiting ...

Writing patched semcboot. Two step process

First, we need get access to semcboot area

524 KB/s (8064 bytes in 0.015s)

insmod: init_module '/data/local/tmp/mapper_2.6.29.ko' failed (Operation not per

mitted)

Second, we need to write semcboot ;)

2119 KB/s (588228 bytes in 0.271s)

can't find userdate partition

Press any key to continue . . .​

There's a few worrying things in that lot and I suspect the bootloader isn't bypassed. Advice gratefully received!

(note: decided to reflash the ROM, NOT root with flashtool & try again in cas that was my error)
[XPERIA X10 Android Development] aR_ChRiS:
Flash a 2.1 firmware, root it then do the unlocking process.

Only flash a 2.3 after you have unlocked the bootloader, unless you are using the kernel downgrade/upgrade method.
[XPERIA X10 Android Development] overground:
I have just cleaned around 80+ off-topic posts from this thread. Next one gets a vacation...I'm not your mom or the maid.
[XPERIA X10 Android Development] ten_tickles:
@ mylovelyhorse..... I think you've just made the same mistake I made! My device is also locked to orange, and since unlocking bootloader I have no radio signal...

Just thought you should know mate, bad news.
[XPERIA X10 Android Development] kiru:
I ran the tool to see how how my phone was unlocked (or locked) and this is what came up:

Does this mean I cannot unlock the bootloader as of yet? why does it say "Tampered" for the simlock state?, or am I doing something wrong? and what does it mean hash not supported? Do I need to downgrade to 2.1 and then run the tool?
[XPERIA X10 Android Development] abdurahman:
I have a question, I sim unlocked my phone using the code the service providor gave me, no tools or anything, if I unlock the bootloader will I lose that?

Thanks!
[XPERIA X10 Android Development] Neo.:
Just use the tool and find out if you can unlock :)

refer OP
[XPERIA X10 Android Development] ardf69:
Now we have an unlocked bootloader it could be better to change the kernel with an other bootloader so we can choose a different kernel and partition to boot in recovery or normal mode.

Ciao Angelo
[XPERIA X10 Android Development] raecarter82:
Hi can anyone please tell me how o can find out if my wifes sim is unlocked?
[XPERIA X10 Android Development] -- X10B --:
Try using other network provider (sim)

Sent from my locked BL with DM kernel.
[XPERIA X10 Android Development] Prodigy:
Sorry if this has already been mentioned.

With the command prompt, I'm getting "root access denied" message from it.

Any clue what's going on?
[XPERIA X10 Android Development] sahibunlimited:
First open flashtool and give flashtool root rights and then it will work...

this happend to me also...
[XPERIA X10 Android Development] kiru:
I did, and that's what came up.
[XPERIA X10 Android Development] Prodigy:
THanks man, happen to find that the culprit was some avg antivirus blocking.

[SPAZ] OMG OMG OMG OMG OMG, IT'S UNLOCKED!!!!!!!!!!![/SPAZ]

Doomkernel works fine, now i need to put the wifi module in now.
[XPERIA X10 Android Development] Skumtomten:
I flashed bb54 and kernel and fw 2. 1 and rooted it. I ran the batch file and everything seems fine (getting same output as the_laser in first post), but my bl still seems locked (se logo at startup)
[XPERIA X10 Android Development] sahibunlimited:
upgrade to 2.3 and flash this:http://xdaforums.com/showthread.php?t=1253853
[XPERIA X10 Android Development] zuli007:
So I check phone wits Laser tool and it show that I have SEMC certyficate.

But I know that i sim-unlock it with propably SETOOL2, which CMD i should use ?
[XPERIA X10 Android Development] muratbaizhanov:
im a bit cinfused. this tool "s1tool.7z" says SEMC SIMLOCK CERTIFICATE, nothing about "not recognized".

BUT my phone came from canada and originaly was locked to Rogers.

I dont know how it was unlocked.

so, can anyone explain is it safe for me to start unlocking bootloader?