yashsingh1/xdaforums huggingface dataset:
[Sony Xperia M] spknair:
This question had been answered many times.

rooting will not affect your warranty.

You are still on locked boot loader, right?

You can uproot at any time by superSU or you can flash original firmware before claiming warranty, if you have any fear.

I had made "under warranty" service from authorized service center many times with Sony & Samsung (with rooted phones)
[Sony Xperia M] Warst675:
Today I received a brand new C1905 from the warranty service (my previous M had a problem with the earpiece), so I tried the new v1.2 script: it didn't worked for me as it pushed some corrupted su binaries, SuperSU seemed to work but the various apps couldn't mount system in R/W.

I don't know where it was the fault, however I stepped back to the good old v1.1 and it went all fine :good:
[Sony Xperia M] mbc07:
This doesn't have anything to do with corrupted su binaries (if they were corrupt SuperSU wouldn't even start), for some reason busybox didn't install and that's the cause of reboot (aka root fixer not applied because busybox didn't install)... The strange fact is that busybox install code from v1.2 is exactly the same of v1.1, so , I'm considering this as an isolated case. If someone else also get the same problem with v1.2, please report so I can take a look...
[Sony Xperia M] imdkiller:
successful achieved root access on 4.3 :D

sir, there is a question...

if something goes wrong and if we have again flash 4.3 ftf...

can we simply flash directly 4.3 ftf excluding system or we again have to downgrade to 4.2 and root...?

thanx
[Sony Xperia M] mbc07:
[MENTION=5695327]imdkiller[/MENTION], yes, you can flash 4.3 FTF again excluding system to maintain root access, but when something get wrong (resulting in a bootloop) it's generally because something in the system partition got ****ed. In that case, you must flash system partition to get rid of bootloop, so, you'll will lose root access. In that situations you'll need to go back to 4.1/4.2 and start over...
[Sony Xperia M] gamer649:
There is meant to be a new 4.3 update coming out soon (that is what I've seen today). Theoretically if we extracted the system.ext4 from that ftf and used that in the script it would work correct? Even from a full root on the 4.3 update. Correct me if I'm wrong.
[Sony Xperia M] Kir3:
Yes, it can work. But you will need to flash the ftf again (excluding system) if they update the other patrs of the software like kernel, baseband...
[Sony Xperia M] mbc07:
[MENTION=5113927]gamer649[/MENTION], yes, it'll work. In fact, the only requirement for Nicki Root do it's work is already having root access, no matter what FW version you are...
[Sony Xperia M] gamer649:
Thought as much, thanks for the clarification though.
[Sony Xperia M] acapdin:
Work But..

well.it work.but i just wanted to ask.i already got rooted but i didnt find busybox installed in my apps..is it normal or should i manually installed it from playstore.any guidance please...
[Sony Xperia M] mbc07:
[MENTION=5553379]acapdin[/MENTION], that's normal, busybox isn't an app, it's a binary (like su). The busybox app from Play Store is just an installer, you won't need it because the binary is automatically installed by Nicki Root...
[Sony Xperia M] acapdin:
ok thanks mate :)
[Sony Xperia M] donedos:
can I use Nicki Root in other xperia devices? like xperia z using the same procedure?
[Sony Xperia M] mbc07:
[MENTION=4727366]donedos[/MENTION], since the only requirements is busybox and root access, it should work. Although I've never tried in other Xperia devices, I'm 100% sure Nicki Root works at least with Xperia L too, for example (these two are veeery similar)....

Feel free to try, if something get wrong the script will stop and no changes will be made, so it's safe to mess around with it in other Xperia devices. Oh, please report back if it works fine (maybe it's time to ask a mod to move this to Cross-device forum section if that's the case :cowboy: )

EDIT: the root fixer used by Nicki Root is a stripped down version of [NUT]'s root fixer and may not work in all Xperia devices. This means that in case you use Nicki Root with other Xperia device and it finishes without errors, you'll have su binaries and root access but the device will reboot when remounting system partition as RW.

In that case just run the full root fixer made by [NUT] again, it'll replace the stripped down version used by Nicki Root and will fix that. As far as I searched, the stripped down solution used by Nicki Root should work with Xperia devices that includes ric binary in the RAMDisk but doesn't have ctrlaltdel applet (Xperia M, Xperia L and probably all Xperia devices from 2014 lineup)
[Sony Xperia M] donedos:
I was able to push the image into the internal Storage but there is an error.. attach is the error:

I'm trying it on my Xperia tablet Z. since the flashable system is a bit big.
[Sony Xperia M] mbc07:
[MENTION=4727366]donedos[/MENTION],don't worry about /sys/class/led/fih_led/control errors, this is just the function that controls LED color failing since you're not running in Xperia M. I'll null out that messages in next version so it won't pollute the console window. Despite that, if you didn't get [FAILED] message in any step then you can consider the script finished successfully and you should have root access...
[Sony Xperia M] donedos:
[MENTION=5604590]mbc07[/MENTION]

The end of that error was unable to mount and no changes was made. And it rebooted after i entered un cmd. It was not successful,..
[Sony Xperia M] amrit6912:
4 queries

hi, i have 4 queries

1. File system. sin should be from 4.1 ftf or 4.3 ftf.?

2. system.ext4 should be pushed in internal memory or SD card?

3. tick or untick data and cache?

4. 4.1 rooted with framaroot with busybox installed and reboot fix applied will it work?
[Sony Xperia M] gamer649:
1) system.sin/system.ext4 should be from 4.3 (what is the point of pushing 4.1 to 4.1?).

