Related
Some people seem to have trouble with looking for info, so here it is, in noob friendly, convenient way.
There are basically four ways to restore our phone to usability, and usage somewhat depends upon how heavily is your system damaged
1. xRecovery
If our phone does not load the system (so we're stuck at SE logo on boot) and we have xRecovery, we can flash the last working backup. This is as clear as it can be, provided that you need to know something already to install xRecovery.
For those who don't know what it is: it's a boothack, which allows to backup and restore all the data stored on phone memory, install custom zips and do other cunning stuff
http://forum.xda-developers.com/showthread.php?t=878426 - here's how to install it, enjoy.
2. Flashtool
Flashtool is a software developed for Xperia X10, with later added functionality for our precious X8.
It comes in handy when two things happen: we cannot, for whatever reason, enter xRecovery and we don't want to/cannot use SEUS or PCC.
How to use?
1. Download latest version from this thread: http://forum.xda-developers.com/showthread.php?t=920746
2. Download ROM image, whichever you prefer:
X8 Shakira E15i_2.1.1.A.0.6_generic.ftf
X8_1.6_clear.ftf
X8_2.0.2_China.ftf
SE x8_2.1_rus.ftf
3. Download the baseband if you want to flash it (custom ROMs like miniCM or CM7 require baseband ending with "15" in order for app2sd to work):
http://forum.xda-developers.com/showthread.php?t=976538
4. Place ftf file in /firmwares directory of your flashtool.
5. Install drivers from /drivers directory (if your antivirus doesn't like them, disable the antivirus )
6. Prepare yourself - plug the USB cable to the computer (NOT TO THE DEVICE YET) and launch flasher.
7. Click "flash", choose your ROM from the list, wait for instructions.
8. When the instruction pops up, press and hold "back" button on your X8 and plug the cable into it. Keep holding untill you see that flashing of files has begun, then you may release it.
9. Flashing will take a while, you may observe the progress on a bottom bar. When it's finished you will be asked to plug off your device and reboot it.
10. Tadam! It's functional again! Clean installation which you may screw up again
11. If you wish to change baseband, clean firmware directory in flashtool and place baseband ftf file in it, then go through flashing procedure again.
3. SEUS/PCC flashing
Most probably the most prototipical way to deal with it. PCC is PC Companion, soft that you obtain on your SD card along with your device, or you can download from SE website: http://www.sonyericsson.com/cws/support/softwaredownloads/detailed/pccompanion/xperiax10?cc=gb&lc=en
Once downloaded and installed, launch it. Most probably it will download some updates. Then choose device updating and follow the instructions. As for flashing - the procedure with holidng back button is the same as with flashtool.
As PCC is heavy and buggy, we are presented with an alternative - SEUS, the Sony Ericsson Update Service. You may download it here: http://www.sonyericsson.com/cws/sup.../detailed/updateservice/xperiax10?cc=gb&lc=en
Once installed and launched, SEUS will start looking for updates. Let it take its time. After a while you will be presented with a board full of phones. Choose your Xperia from the list and continue. You will be asked to flash your phone, analogically as in flashtool in point 2. After flashing is done, SEUS will download the latest SE ROM available for your device and flash it.
ATTENTION
Flashtool, PCC and SEUS will cause loss of data such as contacts, stored messages, installed apps and so on. Anything that exists in phone memory will be erased.
Flashing a backup in xRecovery will cause similar data loss. However, it is possible to flash only system or only data backup in xRecovery. Some ROMs (like miniCM) are updated by update.zip which erases only /system folder, leaving personal data and installed apps intact.
However, you need to be able to enter xRecovery mode in order to use it, SEUS and flashtool do not require enabling the phone. PCC requires the phone to be turned on first in order to recognize it correctly, so it's more update-oriented.
Hope someone will benefit. If you see any mistakes, in spelling, grammar or content, let me know and I will correct it!
haha nice post...
i guess you bricked your phone too much today lol...and decided to write a guide...
really cool.
That is correct, and it took me some time to assamble all the things I needed, especially that SEUS was crashing on update And I really see nothing wrong in making threads that contain all the necessary info in one place, as long as it's mistakes free and helps anyone I've seen similar threads on polish android boards and they help a lot, both people who need such help and board stuff, who don't need to close/combine/delete multiple threads concerning the very same issue.
This is very helpful.. thanks Man..
Do i have to flash the baseband before the ROM?
Sent from my Xperia X8 using XDA Premium
Nope, you flash ROM first, then then you may change baseband. I'll add this info to the first post
Graveir said:
Nope, you flash ROM first, then then you may change baseband. I'll add this info to the first post
Click to expand...
Click to collapse
Okay thanks, but is it safe when changing the baseband? I read from the other thread about somekind of lost signal issue?
Sorry i'm a little bit noob about this stuff.
If you open the thread with basebands and the online directory with basebands and kernels you will see that there are files for E15 mobile phone divided into two kinds - E15i and E15a. i is for Europe, a is for USA. If you flash wrong files - 3G won't work.
Or at least that's how I understand that issue
thanks man,,,i bricked my phone.. need this
Great Job Graveir, Thanks. Method2 worked for me.
Very complete topic,
SEUS un-brick my phone thanx
Dude....I f%^#ing love you...you saved my phone!!!
Thanks a lot for your tips & your tutorial!
Thank man! This helped me so much!
I need this so much thx man!" I think method 2 is the answer if you want to go back to the official 2.1 eclair?? Am i right? Sory im really new with this stuff
Sent from my X8 using XDA App
I've used first method.then update with PC C .and the with flash tool i've roothen my phone and instaled xrecovery
now using gingerdx if my phone bricked can i use seus
Sent from my X8 using XDA App
aarun444 said:
now using gingerdx if my phone bricked can i use seus
Sent from my X8 using XDA App
Click to expand...
Click to collapse
Of course
posted via tapatalk
Awsome man, evreything about how to repair bricked phone in on place. This is what I loking for just in case if my phone gone bricked ^^
i bricked my x8, when i turn it on, it shows a cellphone icon with an exclamation point. can this be fixed by SEUS? the screen dimmed, is this a total brick?
wow, maybe yes that is a "full" brick. hmm, just try to use flashtool method, that is the last recovery attempt for a bricked x8
[Arc Lt 15i] (some v.imp tips)Easiest way to Root ARC with ICS 4.0.4 & 4.1.B.0.431 fw
Guys,
I upgraded and rooted my Arc to ICS 4.0.4 version. A big thanks to OverLo4d & DoomLord for the files and methods.
Please refer to the following thread for the easiest way to upgrade and root your device: http://forum.xda-developers.com/showthread.php?t=1683957
Some important things to remember while carrying out this process:
Most important - stick to one root tutorial or process at a time, mixing up processes can easily ruin your device.!! make sure you have backed up your data & have SEUS installed on computer for a worst case scenario. Also manual flashing of updates & rooting is safe only if you follow the steps correctly and in the right way. DO NOT DO THIS IF YOU DON'T KNOW WHAT YOU ARE DOING.
1. You'll need the latest version of FlashTool by Bin4ary.
2. Make sure you backup your APN Settings for internet & MMS settings, later you may need to setup manually after rooting.
3. [IMPORTANT] When you flash the "ready to root" firmware by OverLo4d to your phone, make sure you wipe the user data and user cache. I followed a tutorial on youtube where it was told that you need not wipe the data but that got me into a boot loop at the SONY logo in the first instance, second instance my device did boot but the language got changed and I was not directed to the setup process of the phone.
After Flashing of "ready to root" firmware when your device turns on (first boot), if you don't get the user settings menu directly, then something is wrong - - in this case reflash the firmware and wipe the user data & cache at the flash prompt of FlashTool.
4. [IMPORTANT] after the first firmware flash (before root) - you'll get lots of error messages about keyboard and your simcard not being recognized. Please DO NOT panic, this is normal - the Kernel Only flash will solve this problem.
5. Make sure you install the latest ADB Drivers by running the installer file from DoomLord's root package before running the Runme.bat file.
6. APN Settings - either get on a WiFi network and download the settings from your phone service provider or apply the settings manually, for manual settings i'll recommend that before step 1; you go to settings menu and write down all the APN Settings from your service provider.
7. After you are rooted with ICS 4.0.4 & 4.1.B.0.431 fw; after the first boot - there will definitely be lot of lag in the screen and the device will work slow - battery drains fast etc. again DO NOT panic, give your device some time to get used to the new features. After 24 - 48 hours and couple of reboots, it will become normal.
8. I applied the Big Mod by Pajoneer available at: http://forum.xda-developers.com/showthread.php?t=1554205
this has to be applied using CWM - make sure you apply both update1 & update2.
now you are one happy Arc owner with rooted - upgraded UI with ICS 4.0.4 - enjoy
If you find this useful - Please thank - Bin4ry / OverLo4d / DoomLord / Pajoneer for their awesome tutorials & hard work.
Hate to rain on your parade but while this is a good post to help newer users and the whole rooting thing.
Did you really need to make a ne thread about this, at the moment the arc forum is awash with guides and how to get root etc.
Again well done for making a good contribution to the community.
Sent from my LT15i using xda premium
How many threads on the same topic?
Guys, I completely understand that there are multiple threads / posts on this topic and that itself is one big reason why I opened this one.
When I wanted to root my device, i got so confused with so many threads and files and processes. Also on couple of threads certain important things are missed - that is lot of things are assumed thinking that everyone would know the basics of flashing etc. I just wanted to come up with a post which directs people directly to the easiest options and with important reminders on updating & rooting to ICS.
You got confused with multiple threads so you decided to help out by adding to the confusion and making another thread. Yup, that makes sense.
Swyped from my SE Xperia arc (LT15i) using Tapatalk 2
chokxxi90210 said:
Guys,
I upgraded and rooted my Arc to ICS 4.0.4 version. A big thanks to OverLo4d & DoomLord for the files and methods.
Please refer to the following thread for the easiest way to upgrade and root your device: http://forum.xda-developers.com/showthread.php?t=1683957
Some important things to remember while carrying out this process:
Most important - stick to one root tutorial or process at a time, mixing up processes can easily ruin your device.!! make sure you have backed up your data & have SEUS installed on computer for a worst case scenario. Also manual flashing of updates & rooting is safe only if you follow the steps correctly and in the right way. DO NOT DO THIS IF YOU DON'T KNOW WHAT YOU ARE DOING.
1. You'll need the latest version of FlashTool by Bin4ary.
2. Make sure you backup your APN Settings for internet & MMS settings, later you may need to setup manually after rooting.
3. [IMPORTANT] When you flash the "ready to root" firmware by OverLo4d to your phone, make sure you wipe the user data and user cache. I followed a tutorial on youtube where it was told that you need not wipe the data but that got me into a boot loop at the SONY logo in the first instance, second instance my device did boot but the language got changed and I was not directed to the setup process of the phone.
After Flashing of "ready to root" firmware when your device turns on (first boot), if you don't get the user settings menu directly, then something is wrong - - in this case reflash the firmware and wipe the user data & cache at the flash prompt of FlashTool.
4. [IMPORTANT] after the first firmware flash (before root) - you'll get lots of error messages about keyboard and your simcard not being recognized. Please DO NOT panic, this is normal - the Kernel Only flash will solve this problem.
5. Make sure you install the latest ADB Drivers by running the installer file from DoomLord's root package before running the Runme.bat file.
6. APN Settings - either get on a WiFi network and download the settings from your phone service provider or apply the settings manually, for manual settings i'll recommend that before step 1; you go to settings menu and write down all the APN Settings from your service provider.
7. After you are rooted with ICS 4.0.4 & 4.1.B.0.431 fw; after the first boot - there will definitely be lot of lag in the screen and the device will work slow - battery drains fast etc. again DO NOT panic, give your device some time to get used to the new features. After 24 - 48 hours and couple of reboots, it will become normal.
8. I applied the Big Mod by Pajoneer available at: http://forum.xda-developers.com/showthread.php?t=1554205
this has to be applied using CWM - make sure you apply both update1 & update2.
now you are one happy Arc owner with rooted - upgraded UI with ICS 4.0.4 - enjoy
If you find this useful - Please thank - Bin4ry / OverLo4d / DoomLord / Pajoneer for their awesome tutorials & hard work.
Click to expand...
Click to collapse
CAN i Root my (arc) Generic world 4.0.4 official
coz i didnt know how to do it
please teach me
im a newbie
bcos i can see the other arc is flashing the "ready to root"
but mine is only generic -_-
can u guide me how to root my arc lt15i?
xtacy! said:
You got confused with multiple threads so you decided to help out by adding to the confusion and making another thread. Yup, that makes sense.
Click to expand...
Click to collapse
Exactly!
@OP: I am afraid that you have to put your energy into improving the existing rooting thread. Your guide is indeed well-structured, but having more than 1 threads for the same procedure is too much. Imagine how a member will find an answer if it is scattered among 2 threads. People barely use Search as it is.
Thanks for your effort, kindly proceed here.
Thread closed.
Thanks for your cooperation.
Hi folks
To give something back to the community that always helps other users through countless useful roms, tipps and tweaks, I decided to make the ROM available that I just created to update my Xperia Z to the newest firmware version - Android 4.4.4 10.5.1.A.0.283. I was really annoyed from the bugs (laggy settings menu, battery drain, etc.) of the previous official 4.4.2 ROM, but this one - up to what I experienced until now - really runs like a charm again.
The creation of this firmware was no rocket science and probably most of you could have done it on your own. However, providing the ROM to you may save you some time and enables you a hussle-free update process since you don't have to combine all those tools like SuperSU and Dual Recovery on your own.
Here some facts:
Based on: Official 10.5.1.A.0.283_GenericDE for C6603 (obtained from here, thanks @AlexX-DE)
Pre-rooted using latest SuperSU v2.02 (obtained from here, thanks @Chainfire)
Latest Dual Recovery 2.7.154 Beta included (obtained from here, thanks @[NUT])
Flashable firmware file created using PRFCreator v0.5 (obtained from here, thanks @zxz0O0)
For your information: I came from this firmware from @[NUT] when installing this update.
To install this firmware:
Download this ZIP file
Extract it
Open the extracted folder Pre-Rooted_C6603_10.5.1.A.0.283_Generic_DE_DualRecovery
Connect your Xperia Z to your computer
Copy the flashable.zip onto your SD card
Disconnect your Xperia Z from your computer and turn it off (remember to have it charged to at least 50-70% battery power prior to flashing the firmware)
Boot into one of your existent recoveries - CWM or TWRP (I used TWRP)
Install the flashable.zip located on your SD card, wait for it to be successfully finished
(optional Clear cache/dalvik (I did it)
Reboot
IMPORTANT: Now wait! The reboot can take up to 10 minutes and eventually the screen might keep black showing nothing at the first startup.
When I flashed this firmware the first time and rebooted afterwards, it rebooted and vibrated, but the screen did not turn on for at least 5 minutes and I already thought I bricked it. But just when I started to panic and smash my head against the wall, the screen suddenly turned on and everything was perfectly fine again. It seemed that there was just a slight problem initializing the display for the first time after the flash while booting up and optimizing the apps (you know this process can take quite long, depending on how many apps are installed).
I tried to reproduce this error flashing the firmware again but I couldn't. After the next flash the screen worked fine even when starting the newly flashed firmware for the first time.
So remember, please don't panic when the first startup might take long and the display shows nothing as this is most likely only a temporary condition.
Nevertheless, I of course don't take responsibility for any potential damages or bricks that may be caused using this firmware, although I don't see major risks since it is the official release and I did not change anything at this firmware. Everything you do is on your own risk!
I know there is also a similar release by @luala, but he based his firmware on the swedish SG firmware, mine is based on the german generic DE firmware, so probably of special interest for people from Germany.
In case of any problems or questions, please ask here. Even though I'm no professional developer I'm sure we will find a solution.
If this post was useful to you, please show it by clicking Thanks!
Wish you a lot of fun with your lag-free Xperia Z running on 4.4.4!
ceLsiuZ
@ Mods: Please move to the Development forum if more appropriate, I unfortunately couldn't post there.
You should move this to the development section
TapaTalked from my MultiROM Xperia™ Z (C660²) running Dirty Unicorns OR PAC MAN ROM!
Yeah I wanted to, but I couldnt since I did not have 10 posts yet.
So I guess a moderator would need to do that...
Best regards
ceLsiuZ
Installed
Belgium speaking, I flashed it with CWM recovery, cleared cache and had no black screen delay: phone booted immediately.
Thank you a lot, I'm going to test it now
auricgoldfinger said:
Belgium speaking, I flashed it with CWM recovery, cleared cache and had no black screen delay: phone booted immediately.
Thank you a lot, I'm going to test it now
Click to expand...
Click to collapse
Haha, hello Belgium, that's very good to hear and thanks a lot for sharing your experience!
And, how's the test going?
I'm not quite sure, but could it be that the battery management is not the best again? It's quite misleading, cause after flashing one always tends to using the phone more extensively than before, but somehow I got the impression that the power usage of "Android System" and "Android OS" is relatively high.
But as I said, my impression might be quite subjective - what do others say?
Hi,
flashed it and Xperia stays in black screen.
Had to flash the original ftf file and root it by myself.
But now I dont know which recovery works with 4.4.4 ^^
Have to find it now ^^
if you are rooted, Than install Flashtool and find Advanced stock kernel and flash it, you have your recovery. or try doomlord cwm recovery.
Thank you very much for this. I needed something like this because my C6616 doesnt have official 4.4.4 so far.
I followed your instructions and had no problems at all.
Thank you very much for the file.
Flashed it through CWM, only wiped cache after and worked perfectly! only issue I had was a missing baseband directly after rebooting but that was fixed after the second reboot (or just some time waiting).
Came from eXistenZ Ultimate 1.5.5
It worked!
Hi,
thanks to celsiusZ !!
I just flashed with TWRP, wiped cache/dalvik cache, rebooted. No black screen, reboot took about 2 minutes. All seems to work!
Greetz!
Danke!
I also flashed it on a pre-rooted phone (with locked bootloader) with t-mobile Austria branding using TWRP without any problems.
The phone is still rooted, SuperSU still works, as does TWRP.
Even after a factory reset everything works fine.
thx!
Nice thanks, perfect found on my Z :good:
PHP:
imm1304 said:
Thank you very much for this. I needed something like this because my C6616 doesnt have official 4.4.4 so far.
I followed your instructions and had no problems at all.
Click to expand...
Click to collapse
Man I have the C6616 and it was officially updated to 4.4.4 , but I don't know how to root my phone, do you know how to do that? Thanks
So this is safe to flash on the C6606 TMO USA? I'm on the stock 4.3 firmware and not rooted and locked
do i have to do something other if i come from 5.0 AOSP?
except format data
oskarhds said:
PHP:
Man I have the C6616 and it was officially updated to 4.4.4 , but I don't know how to root my phone, do you know how to do that? Thanks
Click to expand...
Click to collapse
Hi, just saw this message late. For me, the best route was to root the bell 4.4.2 I was on using the towelroot.apk and then flash the pre rooted latest rom. I remember 4.4.4 root being more complicated as outline here in the forums so I decided to skip that route.
Hi need help
I flashed your rom, im successful at doing it but, i cant use gplay and i cant hard reset my phone, i just want to ask if u can help me with it? And if i use the companion to repair the software it will be back at bsod state, sorry for the grammar TIA
@mods May I request that you pin this thread? Thanks
To the XDA Community and readers alike,
Welcome to the Xperia Z3 reference guide aimed at compiling all of the most useful and most effective methods and tips to guide you through using you Xperia Z3. In this guide, I will try my best to cover all of the topics needed to get you started with your Xperia Z3 endeavors both Advanced and Basics. If you feel you want to contribute, then please place what you feel should be added in the thread. I will ensure you’re properly credited for your contribution . This guide utilizes the same format in this guide by XDA Recognized Developer @DooMLoRD and has been modified to suit the Xperia Z3 community.
To start off, let me introduce myself. People refer to me as Furrydaus and I am a developer, contributor and a person whom people look for if they have queries for their Xperia SP who's 15 Years old. (Yep you heard that right!). (I do not have the Recognized Contributor Tag but I don't actually bother much. The community is far more important than those tags ) I help out projects and also create projects for the community. I mainly develop for the Xperia series and the Xperia SP is my third device that I owned under the Xperia Series. The Xperia Z3 is my fourth device that I own. I help with creating Firefox OS, CyanogenMod 11s, Z3Perience and other mini mods for the Xperia SP. So with that silly introduction of myself out of the way :silly:, let’s get started with the guide shall we?
The Contents Covered in this guide:
The Basics
• BootModes
• Information Concerning your device
Advanced Information
• FlashTool
• Root
• Bootloader Unlock
• Recovery
• Flashing Custom Kernels
• Flashing Custom ROMs
Click to expand...
Click to collapse
>> The Basics
[Boot Modes]
Every new mobile device released under SONY has access to various boot modes that is able to handle different things. The 'Boot mode' is a form of interacting with higher level functions on your device such as the hardware
• Standard Boot Mode – This is the standard boot method used to start you device to its normal state. You are able to access the standard boot mode by pressing the power button on your device. (If you don't know this, then I have nothing else to say )
• Flash Mode – This is the mode used to flash official firmware to your device by using an .ftf file (Will cover more about .ftf's later). This mode is similar to what you use to flash firmwares in Samsung Devices through ODIN. To access Flash Mode, Press the volume down button while inserting the Micro USB Cable into your device
• Fastboot mode –This is the mdoe used to flash an official/custom kernel and system images. To access Fastboot, press the volume up button while inserting the Micro USB Cable into your device. This mode requires you to unlock your bootloader (Unlocking The bootloader is covered in the later parts of the guide)
>> The Basics
[Information that concerns your device]
Kernel:
A kernel is used as an interface to talk to your hardware and software. This can be reffered to as the MIDDLE MAN and plays a very important role in making your device function. It is VERY important to not flash the wrong kernel into your device.
Model numbers:
The Xperia Z3 is shipped worldwide in three different variants namely,
• D6653 (TD-LTE)
• D6603 (LTE-A)
• D6633 (Dual LTE-A)
The devices are equipped with everything from hardware to software but they differ in the network type each utilizes due to country specific radio
Android version: http://en.wikipedia.org/wiki/Android_(operating_system)
The Android Version determines whether your device is running the latest features and implementation in design and functionality by Google. It is recommended to always upgrade your android version officially to get the most out of your device. The Xperia Z3 is shipped with Android 4.4.4 Kitkat
Baseband version:
The Baseband is the software interface that communicates your radio to the networks available. A missing baseband=no network. This isn’t the full description but gives you the basic understanding to its use.
Build number:
The Build number is used to identify the firmware version for your device. For example, the Xperia Z3 is shipped with official firmware that is denoted as 23.0.A.2.93. The Firmware version determines whether you device is Up-To-Date. The build.prop in your device can also be tweaked to change the Build Number but we recommend that you do not do so to ensure you device gets the latest updates officially. Official Build Numbers and Firmware Versions can be found here
Firmware:
The firmware is a package containing all the official software for a particular build. It contains system, kernel and baseband files. Firmware is supplied mainly via the forums in an FTF package (a container file ending with .ftf) which can be flashed via FlashTool. Official Build Numbers and Firmware Versions can be found here
Here's the largest and the only .ftf thread containing all of the .ftfs for most devices: http://forum.xda-developers.com/z3/general/ftf-stock-firmwares-xperia-z3-models-t2886061
(I will be helping out the OP soon by providing 100's of ftf's for you guys )
What are the ways to update/repair firmware?
SEUS (Sony Ericsson Update Service) / PCC (PC Companion) / EMMA are all official ways to update to new or repair existing firmware on your device. SEUS/PCC are available to all users (consumers), EMMA is special and is only available to select individuals. This requires you to connect device to PC and then the software will check for updates and download them over the internet.
Updates can also be sent as FOTA (Firmware over-the-air)/OTA (over-the-air) updates where you can download and install the updates without the need to connect to PC/any software.
>> Advanced Information
FlashTool
Flashtool is an unofficial utility supplied by the community namely, AndroXyde. It is the most EASIEST way to flash official firmwares, kernels, custom kernels on both locked and unlocked bootloader devices to your needs. Firmwares that can be flashed via FlashTool is denoted with a .ftf at the end of the file. FlashTool can be used to flash both locked and unlocked bootloaders devices.
For Everything Flashtool,(download links, release notes, FAQ) Head right down to the Flashtool Homepage
Flashtool is also available on GitHub
~ [FLASHTOOL GUIDE] HOW TO for n00bies
Sony also provides an official FlashTool but it can be used only with unlocked bootloader devices.
>> Advanced Information
ROOT
The term root is defined as the way to indicate that your phone has access to higher privileges than standard mobile phones. It can be referred to as the Administrator Mode for Windows but on android instead. Obtaining root requires you to be extra careful as a certain tweak you do to your device might result in a faulty/non-working Z3 that you bought . But with root, you are able to do a world of things from changing the aesthetic look of your device to affecting the performance of your device by overclocking
To obtain root, we recommend you to read this;
CWM-Based Recovery 6.0.4.7 Recovery for Xperia Z3! [DooMLoRD]
>> Advanced Information
Bootloader Unlocking
SONY, Carriers and even other companies tend to lock their bootloaders as a way to force a user to stay with the current state of the device as a way to make sure that their hardwork isn't being replaced. SONY allows the bootloader to be unlocked but it comes with a hefty result for the Z3. Read on to find out why,
Before unlocking your bootloader, You might want to read this:
Extracted from Official SONY unlock bootlaoder site:
Code:
What is this?
By unlocking the boot loader, it’s possible to put custom ROMs on your Xperia™ device. However, we recommend standard users not to unlock the boot loader, as it is not needed. We are proud to deliver great software experiences through our rigorously tested and official software releases. If you are not familiar with the risks involved, you should not proceed further.
Voiding the warranty
If you unlock the boot loader, you may void the warranty of your device and/or any warranty from your operator. See your device’s warranty statement for details. Additionally, due to the modified device software, Sony’s repair network will likely have to replace key components before it can properly test, repair and verify your device using our repair tools and software. Consequently, if Sony performs a warranty repair, Sony will likely charge you a significant service fee for the additional costs caused by your modification of the software.
Risks
Please be aware that Sony cannot guarantee the full functionality, and will not be responsible, for any unsigned custom ROM being flashed to your device after the boot loader is unlocked. An unsigned custom ROM may not have gone through the thorough tests that we run for each device and software version that we release.
Also, a custom ROM might not work properly on your device, and certain functions and offerings may cease to work. The performance of the device might also be affected, and you may damage your device permanently. In worst case, unlocking the boot loader will cause physical injuries or material damage, for example, due to the device overheating.
Certain pre-loaded content on your device may also be inaccessible due to the removal of DRM security keys. For high-end devices running recent software versions, for instance Xperia Z3, the removal of DRM security keys may affect advanced camera functionality. For example, noise reduction algorithms might be removed, and performance when taking photos in low-light conditions might be affected. The secure user data partition may also become inaccessible, and you will not be able to get any more official software upgrades if you unlock the boot loader.
Click to expand...
Click to collapse
If you are sure you want to unlock, the we recommend you read this;
Guide [for beginners] – How to Unlock Bootloader via Flashtool [sid.8491]
>> Advanced Information
Recovery Mode
To learn more about recovery mode, we recommend you read this guide from addictive tips:
Complete Guide to CWM Recovery [Addictive Tips]
To obtain recovery, follow this guide we recommended earlier to obtain root;
CWM-Based Recovery 6.0.4.7 Recovery for Xperia Z3! [DooMLoRD]
>> Advanced Information
Flashing a Custom Kernel
Custom Kernels are mainly specific to the ROM that is being used, stock or custom and you must use the specified kernel with the specified rom to ensure things go smoother for you.
To flash a custom kernel, you can,
1. Flash via Flashtool using FastBoot Mode >>LINK TO GUIDE BY ANDROIDIZER
2. Flash via Recovery in an update.zip file (or in the rom zip itself)
>> Advanced Information
Flashing a Custom ROM
Custom ROMs provide you with possibly enhanced, more or better features than a stock ROM and it depends on the user itself if they want to flash a custom ROM. Most custom ROMs developers provie a .zip which can be used to flash through recovery as means to install the ROM. Usually ROM developers will place the specified steps to flashing the ROM so follow that instead. But if they don’t, this what you generally do,
1. Download the ZIP file and Save it on ur PC (you can also save it to your mobile)
2. Connect your device to the computer and save the .ZIP file on the SDCARD of your device
3. Disconnect the device from the computer upon completion of file transferreboot into recovery
4. Boot into your Custom Recovery and navigate through the menus to find and clear the Dalvik Cache, Cache Partition and System (Factory Reset)
5. Navigate around the recovery menu again to find for the .zip file transferred earlier and flash the .Zip file
6. After flashing is over, reboot device and you will be able to boot on the custom ROM. If not, contact the developer via PM or the Thread.
Click to expand...
Click to collapse
>> Changelog
The Changelog goes from the oldest to the newest changes (Bottom-> Top)
Code:
5 October 2014: Improved Thread, Added Changelog, Added new up-to-date information
5 October 2014: Release of the Guide
Any information you feel you want to add in?
Feel you should have been credited for something?
Then PM me or reply to the thread so I can handle the request! :good:
Updated the guide with many new pieces of information and also added a changelog to show what has been updated
[emoji1]
Nice guide you have there... Applies mostly to all xperia devices... =)
Hi
In deed i very nice work but for a newbee like my with a unlocked Z3... what do i need to have root in order to remove bloatware?
Regards
Mod, please sticky this!
Indeed a nice guide for newbees
bernardix said:
Hi
In deed i very nice work but for a newbee like my with a unlocked Z3... what do i need to have root in order to remove bloatware?
Regards
Click to expand...
Click to collapse
System App Uninstaller from the Google play store
Sent from my C5303 using XDA Premium 4 mobile app
Looks like great guide, i am going to read it tomorrow when my phone arrives.
Nice guide for newbies. Nice work!
Hi all,
After hours of search and work I'm happy to share with you my guide on how to convert stock ROM for XA Dual Sim from EXT4 to F2FS File System.
## Introduction
What is the difference between EXT4 and F2FS filesystem and why changing it ?
https://forum.xda-developers.com/showthread.php?t=2697069
On Xa the Antutu Bechmark score jump from near 48000 to a little more than 50000 points. It's not incredible but you really feel the difference.
The way to make it possible was to implement F2FS support to the kernel (I don't know why Sony doesn't use it), after it was to modify some files in the boot and the recovery.
It's experimental because in the kernel sources the feature is written like this.
This guide is not noob friendly, I recommend to follow my root guide first: https://forum.xda-developers.com/xperia-xa/how-to/f31xx-how-to-root-xperia-xa-noob-t3430170
## Prerequisites
- Have a brain to follow carefuly the guide.
- Have a XA Dual Sim (F3112 or F3116)
- Have an unlocked bootloader
- Have an unencrypted Data partition if you don't want to loose data
- Be on 33.2.B.4.70, if you don't have the firmware for your customization you can flash an other customization without problems.
- Have TWRP 3.1.0 flashed on the device from here: https://forum.xda-developers.com/xp...3112-f3116-twrp-recovery-xa-dual-sim-t3606232
## Method without loosing data
1) Make a backup of Data partition with TWRP 3.1.0 on Micro SD (skip this if you want a clean install). If your Data partition is encrypted make a backup with an app like Titanium Backup and
restore it after step 9.
2) Copy the content of your internal SD to a safe place (Mico SD, USB stick, Computer)
3) Download the "F2FS Edition" of the boot: https://mega.nz/#!V1ARXJAZ!21WG1GLvxM4gH9I7tExG7ZrCWwqkSXaTLMln2IcFdBs
4) Download the "F2FS Edition" of TWRP: https://mega.nz/#!Q9QAkYpa!Cz4U_fbDIzH8Wex1i_V-hhJUqQoqHBf3OtGfUAOuq9U
5) Boot in fastboot mode and flash boot and recovery (don't hotboot)
6) Boot to TWRP, go to: Wipe -> tap "Advanced Wipe" -> Check box "Data" -> tap "Repair or change File System" -> tap "Change File System" -> Select "F2FS" -> Swipe to Change.
7) Power off the device, boot in fastboot mode and enter command "fastboot format cache" without quotes.
8) Boot to TWRP, go to: Wipe -> tap "Advanced Wipe" -> Check box "Cache" -> tap "Repair or change File System" -> tap "Change File System" -> Select "F2FS" -> Swipe to Change.
9) Go back and restore your Data backup. (Skip this for a clean install)
10) Reboot to Android and enjoy !! (It can takes 10 minutes to boot on clean install)
11) Root the device with Magisk or SuperSu.
## Conclusion
If you have a bootloop on the Sony logo or if Android ask for a password to boot, you missed something and you must follow the guide again.
By following this guide your Data partition will not be encrypted.
If you want to revert to EXT4 file system you have to follow the guide again but flash "normal" boot and TWRP, at steps 6 and 8 select "EXT4" instead of "F2FS"
Please don't ask for other models, the answer is NO.
Have a nice day
It's alright to step 9 and all function normal. But after I flash SuperSU 2.76 or 2.79 or 2.82, the device have a bootloop on the sony logo. I tried three times all stuck at step 10.
By the way, thanks for your kernel and recovery (XA and XA Ultra) all works fine.
Arakawa. said:
It's alright to step 9 and all function normal. But after I flash SuperSU 2.76 or 2.79 or 2.82, the device have a bootloop on the sony logo. I tried three times all stuck at step 10.
By the way, thanks for your kernel and recovery (XA and XA Ultra) all works fine.
Click to expand...
Click to collapse
Hi, use Magisk it should works.
My device is rooted, do i need to do step 11?
okhayko said:
My device is rooted, do i need to do step 11?
Click to expand...
Click to collapse
Yes you need to root it again because you have to flash a new boot.img. You must have 33.2.B.4.70 firmware on your device.
rrvuhpg said:
Yes you need to root it again because you have to flash a new boot.img. You must have 33.2.B.4.70 firmware on your device.
Click to expand...
Click to collapse
33.2.B.4.70 firmware is MM, right? I just got 33.2.B.2.93, is it ok?
How about my data? it will be lost?
okhayko said:
33.2.B.4.70 firmware is MM, right? I just got 33.2.B.2.93, is it ok?
How about my data? it will be lost?
Click to expand...
Click to collapse
Files are for 4.70 firmware but you can try with 2.93, if you are lucky it will be OK. Yes it's MM firmware. In the guide you have to make backup of your data and internal memory so yes if you don't do it data will be lost
rrvuhpg said:
Files are for 4.70 firmware but you can try with 2.93, if you are lucky it will be OK. Yes it's MM firmware. In the guide you have to make backup of your data and internal memory so yes if you don't do it data will be lost
Click to expand...
Click to collapse
So that is for MM? what about Nougat? i don't want to back to MM
okhayko said:
So that is for MM? what about Nougat? i don't want to back to MM
Click to expand...
Click to collapse
As you can see I have 3 thanks so only 3 users used F2FS on dual sim XA. Nobody is interested to have a faster device and no requests to have it on single sim or on XA Ultra. Sorry but I will not update it for Nougat firmware(s).
rrvuhpg said:
As you can see I have 3 thanks so only 3 users used F2FS on dual sim XA. Nobody is interested to have a faster device and no requests to have it on single sim or on XA Ultra. Sorry but I will not update it for Nougat firmware(s).
Click to expand...
Click to collapse
Nah, so sad thank you for your hard work!
rrvuhpg said:
As you can see I have 3 thanks so only 3 users used F2FS on dual sim XA. Nobody is interested to have a faster device and no requests to have it on single sim or on XA Ultra. Sorry but I will not update it for Nougat firmware(s).
Click to expand...
Click to collapse
We need Volte and only that feature we really need in nougat that is not giving us in india by sony in F3116
i thanked to your post regardless of that i am not using your good work for working fast our devices
But i dont really need it cause it can improve performance but it can not become snapdragon 835 by that's tweaks
I really appreciates your work and other developers cause they do not work for money
But sometimes you shoud focus on what normal feature is demanded by users
I know that it will be very easy to make VOLTE working for F3116
If it was possible in z2 and z3 than it is xoeria xa
If you will create that volte patch many users will thank you
In every 2 to 3 days i chek xda xperia xa forum
Only for that feature
I will Unlock my phone only for that feature
And many indian users will thank you for your work
altmash mirza said:
We need Volte and only that feature we really need in nougat that is not giving us in india by sony in F3116
i thanked to your post regardless of that i am not using your good work for working fast our devices
But i dont really need it cause it can improve performance but it can not become snapdragon 835 by that's tweaks
I really appreciates your work and other developers cause they do not work for money
But sometimes you shoud focus on what normal feature is demanded by users
I know that it will be very easy to make VOLTE working for F3116
If it was possible in z2 and z3 than it is xoeria xa
If you will create that volte patch many users will thank you
In every 2 to 3 days i chek xda xperia xa forum
Only for that feature
I will Unlock my phone only for that feature
And many indian users will thank you for your work
Click to expand...
Click to collapse
Thank you for encouraging me I know that Indian users need VOLTE and I understand why but the biggest problem for me to make it working is that we don't have it in France so how can I understand where is the problem and try to fix it?
I'm really surprised that almost nobody want a lag free device, nothing more. Now I know that's useless to try to implement new CPU governors for the same thing and I will use my time for other things but for VOLTE I don't know what to do. I will take a look at how z2 and z3 was patched but I can't be sure that I will be able to fix it for XA.
As you probably know I'm working on Lineage14 and I hope that VOLTE will work on it "out of the box".
rrvuhpg said:
Thank you for encouraging me I know that Indian users need VOLTE and I understand why but the biggest problem for me to make it working is that we don't have it in France so how can I understand where is the problem and try to fix it?
I'm really surprised that almost nobody want a lag free device, nothing more. Now I know that's useless to try to implement new CPU governors for the same thing and I will use my time for other things but for VOLTE I don't know what to do. I will take a look at how z2 and z3 was patched but I can't be sure that I will be able to fix it for XA.
As you probably know I'm working on Lineage14 and I hope that VOLTE will work on it "out of the box".
Click to expand...
Click to collapse
Make it for dual sim please, we want a lag free device
rrvuhpg said:
Thank you for encouraging me I know that Indian users need VOLTE and I understand why but the biggest problem for me to make it working is that we don't have it in France so how can I understand where is the problem and try to fix it?
I'm really surprised that almost nobody want a lag free device, nothing more. Now I know that's useless to try to implement new CPU governors for the same thing and I will use my time for other things but for VOLTE I don't know what to do. I will take a look at how z2 and z3 was patched but I can't be sure that I will be able to fix it for XA.
As you probably know I'm working on Lineage14 and I hope that VOLTE will work on it "out of the box".
Click to expand...
Click to collapse
Thnks bro your intention is enough to us
And we will support your work always whether we get VOLTE or not it does not matter
Thnks again i think you will do something innovative in this complex mediatek device (the chipset that has little scope of development)
That's why your efforts are really thankful for us
Hi again! Is There any tutorials about show to modify the kernel the way you did? I want to start to develop myself but I don't know where to start.
Thanks!
vraciu' said:
Hi again! Is There any tutorials about show to modify the kernel the way you did? I want to start to develop myself but I don't know where to start.
Thanks!
Click to expand...
Click to collapse
Hi, I don't use any tutorials to modify the kernel. Look at similar defconfigs, kernel commits on Github and available settings in the menuconfig.