[XMS] [MANY FIRMWARES] Deodex & SUPERUSERMOD

Search This thread

gamer649

Senior Member
Feb 8, 2013
1,326
594
Próbowałem cały czas... Pełen root + deodex... Chciałem dodać sobie wygląd z Z2, jednak wersja, która działa (i nie potrzebuje superuser), jest niekompatybilna z Gravitybox... A do reszty potrzebuje superuser mod...

I tried all the time ... Full root + deodex ... I wanted to add the look of Z2, but the version that works (and does not need superuser), is incompatible with Gravitybox ... And the rest needs superuser mod ...

What is the state of your bootloader? Locked or unlocked? Are you trying to install the services.jar file at the same time as deodexing? What is your firmware/build number too?
Also, off topic, remember that English messages go first and then messages of other languages.

Jaki jest stan bootloadera? Zablokowane lub odblokowane? Czy próbujesz zainstalować plik services.jar w tym samym czasie, co deodexing? Jaki jest Twój numer firmware/budować zbyt?
Ponadto, nie na temat, pamiętaj, że angielski wiadomości iść, a potem wiadomości z innych języków.
 
Last edited:
  • Like
Reactions: googlownik

googlownik

Member
Jul 10, 2014
41
3
38
Poznań
Bootloader unlocked... Firmware 15.4.A.1.9...

First deodex, reboot and next service.jar...

Wysłane z mojego C1904 przy użyciu Tapatalka
 

gamer649

Senior Member
Feb 8, 2013
1,326
594
Bootloader unlocked... Firmware 15.4.A.1.9...

First deodex, reboot and next service.jar...

Wysłane z mojego C1904 przy użyciu Tapatalka

Do you experience any problems once you reboot? Like any force closes or anything like that? If you can, use ADB to replace the services.jar with the following code;
Code:
su
stop
mount -o rw,remount /system
cp (INSERT THE PATH TO YOUR services.jar FILE HERE, mine would be /sdcard1/services.jar) /system/framework/
chmod 0644 /system/framework/services.jar
mount -o ro,remount /system
reboot

Czy masz problemy po restarcie? Jak każdy zamyka życie lub coś podobnego? Jeśli możesz, użyj ADB zastąpić services.jar z następującego kodu;
Code:
su 
stop
mount-o rw,remount /system
cp (wstawić ścieżkę do services.jar PLIK TUTAJ, kopalnia byłaby /sdcard1/services.jar) /system/framework/ 
chmod 0644 /system/framework/services.jar 
mount-o ro,remount /system
reboot
 
  • Like
Reactions: googlownik

googlownik

Member
Jul 10, 2014
41
3
38
Poznań
after replacing the file, the phone freezes for a few moments. then I reboot ... SONY logo ... and black screen ... I do not really understand what's going on with this code ...

Wytapane z Sony Xperia M...
 

gamer649

Senior Member
Feb 8, 2013
1,326
594
after replacing the file, the phone freezes for a few moments. then I reboot ... SONY logo ... and black screen ... I do not really understand what's going on with this code ...

Wytapane z Sony Xperia M...

What you are experiencing there is normal. If you pull your battery and then reboot after putting it back in your phone should reboot normally. The code I provided you with is for replacing the file in an ADB Shell and then fixing the permissions.
 
  • Like
Reactions: googlownik

googlownik

Member
Jul 10, 2014
41
3
38
Poznań
Replacing by ABD probably be gone - how do you know?

When you turn on the phone appeared message "Android is updated ..."

Could it work?

===UPDATE===

Everything works beautifully now :)

Thank you very much for your help :)
 
Last edited:

gamer649

Senior Member
Feb 8, 2013
1,326
594
Replacing by ABD probably be gone - how do you know?

When you turn on the phone appeared message "Android is updated ..."

Could it work?

===UPDATE===

Everything works beautifully now :)

Thank you very much for your help :)

Glad to hear the problems are now gone for you, it seems as though the permissions were incorrect for you and installing with ADB fixed them.
 
  • Like
Reactions: googlownik

gamer649

Senior Member
Feb 8, 2013
1,326
594
This guide make me crazy, "adb" not recognized", cmd always says that. This guide sooooo expert-_-
Anyone can help? Thanks

You will need to learn how to make ADB a variable (a quick google search will reveal the answers, also make sure that you swap the tools folder for platform-tools in the variable path) or run ADB from the platform-tools folder yourself (to do this you have to hold down your shift and right click, then open command window here, you can then type adb and the command you need and it will run).
If you are still having problems, shoot me a PM and I will help you when I finish work later. I will also edit the guide later to make it more user friendly.

Sent from my C1905 using XDA Premium 4 mobile app
 
  • Like
Reactions: SquadXPERIA

