[SO-04E] Xperia A Owners Thread (Japan)

Venkyable

New member
May 21, 2014
4
0
0
Not Worked Same condition

To restore the internal memory on xperia A / so-04e to 32gb, wipe (INTERNAL) data partition in Recovery / Clockworkmod (CWM). Make sure not to choose your external SD card.
Worked for me
hi jatyeo
i have tried with your commands, but still in 4.59GB only.

Any other option available?
1. if i flash again SO-04E_10.3.1.B.0.256_NTT docomo(1269-6048).ftf, whether it go original state.
2. i have full recovery file SO-04E, Can i try with that ?
 

ket_kul

Member
Nov 30, 2013
12
1
0
hi jatyeo
i have tried with your commands, but still in 4.59GB only.

Any other option available?
1. if i flash again SO-04E_10.3.1.B.0.256_NTT docomo(1269-6048).ftf, whether it go original state.
2. i have full recovery file SO-04E, Can i try with that ?
Flash your So-04e ftf first
and Flash Xperia ZR 5.0.2 ftf and exclude the partition.
Good luck
 

Venkyable

New member
May 21, 2014
4
0
0
Not Able to install New ROM

Hi Aperception,

After Step4, I restart my mobile.
Not able to install new ROM, i tried flash it !! is asking Driver, I tried with Both Driver ZR & SO-04E .
Now my mobile showing Sony page after that Black Screen only..:angel:

Can you guide?:confused:
 

login721

Member
Oct 16, 2013
13
3
0
Hello , i success flashed ZR rom but my phone cant connect LTE network .Im using Docomo sim .
What should i do next ?
Thanks in advance !

Sorry for my bad English.
 

Starbomba

Senior Member
Jun 10, 2012
177
21
48
San Salvador
www.overclock.net
I just successfully updated my SO-04E from stock Jellybean to Android 4.4.4.
I followed the basic method from this thread but modified it to use the new 4.4.4 FW instead of the 4.4.2 FW in that thread.

  • Install Flashtool if you don't already have it, backup all your photos and important stuff on your computer as the local SD card will be completely wiped. Also I recommend making a proper nandroid backup of your device to your external SD card from recovery if possible.
  • Download all necessary files:
  • Flash "C5503_10.3.1.A.2.67_RU.ftf" using Flashtool with only "BASEBAND" checked in the Exclude list (to go into flash mode hold volume down key and insert USB cable)
  • Disconnect USB and then Flash "SO-04E_10.3.1.B.0.256_NTT docomo(1269-6048).ftf" using Flashtool with everything except for "PARTITION" checked in the Exclude list. Close flashtool when you're done.
  • Start your device, go into settings, scroll down to build number and keep tapping it to enable developer options. In developer options enable USB Debugging.
  • Unzip "rootkitZ_20131112.zip" and run the install.bat file to root your device. Check that SuperSU is installed before proceeding.
  • Unzip "CWM6-cDM_v2.5_vfix2.zip" and run the English version of install.bat file to install recovery.
  • Copy the last 2 zip files in the list to your microSD card and put it in your device
  • Restart your device and press any button when the LED lights up during startup to enter recovery
  • Do wipe cache partition and wipe data/factory reset
  • Install "C5503_10.5.1.A.0.283_NCB_PRE-ROOTED_PRFCreator.zip" from external SD card using recovery
  • Restart device and boot back into new recovery
  • Install "UPDATE-SuperSU-vN.nn.zip" from external SD card using recovery (currently N.nn = 2.14)
  • Restart your device and it should be Android 4.4.4 with root! If SuperSU is not installed for some reason, you can install from Google Play
Tried this last night on my SO-04E Hatsune Miku, and it worked flawlessly. All of the storage is working, and other than NFC, i see no problems with my phone. I will try updating to Lollipop later tonight.

Has anyone gotten NFC to work with the Lollipop update?
 

Attachments

kuramechi

New member
May 7, 2010
2
0
0
Tried this last night on my SO-04E Hatsune Miku, and it worked flawlessly. All of the storage is working, and other than NFC, i see no problems with my phone. I will try updating to Lollipop later tonight.

Has anyone gotten NFC to work with the Lollipop update?
I just successfully updated my SO-04E from stock Jellybean to Android 4.4.4.
I followed the basic method from this thread but modified it to use the new 4.4.4 FW instead of the 4.4.2 FW in that thread.

  • Install Flashtool if you don't already have it, backup all your photos and important stuff on your computer as the local SD card will be completely wiped. Also I recommend making a proper nandroid backup of your device to your external SD card from recovery if possible.
  • Download all necessary files:
  • Flash "C5503_10.3.1.A.2.67_RU.ftf" using Flashtool with only "BASEBAND" checked in the Exclude list (to go into flash mode hold volume down key and insert USB cable)
  • Disconnect USB and then Flash "SO-04E_10.3.1.B.0.256_NTT docomo(1269-6048).ftf" using Flashtool with everything except for "PARTITION" checked in the Exclude list. Close flashtool when you're done.
  • Start your device, go into settings, scroll down to build number and keep tapping it to enable developer options. In developer options enable USB Debugging.
  • Unzip "rootkitZ_20131112.zip" and run the install.bat file to root your device. Check that SuperSU is installed before proceeding.
  • Unzip "CWM6-cDM_v2.5_vfix2.zip" and run the English version of install.bat file to install recovery.
  • Copy the last 2 zip files in the list to your microSD card and put it in your device
  • Restart your device and press any button when the LED lights up during startup to enter recovery
  • Do wipe cache partition and wipe data/factory reset
  • Install "C5503_10.5.1.A.0.283_NCB_PRE-ROOTED_PRFCreator.zip" from external SD card using recovery
  • Restart device and boot back into new recovery
  • Install "UPDATE-SuperSU-vN.nn.zip" from external SD card using recovery (currently N.nn = 2.14)
  • Restart your device and it should be Android 4.4.4 with root! If SuperSU is not installed for some reason, you can install from Google Play
Just a noob question.... with this i can sim unlock my phone? (it is docomo locked)
 

aperception

Member
Jul 24, 2012
44
22
0
Yeah as far as I know there is no way to do it for free...
I only realized that it was SIM locked when I was already overseas, and ended up using imei-unlocker.com. It cost $30 and took one day to get the unlock code
 

aperception

Member
Jul 24, 2012
44
22
0
Android 5.1 is out now. Assuming you are already using Android 4.4.x or Android 5.0.x (see previous instructions) and you have custom recovery installed, it's very easy to update and keep root:

1) Backup everything to your external SD card (e.g. all apps + data with Titanium Backup, NANDROID, etc)
2) Download C5503_10.7.A.0.222_Customized_RU_PreRooted+Recovery.zip
3) Copy it to your external SD card
4) Restart your phone and boot into recovery (i.e. press volume up button [or down button] when LED flashes at boot)
5) FULL WIPE your phone (System, Cache, everything...)(not external SD Card of course!! )
6) Choose and install PRE-ROOTED rom zip
7) Reboot and enjoy rooted Lollipop 5.1 with working dual recovery
 
Last edited:

axel007

Senior Member
Jul 20, 2009
64
34
0
Edit: please ignore this post, I figured it out. Looks like this firmware never existed. It may have been labeled that by someone but from all I could gather that was mislabelling. See step 10 in my next post for updated files.

=====================
Can someone please repost this file:

SO-04E_10.3.1.B.0.256_NTT docomo(1269-6048).ftf

The link in aperception's tutorial no longer works...

Thanks in advance!
 
Last edited:

axel007

Senior Member
Jul 20, 2009
64
34
0
UPDATED ROOT AND CUSTOM ROM TUTORIAL FOR DOCOMO XPERIA A (SO-04e)

I posted the below here a while ago but since then so many changes have been made to this that I recommend anyone interested head over to the separate thread dedicated to this:

http://forum.xda-developers.com/xperia-zr/general/updated-root-custom-rom-tutorial-docomo-t3219712

The below is outdated.

***********************
This is an updated tutorial to root and upgrade the Japanese Sony Xperia A (SO-04E, Android 4.2.2) to Android 4.4.4 and higher. You need an extra (external) microSD card in your phone for this to work. If you don't have one, you can buy one at convenience or electronics stores. Min 4GB should be fine but why not buy more for your photos and music later?

I did not come up with the most important moves here. That was done by others in this thread, notably aperception and mgg4000. I only updated some steps that no longer work due to files getting lost, software features changing etc. I also broke this down into more detail for people who are less familiar with the process of rooting and installing unauthorized ROMs. I have to warn that this will take an inexperienced person at least one full day, and possibly more. You may want to plan two full days. If you are one of the totally clueless you might save yourself the trouble and simply buy a newer phone.

