Flash Custom Kernel and Custom ROM into Any Sony Xperia Phone

July 19, 2012 § 139 Comments

If you search the net “how to flash a kernel” or “how to flash custom ROM”, you will get a million sites. Some are easy, some are confusing and some assumes that you are an expert. I thought, “why don’t I compile all those info for a new android user who wants to get his hands dirty by trying and tasting new ROMs and kernels other than the stock ones?” and the result is this post :-) This post is written with a Sony Ericsson Xperia Mini Pro as example, but will work for all the Sony Xperia devices.

As this post is for new users, I will put some basic definitions first. If you are already acquainted with these terms, head over to the “Unlocking Bootloader” section right away.

BASIC TERMS

  • Kernel: Bridge between hardware and the Android OS. It is used for hardware information exchange and control the hardware parts.
  • ROM: Read Only Memory. It includes all data corresponding to Android OS. It is kind of the user interface of your desktop OS.
  • Bootloader: It controls the “turning on” process of the phone, brings you the home screen(s). The phone won’t turn on without a proper bootloader.

UNLOCKING BOOTLOADER

Cell phone manufacturers lock their devices’ bootloaders so that no virus or potentially dangerous malware or the user him/herself cannot change it. A virus can change your phone’s bootloader and make your phone unbootable. On the other hand, if you want to install a custom kernel or custom ROM (much like installing a new operating system in your desktop/laptop PC), you have to unlock the bootloader. Don’t worry, this action is reversible and won’t harm your phone.

  • First, check that your phone is allowed to be unlocked. Dial *#*#7378423#*#* on your phone. 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.
  • Download the “fastboot” package from here. This is a software which will unlock your phone’s bootloader. Unzip it and place the folder on your PC’s desktop (or anywhere else).
  • Download the “fastboot” drivers from here. Install them accordingly.
  • Head over to Sony’s Bootloader Unlocking page. Click to confirm that you are sure! Accept the legal terms.
  • Put your name, your phone’s IMEI number and your email ID in respective fields. Your phone’s IMEI number is found by dialing *#06# on your phone. Write that down by discarding the last digit (phone’s IMEI numbers are 14-digit. Sony Xperia devices will give you a number with 15-digit once you dial *#06#. Just ignore the last digit). On the next page, you will be given an unlock code. Write this down as well.
  • Turn off your phone. Wait for 30 seconds. Connect your phone to the PC while keeping the volume up key pressed. Your phone’s LED will lit blue (indicating fastboot mode).
  • Head over to the location where you kept the previously unzipped fastboot folder. Right click while keeping pressed the SHIFT key on the folder and select “Open command prompt here”.
  • Type fastboot.exe -i 0x0fce getvar version to ensure your have entered bootloader mode (you will get version on java example, 0.3)
  • Type fastboot.exe -i 0x0fce oem unlock 0xKEY (replace KEY with unlock code you got from Sony’s website earlier)
  • Voila, your phone’s bootloader is now unlocked.
  • Disconnect your phone from the PC and wait 30 seconds before starting the next step.

FLASHING KERNEL

The best kernel (my personal opinion) for the 2011 Xperia devices is built by kamarush, a recognized developer of XDA community. I will use this kernel for this tutorial. You may choose any other kernel, but the ROM I am going to flash on the next section works best with this kernel.

  • Download the appropriate kernel for your device: any one of Krsh Kernel or Rage Kernel or MESA Kernel will do. For example, you will find the kernel for SK17i here. It is an *.img file. Place this file somewhere on your computer.
  • Download and install “Flashtool” on your computer from here. On the “Installation” tab of the website, you will find the download links. First download the 0.8.0.0 package and install it. Then download and install the update v0.8.6.0.
  • Download the custom ROM of your choice. I would suggest the MiniCMSandwich AOSP Lite by kamarush. This is the best ROM for your Xperia, really. Its very lite and your phone will experience the pure AOSP flavor from Google Android ICS 4.0.4. Head over to this page and download the ROM file (it is a zip file). If you used the Krsh Kernel V3.0, you need to download the “wifi modules” zip file from here. Download the Google Apps from here. Place all these three zip files on the SD card of your phone.
  • After you finished installing the Flashtool, start it (it usually installs in the path C:\Flashtool\). Click on the lightning bolt sign and select “Fastboot mode” and click OK.
  • Connect your phone to the computer while keeping the volume up button pressed.
  • Click on “select kernel to flash”
  • Browse to the folder where you placed the *.img file and select it.
  • Flashtool will install the kernel into your phone. Disconnect your phone from the PC. Wait 30 seconds.