2) I've always pushed to SD Card as I don't have enough space on my internal memory, worked fine every time.

3) I always tick wipe data and cache, this is a mus if you are downgrading from 4.3 to 4.1 but is optional if you are upgrading from 4.1 to 4.3.

4) 4.1 with either a full or half root will work thanks to [MENTION=5604590]mbc07[/MENTION] and his hard work on creating the script. If you have rooted with framaroot, connect your phone to the computer and then open the ADB command prompt up and type 'adb shell'. Once the shell has started type 'su' and grant SU permissions on the phone if it asks for them. The script can work properly then.
[Sony Xperia M] mbc07:
[MENTION=4727366]donedos[/MENTION], could you try the following:

1) Open main.sh in a text editor, search for "2>/dev/null" and replace all of the occorencies with a simple space " ". Do the same for helper.sh, save and run the script again, this time, when it fails, it'll output more details to the console, post here what you get...
[Sony Xperia M] donedos:
My wife is using the tabZ right now and I manage to root it with a flashable system.zip. I like this method and its a bit easy. I hope you can fix it and be compatible with other xperias. Thanks by the way.
[Sony Xperia M] paper13579:
Ya [MENTION=5604590]mbc07[/MENTION], if you were able to male nickiroot a universal root for all xperia phones, that would be really cool and would get you some major recognition.

Keep up the good work.
[Sony Xperia M] -=W1S3=-:
I made it after i realized that in Windows 8 (or 8.1 and 8.1 update 1) i couldn't install the drivers so FlashTools didn't work. Use Windows 7 or be sure to make this procedure: http://xdaforums.com/showthread.php?t=2095087

Inviato dal mio Galaxy Nexus utilizzando Tapatalk
[Sony Xperia M] mbc07:
[MENTION=1634040]-=W1S3=-[/MENTION], since Nicki Root only need flashmode drivers, just install PC Companion first, it'll have drivers signed for Windows 8+ and FlashTool will work. Despite that, disabling driver signature enforcement also allow using the other unsigned drivers that come with FlashTool too (even on Windows 8+)...
[Sony Xperia M] -=W1S3=-:
I installed it but via my mother's Xperia Z, so it got those drivers while the Xperia M drivers weren't there...

Inviato dal mio Galaxy Nexus utilizzando Tapatalk
[Sony Xperia M] lstplcwnr:
Yesterday I decided to update my phone (stupid me...) to 4.3 from 4.1. When I was on 4.1 I managed to root it before and even had the full version of Poweramp on it, but after updating to 4.3, everything got messed up (what concerns me most is not being able to install Poweramp at all). I couldn't open up Poweramp, and now I can't even install the trial version of Poweramp because I'm getting the "insufficient memory" bug. There is no trace of any .odex files and etc when I use File Commander, and I can't even boot to recovery to wipe the cache partition because my phone's bootloader is locked... So, in following this guide, I should be able to downgrade using Cydia Impactor(?), continue following the instructions to have root access on 4.3, and this should solve my headaches of being able to boot in recovery, yes?

Phone: Xperia M

Model number: C1904

Android version: 4.3

Build number: 15.4.A.0.23

Bootloader = locked

Please help :crying:
[Sony Xperia M] danielcsax:
Confused On that system.ext4

from where and how do you extract system.ext4 ? :confused:

do you use these steps with still having android 4.3 on the system?

and would it brick my device if i try to flash custom ftf on my locked bootloader xperia m c1950?
[Sony Xperia M] Barua:
You extract it from 4.3 firmware, follow the instructions, look first post.

I don't know it will brick or not but you need to unlock the bootloader to flash any custom sh.t.
[Sony Xperia M] gamer649:
As Barua has already said, you need to extract the system.ext 4 from the android 4.3 ftf. There is a guide by [MENTION=5482320]paper13579[/MENTION] on page 9 (I think) explaining everything in detail. Check it out if you need the help.

As far as I am aware you are unable to create a custom ftf as the system.ext4 has to be signed with Sony keys making it a system.sin file and able to be flashed in flashtool.

However you do not need an unlocked bootloader for ALL mods to be flashed. Some mods can be flashed with Flash Gordon, this can only be done if it doesn't modify the system framework and lib files. Most mods do have to be flashed with an unlocked bootloader with a working recovery however.

Also, if a mod you flash with the locked bootloader does soft brick your phone you will need to restore to 4.1 to be able to root again so beware.
[Sony Xperia M] danielcsax:
help

so, how do i unlock the bootloader or change the bootloader unlock allowed from no to yes?

is there any other way i can root the custom 4.3 ftf without unlocking bootloader?

i already tried flashtool, kingo app, vroot!

:(
[Sony Xperia M] gamer649:
Go to your phone dialer and then type *#*#7378423#*#* and then tap Service Info and then Configuaration. If the Bootloader unlock allowed says NO you cannot unlock it. If it says YES you can either use the official Sony way to unlock the bootloader or you can use flashtool.

This is the only way to root on 4.3 with a locked bootloader, with this update Sony patched all of the security flaws (what we know of) that can be used to root.
[Sony Xperia M] danielcsax:
SH.T

:(

if the bootloader unlock allowed is no, can downgrade to 4.1.2 ? if yes, then how?

is there any other way out?

i want to root my device anyhow!

PLEASE HELP ME

:'(
[Sony Xperia M] gamer649:
Yes you can, go and follow the guide by paper13579 on page 9 of this thread. Whenever they talk about a 4.2 ftf use a 4.1.2 ftf instead.

You will need flashtool downloaded and installed and the 4.3 ftf to downgrade. When you downgrade you will have to wipe the cache and data which means everything on your internal storage will be wiped.
[Sony Xperia M] danielcsax:
can you please elaborate !

:3

:confused:
[Sony Xperia M] gamer649:
Follow THIS post.

Use THIS ftf instead of the one paper13579 tell you to download to downgrade. It doesn't matter in the slightest that it is an Indian ftf, it works just the same.
[Sony Xperia M] danielcsax:
so, if i try to flash 4.1.2 and downgradefrom 4.3 ftf on my device with bootloader unlock allowed:no , it wouldn't brick thedevice?
[Sony Xperia M] Android Bob:
I have a C1905 with a locked bootloader and I've 'muffed' my Android 4.3 build a few times now and had to use Flashtool to re-flash 4.1.2 tft onto my C1905 re-root the phone and then re-install Android 4.3 via the process in the first post of this thread.

I use Framaroot process to root my C1905 using Android 4.1.2 before proceeding onto installing a rooted version of Android 4.3
[Sony Xperia M] paper13579:
Lol, why would it. Of course not. Just follow the guide on page 9 by me as gamer said above. Start from part 1 if you are currently on 4.3. Or start from part 2 if you are currently on 4.1.2

---------- Post added at 06:28 PM ---------- Previous post was at 06:26 PM ----------

Personally, i dont recommend framaroot, its not as reliable as programmes like cydia impactor, but if you don't have a computer present, use framaroot by all means
[Sony Xperia M] danielcsax:
i'm on 4.3 and i'm gonna try the method from step 1 but using 4.1.2 (15.1.A.1.9) ftf !

would the method work with 4.1.2 ftf ?

and yea... i'm really really really thankful!

thanx alot bro!

:)
[Sony Xperia M] paper13579:
Yes, it will work with the 4.1.2 ftf. See, everytime i ask you to download an ftf in the guide, you download your own ftf for 4.1.2 and 4.3. But if you have an xperia m dual, you can simply follow the guide exactly.
[Sony Xperia M] danielcsax:
another question!

after flashing 4.1.2 on the device, would the bootloader unlock allowed be showing yes ?
[Sony Xperia M] gamer649:
No it won't. It is permanently locked.
[Sony Xperia M] betulin:
Great work paper13579, very very useful for a Noobie like me. Despite of your excelent tutoriai. I've put hands to work but emerged me a doubt, FTF you use is Xperia m 2005 dual sim. Mine is 1905 single sim. I wonder if i can use it or I have to look for the one that matches my phone. If so, could you tell me which can I download it. I found several and I'm not sure which one is the correct.

Many Thanks, good job
[Sony Xperia M] paper13579:
No problems bro. Yes you can use your own ftf for this tutorial. Anyones you find will work. They are all the same, good luck
[Sony Xperia M] danielcsax:
will the ftf you provided for M dual work on M single c1905?
[Sony Xperia M] paper13579:
Yes, that will also work, but wjen you successfully finish the procedure, your phone will now be an xperia m dual rather than an xperia m single. To be honest, when i bought my phone, it was a single sim, but i just prefer the dual sim firmware. So ya you can use the dual sim ftfs i provided in the guide onto your single sim phone. Don't forget to start at part 1 step 1. Good luck
[Sony Xperia M] danielcsax:
thanx alot bro! :)

andwhat are the features of the ftf of dual sim?
[Sony Xperia M] androidcrazy1601:
Works perfectly with Version 1.0.1

Hi mbc07,

Thanks a ton for making this. But for C2004 dual sim, version 1.0.1 only works....:good:

Other versions make a bootloop with Sony logo. Thanks a ton again... Finally rooted with locked bootloader 4.3 :D :cowboy:

---------- Post added at 02:30 PM ---------- Previous post was at 02:13 PM ----------

Hi paper13579,

Thanks a ton for posting this clear steps of mbc07's original post. As I am a newbie, this explained me a lot :D :good:, anyways advanced users can always understand the original steps (thanks mbc07 :good:)

BTW, I have Indian version of 4.3 FTF. Anyone knows how to split it and upload. Please help I wanted to share it ... :crying:

Thanks a ton again :good:
[Sony Xperia M] paper13579:
They are exactly the same as the features for the single sim variant, except there is an option for dual sim settings in the settings app which you shouldn't play around with because you only have one sim in your phone.

Hey bro, ya i have the same problem, only version 1.0.1 works for me, every other version gives me a bootloop. Btw, if you want to make an ftf, you can use the SUS tool, look it up.
[Sony Xperia M] mindyabiznis:
Can anyone help me?

im trying to push the ext4 file but it take AAAGES, ive got full root fixed and everything installed as it should be on 4.1.2, im not getting any errors it just says "pushing system image_"

