yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Q&A, Help & Troubleshooting] bustinjussell:
Hey Guys,

i am a new owner of a Galaxy S II.

I have rooted successfully using the method on this site

Just wondering if I need it repaired under warranty will the XDA unroot method return it to factory standard as it was before rooting, so there is no evidence of rooting?

I have looked at various site but didn't find an answer and I am new to Android and Rooting. I have not attempted unroot yet.

Cheers Bustin

Galaxy S II GTI9100

Android Version: 2.3.6 (Hopefully Ice Cream Sandwich soon)

Carrier (Virgin Australia)
[Galaxy S II Q&A, Help & Troubleshooting] ZACQ8:
Which method did you use for rooting from which site?

You can use ODIN to flash your current official ROM to Unroot and make stock

See here more about flashing offical ROMs. http://xdaforums.com/showthread.php?t=1075278
[Galaxy S II Q&A, Help & Troubleshooting] sirk_22:
hi

Yes it will return back the same. The only problem is you must reset your download binary counter so that the sammy service center will not know that you change something by installing a custom rom or unsecure kernel. To reset your binary counter you need a usb jig. :)

---------- Post added at 03:50 PM ---------- Previous post was at 03:42 PM ----------

For me the easiest way to unroot is to flash the original firmware of the device. You can download it @ intratech's posts. Flash it via Odin and your back on stock! :D
[Galaxy S II Q&A, Help & Troubleshooting] max621:
Jig is very much required for counter resetting but if its a problem for you then there is a work around though bit lengthy i.e.

.. Install any ICS through Odin or mobile Odin

.. Then install TriangleAway - u can download from forum. That will reset your binary counter... Remember triangleaway only works on ICS.

.. Install your stock GB ROM thru Odin..

Thats it... Good for warranty claim..

Press thanks if it helps you.
[Galaxy S II Q&A, Help & Troubleshooting] david_Zboy:
best kernel

HI guys.what is the best kernel for rooting ICS 4.0.3 lp3 rom.tnx:)
[Galaxy S II Q&A, Help & Troubleshooting] ZACQ8:
use CF-root http://download.chainfire.eu/156/CF-Root/SGS2/CF-Root-SGS2_XW_O2U_LP3-v5.4-CWM5.zip

this is the only trusted available now rest is in beta stage
[Galaxy S II Q&A, Help & Troubleshooting] max621:
If u r on rooted GB then I recommend to use mobile Odin pro for installing ICS.. Thru that u can keep root while upgrading to ICS and thats really a miracle software and saves you a lot of time and trouble..
[Eee Pad Transformer Q&A, Help & Troubleshooting] dwijeshsheth:
Hello,

Currently I'm using the stock OTA 4.0.3 and build number IML74K.US_epad-9.2.1.17-20120312.

I think there's a new build update but for some reason I'm not getting the OTA update; tried several times to do it manually in the settings. Bought in the US but currently in China (if that makes a difference) also tried connecting through VPN.

Can someone verify if I'm using the latest build?

Previously, I was having problems of random restarts and getting stuck at the Asus bootloader screen, and I was having problems with my sounds. For example, if I play music and plug in my headphones 2/3 times the sound would be muted regardless if I had my headphones plugged in or not and would have to reboot and only happened when I plugged in ear phones.

Did a factory reset and so far no random boots. But still experiencing volume problems including when the alarm goes off it says its going off but no sound is coming out.

Please please help me! Thank you so much!!!
[Eee Pad Transformer Q&A, Help & Troubleshooting] jadesse:
Yes, you do have the latest build.

I did experience some sound issues with the 1st ICS update where I would have no sound. I would have to reboot. Since 4.0.3 came out I have not had this problem. The sound on the sound on the TF pretty much sucks anyway so I have been using volume + app to boost it.