Anyway, here we go. In case a file linked to in the tutorial is missing, please see if it's among those I backed up in a Mega account, list at bottom of post.
1. Cancel all your appointments, hire a dog walker and tell your wife she had best stay with some friends this weekend.
2. Write down all APN settings of your phone – you will need to manually enter them later.
3. Make sure your phone’s Developer Options are enabled, USB debugging is enabled, and Installing from Unknown Sources is enabled (google if you don’t know this stuff).
4. Install the minimal ADB and Fastboot tools from here: http://forum.xda-developers.com/showthread.php?t=2317790
5. Install Flashtool from here: http://www.flashtool.net/downloads.php . Watch this tutorial to do this and the next steps right: https://www.youtube.com/watch?v=ZfD9kT1DVz0
6. Power down your phone, hold down the Lower Volume key and connect phone to PC via USB cable. Flashtool will now show your phone as connected in Flashboot mode.
7. Using Flashtool, flash this to your phone: https://www.dropbox.com/s/p0m8fzv22mras22/C5503_10.3.1.A.2.67_Hong_Kong.ftf
(or another C5503 Android 4.4.2 firmware – find one on XDA) . In the Flashtool settings, make sure you wipe the APPS_LOG, and check none of the Exclude items; if after this process the phone keeps rebooting, flash the same thing again, this time also wiping USERDATA)
8. Disconnect and reboot. If any trouble, see my comment above in brackets (under point 7).
9. You should now have a clean install of a Sony C5503 stock firmware. Confirm this in /Settings/About Phone.
10. If you check your Storage now, you will see only 4.59GB available internal memory, even though the Xperia A has 32GB total. To fix this, use Flashtool to flash back one part of the original SO-04E firmware here:
https://ftf.あんどろいどのこと.みんな/
I used 10.3.1.B.2.13 which worked fine. When flashing this, you must wipe the APPS_LOG (and maybe USERDATA) again, and exclude EVERYTHING except PARTITION. In other words, all items in the Exclude list must be checked, except PARTITION.
11. When this is done, reboot once more and check your storage again. You should now see ~25GB of usable internal space. Yay!
12. Now make sure you have phone network access. For 4G/LTE you will need to manually enter the APN settings from Step 2 above first. Just one of them, the one you usually use is fine (in the case of DoCoMo, the most common one is moperaU) (Or, instead of messing around with the LTE and APN settings - which takes time and will need to be repeated several more times if you want to use your mobile network connection for downloads - enable Wifi; this will usually be easier.)
13. Once your phone has mobile network (or wifi) access, go through the process of enabling Developer Options, USB Debugging and Installing from Unknown Sources again.
14. Log into the Google Playstore and install SuperSU
15. Now root your device with this: http://rootkitxperia.com/
16. Start SuperSU and set it up. Use a root checker from the Playstore to confirm it’s done.
17. Now install custom recovery. Get the file from here:
https://onedrive.live.com/?id=D419E...d=root&authkey=!AFoNJzIdB9lPFY8&action=locate (or presumably the latest dual recovery for ZR from here will also work fine: http://nut.xperia-files.com/). With the phone connected, run the English language install .bat
18. When done, power down device. Power it back up. As soon as the LED lights up (in other words, when the Sony logo appears) and until after you feel a brief vibration press any button on the phone repeatedly (e.g. the volume buttons) to enter recovery. The Clockwork Recovery service will boot up.
At this point, if you haven’t yet, you need to familiarize yourself with Clockwork Recovery.
Wipe the cache partition, the dalvik cache (under Advanced), and wipe data/factory reset. Once you reboot, you will once again need to reestablish Playstore access etc.
19. Now place the following file on your external SD card
https://mega.co.nz/#!4o0jlQ6b!ZVxOj-7cdvJwUcYyM1uyP9XNlWifX9paCqsR1EQBlGU
20. Boot into Recovery, wipe cache and do a factory reset. Then install the above file from the external SD card (the device has two SD cards, one external and one internal). This will install Android 4.4.4. Once done, power off the device using the according command in Recovery. When I did this, Recovery warned that Root may be lost and asked whether to fix this. I chose “Yes, fix it” and rebooted. The good news was that Android 4.4.4 was installed correctly. The bad news was that Root was lost. WTH??? You may want to try NOT fixing it, see if that goes any better. Anyway, install SuperSU and the root checker from the Playstore and see if you have root or not. If yes, skip to step 22.
21. ONLY if you have lost root like I did, follow these instructions to regain Root (the root kit from step 15 will no longer work on this new version you now have; you can use the Flashtool we installed in step 5, no need to download the official Sony one)
http://techbeasts.com/2014/09/18/how-root-sony-xperia-z-zr-zl-1051a0283-android-444-locked-unlocked/
After flashing the two firmwares and rebooting, each time a “repairs in progress” type of screen appeared and shortly thereafter the phone seemed to power down. I had to remove the battery each time to get the thing started again. Also, while on the Nordic firmware, the phone kept vibrating for no reason. This problem disappears when flashing back the second firmware from the above instructions.
22. You now have a rooted Android 4.4.4. Presumably you will want to move on to the very latest Android version which is Android 5.1.1. Keep in mind that the Xperia A has a locked bootloader so only ROMs that are designed for a LB will work. I installed this one, works perfectly except for NFC:
http://forum.xda-developers.com/xperia-zr/development/rom-purex-z-v1-0-port-rajeev-t3215063

