yashsingh1/xdaforums huggingface dataset:
[Droid Eris Android Development] bigshotrob22:
Try es file explorer from the market. Go to settings and enable root function and u will be able to remove or rename Mms.apk
[Droid Eris Android Development] cliffordconradsumner:
ES File explorer worked like a charm! Thanks to both of you guys!

Just an update, data is still going strong and the mms went through with a hiccup..

I just hope it holds out..
[Droid Eris Android Development] cliffordconradsumner:
Lost data at 1:15am, toggled it off then back on and it started working again...

seems like it might not be ASR after all...since I'm not even using ASR.

I'm going to install autostart and see if that makes a difference but I don't thing it will.
[Droid Eris Android Development] bigshotrob22:
Are u with cricket and if so are you on the Android Plan?
[Droid Eris Android Development] urquidezj:
I have a droid x did the flash on it everything works except the Mms, its a stock rom I flashed the cricket Mms zip and nothing, Fo I need anther rom? I don't know what to do, I am on the android plan
[Droid Eris Android Development] cliffordconradsumner:
I'm on Metro with the $40 plan..

Edit: Also, I've tried several times now installing ASR, but it never gets recognized by Super User, no pop-ups, not in the app list, not in the log.

Last time I did it I tried moving it to the phone and rebooting with no luck. I uninstalled it, wiped the dalvik (don't know if that makes any difference), reinstalled it, re-flashed v3, rebooted twice still with no luck.

Oh the things I do to save a buck..
[Droid Eris Android Development] bigshotrob22:
Maybe you dont have the correct apn's.
[Droid Eris Android Development] meanm50:
It sounds like some of the same weirdness when I was having my connection issues. I had to D/L and install autostart a few times, and then I had my connection issues. When the ROM installed the 3rd time, everything installed fine, and autostart worked the first download. I would just wipe and reinstall your ROM. It worked for me. For some reason, it took three tries...been using the 3rd try for a few days now, and everything is FLAWLESS.
[Droid Eris Android Development] urquidezj:
Flashed rubix rom on it set my apn like I would on my droid one and it worked, I guess its just the stock rom, didn't even need to flash the file, weird
[Droid Eris Android Development] bigshotrob22:
You don't need the flash or autostart root because you are on the android plan which doesn't use proxy's...
[Droid Eris Android Development] urquidezj:
Right, just set Mms proxies and I should be good to go right? It sends Mms and recieves just takes more than usual
[Droid Eris Android Development] darkmage1991:
in order for the android plan to work, doesn't someone have to chane your phone model to the zio?
[Droid Eris Android Development] urquidezj:
No just change your plan to android on a store they will add your esn to whatever phone you are using
[Droid Eris Android Development] cliffordconradsumner:
Thanks man, I'll try a few re-installs and see where I get then I'll check back in..
[Droid Eris Android Development] matthewmilbut:
Someone asked a couple pages back. That clock widget is Fancy widget pro so is the forecast below it. The rest of the graphics are from the darkhorse theme found in the eris themes section it was made by jonathan.
[Droid Eris Android Development] cliffordconradsumner:
Man, I just can't get it to stick..I've got ASR recognized by SU now but it didn't seem to help.

What could it be that would cause data to work and then drop like it does?

Did I read back somewhere that Workshed was planning on creating a custom Metro version? I'm going to be donating to the dev for the version that I stick with but I need one I can get data working on first.

I guess I'll flash a few more times and see what happens...I really don't want to go back to plane jane 2.1 :(
[Droid Eris Android Development] endoki:
Yes conradcliff, workshed is looking into it... he is already very busy as it is but he has offered some of his time to possibly developing a MetroPCS/Cricket Specific ROM which I am gladly going to be helping/assisting him with. -=)
[Droid Eris Android Development] matthewmilbut:
edokis stuff worked.

I also will say that autostart didnt install but everything is working without it.

And my data is not dropping..

I've noticedin the past that data was not dropping until autostart was installed.. its obviously not needed any longer and might be the dropped data cause
[Droid Eris Android Development] bigshotrob22:
I think Autostart root is just for cricket. I looked into the file and it sets up the proxy port to 8080 and wap.mycricket.com.....
[Droid Eris Android Development] matthewmilbut:
it sets up a different proxy for metro on port 3128 proxy.metropcs.net
[Droid Eris Android Development] bigshotrob22:
That's good...I looked into data/opt and saw the autostart.sh and opened it with a text editor and saw the settings that pointed to cricket but I realized that you flash the metro fix..My bad..lol
[Droid Eris Android Development] endoki:
Thanks for testing... check your email when you can. I am doing some further testing now; I think we might of pinpointed the source for the lost DATA issues.

I will have a new version of the flash by tomorrow and will also get the official thread going in the forum... I do not want to hijack Token's thread. :) I'll let you guys know. Thanks!

Edit: Still doing some further testing...
[Droid Eris Android Development] darkmage1991:
very nice! waiting to see what was the cause
[Droid Eris Android Development] meanm50:
A random observation....I just switched to the 'rover' theme in theme chooser, and it broke my internet again. Now, 3G stays up there, but I lose connection every 5 minutes again!

I don't understand how, or why, but the ROVER theme is to blame in my scenario. If I use any other theme, the internet works great, and there are no issues. Once I flip to the ROVER theme, it kills my data. I can repeat the issue over and over.
[Droid Eris Android Development] cliffordconradsumner:
That is going to be so wonderful if he can get around to it!..And I totally understand the business, I actually am not even sure why he/you would take you're time to help us out, but I am super appreciative. :D
[Droid Eris Android Development] matthewmilbut:
I wish metro had 3g. It is getting a straight upgrade and bypassing 3g and going to 4g.. how crazy, but I've read that it is more cost effective to just upgrade to the 4g since that is the newest technology instead of having to upgrade to 3g then pay to upgrade to 4g..

So what theme are you using and getting no internet issues??? Just the stock one? I think it is just called system in the themechooser and has a green look to it.

There is also androidian and cyanbread I think.

Conrad, tampa is not far from gainesville. I guess were like neighbors.

endoki, data dropping is our only issue so I would say once that Is cleared up then all should be well. I wonder if gingerbread is auto-killing the scripts to free up memory. Would make since as to why on a fresh reboot it works great for a while until you start to surf hardcore.. then bam .. autokilled.. I'll have to look at where everything is placed. I think things within the system folder do not get autokilled but i dunno but i will look. But with gingerbread the memory manager was one of the big upgrades .. it made apps like autokiller useless
[Droid Eris Android Development] endoki:
It will benefit us on alternative carriers; considering the "LOST DATA" issues that we have been experiencing with the new GB ROMs.

That makes 3 of us, I am in Miami... I used to live in Gainesville though; I am a Gator at heart! ;)

Yes Matt, that could be a possibility. I will jump on that thought and discuss it with workshed. I have been doing some crazy testing on the MetroFix part... almost done; will post the results soon.
[Droid Eris Android Development] matthewmilbut:
There is an app in the market called juicedefender .. get the free version, it can toggle your mobile data connection on/off automatically ..

^ just a fix till we get it workin
[Droid Eris Android Development] realmccoy813:
Does anyone know if the Metrofix works on SenseUI Rom. Im having trouble getting the build.prop edited and the APNs populated. Anyone have any suggestions.
[Droid Eris Android Development] wetchckn:
sorry i really dont understand any of the lingo in this post... but can someone tell me what I should flash to my eris to get web and mms working on cricket, not on the android plan, running on GSB 1.9? I saw the long post above mine with all the testing, but, i still dont understand what i should do...
[Droid Eris Android Development] bigshotrob22:
I have a tutorial in the android development section...im not at a computer to give u the link.sorry
[Droid Eris Android Development] endoki:
Sorry, that long post was regarding MetroPCS recent changes and its LOST DATA issues involving GB ROMs. :)

Here is bigshotrob22's tutorial for Cricket:

http://xdaforums.com/showthread.php?t=968582
[Droid Eris Android Development] hermeez:
Can you change your ZIP file to use the AMEND scripting language currently being used? You waiting on Skyraider 4.0?
[Droid Eris Android Development] xboxhacker:
@ endoki:

Thanks for your hard work in testing all these ROMs and scenerios!!

BTW, what device were you testing on?
[Droid Eris Android Development] endoki:
I was testing on a Droid Eris; all those ROMs are for the Eris. :)
[Droid Eris Android Development] wetchckn:
will this work with Gingerbread? This says froyo... just wondering.
[Droid Eris Android Development] bigshotrob22:
Yes it will work for gb as well
[Droid Eris Android Development] token419:
Awesome Find !!

If metro no longer uses a proxy, then all that is needed is correcting the MMS stuff (telephony.db and the MMS Sending URL) :)

For AOSP/Cyanogen roms it should be as simple as dropping in a modified mms.apk (possibly not even needed) and setting the correct values in telephony.db.

For Sense based roms made for sprint it still needs an edit to get the correct syntax for the mms sendng URL that i have yet to pinpoint for 2.1 (but someone sent me some info in a pm awhile back that i havent had time to check out)
[Droid Eris Android Development] token419:
I haven't had a chance to go through them yet, i currently still use the older version of CWR on my incredible.

havent had much free time to play with the phone lately :(
[Droid Eris Android Development] endoki:
Yes token, I am not trying to hijack you work or anything, but after my findings, I made a one-flash-fix for Froyo and GB ROMs on MetroPCS that includes the modified Mms.apk and a SQL Script that only sets the MMS values on the telephony.db/APNs tables... and for the 2.1 ROMs the same flash but without the modified Mms.apk.

I don't know if you are referring to a PM I sent you a while ago giving you credit for your work and explaining that I was going to be working on a new all-in-one flash for both MetroPCS and Cricket that included all the extra steps needed (Mms.apk, etc); I just wanted to help and make things simpler for the users of these two carriers.

When you get a chance respond to my PM, perhaps we can both cross-contribute to the same cause. Like I said, I give you credit for the work you have done with your fixes, I just saw the need and opportunity to take it one step further. My one-flash-fix seems to be working so far, I have yet to make the official thread for it and let everyone try it out. :)
[Droid Eris Android Development] token419:
I didnt see a PM from you but no worries. Dont worry about credit, i only do this to share with the community :) Without others sharing their knowledge none of this would be possible, most of the work in here has derived from others as noted in my OP and i just modified or adapted it to an all in one solution :)

Feel free to let me know when you start a thread and i will gladly link to it rather than my old metro scripts, after all, i dont truely have metro, i just put the setting in for others who do, since it was essentially the same solution that got me up and running :)

Also, if its not already on howard forums yet, but im sure they would be happy to know as well. i have my origonal posts on hofo, but i now link here for any current downloads, its easier for me to maintain work in one location.

And feel free to keep posting in this thread, its for the same cause as this thread, and puts the information out there for anyone new to android who can see our work (the community) and adapt/modify it even more :) evolution if you will :)
[Droid Eris Android Development] cliffordconradsumner:
I'm feeling you on the lack of 3g too neighbor :D

So many Floridians, I feel at home in this thread :D

I just want to give an emphatic THANK YOU for your work to figure this out, I am so looking forward to the end of all these data troubles.

Also, a big thanks to Token as well..you guys are top notch!

Oh my gosh, I am so excited to see this come through...

There is one concern I have...Even when I had data working consistently with picture messaging I was never able to get long SMS working(anything over 160 char.). I had to use Handsent sms because it had an option to split the message up into 160 char. blocks. It seems that the new mms.apk has that functionality built in but the older one does not and I didn't enjoy handsent..too slow.

Any idea what my problem could have been and has anyone else experienced this?

And again, BIG THANKS to endoki and Token for your help with all this!
[Droid Eris Android Development] token419:
I believe 2 things are at play here.

The carrier will have a message size cap, and the phone itself may have a cap, deepening on the rom.

The carrier cap would first need to be known, then modifications to the mms settings inside the rom could be made. Similar to what i did to the incredible mms.apk in my rom (changed it from max sending size of 1.2m to 1.0 (crickets cap).
[Droid Eris Android Development] pkopalek:
Even Verizon can't send more than 160 characters, unless to another Verizon phone. Even then, it uses multiple texts (the carrier splits it on their end).

Try sending a 161 (or larger) character text to ANY OTHER NETWORK besides Verizon, and it gets returned.

It's a CDMA networks thing. Cricket, Sprint, Verizon, etc, only support 160 character SMS messages (unlike GSM carriers like AT&T).

So that's not unique to your carrier, at all. it's because it's CDMA.

I have to use Handcent too, and I'm on Verizon with some of my phones!
[Droid Eris Android Development] cliffordconradsumner:
Got it, I think I'll stick with the new mms.apk then as I need the splitting functionality...I can get pretty lengthy with my texts...I'll just have to go without picture messages I suppose, I don't use them that much anyway.
[Droid Eris Android Development] darkmage1991:
can someone chime in what is different in the mms.apk we install instead of the preloaded one? maybe someone can mod the mms.apk stock on froyo so we dont loose the splitting function?
[Droid Eris Android Development] xxsomeone305xx:
i really was wondering whatever happened to the metro pcs splitting the text messages, once i hit over 160 characters the message does not send. It doesn't even try to split it

edit:wow strong join date hmm ;)
[Droid Eris Android Development] cliffordconradsumner:
Oops, thanks for the reply Token..so, the old mms.apk could be modified to cap and split? I'm wondering what is different in the new mms.apk comapred to the old one that prevents picture messaging..

Ditto, though getting the GB mms.apk to work would be even better I think.
[Droid Eris Android Development] honest1212:
I am from India and running EVO for text, calls & web(including apps). Recently my carrier has changed internet access from direct access to proxy access. So I have to change settings accordingly.

I am reading a lot about autorun/u2nl and I want to use it but before it I need to change the proxy settings. Can someone tell me how to change files to be used according to my carrier?

I dont want MMS, I only need to change proxy settings for able to run apps.

Thanks
[Droid Eris Android Development] endoki:
Well, you will need u2nl, Autostart Root from the Market, and set/modify the right settings on the autostart.sh file. What is your carrier? I might be able to make a Flash-Fix for you... I will need the PROXYHOST and PROXYPORT for your carrier's DATA/WEB. PM if you want and I will try to help you.
[Droid Eris Android Development] endoki:
What ROM are you using?!? Because the splitting function does not work on any of the Froyo ROMs that I have tried so far... it does not even work on my girlfriend's Eris, and she is running xtrSENSE5.0 which is a 2.1 ROM.

If anyone is using a ROM where the splitting function works on the stock Mms.apk, please let me know so that I can look into it; or perhaps it is time for me to start doing some testing again. ;) It would be nice to mod an Mms.apk to have working splitting function and the right size cap for the carrier.

By the way, I do not know how the current modified Mms.apk differs from the stock ones; this is valuable info to know if we are to make the current Froyo stock Mms.apk into a fully MetroPCS functional one. Perhaps someone can elaborate more on this subject... ;)
[Droid Eris Android Development] cliffordconradsumner:
I'm using whatever mms is currently included with GSB1.8 and its splitting function works great(rhyme unintended :P). If I don't have it active, anything over 160 just keeps trying to send to no avail.
[Droid Eris Android Development] realmccoy813:
I have a question? Is it me or this mm's fix wont work on a sense based rom.
[Droid Eris Android Development] realmccoy813:
Well what are you waiting for?:D
[Droid Eris Android Development] cliffordconradsumner:
What he said.. :D
[Droid Eris Android Development] endoki:
Sorry guys... midterms got me a bit busy these days. I promise to release soon! ;)
[Droid Eris Android Development] cliffordconradsumner:
Woot!! I can't wait to have data and 2.3!!
[Droid Eris Android Development] meanm50:
About fed up with GB. Data is crap. It works for a couple days after a fresh flash, then cuts out all the time. I have eliminated an app issue...the last flash I left completely stock...didn't even change a setting or widget...couple days later...unstable data.

I would like to believe I am not the only one with data issues on cricket, but it appears to be so.

So I am going back to Froyo today.
[Droid Eris Android Development] darkmage1991:
same. i'm done with gb, froyo is faster anyways. i will be on froyo until we get honeycomb =P
[Droid Eris Android Development] pkopalek:
Eris is so not meant for ginger bread. It's awfully slow. Ya really need a newer processor to use it.
[Droid Eris Android Development] meanm50:
I wouldn't go that far. If I wasn't a Cricket user, I would be completely happy with GB. It's every bit as snappy as Froyo was on my phone...but this data issue is TOO much.
[Droid Eris Android Development] cliffordconradsumner:
Probably best to stick with Froyo for now, but I think the GB data issues will be solved..I have faith!

I disagree, GB has been very fast on my eris, I love it

