[STOCK FTF][kitkat 4.4.4] Xperia M2 and M2 aqua (all versions !)

manask002

Senior Member
May 28, 2014
184
17
0
mumbai
There are all 4.4.4 kitkat latest official firmware from Sony .

Xperia M2

D2302_18.3.1.B.0.18_Customized_US.ftf ( USA )
https://mega.co.nz/#!9QZHTaLT!vC6WksMGb9GIxtHK1EkVbg2NV1nth-a9erxT-KKKgHg
D2303_18.3.1.C.0.21_Customized_DE.ftf ( Germany )
https://drive.google.com/file/d/0B8tBozpqUuU1SmdnUEd0NEZ2dzQ/view?usp=sharing


D2305_18.3.1.A.0.21_Customized_US.ftf ( USA )
https://mega.co.nz/#!oUx3BSSA!5eWz21QUFGQnOAw5vrvdNyFoGbTLM_CyZnZ43enn73o

D2306_18.3.1.C.0.21_Costomized_GEL.ftf (Generic America)( credit: xLobito)
https://mega.co.nz/#!IN9CyTZa!qoDd0oOPjmp-opStMMXkwQtAGl4cV9x6ElNT_Wi2NHw[/COLOR]

Xperia M2 Aqua

D2403_18.3.1.C.0.21_Customized_CH.ftf ( Switzerland )
https://mega.co.nz/#!AQBByDba!A5cSVFWARszbnVfEhV60r1Xy80fnNZ83CKIl1H-aiKI
D2406_18.3.1.C.0.21_Customized_US.ftf ( USA )

https://mega.co.nz/#!QcoFBRKC!AnzB7PkHZ3T5eyXk_JrKw14rhgIgTSVpoofq1vMKu8E

If you want another .ftf Tell me .
indian ftf plz d2302
 

chibifreak

Member
Oct 5, 2014
38
2
0
when I Flashed My D2302 with ftf in the first page, it gives me an error:
ERROR - Processing of fotakernel.sin finished with errors.
any ideas? how to fix that?
 

pradhana

Senior Member
Apr 21, 2011
321
52
0
Jakarta
if you are asking if it can be rooted, then d2303 i think have working kernal by Lozohcum but d2305 (i have this) doesn't have a working kernel, not for me anyway
Rooting can be done. I'm using D2305 and fully rooted.
For 2305, after updating to 4.4.4, flash kernel for 2305 from 4.4.2 with CWM capability. Then enter to CWM, flash SuperSU zip.
Flash back to 4.4.4 kernel (ONLY KERNEL) when you done.

To fix Sony RIC, you can create init.d script, follow tutorial from @naufal_Sidik
 

BlazingBullets

Senior Member
Nov 12, 2014
181
36
0
Rooting can be done. I'm using D2305 and fully rooted.
For 2305, after updating to 4.4.4, flash kernel for 2305 from 4.4.2 with CWM capability. Then enter to CWM, flash SuperSU zip.
Flash back to 4.4.4 kernel (ONLY KERNEL) when you done.

To fix Sony RIC, you can create init.d script, follow tutorial from @naufal_Sidik
how do you install busy box if i'm not rooted? can you also give me a script as i have no idea how to write one :/
 

pradhana

Senior Member
Apr 21, 2011
321
52
0
Jakarta
how do you install busy box if i'm not rooted? can you also give me a script as i have no idea how to write one :/
1. Unlock your bootloader.
2. Flash kernel with CWM (when i move to 4.4.4, i use 4.4.2 kernel CWM Recovery for flashing SuperSU files.) After you flash it, your device is 50% rooted.
3. Flash back to 4.4.4 kernel, only kernel. Don't wipe Data or System, only flash Kernel using Flashtool from 4.4.4 FTF. Uncheck anything except Kernel.
4. Your phone is boot, enter Root Explorer or similar apps with capability to access / directory. Go to
Code:
 /sys/kernel/security/sony_ric
. You will fiind "enable" files inside sony_ric directory. Open it with text editor, change the values from 1 to 0. Save and exit.
5. Now you can mount r/w system directory. In this part, you can install busybox. Download busybox installer from Play Store. Then, install busybox to your device.
6. "Enable" file in sony_ric directory will revert back to default when you reboot. To anticipate this, we can use init.d script, so the value in that files will change automatically when reboot. First, you must install or download universal init.d or similar app. The next step, create file in
Code:
 /system/etc/init.d
directory. If you can't find init.d directory, you can create it manually. Create files in init.d directory with the name you want, for example "disableric" without "" symbol. Edit that files and write this line:
Code:
#!/system/bin/sh
echo 0 > /sys/kernel/security/sony_ric/enable
Save and exit.
7. Enable universal init.d and check your device with root checker or similar apps.

Thank you
 

BlazingBullets

Senior Member
Nov 12, 2014
181
36
0
no luck

1. Unlock your bootloader.
2. Flash kernel with CWM (when i move to 4.4.4, i use 4.4.2 kernel CWM Recovery for flashing SuperSU files.) After you flash it, your device is 50% rooted.
3. Flash back to 4.4.4 kernel, only kernel. Don't wipe Data or System, only flash Kernel using Flashtool from 4.4.4 FTF. Uncheck anything except Kernel.
4. Your phone is boot, enter Root Explorer or similar apps with capability to access / directory. Go to
Code:
 /sys/kernel/security/sony_ric
. You will fiind "enable" files inside sony_ric directory. Open it with text editor, change the values from 1 to 0. Save and exit.
5. Now you can mount r/w system directory. In this part, you can install busybox. Download busybox installer from Play Store. Then, install busybox to your device.
6. "Enable" file in sony_ric directory will revert back to default when you reboot. To anticipate this, we can use init.d script, so the value in that files will change automatically when reboot. First, you must install or download universal init.d or similar app. The next step, create file in
Code:
 /system/etc/init.d
directory. If you can't find init.d directory, you can create it manually. Create files in init.d directory with the name you want, for example "disableric" without "" symbol. Edit that files and write this line:
Code:
#!/system/bin/sh
echo 0 > /sys/kernel/security/sony_ric/enable
Save and exit.
7. Enable universal init.d and check your device with root checker or similar apps.

Thank you
no luck at, step 4 i boot up my phone and it shows sony then just black screens! did you mean boot or root? i think i just bricked it for like the 7th time :(