[SS/DS] Deodex 4.3 Firmware on LOCKED BOOTLOADER (NOOB FRIENDLY)

Search This thread

Remorcer

Senior Member
Mar 28, 2012
242
96
Last edited:

Piravinthb

Senior Member
Oct 25, 2013
192
58
London
Error!!

Package for C190x 4.3update1? There shouldn't be any problems at all, try this:

Dude it pushes done_framework and done_app to SD card but after that it keeps saying that superuser access has been denied even though I gave adb shell superuser access.
 

Attachments

  • Capture.PNG
    Capture.PNG
    33.4 KB · Views: 82
Last edited:

Remorcer

Senior Member
Mar 28, 2012
242
96
Dude it pushes done_framework and done_app to SD card but after that it keeps saying that superuser access has been denied even though I gave adb shell superuser access.

It has been working perfectly on my XMS. I don't have it at the moment, so I guess you're going to be my tester ;)

Try this:
 

Attachments

  • RUN_ME.rar
    1.2 KB · Views: 4

paper13579

Senior Member
Oct 11, 2013
710
271
26
dublin
Xiaomi Poco F2 Pro (Redmi K30 Pro)
Ok guys, i just have a question to those who say that this isn't working. What is your build number? That's the only thing that might give a problem. Because this guide is not intended for the very latest firmware. It is made for the first 4.3 update and not the second. So if you want to do it on the second 4.3 update then find the appropriate deodex files for your firmware. You will probably find them in the theme section. And use the ones you got instead of mine

Sent from my C1905 using XDA Free mobile app
 

Piravinthb

Senior Member
Oct 25, 2013
192
58
London
There that's my phone's info.

Sent from my C1905 using XDA Free mobile app
 

Attachments

  • 1415570204610.jpg
    1415570204610.jpg
    38.7 KB · Views: 68

Piravinthb

Senior Member
Oct 25, 2013
192
58
London
Glad to be your tester dude, I would give that a try ASAP and report back to you.

Sent from my C1905 using XDA Free mobile app
 
Last edited:

bubimir13

Senior Member
Jun 26, 2008
361
95
Kutina
It is the newest 4.3 but i had no problem till now, and i have done it exactly the same as last 2 times before reverting back to 4.1.2 and now bringing back 4.3. Suddenly it wont work
 

Piravinthb

Senior Member
Oct 25, 2013
192
58
London
Dam I didn't know there was two versions of 4.3

Sent from my C1905 using XDA Free mobile app
 
Last edited:

paper13579

Senior Member
Oct 11, 2013
710
271
26
dublin
Xiaomi Poco F2 Pro (Redmi K30 Pro)
You see, im on 15.4.A.0.23. This is the first 4.3 update, and this guide will work for all variants of the xperia M as long as you are on the first 4.3 update. If you would like to deodex on the latest 4.3 update, you would have to find the deodex file for you, and not use the ones shown in step 16

Sent from my C1905 using XDA Free mobile app
 

Remorcer

Senior Member
Mar 28, 2012
242
96
It is the newest 4.3 but i had no problem till now, and i have done it exactly the same as last 2 times before reverting back to 4.1.2 and now bringing back 4.3. Suddenly it wont work

Dam I didn't know there was two versions of 4.3

Sent from my C1905 using XDA Free mobile app

http://d-h.st/EP7 these are the files you want, it's for 4.3 update 1 (15.4.A.1.9)
You need to be rooted, have busybox and drivers for adb installed.
 
  • Like
Reactions: Piravinthb

bubimir13

Senior Member
Jun 26, 2008
361
95
Kutina
Got them files, got root, got busybox and certainly got adb drivers functioning, but somehow i get error. I don't know why
 

Remorcer

Senior Member
Mar 28, 2012
242
96
Got them files, got root, got busybox and certainly got adb drivers functioning, but somehow i get error. I don't know why

Okay, now you got 2 rootcheck methods, and you can continue even if they fail, it's not going to brick anything, just try if both work, because I would like some feedback, as I can't test them.
 

Attachments

  • RUN_ME.rar
    1.3 KB · Views: 8
  • Like
Reactions: Piravinthb

Piravinthb