see above
[Droid Eris Android Development] pkopalek:
Maybe my Eris is special. After using Kaos, Tazz, and GSB, I've found incredible choppiness in scrolling, slower transitions, and hesitant touch response.

I'm happy that someone is enjoying though! I stick with xtr Sense anymore. Even my Fascinate has no GB yet.

it's a shame it cuts data sometimes on Cricket. I'm sure, eventually, it'll get worked out!
[Droid Eris Android Development] PimpTwzt:
I installed GDB 2.1 yesturday. At first it kept switching from 3g to 1x but I also noticed in the 4 times i ran a speed test that the closest server kept changing. At first it was whellington, KS then it changes to MD and then MO and then finally CA right here by me. So cricket might have been having trouble lately with some locations.

As for today things seem fine and stable in the 3g department. Also MMS works perfect on Gingerbread and froyo with the advised methods.
[Droid Eris Android Development] killacammiami:
were the one for Boost mobile?????
[Droid Eris Android Development] darkmage1991:
um isn't boost a sim card user?
[Droid Eris Android Development] token419:
Just wanted to throw an update out there.

I am going to start work on updating the flash's to be compatible with the newest version of clockwork :)

Also while i do that i may redo the entire process to try to get this more universal across devices as well :)

Ill keep my files in their current state for archival purposes, but the flash may be broken into a 2 or 3 step process instead of an all in one flash, but in the end should provide a better solution for all.

No guarantees on an ETA, but i hope it should be soon :)
[Droid Eris Android Development] wetchckn:
Is anyone working on the Cricket data issues in gingerbread? I'd really llike to go back to it since its the fastest rom I've run, and since it has the built in Bluetooth commands unlike in 2.1 roms. I know, I could go to froyo, but I've had issues w it all of a sudden not receiving texts. Gingerbread hasn't had this issue. I'd b willing to donate a little bit to whoever finds a fix. Thanks!
[Droid Eris Android Development] cliffordconradsumner:
Woohoo!! :D
[Droid Eris Android Development] token419:
Just updated the top post with a new flash that will only setup data on your phone.

The flash should be more universal, im especially interested to hear if it solves the data issues on GB roms.

For the flash you should not need autostart root anymore, unless your kernel does not support init.d scripts (most cyanogen or custom kernel's do).
[Droid Eris Android Development] PimpTwzt:
Awesome news! Thank you for all your hard work. Its most appreciated! Ill wait for a few people to verify if it cures the 3g in GB drop out before I proceed. I have things working as best they can right now and dont want to go through it all until I know it will work.
[Droid Eris Android Development] PimpTwzt:
It seems like GSB 2.2 is a little better than 2.1 when it comes to the 3g issue but it still drops out after a good amount of usage or even tinkering in the settings menu. I have got it to work by simply rebooting and by putting the phone in airplane mode for over a minute but if your gonna wait that long might as well reboot. I dont use a whole lot of data on a daily basis so its not a deal breaker for me to have to reboot every once and awhile.
[Droid Eris Android Development] cliffordconradsumner:
I was so excited till I realized it was only for Cricket :(

Thank you for your work though, this is sure to benefit a lot of people
[Droid Eris Android Development] token419:
Which provider are you on?
[Droid Eris Android Development] endoki:
Dear Token, I know you must be very busy these days... I sent you a PM, please get back at me when you can. Thanks! ;)
[Droid Eris Android Development] wetchckn:
Flash fail...

I tried flashing this via Amon RA, and I get

E:Missing file:

system/lib/libvoAMRWBDec.so

E:Verification failed

Installation aborted
[Droid Eris Android Development] token419:
Thanks for the call out, it flashed fine for me from clockwork, but i copy/pasted from another update script, im going to fix this up real quick :)

** EDIT **

Re signed the zip, should flash fine now, incremented version to 1.1 :)

the manifest.mf was off in the original.

Let me know if you still cannot flash it :)
[Droid Eris Android Development] Bloodykiller86:
hey token just letting you know since metroPCS opened their data u dont need to use autostart anymore so just change your zips to do everything but add the u2nl and autostart stuff =P
[Droid Eris Android Development] wetchckn:
Uh oh... another error!!

E:No signature (11 files)

E:Verification failed

Installation aborted.
[Droid Eris Android Development] cliffordconradsumner:
I'm on Metro here in Tampa Fl.