Cricket / MetroPCS Web/MMS Flash 8/9 - Droid Eris Android Development

This is for people using Eris on Alternate Carriers i.e NOT FOR PEOPLE USING VERIZON
This Flash will Setup Web/MMS for people on Cricket or MetroPCS. If there are other carriers that use a proxy that the U2NL solution works on, i can modify this approach for them as well.
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 2x (some froyo roms take 2 reboots)
7. Done
Download:
Flashes For Clockwork Mod Recovery 3 (Edify Scripts)
Cricket v10 (For CWR3) Credit goes to hydrosity for converting to Edify Scripting
Cricket v9 (For CWR3) Credit goes to hydrosity for converting to Edify Scripting
Click to expand...
Click to collapse
Flashes For Clockwork Mod Recovery 2.5 or AmonRA (Amend Scripts)
Cricket v10:
Cricket v9 is currently lost until i can find an archive
Click to expand...
Click to collapse
Notes:
MMS is sent anonymously via this flash, if you need your MMS to show you as the sender before the message has been downloaded you can change your APN to this:
Code:
http://mms.mycricket.com/servlets/mms?X-Cricket-MDN=[COLOR="Red"]xxxxxxxxxx[/COLOR]
Replace the x's with your telephone number.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
MetroPCS no longer requires a proxy.
Please seen Endoki's thread here
He has built a flash that should correct MMS for MetroPCS users.
Click to expand...
Click to collapse
Revol v1:
(Need verification this works for you Revol folks)
i was unable to find the MNC for Revol so MMS may fail on cyanogen based roms, and i did not include U2NL as i could not find that Revol was running through a proxy.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Known Issues:
mms seems to be hit or miss for some people, please post according to the Reporting Bugs section if MMS is not working for you.
Reporting Bugs:
Please specify your:
1. Carrier (i.e. Cricket / MetroPCS etc.)
2. Phone Type (i.e. Eris/Hero/Evo/Droid/Droid X etc.)
3. Current Rom (i.e. DamageControl/EvilEris/Smoked Glass/Toast etc.)
4. Current Flash you are using from me (i.e. Cricket v9 / MetroPCS v3 etc)
5. What is not working
Known Good Roms:
Eris:
Ivan 1.0 Alpha (HTC Eclair)
ErisLightningBolt 2.8 (Eclair)
CELB Froyo 2.8 (Froyo)
Hero:
DamageControl v1.0 / v1.1
Evo:
Jiminy ** FULLY CUSTOM Cricket ROM **
Ava-FroyoV2RC3 ROM
Droid:
Bugless Beast 0.4
Incredible:
Cricket Incredible Rom (Built by me)
Virtuous v2.7
Custom rom for MetroPCS users (Based off CM6) ** CUSTOM MetroPCS ROM **
Click to expand...
Click to collapse
What this flash does:(You 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 and eri.xml
Click to expand...
Click to collapse
Let me know if anything pops up and ill do my best to fix it. Feel free to repost and modify this but please give due credit to the folks on XDA and HoFo.
All of this work derives from The community on XDA and Howard Forums. Original solution was found on Howard Forums for the Moto Droid and i modified their approach into a flash for ease of access.

I just ordered cricket, and would like to have my Eris work on it, Should I follow this?

This is for people using Eris on Alternate Carriers i.e NOT FOR PEOPLE USING VERIZON
This Flash will Setup Web/MMS for people on Cricket or MetroPCS. If there are other carriers that use a proxy that the U2NL solution works on, i can modify this approach for them as well.
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 2x (some froyo roms take 2 reboots)
7. Done
Download:
Cricket v10:
Cricket v9:
MMS is sent anonymously via this flash, if you need your MMS to show you as the sender before the message has been downloaded you can change your APN to this:
Code:
http://mms.mycricket.com/servlets/mms?X-Cricket-MDN=[COLOR="Red"]xxxxxxxxxx[/COLOR]
Replace the x's with your telephone number.
Click to expand...
Click to collapse
MetroPCS v3:
MetroPCS v3.5 Beta
Please specify you are using this beta if reporting bugs
(im specifically looking to see if you had MMS working prior, and now it stopped working)
Click to expand...
Click to collapse
Revol v1:
(Need verification this works for you Revol folks)
i was unable to find the MNC for Revol so MMS may fail on cyanogen based roms, and i did not include U2NL as i could not find that Revol was running through a proxy.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Known Issues:
mms seems to be hit or miss for some people, please post according to the Reporting Bugs section if MMS is not working for you.
Reporting Bugs:
Please specify your:
1. Carrier (i.e. Cricket / MetroPCS etc.)
2. Phone Type (i.e. Eris/Hero/Evo/Droid/Droid X etc.)
3. Current Rom (i.e. DamageControl/EvilEris/Smoked Glass/Toast etc.)
4. Current Flash you are using from me (i.e. Cricket v9 / MetroPCS v3 etc)
5. What is not working
Known Good Roms:
Eris:
Ivan 1.0 Alpha (HTC Eclair)
ErisLightningBolt 2.8 (Eclair)
CELB Froyo 2.8 (Froyo)
Hero:
DamageControl v1.0 / v1.1
Evo:
Jiminy ** FULLY CUSTOM Cricket ROM **
Ava-FroyoV2RC3 ROM
Droid:
Bugless Beast 0.4
Incredible:
Cricket Incredible Rom (Built by me)
Virtuous v2.7
Custom rom for MetroPCS users (Based off CM6) ** CUSTOM MetroPCS ROM **
Click to expand...
Click to collapse
What this flash does:(You 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 and eri.xml
Click to expand...
Click to collapse
Let me know if anything pops up and ill do my best to fix it. Feel free to repost and modify this but please give due credit to the folks on XDA and HoFo.
All of this work derives from The community on XDA and Howard Forums. Original solution was found on Howard Forums for the Moto Droid and i modified their approach into a flash for ease of access.

oh okay, So This needs to be done first and right after I can do this?

Thanks for trying to give us a solution!
I tried flashing the Metro one, and got this in RA:
E:Syntax error in update script
Installation aborted.

Will this work with revol wireless?
Sent from my FroyoEris using XDA App

jessebwallace said:
Thanks for trying to give us a solution!
I tried flashing the Metro one, and got this in RA:
E:Syntax error in update script
Installation aborted.
Click to expand...
Click to collapse
Ill get this corrected and updated, thanks for trying.
** EDIT **
both scripts initially had an error in my syntax, i have corrected and updated, should be working 100% now. Let me know if it doesnt work

frenize said:
Will this work with revol wireless?
Sent from my FroyoEris using XDA App
Click to expand...
Click to collapse
Ill look to see if i can get one working for your carrier.
EDIT:
posted Revol Flash, did not see any indication that Revol goes through a proxy so there were no U2NL or iptables set, let me know how it works out.

Apologies in advance if this is an inane question. Will these procedures also work to get the HTC Hero onto Cricket? Or does this only work for HTC Eris?
Thank you kindly,
Mike

Realm said:
oh okay, So This needs to be done first and right after I can do this?
Click to expand...
Click to collapse
3. PST (dial ##778 on your phone, pw 000000) settings already entered correctly and showing 3G or EV icon >> see guide here: http://www.howardforums.com/showthread.php?t=1630517
Exactly

nofunsally said:
Apologies in advance if this is an inane question. Will these procedures also work to get the HTC Hero onto Cricket? Or does this only work for HTC Eris?
Thank you kindly,
Mike
Click to expand...
Click to collapse
Should work fine for the Hero/Evo/Incredible/Eris As far as i know, let me know if it doesnt work and ill see what i can do.

hello,
thanks for the update. my question it says in the first post that you must remove all the other u2nl, autostart and a few others??? how would i go about removing those in order to put this on my HTC HERO? and How would i put this onto my HTC HERO? i mean would i push it or what? and i forgot the commands if you could list it PLEASE. Thanks in advance man!

t12icky0 said:
hello,
thanks for the update. my question it says in the first post that you must remove all the other u2nl, autostart and a few others??? how would i go about removing those in order to put this on my HTC HERO? and How would i put this onto my HTC HERO? i mean would i push it or what? and i forgot the commands if you could list it PLEASE. Thanks in advance man!
Click to expand...
Click to collapse
This is a flash that you flash from your recovery console in your phone, once you flash this it takes care of the u2nl and autostart and whatnot.
The part you are reading is just me stating what the flash automates.

token419 said:
This is a flash that you flash from your recovery console in your phone, once you flash this it takes care of the u2nl and autostart and whatnot.
The part you are reading is just me stating what the flash automates.
Click to expand...
Click to collapse
ohh...ok cool..so i just need to do the update on the recovery then flash this? BTW thanks for all your help and work on this.
***edit*** from the recovery menu shouldnt i just choose flash zip from sd card? i choose that then it says this
E:failure at line 7:
Copy_dir PACKASGE:system SYSTEM:
Installation Aborted.
WHAT SHOULD I DO?

t12icky0 said:
ohh...ok cool..so i just need to do the update on the recovery then flash this? BTW thanks for all your help and work on this.
***edit*** from the recovery menu shouldnt i just choose flash zip from sd card? i choose that then it says this
E:failure at line 7:
Copy_dir PACKASGE:system SYSTEM:
Installation Aborted.
WHAT SHOULD I DO?
Click to expand...
Click to collapse
I have verified all 3 files flash on my phone, my assumption is your download may have become corrupted, please redownload and try to flash again, also which carrier are you trying to flash to?
Let me know how it works out

token419 said:
I have verified all 3 files flash on my phone, my assumption is your download may have become corrupted, please redownload and try to flash again, also which carrier are you trying to flash to?
Let me know how it works out
Click to expand...
Click to collapse
im already on cricket and have the WEB, talk, text working but dont have MMS so i figured i would give this a try. i will redownload and try it again and let you know..THANKS!
EDIT....ok redownloaded..the file says 25.4kb size and 28kb size on disk. I just tried downloading it 3 times. transferred it over to my sd card so its on there 3 times and tried to flash each file and it still gives me the error i told you earlier. im on French Toast 2.1 if that matters?
AND I FORGOT to tell ya im on the HTC HERO!

Flashing using Amon-RA's recovery? Is Recovery a screen with a bunch of words on it, and it says RA-Recovery or Amon-RA Recovery at the bottom?
It *should* flash on Hero the same as Eris.
You could manually push those files where they're supposed to go.
FIRST do a nand backup from recovery. THEN...
Unzip that .zip file, take all the files out of folders in that .zip, and put them in your android SDK tools folder. So you want the following in your tools folder:
u2nl
sqlite3
autostart.sh
(eri.xml might not be the same for your Hero, that might be for Eris, but I could be wrong - but it's just the 'name' of the carrier anyway, not necessary for functionality)
Get Autostart from the market (from wifi, or find it on the internet, and download it, and put it on your phone from your computer)
Get APN Backup & Restore
Download some working Cricket APNs (see my link above, I should have a link to a working .xml file for that, put it on your SD card in the APNBackupRestore folder, or whatever the folder is called)
Open APN Backup & Restore
Backup APNs
Delete APNs
Restore APNs (select the Cricket APNs you downloaded and put in that folder on your sd card)
Then do the following from command line in your tools folder
adb remount
adb push u2nl /system/bin/u2nl
adb push sqlite3 /system/xbin/sqlite3
adb push autostart.sh /data/opt/autostart.sh
adb push eri.xml /data/eri.xml
adb reboot
Autostart should ask for root permissions, hit always allow
and you should be 100% fully functional on cricket.
Open that Proxy shortcut you have for your web to work, and make the server and port BLANK, you DON'T NEED the wap.mycricket.com port 8080 in there any more.

pkopalek said:
Flashing using Amon-RA's recovery? Is Recovery a screen with a bunch of words on it, and it says RA-Recovery or Amon-RA Recovery at the bottom?
It *should* flash on Hero the same as Eris.
You could manually push those files where they're supposed to go.
FIRST do a nand backup from recovery. THEN...
Unzip that .zip file, take all the files out of folders in that .zip, and put them in your android SDK tools folder. So you want the following in your tools folder:
u2nl
sqlite3
autostart.sh
(eri.xml might not be the same for your Hero, that might be for Eris, but I could be wrong - but it's just the 'name' of the carrier anyway, not necessary for functionality)
Get Autostart from the market (from wifi, or find it on the internet, and download it, and put it on your phone from your computer)
Get APN Backup & Restore
Download some working Cricket APNs (see my link above, I should have a link to a working .xml file for that, put it on your SD card in the APNBackupRestore folder, or whatever the folder is called)
Open APN Backup & Restore
Backup APNs
Delete APNs
Restore APNs (select the Cricket APNs you downloaded and put in that folder on your sd card)
Then do the following from command line in your tools folder
adb remount
adb push u2nl /system/bin/u2nl
adb push sqlite3 /system/xbin/sqlite3
adb push autostart.sh /data/opt/autostart.sh
adb push eri.xml /data/eri.xml
adb reboot
Autostart should ask for root permissions, hit always allow
and you should be 100% fully functional on cricket.
Open that Proxy shortcut you have for your web to work, and make the server and port BLANK, you DON'T NEED the wap.mycricket.com port 8080 in there any more.
Click to expand...
Click to collapse
Thanks for the suggestions.
We got him sorted out in PM's last night, it wasn't flashing due some user made customizations, once those were corrected it flashed fine.
MMS still was not working for him but i have him trying from a fresh flash which i assume should work fine.

yea man and you dont know how appreciated i am..doing your new method of clean install and will let you know in about 30 minutes whats goin on.
Thanks again guys for your help!

I originally used the v2 of this script some time ago, and it worked fine until last night for me, then abruptly web no longer works for my Eris on Cricket--and I didn't change a thing.
Today I tried the v8, and there is still no difference...has there possibly been any change in the proxy IP or something? Or could I possibly have some other problem, such as a hardware issue?
Regular voice and wifi work correctly. Any ideas?
-Ryan
P.S. I'm using Sense-able 3.1.

Related

[Q] Themes on HD2

Since we are not able to boot into recovery mode and run update.zip is there a way to manually apply themes to the Desire builds we are using?
Such as [MOD] Smooth Sense Icons v.1.0 (now with screenshots)
Thanks in advance.
+1
i have been asking this question since day 1..and no honest reply
I'd love to know how to skin android full stop I cant even get my hd2 to connect in usb mode
well...the only way to apply some themes is to replace framework-res.apk into system/framework/framework-res.apk...doing this with root explorer has no succes even if you ADB it..this will brick your build and u have to install again the whole system.ext2...!!everywhere is explaining that first phone must go into recovery mode to apply it..!!so,till now cant have any solution but only wait to make a function to have the possibility to run the phone into recovery mode..!!Be patient..soon we'll have it!
[★] said:
I'd love to know how to skin android full stop I cant even get my hd2 to connect in usb mode
Click to expand...
Click to collapse
What build/zImage are you using? The latest zImage allows for USB internet sharing tethering and USB file transfer.
jjones1983 said:
What build/zImage are you using? The latest zImage allows for USB internet sharing tethering and USB file transfer.
Click to expand...
Click to collapse
I dont know what a zimage is (I know nothing about android ) but Im pretty sure my current build is a shubcraft one
yes..
i have even tried with droid exployer and it bricks the rom..it boots the at the android screen it just flashes black..dont understand..im using darkstone sense rom..he has the espresso bar..and i cant add anything too it
[★] said:
I dont know what a zimage is (I know nothing about android ) but Im pretty sure my current build is a shubcraft one
Click to expand...
Click to collapse
from what I've gathered a zimage is based around the kernal & drivers, with shubCRAFT you can connect via USB as long as its on debug.
11calcal said:
from what I've gathered a zimage is based around the kernal & drivers, with shubCRAFT you can connect via USB as long as its on debug.
Click to expand...
Click to collapse
ahh thanks and how do I put it into debug?
edangel said:
well...the only way to apply some themes is to replace framework-res.apk into system/framework/framework-res.apk...doing this with root explorer has no succes even if you ADB it..this will brick your build and u have to install again the whole system.ext2...!!everywhere is explaining that first phone must go into recovery mode to apply it..!!so,till now cant have any solution but only wait to make a function to have the possibility to run the phone into recovery mode..!!Be patient..soon we'll have it!
Click to expand...
Click to collapse
It's possible to change framework-res.apk through the terminal, can't say this will work for everyone and it may completely screw your android build, so a titanium backup couldn't hurt. This was done on shubcraft 1.4d to theme back to stock android (if your looking for the framework, it's somewhere in the shubcraft thread).
1. Place your new framework-res.apk in the root of /sdcard.
2. Run terminal.
3. su
4. mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
5. cd /sdcard
6. cp framework-res.apk /system/framework
Reboot and hopefully success.
gardndj said:
It's possible to change framework-res.apk through the terminal, can't say this will work for everyone and it may completely screw your android build, so a titanium backup couldn't hurt. This was done on shubcraft 1.4d to theme back to stock android (if your looking for the framework, it's somewhere in the shubcraft thread).
1. Place your new framework-res.apk in the root of /sdcard.
2. Run terminal.
3. su
4. mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
5. cd /sdcard
6. cp framework-res.apk /system/framework
Reboot and hopefully success.
Click to expand...
Click to collapse
DO you know of any guide anywhere which tells us where to get the android sdk and how to exactly set it up with adb on windows 7 so we can skin our android hd2's? I cant find much
all those guides
[★] said:
DO you know of any guide anywhere which tells us where to get the android sdk and how to exactly set it up with adb on windows 7 so we can skin our android hd2's? I cant find much
Click to expand...
Click to collapse
are for phones that can be rooted and flashed with recovery..for us on the hd2 we HAVE to adb every file 1 by 1...sucks..and even the terminal method..you will see errors on your phone..i wish darkstone would just say how he put the espresso on his rom.
Go to market and Download ROM Manager from Clockworkmod it's free.
Put the theme on the root of the SD
open ROM Manager
click install from SD
pick out the theme you just put it.
Reboot
themes are ROM/framework specific which is why certain themes are only available for certain ROMs. shu8i builds are based off of cyanogen and are therefore the easiest to theme IMO. I have done a theme thread for that particular set of builds and have had great feedback from users.
So FWIW, a theme cannot be applied to just any ROM. If you want to get into it, you will need to find and extract the .PNG files from the framework-res.apk , pull the framework-res.apk from the build you are currently running, replace the images, and replace the framework-res.apk in your build with the patched one with the new .PNG's
there are plenty of TUTs on XDA explaining how to theme, only difference is us HD2 users have to manually push the files instead of using the convenience of an update.zip that is flashable in recovery.
Moved you guys over to general.. Best of luck!
makomek said:
Go to market and Download ROM Manager from Clockworkmod it's free.
Put the theme on the root of the SD
open ROM Manager
click install from SD
pick out the theme you just put it.
Reboot
Click to expand...
Click to collapse
I understand that this thread is old, but I just found it. Trying to install a new framework-res.apk to my device using this method. I have it in a zip file (which is the format that would be used on a normal device to flash it from recovery mode).
Well I tried this; it lets me choose the theme (zip file) that I want, and it then prompts me to choose OK to reboot in recovery mode and continue the installation. Nothing happens when I choose OK.
Any further info on how to do this? What am I doing wrong?

[Q] updating from version 2.3.15 to the latest ota update

i have a rooted droid x running the version above. i am not interested in running custom roms, i just want root so i can run whatever apps i want to. after rooting i downloaded wireless tether and the free version of titanium backup. wireless tether is my only means of connecting my computer to the internet. i ran a complete backup after downloading titanium backup. just messing around one day i removed cardock and blockbuster from the phone. i have restored blockbuster but can not get cardock restored. my phone has downloaded the latest ota update and wants me to install it. from what i have read, i will need cardock restored. is this correct and if so how can i get it back? i am fairly good with a puter but new to android. i rooted using doroot for windows. all help is much appreciated.
maneddi said:
i have a rooted droid x running the version above. i am not interested in running custom roms, i just want root so i can run whatever apps i want to. after rooting i downloaded wireless tether and the free version of titanium backup. wireless tether is my only means of connecting my computer to the internet. i ran a complete backup after downloading titanium backup. just messing around one day i removed cardock and blockbuster from the phone. i have restored blockbuster but can not get cardock restored. my phone has downloaded the latest ota update and wants me to install it. from what i have read, i will need cardock restored. is this correct and if so how can i get it back? i am fairly good with a puter but new to android. i rooted using doroot for windows. all help is much appreciated.
Click to expand...
Click to collapse
2.3.15 is soooo yesterday
look into some deblured Rom's. Easier to get rid of the Crapware with a Rom than one at a time. that could cause other issue.
IMHO there are easier tools to root like 4Zroot.
Your heading in the correct direction keep on reading the threads and different sites.
please read my post again. i am not interested in roms.
Stock apks
www . chadhaney . com / droidXDefault / ( wont allow me to post links) but go there...
Let me know what happens... I'm in the same boat. No roms, just titanium back up and wireless tether ( which I never use ) Titanium Pro allows you to freeze apps so they dont run and you dont have to delete them.
P
According to droid x forums, if your rooted, and have all the original apk/apps on the phone you should be able to update to 2.3.34. Make sure that every setting is stock too. No frozen apps, etc... You will lose root. Then they recommend Z4root to re-root.
Successful install
I was running 2.3.15 rooted, no leak, installed 2.3.34 OTA with no problems.
I used Z4Root 1.3 to re-root my droid x. If you were previously rooted you should select the unroot option from Z4Root first. Phone will restart and then select permanent root. Should be good to go after that...
I did it the hard way... wish I had un-rooted first!
Thanks for helping eyepopper. I downloaded the apk file but it would not install. I assume I need to move it manually but don't know where it goes. The odex file opened when I selected it and looks like code. Not sure how to get it where I need it either. I am using astro for my files.
Sent from my DROIDX using XDA App
Are you using the phones browser? Try going the chad website thru the phones browser (I use dolphin browser) download it to the phone. Then run the apk thru the browser, go one step further and make sure that you checked off to allow other non market apps to run in applications. Astro app is the problem most likely.
i am using the stock browser but the page just reloads when i select the apk file and opens a window showing gibberish when i select the odex file. i have the 2 files on my sd card under titanium backup and was able to copy and paste them from /sd/titanium backup to /sd but i can't get them to copy and paste to the system folder or the framework folder. as soon as i leave /sd the paste function grays out. looks like your are the only one willing to help me and i am very grateful for it. i need to go on and get this done and be thru with it so i can enjoy the holidays. can you meet me in a chat somewhere and see if we can get this done? pm me ur info if you can. thanks again...
maneddi said:
hi, i was wondering if you could look at my post concerning updating to the latest ota. (it's in the general droid x section) i have the files but can't get them off my sd card onto the phone.
Click to expand...
Click to collapse
Ok you will need to connect your phone to your computer. Open a command prompt and type the following commands:
*make sure your phone's usb mode is Charge Only
1) type: Adb devices (make sure your phone gets listed as a device)
2) type: adb shell (press enter)
3) type: su (press enter)
4) type: mount -o rw,remount /dev/block/mtdblock 4 /system
I'm not sure where you have the cardock.apk on your sdcard, but this next step will require you to know the path to your .apk
5) type: cp /mnt/sdcard/<path to CarDock.apk> /system/app/CarDock/apk
if just on the sdcard then it would be "cp /mnt/sdcard/CarDock.apk /system/app/CarDock.apk
6) type: cd /system/app
7) type: chmod 644 CarDock.apk
8) type: exit
you may need to type exit one more time, but when you return to a normal command prompt, type the following:
adb reboot.
Make sure to take a backup before you do any of this, as if you mess anything up in /system your phone can wind up hosed....
Hope this helps. As a last resort, you could always take a backup of your phone, and then perform the 2.3.15 full sbf and restore the apps that way (make sure to perform a factory reset as well. Then you would be able to perform the OTA update and shouldn't have any problems.
Hope this helps! Lemme know if you need more help.
You can also refer to this link if you want more info...
http://androidforums.com/droid-x-al...w-reinstall-system-apps-_as_-system-apps.html
great post SysAdmin-X, thanks. i haven't used adb manually before but i know if your not careful 1 little missed space or wrong key stroke will mess you up so i opted to go with the post you provided a link for.
i downloaded root explorer and was able to move my files successfully from my sd card to the system apps folder but could not get them to show up afterwards in titanium backup. i figured since they were files i manually removed from tb they were prolly named wrong so to be right i went to this link and downloaded the entire zip. i was then able to place those 2 files in the /system/app folder and after rebooting they showed up in tb. finally...yea!!! ok, i remember reading somewhere they needed to be in the /system/framework folder as well. does anyone know if this is fact? if the update looks for them there and doesn't find them it won't install correctly or at all, so i'm told.
maneddi said:
great post SysAdmin-X, thanks. i haven't used adb manually before but i know if your not careful 1 little missed space or wrong key stroke will mess you up so i opted to go with the post you provided a link for.
i downloaded root explorer and was able to move my files successfully from my sd card to the system apps folder but could not get them to show up afterwards in titanium backup. i figured since they were files i manually removed from tb they were prolly named wrong so to be right i went to this link and downloaded the entire zip. i was then able to place those 2 files in the /system/app folder and after rebooting they showed up in tb. finally...yea!!! ok, i remember reading somewhere they needed to be in the /system/framework folder as well. does anyone know if this is fact? if the update looks for them there and doesn't find them it won't install correctly or at all, so i'm told.
Click to expand...
Click to collapse
possibly with Root Explorer tool you could change the permissions of the moved apps to rwrr.
this way you phone can see them and use them.
Kdinc is right about changing the permissions using root explorer. Make sure to set the as user: read and write, group: read, and other: read. Should look like this after: rw-r--r--
Sent from my DROIDX using XDA App

[Q] Will this work for our WF?

Found this thread on the HTC Hero section for it's open GL will this work for our wildfire?
http://forum.xda-developers.com/showthread.php?t=899801
Yea I flashed it, noticed an improvement in playing angry birds...i think.
Sent from my HTC Wildfire using XDA App
Will it work on cm7 nightlies kevin?
Sent from my HTC Wildfire using XDA App
Yeah
Sent from my HTC Wildfire using XDA App
Yes it works with just about every ROM, but, in my view, I can't see any benefit. (I dont play Angry Birds, and, the rest of the games and LWP's don't show any benefit).
How do you do this?
Just flash it like a rom?
Well, that's what I initially did. Flash the ZIP in Post #49 in that thread. But, on reading that complete thread, I guess you have to edit the build.prop file in /system (Using Root Explorer / ADB Push Pull).
However, this is where I cant get it to work. WHenever I add the 2 lines in Root Explorer and Save Changes, the phone reboots. If I use ADB, even after pushing, when I check the same file using build.prop, no changes are visible, (The opengles.version automatically reverts back to 65536 and the line which enabled hardware acceleration of the UI is gone) and, ASI only shows OpenGL 1.0 due to this
Well, I have no idea what I am doing wrong, will try it out again and see..
I'm a newb with this.
Could someone possibly make a bit more explained guide?
Very basic guide:
* Get Root Explorer or any other file manager that can show the root folders
* Open Root Explorer, change permissions on top to R/W (Be very careful after that. Dont delete anything!)
* Locate the file build.prop under /system
* Long Press the file, Select Edit with Text Editor
* Updated: (ADB Commands Copy - Pasted from another post by kevin2516. Thanks mate )
*Make sure ADB is installed on your system and it is working. There are many guides available to install ADB, so I wont be going into that.
*Start Command Prompt (cmd), Browse to your "Tools" folder into your SDK
*Use the ADB Pull Command adb pull /system/build.prop
*This will now be saved to your tools folder. Edit is using Wordpad / Notepad++ (Not Notepad) as follows:
*Locate a line which starts with dalvik. (The first one, there are 3 of them)
Add the following 2 lines before that:
debug.sf.hw=1
ro.opengles.version=65537
* Save it.
* Push it back to System using the ADB Push Command: adb push build.prop /system/build.prop
* Reboot ADB using the adb reboot command
* Then, grab the Flashable Zip in that thread from Post #48
* Flash it as normal
Done.
Check whether it is implemented or not by going to Android System Info > System Tab > OpenGL. Here, there are 2 OpenGL versions. The first line should say 1.1, and the second should say OpenGL 1.0 ES.
With S-On you cannot change the systemfile directly I think. Thats the reason why your system not keep the change. I have write by myself a little install zip and flash it with nandroid and it works. the zip only works with wildpuzzlerom v0.8 and you can find in the thread for wpr0.8.
bgx said:
With S-On you cannot change the systemfile directly I think. Thats the reason why your system not keep the change. I have write by myself a little install zip and flash it with nandroid and it works. the zip only works with wildpuzzlerom v0.8 and you can find in the thread for wpr0.8.
Click to expand...
Click to collapse
Well, I took your flashable ZIP, removed the build.prop it contained, and replaced it with the build.prop of CM7 Nightly 2. Then, I tried flashing it, still no change.
Now, I have no idea whether I am 'allowed' to change flashable ZIP's like that or not, but, from what it is looking like, I am still unable to get this working on CM7NB2. I'll probably try making a flashable ZIP from scratch later as I get time.
bgx said:
I have write by myself a little install zip and flash it with nandroid and it works. the zip only works with wildpuzzlerom v0.8 and you can find in the thread for wpr0.8.
Click to expand...
Click to collapse
If it's simple enough, it would be nice if you could tell how to do a flashable zip (or yourself make a one suitable for CM6/7 ). I just want to test these libraries on CM7, any help is appreciated
Don't expect nothing special, I'm not a dev!
3xeno said:
Very basic guide:
* Get Root Explorer or any other file manager that can show the root folders
* Open Root Explorer, change permissions on top to R/W (Be very careful after that. Dont delete anything!)
* Locate the file build.prop under /system
* Long Press the file, Select Edit with Text Editor
* Then, locate a line which starts with dalvik. (The first one, there are 3 of them)
* Add the following 2 lines before that:
debug.sf.hw=1
ro.opengles.version=65537
* Save and Exit
* Then, grab the Flashable Zip in that thread from Post #48
* Flash it as normal
Done.
Check whether it is implemented or not by going to Android System Info > System Tab > OpenGL. Here, there are 2 OpenGL versions. The first line should say 1.1, and the second should say OpenGL 1.0 ES.
Click to expand...
Click to collapse
But it's not working for CM7?
Where can i find FLashable zip? I don't understand where is post #48
Even if i find, i have read, that it's not working? Or working?
You can find the OpenGLES 1.1 Flashable ZIP in Post #48 of this thread:
http://forum.xda-developers.com/showthread.php?t=899801
I have updated my post since Root Explorer method doesnt work (No S-OFF).
3xeno said:
You can find the OpenGLES 1.1 Flashable ZIP in Post #48 of this thread:
http://forum.xda-developers.com/showthread.php?t=899801
I have updated my post since Root Explorer method doesnt work (No S-OFF).
Click to expand...
Click to collapse
You wrote : last edit: I didn't notice any difference, much like the test ran above. I'm going to revert until more knowledgeable people look at this.
if it is like you saying, then i dont have point to that **** too.
i think devs who makes this rom should instal in rom everything what can increase perfomance. so im waiting for the rom with all those things instaled.
will it happen someday?:/
vilks said:
You wrote : last edit: I didn't notice any difference, much like the test ran above. I'm going to revert until more knowledgeable people look at this.
if it is like you saying, then i dont have point to that **** too.
i think devs who makes this rom should instal in rom everything what can increase perfomance. so im waiting for the rom with all those things instaled.
will it happen someday?:/
Click to expand...
Click to collapse
Which is exactly what I said in the CM7 thread. No one here has till date, found verifiable gains, with using OpenGL on the Wildfire. Everyone reports the same thing, that there is no or absolutely negligible (Which I think is just a mind thing) change in gaming / intensive applications performance.
If you are looking for ROM's wit inbuilt OpenGLES Support, WildPuzzle has a flashable ZIP, and DS and DK Roms provides it inbuilt in its latest version. For the others, the manual method has to be followed.

[TUT] How to get MMS working on Cricket

Heres what I did to get MMS working correctly with Lexlite Gingeraid 3.6 and Apex GB Beta on Cricket (GINGERBREAD ROM)
$45 Plan:
​MAKE A BACKUP BEFORE DOING ANY OF THIS:
Flash Apex GB
Download Autostart root from market
Download APN Backup & Restore from market
Backup current APN's and then Delete. Load the APN's attached and make sure to replace the X's with your 10-digit number.
Make sure you have adb installed and be sure to put autostart.sh, u2nl in your C:\android-sdk-windows\tools (may be a different directory for you) ( I had to upload them with .zip extension so you will need to rename it without .zip after downloading)
cd C:\android-sdk-windows\tools <enter>
adb shell <enter>
mkdir /data/opt/ <enter>
exit <enter>
adb remount <enter>
adb push c:\android\tools\u2nl /system/bin/u2nl <enter>
adb push c:\android\tools\autostart.sh /data/opt/autostart.sh <enter>
adb shell <enter>
chmod 0755 /system/bin/u2nl <enter>
chmod 0755 /data/opt/autostart.sh <enter>
exit <enter>
adb reboot <enter>
Edit the build.prop. I use android commander to pull the build.prop located in /system. Once you pull it change verizons mcc number from 310004 to cricket 310016. Also you can rename the ro.cdma.home.operator.alpha to Cricket..Theres 2 places where you have to change it. The easiest way is to use notepad++ and then search for (310004) and then edit the file. Once you have changed verizons mcc number you can delete it from /system and then drop the newly edited one in its place. Once this is done reboot you phone.
Make sure you give Autostart root superuser access.
You should have working MMS on Cricket's network.
formatted by: pxldtz
sweet, this helped me get my little nephews friends sisters phone working on cricket 100%
good times.
Here's the big question, can you guys receive MMS from VZW customers?
Ben's said:
Here's the big question, can you guys receive MMS from VZW customers?
Click to expand...
Click to collapse
Yessir...I have no problems
Sent from my DROIDX using XDA App
Will this work on the Incredible with stock 2.2 rom & kernel. Forever root?
Incredible on cricKet using XDA app
Tannus said:
Will this work on the Incredible with stock 2.2 rom & kernel. Forever root?
Incredible on cricKet using XDA app
Click to expand...
Click to collapse
Yes it should. Are you on the $45 plan?
I'm running the $55 plan... I'm just looking 4 a good way 2 get MMS working. My wap works great & with the apn I set up I get incomming from T-Mobile
Incredible on cricKet using XDA app
Tannus said:
I'm running the $55 plan... I'm just looking 4 a good way 2 get MMS working. My wap works great & with the apn I set up I get incomming from T-Mobile
Incredible on cricKet using XDA app
Click to expand...
Click to collapse
If your on the $55 plan you dont need the other stuff but I think replacing the telephony.db file should fix your MMS issues. Ill attach it here.
Delete the telephony.db file located in data/data/com.android.providers.telephony/databases
Drop the attached telephony.db in data/data/com.android.providers.telephony/databases (Be sure to rename the telephony.db file you downloaded back to telephony.db before dropping it back into data/data/com.android.providers.telephony/databases)
Once this is done Reboot your phone and you should have working MMS.
I saw that 1 2. I'll try that... thanx
Incredible on cricKet using XDA app
Tannus said:
I saw that 1 2. I'll try that... thanx
Incredible on cricKet using XDA app
Click to expand...
Click to collapse
Let me know if it works.
I hate 2 ask a noob question but how do I get access 2 the data file 2 drop the new file in?
Incredible on cricKet using XDA app
Tannus said:
I hate 2 ask a noob question but how do I get access 2 the data file 2 drop the new file in?
Incredible on cricKet using XDA app
Click to expand...
Click to collapse
You can use super manager. Just go to settings and enable root functions
Sent from my DROIDX using XDA App
Didn't work. That app is awesome though. I can get rid of like 6 other apps now.
Incredible on cricKet using XDA app
Tannus said:
Didn't work. That app is awesome though. I can get rid of like 6 other apps now.
Incredible on cricKet using XDA app
Click to expand...
Click to collapse
Ya its pretty sweet. What happens when you try to send mms?
Well I tried 3 diffrent telephony files. U uploaded all of them. 2 of them FC'd mms & APN's the 3rd 1 just worked the same as origionaly... "unable 2 send message after multipul trys
Incredible on cricKet using XDA app
Tannus said:
Well I tried 3 diffrent telephony files. U uploaded all of them. 2 of them FC'd mms & APN's the 3rd 1 just worked the same as origionaly... "unable 2 send message after multipul trys
Incredible on cricKet using XDA app
Click to expand...
Click to collapse
Try my other post http://forum.xda-developers.com/showthread.php?t=968582
Well now it tries 2 send but doesn't. It doesn't say "unable 2 send" & it doesn't crash... it just does nothing... I'm gonna try diffrent combinations 2 C if I can find 1 that works
Incredible on cricKet using XDA app
So I've seen this with both the cricket v10 and the cricket rom canidate 3. hen I try 2 install zip from recovery it says
"ClockworkMod Recovery v3.0.0.8
--Installing: /sdcard/http___android.grdlock.net_files_HTC Incredible_Token419_cricket_eris_web_mms_v10.zip
Amend Scripting (update-script) is no longer supported.
Amend scripting was deprecated by Google in Android 1.5.
It was necessary to remove it when upgradeing to the ClockorkMod 3.0 Gingerbread based recovery.
Please switch to Edify scripting (updater-script and update-binary) to create working update zip packages.
Installation aborted."
How can I fix that?
Tannus said:
So I've seen this with both the cricket v10 and the cricket rom canidate 3. hen I try 2 install zip from recovery it says
"ClockworkMod Recovery v3.0.0.8
--Installing: /sdcard/http___android.grdlock.net_files_HTC Incredible_Token419_cricket_eris_web_mms_v10.zip
Amend Scripting (update-script) is no longer supported.
Amend scripting was deprecated by Google in Android 1.5.
It was necessary to remove it when upgradeing to the ClockorkMod 3.0 Gingerbread based recovery.
Please switch to Edify scripting (updater-script and update-binary) to create working update zip packages.
Installation aborted."
How can I fix that?
Click to expand...
Click to collapse
You don't need to run that file. Do the last part of ny thread...
Sent from my DROIDX using XDA App
That's what I did @ origionaly was the 2nd part but I found a stable 2.3 cryogen rom I'm gonna write 2 my phone
Incredible on cricKet using XDA app

Project Cheesecake [1 unlock to rule them all]

Project Cheesecake​
CAUTION, ACCIDENTAL FLASHING OF A DOWNLOADED BUILD MAY END UP ON A HARD BRICK. YOU'VE BEEN WARMED.​
Cant get any simpler than that, today we all got to work together and find as many international builds as possible in the test servers before they are remove.
Getting into the test servers is actually very very simple!​Requirements!​
You need to be on the latest android for your distributor.
(bell, telstra, tmobile uk, orange, etc)
You need to be rooted
(and must own root explorer.)
You also need Tenfars Bootstrap CWM.​-How can i search the test servers.-
(one of these steps will have you erase your data, back up if needed)​1. Download the file here. (cavalynts test cloud setup)
2. Open the zip and extract the files into your sdcard or internal memory
3. Using root explorer move those files into their correct places (just follow folder setup, where they came from is where they go)
4. Reboot into CWM and wipe data, and cache. (the warning).
5. Now reboot, and when the setup screen appears, press the menu key (the one all the way to the left) and set-up your wifi
6. in the same menu all the way to the right there will be a magical option "Set up Cloud"
7. Open that optin pick a cloud, and then follow the set up accound process like normal (do not use your real names emails or password, doh!)​
A list of servers and whats been found.
Master-lab.blurdev.com
HKTW(dl), 45.0.7(dl orange uk)
master-demo.blurdev.com
master-dev.blurdev.com
master-qa1.blurdev.com
master-qa2.blurdev.com
4.5.40(dl att), 45.2.12(dl bell)
master-qa3.blurdev.com
4.5.91(dl att)
master-qa4.blurdev.com
master-staging1.blurdev.com
master-sdc1.svcmot.com
master-blur.svcmot.com
33.99(not dl bell)
master-homer.blurdev.com
master-bart.blurdev.com
master-lisa.blurdev.com
master-maggie.blurdev.com
master-marge.blurdev.com
master-bqa1.blurdev.com
master-bqa2.blurdev.com
testcloud01-sdc1.blurdev.com​
DO NOT INSTALL WHAT YOU DOWNLOAD, HIT THE INSTALL LATER. THIS IS NOT A COMPETITION TO GET ON LATEST BUILD QUICKER. BE CAREFUL OR YOU WILL HARD BRICK.​
Read next post to learn how to retrieve it and sent it to US over at webchat.freenode.net #moto-atrix​
Stop pressing thanks and start joining in the download fest.
How to retrieve the OTA safely.​
1. Once the OTA finishes downloading, it will ask you if you want to install
(press INSTAL LATER)
INSTALLING THIS MAY END UP IN A HARD BRICK, AS IN KAPUTS YOUR PHONE DOES NOT WORK, AS IN YOUR PHONE IS BROKEN FOREVER, AS IN F*CK THE PHONE HARD BRICKED.​
2. Open Root Explorer and go to the cache folder in the root of your phone and retrive the ATA .zip
(it be easy to know which of all the things in there is the ota.)​
3. Move it to your sd card and from there to your pc.​
4. sharing it with the devs. Please upload this on Multiupload, and either sent me the PM with the link, or PM us on IRC.​
THERES A MILLION WARNINGS BUT THERES ALWAYS SOMEONE WHO DOES SOMETHNG STUPID AND CRIES. DONT ALLOW THIS TO HAPPEN TONIGHT​​
Is step 4 factory reset? Just checking
Is there any way AT&T users can help out? Just go through the same process?
Sent from my MB860 using XDA Premium App
yes it is, be careful and get goodies
Magnetox said:
Is step 4 factory reset? Just checking
Click to expand...
Click to collapse
yes but is a bit more complicated, you can simply flash the zip up there on 183. and then get a build.prop for any version and replace yours with it. now to download its the tricky part
you are going to needs to be rooted
and once the download starts you are gonna want to open a shell
abd shell
su
cd /cache
trail - -(not sure what options they where) file.zip >/destination/file.zip
is easier to let them do it themselves.
Sinful Animosity said:
Is there any way AT&T users can help out? Just go through the same process?
Sent from my MB860 using XDA Premium App
Click to expand...
Click to collapse
EDIT: samcripp beat me to it...
might wanna toss this in your OP somewhere
http://forum.xda-developers.com/showthread.php?t=1164323
also, where does meta-inf go? there is no meta-inf folder to overwrite so should I just plop it in anyways? only system was an overwrite
I'm on retail france 2.1.1, during setup it does not give me a cloud option.
I've installed the file through CWM and done a factory reset. Any ideas?
jaysnip said:
I'm on retail france 2.1.1, during setup it does not give me a cloud option.
I've installed the file through CWM and done a factory reset. Any ideas?
Click to expand...
Click to collapse
You cant install through CWM you have to place them in manually as in the instructions
if you have root explorer go over to your files and on top at the right theres a yellow button with read 0, click it and it will say write 1, then do it again
it remounds your system
jaysnip said:
I'm on retail france 2.1.1, during setup it does not give me a cloud option.
I've installed the file through CWM and done a factory reset. Any ideas?
Click to expand...
Click to collapse
doing the back-up now. on bell. going to start from the bottom of the list and work my way up I assume I only upload if I find a different file than what you have?
Where does the META-INF folder go then? In root? I guess what I want to know is where those certs are supposed to end up.
y2whisper said:
doing the back-up now. on bell. going to start from the bottom of the list and work my way up I assume I only upload if I find a different file than what you have?
Click to expand...
Click to collapse
if you find something like 2.3.3 that is particularly interesting because that is where we found our unlock from att (2.3.4 did not have this). I am talking in android versions not att/bell specific. Of course upload anything unique and we will inspect it to see if there is an unlockable bootloader inside =D
Come on guys we need to bring more attention to this! i will try the french SBF but it would help if someone could send me the Build.prop because i would rather not stray from the bell firmware, but if i have to i will to help out.
jaysnip said:
Where does the META-INF folder go then? In root? I guess what I want to know is where those certs are supposed to end up.
Click to expand...
Click to collapse
this file does not go in ours, those folders hold the script
Ratchet556 said:
Come on guys we need to bring more attention to this! i will try the french SBF but it would help if someone could send me the Build.prop because i would rather not stray from the bell firmware, but if i have to i will to help out.
Click to expand...
Click to collapse
if you are in linux you can download any of the sbf, and sbf_flash
and do the following comand to split it sbf_flash -x sbf.sbf
the simply mount the image
perfect will do. I also am not sure where to put the META-INF folder. just putting it under / didn't seem to work
Ratchet556 said:
Come on guys we need to bring more attention to this! i will try the french SBF but it would help if someone could send me the Build.prop because i would rather not stray from the bell firmware, but if i have to i will to help out.
Click to expand...
Click to collapse
I have it. pulling it up.

Resources