Senior Member
Oct 25, 2013
192
58
London
http://d-h.st/EP7 these are the files you want, it's for 4.3 update 1 (15.4.A.1.9)
You need to be rooted, have busybox and drivers for adb installed.

Dude I used the deodex_install file you gave me and I followed the OP's instructions and it deodexed my phone without no problems(it doesn't no longer say "device stopped working". Can you please tell the OP to update XM single sim file cause if he doesn't people are going to stuck with a half bricked phone. Thank You So Much for the new file:good::)

---------- Post added at 07:51 PM ---------- Previous post was at 07:39 PM ----------

Got them files, got root, got busybox and certainly got adb drivers functioning, but somehow i get error. I don't know why

Yo dude download Remorcer deodex file, not the OP's one but when deodexding follow OP's instructions, your phone would get deodxed without no problem. It worked for me.:):eek::good::cowboy:
 

Remorcer

Senior Member
Mar 28, 2012
242
96
Dude I used the deodex_install file you gave me and I followed the OP's instructions and it deodexed my phone without no problems(it doesn't no longer say "device stopped working". Can you please tell the OP to update XM single sim file cause if he doesn't people are going to stuck with a half bricked phone. Thank You So Much for the new file:good::)

---------- Post added at 07:51 PM ---------- Previous post was at 07:39 PM ----------



Yo dude download Remorcer deodex file, not the OP's one but when deodexding follow OP's instructions, your phone would get deodxed without no problem. It worked for me.:):eek::good::cowboy:

So I guess the error was caused by a line I added, now I deleted it, and you should try it, only this time with the check root option 2, since the first one didn't work before.
 

Attachments

  • RUN_ME.rar
    1.3 KB · Views: 10

Piravinthb

Senior Member
Oct 25, 2013
192
58
London
I would give it a try ASAP and report back to you probably on Thursday.

Sent from my C1905 using XDA Free mobile app
 

samuelpranay

New member
Jul 13, 2014
2
0
Need help with titanium backup

Titanium backup pro keeps on force closing after
deodexing c1904 on locked bootloader,tried Uninstall and a
reinstall but it says space not available... Other apps do
install well ..,how to fix this ?
 

Attachments

  • Screenshot_2014-11-14-08-22-24.png
    Screenshot_2014-11-14-08-22-24.png
    89.1 KB · Views: 132