About your random reboots. Were you having issue with this under HC or was this a new issue under ICS? I have probably only had a 3-4 random reboot since I have owned my TF. Only one where I found my TF stuck at the Asus boot screen & this occurred under ICS.
[8125, K-JAM, P4300, MDA Vario Software Upgrading] mughees:
i hv found an imate kjam with ipl 1.01 n spl 1.06 os 1.1.9.3 plzzzzzzzzzzzzzz help me i have tried many roms but upgradation doesnt even starts i have unlocked cid but now plzzzz tell me how to upgrade my windows 5?
[8125, K-JAM, P4300, MDA Vario Software Upgrading] mughees:
:(

Is any one here?
[8125, K-JAM, P4300, MDA Vario Software Upgrading] n2rjt:
Not much. Most of the experts left the Wizard long ago. All you have left are some of us who remember what the experts posted years ago. One of those excellent threads is the [READ FIRST] sticky thread at the top of this forum.

I think that the first step is to get the SPL and IPL to the same version. Since you seem to have a G3 model, maybe you can burn the Button ROM and get them to the same version. Then, you can upgrade to a newer IPL and SPL, install a later radio, and try some of the ROMs. But I don't think you'll be able to burn a ROM until you get SPL and IPL to the same version. Give Button ROM a try if you can find it. If you cannot find it, ask for it - surely someone has it.

Edit: the [READ FIRST] thread has a working link to the Button ROM.
[Android Apps and Games] fipsib:
Oh damn, I'm sorry I forgot to tell you all that time that it's working perfectly on the GT-i9000 with the CM9 Builds & Nightlys ;)
[Android Apps and Games] jsanta11:
Thanks working perfectly...
[Android Apps and Games] fipsib:
which ROM are you running currently?

---------- Post added at 08:51 PM ---------- Previous post was at 08:42 PM ----------

as this might get bigger now, I'd add two (or even three) more steps to the installation process:

1. go into Airplane mode to avoid loosing incoming messages while changing the .apks

7. reboot

(8. Place the icon of the application on your launcher's desktop again if you'd like to have it there)

think this will help people who are not too familiar with this kind of stuff
[Android Apps and Games] Entropy512:
Why the HECK are you doing smali hacks on an APK for which original Java source code is available?
[Android Apps and Games] monsieurtalbot:
Glad to see you took a look at this... xD
[Android Apps and Games] jsanta11:
I

HTC vivid wcx ics rom.. No issues so far

Update can't send mms it attaches but never sends
[Android Apps and Games] jecko4:
any chance for inverted? :D
[Android Apps and Games] fipsib:
what is a / the disadvantage of using them?

sorry for the newby question, I'm trying to get into this Java Stuff O:)
[Android Apps and Games] mikko3024:
I'm comfortable with the smali edits than compiling it from source.. its more accessible for me.. I'll try to write a source code patch later if you're looking for one. :)
[Android Apps and Games] fipsib:
& this sourcecode patch could be implemented into CM9 via Gerrit/Github, couldn't it ?
[Android Apps and Games] edgex:
This looks absolutely amazing and how the MMS app should look, unfortunately nobody can get it to work with the recent ICS leak for the Skyrocket, GS2 tmobile, or note. It opens, but force closes when you select a thread.

We all REALLY want this, and I'm wondering if maybe there are other related files that may be needed for us to work? for instance i gave a note user the VVM app, and it didnt work until i also provided the jar and xml files i found by searching in root explorer.

Any help to get this to work on our phones would be greatly appreciated by many and worthy of large donations.
[Android Apps and Games] mikko3024:
forked and modified source at https://github.com/mikko3024/android_packages_apps_Mms
[Android Apps and Games] saibz:
Thanks for this, I've been frustrated with the lack of the next line option and have sent several wrong messages after hitting the enter key by mistake :o
[Android Apps and Games] Entropy512:
Correct - http://wiki.cyanogenmod.com/wiki/Howto:_Gerrit

I'd suggest taking those two patches, squashing them, and uploading the squashed commits to gerrit for review.

Since you've already made the changes, I would suggest:

git log --oneline

figure out the commit ID for just before your changes

git format-patch <change ID from above>

Copy the two .patch files somewhere

Start a fresh repo branch per the HOWTO above

git am <first patch file>
git am <second patch file>
git rebase -i github/ics

Squash the two commits, maybe reword the commit messages a bit, look on review.cyanogenmod.com for some formatting tips

Then do a repo upload - after this add some reviews to the submission. Not sure who to add for MMS - look at the change history for the MMS package for hints.
[Android Apps and Games] farazhassankhan:
Can I make this work in SGS1?
[Android Apps and Games] fipsib:
depends which ROM you are using I guess.

For me Running CM9 on the SGS1 it works perfectly!

if you're on Gingerbread, you should download the older Version for Gingerbread,.. so backup your Rom &/or your mms.apk & try it!

//edit: CM7/GGB Version can be found here
[Android Apps and Games] farazhassankhan:
How To Do It

thanks for writing back mate.

I am running ICS 4.0.4. I have downloaded relevent file but dont know how to do this permission thingy. Can you help me with this. Thanks bro
[Android Apps and Games] fipsib:
Just press thanks that's everything I ask for ;)

ehm do you have root manager installed?

after you've moved the apk to system/app touch it for a few seconds & a new menu should pop up where you can select permissions & owner
[Android Apps and Games] farazhassankhan:
Thank You fipsib

Thanks a million my friend. It is working perfectly on ICS stock messeging application. Thank you so very much.