That’s it. Unfortunately, links included in this tutorial are liable to go dead after a while. Here are the ones likely to vanish, duplicated in a Mega account I set up for this.

Step 7: C5503 HK firmware (C5503_10.3.1.A.2.67_Hong_Kong.ftf):
https://mega.nz/#!R1p2wKII!rs9UFrMHN-nAnaROy-xe5gu1Zt52ipk-451sZEpzv34

Step 10: SO-04E firmware (10.3.1.B.2.13):
https://mega.nz/#!UwgHTT7Z!kKHlcPyPOH-mHcuDHXB6ZVWkf5xTl5op1IOFZ8fUGIU

Step 19: Pre-rooted 4.3.3 (C5503_10.5.1.A.0.283_NCB_PRE-ROOTED_PRFCreator.zip):
https://mega.nz/#!8tQEEJxY!Xd7HoRwWTe_XKPdL6COlS43xZo9TG2b_LFXsZWRLgBM

Step 21: Nordic firmware (C5503_10.5.A.0.230_Nordic NCB.ftf):
https://mega.nz/#!koIiRISS!fUH-OWT4s26wWgcdJ_HYQ9ctJun48m6N_rSzm9o_m64

Step 21: C5503 Kitkat (C5503_10.5.1.A.0.292_RU.ftf): https://mega.nz/#!pw4jmIhL!ClHKkkSX1seeB13nb9kwlgpeF-LVVKr9IDfhyiqDT9g
 
Last edited:
  • Like
Reactions: taken_takezou

aperception

Member
Jul 24, 2012
44
22
0
I updated the link that you originally asked for:
https://mega.nz/#!ogU3EThB!3n2aL5RmGAkNxr6BiYKHRdYwIE_igYDsMsN1Hwz-cWk

but yes, you could use any official SO-04e firmware

This is an updated tutorial to root and upgrade the Japanese Sony Xperia A (SO-04E, Android 4.2.2) to Android 4.4.4 and higher. I did not come up with the most important moves here. That was done by others in this thread here. I only updated some steps that no longer work due to files getting lost, software features changing etc. I also broke this down into more detail for people who are less familiar with the process of rooting and installing unauthorized ROMs. I have to warn that this will take an inexperienced person at least one full day, and possibly more. You may want to plan two full days. If you are one of the totally clueless you might save yourself the trouble and simply buy a newer phone.

Anyway, here we go.
1. Cancel all your appointments, hire a dog walker and tell your wife she had best stay with some friends this weekend.
2. Write down all APN settings of your phone – you will need to manually enter them later.
3. Make sure your phone’s Developer Options are enabled, USB debugging is enabled, and Installing from Unknown Sources is enabled (google if you don’t know this stuff).
4. Install the minimal ADB and Fastboot tools from here: http://forum.xda-developers.com/showthread.php?t=2317790
5. Install Flashtool from here: http://www.flashtool.net/downloads.php . Watch this tutorial to do this and the next steps right: https://www.youtube.com/watch?v=ZfD9kT1DVz0
6. Power down your phone, hold down the Lower Volume key and connect phone to PC via USB cable. Flashtool will now show your phone as connected in Flashboot mode.
7. Using Flashtool, flash this to your phone: https://www.dropbox.com/s/p0m8fzv22mras22/C5503_10.3.1.A.2.67_Hong_Kong.ftf
(or another C5503 Android 4.4.2 firmware – find one on XDA) . In the Flashtool settings, make sure you wipe the APPS_LOG, and check none of the Exclude items; if after this process the phone keeps rebooting, flash the same thing again, this time also wiping USERDATA)
8. Disconnect and reboot. If any trouble, see my comment above in brackets (under point 7).
9. You should now have a clean install of a Sony C5503 stock firmware. Confirm this in /Settings/About Phone.
10. If you check your Storage now, you will see only 4.59GB available internal memory, even though the Xperia A has 32GB total. To fix this, use Flashtool to flash one of the SO-04E firmwares here next:
https://ftf.あんどろいどのこと.みんな/
I used 10.3.1.B.2.13 which worked fine. When flashing this, you must wipe the APPS_LOG (and maybe USERDATA) again, and exclude EVERYTHING except PARTITION. In other words, all items in the Exclude list must be checked, except PARTITION.
11. When this is done, reboot once more and check your storage again. You should now see ~25GB of usable internal space. Yay!
12. Now make sure you have phone network access. For 4G/LTE you will need to manually enter the APN settings from Step 2 above first. Just one of them, the one you usually use is fine (in the case of DoCoMo, the most common one is moperaU) (Or, instead of messing around with the phone settings - which takes time and will need to be repeated several more times if you want to use your mobile network connection for downloads - enable Wifi; this will usually be easier.)
13. Once your phone has mobile network (or wifi) access, go through the process of enabling Developer Options, USB Debugging and Installing from Unknown Sources again.
14. Log into the Google Playstore and install SuperSU
15. Now root your device with this: http://rootkitxperia.com/
16. Start SuperSU and set it up. Use a root checker from the Playstore to confirm it’s done.
17. Now install custom recovery. Get the file from here:
https://onedrive.live.com/?id=D419E...d=root&authkey=!AFoNJzIdB9lPFY8&action=locate (or presumably the latest dual recovery for ZR from here will also work fine: http://nut.xperia-files.com/). With the phone connected, run the English language install .bat
18. When done, power down device. Power it back up. As soon as the LED lights up (in other words, when the Sony logo appears) and until after you feel a brief vibration press any button on the phone (e.g. the volume buttons) to enter recovery. You may have to push several times. The Clockwork Recovery service will boot up.
At this point, if you haven’t yet, you need to familiarize yourself with Clockwork Recovery.
Wipe the cache partition, the dalvik cache (under Advanced), and wipe data/factory reset. Once you reboot, you will once again need to reestablish Playstore access etc.
19. Now place the following file on your external SD card
https://mega.co.nz/#!4o0jlQ6b!ZVxOj-7cdvJwUcYyM1uyP9XNlWifX9paCqsR1EQBlGU
20. Boot into Recovery, wipe cache and do a factory reset. Then install the above file from the external SD card (the device has two SD cards, one external and one internal). This will install Android 4.4.4. Once done, power off the device using the according command in Recovery. When I did this, Recovery warned that Root may be lost and asked whether to fix this. I chose “Yes, fix it” and rebooted. The good news was that Android 4.4.4 was installed correctly. The bad news was that Root was lost. WTH??? You may want to try NOT fixing it, see if that goes any better. Anyway, install SuperSU and the root checker from the Playstore and see if you have root or not. If yes, skip to step 22.
21. ONLY if you lost root like I did, follow these instructions to regain Root (you can use the Flashtool we installed in step 5, no need to download the official Sony one)
http://techbeasts.com/2014/09/18/how-root-sony-xperia-z-zr-zl-1051a0283-android-444-locked-unlocked/
After flashing the two firmwares and rebooting, each time a “repairs in progress” type of screen appeared and shortly thereafter the phone seemed to power down. I had to remove the battery each time to get the thing started again. Also, while on the Nordic firmware, the phone kept vibrating for no reason. This problem disappears when flashing back the second firmware from the above instructions.
22. You now have a rooted Android 4.4.4. Presumably you will want to move on to the very latest Android version which is Android 5.1.1. Keep in mind that the Xperia A has a locked bootloader so only ROMs that are designed for a LB will work. I installed this one, works perfectly except for NFC:
http://forum.xda-developers.com/xperia-zr/development/rom-purex-z-v1-0-port-rajeev-t3215063

That’s it. Unfortunately, links included in this tutorial are liable to go dead after a while. I am going to upload those that seem most likely to vanish to a Mega account and post separate notice here when done.
 
  • Like
Reactions: axel007
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone