Sony Xperia P LT22i rooting problem - Sony Xperia P, U, Sola, Go

I have followed the beginners guide as follows:
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
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
Completed successfully. Installed clockwork mod like this:
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
Completed successfully.
However I am now stuck trying to flash a boot.img file using fastboot over adb. It tells me that I do not have root privileges despite the fact this all worked and I have SuperSU installed on my phone. Does anyone have any advice?
For reference I am trying to install this: http://forum.xda-developers.com/showthread.php?t=2130986 using the locked bootloader version.

Did you download the file for locked bootloader?

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

How to root Xperia Acro S LT26w by easy way?

Does someone one the easier way to root it?
SORRY!
I am too late back here!
Please use two step way to root LT26w.
http://forum.xda-developers.com/show....php?t=1834291
Don't use 5 step way. You will get stock in step 5.
After you root, You will get supersu instead superuser.
ri7672 said:
There is a way to root
http://www.mobile01.com/topicdetail.php?f=569&t=2854310&p=5#37604353
However, the way is too complicated.
Does someone one the easier way to root it?
Click to expand...
Click to collapse
impossible until now. I'm using acro s, and if we can not root in easier way, the phone may have some laggy, and temp is hot. If you don't want to unlock bootloader, just one way to do: follow your link on the #1
I've rooted my acro s mintues ago LOL
etjeremy said:
I've rooted my acro s mintues ago LOL
Click to expand...
Click to collapse
how did you root it? you followed the link in the first post?
yogiyogs said:
how did you root it? you followed the link in the first post?
Click to expand...
Click to collapse
yup,that's the only way to root without unlocking the bootloader
etjeremy said:
yup,that's the only way to root without unlocking the bootloader
Click to expand...
Click to collapse
thanks! however, it is written in chinese i did google translate but still quite hard to understand.
need "Arco HD(SO-03D) 2.3.7 FTF file" and "Arco S 4.0.4 FTF file"
Rooting steps are the same as XPERIA S rootkit http://forum.xda-developers.com/showthread.php?t=1737929
ri7672 said:
There is a way to root
However, the way is too complicated.
Does someone one the easier way to root it?
Click to expand...
Click to collapse
Just rooted my phone two days ago following this instruction. It works!!
Of note, I am using Flashtool v9.0.0 (the latest version) which is compatible.
I'm just wondering: How will the device be rooted when the bootloader is unlocked? Does this happen instantly or do I need to do it with the flashtool?
I have found there have way to unlock the BootLoader, but after we unlocked it, how can we root this phone? Hope some one develop Easy Recovery for this device!
chriscai1987 said:
I have found there have way to unlock the BootLoader, but after we unlocked it, how can we root this phone? Hope some one develop Easy Recovery for this device!
Click to expand...
Click to collapse
you can flash xs advanced stock kernel, it's included CWM, then flash super user, then flash again stock lt26w kernel. Because xs kernel can not use, only cwm can run. Remember copy superuser or flashable.zip to internal memory. SD card can not use.
pakroid said:
Just rooted my phone two days ago following this instruction. It works!!
Of note, I am using Flashtool v9.0.0 (the latest version) which is compatible.
Click to expand...
Click to collapse
Can some one who understands Japanese be kind enough to translate from first link by OP
and help us as well to root sony xperia acro s in ENG please
any developer/user who understands Japanese please help us
i will be grateful.
kingwicked said:
Can some one who understands Japanese be kind enough to translate from first link by OP
and help us as well to root sony xperia acro s in ENG please
any developer/user who understands Japanese please help us
i will be grateful.
Click to expand...
Click to collapse
i second that!
kingwicked said:
Can some one who understands Japanese be kind enough to translate from first link by OP
and help us as well to root sony xperia acro s in ENG please
any developer/user who understands Japanese please help us
i will be grateful.
Click to expand...
Click to collapse
that is Chinese(Mandarin), not Japanese.....
You can try this, the method should be effective to your devices(without unlock BL)
http://forum.xda-developers.com/showthread.php?t=1737929
The method of rooting acro s and acro hd were same and we just need to use acro s' 4.0.4 ftf instead of HD one.
Sent from my LT26w using xda app-developers app
etjeremy said:
The method of rooting acro s and acro hd were same and we just need to use acro s' 4.0.4 ftf instead of HD one.
Sent from my LT26w using xda app-developers app
Click to expand...
Click to collapse
Is the Acro S 4.0.4 ftf already in the CWM? If not, where can we get it?
Can somebody please upload 2 needed files for rooting precess to somewhere that i can download easier?
I have rooted LT26w. Because I'm Japanese live in Taiwan, I could read the original and #1, both ways.
( Original : rooting toolkit for XPERIA acro HD (ver1.0.1) KDDI IS12S / docomo SO-03D 両対応版 )
I want to correct a few problems in both of those.
Preinclination
1. Get the Flashtool
2. Get the modified rooting toolkit for XPERIA acro HD (ver1.0.1)
3. Get the XPERIA acro HD's ftf
4. Prepare original ROM's ftf, or get LT26w(6.1.A.1.58) ftf
5. Install LT26w's device driver to the PC. (Install PCC or get the driver, and so on)
Notice
1. Set the Settings - Display - Sleep : 30minutes
2. Check the Settings - Security - Unknown sources
3. Check the Settings - Developer options - USB debugging
4. Check the Settings - Developer options - Stay awake
5. Charge up LT26w more than 90%(Green lamp)
Operation
1. Turn off the power of LT26w, start up Flashtool (doesn't connect in USB) and prepare the flashing XPERIA acro HD's ftf.
Flashtool setting :
- check all of the Wipe column
- uncheck all of the Exclude column
- uncheck Misc column(No final verification)
2. Connects PC and LT26W by USB while pushing volume down key. Close the Flashtool when finished flashing.
3. Set up as "Notice"
4. Connects PC and LT26W by USB and executes step1.bat.
5. Turn off the power of LT26w, start up Flashtool (doesn't connect in USB) and prepare the flashing LT26w(6.1.A.1.58) ftf.
Flashtool setting :
- uncheck all of the Wipe column
- uncheck all of the Exclude column
- check Misc column(No final verification)
6. Turn on the power of LT26w, Connects PC and LT26w by USB and executes step2.bat.
7. Turn off the power of LT26w, start up Flashtool (doesn't connect in USB) and prepare the flashing LT26w(6.1.A.1.58) ftf.
Flashtool setting :
- uncheck all of the Wipe column
- uncheck all of the Exclude column
- check Misc column(No final verification)
8. Turn on the power of LT26w, Connects PC and LT26w by USB and executes step3.bat.
9. Execute step4.bat.
10. Execute step5.bat.
11. Turn off the power of LT26w, start up Flashtool (doesn't connect in USB) and prepare the flashing LT26w(6.1.A.1.58) ftf.
Flashtool setting :
- check all of the Wipe column
- check all of the Exclude column
- check Misc column(No final verification)
12. rooting finished. Install Superuser and Busybox (from Google play).
13. appreciate masters.
( なお、日本語での上記手順はこちら。 )
As for the routing, the way of here may be good. But I cannot read it. Also, seems that still there is a danger in this way (there is a possibility to be cannot charge-up ?).
And if you want to install CWM,
1. Access to "CWM Recovery for 2012 Xperia v02 リリース" and download "CWM Recovery for 2012 Xperia v02".
If you cannot found download link of "CWM Recovery for 2012 Xperia v02", get from here.
2. Extract the ZIP.
3. Connects PC and LT26w by USB and execute install.bat.
4. Appear "Finished!", finished the install.
5. appreciate masters.
( なお、日本語が読める方はこちらを参照して下さい。 )
About start-up of recovery, tap the screen during Sony logo display after the turn on.
Key operating method :
Up, Down : Vol+, Vol-
Enter : Camera shutter (not focus, need push deeply)
Back : Power
PotechTW said:
I have rooted LT26w. Because I'm Japanese live in Taiwan, I could read the original and #1, both ways.
( Original : rooting toolkit for XPERIA acro HD (ver1.0.1) KDDI IS12S / docomo SO-03D 両対応版 )
I want to correct a few problems in both of those.
Preinclination
1. Get the Flashtool
2. Get the modified rooting toolkit for XPERIA acro HD (ver1.0.1)
3. Get the XPERIA acro HD's ftf
4. Prepare original ROM's ftf, or get LT26w(6.1.A.1.58) ftf
5. Install LT26w's device driver to the PC. (Install PCC or get the driver, and so on)
Notice
1. Set the Settings - Display - Sleep : 30minutes
2. Check the Settings - Security - Unknown sources
3. Check the Settings - Developer options - USB debugging
4. Check the Settings - Developer options - Stay awake
5. Charge up LT26w more than 90%(Green lamp)
Operation
1. Turn off the power of LT26w, start up Flashtool (doesn't connect in USB) and prepare the flashing XPERIA acro HD's ftf.
Flashtool setting :
- check all of the Wipe column
- uncheck all of the Exclude column
- uncheck Misc column(No final verification)
2. Connects PC and LT26W by USB while pushing volume down key. Close the Flashtool when finished flashing.
3. Set up as "Notice"
4. Connects PC and LT26W by USB and executes step1.bat.
5. Turn off the power of LT26w, start up Flashtool (doesn't connect in USB) and prepare the flashing LT26w(6.1.A.1.58) ftf.
Flashtool setting :
- uncheck all of the Wipe column
- uncheck all of the Exclude column
- check Misc column(No final verification)
6. Turn on the power of LT26w, Connects PC and LT26w by USB and executes step2.bat.
7. Turn off the power of LT26w, start up Flashtool (doesn't connect in USB) and prepare the flashing LT26w(6.1.A.1.58) ftf.
Flashtool setting :
- uncheck all of the Wipe column
- uncheck all of the Exclude column
- check Misc column(No final verification)
8. Turn on the power of LT26w, Connects PC and LT26w by USB and executes step3.bat.
9. Execute step4.bat.
10. Execute step5.bat.
11. Turn off the power of LT26w, start up Flashtool (doesn't connect in USB) and prepare the flashing LT26w(6.1.A.1.58) ftf.
Flashtool setting :
- check all of the Wipe column
- check all of the Exclude column
- check Misc column(No final verification)
12. rooting finished. Install Superuser and Busybox (from Google play).
13. appreciate masters.
( なお、日本語での上記手順はこちら。 )
As for the routing, the way of here may be good. But I cannot read it. Also, seems that still there is a danger in this way (there is a possibility to be cannot charge-up ?).
And if you want to install CWM,
1. Access to "CWM Recovery for 2012 Xperia v02 リリース" and download "CWM Recovery for 2012 Xperia v02".
If you cannot found download link of "CWM Recovery for 2012 Xperia v02", get from here.
2. Extract the ZIP.
3. Connects PC and LT26w by USB and execute install.bat.
4. Appear "Finished!", finished the install.
5. appreciate masters.
( なお、日本語が読める方はこちらを参照して下さい。 )
About start-up of recovery, tap the screen during Sony logo display after the turn on.
Key operating method :
Up, Down : Vol+, Vol-
Enter : Camera shutter (not focus, need push deeply)
Back : Power
Click to expand...
Click to collapse
I dont have phone to test it yet,but just press thank for his translate it not a problem.cheer to him.i will get my phone next tomorrow.thanks mate.
Failed at step 5, it showd a lot of error "no such directory" ...
What have i done wrong?

[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

[JB]My computer doesn't recognize my Xperia P after installing a Kernel[My findings]

Okay this maybe not that very important but I found a very interesting issue when installing a kernel that includes CWM right after flashing
here's the scenario - > "I wanted to root my Xperia P and flash stuffs in it so I googled/searched about how to install CWM/Root and unlock the bootloader of my phone"
PREREQUISITE :
FlashTool
JellyBean firmware of your choice for Xperia P
Nemesis Kernel for JellyBean stock roms
ThP_JB_kernel_v10.1.zip <-- Kernel which can be downloaded on this link -> http://www.mediafire.com/download.php?fbx0hkuhmsxqyme (Note, extract the FILE somewhere) The extracted file should be called/named " kernel-unsigned.elf "
Drivers of the Xperia P and Flashtool/Fastboot should be installed in your Computer
what I did is this :
1. I downloaded this Stock JellyBean ROM - > http://forum.xda-developers.com/showthread.php?t=2249344
2. then flashed it with FlashTool
3. I decided to follow this guide - > http://www.hackmyandroid.com/xperia-p-rooted-on-android-4-1-jelly-bean-build-6-2-a-0-400/5247 in order to install "CWM" in my phone.
4. placed the phone to Flashboot and installed [ kernel-unsigned.elf ] Kernel through FlashTool and it went well
5. Rebooted and connected my phone to my PC
6. Waiting for my phone to get recognized but for waiting a long time, countless of restarting my phone and my computer, and reinstalling the drivers. it just can't find/recognize my phone right after installing the kernel that comes with CWM.
for some people ^
this happened I guess and didn't know what to do and perhaps some decided to take the phone to the service center and asked to fix it (resulting to pay to fix the issue) .
the SOLUTION for this ? HERE
1. Turned off my phone and disconnected it from my PC
2. Opened the Flashtool and go to "Flashmode" and select the JellyBean firmware of your choice with "wipe data & wipe cache" checked, then click "ok" and it should process and prepare the flashing
3. once the FlashTool asked you to connect the phone and hold down some buttons blah blah blah do this " Hold down the VOLUME DOWN button and then connect it to your PC" it should recognize your phone cause it will go to "Flashmode" and it'll flash the firmware.
4. after flashing, it'll ask you to unplug your phone and restart it.
5. let it boot and go in the homescreen
6. go to settings/developers settings/ turn on Developer options then tick "USB debugging" (THEN CONNECT THE PHONE TO THE PC)
7. On FlashTool, go to Fastboot mode and once the FlashTool recognized the phone (NOTE : check it on the logs below on the FlashTool Window) click "Reboot into fastboot mode (via ADB).
8. once it's on Fastboot mode, click "Select Kernel to flash" and select the " kernel-unsigned.elf " (OKAY YEAH I KNOW, IT HAS THE Bug that can't recognize the phone after flashing it but JUST WAIT AND FOLLOW THE STEPS "
9. after flashing, you can flash another kernel as it's still on the Fastboot mode. download the Nemesis KERNEL for the STOCK Jellybean ROM from this thread - > http://forum.xda-developers.com/showthread.php?t=2214141
THEN CLICK " Select Kernel to Flash" again and flash the Nemesis Kernel (the file should be "Nemesis.elf" or something
10. when done flashing (it should take less than 2 seconds lmao) click "Reboot device into system" on the "FASTBOOT TOOLBOX (I'm sure you do know where it is right ?)
then voila! you have the CWM installed and running the Nemesis kernel as well. It takes a lot of work and effort but it's another workaround for those people who has experienced this kind of problem.
P.S, forgive my English as I'm not a native English speaker lol. ask away if you can't understand something, I'll try my best to answer it with an understandable "answer" lol
my pc does not recognize my Xperia p now

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