One last thing. I wana hit "Thank You" for your help. Where can I find this Thank You button :p Sorry I am new to this forum world. Stay blessed:confused:

I just saw that "Thank you" button. Going to press that and sorry for being dumb.
[Android Apps and Games] fipsib:
don't apologize for yourself, nobody knows everything & nobody knew anything in the beginning :)

I'm happy I could help!
[Android Apps and Games] qtu:
Hey! Sorry for asking but can someone modify stock CM9 MMS app for having a contacts button beside "To field" for batch SMS sending. I mean, a la TouchWiz SMS app. Thanks!
[Android Apps and Games] Turtuga:
mikko3024 YOU ARE AMAZING

thanks for your work... please keep this app updated, I apreciate this, thanks
[Android Apps and Games] 0.0:
cyanogen team has an mms.apk that has emoji support. could the new line (enter button) be modded into it? thanks :)
[Android Apps and Games] FatPhysicsBoy:
I can confirm this also works on the international SGSII (GT- i9100) running Hydr0g3n ICS 20120408 (AOKP Base)
[Android Apps and Games] K3lthuzad:
Fantastic, it works on the I9100 (Int'l version of the SGSII), on CM9.

I'm just curious, what does changing the ownerships do? In Layman's terms? :)
[Android Apps and Games] timelessfahad:
Thanks a ton.

Working great on my Google Galaxy Nexus i9250 running AOKP ROM.
[Android Apps and Games] 123betty:
It works on my s2 too, thanks!

Just in google voice the keypad with smileys is being used, how could that be?
[Android Apps and Games] mikko3024:
Edit: (May 9, 2012)

Experimental Version: (For 4G devices)

- ICS V4-4G: Mms-NextLineV4-4G-ICS.Experimental.apk

Please post a logcat if you are experiencing FCs. I don't have a 4G device so I can't test the modified version properly.
[Android Apps and Games] 0.0:
What exactly is different about the experimental release?

Sent from my myTouch 4G
[Android Apps and Games] Paparasee:
Am pretty sure there is no difference ... just that the original is not really meant for 4G devices and that with the experimental version he hopes to get it to those that do use those devices and need the "enter" key.
[Android Apps and Games] Gluesuf:
CM9 updated the Mms app. Emoji wasn't working properly before, but they fixed it. Just letting you know. Waiting on the V5 (:

I'll thank you as soon as I'm capable!
[Android Apps and Games] mikko3024:
Updated first post.

Version 5:

- Updated base Mms.apk file.

- Various fixes (Gestures, etc).

Try this version. It has the latest Mms.apk patched and contains fixes merged to code on or before 2012-05-18. :)
[Android Apps and Games] awandroid89:
now you can update your thread for supported device because it work on galaxy s.

ive tried it..

thank:D
[Android Apps and Games] Ferdimage:
thank you for this awsome app mod, can i please request an option on the left side for quick emoji, im not sure from which rom i saw it from, but its really handy.

Thanks
[Android Apps and Games] asdot:
Awesome :D

Working like a charm

Sent from MARVEL
[Android Apps and Games] endtime:
thank you great app
[Android Apps and Games] Difusal:
What exactly did you mod?

On res/layout/compose_message_activity.xml, I've changed this line:

android:inputType="textShortMessage|textAutoCorrect|textCapSentences|textMultiLine"

to this:

android:inputType="textAutoCorrect|textCapSentences|textMultiLine"

This did the following: instead of ":-)" key, I got a new line key, but instead of a new line, it sends the message...

what else do I need to mod?

ty

---------- Post added at 04:06 PM ---------- Previous post was at 04:00 PM ----------

sorry, the guide is in OP, missed that :D
[Android Apps and Games] andreivv:
I'm on a GSII using Dynamic 1.4 ROM (deodexed, neak kernel)

I get FC when I try to open a thread. any suggestions on how to fix that?
[Android Apps and Games] edgex:
I really hoped this would work on my Galaxy S II running 4.04

I didn't expect it to, because nobody said it would, but I love what this has.

Any chance OP could look at: https://play.google.com/store/apps/details?id=com.concentriclivers.mms.com.android.mms

which does work on my phone, except I cant recieve iPhone MMS's and things like facebook contact pictures don't work. And maybe apply some dev magic to combine the two and give me a modified apk? Definitely willing to donate big time.
[Android Apps and Games] andreivv:
I've tried that one of the market but it sends 2 texts.. so cause of that I can't use it :(
[Android Apps and Games] mikko3024:
have you tried this one? http://xdaforums.com/attachment.php?attachmentid=1050318&d=1336560529

its an old version meant for 4G LTE devices having problems with the original patched apk. I don't have a 4G device so I can't test it and nobody has given feedback and/or any proper logs as to where the problem really is.

ultimately, if you can provide your copy of /system/app/Mms.apk and /system/framework/framework-res.apk, I'll try producing a patched one. but I've been really busy lately that I can check the forums almost only 2-3 times a week. XD

it can also help if you or anyone can produce a logcat of the error (ie. FCs when opening a thread, etc.)
[Android Apps and Games] edgex:
I'll get you anything you need, do you have gtalk? Thanks!

Edit, your new link won't even show up in the app drawer after moving to system/app, setting permissions, clearing cache and dalvik, and fixing permissions :(

That is the error I was having is when opening a thread with the one in the main post. I'll Google how to get you a logcat.

I did my best and think i got the right logcat, its in there and the other two files you asked for. http://dl.dropbox.com/u/70122013/debugstuff.zip you can also look at the mms i linked earlier from the market which is also an AOSP mms client that mostly works on my phone. i can open threads and what not.
[Android Apps and Games] mikko3024:
I looked into the logcat you provided.

Can you try this:

Go to /data/data/com.android.providers.telephony/databases/

and rename mmssms.db to mmssms.db.bak

Note: mmssms.db is the database file the contains your messages.

I saw that patched Mms.apk is somehow reading a missing column.

After renaming, try sending a SMS to yourself or have someone send one to you and see if you can open the thread.

If it still FCs, undo the changes to have your sms threads back.

Can you check then what columns of the database really exists? (You can do this via Root Explorer)

You can also try this View attachment 1092787.

Set permissions to rw-rw---- and owners both to 1001 - radio. (As guide, you can view the permissions and owners of your mmssms.db.bak file)

Again, try sending a SMS to yourself or have someone send one to you, see if you can open the thread using the new db file.

Revert to your backup if it still FCs.

What ROM are you currently running? I'm somehow having difficulties decompiling the Mms.apk that you gave me. And it has a different structure. XD

I'll try using a copy from a CM9 nightly.
[Android Apps and Games] edgex:
I'm running Smooth Ice R3 4.04 based of the current leak for our phone. The mms I linked is just the stock one, and if it doesnt work I can link you to two different market ones that do work.

as for the database file, renaming the old one .bak and moving the new one into place, didnt delete any of my threads, and thus didnt prevent the fcs. I followed the steps to a T. I even tried clearing the app cache just to make sure.

Edit: after deleting completely and restarting all threads are gone, but still force closes when i try to send a text, and when i try to open that thread again

https://www.dropbox.com/s/quq3a3k9hzos8q4/Screenshot_2012-05-29-10-14-00.png

https://www.dropbox.com/s/wwq1ldon72n1na6/Screenshot_2012-05-29-10-14-09.png

i mighty go try to instal a different rom, which will have no SMS when I do. I don't know if that will help, or if the db is still going to affect it.
[Android Apps and Games] mikko3024:
Can you try this? View attachment 1094943

It's a patched one from a recent CM9 nightly.

Please post a logcat if it still FCs.

Edit:

Can you also provide a copy of your mmssms.db (The one on the ROM you're using and/or the one from the ROM you plan to flash). Even if its an empty one (All your message threads deleted)
[Android Apps and Games] edgex:
Unfortunately same issues. I can't get a logcat until later tonight, but have attached my db file and mms. I flashed a new rom which you can get anything else you might need from it here:

http://xdaforums.com/showthread.php?t=1653022

http://dl.dropbox.com/u/70122013/Android/Mms.apk

http://dl.dropbox.com/u/70122013/Android/mmssms.db
[Android Apps and Games] androidmeda:
Thanks for this, kabayan. ;) I haven't run into problems yet. Phone and rom details in my sig. Good job!
[Android Apps and Games] mikko3024:
This is a TouchWiz ROM right?

I found that there is really a conflicting column in the database file (Causing the FCs). A patch can be made but it is very tedious and would be easier done in source code edits. (I haven't really got the free time lately to try things out)

There was a note about this on the description of the mms app you provided [https://play.google.com/store/apps/details?id=com.concentriclivers.mms.com.android.mms].

You can try this: View attachment 1099287

It's a patched one from the above market link.

Thanks for being enthusiastic about providing details on the problem though. :)

When schedule frees up, I'll try to patch the CM9 version to be "compatible" with TouchWiz.
[Android Apps and Games] edgex:
That app opens the thread, and probably makes the next line change, but still has all of the original issues, like no Facebook contact sync, no Mms from iPhone that the market link does, and I feel the original dev has abandoned that project.

Thanks for your work I look forward to trying yours again when you have time. Also yes it is a TW rom
[Android Apps and Games] marshygeek:
Am using CM9 alpha 6 rom. But after overwriting my Mms.apk it just restarts the phone then i thought it will appear (the next line button) but still a happy face button. How do i set file ownership as root:root?
[Android Apps and Games] androidmeda:
Root Explorer has an option to "Change Owner" if you scroll down all the way after bringing up the file options.
[Android Apps and Games] snandlal:
So these 2 commits work great. Thanks alot!
[Android Apps and Games] snandlal:
https://github.com/snandlal/Mms/commit/18f3ff4f0a52916bd1d8179b9b674d74300bc117

Single commit for anyone interested in source code.

Thanks again mikko3024
[Android Apps and Games] mikko3024:
thanks. never learned how to do that. hahaha.
[Android Apps and Games] zui4u:
dude i need your expertise.

can you pls modify this stock mms of mine. its for gingerbread 2.3.6 taken from my shw-m130k (a galaxy s variant) latest oem rom wc21.

my problem with this mms is it doesnt have GSM Alphabet as 1 of the choices in the Input Type, only Unicode (70 char limit) and Automatic (90 char limit) are present. for me it has the best ui and functionality for a stock mms.apk but due to those limitations i just cannot enjoy it fully.

hope you could make this thing perfect dude. i hope you could modify this to have the featurea of unlimited char and no mms conversion as what you have done in your mms.apk as posted.

thank you so much bro! hope to hear from you soon.
[Android Apps and Games] zui4u:
Hope someone could port ICS Mms.apk to Gingerbread compatible to all device. Thanks to you.
[Android Apps and Games] Skrilow:
Great ! And goodbye this f*cking ugly green smiley "<3" ! Thanks mate !

GS2 with Omega AOKP rom,works perfectly ;)
[Android Apps and Games] Ferdimage:
Is there a mod for a reminder notification and screen on...when receiving a sms...
[Android Apps and Games] peekay2n:
@mikko3024

thanks for this mod! I am using it on my HTC One V (running 4.0.3 as supplied by HTC), and find it so much better to look at than the stock mms app!!

I however noticed one difference from the stock app..

While the HTC app groups messages by contact name (one thread for all numbers attached to a contact), your mod groups messages by the sender's PHONE NUMBER rather than just the name. So, if Contact XYZ has multiple phone numbers (say AAA and BBB), messages will show up in two different threads from AAA and BBB instead of one thread under Contact XYZ.

I've seen the same in some of the ICS mms app ports on the market too - which would mean this is essentially a feature in the Google code (and NOT a bug).

Is there anything you could do so messages are grouped by contact name?? Thanks again!!

PS : this is confirmation that the mod works comfortably on a rooted HTC!!
[Android Apps and Games] imam88:
after update latest epsylon3 CM9-NIGHTLY for defy+, v5 didn't work anymore
[Android Apps and Games] TheUnforgiven83:
First I'd like to say thanks to mikko3024 for this awesome fix, and secondly that it's working like a champ on my AOKP ICS 4.0.4 Samsung Galaxy S II i777.

I do have one question, and I've been searching all day figuring out how I can fix an issue I have with AOKP's Mms.apk and this one as well. When I send a picture via MMS it over compresses it down to a tiny file size that is blurry... the i777 didn't do this on stock Gingerbread, nor on the SHOstock2 TW Based ICS ROM. I love vanilla ICS, and want to use it, but I send quite a few picture MMS, so I was trying to figure how how to bump the mms picture size and data limit up where it won't compress the image so harshly.

Thanks in advance.
[Android Apps and Games] fipsib:
hey ho, I'm back on CM9 with my new phone (One S, currently running alpha 10)

could you perhaps add the Next Line Option again to this apk? Thank you very much!

[edit] found an option in the settings of this mms.apk where you can change the behavior of the enter button!
[Android Apps and Games] joax11:
Works in HTC vivid with holics rom!
[Android Apps and Games] john3166:
This works on Galaxy S 2 PieR's AOKP M6. Thanks
[Android Apps and Games] mikko3024:
OP updated.
[Android Apps and Games] deba94:
Thank you for the JB apk. Sadly though, I can't seem to get it to work on my Galaxy Nexus (i9250/yakju/4.1.1JB).

I use root explorer to copy the apk (which I rename to Mms.apk) to /system/app/, then set permissions to rw-r--r-- and the owner/group to root/root, but whenever I attempt to launch the app, it FCs (it also FCs on startup after a reboot).

Attached is my original Mms.apk if it's any help.

Thanks again for the mod, now if only I could get it to work :p.