TUTORIAL : How to install custom roms for xperia - Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A

Ok so heres the deal I finally found out how to flash a custom rom to my Xperia Mini. The forum was of much help but still I had to do extensive research on how to flash the damn rom.
So basically what you usually need to flash a custom rom is
Phone
Unlocked Bootloader - Link To instructions Below. OFFICIAL Method by Sony
Custom Kernel
ClockworkMod/ CWM - Note that some custom kernels like bboof's come with CWM.
Custom Rom - there are many roms out there. Im currently using hybrom v16 by bboof.. another popular rom would be cynogenmod.
Beware that some custom roms require you to RE FLASH your stock FIRMWARE before you install or do anything at all.. Just DOWNLOAD WOTAN CLIENT and reflash your STOCK SE FIRMWARE. And remember to get the CORRECT FIRMWARE VERSION
Firstly you need to check whether your phone's bootloader is able to be unlocked or not go to dialpad and type *#*#7378423#*#* go to service menu and see whether it says BOOTLOADER UNLOCK > ALLOWED. If yes then you can unlock your bootloader.. PLEASE READ CAREFULLY BEFORE UNLOCKING YOUR BOOTLOADER. Might void warranty. I cant explain much about the bootloader but if you wan you can google it.
Next is getting your bootloader unlocked.
Google for the officially unlock by sony or you can go around the forum android development and you are bound to find a way to unlock it.
Then you have to install custom kernel - this depends on what rom you are using and they usually will recommend a kernel to use..
After finding out what kernel to use. You you usually have to flash it with a program called fastboot. YOU WOULD KNOW WHAT IS FASTBOOT IF YOU FOLLOWED THE OFFICIAL METHOD FOR UNLOCKING BOOTLOADER by Sony. Then you can follow cynogen's method. LINK BELOW
Check whether the kernel has CWM. if not you might have to find it yourself or try using the autoCWMinstaller it can be found in the MARKET.
autoCWMinstaller might not work for all roms.
IMO CWM is basically like a bios which helps you installing the OS just like how the bios in your computer lets you choose where to load the OS from when you just reformatted your hard disc and want to install a new one. So no cwm means you cant install rom. CWM will differ from phone to phone.
Then you get your rom. After downloading the rom you place it in your SD Card and boot your phone into recorvery.
Usually the people who make the roms will give you instructions.
Usually you have to factory reset, wipe data and dalvik cache.. After thats done just install from .zip file find your rom you downloaded in ur sd card and install. DO NOT UNPACK your rom in ur pc. MAKE SURE IT IS STILL in ZIP format.
After that usually thats it. Well I made this post because Im so frustrated that I cant really find a proper guide to installing custom roms. Feel free to ask me if any questions.
Official Sony Method
How to install kernel cynogen's method

Great post. I had to research a lot to learn how to flash custom ROMs, like you.
The forum is great, but I think it lacks a proper tutorial for noobs.
I know that tutorials won't teach people what they are really doing, but it gives something for them to begin with. Curious people tend to research and learn things, specially when it's something interesting for them (like custom ROMs for us).
IMO, if you give a proper and step-by-step tutorial that comprehends basic operations (like firstly unlock bootloader to be able to use custom kernels that include CWM, which are necessary for custom ROMs and how to properly install each of them), the user already has the most important informations in his head. With that, he'll be able to do simple things and learn the rest by himself.
BTW, great post and great tutorial.

davidcmc said:
Great post. I had to research a lot to learn how to flash custom ROMs, like you.
The forum is great, but I think it lacks a proper tutorial for noobs.
I know that tutorials won't teach people what they are really doing, but it gives something for them to begin with. Curious people tend to research and learn things, specially when it's something interesting for them (like custom ROMs for us).
IMO, if you give a proper and step-by-step tutorial that comprehends basic operations (like firstly unlock bootloader to be able to use custom kernels that include CWM, which are necessary for custom ROMs and how to properly install each of them), the user already has the most important informations in his head. With that, he'll be able to do simple things and learn the rest by himself.
BTW, great post and great tutorial.
Click to expand...
Click to collapse
haha yea thanks man. i'll do that slowly.. ill see what to add in to the steps and hopefully make it very simple for first time rom flashers thanks for the support.

mynewcentury said:
haha yea thanks man. i'll do that slowly.. ill see what to add in to the steps and hopefully make it very simple for first time rom flashers thanks for the support.
Click to expand...
Click to collapse
Haha. Sorry for my bad English.
I didn't mean you with the "if you give a proper...".
I used "you" as a generic word to the experienced people in this forum, not you (topic author), specially because you've already made this exact proper and step-by-step tutorial.

Thank you

davidcmc said:
Haha. Sorry for my bad English.
I didn't mean you with the "if you give a proper...".
I used "you" as a generic word to the experienced people in this forum, not you (topic author), specially because you've already made this exact proper and step-by-step tutorial.
Click to expand...
Click to collapse
OHHH. hahaha. okok i get you. XD

nice post thanks :good:

davidcmc said:
Great post. I had to research a lot to learn how to flash custom ROMs, like you.
The forum is great, but I think it lacks a proper tutorial for noobs.
I know that tutorials won't teach people what they are really doing, but it gives something for them to begin with. Curious people tend to research and learn things, specially when it's something interesting for them (like custom ROMs for us).
IMO, if you give a proper and step-by-step tutorial that comprehends basic operations (like firstly unlock bootloader to be able to use custom kernels that include CWM, which are necessary for custom ROMs and how to properly install each of them), the user already has the most important informations in his head. With that, he'll be able to do simple things and learn the rest by himself.
BTW, great post and great tutorial.
Click to expand...
Click to collapse
If you want to unlock bootloader with a guide step by step, check out my signature

Thnx

when I tried to put in cm10 did I
I made a backup, the wipe, instal zip from SD Card
and says
- Installing: / sdcard/download/fxp205-cm-10-10230201-unofficial-iyokan.zip
Finding update package ...
Opening Update package ...
Installing update ...
assert failed: getprop ("ro.product.device") == "mk16i" | | getprop ("ro.product.product") ==
"mk16a" | | getprop ("ro.product.device") == "iyokan"
| | Getprop ("ro.product.product") == "iyokan"
E: Error in / sdcard/download/fxp205-cm-10-10230201-unofficial-iyokan.zip
(status 7)
installation aborted

Just delete first three lines from updater-script using notepad++ and it must work or else just PM me ur updater script
Best Regards,
AJ

Related

[GUIDE] How to Flash a Custom ROM

I know its something fairly simple, but for the newbies out there, here's a simple walkthrough I made for how to flash a custom ROM on your Android phone. If there are any improvements I can make, let me know How to Flash a Custom ROM on Android
Benefits of Flashing a Custom ROM
While you’ll end up seeing a lot of benefits from custom ROMs, they all probably fall under 3 main areas:
Better Performance – You’ll be able to overclock Android or even see it built in with the ROM as well as see overall performance increases from various tweaks
Better Battery Life – One of the first things people do when rooting is remove stock apps. Don’t know how? Most developers have the apps already removed in their ROMs. Additionally, various system tweaks and improved kernels, as well as undervolting Android help to drastically improve Android battery life.
Better Overall Experience – Try other versions of Android such as those found on other phones that have been ported to yours; stay up to date with updates and new features; try out different Android themes, etc.
All in all, there are a LOT of benefits you’ll get from using a custom ROM on Android, so wait no more, here’s How to Flash a Custom ROM on Android.
Basic Steps
Choose the ROM that you want and download its .zip file
Transfer the zip file to your phone's sd card. Do not put it into any folder.
Turn off your phone and reboot into recovery, usually by holding the down button and power button at the same time.
Do a Nandroid backup
Wipe the phone by clear cache/factory restore and wiping dalvik cache
Flash the zip file that you put on your sd card
Reboot phone
all this info doesn't help a thing if you don't have a rooted phone and a custom recovery. Not very usefull How to..
mkrmec said:
all this info doesn't help a thing if you don't have a rooted phone and a custom recovery. Not very usefull How to..
Click to expand...
Click to collapse
I have to agree. While OP's heart is in the right place, a real noob will just get confused by this because there are A LOT of steps missing from the process.
I would recommend that noobs go here instead:
http://forum.xda-developers.com/wiki/index.php?title=File:Nexus_One.png
This has everything a noob needs to get started off right.
Ops heart isn't in the right place, op is trying to get paid lol.
mkrmec said:
all this info doesn't help a thing if you don't have a rooted phone and a custom recovery. Not very usefull How to..
Click to expand...
Click to collapse
Thats kind of harsh. Do you really think this isn't useful? You mean you never didn't know how to flash a custom ROM? Impressive.
In my guide, I specifically outline that you must be rooted.
dictionary said:
Ops heart isn't in the right place, op is trying to get paid lol.
Click to expand...
Click to collapse
Excuse me? I believe I made this specifically to try to help people.
Good guide, but all the info already in the wiki and the wiki for nexus one already stickied on the top of the page...
cyben76 said:
Good guide, but all the info already in the wiki and the wiki for nexus one already stickied on the top of the page...
Click to expand...
Click to collapse
If you looked at the wiki, you'd notice that its just a short list of written steps. This is a video walkthrough. Just something a little more for users who are confused.
I was just trying to help guys.
Great, everyone was a noob once.. Your post is great, but might just confuse the users, imagine everyone starting a new post about flashing ROM cos the other person missed some points. Best in you add to the wiki, then new users would just refer to one guide..