Top Liked Posts

  • There are no posts matching your filters.
  • 18
    Hey guys this is a noob-friendly tutorial on how to deodex stock 4.3 Firmware on a locked bootloader. This tutorial is for windows only, im sorry, that's what i have.

    Requirements:
    1. A fully rooted xperia M.
    2. Busybox installed
    3. Winrar
    4. A brain
    5. Time and patience.

    BEFORE WE START, MAKE SURE YOU HAVE INSTALLED BUSYBOX:
    1. Go to playstore.
    2. Search busybox
    3. Download the one by stericsson, not busybox x, not anyother busybox. If you are using busybox x or something else. This app will replace the one you downloaded so do it anyway.
    4. Open the app
    5. Click normal install
    6. After installation, reboot.


    PART 1:
    Here i will show you how to setup adb as a variable. This is NOT optional.
    1. Go to this website: http://developer.android.com/sdk/index.html
    2. Scroll down
    3. Click download for other platforms.
    4. Go to the sdk tools only list and download the zip for windows 32&64 bit. NOT THE EXE, THE ZIP.
    5. After downloading is finished, right click on the file and click "extract files..."
    6. Click the "C:\" directory and the extract.
    6.1. Download this file: http://www.mediafire.com/?d5wj9bslikmf53d
    6.2. Extract it into the root of the android-sdk-windows folder, in the "C:\" directory.
    7. After thats done, Right click on "Computer" ("my computer" for windows xp)
    8. Click "properties"
    9. Click on the advanced tab
    10. Click environment variables
    11. double click on the text entry named "Path" in the lower list box
    12. At the end of it, add: ";C:\android-sdk-windows\platform-tools" (without quotation marks)
    13. Click on OK to exit out of the dialog
    14. then OK again to get out of My computer's properties
    15. Reboot computer.

    PART 2:
    Here i will show you how to deodex your firmware.
    16. For both single sim download this: http://d-h.st/VWr
    For C2004 download this: https://www.dropbox.com/s/90qbypc36kde8y9/deodex_c2004_dual.zip
    For c2005 download this: https://www.dropbox.com/s/mkzfnt05vhwjcta/deodex_c2005__Latest.zip
    17. Extract to anywhere, the file for you from the above links.
    18. In the extracted folder open system
    19. Take both app and framework folders and paste them onto your desktop.
    20. Rename the app folder to done_app
    21. Rename the framework folder to done_framework.
    22. Connect your phone to computer via usb
    23. Copy the done_app and done_framework folders to the root of your external sd card. So these files can be found at /ext_card/done_app and /ext_card/done_framework.
    24. disconnect phone
    25. On phone, go to settings
    26. Click developer options
    27. Enable usb debugging
    28. Click revoke usb debugging authorisation, then ok
    29. Connect phone to pc again
    30. On pc, Click start
    31. Click run
    32. Type cmd in the box, then ok
    33. A command prompt window should open up.
    34. Type adb shell, and hit enter. If it says that your phone is unauthorised, then check your phone, grant the computer permissions to use adb.
    35. Type adb shell and hit enter again if you got the unauthorised error. This should start daemon. If you didn't get the unauthorised error, dont type it again.
    36. Now type these commands line by line, hitting enter as you type each line, NOT all of them at the one go. Copy and paste would be better than typing them.


    su

    stop

    mount -o rw,remount /system

    rm /system/app/*.odex

    rm /system/framework/*.odex

    cp /ext_card/done_app/* /system/app/

    cp /ext_card/done_framework/* /system/framework/

    mount -o ro,remount /system

    reboot


    39. When you're phone reboots itself, you will have a fully deodexed
    Stock firmware.


    TROUBLESHOOTING (MUST READ THIS!!!!) :
    1. If you got an error like system is busy when typing in the second last command, wait a minute then retype it. If it happens again after you retype it then run the STOP command again and retry.
    2. If settings app force closes after you deodex, download this on your phone: http://www.mediafire.com/?ygyuln0heu25qb9. Extract it using a file manager. In the extracted folder, open system then app then move all three files there to /system/app overwriting the old settings app. Set all three files' permissions to rw-r-r. Reboot. It should now work fine.
    3. If any other of your apps give a force close, then uninstall and reinstall them. This is very unlikely though, none of your apps should give a force close error.

    CREDITS: @paper13579 for creating this thread and editing the code a little bit. A big thanks to @gamer649 who showed me the method to deodex. @arshh19 for providing deodexed files for single sim. @stalin.sk2 for providing deodexed files for C2004 and C2005. @ansebovi for creating the moddified settings.apk

    Sent from my C2004 using xda app-developers app
    2
    That worked ! Thanks for your help :)

    Not a problem, I have the entire ADT and SDK so I have every file :p Remember to hit the thanks button for me and paper13579.
    1
    Thanks for this thread it's very helpfull but It's not so noob friendly. ADB won't work with your setup guide because adb.exe is placed in different location. In my case proper location is: C:\adt-bundle-windows-x86_64-20140321\sdk\platform-tools but it's sdk version/os type related.


    You downloaded the wrong package
    Is you read it properly, you would have realised that this is what i wanted you to download it from here http://developer.android.com/sdk/index.html#download. Scroll down. Click download for other platforms. Scroll down to sdk tools only. Click the first windows zip package. It says all of that in the guide

    Sent from my C2004 using xda app-developers app
    1
    No, no platform-tools folder

    Download the .zip I'm attaching to this post and then extract it in the root of the SDK folder. So you can choose between going to platform-tools and tools. Once you have done that edit the path so instead of it finishing with /tools it will finish with /platform-tools.
    1
    Ya sorry xD!

    I have noticed this but now my probelema is not this! I can not run the command Su. Give me the error "not found".


    Ok, you didn't setup adb correctly , when you type adb shell it should start daemon, which it didn't. Tell me aomething, did you put the ";" sign in the path for the environment variables?

    Sent from my E15i using xda app-developers app