im pushing it to the SD card in MTP mode because i dont have 1.5gb free phone storage but surely it should still work? it just seems to not do anything at all and im waiting 10-15 minutes at a time :confused:

**sorry forgot to add im using the ss version
[Sony Xperia M] betulin:
Many thanks, i'll try to do it as soon as I can, Then, I'll comment the results.

Thanks a lot, excellent job
[Sony Xperia M] androidcrazy1601:
I think single sim has problems... Please follow exact steps in page 9 if you are new

It will take atleast 25 min...please be patient and try with faith

C2004 4.3 Rooted

Edit: Also try using version 1.0.1
[Sony Xperia M] danielcsax:
try putting it in MSC mode
[Sony Xperia M] paper13579:
Hey [MENTION=4300344]mindyabiznis[/MENTION], if i were you, i would delete all my apps and release as much space as possible on your internal memory. Delete the apps, and then delete everything else, dont forget to backup. Then follow the procedure on page 9 and this time use the internal storage. Iys more reliable i believe. And let it be for half an hour, this thing takes a while. Oh one last thing, make sure you are not using your computer at the same time as using nickiroot, leaving it alone increases the speed of the process. For example, when i first did this thing, i was playing grand theft auto 4. I realised that after half an hour later, it wasnt even 300 mb transfered. Whenbi did it the second time, i left my computer alone and it finished the entire process in just 25 minutes. Goid luck
[Sony Xperia M] danielcsax:
can you post the link to rooted 4.3 for my device please! :)
[Sony Xperia M] mindyabiznis:
thanks for the replys guys :laugh:

i managed to get it to work and flashed the 4.3 update with system EXCLUDED ... and had absolutely no root whatsoever :confused:

god this locked bootloader business is a right ball-ache :eek:

im gonna give it another go but if it fails im just gonna stick with 4.1.2 and get the z1 compact in 20 days :fingers-crossed: :good:

ive done plenty of modding on samsung phones and on my old beloved xperia ray but both with unlocked bootloaders this hardlocked bootloader is a nightmare.

on another note, earlier i flashed the VERY first firmware to see if i could get that unlock bootloader: YES glitch that people talked about when the first phone came out but i have no idea how long ive got to wait or if it will even work:confused:
[Sony Xperia M] androidcrazy1601:
Please go to page 1 of this thread...if you are a newbie please goto page 9

C2004 4.3 Rooted

---------- Post added at 10:00 PM ---------- Previous post was at 09:19 PM ----------

Hi [MENTION=5604590]mbc07[/MENTION]

I have a question, :rolleyes:

If we permanently unroot using superSU app the rooted 4.3 version, do we need to again flash the ROM again to get root access?? :confused:

Sent from my C2004 4.3 Rooted
[Sony Xperia M] mbc07:
[MENTION=5890812]androidcrazy1601[/MENTION], yes, if you unroot through SuperSu you'll need to downgrade and run Nicki Root again....

[MENTION=4300344]mindyabiznis[/MENTION], how you updated? If you flash 4.3 with Nicki Root you'll have root access unless something occured (and the script tell you if something didn't work). Are you sure that the script finished without any errors?
[Sony Xperia M] androidcrazy1601:
OK...thanks mbc07 :thumbup: then I don't want to unroot even temporarily... :cool:

C2004 4.3 Rooted Unlocked Bootloader ;)
[Sony Xperia M] abuzer3:
if we have full rooted 4.1.2 or 4.2.2, we are begın part two or begin part three ???
[Sony Xperia M] Kir3:
If you plan to take it to service I recommend flashing the stock firmware because if you are rooted, you definitely modified the system.

Or if you don't want root anymore you can make auto-deny in SuperSU
[Sony Xperia M] mindyabiznis:
[MENTION=5604590]mbc07[/MENTION] Thanks for the response mate, there was no errors everything went as it should have *except* the auto-reboot when it finished and the LED is green, i tried again and it worked brilliantly i have since re-done it a few times as it doesnt seem to be too stable - flash gordon works sometimes with some files and not others then when i reflashed it worked flawlessly but replacing the home.apk with the z2 home.apk caused it to crash and stick at "finishing boot" :confused:

