[GUIDE] EVO on MetroPCS Web,MMS,G Apps WORKING! - EVO 4G Android Development

UPDATE 10-10-10:
This guide is no longer needed, as full ROMs are now available for the EVO on MetroPCS.
-MetroDroid v1.0 By Bloodykiller86 (Ready to run)
-Jiminy v2 By deathsled(Needs Token's Metro flash V3)
I wanted to post a full working solution for MMS for the HTC EVO on MetroPCS. This is a mix of excerpts from other guides and ideas all in one place.
UPDATE 09-07-10:
This method is no longer ROM specific, you can use almost any ROM!!
Credits:
token419
killac93
Avalaunchmods
Others, that i missed or don't know...sorry
What this can do:
-SMS
-MMS
-Web
-Voice search (with v2.0.1 and up ONLY)
-Voice mail notifications
-Google apps that sync (news, weather)
-Browse the market (DL is still WiFi only)
-Working Froyo ROM
What this can't do:
-Visual Voice Mail (i think you need to sign up for it from metro, @ $3 mo)
-DL from market with 1X Metro service
-4G
-Print money
-Grant wishes, even if one wish is for a iPhone4
Software needed:
-Rooted EVO
-Working EVO ROM
-Ava-FroyoV2RC3 ROM (thread link below)LINK with wifi fix(still fastest way to get it working)
-metropcs_eris_web_mms_v3.zip (thread link below)
-Cdma-Workshop (Any Build...google it )
-Qpst v2.7 build 323 LINK PASS=cdma-king.com
-Htc Hero DIAG Drivers LINK
-Htc Sync LINK
-ClockWorkMod/Rom Manager (Free Market DL)
-Autostart (Free market DL)
-Titanium Backup (Free market DL) Optional!
You will need someone to add your ESN to Metros inventory... search Ebay, craigslist, or local stores...NOT corporate stores!
Android market ONLY works on wifi with this setup on a 1X metroPCS network. BUT, you can download apps from SlideME.org WITHOUT wifi... they have a market type app you can download on their website.
BACK UP ALL YOUR DATA FIRST!!!!!!
PART 1:
1. Press ##DIAG# (##3424#) on your phone You will see a screen Pop Up Thats Normal
2. Now plug The phone up to the computer and it will try and find the drivers but it will fail or ask you to locate the drivers manually so make sure you remember where you unzipped the files
3. Once you have that setup Go to Cdma-Workshop Go To the port the phone is on and Read From the Phone and go to the Security Tab.....and On the Spc Section Read The lock Code and write it to back to the phone so it says unlocked Then make the code 000000 and rewrite the code so it says sucess.
4. Now Close Cdma-Workshop and Open QPST Configuration Click On The Ports Tab and Add New Port ( Make Sure Show Serial and Usb/QC Diag Ports Only is Unchecked) and Add The Port Of Your Hero.
5.Highlight Your Port and Click Start Client and Start Service programming and Press Read From Phone The SPC should be all 0's so click on the M.I.P. Tab and Change The Mobile IP Behavior To Simple Ip. Edit The M.I.P. Profiles at the Top. Your NAI and Tethered NAI should be ([email protected])
6. Next Click On The PPP Config Tab and Click the UM Button your user id should be ([email protected]) and the password and tethered NAI should be metropcs. Do the Same For the AN Button and press Write to Phone It should Give You a Error But Dont Worry About It
7. Press ##DATA# (##3282#) And Setup your Data for your phone and press menu and Commit So your phone Will Reboot
ORIGINAL THREAD:
http://forum.xda-developers.com/showthread.php?t=704161
PART 2:
Download Rom Manager from the Market.
Download Autostart Root from the market
Put the "metropcs_eris_web_mms_v3.zip" on the root of your sdcard.
Open Rom Manager and select "Install ROM from sdcard".
It will give you a list of items on your sdcard.. select "metropcs_eris_web_mms_v3.zip"
DO NOT SELECT WIPE DATA, but you may select backup ROM if you want. You are not installing a ROM, just some patch files.
MertoPCSv3 THREAD:
http://forum.xda-developers.com/showthread.php?t=730289
No need for anycut proxy setup with token419's flash install....
Quote form Token419's thread on what his flash does:
Requirements:
1. Rooted Rom that supports IPTABLES and has been flashed and booted once
2. Download the file for your carrier from below
3. Flash the file you dowloaded for your carrier from your recovery console (i.e. Amon Ra, Clockwork etc.)
4. Download and install "Autostart (root)" from blank-online.eu in the Marketplace
5. After the phone reboots choose "Always Allow" to the SU prompt
6. Reboot (some froyo roms take 2 reboots)
7. Done
What this flash doesYou don't need to do any of this, it is just outlining what the flash file does)
1. Remove any instances of:
/system/bin/u2nl
/system/xbin/sqlite3
/data/opt/autostart.sh
/data/eri.xml
2. Push and set appropriate Permissions on:
/system/bin/u2nl (the program that makes routing traffic through the proxy possible)
/system/xbin/sqlite3 (some roms include this, but the permissions may not be set correctly)
/data/eri.xml (used to change the Carrier Display name on the lock screen and notification bar)
/data/opt/autostart.sh (used set the iptables and u2nl settings at boot)
3. Drop database tables and replace them with appropriate Carrier Settings in:
/data/data/com.android.providers.telephony/databases/telephony.db (the database that the MMS program looks at for carrier settings)
4. Updates to proper MNC and Carrier name in build.prop
Click to expand...
Click to collapse
PART 3:
Using the Mms.apk from the incredible, you will be able to send MMS.
Download the Mms.apk from below.
Using adb push you will need to replace the Mms.apk that on the phone with this one.
Start a command prompt:
Code:
>adb remount
>adb push c:\Mms.apk /system/app/Mms.apk
>adb reboot
I am not a ADB master, but this worked for me, if someone wants to suggest a better/cleaner solution. Feel free
Once the phone has restarted, open the messaging app. Try to send a MMS (use a buddy or your email). It should send.
Now for the bugs:
-Once a SMS/MMS has sent, you cant view the conversation threads or read new SMS or MMS.... just says loading forever.
-You cant send MMS with wifi on, just turn it off to send. (looking into fixing that)
Workaround:
Once you have sent a MMS and you can confirm it working. Download Handcent from the market. You will be able to view SMS and MMS threads with handcent. But you can ONLY send MMS with the OEM messaing app. If you send with the handcent, it will send a SMIL.XML file with the image, and the person getting it will most likely not be able to view it.
RECAP:
-Send MMS with messaging app
-View SMS/MMS with handcent
-Send SMS with handcent
I know this sux, but it does work!! Hopfully after MetroPCS starts the android plan, we wont have any problems.
EDIT:
Anyone having problems with voice mail notifications, here is the fix.
Using adb push you need to push the VVM.apk from below to the system/app folder on the phone. And remove the Sprint_VVM.apk app.
Start a command prompt:
Code:
>adb remount
>adb push c:\VVM.apk /system/app/VVM.apk
>adb shell rm /system/app/Sprint_VVM.apk
>adb reboot
Now you will need Voicemail notification app from the market, it free...
http://www.androlib.com/android.application.uk-co-extorian-voicemailnotifier-jAjiz.aspx
I have confirmed this method working with these ROMs:
-Fresh EVO (all)
-OMJ (all)
Now you should have working MMS, WEB and google apps (market still WiFi DL only)
This guide is what i used to get mine working....mileage may vary....
Click to expand...
Click to collapse

How about voicemail notifications? and what about voice search (not voice dial), does that work w/o wifi?
ps: Nice tutorial !!!, haven't tried yet probably wait for official update for 2.2

no web yet
i did everyting had the 3g icon but no web, i kept messing with it now nothing, and on the data profile (##3283) i lost the user name

louforgiveno said:
How about voicemail notifications? and what about voice search (not voice dial), does that work w/o wifi?
ps: Nice tutorial !!!, haven't tried yet probably wait for official update for 2.2
Click to expand...
Click to collapse
Voice search does not work... "connection problem"
Voice mail, you DO get notification, voice mail needs to be set up... i will add it to the guide. But Visual Voice Mail does not work. MetroPCS does offer a visual voice mail for $3 a month....i see settings that would indicate that it "SHOULD" work with the metro system
no web yet
i did everyting had the 3g icon but no web, i kept messing with it now nothing, and on the data profile (##3283) i lost the user name
Click to expand...
Click to collapse
The use name is set in QPST, try that again. Are you in a 1X or EVDO network area? Did you make the Anycut > Proxy short cut, and enter in the right values?

xboxhacker said:
The use name is set in QPST, try that again. Are you in a 1X or EVDO network area? Did you make the Anycut > Proxy short cut, and enter in the right values?
Click to expand...
Click to collapse
Well got it working, sadly I can't get the metro Rom I can't get because my evo doesn't wants to be rooted, tried simple root but nothing o well

great!!! guide, works on my EVO, the only thing is my push email does not work "network error"
thanks!!!!!!

jogitoxxx said:
great!!! guide, works on my EVO, the only thing is my push email does not work "network error"
thanks!!!!!!
Click to expand...
Click to collapse
Yeah...i get a network error trying to get my AOL.... but i just goto web mail and check it.

Looks cool but I'll wait until it can print money and transform into a jet and fly to the private island it built for me, otherwise I don't care

katiedonut said:
Looks cool but I'll wait until it can print money and transform into a jet and fly to the private island it built for me, otherwise I don't care
Click to expand...
Click to collapse
I am glad someone got that reference...LOL

xboxhacker said:
Yeah...i get a network error trying to get my AOL.... but i just goto web mail and check it.
Click to expand...
Click to collapse
try setting up aol to push to gmail and gmail to the phone, exchange activesync schedule, as items arrive, i set mine to every hour for batt life.
If you have a yahoo account, change settings to yahoo asia and you can get the free option to push mail.
Hope this helps

for those having trouble rooting the evo this migh help
http://forum.xda-developers.com/showpost.php?p=7422612&postcount=1251
Got mine root and downgrade

just installed "(Rom)Ava-FroyoV3 4G+Cams+LEDS+tether+2.2Sense+newradio!" mms does not work, i'm getting "sending address unresolved"
any ideas or do I have to get back to ava-froyov2rc3 ???

jogitoxxx said:
just installed "(Rom)Ava-FroyoV3 4G+Cams+LEDS+tether+2.2Sense+newradio!" mms does not work, i'm getting "sending address unresolved"
any ideas or do I have to get back to ava-froyov2rc3 ???
Click to expand...
Click to collapse
I am working on it now... the AvaV3 wont work with MMS. Go back to V2RC3

xboxhacker said:
I am working on it now... the AvaV3 wont work with MMS. Go back to V2RC3
Click to expand...
Click to collapse
Ok, I will wait
thanks

UPDATE 8/1/10
Using the Ava FroyoV2RC3: as of today, i am getting "service denied" message when sending a MMS..... web and sync apps work just fine.

In other words, this solution does not get MMS working. In addition, the use of Anycut isn't really required if the autostart and u2nl solution is correctly implemented.
We really need to consolidate these procedures and improve existing solutions as opposed to coming up with additional partial solution threads. As I mentioned in another thread, everything but MMS has been working for the EVO on Cricket and Metro for some time now. The only real challenge at this point is MMS.

fritzel67 said:
In other words, this solution does not get MMS working. In addition, the use of Anycut isn't really required if the autostart and u2nl solution is correctly implemented.
We really need to consolidate these procedures and improve existing solutions as opposed to coming up with additional partial solution threads. As I mentioned in another thread, everything but MMS has been working for the EVO on Cricket and Metro for some time now. The only real challenge at this point is MMS.
Click to expand...
Click to collapse
this solution does not get MMS workin
Click to expand...
Click to collapse
Yes It Did!!, i sent almost 3 dozen MMS after i wrote this. But now it would seem to have intermittent problems with "service denied"... it worked for me about 1hr ago, then the second MMS failed....
partial solution threads
Click to expand...
Click to collapse
Better then noting at all..... At the time of writing this guide, i had sent at least 10 MMS and confirmed receipt of said MMS's, form on network and off network users, even MMS-ed some messages to my own email! EVERY THING WORKED 100%!!
everything but MMS has been working for the EVO on Cricket and Metro for some time now.
Click to expand...
Click to collapse
Yes, that's why i sited other threads...DUH!
You are MORE then welcome to come up with YOUR own solution.....

i should have a new flash up soon that specificly targets backend MMS stuff, i hope its exactly whats needed for you all.
Just waiting for word back from whiterabbit about some mods i did to his updated script.
The new updates from him that i will incorporate will be a considerably better, and mine helps with "in network" networking, then sends anything else out via u2nl. Hope he approves my mods and then i can start work.
So far i have full TCP and ICMP traffic working via the proxy.
I was having some issues on cricket so i decided to make some mods and walah im up 100% of the time. I too was having sporadic mms working. I think it was because we were directing all traffic to u2nl which forwarded to the proxy, then it hit the MMS server, whereas with my new mods if the MMS server is available in the local network inside the proxy, it gets sent there directly.
Ill post an update when i update my thread with a new flash

Thanks token419!!
I look forward to trying your new script.

Why
For those of you which attempted this solution and are unaware, this does not provide working internet, is buggy, at best, and is Rom-dependent. MMS will be resolved and added to my tutorial as soon as I have time to iron it out.
Everything, except for MMS, has been working on the EVO since I posted posted a tutorial weeks ago.
Not to bash this tutorial - but I must say, working MMS and broken Internet is not what most people are looking for.
Cheers!

Related

Modified Mms.apk - Change MMS User Agent [UPDATED 28th Feb][Eclair Included]

Hi everyone,
Eclair update, see changelog
I've just wrote a patch that allows you to change the MMS User-Agent within the messaging application. It's handy to for the follow reason:
If your carrier does not recognise the User-Agent as one it has seen before, and they are not using a well behaved MMSC, the MMSC will simply degrade the message to the lowest quality. The fix is to "spoof" the User-Agent from a phone that your carrier does recognise.
Click to expand...
Click to collapse
I'm on O2 in the UK and at present, all my picture messages would previously come through as 160x120px. I have successfully tested this with a Nokia N95 User-Agent string (examples below) and my MMS's now come through perfectly.
The APK below is built against cyanogen's CyanogenMod 3.9.7 (which also means you get rgv151's Send On Enter patch and other goodies aswell). The patch is also in the ZIP. Once installed, the setting is found under Messaging -> Settings -> MMS User-Agent.
To install, download the zip below, extract the APK and:
adb remount
adb push Mms.apk /system/app
Click to expand...
Click to collapse
List of User Agent strings
SonyEricssonW800i/R1L
iPhoneOS/3.0 (7A341)
BlackBerry8800/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100
NokiaN95/11.0.026; Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1
Changelog
v1
Initial release
v2
Cosmetic Changes - Now has a new "Advanced Settings for MMS" screen in the settings. You can also now choose from a predefined list of User Agents, or enter your own by selecting 'Custom' and then entering your user agent in the option below.
Rebuilt against CM3.9.7
Hero
For the Hero Mms.apk, I've had to do it a bit different. There's no menu's, I've just decompiled the classes.dex (using JF's superb smali) from the Mms.apk in JACHeroski's 2.7.4 and changed the hardcoded values for the User Agent. I've recompiled three versions, one using the N95 string, another using the BlackBerry 8800 (both in hero_mms.zip) and the final one using a Softbank UA (in Mms_softbank.zip). I'm not running a Hero rom so can't test these, let me know if you try them. You only need one of the APKs from the ZIP! Rename the one you want to Mms.apk, then push it where you need to on your ROM.
Eclair
After quite a few people PM'ing me, I've updated the original patch for Eclair. I'm still on Donut which is why I haven't updated it before. Anyway it's been commited to OpenEclair and should be in the next release: http://github.com/openeclair/androi...mmit/3e82f91112764a998944415b031582b9caaf1217
I haven't compiled it myself therefore I can't produce an APK for download as yet. If you fancy doing it yourself, here's the patch: http://paste2.org/p/692468.
---
If you don't know, this command will tell you where:
adb shell find /system -name Mms.apk
Click to expand...
Click to collapse
so you're saying that we could push this patch onto a hero build, and then we would get our MMS at the quality we should, instead of it being compressed and looking horrible?
is this the Mms.apk from the Hero ROM or just the regular cupcake messaging app?
thanks! hope this works!
Tested and working!
senab said:
Tested and working!
Click to expand...
Click to collapse
Great job on this!
do you think if you had time you coudl crack open the mms.apk for the Hero ROM?
i can send you the correct Mms.apk to see if you can edit the user agent on it also!!
thanks just PM me.
I am assuming that the User Agent is listed (by default) as the phone itself, and generally performs the same regardless of the installed ROM. Is that correct?
johnnylicious said:
Great job on this!
do you think if you had time you coudl crack open the mms.apk for the Hero ROM?
i can send you the correct Mms.apk to see if you can edit the user agent on it also!!
thanks just PM me.
Click to expand...
Click to collapse
this would be so awesome considering it's the only thing at this point keeping me from switching to hero builds exclusively.
Zane McFate said:
I am assuming that the User Agent is listed (by default) as the phone itself, and generally performs the same regardless of the installed ROM. Is that correct?
Click to expand...
Click to collapse
The default is "Android-Mms/0.1" and I haven't changed that. I'm currently working on a new version that will let you select from some predefined choices (as well as being able to input a custom one). Not sure on whether it will work for other ROMs but I can't see why not.
johnnylicious said:
Great job on this! do you think if you had time you coudl crack open the mms.apk for the Hero ROM? i can send you the correct Mms.apk to see if you can edit the user agent on it also!!
Click to expand...
Click to collapse
This totally depends on whether the source is available for the APK. I don't particularly fancy decompiling the dex files but I may have a look soon.
senab said:
This totally depends on whether the source is available for the APK. I don't particularly fancy decompiling the dex files but I may have a look soon.
Click to expand...
Click to collapse
hmm im not sure if that available but you can try and take a look at it
http://www.mediafire.com/download.php?1j2myyjmion
hmmm
will this spoofing of the user agent allow people that do not have the data plan to trick tmobile into saying hey this person doesnt have a g1 so lets go ahead and send? since most phones do not require data plan to send/receive a mms
AF9210 said:
will this spoofing of the user agent allow people that do not have the data plan to trick tmobile into saying hey this person doesnt have a g1 so lets go ahead and send? since most phones do not require data plan to send/receive a mms
Click to expand...
Click to collapse
I'm not sure about this data plan, but yes T-Mobile will not be able to tell you have a G1 (or Android phone).
V2 out!
Cosmetic Changes - Now has a new "Advanced Settings for MMS" screen in the settings. You can also now choose from a predefined list of User Agents, or enter your own by selecting 'Custom' and then entering your user agent in the option below.
If anyone has any other User Agents to add, let me know.
Hey I'm using the cyan 3.9.2 for sum reason I always loose the ability to rm -r and I always get read only file. I'm used to jac roms n never had this problem with deleting apk's is there an alternative to using adb..??? Thanks n sorry for asking
hope someone can make a fix for the hero mms.apk
bigslanki said:
Hey I'm using the cyan 3.9.2 for sum reason I always loose the ability to rm -r and I always get read only file. I'm used to jac roms n never had this problem with deleting apk's is there an alternative to using adb..??? Thanks n sorry for asking
Click to expand...
Click to collapse
I'm going to guess it's an issue with the drive not being set to read/write. Perhaps your other rom set that automatically.
mms
Feature request
Am mms.apk with a homescreen icon that tells you number of unread messages, just like the mail app from Hero does. I know ,wishful thinking...
johnnylicious said:
hope someone can make a fix for the hero mms.apk
Click to expand...
Click to collapse
I'm looking into this, but no promises....
monotremata said:
Feature request
Am mms.apk with a homescreen icon that tells you number of unread messages, just like the mail app from Hero does. I know ,wishful thinking...
Click to expand...
Click to collapse
http://www.cyrket.com/package/com.kanokgems.smswidget
senab said:
I'm looking into this, but no promises....
Click to expand...
Click to collapse
thanks again!

EPST using ##778# (all apps working on Cricket - unstable)

This issue has been resolved - Tutorial posted at the link below.
http://forum.xda-developers.com/showthread.php?t=736433
Not the answear you waiting but i have a hero that id like to flash to metro... any idea? Link? Thanks
Sent from my PC36100 using Tapatalk
well I can tell you it can be done with everything working but mms. my brother in law has the solution and his ego is working on cricket with everything but mms.
Sent from my PC36100 using Tapatalk
Same here. I have an Evo on Cricket including market and apps except for MMS. The autostart/u2nl method for the Eris works on the Evo using the same autostart.sh script (unmodified). However the 3G connection is flaky and times out frequently. Also I get random Data Call error 98 messages related to Sprint stuff still on the phone. (I'm running a rooted stock 2.1 ROM)
I also noticed that during the toast root process I was able to ##778# (quite to my surprise) then it went away when I flashed the whitslack update ROM (upgrades radio, wimax, etc).
The strange thing re: MMS is that I tried the APN backup/restore option which worked on the Eris and it "appears" to work. The configuration settings within the Message application "look" right for Production but alas I still cannot receive or send pic messages. No biggie (I ain't paying someone just to get MMS working) but would be nice to have it working. Seems like overkill to have to create an entire ROM just to get MMS working.
Anyway...it's quite frustrating since the Eris works perfectly on Cricket with the autostart/u2nl solution.
##778# and any other ## command doesnt work for me anymore. any ideas to fix?
davebu said:
##778# and any other ## command doesnt work for me anymore. any ideas to fix?
Click to expand...
Click to collapse
don't use dialer one.
using the stock dialer, running fresh 0.5.3. whats a market alternative? btw it worked before it just doesnt work anymore.
kthejoker20 said:
don't use dialer one.
Click to expand...
Click to collapse
What alternative is there to access ##778 options other than the dialer?
fritzel67 said:
What alternative is there to access ##778 options other than the dialer?
Click to expand...
Click to collapse
Anycut can link to EPST settings.
Chances are the reason it works in one rom and not another is due to the apk's installed. look for differences in the framework folder - the lib folder - and the /system/app folder from your rom that is working the rom that is not.
I belive the EPST settings are native to stock HTC roms and thus not included in a cyanogen based rom (thats how it is on the eris at least). Most people on the phone's true network will never need EPST so it may be getting removed by the rom developer to cut down on space and increase speed etc.
just my thoughts.

How to retrieve MSL (easier method no CDMA workshop required)

Ok i saw a few people wanting to find their MSL with out CDMA workshop or customer service. I'll show you how. (I guess this doesn't work for some who installed the OTA update. I installed the OTA and am rooted and it worked for me.)
1. Install aLogcat from the market (its awesome and free)
2. From your dial pad dial ##3282# when the EPST menu pops up select view mode
3.Open aLogcat let it run for a sec and let it catch up
4. Press menu then press send and select email
5. Enter your own email address and send it
6. From your computer open the email and hit CTRL and F at the same time it will bring up a search bar
7. In the search bar type in MSL and hit enter
8. You should now be looking at a line like this
I/EpstBroadcastReceiver( 2089): MSLCODE 1:+HTC_RMSL:######
the #s are where your MSL will be
9. You are welcome!!
I heard this doesn't work anymore after the ota. I have tried a similar method using the ame app but no luck. Does emailing the log make a difference cuz i just scanned the log on the phone looking for that msl entry.
Couldn't find it. Followed each step to a T.
I'm on the latest OTA, rooted, BTW.
They fixed it with the first OTA. If you can get back to a pre-ota stock then that works fine.
Otherwise the easiest way is to simply call Sprint and ask.
i never had OTA ( still don't ) and it still doesnt show anywhere...btw
adeyo said:
i never had OTA ( still don't ) and it still doesnt show anywhere...btw
Click to expand...
Click to collapse
Then you bought our phone with it already updated most likely. Because it works with the base ROM that the Evo was released with. It's how I got mine.
this should not be posted in the development subforum. An article stating the same thing, which afaik doesnt work any longer due to the first OTA, has already been created over a month ago. The easiest way is to call Sprint and ask them. It takes two minutes.
Mods, please move this topic to General or QA.
Thanks
geekykid said:
this should not be posted in the development subforum. An article stating the same thing, which afaik doesnt work any longer due to the first OTA, has already been created over a month ago. The easiest way is to call Sprint and ask them. It takes two minutes.
Mods, please move this topic to General or QA.
Thanks
Click to expand...
Click to collapse
As an FYI if you want the mods to move something (given that I doubt they have time to sift through every post of every thread) click the little ! icon on the upper right corner of the OP. That brings the post to their attention.
i have the ota (rooted) and it worked for me
if you want a good reason to give sprint customer service tell them every time you open an app that uses gps the phone crashes. tell them you need to reset the gps receiver using ##4772579# and you need your msl to do so. they didnt even ask me why when i asked for mine.
sugarsine said:
I heard this doesn't work anymore after the ota. I have tried a similar method using the ame app but no luck. Does emailing the log make a difference cuz i just scanned the log on the phone looking for that msl entry.
Click to expand...
Click to collapse
no i just find it easier to scan stuff on the computer especially since my log was 10+ pages
perhaps OP can change the name of this thread since it does work once the OTAs have been applied....hence it is wrong.
Bummer. No go in Froyo.

I wrote an app to control my phone through google talk

Hey guys!
I developed TalkMyPhone, an open-source app that enables you to control your phone from google talk. It's like android-notifier on steroids, since it brings almost the same features and you don't need wifi/bluetooth enabled.
I can't post links since I'm new here. Google for talkmyphone or look for it on the market.
Developers: I'm open to contributions
Users: please use the issue tracker for suggesting features
I don't have many non-french users since the info did not spread very well outside of french blogs, so I'm posting it here. I hope someone will find it useful and write something about it.
chm.duquesne said:
Hey guys!
I developed TalkMyPhone, an open-source app that enables you to control your phone from google talk. It's like android-notifier on steroids, since it brings almost the same features and you don't need wifi/bluetooth enabled.
I can't post links since I'm new here. Google for talkmyphone or look for it on the market.
Developers: I'm open to contributions
Users: please use the issue tracker for suggesting features
I don't have many non-french users since the info did not spread very well outside of french blogs, so I'm posting it here. I hope someone will find it useful and write something about it.
Click to expand...
Click to collapse
Do you need multiple GTalk accounts in order to talk to it, or can you "talk to yourself" ?
Niice Idea
sweeeet thx
Doesn´t work on my SGS. After trying to to login the app closed. And now i can´t open it again. Even every other app wont start.
Only a restart helped. Uninstalled.
But the idea is interessting. maybe i´ll give a try again later.
khaytsus said:
Do you need multiple GTalk accounts in order to talk to it, or can you "talk to yourself" ?
Click to expand...
Click to collapse
The 2 solutions work. Talking to yourself is possible in gmail, but you cannot initiate the conversation, so in this case, best is to use a third party client like pidgin. Otherwise you can set up a second account. Any standard jabber account is possible.
Accounts delivered at jabber.org are *very* easy to get. You don't need to give your email address, you don't need to sign an agreement. You just have to fill a captcha to prove you're human.
Doesn´t work on my SGS. After trying to to login the app closed. And now i can´t open it again. Even every other app wont start.
Only a restart helped. Uninstalled.
Click to expand...
Click to collapse
Weird. Some unlucky people experiment bugs like this one. I don't know where this comes from, and I try to improve the code. It works 100% of the time for me, so all I can do is look at 'adb logcat' traces users leave on the bugtracker. If you wish to do so, it might improve your chances to see this fixed
giving it a shot
you may try changing your preferences.xml to the attached (just because of english, just change .zip to .xml)
i have to find the other file, because i noticed some other grammatical things. no worries tho
and, 'additional settings', in the xml has too many 'n's, lol
timothydonohue said:
giving it a shot
you may try changing your preferences.xml to the attached (just because of english, just change .zip to .xml)
i have to find the other file, because i noticed some other grammatical things. no worries tho
and, 'additional settings', in the xml has too many 'n's, lol
Click to expand...
Click to collapse
Thank you, I'll update that in the next release.
Pretty Neat
I was able to go on Google Talk on my PC and send messages to my phone. The copy:text feature I can definitely see myself using so that I don't have to type long URLs in the browser. The other functions seem like they would be nice if you lost your phone or if it was stolen. Overall a pretty neat app! Thanks!
Rob
HTC Incredible
Virtuous Rom 2.7
So I have the app running and logged in. (Phone is logged into [email protected])
On my PC I have [email protected]. I message from PC to phone (John to Paul) and nothing happens.
I tried "where" "ring" etc, but the app doesn't respond. What am I doing wrong?
What next...
When you start the app on the phone, make sure you input your google information and then start the app. If you have Google Talk up on your PC, it should pop up a window for you to type commands into (talk to/control your phone). It did for me anyway. Type a "?" to get a list of the commands...
Rob
khukman said:
When you start the app on the phone, make sure you input your google information and then start the app. If you have Google Talk up on your PC, it should pop up a window for you to type commands into (talk to/control your phone). It did for me anyway. Type a "?" to get a list of the commands...
Rob
Click to expand...
Click to collapse
Hmm, I did all this. Let me see where the issue is:
My phone's Google account is set to [email protected].
I put in [email protected] and my password into TalkMyPhone.
I start up TalkMyPhone and it logs in -- successfully.
I go to my PC and log into gmail on [email protected].
I message from my PC ([email protected]) to my phone ([email protected]).
I get the message but nothing happens with TalkMyPhone.
Can you tell me where the issue is?
i entered in all of my information too and nothing seems to work, the app says loging in .. then that its successful. but then nothing can be done from there.
i cant even log in
i always get the message: "login failed" and then "stopping service"
i tried setting it on "use the phones account settings"
then i turned that off, and manually put in my gmail-settings - still didnt work
Same issues over here... Got it all connected, reciving messages from the phone works fine, too (welcome, battery, incomming callings) but sending commands doesn't work for me.
Got a HTC Magic/Sapphire with CM6 (2.2) running on it.
I had the same problem. I changed the GTalk Port to 5222 and entered my ****@googlemail.com instead of ****@gmail.com
Works perfect on my HD2 (Android ) Thank you!
When I log in on phone i get this gTalk message on my pc from my own account:
Welcome to TalkMyPhone. Send "?" for getting help
Battery level 78%
Works just perfect...
EggL said:
I had the same problem. I changed the GTalk Port to 5222 and entered my ****@googlemail.com instead of ****@gmail.com
Click to expand...
Click to collapse
i changed @gmail.com to @googlemail.com
and it logs in now....
but i dont get any messages....
do i need to have the real gtalk installed on my computer?
doesnt applications like trillian for windows work?
I tried Pidgin and it works but I use the GMail-Chat because it's my info hub
Anyways, great work chm.duquesne, this is a really great application.
Now there just needs to be a way in GTalk to turn off the chat notification in Android for a single contact
// Edit
The "where" feature is really awesome, mate.
Nothing serious but the reply feature does not work for me. When I received a SMS and I type "reply:This is my reply" it answers "No match for "+491234567890" (the number being the correct number, of course).
RazorHail said:
do i need to have the real gtalk installed on my computer?
Click to expand...
Click to collapse
I use gTalk and it works.
Is it possible to get some kind of ping button on the phone, that opens the conversation window on the pc? I cannot figure out how to open a conversation with myself in gTalk.

[MOD] GS3 SecEmail.apk & Exchange.apk with Exchange Security Disabled

DISCLAIMER: If your place of employment's exchange policy requires the use of a pin, please be advised that use of these apks may be punishable up to termination of employment, as well as other possible legal action. Some companies take their exchange security VERY seriously and this mod is only for those whose policy does not require a pin but are unnecessarily prompted to enter one anyway. Please speak with your IT department before using these files as I will not be held responsible for any mis-use of this app or any collateral damage that may ensue. YOU HAVE BEEN WARNED. In the event you need to get back to stock, I have also posted stock apks below which will get you back to stock. Download the 'Return to Stock' link, unzip the downloaded file, and then just push them to /system/app/
Below is the Mail and Exchange apks for the S3 with exchange security disabled. This is for those who use exchange support at work, but who hate entering a pin or password every time they want to unlock their phone. Many of us use low-level security corporate exchanges that don't require a pin, so the apk files below remove that security.
1) Delete any exchange email accounts from your phone and remove any shortcuts to the mail app from your device
2) If applicable, remove any exchange administrators from Settings -> Security -> Device administrators
3) Download the 'Hacked Mail apks' file linked below. THIS IS NOT A FLASHBLE ZIP. The apk files were just too big for XDA's upload limit and so I had to zip them up and host them online. Once downloaded, unzip and grab out the 2 apk files inside (SecEmail.apk and Exchange.apk)
4) Mount your phone's system as R/W (either using Root Explorer or 'adb remount')
5) Copy the newly downloaded SecEmail.apk and Exchange.apk files to system/app/ via root explorer and overwrite the older file if/when it asks, or you can just push the files to system/app via adb
6) Set permissions on both apks as rw-r--r--
7) Reboot
8) After reboot, create a shortcut if you want and then open up the Email app and set up your corporate account.
7) You will be prompted to enable security policy midway through... this is normal so hit 'OK' and it will not ask you to enable security any further.
As previously mentioned in the disclaimer, you can use the Stock apks to get back to stock if you run into any issues. Just download the 'Return to Stock' link below, extract the 2 apks out, and follow the same process as above.
Donations always appreciated. Enjoy
LINKS:
Hacked Mail apks: http://d-h.st/8xa
Return to Stock apks: http://d-h.st/aAk
Not working for me. Still requiring me to allow all the bull**** permissions.
Edit: Never mind. I completed the whole process, and even though it says I must enable all kinds of ****, it doesn't appear to enforce anything. Never been that far cause the permissions are ridiculous. Still though, with Touch my BAMF 1.04 rom on my Tbolt, it never asks for any security in the email app. Well hope I don't get fired, but I'm already sick of having to login through my web browser.
Thanks.
I don't even have an exchange mail app on the phone now. Also cannot add an exchange account in settings > accounts.
Thanks for putting these APKs together for us eschelon!
For those having trouble with these, you can use the tool located here to patch the stock email apps.
Not as easy if as just pushing these APKs if you dont have ADB installed, but if you do then it is a piece of cake. When it asks you for the name of the email app, just type SecEmail and it should patch and reboot. When you enter your info into the patched app, it may warn you about security, but it wont ever go into effect.
alexcolodner said:
Thanks for putting these APKs together for us eschelon!
For those having trouble with these, you can use the tool located here to patch the stock email apps.
Not as easy if as just pushing these APKs if you dont have ADB installed, but if you do then it is a piece of cake. When it asks you for the name of the email app, just type SecEmail and it should patch and reboot. When you enter your info into the patched app, it may warn you about security, but it wont ever go into effect.
Click to expand...
Click to collapse
Tried to post about this last night. If you are trying to do this you might as well figure out how to do it this way. I have used this method for a long time now on multiple devices. It works the best because it patches the APK's you have and not pushing different ones. Once you get it working it's a piece of cake.
It will still popup and say something like "Your Exchange server requires security measures" and you just click OK or whatever and it doesn't actually implement them. I can confirm it works on the VZW GS3 stock email app.
does this disable the remote wipe feature? anyone willing to test that?
preusstang said:
does this disable the remote wipe feature? anyone willing to test that?
Click to expand...
Click to collapse
Yes. What this does is change the code to show that you have security enabled when you don't.
I did this but when it booted it said "Android is Upgrading. Starting applications." I then went to use the app and it wanted to use the security.
Does it sound like I missed a step or is something special happening to me?
32 GB Metallic Blue Verizon Samsung Galaxy S III (SCH-I535).
clambert11 said:
I did this but when it booted it said "Android is Upgrading. Starting applications." I then went to use the app and it wanted to use the security.
Does it sound like I missed a step or is something special happening to me?
32 GB Metallic Blue Verizon Samsung Galaxy S III (SCH-I535).
Click to expand...
Click to collapse
I get the the same as well. Followed the steps exactly and emailed the links to me from my dropbox to download to the device and used root explorer. Seems the files sizes are the same for both zips but that may mean nothing...
Do I need to try the other method... using the apk I still have to set a pin
For what it's worth, my Verizon phone came with an update sticker on it. Turns out it had a software update on it that has only recently has started to be pushed OTA. HERE is a blog post mentioning the update that I actually have. Nothing seems different to my wife's phone, which has the old software version.
Could it be a thing with Verizon? Are you also running VRLGL1 Parcou?
Is there a reason for the significant increase in the file sizes, between the original and hacked versions? Thanks in advance for the technical clarification.
parcou said:
I get the the same as well. Followed the steps exactly and emailed the links to me from my dropbox to download to the device and used root explorer. Seems the files sizes are the same for both zips but that may mean nothing...
Do I need to try the other method... using the apk I still have to set a pin
Click to expand...
Click to collapse
+1 I followed steps exactly, but I still have to set and use a PIN.
Use the patch references in post #4. It is super easy and you will use it going forward.
dtdmdrums said:
+1 I followed steps exactly, but I still have to set and use a PIN.
Click to expand...
Click to collapse
Nckmsn said:
Use the patch references in post #4. It is super easy and you will use it going forward.
Click to expand...
Click to collapse
Thanks! For those of you having trouble getting it to work with replacing the apk, definitely try the patch.
It works for a short while for me, then I get an alert saying exchange security has to be updated and once I do that it stops syncing.
parcou said:
I get the the same as well. Followed the steps exactly and emailed the links to me from my dropbox to download to the device and used root explorer. Seems the files sizes are the same for both zips but that may mean nothing...
Do I need to try the other method... using the apk I still have to set a pin
Click to expand...
Click to collapse
Use the method in post 4.
Everyone should use that method. It's much easier.
---------- Post added at 01:02 PM ---------- Previous post was at 12:56 PM ----------
The patch in post 4 does the same thing everyone else is trying to do manually. If you what the steps you can see that it's pulling the apps. Modding them. Then pushing them back to your device.
I am on CM10 right now and it asked me to specify some of my APK names. Others may have to use Root Browser to see what their apk's are named if you have issues. Also if you run into this problem the names are case sensitive I think. If it shows like mine Exchange2.apk type it into the patch tool just like it looks.
I got an error when I did it on CM10 that Exchange services had stopped. However, I guess it worked itself out because I still get my work email and it's just as fast sometimes faster than getting it on my computer.
clambert11 said:
For what it's worth, my Verizon phone came with an update sticker on it. Turns out it had a software update on it that has only recently has started to be pushed OTA. HERE is a blog post mentioning the update that I actually have. Nothing seems different to my wife's phone, which has the old software version.
Could it be a thing with Verizon? Are you also running VRLGL1 Parcou?
Click to expand...
Click to collapse
Mine says VRLF2 (I535VRLF2 base) (build I535VRALF2) what does that mean?
Also I was able to do post #4 with stock to get it to work...
alexcolodner said:
Thanks for putting these APKs together for us eschelon!
For those having trouble with these, you can use the tool located here to patch the stock email apps.
Not as easy if as just pushing these APKs if you dont have ADB installed, but if you do then it is a piece of cake. When it asks you for the name of the email app, just type SecEmail and it should patch and reboot. When you enter your info into the patched app, it may warn you about security, but it wont ever go into effect.
Click to expand...
Click to collapse
THIS
this works, thank you so much
now to find a way to copy my exchange calendar appointments to my google calendar so everyone else can see them too....
my face unlock is BACKK!!!
thank you so much x
screwyluie said:
THIS
this works, thank you so much
now to find a way to copy my exchange calendar appointments to my google calendar so everyone else can see them too....
Click to expand...
Click to collapse
Had the same issue wanted it to show so all others can see. I found a way but not conventional. I created a new gCal account with a new email and called it by my job name. Then I shared that account with my current gCal account. Then on my work PC I downloaded the Google calendar sync app and logged in with the new work account. So now in my default account I just check the shared calendar for my job and it shows all my job appointments as well as all my other shared calendars.
Works for me
Sent from my SCH-I535 using xda app-developers app

Categories

Resources