INSTALLING THE CUSTOM ROM

  • Turn your phone on. When you see the Sony or Sony Ericsson logo on the screen, keep pressing the volume down key. It will take you to the CWM recovery mode, which was installed automatically with the kernel.
  • Use the volume up and down keys to navigate through menu items and the Home key for selecting.
  • Do a full wipe (format data, system, cache, Dalvik cache and battery cache).
  • Choose “install from SD card” and then select “choose zip file”. Select the ROM file first (MiniCMSandwich Lite Final v4).
  • It will take you to the very much intuitive Aroma installer, which is very easy and much like installing an operating system on your PC.
  • After finishing the installation, your phone will reboot. While rebooting, enter the CWM Recovery again using the volume down key.
  • This time, do not wipe anything. Just select “install zip from SD card” and point to the wifi modules zip file. Similarly, install the Google Apps zip file.
  • Turn off your phone from the CWM Recovery menu.
  • Turn on your phone, first boot may take a long time, do not worry.
  • Now you should get a pure AOSP flavor in your Xperia device.

A big thanks to all the developers of XDA community, specially kamarush.

About these ads

Tagged: , , , , , , ,

§ 139 Responses to Flash Custom Kernel and Custom ROM into Any Sony Xperia Phone

  • good job dude!! thanks. You missed out few things though, you didn’t specify the links to the rom, wifi module, and google apps. You also didn’t say that we are supposed to put the files on the SDcard.

    I didn’t use flashtool, just the fastboot.exe, is that why it’s different?

    • hafizimtiaz says:

      @Phelios Cyros

      I did mentioned to place the three zip files on the SD card. For your convenience, I will list the names of the zip files and the kernel file. Actually, in this page, you will get all the files.

      Kernel (for Xperia mini pro): boot_lite_mango_v3.img
      ROM: update_minicmsandwich_lite_final.zip
      Wifi Modules: new_wifi_modules.zip
      Google Apps: gapps-ics-20120429-signed.zip

      Regarding Flashtool, you can surely use Fastboot to flash the kernel instead of Flashtool. I used Fashtool and that’s why I wrote to use it :-)

  • Floh says:

    Thank you very much! Didn’t get all the information together – now with your help i made it!

    “keep pressing the volume down key” didn’t work – I have to press it “again and again and again and…” to get to “CWM recovery mode”.

    I even got back the LED notification for new E-Mails, cause I downloaded and flashed with “DeodexedNotificationLedFix.zip”, found here:
    http://forum.xda-developers.com/showthread.php?p=27802678&highlight=led+notification#post27802678

    • hafizimtiaz says:

      Thanks for the appreciation. As English is not my first language, I thought “Keep pressing” means “repeatedly pressing” and “Keeping pressed” means “long press” :-)

  • ashok says:

    During bootloader unlocking,
    Cmd shows – OEM remote unlock failed!
    I tried 3-4 times.
    What is the problem here, according to you?
    And if I try unlocking using flash tool, it doesn’t ask for unlocking key.
    Should I try that?

    • hafizimtiaz says:

      Did you checked if your phone’s bootloader is capable of being unlocked? If it is, then you should be able to unlock without any issues using Fastboot. Also, did you installed the Fastboot drivers beforehand to trying unlocking the bootloader?

  • Yash Goenka says:

    have you used the ice cream pureness ROM?

  • Yash Goenka says:

    Could you please tell me if its possible to restore the phone to complete stock after doing this?

    • hafizimtiaz says:

      Sure you can go back to everything stock. Here are the steps:

      1. [OPTIONAL] Perform a full wipe in CWM: factoy reset, cache, Dalvik cache and battery stats
      2. [OPTIONAL] Relock your bootloader using this FTF file. That is, turn off your phone. Open Flashtool on your PC. Select Flashmode and browse to the folder where you put the relocking FTF file. Connect your phone accordingly when prompted and done.
      3. Flash your phone using the stock FTF file. From here, you can download the FTF file for the Sony Ericsson stock 4.0.2.A.0.62 (the latest version of Android 2.3.4).

  • Yash Goenka says:

    will this custom rom also work for Xperia Pro

  • Dinusha says:

    is ics update is good for xperia mini pro?

    • hafizimtiaz says:

      That really depends upon your needs. Android 4.0.4 is the latest possible stable firmware available for Xperia 2011 devices. If you want the latest, go for it :-)

  • Saurav says:

    Hello Hafiz,

    I have Sony Ericsson Xperia Mini Pro and I have upgraded it with Sony’s official ICS last month; however, since its update the phone has become very slow and laggy and hangs tons of times while using it.

    Now, I want to downgrade it to Sony’s official 2.3.4 (GB), is it possible to downgrade or do I need to root my phone to do it?

    Please guide me to fix this issue of mine.

    Hope for your help, support and guidance.

    Thanks in advance…

    • hafizimtiaz says:

      Dear Saurav

      If you want to downgrade your phone to Gingerbread 2.3.4, you do not need to root or unlock your bootloader. The downgrading process is very easy and will take only 5 minutes of your time. Just download the FTF file (you will find it here) for your XMP. Download and install Flashtool. Start Flashtool, click on the lightning sign, select Flashmode, then browse to the FTF file you just downloaded, wait for a while, follow the on-screen instructions to connect your phone and you are done.

      • Saurav says:

        Dear Hafiz,

        That worked and really helped me like anything… Yes, it took around 5 mins to fix the issue for me… and now my phone is running butter smooth how it was running when I had purchased it… Will never ever in my life upgrade my phone with ICS (by Sony) coz I believe they have messed up with ICS upgrade to almost all the Xperia series… everyone might not have same issue like me.. but still there are no. of ppl who are facing this issue with their upgrade to their Xperia phones.

        Sony should fix this or else would recommend all Xperia phone users not to upgrade it to ICS until Sony fixes this issues…

        Hafiz, you really help me a lot and really great-full to you… Thank you sooooo much… :o)

        Kind Regards,
        Saurav

  • prateek says:

    can i downgrade my phone to gb even if i have a rooted xmp running ics 4.0.4??

  • Saurav says:

    Hey Hafiz need help again man…

    I have this Samsung Infuse 4G (AT&T) which is unlocked and currently running officially launched 2.3.6 GB by Samsung in this phone…. N need your guidance as to how can we root this phone… so that I can remove the unwanted bloatware installed by AT&T….

    Please help…

  • Saurav says:

    That’s absolutely fine bro… Thanks for your suggestions… :o)

  • rishi says:

    hi man i have cynogen mob 9.1 installed in my xperia mini pro and i get borred with it so i think to get my real sony system back so i flash the device with ics4.0.4.ftf file and also it get flashed but after unplugging the device from computer and when i switch it on it starts and on screen comes sony after xperia but after these it is again rebooting agin and again and also it is not flashin back man now what i do man please help me

    • hafizimtiaz says:

      While flashing the FTF file (I am assuming you have used the right FTF file for your device), did you accidentally checked “Exclude Kernel” or “Exclude System” or anything like that? The boot-loop you are experiencing is clearly from unmatched ROM & kernel. I would suggest you try the following:

      1. Flash the CyanogenMod 9.1 kernel.
      2. Boot phone in recovery.
      3. Do a complete wipe. Also, mount the System partition and format that.
      4. Flash the appropriate FTF file accordingly.

  • Bilal says:

    Can you please update the link for wifi modules because the file is not there now.
    Thanks.

    • hafizimtiaz says:

      I will on Saturday next and will let you know.

      • Mudassar says:

        hi there Hafiz bro i read all the conversation about sony xperia ics upgrade etc but plz can u help to tel me can i update my device sony ericsson xperia mini pro sk17i using flashtool from ver 4.2 to 7.2 i have ftf file???

  • Saurav says:

    Mrng Hafiz!

    Is Jelly Bean customer ROM available for Xperia Mini Pro? If yes, have you updated on your XMP? How does it work? And can we give it a try?

    Sorry lots of ?s… hope for your help… :o)

    • hafizimtiaz says:

      As far as I can guess, JB will not be officially available for our XMP or any other Xperia 2011 devices. But you can always try CM10. I haven’t tried it as it is in beta stage and drains my battery way too fast.

      • Saurav says:

        Oh okay… So, will wait until there is more stable version of JB is available for my XMP…

        But yes, do inform us if in future you upgrade ur XMP to stable JB… so that we can also try it… :o)

        Thank you…

  • sayem says:

    could not download the kerenel,says file not found……

  • Nick Harwood says:

    Hafiz I like the details but I am not sure if this is what i want. My problem is I live in Turkey and I have a Galaxy which is registered to me bought in thr UK. But I broke my thumb and cannot use it so I brought an Xperia Pro unlocked new from Sony UK. Under Turkish law a foreigner can only have one phone registered to him. How can I take the Galaxy IMEI number which is no good and the same IMEI number on the Xperia pro? I will never use the galaxy as I cant.
    I hope you can help?
    Best regards
    Nick

    • hafizimtiaz says:

      As far as I infer from your statement, you want to replace your new phone’s IMEI number with old phone’s IMEI. I am pretty sure this isn’t possible. The IMEI is unique id assigned to each device.

      • Nick Harwood says:

        Hafiz that is correct. The reason is I cannot have another phone imported for another 18 months.
        So i want to use Galaxy IMEI number I have which I will not use, on Xperia Pro.
        Nick

  • Muhammad Khan says:

    Hi Hafiz,

    Do you know any good JB rom for xperia mini pro ? Can you upload it if you know so.

    I cannot find MiniCMSandwich Lite Final v4 from Kamarush as well, can you get it on your dropbox too. Highly appreciate your help.

    Its a fantastic user guide you wrote. Thank you.

    Enjoy your day!

    ./Emuzkhn

    • hafizimtiaz says:

      Thanks for complements. However, I do not know of any stable JB ROM for XMP. I have been looking for one as well. Before he joined the FXP team, Kamarush promised to release the JB based ROM JellyXProject (the JB version of MiniCMSandwich Lite). But I guess he is busy and thus we didn’t see that ROM.

  • Apurv says:

    Hey Hafiz..

    I was thinking of buying Sony Ericsson Xperia Mini Pro since I liked the features a lot and also heard that it can be upgraded to ICS.

    Since then, I have been reading articles on the internet and have been very confused as to what is the right approach.

    The common factor I have noticed is that, by the official upgrade, there are issues of lag but the battery life is considerably improved.

    I need your honest opinion on a query.

    I read this post of yours and was utterly impressed how meticulously you mentioned every step in detail. I have yet to check whether the links you have given are working or not.

    The question I want to ask is.. After you upgraded your Mini Pro to ICS by the procedure you have written, what are your observations? Is it an improvement over GB via usage? Do some features of camera that were present in GB disappear when upgraded to ICS [i read abt this many times so am asking]?

    Please do reply soon since I am quite eager to buy this phone.

    • hafizimtiaz says:

      ICS is a good improvement over GB. If your phone is capable of running ICS, you should definitely try it. My XMP with ICS is very good and very stable. I didn’t experience any lack of stability with both ICS (stock firmware and MiniCMSandwich).

      Regarding the camera issues, I didn’t notice any, maybe I don’t use the features in the first place.

      • Apurv says:

        Thanks for the quick reply Hafiz…

        One last question though…

        Which do you think is better, the stock firmware or the MiniCMSandwich? And is there any difference between the two?

        Also, if I upgrade using MiniCMSandwich or after upgradation decide to rollback to GB and flash using the ftf link you have provided, are there any further things I need to take care of post the installation?

        Thanking you in advance.

      • hafizimtiaz says:

        Both are good. If you want the “Pure google experience”, you should go for the MiniCMSandwich. If you like the Sony stock UI, you can stay there. But MiniCMSandwich will offer you better speed and more free RAM with some control over your phone.

      • apurvinamdar says:

        ADDITIONAL DOUBTS ::

        Sorry but some additional doubts arose in my mind again… :P

        I just went through the comments on this post again and would like clarification regarding a matter.

        A user called Yash wanted to restore his phone back to stock.. You suggested him a certain procedure.

        Also, another user Saurav wanted to downgrade his phone back to Sony’s official GB 2.3.4 since he had problems with ICS.. You suggested him a DIFFERENT procedure…

        Please could you tell me the difference between restoring to stock and downgrading it? And, in case I too face problems after upgrading to ICS via official firmware or MiniCMSandiwich, which approach should I use?

        Should I use the procedure u told Yash about restoring to stock or should I use the procedure u told Saurav about degrading to GB 2.3.4?

        Please do reply. I am waiting to hear back from you. :)

      • hafizimtiaz says:

        The “downgrade/going back to stock” procedure is as simple as flashing the appropriate FTF file using Flashtool. If you flash your phone with the GB FTF file, you are “Downgrading”. If you flash your phone with the stock ICS FTF file, you are going back to stock UI from MiniCMSandwich. It is not like Nokia Symbian^3 smartphones that if you flash an upgraded software, you can’t go back to (not in any easy way) previous versions.

        For going back to GB or stock ICS, you may follow either tutorial. They both will get you in the same place.

  • Apurv says:

    Thank you so much for the clarification Hafiz…

    I’ll be buying the XMP soon.. I will post my experiences regarding the upgrades in the comments when I do it…

    And I will surely promote this post for others as well.. This is the most lucid and clear procedural sequence of upgrading XMP to ICS anyone has ever written…

    Thanks a ton.. Will be writing my experience with the flashing adventure soon! :)

  • Bilal says:

    I am a big fan of your tutorials and I highly appreciate your work. Could you please tell us how to root Xperia Mini Pro (XMP). Thanks in Advance…. Love your tutorials. Keep up the Good work.

  • Saurav says:

    Hello Hafiz,

    I just came to know that xda developers had come up with JB for XMP… did you upgrade your XMP with JB? If yes, please share your experience with us and also guide us how can we upgrade it? As, the developers use very high technical language which I am unable to understand. And, that time your blog helps people like me to understand the upgrade process….

    Hope for your favorable response….

    • hafizimtiaz says:

      I guess you are talking about the FXP releases. I have tried FXP 142, it is good but may not be suitable for day to day use as it is not yet stable. Many applications tend to force close every now and then. When CyanogenMod will come with a stable CM10 for Xperia 2011 devices, FXP will be very usable, I am sure of that. Meanwhile, I will wait for Kamarush for his JellyXProject rom.

      • Saurav says:

        Yes, I was talking about FXP. And thanks for your quick response & valuable information. Would request you to share your experience once you upgrade your phone to JB in near future….

        Will be following your blogs for it… :)

  • Rohan says:

    Hi Hafiz,

    First of all I can’t resist to appreciate the work done by you.
    Absolutely awesome!!
    Also the prompt and accurate reply that you provide, is truly commendable.
    Now, my small problem. As I’m very new with this Android and all, I’m not very sure what should I do. I’m having Xperia Pro and I want to upgarde it. But I’m not sure whether I should go for ICS or Xperia pro Ultima v 1.1GB. Kindly guide me if you can.
    Thanks in advance

    • hafizimtiaz says:

      Hi Rohan
      Thanks for the appreciation. Upgrading to ICS or staying on GB entirely depends upon your use of the phone. If the GB firmware satisfies all your needs, you can stay there. But I would suggest you to upgrade your Xperia pro to ICS. It is a new platform and there are many improvements over the older GB firmware. Now, the stock ICS firmware by Sony has some problems. If you can live with those, then no need to go for any custom ROMs. If you can’t, however, there are a plenty of custom ROMs out there for you to try.

      • Rohan says:

        Hi Hafiz,

        Thanks for all the information and prompt reply once again.
        The question is not about need, I just want to try something different. :)
        Also please enlist some of the advantages of ICS over GB so that I’m a bit more confident.
        According to your reply I’m going for ICS custom ROM.
        Although I have 4 doubts:-
        1- Which is the lighter version ICS or GB? As I do not have much internal space I want to go for the lighter version and save as much space I can.
        2- If I’m not satisfied can I roll back to my original factory version? Kindly share the details how to do it.
        3- Will all my apps, songs, photos, files etc. be still there in my phone or will it all be erased? If it is erased, can you suggest any way for back-up.
        4- I heard that ICS lacks the screenshot feature as present in GB. Is this true?
        Please tell me some of the best ICS custom ROMs for my phone and where can I download it from.
        Sorry for the trouble if I cause you any.
        Waiting anxiously for your response.
        Thanks.

      • hafizimtiaz says:

        Here are the answers:

        1- GB is lighter.
        2- Yes you can. Please look into the comments of this thread.
        3- Everything will be erased.
        4- No. ICS obviously has this feature.

  • Azri Bovier says:

    Hi all…im from Malaysia
    its been 3 months since i got Xperia Mini Pro..im a bit confused to flash kernel of my device and when i try to download the google apps says file not found…….please make me understand the instruction

    • hafizimtiaz says:

      The instructions are alright. You can flash any kernel that I have mentioned (krsh kernel, panic kernel, rage kernel, MESA kernel). Regarding the google apps, I cannot re-upload those kernel or rom files as those are not mine. You have to search google for finding the GApps.

      • Azri Bovier says:

        Hi hafiz
        Did you mean that google app is not only from this net?..its everywhere?..

      • Azri Bovier says:

        Hi..
        Did you mean that google app is not only from this net?..its everywhere?….can i search it with google

    • Azri Bovier says:

      I was wondering this custom kernel work with sk17a with .58? I have 2 phone sk17i and sk17a

      • Azri Bovier says:

        Thank hafiz Now my sk17a .58 is running with rage kernel..

        And one thing that bugs me..is it okay if I install custom rom with locked bootloader on my sk17i .58?…or it needs unlocked bootloaders…..please tell me

      • hafizimtiaz says:

        Some custom ROMs support locked bootloader. If you want to flash one of those, you can keep locked bootloader. But un/locking bootloader is pretty easy, you don’t have to worry about anything.

  • hafizimtiaz says:

    Yeah. For example, you can download the Google Apps for ICS from here: http://goo.im/gapps/gapps-ics-20120429-signed.zip

  • naveen kalburgi says:

    google apps is not downloading please provide a new link and thank you very much for the blog really very easy for new android users like me :-)

  • Amal says:

    Thank you very much… successful

  • miradz says:

    Hello hafiz,
    will this custom rom also work for my Xperia mini st15i.
    Thx.

  • miradz says:

    Thx before Hafiz …finally my xperia mini can use this rom, but when I install link2sd, could not move the application into the SD card, always segmentation fault .. why is it? please give me the solution ..? (Sorry if my english bad) :-)

    • hafizimtiaz says:

      This usually happens when the kernel is mismatched. Which kernel did you use?

      • miradz says:

        I use kernel kamarush v3 for my xm.., according to you, what kernel should I use for the Xperia Mini st15i?
        In order Link2sd to run smoothly on my XM and what should I do now?
        Thx Hafiz.

      • hafizimtiaz says:

        Did you used the appropriate version? I mean, did you chose the specific version of the xperia mini? If yes, then try re-flashing a different kernel (Rage, Panic, etc.). You don’t need to flash the ROM again, just the kernel.

      • miradz says:

        Ok haf…,
        I’ll try it…Thx again.

  • miradz says:

    Oh ya I forgot..
    Wht do you think, mesa or rage kernel what’s the best?
    Thx.

  • ghost hunter says:

    I am using xmp. I am faceing wifi issue on my stock rom. connected with router but no internet access. I tried 6 other router with one place. sorry bad en

    • hafizimtiaz says:

      Did you flash the Wifi Modules after flashing the ROM?

    • Azri Bovier says:

      Good Morning

      Hafiz..i’m a bit confused about these rom..does it need kernel ics version or the gb version?…help… My sk17i already official. Ics 4.1.B.0.431 does this custom rom compatible with official rom that im having now ? Please reply quickly…i’m afraid that I install this might brick my phone…

  • ghost hunter says:

    sorry, I am using original GB 2.3.4 rom. even I am also cant see 2 router . symphony w10 device show all router & conect with all router successfully.
    Q2: if I want to use coustom rom ( cm 7.1 & cm 7.2) between them which is best. can it solve my wifi issue. I want 2 see all router & connect with them succesfully
    Q3:which kernal is best for this Rom?
    please help me. bro?

    • hafizimtiaz says:

      I haven’t used CM7.2 as it drained my battery way to fast. You can try though…
      As far as I know, you have to use the kernel that comes with the CM packages, you have no choice there.

  • ghost hunter says:

    what is your advice about WiFi . can it fix using coustom rom . I tell this because symphonx w10, has android 2.3.6. & it working perfect. which rom u are using? are u faced any WiFI problem.

  • naveen says:

    Hi I need to lock my boot loader and get back to the original Rom and kernel of Sony, I’m having Xperia mini pro sk17i , I’m not getting the original tft file please help me . Or give the link if you have for Sony Ericsson mini pro sk17i

  • anytimeir says:

    Reblogged this on Nothing Impossible and commented:
    *

  • Prasanna Kumar says:

    Can we Roll Back to original ICS after installing other ROM’s ?

  • Aditya13 says:

    hey hafiz
    i have a mini ics 4.04 version 0.587
    when i downloaded the drivers there is no application file or method to install
    what am i supposed to do from this step?
    and btw im runnin windows 7……………………………it was a prob when i tried to rrot as it didnt let me write on the c:/ drive
    plz reply quick
    thanks

  • Akash says:

    can u plz guide on how to install drivers????

    like which drivers to copy where.., that would be of great help..

  • Akhil says:

    Can I relock my bootloader? Because track id is not working when I reverted back to 2.3.4..:(

  • Saurav says:

    Hey Hafiz,

    First of all, Happy New Year buddy!

    I wanted to taste “MiniCMSandwich” by Kamarush; however, I am unable to get link for this particular “ROM” to download… Can you please provide any new link for the same? Or, if you have it with you, can you please share and guide me the best procedure to install the same.

    As, I tried to install other ICS ROM, but all are going into bootloop… don’t know what I am missing… Tried to go through you blog again & again whole day… but as I am not tech savvy… so unable to find the missing part…

    Please help me with the same…

    Thank you,
    Saurav

    • hafizimtiaz says:

      Hey Saurav

      I am afraid I cannot mirror Kamarush ROM or kernel (as requested by Kamarush). You have to search the internet for those ROM and kernel files. Regarding bootloop, I guess you tried a ROM with an in-compatible kernel. Please use the kernel that is suggested for the particular ROM.

      • Saurav says:

        Thanks for the info man! :)
        It’s working right now… I am using Real ICS… which is really cool… however, having issues with WiFi… so planning to upgrade it to JB from KXP… hope it resolves WiFi issue….

  • tharik says:

    can iI use d same procedure for installing jb on my xperia mini,other than rom file

  • opoku says:

    I connect my xperia 10x to pc to flash,i hold down the volume key the light turns green but cannot be flashed.any help please.

  • hello,
    you said first boot may take a long time, do not worry….its been 10 minutes now and i am worried :/
    how long does it normally take ??
    i need a good combination of custom kernel and rom for my 2.3.4 sony live with walkman
    i intend to overclock my phone to 1.4ghz so guide me thru…

    thanks in advance :)

  • Prasanna says:

    Hello,
    Can you please tell me how to install back the Official ICS…. I Have installed the Custom Rom Real ICS R6 with krsh kernel…but i want to re-install the official ICS…thanx

  • i was expecting a reply from u hafizimtiaz :(

    anyways m gonna put xkernel n xmod rom on .62 GB

    hope it works well.. :)

  • evrythng working well except wifi… :/

    please help

  • jagrit says:

    My phone is sk17i .is this phone make phone better for gaming or not ???

  • Kashif Mehmud says:

    Dear Imtiaz

    Hi this is kashif here , i was trying to install Xperia ultiamte HD on Xperia pro, i did the same as instructed but right after the Mounts and Storage –> Format /System i could not find the Advnaced option and now my phone is not in showing any menu. i lost. please help me to fix this

  • anuresh91 says:

    Thank you So Much!!!

  • James says:

    thank you for sharing this powerful guide! tried it and it worked although I had to download an alternate rom as the link for your suggested rom was unavailable. here are several sites where I got the alternate roms from http://srinicame.blogspot.com/2012_07_01_archive.html and http://forum.xda-developers.com/showthread.php?t=1748576.

  • Roshan Singh says:

    Thanks man!!!!!!!!!

  • hitesh khanna says:

    i have live witj walkman and i had root it sucessfully….. unlocked the bootloader….. flashed the rage kernal……so please help to find the suitable custom rom for this kernal….. as i cant find minicmsandwich ASOP lite anywhere on internet…… and will this custom rom will work on ics. 431 firmware….. plz reply and help

  • nazmulalam says:

    THANKS U BOSS…….GOOD JOB…

  • harikrishnan says:

    thanks a lot it wworked fine with my xperia

  • janinelao says:

    hi, after i unlock bootloader of my lww, i still can’t able to install custom rom. yes i got to recovery and installation but when it reboots, its just the “sony logo” that appears, please help thanks.

  • Godfred Dei-Sarpong Ghandy says:

    i have a rooted TECNO D3 andriod gingerbread 2.3.6 version. i then downloaded and installed ROM manager on it , after some time it gave me an error messeger then freezed ,so i restarted it and chouldnt boot again only turns on when power button is pressed and restart by showing a caution(!) mark in the triangle. i tried to “applied update from sdcard” but keeps telling me “signature verification fail,update aborted”

    In this situation what must i do Mr Expert ?
    my email is g3dgame@gmail.com
    and g3dgame as username on facebook..
    pls am waiting for your responds

    • hafizimtiaz says:

      When you try to flash a zip file from the stock recovery, this sort of error message regarding “signature verification” is very common. You need to replace the stock recovery with CWM or likes. As I am unfamiliar with the phone model you are using, I cannot suggest you any further on this topic, sorry.

      • Godfred D-S Ghandy says:

        thanks bro i know you will dive into a deep research on my tecno D3 to restore my phone as i wait a while

  • Odofin lanre says:

    All those links have been deleted

  • ajsivsan says:

    That was really helpful tutorial. I searched a lot and i finally found your page to be useful and complete. I have a Xperia mini. I recently rooted the phone. I tried to install CM10 but i got an error. After going through your tutorial i came to know that i need to unlock bootloader and flash a kernel in the process.

    Do you knoow which Kernel i should be using for CM10. And is the bootloader unlock necessary?

    • hafizimtiaz says:

      Bootloader unlock is necessary as you will need to flash the CM ROM (or most other ROMs) through custom recovery (like CWM), and for flashing custom recovery, you need to unlock the bootloader. However, bootloader unlocking is completely reversible. You can always go back to stock recovery.

      For using CM ROM, you need to use the CM kernel included in the zip file of the CM ROM. There are some kernels, which are written specifically for CM-based ROMs. You can also use those. Any CM-based ROM will/may not work with stock kernel.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

What’s this?

You are currently reading Flash Custom Kernel and Custom ROM into Any Sony Xperia Phone at Hafiz Imtiaz's Blog.

meta

Follow

Get every new post delivered to your Inbox.

Join 100 other followers

%d bloggers like this: