[Q] how unlockbootlader x10 - XPERIA X10 Q&A, Help & Troubleshooting

hi guys
i have x10i
i want install android 4.0.4
now i want unlcoke bootloader for write cwm and custom rom
i give code unlocke of site sony
http://unlockbootloader.sonymobile.com/
but i cannot write code because i cannot go to the fastboot mode??
please help me how fastboot mode for write code unlocke bootloader
thanks

hi first download latest flashtool then install device drivers and turn on usb debugging on x10 then connect it with pc flashtool detect ur phone then there is option for root after the root then there is a option for unlock bootloader. cheer
hit thanks button if i help u.

Hey try this -
1.download latest flashtools which is a program that you would be using as long a you want to flash custom rom from here: http://androxyde.github.com/Flashtool/
2. Now in the Flashtools folder (C:\Flashtool\firmwares by default) go to the folder named drivers and you would see "flashtool-drivers" and install them (installed them all just in-case you decide to get another Xperia phone in the future.
3. On your phone go to setting>applacations>unknown sources and usb debugging in development and connect your phone to your computer with your data cable and then open flashtools.
4. root would now become available in flashtools so press it(the black unlocked lock ICON) and just wait for flashtools to reboot your phone. and you now have root access!
Installing a Recovery
In order to install a new Rom you would have to install a Recovery, according to the rom you want to install the thread would state whether you need a ClockWorkMod(CWM)(CWM5 in flashtools) or just flash through Xrecovery(0.3 in flashtools)
So in order to install a Recovery your phone must be connected to the USB port on your computer. So in flashtools click on the black square with a white cross in it and choose according.( setting>applacations>unknown sources and usb debugging in development much be on.
How to use Xrecovery.
To get into xrecovery you much power off your device, then press the power button until it vibrates, no when you see the sonyericsson logo start pressing the back button on your phone and then you would enter Xrecovery(in the version of flashtools this tutorial is based you must wait until you see the notification LED turns ) now in xrecovery you use the volume up, down, home and back buttons to navigate.
Bootloader Unlocking.
5.unplug your phone and power it off. On the top bar in flashtools plugins should now be available with the "Unlocked bootloader" option, so press it and wait until it says to connect your phone then do so by holding down your back button(on your phone) and plugging in your USB cable(don't let go until you see your notifications light come on GREEN
6. While the unlocking is taking place look out for the "you can now unplug and turn on device, then plug it again" unplug it and press the power button until vibrate and then Immediately plug it back in. Do it that one time and just leave it to finish and say "successfully applied unlock. Rebooting
7. Smile because you can now flash custom kernels and so forth and so on and also press thanks button.
If your stuck just send me a message.
Quick tip:flashing new roms usually means loosing your data(contacts, apps, etc) but you can use this to backup your data and when you're done re-download it and restore your data: https://play.google.com/store/apps/d....go.backup.pro
for more visit this thread http://forum.xda-developers.com/showthread.php?t=1821750

Why Android 4.0.4 ?? Exist best roms for our x10 :
http://forum.xda-developers.com/showthread.php?t=2562808&page=1 ( Semc debrand engine ) 4.1.2 Like Xperia Z ( Use with recommanded kernel )
http://forum.xda-developers.com/showthread.php?t=2024438 ( CMX10 ) 4.1.2 best Cyanogenmod for X10 I think..
( Use with FeraKernel-JB )
Hope this help
For the BL, use FlashTool, It's easy

Related

[Q] Guide for Noobs to unlock bootloader and flash custom kernel?

Can someone make an easy guide to unlock bootloader an flash custom kernel?
The spiderx guide is very good but difficult to understand...
UNLOCKING BOOTLOADER
firstly download all the files you need for unlock bootloading
how to unlock bootloader (This method if you have SEMC SIMlock)
1. Download Flash tool, s1tool, msm7227
2. extract s1tool.7z
3. make sure you have gordon gate driver installed (install PC Companion and)
3a. open PC companion and make sure it recognises your phone, and leave it OPEN
4. turn phone off completly
5. connect usb to phone (not to PC)
6. run s1tool and click 'hit do job' or 'run'
7. hold back button on phone and connect usb to PC
8. look for the word SEMC SIMlock,
there would be a upper case R and number (R8288) or lower case r (r8288)
if the r is lower case then bootloader is already unlocked, but if its upper case R then bootloader is not unlocked, continue with the instructions
9. open task manager and kill any adb.exe process
10. extract msm7227
11. make sure phone is connected and is in usb debugger mode before you run msm7227
12. run msn 7227 and will try to unlock bootloader
13. if it says "succesfully wrote 034433" then its unlocked!
14 double check, open s1tool again and follow the same procedure as step 1
if you get rxxxx instead of Rxxxx then it means you were sucessful in bootloader unlocking!
try at your own risk
once you have completed the unlock bootloading
then use flashtool to flash your firmware
FLASHING CUSTOM KERNEL
download a custom kernel of your choice
place this .ftf file in flashtool>firmware folder
run flashtool
press flash
select the firmware you want then ok
turn phone off, connect the usb to phone, hold back button on phone then connect the other usb end to the PC
it should start to flash and you can let go of the back button
(when its finished flashing DONT CLOSE FLASHTOOL)
-when its finished
turn phone on, go to settings>application>development and select usb debugging mode
-then you need to root your phone
so click on root
phone should reboot
-then click on ask root perm
and on your phone you should get a message select "yes" for permission
-then on flashtool click on xRecovery to install xRecovery
wait til its finished then you can close flashtool
FLASHING CUSTOM ROM
download and place a ROM of you choice to your sdcard
turn the phone off
when turning your phone on hit the back button few times until you get to clockworkmod (xRecovery)
from clockwork mod go to 'install zip from sdcard'
then select 'choose zip from sdcard'
and select the ROM zip you want to install (e.g Minicm7.zip)
and hit yes
when the custom rom is installed make sure you wipe factory data, cache and dalvic cache
I hope this helps you
but try this at your own risk, i cant be held responsible if you brick your phone

wrong rooted xperia s

a few days ago I tried to root my xperia S to get more functionality. So i read on the internet on several blogs and started to download a rom. First i unlocked my phone with fastboot.exe. Then i try to boot via Command prompt. It says everinthing was okay in about 120 secs, but when i disconnect and tried to start my phone, i only got the sony logo and that was freezed. Even if i reboot, it cames again. I've tried some other ftf files to flash, but nothing worked. Now my battery is empty, and i don't get the phone back in fastboot mode.
Anyone have tips for me? Im very new in it so please help me...
leenbrak said:
a few days ago I tried to root my xperia S to get more functionality. So i read on the internet on several blogs and started to download a rom. First i unlocked my phone with fastboot.exe. Then i try to boot via Command prompt. It says everinthing was okay in about 120 secs, but when i disconnect and tried to start my phone, i only got the sony logo and that was freezed. Even if i reboot, it cames again. I've tried some other ftf files to flash, but nothing worked. Now my battery is empty, and i don't get the phone back in fastboot mode.
Anyone have tips for me? Im very new in it so please help me...
Click to expand...
Click to collapse
For now, charge your battery first. U atleast need to have 80% charge before u can fastboot/flash your phone.
- (Only If Your Phone Doesnt Start) Press Power Button+Volume Up for some 10/15 seconds, u will get three vibrations which mean u just hard reset the phone. It normally takes about 2/3 minutes to boot up a phone after a new flash or kernel has been installed. If not then follow the the below instructions after the hard reset and see if it works.
- Assuming that you have already got the downloaded ftf (Firmware file) saved in the FIRMWARE folder of flashtool, if not then save it.
- Open up your flashtool.
- Press and hold the VOLUME DOWN key.
- Keep it pressed, connect the USB cable to your PC (assuming that u already have the usb connected to the phone)
- Release the Volume Down key when phone's GREEN LED lights
- Click the flash button (yes: the thunder icon up left)
- Select "Flahsmode" and click "OK"
- Select your desire firmware and click "OK", DON'T TOUCH ANYTHING ELSE
- Flashtool will prepare the files for flashing, just be patient
- Flashtool will start flashing automatically, let it finish to 100%
- At the end, Flashtool will prompt a line saying u need to check Unknown Sources And USB Debugging mode and thats when u know that u have successfully flashed a stock/custom ROM.
- Disconnect the phone, power up and give it some minute to boot up and work.
- Have fun :highfive:
HOW TO ROOT:
Depending on the Firmware/ROM the rooting method varies, i use Advanced Kernel Build14 on my new stock ICS firmware but always used DoomKernelv0.4+Recovery to Root Stock GB firmwares
You Can Download Any One Of them:
- AdvancedKernel14(Fastboot) For ICS
- DoomKernels(Fastboot+Recovery) Thread
How to Fastboot and just Root without Recovery and back to STOCK KERNEL:
First of all i will advice you to do this if ONLY you are planning to root your phone but want to come back on your stock kernel. Its a good thing to do if you have just flashed a new firmware like 6.0.A.2.45
Here's what you do:
[ requirements ]
# bootloader of the device is UNLOCKED
# Download and install FASTBOOT DRIVERS (DoomLord)
# Downlaod and Unzip FASTBOOT BINARIES
- Unplugged your USB from pc and Turn Off your phone
- Rename Advanced Kernel Build 14 to kernel.elf or unzip DoomlordKernelv0.4, unzip it and copy kernel.elf
- Open Fastboot Binaries folder
- Go To Fastboot folder, paste the kernel.elf file
- Press and hold VOLUME UP key.
- Keep it pressed and connect your phone and pc through USB.
- BLUE LED light will turn on means you are in fastboot mode, release the key.
- Fastboot folder opened, press SHIFT+RIGHT MOUSE button on the screen and choose Open Command Window here.
- Type
fastboot devices
Click to expand...
Click to collapse
to check if your phone is connected properly and if it is, something like PSDN : xxxxx will be shown.
- Type
fastboot flash boot kernel.elf
Click to expand...
Click to collapse
- Give it some seconds as it will load the kernel on the phone.
- Type
fastboot reboot
Click to expand...
Click to collapse
and your phone will restart. Give it some minute and it will boot up plus you will have root access :highfive:
ONLY IF YOU WANT TO GO BACK ON STOCK KERNEL WITH ROOT ACCESS:
- Assuming you have 7zip installed in your system, if not then google, download and install the programme.
- Right click on the ftf (firmware) file.
- Choose 7zip > Open Archive
- Click kernel.sin > Extract and save it anywhere in your PC
- Connect your phone through USB (You Can do it even if your phone is ON)
- Click the THUNDER ICON.
- Choose FASTBOOT. Choose OK.
- Click Reboot into fastboot mode (via ADB) if it gives error on flashtool then click REBOOT INTO FASTBOOT MODE ( via FASTBOOT)
- The Phone will turn off and will automatically go into fastboot mode ( BLUE LED )
- Click SELECT KERNEL TO FLASH
- Choose kernel.sin
- Give the kernel some seconds to flash and the phone will restart.
- You will see the SONY logo again if you have done it correctly ( YES YOU WILL because you just successfully flashed the stock kernel)
- Wait for some minute and the phone will reboot with stock kernel still with root access to it.
ALTERNATIVE WAY TO FLASH THE kernel.sin :
- Copy and paste the kernel.sin file over at the fastboot folder in fastboot binaries. Delete the kernel.elf
- Type fastboot devices
- Type fastboot flash boot kernel.sin
- Type fastboot reboot
:highfive: :highfive:
Follow the above steps and you will definitely have a success
I dont think i can charge my battery. When i put it on a charger, the led is burning red. I've done that for a hole night. But if i disconnect, and try to power up, it doesnt react at all. When i connect it on my pc, the pc doesnt recognize it as a device, only the red led is burning. After a few time the sony logo appears. But stil no recognizing by pc, and still not 3 vibrates after trying a hard reset...
okay, after 3 weeks of waiting im back. I had brought de Xperia S to a telecom store to fix it, but they said that it was impossible for them. Now, i tried for my self again. There are some things to explain.
1 flashing a kernel(eg. kernel.sin) is possible.
2 then, i want to flash a the system partition
3 if i do that via the command prompt by this command it says it fails
4 if i do that by the flashtool by clicking on the thunder icon, then choose the flashmode, and choose the version to load, it's unpackage some files, but then it asks to put the phone into flashmode. If i do that by pushing the volume downbutton and then connect phone with PC, the green LED is burning, but the flashtool still asks to put into flashmode. So it does not start to flash at all, because the phone is not really in flashmode.
Anyone suggestions??
You say you unlocked your phone, do you mean unlocked the bootloader? If it's stuck at boot loop this is sometimes due to locked bootloader. Try to unlock again making sure it has correctly unlocked.
If your pc cannot detect your phone in flash mode, it may be that you don't have all the drivers installed. I don't understand 2.
All in all if your phone is in flashmode but it still says put phone into flash mode im going to presume the drivers aren't installed (or installed correctly).
Here is what I have done in a similar situation.
1, Hold the vol up and vol down buttons pressed at the same with your thumb the while holding the full button pressed, press down on the power button, you are now holding power button and volume +/- at the same time, maintain this pressure for a while, you will feel 1 vibration but keep pressing until you feel 3 vibrations then take your fingers off the power and the volume.
2, Press the vol down and insert your usb that is connected to the PC. you should get a green light, if not try # 1 again 2-3 times
3,Recharge it should only take an hour or two to get decent charge.
4, Start flashtool or PC companion. flash or update.
U should avoid unlocking ur device if u r a noob..and wait for devs to develop a method that roots the device widout hving to unlock bootloader like recentlyBin4ry has developed
Sent from my LT26i using xda premium
Finally, I found the solution by installing flashtool update 9.6.0. With that installed, my phone went into flashmode and it was flashed well. A new question: i installed a rooted version of the ICS firmware. But now it is now longer possible to install updates. Is that a known issue, and is there a solution?

[help] Xperia X10 mini bricked after changing Kernel

Hello guys.
I recently got an Xperia X10 mini with stock rom, 2.1a, officially updated with last and I decided to install GB.
I follow several tutorials and do the bootloader unlock correctly. After this, looking for a GB ROM, I see that firstly I need to change the Kernel (In this case, "[KERNEL] nAa-14 [23/8/12] Custom Gingerbread kernel" to install the "[ROM] MiniCM7-2.2.1 [10/6/12] Gingerbread 2.3.7".
Then, I copy the "E10_nAa-14_2.6.29.6-nAa-14.ftf" to the firmwares folder in Flashtool folder.
After this, I open the flashtool app, plug the phone in flash mode and click on the flash button. Then, select "Flashmode" and select the Firmware nAa-14, and the kernel.sin file. Press OK and the system starts copying files. Then, the program finish copying and says "now unplug the device and power it on".
I disconnect the cable and here comes the problem. The phone doesn't boots, nothing on screen, and when I try to connect in flash mode, flashtool says:
ERROR - Drivers need to be installed for connected device.
ERROR - You can find them in the drivers folder of Flashtool.​
No leds and nothing in the screen. Is there any solution to make the phone come to live?
Thanks guys, any help is appreciated.
Not sure, but when I flashed from stock to MiniCM7 i did more steps than you.
- ROOTed
- installed CWM
- unlocked bootloader
And when flashed KERNEL - Flashtool after finishing told me: DONE - WAIT YOUR DEVICE WILL RESTART... So maybe you read something different (bad)...
(in my case phone not restart, but after unpluging and power on - new start logo appears)
Try the small red button under back-cover -> you should see it in lower left corner near the sticker. Maybe it helps... but only small chance

[STARTERS GUIDE] Help for Newbies| Flashtool | Rooting | Unlocking Bootloader etc.

[STARTERS GUIDE] Help for Newbies| Flashtool | Rooting | Unlocking Bootloader | CWM Recovery Installation | Nandroid backup ​
Here is very user friendly guide for newbies/starters for rooting, unlocking the bootloader, setting up Clock Work Mod recovery, performing a nandroid backup
Please say thank you and leave feedback if you find this guide useful.
XPERIA P
Root Device
CWM Recovery
Nandroid Backup
Bootloader Unlock
Flashing Custom ROMs
ROOTING
Android rooting is the process of allowing users of smartphones, tablets, and other devices running the Android mobile operating system to attain privileged control (known as "root access") within Android's subsystem.
As Android was derived from the Linux kernel, rooting an Android device is similar in practice to accessing administrative permissions on Linux.
In simple words you are allowed to change android system yourself according to your need like deleting apps, installing system apps, installing CWM recovery etc..
STEPS:
Check your phone software/firmware number by going to settings>about phone>build number
If you are on any GB firmware use flashtool guide in second post
If you are on ICS firmware (6.1.B.0.544 or 6.1.B.0.550 or 6.1.B.0.559) ,then
Download Rooting tool by Bin4ry from here
Extract it using 7zip/Winrar etc.
Double click the RunMe.bat and select 1. i.e normal phone option
Backup and restore app will open
Select RootMe.tar and click on restore
Follow instructions and bongo you are rooted :victory:
If you are on ICS firmware version (6.1.1.B.1.54 or 6.1.1.B.1.75), then
Download flashtool from official flashtool website
Install it on your PC using onscreen instructions.It will create a folder "Flashtool" in your drive(C\Flastool)
Now go to C\Flastool\drivers\flastool-drivers.exe and click on it and install it after marking/checking "xperia p,xperia u,xperia sola drivers" which is below there on the list
Download the file from here-
Now copy the files "Xperia P LT22_6.1.1.B.1.54_Kernel.ftf" , "Xperia P LT22_6.1.B.0.599_Kernel.ftf" and "Xperia P LT22_6.1.1.B.0.75_Kernel.ft and paste them in "C\Flastool\Firmwares" in PC.
Now keep "Root_with_Restore_by_Bin4ry-XP" folder in the dekstop as it is.
Now for your SXP.Go to 'settings>developer options>USB Debugging">'mark/check this option
Open flashtool from PC.
Click on the "flash" icon of the flashtool which is on the left side of the iconic tab(below the 'file' option-it's like a lightning sign).a window will be opened Mode Selector.Check "FlashMode" and press "ok" button.
You will see "Xperia P LT22 version 6.1.B.0.599" on the options.single click on that .uncheck "exclude kernel" (on the right side) and check "no final verification" and press the "ok" button.
A window will be opened saying to connect your device.switch off your phone for 30 secs.now connect the USB cable to PC(not on your device).now press down the vol.down button and hold it while connecting the USB to your phone.[now the flashtool will start flashing.but if you are doing for the first time sometimes the drivers are not able to detect the drivers of your phone and the phone starts charging in a normal way instead of flashing.don't worry.Disconnect the USB from phone only.wait for 10-20 secs.repeat from step v again and then connect your device while pressing vol.down button.the flashtool will detect your device and start flashing.)
You will be able to see percentage below.after it is finished it will be written there.disconnect USB cable from your phone only after watching it.
Restart your phone.
Go to your dekstop on PC.open the "Root_with_Restore_by_Bin4ry-XP" folder.
Click on "RunMe.bat" .a commend promt window will open on your PC.
now write only "1" (Normal Phone) in the "Make a choice" section
it should be like this.
Make a choice : 1 [Hit enter then]
It will promt to connect your device in debugging mode.Connect the USB to your phone with debugging mode turned on.now the Command Promt Window will do its work and it will say to you to open your "backup and restore" app.
Get your phone in your hand.open "app drawer>back up & restore" and hit the "restore" button.
The phone will be restarted in a while.
now you will see "super user" or "superSU" app on your app drawer.that means your phone is ROOTED successfully.
Restart your device again.(just for being safe)
Phone is rooted but the kernel is of previous version 6.1.B.0.599.So we have to reflash "6.1.1.B.1.54_Kernel.ftf" or 6.1.1.B.1.75_Kernel.ftf to the phone using Flashtool again.
Open flastool.watch step v and do the same.but select the "Xperia P LT22 version 6.1.1.B.1.54" or "6.1.1.B.1.75_Kernel.ftf"option instead of the previous ".599".now check and uncheck as the same before and flash your device pressing "ok" button.
Disconnect the phone.FINISHED.
Enjoy Rooting
You can also check video guide from here http://forum.xda-developers.com/show...6#post33470626
If you are on JB firmware version (6.2.A.0.400), then
Goto
[TUT][PRE-ROOTED JB ROM ZIP][How To] Root JB for locked Boot Loader
or
Root the new JellyBean [build 6.2.A.0.400] [UB and LB]
or
[guide][LB]Easy Root JB with OTA ROOT KEEPER
If you are on JB firmware version (6.2.A.1.100), then
GotoDooMLoRD Easy Rooting Toolkit (v14) {perf_event exploit}
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
INSTALLING CWM RECOVERY
CWM recovery (Clock World Mod recovery) is a tool that you can use to flash custom ROMs, Apps, MODs, make a fill backup of phone and lots more... It a must thing for a rooted phone which can help your phone to recover from OS not booting up (bootloop)
STEPS:
Download the zip package from this thread
Extract the folder using zip/winrar
Connect your phone to the pc with USB debugging on
Click on install.bat
How to use:
Power off the phone
Power on the phone
Pressing the Volume down (-) button continuously while you see the recovery
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Performing Nandroid Backup
Nandroid backup is a complete backup of your phone (system, data. apps, cache). You can restore it any time using CWM recovery to restore your phone to a stage you have made a backup. I can save lives
STEPS:
Enter into CWM recovery (power off phone, power on. press repeatedly volume down button (-) after SONY logo till you see recovery)
Scroll down using menu button (or volume down button)
Select backup and restore using home button or power button
Select backup (You can choose backup format by scrolling down)
Wait till completion :laugh:
If you want to restore you phone just follow same instructions and instead of selecting backup select restore and select restore file
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Unlocking bootloader
Unlocking your bootloader allows you to flash a custom kernel i.e. kernel made by some developer rather than the stock SONY kernel.
Flashing custom kernels allows you to flash CUSTOM ROMS like Cyanogenmod ROMS which have very vast features and user experience with imporoved performance, features and battery life.
Note: Unlocking Bootloader of Xperia P Will Void It’s Warranty Provided By The Manufacturer (Warranty Can Be Retained By Relocking The Same).
But DRM keys are lost forever if you unlock your bootloader i.e. some apps like TrackID, download mucis info in walkman app etc. doesn't work and also you would not get any OTA firmware update after you unlock your bootloader and also if you relock afterward
STEPS:
Firstly Get & Note Down IMEI Code of Your Device. It can be Obtained by Dialing *#06#in Phone Dialer.
Charge Your Phone upto 60% Battery Level So As To Ensure That It Doesn’t Turn Off During The Process of Bootloader Unlocking.
Temporarily Disable Your PC’s Antivirus Software As This Might Interrupt The Process.
By Assuming That You’ve Followed The Essential Steps Mentioned Above, You Can Now Move To The Further Part Of The Article Where Will Check on How To Unlock Bootloader of Xperia P.
Procedure To Unlock Bootloader of Sony Xperia P LT22i :
Step 1 : Installation of USB Drivers (Xperia P)
Download Fast Boot Package (With USB Drivers)
Switch Off Your Device & Connect It To The Computer Using USB Cable While Enabling Fast Boot Mode (Press & Hold Volume Up Button To Trigger Fastboot Mode). Windows Will Start Driver Installation As soon As You’ll Connect Your Device To The Computer While Keeping It In Fastboot Mode.
Now Extract The Fastboot Package Which You’ve Just Downloaded in Your PC.You Will Find 2 Folders Named As ‘fastboot’ & ‘usb_driver’.
Point Driver Installation Location To ‘usb_driver’ Folder.
Once Drivers Get Installed, Disconnect Xperia P From PC & Power On It.
Step 2 : Unlocking Bootloader of Xperia P
Before Unlocking Bootloader, You Need To Check That if Your Device’s Bootloader Can Be Unlocked Or Not. For Checking Bootloader Status Dial *#*#7378423#*#* From Phone Dialer To Access Service Menu.Find Bootloader Unlock Status Over There. If It is Set To Yes Then Only You Can Unlock Your Device’s Bootloader Otherwise It’s Impossible To Unlock It.
After Verifying Bootloader Unlock Status Set To Yes, Go To Sony’s Official Bootloader Unlocking Site : http://unlockbootloader.sonymobile.com.
Scroll To The Bottom of The Page & Press Continue.
You Will be Prompted With The Message “Are You Sure ?”. Accept It By Clicking On “Yes I Am Sure”.(Assuming That You’ve Read It Properly). Then Accept The Legal Terms.
Now You’ll Get “Create Unlock Request” Page.Enter Your Name, Email Address & IMEI (Which You’ve Noted in Essential Steps Mentioned Above).
You’ll Now Get Unique Key Which Will Be Displayed On The Screen. Save It Safely As We Will Require It In Next Part Of The Article.
Open Command Prompt In Your Computer & Point/Set It’s Location To ‘fastboot’ Folder.
Again Connect Your Device To PC By Enabling Flash Mode On It (Check Step 1).
Now In Command Prompt (CMD) Type The Following Command :
fastboot.exe -i 0x0fce getvar version
If Value is Returned (It Should return 0.5), It Means Device is Connected Properly.
Type This Second Command Mentioned Below :
fastboot.exe -i 0x0fce oem unlock 0xKEY
Replace The KEY With The Unique Key Which You’ve Received Earlier (In Step 2). And Hit Enter.
Congratulations !! You’ve Successfully Unlocked Bootloader of Your Xperia P.Enjoy The Advantages of Unlocking Bootloader.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Flashing Custom ROMs
STEPS:
Download any Custom ROM for Xperia P. You can get a Index of ROMs, Kernels etc from here.
Do read instructions in the thread because every ROM may have a different requirement of Kernel and way of installing but basic idea is same.
Place your ROM i.e. xxx.zip file in your Root of SDCard (in internal storage)
Power off the device
Power on and repeatedly press volume down (-) button after SONY logo appears until you see the recovery
Now to clear cache scroll down to wipe cache partition and select it and scroll down to yes
To clear data or do a factory reset scroll down to wipe data/factory reset and select it and scroll down to yes
To clear dalvik cache scroll down to advanced select it again scroll down and select wipe dalvik cache
After you perform all the steps press back to enter main menu
Scroll down to install zip from sdcard and select it
Scroll down to choose zip from sdcard and select it
Now scroll to the ROM i.e. xxx.zip and select it and scroll down to yes to confirm.
Press back and reboot system.
Enjoy.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
FLASHTOOL
Flashtool using guide​
Download flashtool from official flashtool website
Install it on your PC using onscreen instructions.It will create a folder "Flashtool" in your drive(C\Flastool)
Now go to C\Flastool\drivers\flastool-drivers.exe and click on it and install it after marking/checking "xperia p,xperia u,xperia sola drivers" which is below there on the list
Restart your PC
Flashing STOCK firmwares:
Note: Make sure you have USB debugging on. If not goto setting>developer options> and check USB debugging on
Download the flashtool firmware file (.ftf) from Xperia P android Development Section and place it in C:/Flashtool/firmware
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Open flashtool from PC.
Click on the "flash" icon of the flashtool which is on the left side of the iconic tab(below the 'file' option-it's like a lightning sign).a window will be opened Mode Selector.Check "FlashMode" and press "ok" button.
Now select your firmware like "LT22i_6.1.1.B.1.75_Generic" in my case
Uncheck wipe data if you dont want to delete your apps and data and press ok
If you want fresh install then dont uncheck wipe data and press ok
After that flashtool will prepare files for flashing and then you will be prompted to connect phone in flashmode.
Power off the phone and wait for 5 secs
Connect phone to PC using USB cable while pressing volume down button (-) (Make sure you dont release Volume down button until flashtool starts flashing)
Flashtool will start flashing firmware it may take some time.
After flashing flashtool will prompt you to disconnect you phone. Discconet it and power on your phone (It may take some time for the first boot).
Enjoy
Credits to:
Androxyde for flashtool
Bin4ry for Rooting tool
atis112 for Working CWM recovery for locked bootloader
neectron for Index of ROMs, Kernels
naruto20007 for Rooting method (6.1.1.B.54)
kangi26 for giving permissions to start the thread
Reserved again
Reserved last
Really useful guide... I had to struggle a lot on getting information for my Xperia inspite of having an android phone before.... Sony phones are a bit different
thank you very much...
Need Help
Switch Off Your Device & Connect It To The Computer Using USB Cable While Enabling Fast Boot Mode (Press & Hold Volume Up Button To Trigger Fastboot Mode). Windows Will Start Driver Installation As soon As You’ll Connect Your Device To The Computer While Keeping It In Fastboot Mode.
When I get that part I get into fastboot, there is about 5 seconds and then immediately goes out, someone help me please
joaovsjf said:
Switch Off Your Device & Connect It To The Computer Using USB Cable While Enabling Fast Boot Mode (Press & Hold Volume Up Button To Trigger Fastboot Mode). Windows Will Start Driver Installation As soon As You’ll Connect Your Device To The Computer While Keeping It In Fastboot Mode.
When I get that part I get into fastboot, there is about 5 seconds and then immediately goes out, someone help me please
Click to expand...
Click to collapse
Did you install the fastboot, flashmode and xperia drivers from the drivers folder in the flashtool installation location?
If yes, then make sure you release the volume up key as soon as the led glows blue.
dewanshu93 said:
Flashing Custom ROMs
STEPS:
Download any Custom ROM for Xperia P. You can get a Index of ROMs, Kernels etc from here.
Do read instructions in the thread because every ROM may have a different requirement of Kernel and way of installing but basic idea is same.
Place your ROM i.e. xxx.zip file in your Root of SDCard (in internal storage)
Power off the device
Power on and repeatedly press volume down (-) button after SONY logo appears until you see the recovery
Now to clear cache scroll down to wipe cache partition and select it and scroll down to yes
To clear data or do a factory reset scroll down to wipe data/factory reset and select it and scroll down to yes
To clear dalvik cache scroll down to advanced select it again scroll down and select wipe dalvik cache
After you perform all the steps press back to enter main menu
Scroll down to install zip from sdcard and select it
Scroll down to choose zip from sdcard and select it
Now scroll to the ROM i.e. xxx.zip and select it and scroll down to yes to confirm.
Press back and reboot system.
Click to expand...
Click to collapse
Hello I'm stock rom 6.1.1.B.1.54 locked bootloader having some things unclear about this:
1. Can I flash custom ROMs wth locked bootloader? If not, what happens if I try to? Do I brickwall my phone? Is it recoverable?
2. Can I still flash other stock ROM (for example .75) with locked bootloader?
3. What's the difference between flashing custom ROM via CWM and via Flashtool?
4. Do I always before flashing new ROM have to clear data? Do this wipe all installed apps and settings?
5. If flashing new rom wipes everything, will I be able to restore all apps&settings from full Titanium backup?
bflmpsvz said:
Hello I'm stock rom 6.1.1.B.1.54 locked bootloader having some things unclear about this:
1. Can I flash custom ROMs wth locked bootloader? If not, what happens if I try to? Do I brickwall my phone? Is it recoverable?
2. Can I still flash other stock ROM (for example .75) with locked bootloader?
3. What's the difference between flashing custom ROM via CWM and via Flashtool?
4. Do I always before flashing new ROM have to clear data? Do this wipe all installed apps and settings?
5. If flashing new rom wipes everything, will I be able to restore all apps&settings from full Titanium backup?
Click to expand...
Click to collapse
Sorry for late reply :angel:
1. It depends upon the ROM you flashing.. Some ROMS need custom kernel i.e bootloader unlocked and some can run on stock kernel.. So check the ROM requirements before you flash it... If u flash ROM that requires unlocked bootloader and you flash it on locked bootloader you will end in a bootloop
2. Stock ROMS (stock based ROMS) can be flashed on locked bootloader
3.Flashtool will flash Orignal firmware (Stock firmware from sony) i.e ftf file... And through CWM you can flash ROMS i.e *.zip files
4. Yes it is recommended to clear data (it will delete all apps and settings)... But also check ROM installation procedure some may not require to clear data. If you are flashing stock firmware (ftf file) using flashtool you can uncheck wipe data to preserve you data.
5. Yes you can use titanium backup to backup and restore apps anytime on any ROM or firmware
Great, thanks for explaining
Re: Can someone help
Deleted.
Sent from LT22i via Tapatalk
Congrats
This was a great thread started by you brother. Keep it up.. All the wishes. And congrats for the promotion as a Recognized Contributor in XDA...
how can i get System Folder from FTF file.... i try to use Flashtool but cant go forward, i used SIN Editor to Dump Data for system.sin but it only create .ext4 file, no .unyaffs. so am stuck cant go further. pleaseany help!
IAmNice said:
Now Extract The Fastboot Package Which You’ve Just Downloaded in Your PC.You Will Find 2 Folders Named As ‘fastboot’ & ‘usb_driver’.
Point Driver Installation Location To ‘usb_driver’ Folder.
How can I point driver installation location? My xperia P's led just turns blue and windows says installation succesful.
Click to expand...
Click to collapse
Then i guess you have successfully installed fastboot drivers :good:
whalesplaho said:
how can i get System Folder from FTF file.... i try to use Flashtool but cant go forward, i used SIN Editor to Dump Data for system.sin but it only create .ext4 file, no .unyaffs. so am stuck cant go further. pleaseany help!
Click to expand...
Click to collapse
Use some ext explorer software to open ext4 file :silly:
dewanshu93 said:
Use some ext explorer software to open ext4 file :silly:
Click to expand...
Click to collapse
dnt know any brov... would appreciate yur help please!
Everytime when i try to use the flashtool i get that it can't find the drivers. I've tried in on 2 computers reinstalled flashtool and the drivers. I hope someone got a fix for this...
EDIT:
Took a quick screenshot
liquidfood said:
Everytime when i try to use the flashtool i get that it can't find the drivers. I've tried in on 2 computers reinstalled flashtool and the drivers. I hope someone got a fix for this...
Click to expand...
Click to collapse
Go to C:/Flashtool/Drivers and install drivers for Xperia P as well as flashmode drivers (second last option)... It should work

Rooting Sony Xperia Sola GB/ICS using Bin4ry&Androxyde Flashtool

hi, i'm a newbie and i just wanna share on how to root the xperia sola through flashtool,(THANKS TO BIN4RY AND ANDROXYDE FOR THE GREAT APP THEY HAVE MADE!!!) i've been rooting my android maybe around 4 days trying different ways but still not rooted. I've tried the bin4ry runme.bat file but no success.i just figured out that you must first unlocked your bootloader in order to root it..so here it is for those like me who are so eager and desperate in rooting their xperia sola android phones..
DISCLAIMER: I WILL NOT HELD RESPONSIBLE FOR ANY DATA LOST OR BRICK OF YOUR ANDROID. PROCEED ON YOUR OWN RISK!!
THIS GUIDE IS FOR UNLOCKED BOOTLOADER
BEFORE PROCEEDING.YOU MUST BACKUP ALL YOUR FILES AND SAVE TO YOUR COMPUTER AND REMOVE YOUR EXTERNAL MEMORY CARD AND SIMCARD FOR YOU WILL LOSE ALL YOUR DATA AND FILES WHEN YOU ROOT YOUR ANDROID. YOU CAN ALSO BACKUP YOU FILES AND EVERYTHING USING PC COMPANION
BACKUP ALSO YOUR CURRENT FIRMWARE OR DOWNLOAD THE FTF FILE OF GINGERBREAD AND FLASH IT TO SWITCH BACK TO GB
BACKUP ALSO YOUR TA http://forum.xda-developers.com/showthread.php?t=2292598
HOW TO UNLOCKED YOUR BOOTLOADER:
http://unlockbootloader.sonymobile.com/instructions
OR
HOW TO UNLOCKED YOUR BOOTLOADER USING FLASHTOOL:
1. In your device, open the dialler and enter *#*#7378423#*#* to access the service menu.
2. In your device, tap Service info > Configuration > Rooting Status. If Bootloader unlock allowed says Yes, then you can continue with the next step. If it says No, or if the status is missing, your device cannot be unlocked.
3. On your computer, click Continue at the bottom of this page to start the unlock boot loader process.
4. Read through the information in the pop up window and click Yes, I’m sure, if you are still confident you want to unlock the boot loader.
Read through and accept the legal terms. Click I Accept.
Enter your name, a valid email adress and the first 14 digits of your device’s IMEI or MEID or IDID number (remove the last digit if necessary). Click Submit. You can view the IMEI or MEID number by entering *#06# on your device. If you have a tablet, click here to learn how to find your IMEI, MEID or IDID number.
The unlock boot boot loader key will be sent to your email. Save it for later use.
Now open your Flashtool(note: you must close the pc companion when it starts to show up because in some cases it slows down you Flashtool)
1. Turn on your phone, and connect with usb debugging on.
2. In you Flashtool go to Plugins-> Bootloader Unlock option, start it.
3. Now it will ask to disconnect your phone and reboot in FLASHMODE.
4. Again reboot your phone in FASTBOOT mode.
5. It will show a window with your IMEI number, insert your unlock key(the unlock that was sent to you in your email) and click "unlock".
6. The device will reboot and you are done!
*(your device must be turned off) hold the volume - before connecting it to your computer through usb (FLASHMODE) green light on led if you've done it correctly
*(your device must be turned off) hold the volume + before connecting it to your computer through usb (FASTBOOTMODE) blue light on led if you've done it correctly
credits to sid.8491 http://forum.xda-developers.com/showthread.php?t=1971363 ...sorry for copy-pasting your procedures..
TO RELOCKED YOUR BOOTLOADER http://forum.xda-developers.com/showthread.php?t=2332900 but i haven't tried it yet
PREPARATIONS:
1. download Flashtool by Bin4ry&Androxyde http://androxyde.github.io/
2. install the right drivers for your phone http://forum.xda-developers.com/showthread.php?t=1413293 -follow the procedures
PREPARATIONS FOR GINGERBREAD(.184)
1. your android must be manually updated to ics through Flashtool (LOCKED BOOTLOADER/UNLOCKED BOOTLOADER) http://androidlegend.com/update-son...cial-android-4-0-4-ics-firmware-6-1-1-b-1-54/
NOW THAT YOUR ANDROID IS ON ICS ROOT IT USING FLASHTOOL ( note: if your android is already on ics skip PREPARATIONS FOR GINGERBREAD(.184) of course )
1. Download this two kernels http://rapidgator.net/file/76795117/kernel.zip.html https://www.dropbox.com/s/8bj491lzhssrn20/kernel.zip or this link http://forum.xda-developers.com/showthread.php?t=2029756
2. Place the two Kernels into where your Flashtool folder in your computer (ex. C:\Flashtool\firmwares\(put the kernels here)
3. Tick usb debugging on ( Developer options > USB debugging ) and unknown sources ( Security > Unknown sources ) in your device
4. turn off your device
5. open the flashtool
6. click the Flash (bolt icon) and choose flashmode and select the 6.1.1.B.10 kernel and click ok
7. wait and when asked to connect your device, connect it by doing flashmode (volume - then connect it to your computer)
8. wait until it finishes.
9. unplug the device and turn it on
10. connect it again to the computer (device turned on) and wait till the root icon is clickable in your Flashtool
11. click the Root icon when available and choose superuser
12. wait until it finished and say that your device is rooted
13. unplug it again and turn it off
14. click again the Flash (bolt icon)and choose flashmode and select 6.1.1.B.54 kernel and click ok
15. wait and when asked to connect your device, connect it by doing flashmode (volume - then connect it to your computer)
16. wait till it finished and unplug your device and turn it on
17. enjoy!
*note : if in the first run you have the rooting unsuccessful or something. restart your computer. restart your device and Flash it again with the ics ftf file (PREPARATIONS FOR GINGERBREAD(.184) ) and repeat step 3.
*note : you must close the pc companion when doing the flashing and rooting
*your device must be flashed(6.1.1.B.10 kernel) in order to root it.
THANKS TO BIN4RY AND ANDROXYDE AND ALL THE PEOPLE THAT I HAVE USED LINKS TO THEIR THREADS!!
RECOGNITION ONLY TO THOSE PEOPLE AND NOT ME.
.i admire u made a very useful first post never seen anyone publishing a guide in his first post..great going..
thanks! i hope i can help those people who are just like me....it took me 4 days to figure out how to root my phone ..hehe

Categories

Resources