Ive come to the professionally experienced conclusion that locked bootloaders are utterly SH!T :good:

ive given up for tonight after spending 12 hours today re-flashing and tweaking and almost gettin it perfect then one tiny error causing a bootloop or FC's

i will have a fresh go tomorrow, again thank you for all your work its fantastic to have a solution to this stupid *hardlocked* bootloader problem that a fair few of us seem to be suffering from but this is a huge amount of work for minimal gain really :( if i dont breeze through it tomorrow im just going to stick with 4.1.2 until i get the z1 compact as it seems theres never going to be a way to unlock my bootloader "grrrrrr"

....and the z1 compact looks and reviews awesomely :victory:
[Sony Xperia M] danielcsax:
i followed all the process but after flashing4.3 ftf, i'm stuck at SONY logo!

HELP :crying:PLEASE!
[Sony Xperia M] androidcrazy1601:
Hi [MENTION=5890419]danielcsax[/MENTION]

Yes I too had the same problem when I used other versions of Nicki. Please start over from the beginning AND USE NICKI 1.0.1 if you use dual sim C2004.

Use have to first flash 4.2/4.1, root fully and then follow the steps exactly in page 9.

It worked for me. I moved the ext4 file to ext sd card. Please be patient, it will take sometime and don't interrupt anything inbetween. Have faith and try again please :thumbup:

Xperia M C2004 Dual

4.3 JB Rooted with Bootloader Locked
[Sony Xperia M] danielcsax:
i tried to flash 4.3 ftf of Xperia M dual to M single and i used Niki 1.0.1 pushing the ext4 to internal memory!

still no luck!

:(
[Sony Xperia M] androidcrazy1601:
Hi [MENTION=5890419]danielcsax[/MENTION]

Did you try with ext sd card. It worked only when I moved ext4 file to ext.sd card as I had only 1.2 gb in internal memory.

Please give it a try. It will take sometime when you push it to ext sd card, we have to be patient. :(

Xperia M C2004 Dual

4.3 JB Rooted with Bootloader Locked
[Sony Xperia M] danielcsax:
if i move it to sd card, will my device still be working if i take out the sd card while booting?

---------- Post added at 11:46 AM ---------- Previous post was at 11:07 AM ----------

i did everything but i'm still stuck at sony logo!

:(
[Sony Xperia M] androidcrazy1601:
If you remove sd card it ll not work, may be there is something incompatible coz you are flashing dual 4.3 in single sim... Do u have 4.3 ftf for single sim...? If so please try with that... Make sure you downgrade to 4.2 single sim, root fully and then apply V 1.0.1 Nicki root method for pushing 4.3 single sim's system.sin and follow steps in page 9 when you are doing the above. This work done by [MENTION=5604590]mbc07[/MENTION] is great. Please don't hesitate to try in every possible way... :thumbup:

Sorry forthetypo downgrade to 4.2 single sim not 4.3 single sim

Xperia M C2004 Dual

4.3 JB Rooted with Bootloader Locked
[Sony Xperia M] danielcsax:
huh? i have to root 4.3 to actually root 4.3?

:confused:
[Sony Xperia M] androidcrazy1601:
No confusion

1. Downgrade to 4.2 single sim

2. If you have ftf of 4.3 single sim, use that to extract system.sin

3. Apply Nicki 1.0.1 to move to ext.sd card

4. Flash 4.3 single sim excluding system.sin

These are brief steps. Elaborately available in page 9. The change you will be doing is using 4.3 ftf for single sim and not for dual sim.

Hope it's clear... :(

Xperia M C2004 Dual

4.3 JB Rooted with Bootloader Locked
[Sony Xperia M] danielcsax:
ohh! i get it now!

thanx! :)