SquadXPERIA

Senior Member
Apr 28, 2014
646
137
Bogor, Jawa Barat
You will need to learn how to make ADB a variable (a quick google search will reveal the answers, also make sure that you swap the tools folder for platform-tools in the variable path) or run ADB from the platform-tools folder yourself (to do this you have to hold down your shift and right click, then open command window here, you can then type adb and the command you need and it will run).
If you are still having problems, shoot me a PM and I will help you when I finish work later. I will also edit the guide later to make it more user friendly.

Sent from my C1905 using XDA Premium 4 mobile app

Okay thanks, soon ill try again
 

snj12341

Senior Member
Jun 2, 2014
109
5
Bhaktapur
Xiaomi Poco X3 NFC
DISCLAIMER: I am not responsible for you bricking your phone, applications stopping working on you phone or data wipes what may happen during the installs of these files. You are installing them at your own risk. Please make backups of the original files as I won't supply you with them.

Hi, I've deodexed the /system partition to the most recent update (at the time of writing), 15.4.A.1.9, of the Sony Xperia M SINGLE SIM.

The files have been taken from the C1904 ftf, but will work perfectly fine on the C1905 too. The deodexed files come in a neat .zip for if you have an unlocked bootloader, if you don't have an unlocked bootloader please refer to this guide on how to push the files to your device.

I have also modified the services.jar file to enable SUPERUSERMOD, just push the new file to your device and enjoy. You also need to be deodexed to use SUPERUSERMOD.

I will keep this thread updated if any new firmwares get released. Just check back after about a day and I should have them up for you. :)

15.4.A.1.9 Files:
Deodexed files
services.jar

Thank you very very much sir, I was about to pull my hair out.:laugh::D:cyclops::cool::highfive:
 

adneon0

Senior Member
Nov 20, 2012
65
29
How to install superuser mod?? where do I need to put services.jar??

Sent from my C1905 using XDA Free mobile app
 

gamer649

Senior Member
Feb 8, 2013
1,326
594
How to install superuser mod?? where do I need to put services.jar??

Sent from my C1905 using XDA Free mobile app

Either push it using ADB or manually replace it on your phone. Using ADB is the safer method. The services.jar file goes in /system/framework/ and you have to be deodexed to use it.

If you wish to push it using ADB check over the last couple of pages, I wrote the codes to do so.
 

gamer649

Senior Member
Feb 8, 2013
1,326
594
The thread has been updated for the most recent firmware update. Enjoy the files and possibly the last update to the thread as Sony probably won't update the device again.
 

Nicklas Van Dam

Senior Member
Dec 14, 2013
2,829
1,381
25
Tangerang
github.com
DISCLAIMER: I am not responsible for you bricking your phone, applications stopping working on you phone or data wipes what may happen during the installs of these files. You are installing them at your own risk. Please make backups of the original files as I won't supply you with them.

Hi, I've deodexed the /system partition to the most recent update (at the time of writing), 15.4.A.1.9, of the Sony Xperia M SINGLE SIM.

The files have been taken from the C1904 ftf, but will work perfectly fine on the C1905 too. The deodexed files come in a neat .zip for if you have an unlocked bootloader, if you don't have an unlocked bootloader please refer to this guide on how to push the files to your device.

I have also modified the services.jar file to enable SUPERUSERMOD, just push the new file to your device and enjoy. You also need to be deodexed to use SUPERUSERMOD.

I will keep this thread updated if any new firmwares get released. Just check back after about a day and I should have them up for you. :)


15.4.A.0.23 Files:
Deodexed files
services.jar

15.4.A.1.9 Files:
Deodexed files
services.jar

15.4.A.1.10 Files:
Deodexed files
services.jar

Can firmware 15.4.A.1.10 for Xperia M C1905 type?:confused: because when i see this for Xperia M Type C1904?
 

gamer649

Senior Member
Feb 8, 2013
1,326
594
Can firmware 15.4.A.1.10 for Xperia M C1905 type?:confused: because when i see this for Xperia M Type C1904?

You can use C1904 files on the C1905, you can also use C1905 files on the C1904. So yes you can use them, I can guarantee you can as my XM was a C1905 and it is now a C1904 as I flashed a C1904 ftf on it.
 

raghu18

Senior Member
Oct 1, 2014
52
8
Will deodexing, change my present settings

