Hi all, im a newbie here, i bought my Xperia PRO a month ago, and rooted it on Android 4, using a great tutorial in this forum and thanks to other members i got it right and rooted it in my 4 first days of use. But, i now want to upgrade to a Custom ROM and use a custom kernel , to get my phone to a new generation.
And my question now is, how can i flash a Custom ROM (i was thinking of CM9 stable when it comes out), and flash a custom Kernel with it (i was thinking of Ultima V1.4) and then keep my old applications, or most of them.
I have CWM Recovery 5.5.0.4 installed using X-Parts , and also Titanium Backup Pro . My Bootloader is still locked and i have flashtool and all drivers for my phone installed on my PC.
I would be very thankful to anyone that is able to help me do all these, or if needed, recommend me a better Custom ROM and Kernel, and then explain how i can O/C my phone too, and keep if possible most of my apps.
Also, please tell me if i have to install anything else, or if im missing anything.
Thanks in advance.
Hi mate,
First of all, I take it that you know that you have to unlock your boot loader to install custom kernels and some custom rom's. Like CM9 and 10.
ROM Install Instructions
There are normally instructions that are in the first or second post that explain how to install. If there aren't any, I've copied the instructions from maxio1998, so all credits go to him:
1. Download .zip file and place it on SD card
2. Download and flash kernel you like (or not, if you have locked bootloader)
3. Download WiFi Modules of chosen kernel and place them on sdcard
4. Go to CWM Recovery.
5. Wipe everything! (This means everything but the SD card, or you'll use all you files)
6. Flash zip with ROM
7. Flash zip with WiFi modules
8. In CWM go to "Advance" and fix permissions.
9. Reboot and enjoy [~xDevilCharged~] and PentaPowerful~ Jelly Sandwich!
Link to original post: http://forum.xda-developers.com/showthread.php?t=1836993
Kernel Install instructions
To keep it simple, heres a program that doomed151 made. It flashes the .img without having to use command prompt: http://forum.xda-developers.com/showthread.php?t=1551073
Right, onto keeping your apps. As you need to wipe everything to install a new ROM, you can't keep your apps without backing them up. Titanium backup is the best option, and you've bought it, even better :victory: The wipe will not delete the backups from the SD Card so just place them somewhere on there.
You can use any overclocking app from the market as long as you let it use superuser or supersu. Don't recommend passing 1.3, it gets very hot and the cpu will burn out quicker. (Yeah, I know i've overclocked mine to 1.5, but it gets very hot and runs out of battery quickly)
As you've already got CWM installed, you'd be better doing a full nandroid backup, just in case you decide to revert back to stock, you have all your apps installed
Unfortunately, I'm using the arc, so I can't recommend any kernels or ROM's to you. Sorry.
If I've missed anything you need to know, just let me know. I'll try to help
Awesome! Thank you very much my friend, very detailed and nice guide. I'll wait for CM9 stable to be released for my phone an then ill try it out.
Thanks again.
Also, I've searched enough, to believe that cyanogen mods, are the best and most recommended custom ROMs, about the kernel, I aint so sure but ill see what other user's might say.
Sent from my MK16i using xda premium
we got nothing recommended custom kernel for xperia pro cyanogen rom as custom kernel for cyanogen made by FXP already stable.
recommended custom kernel for GB and ICS stock or stock based rom > http://forum.xda-developers.com/showthread.php?p=24867340#post24867340
If i remember right, CM9.1 (stable) has not yet been released for iyokan (MK16i). So that means i have to wait. Also, i can flash a ROM and use a kernel other than the ROM's default one, right? (i want CM9.1 with Ultima V1.4 Kernel)
And one more thing, i have moved all apps to the SD, what will happen to the files there? Will they remain?
DeejayTelis said:
If i remember right, CM9.1 (stable) has not yet been released for iyokan (MK16i). So that means i have to wait. Also, i can flash a ROM and use a kernel other than the ROM's default one, right? (i want CM9.1 with Ultima V1.4 Kernel)
And one more thing, i have moved all apps to the SD, what will happen to the files there? Will they remain?
Click to expand...
Click to collapse
I think that you have to use the cm kernel (fxp kernel). Could be wrong though, not really looked into it.
Any apps that you have installed on your phone will be deleted. You have to back them up and then restore them. It doesn't matter where they are installed
Sent from my Xperia Arc
so, how can i be sure if it is possible to flash CM9 with Ultima Kernel?
Also, do i have to do anything with google apps? And flash another baseband or something like it?
And last but not least, i have installed CWM using X-Parts, will this affect anything?
DeejayTelis said:
so, how can i be sure if it is possible to flash CM9 with Ultima Kernel?
Also, do i have to do anything with google apps? And flash another baseband or something like it?
And last but not least, i have installed CWM using X-Parts, will this affect anything?
Click to expand...
Click to collapse
Sorry for late reply, just look up the thread again.
Best thing you could do is ask a question the Ultima Kernel thread and hope you get a response. But I think that it will be for stock only, (I think they need different things in them....) but im not a dev, I don't have the patience..... :laugh:
You might have to flash google apps. Just use CWM in the custom kernel you choose. They will be a link in the bottom of the first post to the google apps download.
No need to flash another baseband or owt like that. When you flash the full zip of CM9 in CWM it will add and edit everything you need.
CWM from X-Parts will not have any effect on anything after you flash a different kernel. It will disappear like it was never there.
Hope I'm able to help again Need anything else, just post again, I will pick it up
Good work Jon565G
Not just good, excellent work!
I did it, and flahsed the kernel and all that stuff, now i reinstalled all my apps , and O/Ced at 1.2Ghz , and everything is nice.
But, working on android stuff, makes you want more and more, and as you learn better, that makes you want even more, and now i want to mod another phone.!
I've learned a lot from your help and the help of other members of this forum, and i think i am now ready to "mod" more phone, just for fun.
I already managed to flash an x10 mini with miniCM7 and flash a nAa Kernel, and also flash another x10 mini pro with miniCM7, and probably today ill mod another friend's x10 mini. And later two x8.
Learning, is great, thank you all.
EDIT: I also found out that everything you need is Flashtool, its the best tool out there, it flashes, it installs Busybox, recoveries, it unlocks bootloaders, it roots, it flashes kernels, everything. .Ok you might also need s1tool to check about the semc lock and if you unlocked the bootloader.
ashikonxda said:
Good work Jon565G
Click to expand...
Click to collapse
Thank You. I do try to help when I can
DeejayTelis said:
Not just good, excellent work!
I did it, and flahsed the kernel and all that stuff, now i reinstalled all my apps , and O/Ced at 1.2Ghz , and everything is nice.
But, working on android stuff, makes you want more and more, and as you learn better, that makes you want even more, and now i want to mod another phone.!
I've learned a lot from your help and the help of other members of this forum, and i think i am now ready to "mod" more phone, just for fun.
I already managed to flash an x10 mini with miniCM7 and flash a nAa Kernel, and also flash another x10 mini pro with miniCM7, and probably today ill mod another friend's x10 mini. And later two x8.
Learning, is great, thank you all.
EDIT: I also found out that everything you need is Flashtool, its the best tool out there, it flashes, it installs Busybox, recoveries, it unlocks bootloaders, it roots, it flashes kernels, everything. .Ok you might also need s1tool to check about the semc lock and if you unlocked the bootloader.
Click to expand...
Click to collapse
Cheers
I know, I'm the same. I'll want to go and buy about 10 different android devices just to have a play around and mod them. It's always nice to play around with 2 android devices (Please come back in stock Nexus 7 )
Anyway... I'm just glad that I was able to help to introduce you to the world of android modding.
Have fun, that's what it's all about :victory:
(I had to use multiple programs, my bootloader could only be unlocked my test point. Was locked to T-Mobile. Best use of flashtool is when you've bricked it and need to get it back to stock )
I hope you get back your Nexus 7 then
Yeah, i unlocked my Bootloader using testpoint method too, so i wouldnt get any bricks with FOTA updates. And, i also used to be into such electronic stuff.
And, you didnt just introduced me into Android Modding World, you made me a fanatic Android Modder
Anyway, thank you once more, and yeah, thats the point, the fun about all these stuff
DeejayTelis said:
......... to check about the semc lock and if you unlocked the bootloader.
Click to expand...
Click to collapse
well, from what I've read, in ur Xperia u can simply find out the bootloader status by dialing *#*#7378423#*#* service info> configuration
rooting status
bootloader unlock allow:Yes(if locked)
bootloader unlock:yes(if unlocked)
m havin locked bootloader, so do reply with ur status and confirm this to me and evryone else
ashikonxda said:
well, from what I've read, in ur Xperia u can simply find out the bootloader status by dialing *#*#7378423#*#* service info> configuration
rooting status
bootloader unlock allow:Yes(if locked)
bootloader unlock:yes(if unlocked)
m havin locked bootloader, so do reply with ur status and confirm this to me and evryone else
Click to expand...
Click to collapse
I am not sure, but i believe, that either you have locked or unlocked bootlader, it will always say "Bootloader Unlock Allowed: Yes , or No if its not allowed).
I aint sure, because in CM9.1 i dial it, and i cant get to the Service Settings, so i cannot be sure.
And, as i've found out, you can be sure if you have locked or unlocked bootloader, by running S1tool, and pressing "IDENTIFY" , which will tell you to connect your phone in flashmode (phone off, connect USB while pressing back) , and it will give something like "loader version xXXXXXX" , where the capital X , are numbers, and the small x, is either "R" or "r". If it is a small "r" , that means its unlocked, if its a capital "R" its locked.
If you want to unlock your bootloader in the Xperia Pro, just tell me , and im sure i'll help you out, with a detailed tutorial, without having any problems.
Hope i helped.
DeejayTelis said:
ashikonxda said:
well, from what I've read, in ur Xperia u can simply find out the bootloader status by dialing *#*#7378423#*#* service info> configuration
rooting status
bootloader unlock allow:Yes(if locked)
bootloader unlock:yes(if unlocked)
m havin locked bootloader, so do reply with ur status and confirm this to me and evryone else
Click to expand...
Click to collapse
I am not sure, but i believe, that either you have locked or unlocked bootlader, it will always say "Bootloader Unlock Allowed: Yes , or No if its not allowed).
I aint sure, because in CM9.1 i dial it, and i cant get to the Service Settings, so i cannot be sure.
And, as i've found out, you can be sure if you have locked or unlocked bootloader, by running S1tool, and pressing "IDENTIFY" , which will tell you to connect your phone in flashmode (phone off, connect USB while pressing back) , and it will give something like "loader version xXXXXXX" , where the capital X , are numbers, and the small x, is either "R" or "r". If it is a small "r" , that means its unlocked, if its a capital "R" its locked.
If you want to unlock your bootloader in the Xperia Pro, just tell me , and im sure i'll help you out, with a detailed tutorial, without having any problems.
Hope i helped.
Click to expand...
Click to collapse
I just checked it by myself..
And i hereby confirm that under rooting status, when ur bootloader is locked i says Bootloader Unlock Allowed: Yes and when its unlocked it says Bootloader Unlocked: Yes
:good::good::good:
-----------------------------------------------------------------------------------------------------------------------------------------------
EDIT: just learnt it just means fastboot is enabled..
ll get back soon,,
ashikonxda said:
I just checked it by myself..
And i hereby confirm that under rooting status, when ur bootloader is locked i says Bootloader Unlock Allowed: Yes and when its unlocked it says Bootloader Unlocked: Yes
:good::good::good:
-----------------------------------------------------------------------------------------------------------------------------------------------
EDIT: just learnt it just means fastboot is enabled..
ll get back soon,,
Click to expand...
Click to collapse
Great, if you need anything else, ill be happy to assist you.
Hey , Sorry I am a bit new to xda (noob ) please dont be too hard on me. SO i had a few questions if someone could be kind enuf to answer ..
Model - R800a , Build - 4.0.2.A.0.42 , Andriod 2.3.4 , Baseband - 8x55A- AAABQMAZM-203028D-56
1. I was looking that there are 2-3 different ways to root the xperia play - super one click , flash tool or doomlord root kit... which one is easier or safer and which one should i use ?
2. Do I need to Unlock the Bootloader ? Also How to unlock the bootlader ? I came across this link unlockbootloader . sonymobile . com ... Is this the way to go to unlock the boot loader or is there another simpler way ?
3. Also main reason for me to Root the play is because internal memory is too less with all the bloatware.... I did came across some tutorial which explained how to partition the memory card etc. but i cant find it now any link regarding that will be helpful.
4. Also I am confused as to what is correct sequence of doing these steps is... Root ,Unlock Bootloader,Partition Memory,flash new Kernel,Flash Rom ?
5. Finally All I want to do with my rooted phone is Remove bloatware, Increase internal memory , ability to overclock and Get best gaming performance.... I would prefer Jb but i am not too fussed even if I have to use Gb.. So can u please recommend which kernal and ROm to go for ?
Tnx ,
This thread may help although I'm not sure since I have an R800i and it might not be the same for the R800a:
http://forum.xda-developers.com/showthread.php?t=1836530
To free up some storage space, you could move everything to the SD card after rooting or use link2SD
Sent from my R800i using xda app-developers app
You can't root the stock 2.3.4 version, you will need to flash version 2.3.3 or this enhanced 2.3.4 version.
Use the link from the post above and follow the "flash a ftf" guide to flash it. Then follow the root guide.
To solve your issue with low memory. There are many ways to deal with it, but I like using the program LBE Security Master, it can do things such as move apps to sdcard, remove system apps, and prevent apps from autostarting.
First and foremost, I apologize for being such a noob.
I don't know what I'm doing here, since this is a place for expert developers, and I am not one.
But, I'm purchasing an Xperia Play very soon, and I ran across the AuroraPlay ROM which apparently speeds up the device a bit (Main Features - Clocked by default to 1.2GHz, Full GPU Hardware Acceleration, Boots in less than five seconds, etc.)
So, I thought, "This is really something, I should think about installing this, it'll surely make games and such a lot more fun on my Xperia Play."
I know the mere basics that anyone knows- unlocking, rooting, roms, kernels, firmware, etc.
But when it comes to getting down and actually doing something more advanced than simply rooting or unlocking a phone, I get cold feet.
What I mean by this, is I'm not completely sure how to install this ROM, and I don't want to brick my phone.
I've seen the installation instructions, though I'm still confused on some parts.
What's an Un/Locked Bootloader? How do I know if mine is un/locked?
How do I "Flash using Flashtool"? or "Root using Flashtool"?
What is X-Parts Recovery? What is ClockWorkMod? How do I use them?
At this point it may seem obvious this isn't for me, but if there is a more detailed tutorial out there for this ROM, that would be EXCELLENT! :laugh:
Again, sorry for the trouble.
Niuqorram said:
First and foremost, I apologize for being such a noob.
I don't know what I'm doing here, since this is a place for expert developers, and I am not one.
But, I'm purchasing an Xperia Play very soon, and I ran across the AuroraPlay ROM which apparently speeds up the device a bit (Main Features - Clocked by default to 1.2GHz, Full GPU Hardware Acceleration, Boots in less than five seconds, etc.)
So, I thought, "This is really something, I should think about installing this, it'll surely make games and such a lot more fun on my Xperia Play."
I know the mere basics that anyone knows- unlocking, rooting, roms, kernels, firmware, etc.
But when it comes to getting down and actually doing something more advanced than simply rooting or unlocking a phone, I get cold feet.
What I mean by this, is I'm not completely sure how to install this ROM, and I don't want to brick my phone.
I've seen the installation instructions, though I'm still confused on some parts.
What's an Un/Locked Bootloader? How do I know if mine is un/locked?
How do I "Flash using Flashtool"? or "Root using Flashtool"?
What is X-Parts Recovery? What is ClockWorkMod? How do I use them?
At this point it may seem obvious this isn't for me, but if there is a more detailed tutorial out there for this ROM, that would be EXCELLENT! :laugh:
Again, sorry for the trouble.
Click to expand...
Click to collapse
Un/locked bootloader is about changing kernel and u can find it with enter *#*#7378423#*#* in phone
And if u have unlocked bootloader u can flash a kernel using flashtool with going to fastboot mode(power off ur phone and hold search button then plug ur usb)
To root ur device using flashtool u should connect ur phone to computer then in flashtool click on opened lock
And x-part is an app that installing recovery for locked bootloader and with recovery u can install roms on ir phone
Sent from my R800i using xda premium
First and foremost don't think you're a noob, everyone has to begin somewhere.and I don't own an xperia play but the basics are all the same.A flashtool is a program used only to flash roms and kernels but not root your device. For rooting, there are other toolkits, most of them really simple, just plug ur phone and follow the instructions shown.as far as I know, there is no need to unlock the bootloader of ur phone as long as u flash stock based roms but to flash custom kernels and roms,u need to unlock the bootloader and the bootloader for any mobile will be LOCKED by default. Behold.. Unlocking the bootloader can only be done officially and u will forever lose warranty and some other stuff like drm keys,etc..relocking the bootloader is also possible but ur warranty still be void.clockworkmod(cwm) is a custom recovery which gives many more features than a stock recovery and is used for flashing firmwares, kernels,etc,u can see about that on YouTube cuz there are walkthroughs for almost anything.I don't know much about X-parts though.there u go.hope I helped u.hit thanks if I did.
Sent from my exquisite C6602 using xda premium.
Thanks for the replies.
By the way, is there anything I need to do with my phone before I began the installation process? The phone obviously needs to be rooted, right?
Or can it be done straight out of the box?
If u r gonna root the phone as soon as u open it,there is nothing much u need to do..download all the files beforehand and be sure to double check the model number of ur device.if u really want to flash a custom kernel,u must unlock ur bootloader and as it was said,u won't have the warranty after that.So what I suggest is u use the phone for about 2-4 days and make sure there is no defect in it,just to be sure.So happy rooting!Hit thanks if I helped.
Sent from my exquisite C6602 using xda premium.
Welcome to the forums!
When I first started rooting and flashing custom roms, the guide on the nxt rom page helped me a lot. Here-
http://forum.xda-developers.com/showthread.php?t=1649368
In the first post, follow the instructions for locked bootloader, and there is a picture guide for how to use flashtool and CWM recovery (the older version of x-parts recovery). Just replace instances of zeus_nxt2_r1.zip with the rom of your choice!
Hope I could help!
xperia play
i love this device but i want jellybean on this device ... can anyone help me out ??
Well.. If the official update has been released, u can download the file and flash it after rooting your device BUT u can also unlock the bootloader and flash a custom kernel and latest custom rom like cyanogen mod and stuff..hit thanks if I helped u in any way
Sent from my Killer Xperia Z using xda premium.
To install jelly bean you need to unlock your bootloader. The touchpads are not working very well though...
About the warranty thing, Sony says this voids your warranty, but I did it anyway a few months after I got my phone, and recently both of my cameras died (not at the same time, but I didn't care about the front camera) and they fixed them for free so maybe they still fix hardware defects (they did it for me). Of course I did re lock my bootloader before giving them my phone but they could know it since they had mY IMEI
Sent from my R800i
Sounds interesting.. They repaired ur phone for free even when they knew u had unlocked its bl?good thing that the flashtools can relock the bl..ur post knocked some confidence into me..
Sent from my Killer Xperia Z(02) using xda premium.
Hi mates, i'm nob in this, and i wanted to put a new rom in my xm, but i just do it to se that i can't, 'cos my Bootloader unlock allowed says No. pretty crappy .
So, now wanna know what can i do to make my xm faster, 'cos is slow, and it really doesn't have anything that could make him be like that, i mean, it has a few apps of 24mb each one or like that, and music, but the sd has 2,5gb clean, and the internal data has 1 gb clean, so i dont really know why is so slow. [even Ayakashi freezes ._. ]
I already rooted him with this guide.
And i don't know what to do. The Q are:
-- I can't put ANY rom, or the officials can be done?
-- How can i do that?.
-- I can do something with the firmware?.
-- What? xD
I don't know, if you know something i can do to make my XM better, and you can give me a tutorial, guide, or hand in it, i'll be very grateful in the slightest thing :victory:
See ya', tnks all in advance :highfive: :fingers-crossed:
I'm from Argentina, so i'm sorry for my english. (secundary and autodidact level)
There are some ROM's that can be installed with locked bootloader, such as this one:
http://forum.xda-developers.com/showthread.php?t=2515007
This particular ROM is for JB 4.2 that only XM DS comes with, you'd need to flash C2005 15.2.A.2.5 firmware first.
But after testing most of the ROM's available for Xperia M (even these for unlocked bootloader), I've came to the conclusion, that stock 4.3 is still the best for everyday use. It runs smooth as a butter on my device and you don't need to sacrifice anything for performance.
So here is what I would have done:
1.Make sure to back up everything that you need, because all of the data stored on the internal memory will be lost.
2.Change the firmware of your phone with a Flashtool. I'm assuming that you are still on 15.1.C.2.8 firmware that comes out of the box, in that case, download the 15.4.A.1.9 firmware from this thread:
http://forum.xda-developers.com/showthread.php?t=2781799
Its a .ftf file, flash it using Flashtool, there are a lot of guides out there how to do that, the process is very similiar if not identical between Sony phones.
3.Root and deodex (if you need to) your phone using guides for JB4.3 on this forum. Optionally, you can install Greenify, which further increases the performance, but if you use only a few apps, there is not much point in that, it won't make much of a difference.
That's about it in terms of making it run smooth, at least I can't think of anything else.
My phone runs smooth on Stock 4.3 even with quite a few apps installed., if yours still doesn't (it lags, freezes, reboots), there is probably something wrong with the phone itself and it should be sent for a repair.
Best of luck.
WoJtOn said:
There are some ROM's that can be installed with locked bootloader, such as this one:
http://forum.xda-developers.com/showthread.php?t=2515007
This particular ROM is for JB 4.2 that only XM DS comes with, you'd need to flash C2005 15.2.A.2.5 firmware first.
But after testing most of the ROM's available for Xperia M (even these for unlocked bootloader), I've came to the conclusion, that stock 4.3 is still the best for everyday use. It runs smooth as a butter on my device and you don't need to sacrifice anything for performance.
So here is what I would have done:
1.Make sure to back up everything that you need, because all of the data stored on the internal memory will be lost.
2.Change the firmware of your phone with a Flashtool. I'm assuming that you are still on 15.1.C.2.8 firmware that comes out of the box, in that case, download the 15.4.A.1.9 firmware from this thread:
http://forum.xda-developers.com/showthread.php?t=2781799
Its a .ftf file, flash it using Flashtool, there are a lot of guides out there how to do that, the process is very similiar if not identical between Sony phones.
3.Root and deodex (if you need to) your phone using guides for JB4.3 on this forum. Optionally, you can install Greenify, which further increases the performance, but if you use only a few apps, there is not much point in that, it won't make much of a difference.
That's about it in terms of making it run smooth, at least I can't think of anything else.
My phone runs smooth on Stock 4.3 even with quite a few apps installed., if yours still doesn't (it lags, freezes, reboots), there is probably something wrong with the phone itself and it should be sent for a repair.
Best of luck.
Click to expand...
Click to collapse
Whoooo, tnks mate!!!, i'm going to try all of it :laugh:
Have a nice day!! :fingers-crossed:
Atte*