Am I retarded orrrrr?

So, I have been messing with Android for approximately 4 months on and off. I had a Nook Color, two actually, that I installed HC on and they both worked great.
I recently had my iPhone4 stolen from my car and I needed something fast, so I picked up an Optimus V from Virgin.
I was able to Root it using the FastBoot method. Perfect. How the F bomb do I install custom Kernels and or Roms on this thing? Before I just formatted an SD card with CWR and flashed the kernels that way. Can I still do that on here or is a different method? All I see is ADB crap.
If you research my name on here, I am far from stupid, I just find it odd that nearly no one has taken the time to create a REAL step-by-step guide. Although, I do see a lot of people saying things like "maaaaaan, if you can't root fo shizzzz, don't be doing this stuff, you aint smart enuffzzzzzzz" ... which is bull****. The whole point of having access to this type of stuff, the internet, and most technology is so that we can teach one another. Since when did it ever become a "every man for themselves" world?
http://forum.androidcentral.com/opt...optimus-v-rooting-roming-modding-hacking.html
Here you go
http://forum.xda-developers.com/showthread.php?t=900905
Its everything you need, be patient and read the whole thing
Try this guide
[HOWTO] Rooting, Installing -Android SDK, Custom Recovery, Custom ROM's
http://forum.xda-developers.com/showthread.php?t=1007244
Easiest way to install cutom recovery(hence, giving you the means to install custom ROMs)
My mini-guide on installing Amon_Ra custom recovery
Thank you all for the replies, however, not one of them references the Optimus V specifically.
I suppose what I am looking for is someone that has this phone, has rooted it, and installed custom ROMs to overclock it.
I ask not because I don't think I can figure it out, but rather I don't have time to go digging through 34534859034805934805 posts of other platforms and then apply it to my platform, the Optimus V.
I guess I would go ahead and say that it doesn't exist, and when I have time I will create a step-by-step to make it easier.
I just want to install a simple rom that allows me to OC the phone to 806MHz. I don't want Cyan, I don't even want Gingerbread. I just want the 2.2.1 installed to be running at 806MHz.
What I mean by the last comment is that there is not a step-by-step guide that shows from point A to point B. How to get from HERE to THERE.
For example:
Ungaze - While your post is quite simple, it doesn't address the fact that you also have to have many other things installed, correct? For instance, the Android SDK, and if that is the case, where does one get it? (I have it, I am just using this as an example). Where do I type the lines of code you are referring to? On the phone, or on the computer? Do you see what I am saying?
nootered said:
What I mean by the last comment is that there is not a step-by-step guide that shows from point A to point B. How to get from HERE to THERE.
For example:
Ungaze - While your post is quite simple, it doesn't address the fact that you also have to have many other things installed, correct? For instance, the Android SDK, and if that is the case, where does one get it? (I have it, I am just using this as an example). Where do I type the lines of code you are referring to? On the phone, or on the computer? Do you see what I am saying?
Click to expand...
Click to collapse
No. You got it wrong. Ungaze's method for installing recovery does not depend on anything other than the requirements mentioned in his post ie. you do not need Android SDK or anything else.
type the lines of code in the terminal emulator app installed on your phone.
You can get it HERE.
If you read my post, you would see that I was using that as an example. There are clearly steps missing there. In other words, if someone just purchased the Optimus V, brought it home, and did those 4 steps listed, they would not be able to root and install custom ROMs.
I did some digging and just installed the Bumble Bee ROM and Kernel. Works great so far, and the phone is much snappier. I will be posting a step-by-step guide for the "stupid noobs" of the world later tonight. I think that the average joe should be able to enjoy these customizations as well. Call me crazy.
those steps (on ungaze's post) are not meant to root the phone or install custom ROM's on the phone, but only to install custom recovery on a rooted phone.
Haven't tested it myself, so I cannot guarantee that it will work.
I had used the instructions given in the 'step-by-step guide' I mentioned earlier. ie.
[HOWTO] Rooting, Installing - Android SDK, Custom Recovery, Custom ROM's
And, I had no problems in rooting, installing recovery and custom ROM on my phone which is an unbranded LG P500.
I have no experience with Optimus V, so to give instructions regarding installation would be futile.
Exactly, I am not putting you down, I was just stating that there is a not an easy step-by-step guide for people who are not Android savvy.
I will be posting a How-To and Troubleshooting Guide soon. To go from a new phone off the shelf to rooted and Bumble Bee ROM or the like.
nootered said:
If you read my post, you would see that I was using that as an example. There are clearly steps missing there. In other words, if someone just purchased the Optimus V, brought it home, and did those 4 steps listed, they would not be able to root and install custom ROMs.
Click to expand...
Click to collapse
When I was reading your first post I interpreted this:
I was able to Root it using the FastBoot method. Perfect. How the F bomb do I install custom Kernels and or Roms on this thing? Before I just formatted an SD card with CWR and flashed the kernels that way. Can I still do that on here or is a different method? All I see is ADB crap.
Click to expand...
Click to collapse
as, "I already have root so just tell me how to install custom ROMs already!!!!!", but it seems that it translates differently in your country/planet.
I hope you find someone to help you.
nootered said:
Thank you all for the replies, however, not one of them references the Optimus V specifically....
Click to expand...
Click to collapse
The very first reply that had the very first link was to a step by step guide just for Optimus V. It has every single recovery, rom, kernel, and hack for the Optimus V and a step by step guide on how to install them. You're just too lazy to read.
So to answer your question: yes, you are.
mmarz said:
The very first reply that had the very first link was to a step by step guide just for Optimus V. It has every single recovery, rom, kernel, and hack for the Optimus V and a step by step guide on how to install them. You're just too lazy to read.
So to answer your question: yes, you are.
Click to expand...
Click to collapse
LOL, you're so harsh. But I'd be lying if I say I don't agree .
Too lazy? I have it done and completed. I was referring to the fact that, for those who are not super savvy, there is no guide that leads them step by step from the time they get the phone home from the store.
I just think it would be nice to have sometime easy to follow. It has nothing to do with laziness, it has to be with providing users with a better experience. I work 60+hrs/week, and travel non-stop, I am far from lazy. I just don't have a lot of time, like many other people as well, to be reading through 8923843 "guides" that are misleading, filled with misinformation, or are incomplete.
nootered said:
Too lazy? I have it done and completed. I was referring to the fact that, for those who are not super savvy, there is no guide that leads them step by step from the time they get the phone home from the store.
I just think it would be nice to have sometime easy to follow. It has nothing to do with laziness, it has to be with providing users with a better experience. I work 60+hrs/week, and travel non-stop, I am far from lazy. I just don't have a lot of time, like many other people as well, to be reading through 8923843 "guides" that are misleading, filled with misinformation, or are incomplete.
Click to expand...
Click to collapse
Well, I guess 83948720 of people here have got it right with no complaints at all about the guides which are misleading and filled with misinformation and are of course incomplete.
Let's get the facts straight. If you made this post/thread of yours asking for help, then here we are, helping you out to the best we can, did we not? Now, if you come here whining about the guides being incomplete and incomprehensible to your "far from stupid" intellect then you're getting no where as no one is paying anyone here. these guides are here to help each other in exchange of nothing. The guides we make, we make it with our free time. Post as many threads like this as you want and trust me, you won't get anywhere. Now, if you come here asking people to make you a guide for you, then I suggest chaning your first post message to something like this:
"go#$am(it, make me a guide specifically for people with no time to research and easy enough that even my dog can do it for me. I have no time to check everything so don't even think of missing one bit of information. I don't care if you don't have enough time cause I don't have enough time to understand your situation. So get to work and give me my damn guide NOW"
Click to expand...
Click to collapse
I guess that would clear up most of the misunderstandings.
HOLY SHAT! It's like talking to a retard with a plastic bag over his head.
I don't need help, I was/am able to figure it out. I just wanted a simple step by step guide. Point A to Point B. Simple.
I am referring to all of the other posts I have read on here. Look under the Nook Color information for guides that I have created for others. I am about helping people, and making things simple.
For some reason it seems as though the majority of the people here have huge egos. Sure they have this facade of helpful gleam, but they all write crap like "if you question is stupid don't bother" ... "if you don't know what this is, you're an idiot don't try this" ... since when is that a logical and helpful way to making people learn or understand concepts they are new to?
You obviously never clicked that link.
mmarz said:
You obviously never clicked that link.
Click to expand...
Click to collapse
I did click the link, actually. It was the most helpful. Thanks.
Actually after clicking the first link i get "only registered and activated members can see links" about 400 times
That's not what the OP, or I, am looking for!
And the other links with 800 different fonts and colours are not helpful to people. try and format your stuff like you mean it, not like a fairy threw up on your guide! this isn't geocities!

Wheres the installation sticky?

I dont see any guides anywhere at all on this site that tell you what to do with clockwork recovery, what to do with radios, what to do with downloaded rom files, how you install any of it or anything at all. It's just "here's rom, enjoy!"
Search YouTube....that's how I learned
Sent from my A05PTH3ORY using XDA App
They are all over in the dev section. It hasn't been covered a lot here because most of us came from another HTC, so its all the same game. But, if you can't find something you need to know, feel free to pm me. I'll be glad to help anyone.
RunNgun42 said:
I dont see any guides anywhere at all on this site that tell you what to do with clockwork recovery, what to do with radios, what to do with downloaded rom files, how you install any of it or anything at all. It's just "here's rom, enjoy!"
Click to expand...
Click to collapse
If you just want to learn how to flash a ROM zip from recovery or radio from hboot, the CM wiki should help you a little...the procedure is the same for any distributed custom rom really (with a few exceptions). As loonatik said, it's a pretty simple process and I would imagine most users are aware of how to do it by now (or have done as sporty said and just searched for helpful videos). But yea, they don't include installation instructions for each rom because it's pretty much an identical procedure.

[Q] Can't find general info on flashing a mod

Somebody can maybe help me with the following:
this thread gives some nice mod to the camera of my phone (sensation XE with ICS).
So to get this modification to work, i have to flash it. But i have no clue what to do to actually flash a mod in android.
searching the forums doesn't help. To look for general info on how to flash a mod is not helping me find anything.
somebody can tell me how to find help or explain what to do with the zip file in that thread?
klimpetje said:
Somebody can maybe help me with the following:
this thread gives some nice mod to the camera of my phone (sensation XE with ICS).
So to get this modification to work, i have to flash it. But i have no clue what to do to actually flash a mod in android.
searching the forums doesn't help. To look for general info on how to flash a mod is not helping me find anything.
somebody can tell me how to find help or explain what to do with the zip file in that thread?
Click to expand...
Click to collapse
Just place the file on your sd card, boot into recovery, then choose "install zip from sd", choose it and it will be flashed.
thanks, sounds easy. But now i have to get into all this related stuff. So when i did some searching on what recovery mode is, it apparently has to do with a rom manager. To install that i need rooting/root access. So first step to a nice working camera on my sensation is making it rooted. (I feel such a noob, WM 6 was sooo easy, back then in the good old days)
too be continued... and say goodbye to that warranty
edit: Sooo... this rooting is not so easily done. Now i need to find the time and guts to do all this.
the HD2 i lost last year was so much easier.
klimpetje said:
thanks, sounds easy. But now i have to get into all this related stuff. So when i did some searching on what recovery mode is, it apparently has to do with a rom manager. To install that i need rooting/root access. So first step to a nice working camera on my sensation is making it rooted. (I feel such a noob, WM 6 was sooo easy, back then in the good old days)
too be continued... and say goodbye to that warranty
Click to expand...
Click to collapse
Make sure you follow the instructions in your device's forum. DO NOT use rom manager to flash recovery unless the guide says so.
your correct. I need S-off first, and then root access. But yesterday i installed the HTC update for ICS. So now i have a version on the sensation that is not recognized/supported by the industriality tool. S-off is not in it for me for now. Shame.

[Q] Newbie : Using custom roms, unlock bl etc.

Hello guys
I want to use certain custom roms and upgrade from my 2.1 ....
I kept reading 10-15 threads but I'm still a bit confused so just in case, i'll ask just to be sure and avoid bricking it.
So, here's the info of my phone :
1. Xpeia X10 Mini Pro U20i
2. Manufacture Date : 10W35
3. Base Band Version : M76XX-TSNCJOLYM-53404006
4. Kernel Verion : 2.6.29
5. Firmware Version 2.1
Now, I posted everything ...
Few questions:
1. Is there a chance of briking it ?
2. In order to install custom ROMS, I need to unlock the bootloader first?
Now ....
I do read the threads fully, but being a noob coming to this .. (not stupid thouh ) .. it's a bit confusing but I will manage to do it .. just need some starting points.
So, anything I should do before flashing the ROM , please enumerate here.
Thanks
maxijuni0r said:
Hello guys
I want to use certain custom roms and upgrade from my 2.1 ....
..
Thanks
Click to expand...
Click to collapse
First of all, you need to update your firmware, the baseband needs to read 4015 on the end before you install any roms.
Second: There are ROMS that will run fine on your current kernel, so if you choose one of those, there is no need to unlock the bootloader.
If you want to run a ROM that states it needs a custom (usually nAa) kernel, then you do need to unlock your bootloader, otherwise you can't flash the new kernel.
With the 10w35 datestamp you won't get a hard brick with unlocking, but it may still go wrong, depending on some other factors, namely your simlock-certificate.
I would recommend to start with a rom that runs on stock kernel, to get some experience, and do the other things once you feel more comfortable
SmG67 said:
First of all, you need to update your firmware, the baseband needs to read 4015 on the end before you install any roms.
Second: There are ROMS that will run fine on your current kernel, so if you choose one of those, there is no need to unlock the bootloader.
If you want to run a ROM that states it needs a custom (usually nAa) kernel, then you do need to unlock your bootloader, otherwise you can't flash the new kernel.
With the 10w35 datestamp you won't get a hard brick with unlocking, but it may still go wrong, depending on some other factors, namely your simlock-certificate.
I would recommend to start with a rom that runs on stock kernel, to get some experience, and do the other things once you feel more comfortable
Click to expand...
Click to collapse
Thanks man ...
This is exactly the info I needed ... I will start with a stock one, need to find now how to update my firmware.
By the way, is there a way of getting adobe flash ...after update ? If so, is there any ROM you suggest in that matter ?
maxijuni0r said:
Thanks man ...
This is exactly the info I needed ... I will start with a stock one, need to find now how to update my firmware.
By the way, is there a way of getting adobe flash ...after update ? If so, is there any ROM you suggest in that matter ?
Click to expand...
Click to collapse
If I remember correctly Android supported flash since 2.2 frozen yogurt, so any custom roms could run it, you'll just have to find the flashplayer for armv6, there should be a link somewhere on this forum. Try the Mini Themes and Apps section
Never be afraid of flashing. Because you can always recover it. the only tough thing is unlocking the BL. read carefully and pay attention. Goodluck.
PS if you HARD BRICK your phone because you fail to unlock the BL it can still be repaired via JTAG.
zenesis said:
Never be afraid of flashing. Because you can always recover it. the only tough thing is unlocking the BL. read carefully and pay attention. Goodluck.
PS if you HARD BRICK your phone because you fail to unlock the BL it can still be repaired via JTAG.
Click to expand...
Click to collapse
Thanks man for the warnings .
I kept reading for two days now I'm ready to do it ....
Wish me luck.

Categories

Resources