Hey, I had a small doubt. My Xperia M is rooted with Xposed modules and CWM installed.
Will using the above method, change my phone in anyway. ie do I have to redo all Xposed Modules ? redo Root ? again customize my homescreen ?
Thank for your time and help
 

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    DISCLAIMER: I am not responsible for you bricking your phone, applications stopping working on you phone or data wipes what may happen during the installs of these files. You are installing them at your own risk. Please make backups of the original files as I won't supply you with them.

    Hi, I've deodexed the /system partition to the most recent update (at the time of writing), 15.4.A.1.9, of the Sony Xperia M SINGLE SIM.

    The files have been taken from the C1904 ftf, but will work perfectly fine on the C1905 too. The deodexed files come in a neat .zip for if you have an unlocked bootloader, if you don't have an unlocked bootloader please refer to this guide on how to push the files to your device.

    I have also modified the services.jar file to enable SUPERUSERMOD, just push the new file to your device and enjoy. You also need to be deodexed to use SUPERUSERMOD.

    I will keep this thread updated if any new firmwares get released. Just check back after about a day and I should have them up for you. :)


    15.4.A.0.23 Files:
    Deodexed files
    services.jar

    15.4.A.1.9 Files:
    Deodexed files
    services.jar

    15.4.A.1.10 Files:
    Deodexed files
    services.jar

    I never actually stated how I made these files, for the deodexed files I used the Kamome tool (thanks for your tool @AndroPlus) and for the SUPERUSERMOD I followed the guide by @DavidMKD.
    1
    Are you sure this zip for 15.4.A.1.9? im applying this patch and Sony PCC saying 15.4.A.0.23. Why? Anyone had this problem?
    Yes, definitely for the 15.4.A.1.9 firmware. I downloaded the aforementioned firmware for the sole purpose of making these mods. I can only assume it is something in your build.prop why it is displaying like that. Try copying the original build.prop to your phone, setting the correct permissions and then rebooting.

    Hey, possible of you could make a whole system flashable from ftf? I don't have a computer to flash ftf :( much appreciated if you did :)
    If I can find one for an older firmware then I will. I don't wish to create one myself as I don't want to mess any of the coding up and have people bricking their phones.
    1
    Hi ...

    Sorry for my english, but I'm Polish and I write using a translator.

    I have a small problem: After replacing the services.jar file, grabbed my phone bootloop ... I tried different files - all the same ... What am I doing wrong?

    Xperia M, 4.3 JB

    Unfortunately this is common, have you tried pulling the battery and then restarting once it is put back in? Also, have you deodexed (or at least deleted the odex file to services.jar)? This is required, I suggest deodexing first and then replace the services.jar file.

    Polish translation (used Google translate so forgive if it is inaccurate):
    Niestety jest to powszechne, czy próbowałeś wyciągając baterię, a następnie ponowne uruchomienie po jego umieścić z powrotem w? Również, czy deodexed (lub przynajmniej usunięte pliki ODEX do services.jar)? Jest to konieczne, proponuję deodexing a potem zastąpić plik services.jar.
    1
    Próbowałem cały czas... Pełen root + deodex... Chciałem dodać sobie wygląd z Z2, jednak wersja, która działa (i nie potrzebuje superuser), jest niekompatybilna z Gravitybox... A do reszty potrzebuje superuser mod...

    I tried all the time ... Full root + deodex ... I wanted to add the look of Z2, but the version that works (and does not need superuser), is incompatible with Gravitybox ... And the rest needs superuser mod ...

    What is the state of your bootloader? Locked or unlocked? Are you trying to install the services.jar file at the same time as deodexing? What is your firmware/build number too?
    Also, off topic, remember that English messages go first and then messages of other languages.

    Jaki jest stan bootloadera? Zablokowane lub odblokowane? Czy próbujesz zainstalować plik services.jar w tym samym czasie, co deodexing? Jaki jest Twój numer firmware/budować zbyt?
    Ponadto, nie na temat, pamiętaj, że angielski wiadomości iść, a potem wiadomości z innych języków.
    1
    Bootloader unlocked... Firmware 15.4.A.1.9...

    First deodex, reboot and next service.jar...

    Wysłane z mojego C1904 przy użyciu Tapatalka

    Do you experience any problems once you reboot? Like any force closes or anything like that? If you can, use ADB to replace the services.jar with the following code;
    Code:
    su
    stop
    mount -o rw,remount /system
    cp (INSERT THE PATH TO YOUR services.jar FILE HERE, mine would be /sdcard1/services.jar) /system/framework/
    chmod 0644 /system/framework/services.jar
    mount -o ro,remount /system
    reboot

    Czy masz problemy po restarcie? Jak każdy zamyka życie lub coś podobnego? Jeśli możesz, użyj ADB zastąpić services.jar z następującego kodu;
    Code:
    su 
    stop
    mount-o rw,remount /system
    cp (wstawić ścieżkę do services.jar PLIK TUTAJ, kopalnia byłaby /sdcard1/services.jar) /system/framework/ 
    chmod 0644 /system/framework/services.jar 
    mount-o ro,remount /system
    reboot