Battery Charged in 30 Seconds? Maybe in 2016

Phones and tablets are getting more and more power hungry with each passing generation. Their … more

ZArchive Manages Your File Archives

Today smartphones are quite powerful devices that can handle multiple processes at once. In fact, some of … more

Regain Double Tap to Wake Functionality on the Nexus 6

A few months ago, Google announced its newest flagship device, the Nexus 6, alongside … more

Clean Your Recent Apps – XDA Xposed Tuesday

In this day and age, you have quite a few apps installed and running on your Android … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[GUIDE] EVO on MetroPCS Web,MMS,G Apps WORKING!

OP xboxhacker

30th July 2010, 12:28 AM   |  #1  
OP Senior Member
Thanks Meter: 1
 
111 posts
Join Date:Joined: Aug 2009

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)


Quote:

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 (your10digitnumber@mymetropcs.com)
6. Next Click On The PPP Config Tab and Click the UM Button your user id should be (your10digitnumber@mymetropcs.com) 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:

Quote:

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



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.appl...ier-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....

Attached Files
File Type: apk Mms.apk - [Click for QR Code] (1.51 MB, 2234 views)
File Type: apk VVM.apk - [Click for QR Code] (530.0 KB, 972 views)
Last edited by xboxhacker; 11th October 2010 at 11:13 PM.
30th July 2010, 07:40 AM   |  #2  
louforgiveno's Avatar
Senior Member
Thanks Meter: 604
 
1,598 posts
Join Date:Joined: Jun 2010
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
30th July 2010, 01:24 PM   |  #3  
alphaeagle777's Avatar
Senior Member
Flag Port Richey
Thanks Meter: 38
 
393 posts
Join Date:Joined: Feb 2009
More
Unhappy 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
30th July 2010, 02:01 PM   |  #4  
OP Senior Member
Thanks Meter: 1
 
111 posts
Join Date:Joined: Aug 2009
Quote:
Originally Posted by louforgiveno

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

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


Quote:

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

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?
30th July 2010, 02:41 PM   |  #5  
alphaeagle777's Avatar
Senior Member
Flag Port Richey
Thanks Meter: 38
 
393 posts
Join Date:Joined: Feb 2009
More
Quote:
Originally Posted by xboxhacker

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?

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
Last edited by alphaeagle777; 30th July 2010 at 02:46 PM.
30th July 2010, 09:40 PM   |  #6  
Junior Member
Thanks Meter: 0
 
12 posts
Join Date:Joined: Jan 2009
great!!! guide, works on my EVO, the only thing is my push email does not work "network error"

thanks!!!!!!
30th July 2010, 09:44 PM   |  #7  
OP Senior Member
Thanks Meter: 1
 
111 posts
Join Date:Joined: Aug 2009
Quote:
Originally Posted by jogitoxxx

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

Yeah...i get a network error trying to get my AOL.... but i just goto web mail and check it.
30th July 2010, 10:14 PM   |  #8  
Junior Member
Thanks Meter: 0
 
9 posts
Join Date:Joined: Dec 2007
Talking
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
30th July 2010, 10:18 PM   |  #9  
OP Senior Member
Thanks Meter: 1
 
111 posts
Join Date:Joined: Aug 2009
Quote:
Originally Posted by katiedonut

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

I am glad someone got that reference...LOL
30th July 2010, 10:41 PM   |  #10  
louforgiveno's Avatar
Senior Member
Thanks Meter: 604
 
1,598 posts
Join Date:Joined: Jun 2010
Quote:
Originally Posted by xboxhacker

Yeah...i get a network error trying to get my AOL.... but i just goto web mail and check it.

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

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes