As topic says
to be honest, it's getting harder to find ftf uploads, as the tendancy now is to direct you to to xperifirm using flashtool to get it on your phone - hope someone comes through for you (I have a pre-rooted . 77 german version which ironically was sourced in these threads.....)
Xperifirm gives you the choice to download any customization/region you want and flashtool can bundle it for flashing. Its truly a wonderful combination. Flash whatever you want.
Yes but so scared of bricking or doing something wrong :-/
piponxs said:
Yes but so scared of bricking or doing something wrong :-/
Click to expand...
Click to collapse
I understand but its pretty straight forward. Read the guides and if you have questions, I'll help you out.
Flashtool is super easy just follow what it says and should have no issue
OK so I have the z3. Cool phone I might add. I use my hotspot A lot but after upgrading to 5.0.2 foolishly. I cannot use my data connection externally. Is there a a way to downgrade to 4.4.4 or b. A way to upgrade to a later version of android where this big may be fixed. I really need the hotspot to work as its my life line. I'd like to keep it stock for now if possible too. Thanks Guys
benjy105 said:
OK so I have the z3. Cool phone I might add. I use my hotspot A lot but after upgrading to 5.0.2 foolishly. I cannot use my data connection externally. Is there a a way to downgrade to 4.4.4 or b. A way to upgrade to a later version of android where this big may be fixed. I really need the hotspot to work as its my life line. I'd like to keep it stock for now if possible too. Thanks Guys
Click to expand...
Click to collapse
(I think you meant "in dire need of help" unless you're specifically looking for low quality answers )
Downgrade using xperifirm to get the rom, and flashtool to install it, using this guide (note: you'll have to choose a different rom to the one mentioned in that guide):
http://www.xperiablog.net/2015/03/1...peria-lollipop-using-xperifirm-and-flashtool/
OK that's great. What is xperifirm in regards to.the importance of getting the room. I have downloaded 4.4.4 from.another source before I started this thread. Will I not be able to.use thaT? What I mean is is it significant to the process??
benjy105 said:
OK that's great. What is xperifirm in regards to.the importance of getting the room. I have downloaded 4.4.4 from.another source before I started this thread. Will I not be able to.use thaT? What I mean is is it significant to the process??
Click to expand...
Click to collapse
No, nothing special about xperifirm; It's just the only place i've ever got a rom from so i know it's legit. as long as flashtool likes your 4.4.4 it should be fine.
So I've coklme across a new problem. When installing the flash program I tried the windows key and r and typed in the stuff needed but I'm not getting what it says on the instructions. Therefor unable to install allbthe drivers. Running Windows 8.1.
I'm lost nnow. Could it be zipped with the drivers pre installed?
benjy105 said:
So I've coklme across a new problem. When installing the flash program I tried the windows key and r and typed in the stuff needed but I'm not getting what it says on the instructions. Therefor unable to install allbthe drivers. Running Windows 8.1.
I'm lost nnow. Could it be zipped with the drivers pre installed?
Click to expand...
Click to collapse
Probably need to put a little more detail about what you expect to happen and what's actually happening. (I used windows 7 and it installed without problem, but I think I read that windows 8 required a little more love to get the drivers installed. )
Webern said:
Probably need to put a little more detail about what you expect to happen and what's actually happening. (I used windows 7 and it installed without problem, but I think I read that windows 8 required a little more love to get the drivers installed. )
Click to expand...
Click to collapse
First off it wouldn't download and install all the drivers. So I installed the Sony companion and then when I went to flash the tft file it said unable to extract.ini or such. May just be a bad roM. I'm not at the computer now but I'll try again tomorrow
benjy105 said:
First off it wouldn't download and install all the drivers. So I installed the Sony companion and then when I went to flash the tft file it said unable to extract.ini or such. May just be a bad roM. I'm not at the computer now but I'll try again tomorrow
Click to expand...
Click to collapse
You have installed the wrong program, Install flashtool from flashtool.net and flash the FTF (not tft) using that
The sony flashtool only works on unlocked bootloader phones, but the original developed here on XDA is far better and works on locked bootloaders as well.
It was an ftf file it just blooming autocorrected. Right I'm going to try again and I'll take shots too
I've seen lots of complains about new Flashtools versions, regarding FSC scripts and various kind of bricks that make the RIL break without any apparent reason, so I've decided to explain it. I'm the author of the FSC script for the M2, and I sent it to Androxyde so that he included it in the latest compilations of Flashtools some months ago. I'm going to explain as short as I can what it does:
A FSC script is a Flashing Template used by the 0.9.19 flashtools engine, which is actually designated to flash Xperias of seventh and eighth generation, this means, Z3+ (Z4) and newer. This happens because of some modifications to the S1 protocol made by Sony, starting in those devices. Provided that, to use the new flashing engine, I saw myself in the need of creating one for our devices. You can find it in C:\Users\<Your-User>\.flashTool\devices\D230X\default.fsc. This script comes pre-installed from Flashtools 0.9.19.8. If you open it, you can see it's actually a series of steps, predefined, like opening TA partition 2, set flashing status, closing it, etc.
The problem here is that, this script was created from a USB Log generated by using Emma to flash a 18.3.1.C.1.17 firmware, which means this script is for KitKat, not Lollipop.
This means that, for example, the upload of the sin images is not done in the same exact order as it was intended to be (instead of uploading first the TAs, it uploads the dbi and appsboot, etc), and, as in KitKat there was no Apps_log, Flashtools will skip it flash even though you told it to flash the sin, and lastly, in case it messes up something, it makes a backup of your TA state before starting to flash, and then restore it back when all flashes finishes.
Being that said, I personally consider that using a KitKat FSC to flash a Lollipop FTF is, at least, DANGEROUS. So, I'd definetly recommend you to delete it if you don't plan to use it, or be really careful and click always on NO when the program prompts if we want to use it.
TL;DR: Go to C:\Users\<Your-User>\.flashTool\devices\D230X\ and delete the default.fsc to avoid any brick / compatibility conflict.
Lucky, I had never had bootloop after flashing Stock ROM, sir. I always click YES, because i dont know about FSC script. Hmm during this time I have chosen wrong choice. Nice info, sir.
Glad i hardly updated flashtool, and have the 0.9.19.0 version
linuxct said:
You can find it in C:\Users\<Your-User>\.flashTool\devices\D230X\script.fsc.
Click to expand...
Click to collapse
You refer to a script.fsc file but in my case there is a default.fsc file, is this the same script?
If I understand correctly this script can only be used safely to flash a KK FTF and in all other cases it is dangerous to use?
BlackSheepToo said:
You refer to a script.fsc file but in my case there is a default.fsc file, is this the same script?
If I understand correctly this script can only be used safely to flash a KK FTF and in all other cases it is dangerous to use?
Click to expand...
Click to collapse
I think that is the script, as I deleted that before flashing and everything went well with no script popups.
BlackSheepToo said:
You refer to a script.fsc file but in my case there is a default.fsc file, is this the same script?
Click to expand...
Click to collapse
Yeah, I'm sorry for the confusion. I deleted it some months ago when I noticed something was going wrong, and it wasn't until the day I wrote that post when I realized what was actually going on here.
BlackSheepToo said:
If I understand correctly this script can only be used safely to flash a KK FTF and in all other cases it is dangerous to use?
Click to expand...
Click to collapse
Correct. If you want to flash 18.3.1.C.1.17 you can use it. If you use it in Lollipop, you'll be in risk of a brick.
----
I'm almost back on business guys, my last exam is on friday :victory:. I'll try to solve some of your requests today, and the ones I can't attend will be solved right when I finally finish, hopefully.
Is it saver to use the M2 script when flashing a KK FTF or does FlashTool also backup and restore the TA state by default?
Btw succes with you exam! :good:
BlackSheepToo said:
Is it saver to use the M2 script when flashing a KK FTF or does FlashTool also backup and restore the TA state by default?
Btw succes with you exam! :good:
Click to expand...
Click to collapse
I've no idea since I didn't try that, but I guess it'll make the backups anyway
And thanks!
So in other words do NOT upgrade from 0.9.18.6 as I always suggested. That guy took a great tool and made a bricking mess.
Miche1asso said:
So in other words do NOT upgrade from 0.9.18.6 as I always suggested. That guy took a great tool and made a bricking mess.
Click to expand...
Click to collapse
That's OK till you get a 2015 or newer device then you have to use the latest version of flashtool. I'm still on 9.18.6 myself it works flawlessly. Till I get my shiny new Xperia upgrade in July then I'll have to update to the latest version providing whatever device I get is listed as compatible with it.
[email protected] said:
That's OK till you get a 2015 or newer device then you have to use the latest version of flashtool. I'm still on 9.18.6 myself it works flawlessly. Till I get my shiny new Xperia upgrade in July then I'll have to update to the latest version providing whatever device I get is listed as compatible with it.
Click to expand...
Click to collapse
Sure, I meant when using it with the Xperia M2. But I am not looking forward to use Flashtool with newer devices. Tools like that should be monkey proof.
aidy.lucas said:
That's OK till you get a 2015 or newer device then you have to use the latest version of flashtool. I'm still on 9.18.6 myself it works flawlessly. Till I get my shiny new Xperia upgrade in July then I'll have to update to the latest version providing whatever device I get is listed as compatible with it.
Click to expand...
Click to collapse
Hi everybody including @aidy.lucas, I'm trying to get Z5 style by following linuxct's Tutorial.
Please guide me which FlashTool version is appropriate for me lest I brick my phone and, where to get it.
I'm on Stock Rom on latest 5.1.1 Lollipop built 18.6.A.0.182.
I have Locked Bootloader.
I'm rooted.
The Unborn said:
Hi everybody including @aidy.lucas, I'm trying to get Z5 style by following linuxct's Tutorial.
Please guide me which FlashTool version is appropriate for me lest I brick my phone and, where to get it.
I'm on Stock Rom on latest 5.1.1 Lollipop built 18.6.A.0.182.
I have Locked Bootloader.
I'm rooted.
Click to expand...
Click to collapse
I think that the latest version of Flashtool works ok, but if you want to be safe use 0.9.18.6 version it's in Flashtool download page or just Google it
Good Luck!
Sent from my XPERIA M2
Thx for the warning.
Regards!
Enviado desde mi Xperia M2 Aqua usando Tapatalk
@linuxct so this mean old flashtool without that FSC things and newer device is not compatible? We can't flash newer devices without fsc? Are you guys sure its changes in s1 protocol? Or maybe changes is only in newer jars from sony? I have some old unfinished works when I made xflasher in pure C and which depends on libusb instead of the gordongate, maybe somebody try to see if it will work without fsc?
@Androxyde?
munjeni said:
@linuxct so this mean old flashtool without that FSC things and newer device is not compatible? We can't flash newer devices without fsc?
Click to expand...
Click to collapse
Yep, it's not possible, but Flashtool comes bundled with most of them already (check them here)..
So, Androxyde's approach to this was, at first instance using the new behaviour of always requesting the FSC to flash the device (using the second version of the flash engine), starting from Flashtool 0.19.0 until 0.19.something (can't recall right now). In between those two versions, it was when I created the FSC script, and sent it to Androxyde so he could add it to Flashtools, and so Xperia M2 users could use future versions of Flashtools... But, starting from that version I can't recall, it had the two behaviours, when a FSC was found, it asked the user whether to use it or not, using then the old flashing engine.
munjeni said:
Are you guys sure its changes in s1 protocol? Or maybe changes is only in newer jars from sony? I have some old unfinished works when I made xflasher in pure C and which depends on libusb instead of the gordongate, maybe somebody try to see if it will work without fsc?
Click to expand...
Click to collapse
I remember when all this madness started Androxyde mentioned S1 protocol somewhere, but don't quote me on that please, it was quite a long time ago, and atm I'm not sure anymore where he mentioned it
I'd personally try your approach, but I don't own any Xperia devices anymore, sadly...
I am still on old xperia z1c and have no idea whats going on, found fsc word today Will be great if somebody provide changes to s1 protocol (if there is realy any changes), probably there is loader.sin changes probably? Thats realy shame if so ny decided to change a way for well known and well used flashtool old flashing behavior
linuxct said:
Yep, it's not possible, but Flashtool comes bundled with most of them already (check them here)..
Click to expand...
Click to collapse
But whats going on when there is no fsc? Is there any error? Interrupt? Please more details
munjeni said:
But whats going on when there is no fsc? Is there any error? Interrupt? Please more details
Click to expand...
Click to collapse
If there's no FSC and the Xperia is an old gen device, it'll just flash the device using the old flashing engine, which is the case of the Xperia M2.
If it's a new gen device, which requires using the second version of the flashing engine, it'll most likely fail, requesting it most likely.
From what I remember, when you connect the device in flash mode it reads the device info. Probably, that's where it checks if it's a new or old gen device, but, I'm not sure...
fsc things
Hi all
FSC is just a feature of my own. Nothing to see with S1 protocol.
If ever you open a .fsc file, you will see it is nothing more than a set of instructions which drive the flash session.
How to generate an accurate fsc ? do a device repair using Xperia Companion while doing a USB traffic capture using SImple USB Logger (Windows only). The capture logfile can then be parsed by Flashtool to generate the fsc file. For Flashtool to be able to guess sin file names, flashed sin file used by Xperia Companion have to be accessible to the usb log parser process so that a header comparison is done to guess file name.
Why I used fsc approach : it is the best way to flash the exact same way as Xperia companion does (file and ta flash order, some specific setloader commands too)
How is fsc searched : first it searches in FLASHTOOLDATA/mydevices then in FLASHTOOLDATA/devices
Because devices folder is a git repo synced with github at each flashtool startup, any modification in devices folder will be erased so I created a mydevices folder for local customizations. items in mydevices will always have the priority over devices folder.
For the search mechanism in 0.23.1.0 :
example for F8331 39.2.A.0.374 firmware :
first search for mydevices/F83XX/F8331_39.2.A.0.374.fsc
then for mydevices/F83XX/39.2.A.0.374.fsc
then for mydevices/F83XX/39.2.A.0.fsc
then for mydevices/F83XX/39.2.A.fsc
then for mydevices/F83XX/39.2.fsc
then for mydevices/F83XX/39.fsc
if nothing found in mydevices then it does the same search in devices/F83XX/
so if the fsc is the same for all 39.2.XXX.XXX.XXX firmwares, 39.2.fsc can match
FSC can be included into ftf at ftf creation. In such case, the bundled fsc (considered as trusted) will be used without asking anything to the user (the recomended way according to me)
Hello all, first off I must apologise as I am not sure if this is the right place to be posting this or not, if it is not the right place I will move it off to the correct place as soon as possible, anyways on to the issues im having, I recently restored my TA partition and with it my bootloader, I didn't realise this would break the rom I was running on it beforehand, but not to worry, flashtool can fix that, in a sudden rush of crap to the brain though I did not for a moment think that they'd have changed how flashtool was done in regards to FTF files and as a result im a bit stuck at the moment, downloading with xperifirm works fine and what have you but creating the FTF via the flashtool bundler part doesn't work, it will just stop responding the moment I click create, I am not sure why this is and I am running the latest version with no luck, if anyone can help me out of this even if only a little I will be very grateful, many thanks in advance for taking the time to read this in any case.
Most likely you have an old version of flashtool. Install 0.9.23.1 and then replace the x10flasher.jar with the one provided at the bottom of the page : http://www.flashtool.net/downloads_windows.php
Hopefully that will solve the issue.
roobns said:
Most likely you have an old version of flashtool. Install 0.9.23.1 and then replace the x10flasher.jar with the one provided at the bottom of the page : http://www.flashtool.net/downloads_windows.php
Hopefully that will solve the issue.
Click to expand...
Click to collapse
Hello, apologies for the delay, this worked a treat! many thanks.
Hello everybody,
As you can see in the title I am searching to know how i can root my Sony Xperia XZ Premium G8141 47.1.A.12.34, that I have flashed thanks to this thread : https://forum.xda-developers.com/xz...shtool-0-9-t3736217/post75276892#post75276892
After Flashing the photo camera doesn't take pictures anymore (take green photos but video works) but I know that this is a DRM problem. I find a tutorial on XDAdevelopers that tell you how to root and fix the DRM on a Sony Xperia XZ Premium : https://forum.xda-developers.com/xz...hack-mod-sony-xperia-xz-premium-twrp-t3695171
I Checked first if my Sony was compatible with this tutorial, read everything before doing stupid things and all seams to be ok. I downloaded the XperiFix, installed it and put my device on fast boot mode before I launched the program. But after the rooting process, when my device was rebooted, the camera problem was still present and my device wasn't rooted too.
So I want to know if anyone have the same problem or know how to fix that or have an alternative solution. Is it the flash tool that I used that isn't compatible with the Xperifix software or something else ?
MashNuke said:
Hello everybody,
As you can see in the title I am searching to know how i can root my Sony Xperia XZ Premium G8141 47.1.A.12.34, that I have flashed thanks to this thread : https://forum.xda-developers.com/xz...shtool-0-9-t3736217/post75276892#post75276892
After Flashing the photo camera doesn't take pictures anymore (take green photos but video works) but I know that this is a DRM problem. I find a tutorial on XDAdevelopers that tell you how to root and fix the DRM on a Sony Xperia XZ Premium : https://forum.xda-developers.com/xz...hack-mod-sony-xperia-xz-premium-twrp-t3695171
I Checked first if my Sony was compatible with this tutorial, read everything before doing stupid things and all seams to be ok. I downloaded the XperiFix, installed it and put my device on fast boot mode before I launched the program. But after the rooting process, when my device was rebooted, the camera problem was still present and my device wasn't rooted too.
So I want to know if anyone have the same problem or know how to fix that or have an alternative solution. Is it the flash tool that I used that isn't compatible with the Xperifix software or something else ?
Click to expand...
Click to collapse
Well you unlocked your bootloader.
unlocking the bootloader will erase the TA partition which includes camera features (DRM), and now they are deleted along with whats left in TA partition.
now you can not go back to a natural device.
good news is if you follow the procedure properly on this link:
https://forum.xda-developers.com/xz...hack-mod-sony-xperia-xz-premium-twrp-t3695171
(2. Use XperiFIX to get what you want)
then you should get your DRM fix patch, read the thread carefully, youre gonna have to do it all over again as you lost TA partition which you can never get back now.
So go do procedure 1 + 2 carefully, you will get it fixed and you will also have a rooted phone
if its not working try to flash a previous version FW that supports xperifix im not sure the one you have is supported but most likely it is, then redo the process in the thread and see if it works out.
hit the thanks if I was a help
madshark2009 said:
Well you unlocked your bootloader.
unlocking the bootloader will erase the TA partition which includes camera features (DRM), and now they are deleted along with whats left in TA partition.
now you can not go back to a natural device.
good news is if you follow the procedure properly on this link:
https://forum.xda-developers.com/xz...hack-mod-sony-xperia-xz-premium-twrp-t3695171
(2. Use XperiFIX to get what you want)
then you should get your DRM fix patch, read the thread carefully, youre gonna have to do it all over again as you lost TA partition which you can never get back now.
So go do procedure 1 + 2 carefully, you will get it fixed and you will also have a rooted phone
if its not working try to flash a previous version FW that supports xperifix im not sure the one you have is supported but most likely it is, then redo the process in the thread and see if it works out.
hit the thanks if I was a help
Click to expand...
Click to collapse
Thanks for the help and for the very quick reply !
I'll try too flash a older version firmware for my device, but I didn't find links to download the right version for my actual firmware (G8141 47.1.A.12.34), so I want to no if it's a problem to take an other version (as exemple G8141 47.1.A.12.34 from XperiFirm) and flash it to my device ?
MashNuke said:
Thanks for the help and for the very quick reply !
I'll try too flash a older version firmware for my device, but I didn't find links to download the right version for my actual firmware (G8141 47.1.A.12.34), so I want to no if it's a problem to take an other version (as exemple G8141 47.1.A.12.34 from XperiFirm) and flash it to my device ?
Click to expand...
Click to collapse
i rechecked and i think the xperifix should work on any firmware so try it out
if you are unlocked just download the xperifix on that link and just run it as instructed and it should work
also check if you followed correctly:
https://www.youtube.com/watch?time_continue=8&v=XeYlIHnSuOM
also check if you installed the firmware that suits your device G1841/G1842 they are 2 different things
flash whats suited.
if that didnt work, you can download the firmware in the video using xperifirm and do the procedure again.
and to answer your question, i dont really understand you already have 47.1.A.12.34 why would you want to install it again? im not getting the question...