I installed the stock MMS.apk file on my de'odexed stock rom (rooted of course). Everything worked well and the app runs, but when reading text threads there is an ugly white border around the edge of the screen, its strange. Its not present when viewing the list of conversations, only in the thread view. I'm not sure if that's how its supposed to look or not, but if not, anyone have any idea how to fix this?
I'll get a screenshot up as soon as I get home.
I first obtained the MMS.apk from the cyanogen rom, then thinking that it might be modified and thus creating my problem, I grabbed the AOSP version from this thread:
http://forum.xda-developers.com/showthread.php?t=789493
Any help will be greatly appreciated.
UPDATE:
Found another thread where people are experiencing the same issue, apparently its a problem with how sense handles the application:
http://forum.xda-developers.com/showthread.php?t=752604
I attempted to open up the Mms.apk (AOSP version) with APKtool and play around with the xml files for the UI, but wasn't able to get it to recompile and test any changes I made, the app would just crash on launch. I simply made a few changes to the colors, but I admittedly don't really know what I'm doing and it wouldn't run. If anyone who's more experienced in this area could offer some advice I'll try again.
That's a picture of the issue, it appears in both landscape and portrait mode.
Texts were blacked out just for privacy sake.
Well after a few hours of messing around in the XML files for the AOSP messaging app, I was able to find a solution to this issue. I modified the XML file to have it correctly display the black color background when using the black theme. I was not able to eliminate the border entirely, but by changing the scrollbar type from Inset to Overlay I was able to make it uniform and far more visually pleasing.
I have attached my modified Mms.apk file, feel free to test it out.
For the specifics of what I did for those who are interested:
Two files were modified in the apk
- /res/layout/compose_message_activity.xml
- /res/layout/compose_message_activity_black.xml
In both files I changed the scrollbarStyle propery to "insideOverlay", in addition to removing the reference to always show the scrollbar track.
In the black xml file I changed the background color to "@android:color/black".
The original XML files were extracted using APKTool and Recompiled to their binary format, then reinserted into the original apk without resigning.
This is awesome! ... Except it doesn't filter out the VVM message streams that come through. :|
I haven't encountered this problem though I use google voice so I'm not really sure what it is you're referring to.
Sent from my PC36100 using XDA App
ty!
beautiful ty!!!!!!!!!
Imma cry
I cant send mms!
Try turning off wifi while sending/receiving mms
no wifi
i don't have wifi on when i do this i just have 3g on so i can send mms!
i zipped the file with the one that had the white outline .is there a way to make this new apk. file into a .zip file for me ?
I'd imagine you could simply replace the APK file in your zip with my modified one and install that way. Use a program like winrar or 7zip to replace the apk within the zip.
tehpsyc said:
I'd imagine you could simply replace the APK file in your zip with my modified one and install that way. Use a program like winrar or 7zip to replace the apk within the zip.
Click to expand...
Click to collapse
sorry but i cant find either of thoses programs u mention to replace the APK file in my zip with your modified version .is there another program or a manual way of doing this process ?
how do i install this? since it's an APK, i thought i'd just install it from Astro but it says it's already installed and asked if i wanted to uninstall.
To install this you need to either delete or rename the Mms.apk that's already on your phone in the /system/app directory (I just rename to Mms.apk.bak) and then copy the modified one into that same directory followed by a restart of the phone. Because its a system app you cant install it the same way you would a regular apk, at least from my understanding.
You will need to get write access to the system directory to accomplish this (I used an app on the market called root explorer, though you can also do all this through the ADB shell)
I was wondering if it was possible to change the name of the Messaging app in Sense based roms to something like "Messages2" Reason i want to do this is because i want to make to have to instances of the application running at once on the phone. This is for people who have phones on metro but dont have root on their phones so they cant run my scripts to get mms. Any help would be appreciated.
I've never done it before so I can't guarantee that something won't go wrong but use a file explorer like Root Explorer and go to /system/app. Scroll down to the messaging application "MMS.apk" long press and rename it
Sent from my Nifty MikG'd up EVO 4g while eatin some Chop Suey.
Hit that thanks button if I managed to help.
Bloodykiller86 said:
I was wondering if it was possible to change the name of the Messaging app in Sense based roms to something like "Messages2" Reason i want to do this is because i want to make to have to instances of the application running at once on the phone. This is for people who have phones on metro but dont have root on their phones so they cant run my scripts to get mms. Any help would be appreciated.
Click to expand...
Click to collapse
You can go decompile the apk and go into strings and change the app name but that will only change the name not the package name. If u want to change that you will have to decompilecthe entire apk then open up all the smali and XML files in note pad++ then do a search for the package name. U can find that in the manifest. Usually com.something.something. do a search and replace for the package name and then replace the .(periods) with a / and replace all in open documents again.
Then go into the smali folder and click on the com folder. If u cluck through it you will see the first "something" that u saw in package name. Change that if u changed it in package name. Click that folder and see the next "something" that u changed and change it as well. Then recompile apk. Don't forget to save the changes u made in notepad++ before u change the folder names.
The title says it all really, can anyone point me in the right direction?
I either wanna make a .zip file from scratch and have a couple app's and font files in it, OR I would really like to be able to add the files to my theme .zip so it is just one file to flash
Thanx in advance.
Is there a way to get the Roboto font on the Rooted version of EL29? I havent been able to find anything.
TorelliB said:
Is there a way to get the Roboto font on the Rooted version of EL29? I havent been able to find anything.
Click to expand...
Click to collapse
There is some flipfonts floating around that will let you install an apk and select it in the font chooser
A quick search turned up this one right away. http://forum.xda-developers.com/showpost.php?p=18948909&postcount=708
Just search flipfont roboto and Im sure you'll find more if there's issues with that one.
Ultimately you can grab the font from a ics rom from system/fonts and push them to your phone if you're looking for something more permanent
barnacles10 said:
There is some flipfonts floating around that will let you install an apk and select it in the font chooser
A quick search turned up this one right away. http://forum.xda-developers.com/showpost.php?p=18948909&postcount=708
Just search flipfont roboto and Im sure you'll find more if there's issues with that one.
Ultimately you can grab the font from a ics rom from system/fonts and push them to your phone if you're looking for something more permanent
Click to expand...
Click to collapse
Well i see the roboto.ttf file, i dropped the .ttf file into the system/fonts and nothing shows up when i go to select it in display/fonts on the phone.
TorelliB said:
Well i see the roboto.ttf file, i dropped the .ttf file into the system/fonts and nothing shows up when i go to select it in display/fonts on the phone.
Click to expand...
Click to collapse
If you drop the font in system/fonts then it's not going to show up.
If you want to use it in system/fonts you're going to need the fonts from ICS, the clock, regular and bold fonts. They cannot be named roboto.ttf as they need to write over the current fonts.
Alternately you can install a flip font apk, then you will be able to select it from the font chooser.
Ive been trying forever to figure this out, so here is my problem.
I'm trying to modify the The textures (atlas.png) and the sounds of the popular game Flappy Bird but every time i try to install the newly modified apk i get the Application is not installed message and i am trying everything possible i find on this forum but i cant find a solution.
The way i modified to apk:
1. open the apk in 7zip
2. make the new files it Photoshop and audacity (made sure i saved in the right file type)
3. replaced the old files with the new ones
4 saved the apk and tried to install it on my phone (didn't work got the application not installed)
How i got the apk
1. went to android/data/apps/Flappybird.apk
Second way i tryed to install it:
1 copied the new apk to the directory i used above
2 restarted my phone
3. the app got automatically "deleted"
I need help plz
PizzaBelly said:
Ive been trying forever to figure this out, so here is my problem.
I'm trying to modify the The textures (atlas.png) and the sounds of the popular game Flappy Bird but every time i try to install the newly modified apk i get the Application is not installed message and i am trying everything possible i find on this forum but i cant find a solution.
The way i modified to apk:
1. open the apk in 7zip
2. make the new files it Photoshop and audacity (made sure i saved in the right file type)
3. replaced the old files with the new ones
4 saved the apk and tried to install it on my phone (didn't work got the application not installed)
How i got the apk
1. went to android/data/apps/Flappybird.apk
Second way i tryed to install it:
1 copied the new apk to the directory i used above
2 restarted my phone
3. the app got automatically "deleted"
I need help plz
Click to expand...
Click to collapse
try to decompile the apk with Toolalite
Hey guy !
Basically i've an other problem, i also want to modify Flappy Bird, but i succeed to install the midified apk, in fact it's very simple you just have to sign the apk with apk multi tools for instance tell me if it works please
Bye
Thanks
Hi
Thanks for the info submitted
Regards
Decompile the apk and recomple it