Related
[GUIDE] HTC EVO on METROPCS FULL ROOT > 2.1 DROID CUSTOM ROM > WEB > MMS > PRL UPDATE
***Read this first pleaseHello everyone, life on budget sucks :/ but gotta suck it up till I graduate, so let's show some love to METROPIECSH..
This is a combination of tutorials from this site and some other sites that i compiled to get my HTC Evo up and running with MetroPCS.
Since (2.2) Rom still have no proper cure for mms,wap and market apps and after trying several 2.2 Roms, I ended up migrating back to my old steady 2.1. And here is the step by step path I followed.
Before We Start I personally would like to thank to:
SYNTHAXXX from XDA-Developers
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
FastRX8 from PPCGeeks
Drunkenmojo from Howard Forums
ObsidianX from Droid Forums
who are the true authors of this Guide.
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
**Please use this guide if you're holding a HTC EVO that has a software version 1.32.651.1 or 1.32.651.6.
And be aware of
things that do NOT Work:
DOWNLOADING APPS FROM MARKET ON METROWEBWorks when you are on WIFI
VOICE SEARCH ON METROWEBWorks when you are on WIFI
VOICE MAIL NOTIFICATIONS
-----------------------------------------------------------------------------
The rom i am using and suggest you to install is DamageControlv3.1.2-deodexed where you can always try other 2.1 Roms of course but i can not guarantee you can succeed with another Rom of your choice.
-----------------------------------------------------------------------------
ROOTING Part I and Part II (Full Root)
Section 1 - This part gives you basic root access.
Section 2 - This part unlocks NAND and gives you full control. There are 2 versions of Section 2. Either one works.The choice is yours on Section 2
* Version 1 - No PC needed. No ADB Shell needed.
* Version 2 - Using a PC and ADB Shell
Basic Root Access
This is for Full Root access. I dropped the instructions for partial root because they are not needed. With Full Root available, there is no need to only do a partial root. Even if all you want is permissions to load a custom rom, you'll need to have a backup in case something goes wrong and you can't use the backup if you're not fully rooted. So, follow these simple steps and you'll have everything you need.
Before you start
Before you start anything, your phone needs to be able to connect to the pc. If you haven't done so before, install HTC Sync. There is a folder on the sdcard that contains a version of HTC Sync or you can download a newer version from their site. It doesn't matter which version because you're not going to use it. We just need the drivers installed so the phone can communicate with the PC.
Next, make sure "USB Debugging" is turned ON.
Menu>Settings>Applications>Development>USB Debugging
If it's turned on, every time you connect your phone to the PC, you'll see "/!\ USB Debugging connected" in the notifications on the phone.
Items you'll need
1- PC36IMG.zip (Place this on your sdcard)
2- eng-PC36IMG.zip - Mirror 1 - (Place this on your sdcard)
3- Full Root files.zip - This zip contains 3 files you will extract to your sdcard (flash_image, mtd-eng.img, recovery.img)
Now you sdcard should look like this -
4- evo-recovery - Extract this folder to your C:\ drive so you should see C:\evo-recovery
5- Store the DamageControlv3.1.2-deodexed rom into your Evo's sdcard or if you don't want a custom rom, then at least install the rooted version of the Sprint Rom --> here <-- (place this rom on your sdcard too )
Section 1 -
1A) Connect your EVO to the PC and select "disk drive" so that you can see your storage card from the "My Computer" window
1B) Copy the file PC36IMG.zip and eng-PC36IMG.zip to the storage card. Don't unzip it and don't put it in a folder. Just copy the files.
1C) Take the "Full Root Files.zip" you downloaded and unzip all 3 files to the storage card. Don't put them in a folder.
At this point, you should have 5 new files on your storage card as shown in the picture above under items needed.
1D) Power-off your phone by holding the power-button for several seconds. The top choice is "Power Off."
1E) While holding "Volume DOWN", push the "Power" button so the phone turns on. You don't need to hold the "Power" button, but you do need to hold the "Volume DOWN" button. This will bring you straight to the bootloader screen which says
-FASTBOOT
-RECOVERY
-CLEAR STORAGE
-SIMLOCK
-HBOOT USB
Just wait for a minute. It will read your storage card. This takes about 30secs and there is a progress bar on the top right. It's reading the PC36IMG.zip file you placed on the card.
1F) Once that's done, it says, "Do you want to start update?" Volume UP=YES Volume Down=NO. Hit "Volume UP" and then wait.
1G) Once that's done, it says, "Update Complete. Do you want to reboot device?" Volume UP=YES Volume Down=NO. Hit "Volume UP" and you will reboot.
Now just be patient. It will take a while to start up the first time, but when it's done, you'll be at the setup screen you saw the first time you turned on the device. Skip all the account setups and whatever else. You just want to get to the Home screen so you can go to the next step.
Now you're phone is partially rooted, but we're not stopping there.
Section 2 Version 1 - No PC Needed - (Remember this section is optional you can always skip this and do the Section 2 Version 2 via your PC also.)
2A) Go to the Market and download/install EStrongs File Explorer. Just search for "EStrong" pick "Estrongs File Explorer." Then download/install Barcode Scanner by ZXing. Just search for "Barcode."
2B) Open Barcode Scanner and scan the QR code below. Select "Open Browser" then download/install. Note: This will allow you to install Android Terminal Emulator by Jack Palevich. I couldn't find it in the market, so I'm using this method.
2C) Open Estrongs File explorer. Long-press on the files to rename the file "PC36IMG.zip" --> "root-PC36IMG.zip" and then rename "eng-PC36IMG.zip" --> "PC36IMG.zip"
2D) Open "Android Terminal Emulator" that you installed in step 2B, and type the following commands. Hit Enter after each line.
Code:
su
cat /sdcard/flash_image > /data/flash_image
chmod 755 /data/flash_image
/data/flash_image misc /sdcard/mtd-eng.img
If you typed each line correctly, you won't see any changes, you'll just go down to the next line w/ a "#"
2E) Power-off your phone by holding the power-button for several seconds. The top choice is "Power Off."
2F) While holding "Volume DOWN", push the "Power" button so the phone turns on. You don't need to hold the "Power" button, but you do need to hold the "Volume DOWN" button. This will bring you straight to the bootloader screen which says
-FASTBOOT
-RECOVERY
-CLEAR STORAGE
-SIMLOCK
-HBOOT USB
Just wait for a minute. It will read your storage card. This takes about 30secs and there is a progress bar on the top right. It's reading the PC36IMG.zip file you placed on the card.
2G) Once that's done, it says, "Do you want to start update?" Volume UP=YES Volume Down=NO. Hit "Volume UP" and then wait.
2H) Once that's done, it says, "Update Complete. Do you want to reboot device?" Volume UP=YES Volume Down=NO. Hit "Volume UP" and you will reboot.
Skip all the account setups and whatever else. You just want to get to the Home screen so you can go to the next step.
2I) Once your back to the home screen, go back to the Market place, go to downloads, and you should still see Estrongs and Android Terminal. You need to download/install them again.
2J) Open Estrongs File explorer. Long-press on the file to rename the file "PC36IMG.zip" --> "eng-PC36IMG.zip"
2K) Open "Android Terminal Emulator" that you installed in step 2B, and type the following commands. Hit Enter after each line.
Code:
su
cat /sdcard/flash_image > /data/flash_image
chmod 755 /data/flash_image
/data/flash_image recovery /sdcard/recovery.img
If you typed each line correctly, you won't see any changes, you'll just go down to the next line w/ a "#"
2L) Power-off your phone by holding the power-button for several seconds. The top choice is "Power Off."
2M) While holding "Volume DOWN", push the "Power" button so the phone turns on. You don't need to hold the "Power" button, but you do need to hold the "Volume DOWN" button. This will bring you straight to the bootloader screen which says
-FASTBOOT
-RECOVERY
-CLEAR STORAGE
-SIMLOCK
-HBOOT USB
Just wait for a minute. It will read your storage card. It won't find the PC36IMG.zip file because it was renamed. When it's done searching, use "Volume DOWN" to highlight "Recovery" and "Power" button to select it.
The phone will reboot into Recovery Mode.
2N) From the list, use "Volume DOWN" to highlight "Wipe" and "Power" button to select it.
2O) In the Wipe menu you're going to use the "Volume DOWN" to highlight "Wipe data/factory reset" and "Power" button to select it, then "Power" button again to confirm. Once it's done, repeat this step so you "Wipe data/factory reset" twice.
2P) Use the "Volume DOWN" to highlight "Wipe Dalvik-cache" and "Power" button to select it, then "Power" button again to confirm. Once it's done, repeat this step so you "Wipe Dalvik-cache" twice.
Now push "Power" button to return to the previous menu.
2Q) Use the "Volume DOWN" to highlight "Flash zip from sdcard" and "Power" button to select it.
At this point every zip file on the root of your sdcard will show. Make sure you know which one you want to flash.
2R) Use the "Volume DOWN" to highlight your rom or radio file and "Power" button to select it, then "Power" button again to confirm. Sit back and wait. Mine took about 2mins.
When it's done, hit "Power" button to "Reboot system now" and enjoy your rooted EVO w/ a custom rom.
Section 2 Version 2 - Using the PC - (If you completed the Section 2 Version 1 without a PC than please skip this section)
2A) Connect your EVO to the PC and select "disk drive" so that you can see your storage card from the "My Computer" window
2B) Rename the file "PC36IMG.zip" --> "root-PC36IMG.zip" and then rename "eng-PC36IMG.zip" --> "PC36IMG.zip"
2C) Disconnect the EVO from the USB, wait about 5seconds, then reconnect the EVO but this time select "Charge Only"
Note: Make sure you have USB Debugging turn on
Menu>Settings>Applications>Development>USB Debugging
2D) Open a "run" window by hitting the Windows key + "R" in the command line type (or cut/paste)
Code:
c:\evo-recovery\adb-windows shell
then hit "OK"
2E) In the window that opens, type (do not cut/paste this) Hit Enter after each line.
Code:
cat /sdcard/flash_image > /data/flash_image
chmod 755 /data/flash_image
/data/flash_image misc /sdcard/mtd-eng.img
If you typed each line correctly, you won't see any changes and the line will just repeat once when you hit enter. Each command takes a second or two.
2F) Power-off your phone by holding the power-button for several seconds. The top choice is "Power Off."
2G) While holding "Volume DOWN", push the "Power" button so the phone turns on. You don't need to hold the "Power" button, but you do need to hold the "Volume DOWN" button. This will bring you straight to the bootloader screen which says
-FASTBOOT
-RECOVERY
-CLEAR STORAGE
-SIMLOCK
-HBOOT USB
Just wait for a minute. It will read your storage card. This takes about 30secs and there is a progress bar on the top right. It's reading the PC36IMG.zip file you placed on the card.
2H) Once that's done, it says, "Do you want to start update?" Volume UP=YES Volume Down=NO. Hit "Volume UP" and then wait.
2I) Once that's done, it says, "Update Complete. Do you want to reboot device?" Volume UP=YES Volume Down=NO. Hit "Volume UP" and you will reboot.
Skip all the account setups and whatever else. You just want to get to the Home screen so you can go to the next step.
2J) Once your back to the home screen, the EVO should be connected as "Charge Only"
Note: Make sure you have USB Debugging turn on
Menu>Settings>Applications>Development>USB Debugging
2K) Open a "run" window by hitting the Windows key + "R" in the command line type (or cut/paste)
Code:
c:\evo-recovery\adb-windows shell
then hit "OK"
2L) In the window that opens, type (do not cut/paste this) Hit Enter after each line.
Code:
cat /sdcard/flash_image > /data/flash_image
chmod 755 /data/flash_image
/data/flash_image recovery /sdcard/recovery.img
reboot recovery
If you typed each line correctly, you won't see any changes and the line will just repeat once when you hit enter. Each command takes a second or two. The last command will reboot your phone into recovery mode.
2M) From the list, use "Volume DOWN" to highlight "Wipe" and "Power" button to select it.
2N) In the Wipe menu you're going to use the "Volume DOWN" to highlight "Wipe data/factory reset" and "Power" button to select it, then "Power" button again to confirm. Once it's done, repeat this step so you "Wipe data/factory reset" twice.
2O) Use the "Volume DOWN" to highlight "Wipe Dalvik-cache" and "Power" button to select it, then "Power" button again to confirm. Once it's done, repeat this step so you "Wipe Dalvik-cache" twice.
Now push "Power" button to return to the previous menu.
2P) Use the "Volume DOWN" to highlight "Flash zip from sdcard" and "Power" button to select it.
At this point every zip file on the root of your sdcard will show. Make sure you know which one you're using.
2Q) Use the "Volume DOWN" to highlight your rom or radio file and "Power" button to select it, then "Power" button again to confirm. Sit back and wait. Mine took about 2mins.
When it's done, hit "Power" button to "Reboot system now" and enjoy your rooted EVO w/ a custom rom.
Provisioning your HTC EVO For MetroWeb
1) Download and install the latest version of the Android SDK from http://developer.android.com/sdk/index.html
2) Connect your phone to your computer and then dial ##3424 [Call Button] on the phone to get into diagnostic mode (A DM Command service screen should appear on the phone). You computer should now detect your phone as HTC Diagnostic Interface COM Port. You can see that mine shows up as COM21. Take note of the COM port number as you will need it in the next step.
3) Run QPST Configuration and look for the COM port that was added for the HTC Diagnostic Interface in step 2. Mine would be COM21 in this example. If you don't see it, use the Add New Port button to add it in.
4) Before we start messing with the phones NV settings. We want to do an NV backup first. In QPST Configuration, From the top menu, select Start Clients > SOFTWARE DOWNLOAD. Next, click on the Backup tab. In Backup, Select the phones port and file name you want to save to. Enter 000000 for the SPC and then click Start to create the backup. Click Exit once the backup completes.
5) In QPST Configuration, From the top menu, select Start Clients > SERVICE PROGRAMMING. Select your phone in the Phone Selection menu (it should be the only selection if no other phone is connected) and hit OK. Next, click Read from phone. Enter 000000 for the SPC when asked for the Service Programming Code.
6) Click on the MIP tab. From there, change the following:
Mobile IP Behavior: Mob + Sim f/back (Simple IP only would probably also work)
Active User: 0
7) Double click the User Profile 0 in the list box to edit it. In the Mobile IP Profile dialog box, change the following:
NAI: 10DigitPhone#@mymetropcs.com
Tethered NAI: 10DigitPhone#@mymetropcs.com
Home address: 0.0.0.0
Primary HA address: 0.0.0.0
Secondary HA address: 0.0.0.0
Click OK
8) Click on the PPP Config tab. You will now need to calculate your MSL code based on the Metro PCS algorithm (i.e. As if your phone was a Metro PCS branded phone). You can use my MSL generator hosted by whiterabbitorg at http://www.whiterabbit.org/android/ or software such as CDMA Workshop 3.5. Next, click the Um button and change the following. Be sure to use the MSL code you just generated where I have 6DigitMSLCode:
Tethered NAI: 10DigitPhone#@mymetropcs.com
User ID: 10DigitPhone#@mymetropcs.com
Password: 6DigitMSLCode
Primary DNS: [leave blank or delete any values]
Secondary DNS: [leave blank or delete any values]
9) Click the AN button and change the following. Again, be sure to use the MSL code you just generated in the Step 8 where I have 6DigitMSLCode:
User ID: 10DigitPhone#@mymetropcs.com
Password: 6DigitMSLCode
10) Click Write to Phone. Make notes of any errors for troubleshooting but you can probably ignore them. Close out QPST once writing is complete.
11) These last few steps are optional if you can complete the entire guide. In which case, you can skip to Part II. Otherwise, go back to the phone & install Any Cut from the Android Market Place via WiFi. Run Any Cut and chose New shortcut > Activity > Proxy settings. Any Cut will create a Proxy settings shortcut on your home screen.
12) Run the Proxy Settings you just created and enter the following:
Hostname: proxy.metropcs.net
Port: 3128
Click Save
Provisioning your HTC EVO For Metro MMS
1) Download and install APN Backup & Restore via WiFi from the Android Market Place.
2) Insert the microSD card into your phone. Run APN Backup & Restore and do a backup by clicking the Backup APNs button. When you are asked to give the backup file a name, go ahead and name it something sensible such as originalAPNs.xml.
3) Connect your phone to your computer and select Disk Drive mode. This will expose the microSD card inside the phone to your computer (you can see mine shows up as G: ). Copy the attached file metropcsAPNs.xml to the ApnBackupRestore folder. Disconnect your phone from the computer.
4) Re-run APN Backup & Restore. This time you are going to first click Delete APNs (be careful NOT to click Delete Backup Files) and click Yes to confirm. Next, click Restore APNs and select the metropcsAPNs.xml file you just copied over to the microSD card in step 3. Click OK to confirm and Yes to check for duplicates.
5) Restart your phone.
6) Download this package.(Precompiled arm binary (with autostart scripts) for the Droid Unzip the RAR - It contains the 3 files which will be used.
7) Put these 3 files anywhere on your SD card (Root of your Sd card prefferred since it is easy to find .
8) Using Root Explorer, copy "u2nl" to root/system/bin/ (Root is not a folder it is the root of your sd card )
9) Using Root Explorer, create a new folder within root/data/ and name it "opt" (without quotes). (You need a full version of this which costs money or you can do it your way from wild wild web )
10) Using Root Explorer, copy "autostart.sh to root/data/opt/
11) Download "Autostart (Root)" from the market.
12) Download "APN Backup and Restore" from the market.
13) Open APN Backup and do a backup of your current APN (for safe keeping).
14) Using APN Backup, delete APN's.
15) Using any file explorer, move the metropcsAPNs.xml to the APN backup folder on your SD card.
16) Using APN Backup, restore APN's and select the metropcsAPNs.xml as the file to restore.
17) Reboot and you are done.
Provisioning Data Access For Apps
Data access for apps without the need for WiFi. (Remember you can NOT download apps via Metro data from Market place.)
1) Go to http://www.whiterabbit.org/android/ and download the ZIP file containing the precompiled binary of u2nl and autostart.sh (it's the link labeled precompiled arm binary). Unzip the download and locate the files u2nl and autostart.sh for the eris (in the main folder and autostart\htcheroeris\metropcs subfolder of the unzipped file, respectively).
2) With the microSD card into your phone, connect your phone to your computer and select Disk Drive mode. copy both u2nl and autostart.sh to the root of your SD card. Once finished, disconnect the phone from your computer.
3) On the phone, enable USB debugging by going to Settings > Applications > Development. This will help reduce the chances that Superuser request will lock up the phone. You can turn USB debugging off after you've completed the guide.
4) Using WiFi, download and install Autostart (Root) by blank.online.eu from the Android Market Place. Once Autostart finishes installing, exit the Android Market Place and turn off WiFi.
5) Connect your phone to your computer and select HTC Sync mode. On the computer, open up a DOS command prompt window. You can do this by going to Start > Run and then typing in cmd [ENTER].
6) You are now going to start an adb shell to copy the files you downloaded in Step 1 to the phone as well as changing some permissions. There are many ways to accomplish this same task: from the adb shell, a terminal emulator on the phone, or a combination there of. This is only my suggested way as it has worked for me without issue. During the process outlined bellow, the phone may ask you to allow for Superuser Permissions when you issue the su command. If it does ask, click Allow on the phone. In the command prompt windows type the following:
Code:
adb shell
su
mount -o rw,remount /dev/block/mtdblock3 /system
cd /data
mkdir opt
chmod 0755 /data/opt
chmod 0755 /system/bin
mount -o rw,remount /dev/block/mtdblock3 /system
cp /sdcard/autostart.sh /data/opt/autostart.sh
cp /sdcard/u2nl /system/bin/u2nl
chmod 0755 /data/opt/autostart.sh
chmod 0755 /system/bin/u2nl
reboot
7) Once the phone reboots, Superuser Permissions will ask if you want to allow Autostart to run at system startup. Click Always Allow.
Congratulations!!! You did it!!!
BONUS How to flash MetroPCS PRL:
You need "CDMA Workshop" or any PC software that can read and write to your phone's NAND by comport.
1) Download MetroPCS 2001 PRL from this site to your PC's hard drive somewhere.
2) Enable the diagnostic mode on your phone by ##3224#
3) Start CDMA Workshop on your PC and you'll be on the "Main" tab which contains the connection settings. Under COM Settings (AT Mode) you'll have to change the Port to the COM Port your phone is on. Leave the Baud rate at 115200 and then click Connect.
The status bar on the bottom will say something along the lines "Connected to COM5 port successfully". Now you'll need to navigate to the Security tab and under SPC type in 000000 in the box. Next click SPC -> Send. This will unlock the phone for editing. A dialog will pop up to let you know as well
Finally we need to head on over to the Other tab where you'll find the PRL section. I would recommend Reading the NAM1 out of your phone before you do anything in case you need to restore the original settings.
After you've saved it flash any METROPCS PRL from the PRL files you saved from the link given above.
After flashing, quit CDMA Workshop and it will ask if you wish to send Mode Reset to the phone to apply changes (this restarts the phone) say yes and watch the Droid reboot.
VOILA
Another Suggested ROM by Bloodykiller86
Metrodroid v1.0
Reserved for me..
It seems you are in the same situation as me.
Ive been trying different methods to get my evo fully functional on metro with only partial luck.
Im going to follow your guide when i get home today. Does it provide working email (push?), voice mail notifications? Anything else that works or doesnt that i should know about?
Thanks for the effort in putting this tutorial together!
Sent from my PC36100 using XDA App
Me!!!
Thanks for putting me in your credits. However, would you mind fixing my name?
It's SYNTHAXXX (not Syntaxx).
Thanks
i'm having a lot of issues with this guide.
1) you say to download a package containing three files...it only has one file - metroapns.xml
2) during the mms process you tell us to donwload and install apn backup twice, and backup, delete, and restore apns twice.
3) it feels like the app part is doing via adb what we did via root explorer before
4) i followed all your instructions except the part for apps and tried to make a call...i'm getting "if you'd like to make a collect calll" - not connected to metro!!!!
so what now?
did you do a nv backup in qpst? if so do a restore, worked for me when I had this problem a while ago.
i did a backup, i did a restore, and nothing. i just reflashed the rom (basically going back to step 1) and still no connection to metro. keep in mind i had connection prior to starting this guide...what step along the way could have killed it?
even if i dial 611 i get "if you'd like to make a collect call..."
Wow. I'm not on metro but props to you guys, great write up.
Sent from my PC36100 using XDA App
ok now i'm really going to need an explanation.
there has to be something that got messed up along the way that i'm not seeing...
i followed the instructions above step by step, and ended up "if you'd like to make a collect call" - 411, 611, nothing dials out.
-----
i reflashed and checked all the QSPT settings ....everything looks the same as it always has.
-------
i just wiped, wiped dalvic, and installed ava-froyov6, which i had ava-froyov5 three days ago and it worked great. the qspt settings stayed the same, and still get the same message when trying to dial out....
so what step in this guide could have done something that would affect not only this rom/tutorial but stay affecting the phone AFTER a new flash/new rom?
help me out guys this was supposed to take an hour...now i've been at it for 3+ and have NO SERVICE...
Max_Pain said:
ok now i'm really going to need an explanation.
there has to be something that got messed up along the way that i'm not seeing...
i followed the instructions above step by step, and ended up "if you'd like to make a collect call" - 411, 611, nothing dials out.
-----
i reflashed and checked all the QSPT settings ....everything looks the same as it always has.
-------
i just wiped, wiped dalvic, and installed ava-froyov6, which i had ava-froyov5 three days ago and it worked great. the qspt settings stayed the same, and still get the same message when trying to dial out....
so what step in this guide could have done something that would affect not only this rom/tutorial but stay affecting the phone AFTER a new flash/new rom?
help me out guys this was supposed to take an hour...now i've been at it for 3+ and have NO SERVICE...
Click to expand...
Click to collapse
What PRL are you using?
Do the Bonus Part
Your phone probably flashed to Sprint PRLS. You need to flash your PRL TO MetroPcs
I am on 2001 PRL btw
that fixed it.
i did follow your instructions but you said pick one of the PRLs, i went with one of the ones in the "middle"...2001 worked. now to go back and try this again...but it'll have to be another day
in the meantime, can you go over the actual text of your guide and fix the redundancies? you literally tell us to download/install the same programs repeatedly, as well as doing the same thing or what looks like exactly the same thing more than once.
i've flashed phones before, including this evo, prior to your tutorial, and i have to say i was confused...
thanks for the effort. if you can clean up the text it'll be a great guide
Hello all,
First thank you to gazla1978 for putting this all in one spot (regardless of the redunances…lol) and thank you also to Synthaxxx your work on this has been invaluable to the community.
I need some help. I am sure I am missing something because I have followed this guide completely through three times and still can not get the internet to work.
-I start with the stock Sprint 1.32.651.6 rom and then do Section 1
-Then I do section 2 Version 1 with terminal emulator
-Then I go to the Provisioning section with QPST – No problems there
-Now when I go to the Provisioning for MMS and run the APN Backup I Back up the APN’s (Which there are none on the phone) and then I copy the Metro APN file to the SD Card and then unplug the phone go back to APN backup and restore and Restore the Metro APNs.
-It says that it restored 3 files but if you go to the APN section on the phone there are no APN’s created there!
I also had this same problem when I used Synthaxxx guide yesterday.
No ones guide is working for me and I have flashed this phone back to stock five times in two days and have been running these solutions trying to figure out where I am going wrong but this is the only part of the solution not working as you and Synthaxxx have described so I must be doing something wrong in connection with this!
Also something that I found as odd was that yesterday I couldn't get the APN Restore to work while following Synthaxxx's solution so I went to the APN section on my phone and then opened his MetroAPN file and manually programed the APN's into my phone.
However, if I change the MNC setting which is 120 by defult to the Metro 00 or 004 and try to save the APN it just compleatly erases the APN off the phone.
Any iedas?
Thanks in advance to everyone who helped with this!
Elisa
Hello all,
I got it to work!!!!!
Let me state that as of yet I am not exactly sure what was wrong but I have a good idea. I have to go out till tommarow but I will track down the flawed step tommarow and post it here if it seems like something others may do.
Thank you very much guys
Elisa
Please do update when you figure it out...i still don't have everything working...
Swyped from an HTC Evo on MetroPCS...
i dont think i can followed this guide..
Cuz this is my software specs...
3.26.651.6
Also i had try Syntaxxx guide...
BUT I NEVER GET THAT PORTS ON MY DEVICE MANAGER
ANY IDEA WHY THAT PORTS DOESNT SHOWED
HTC EVO on Virgin Mobile
I there any way to follow a similar method to root the HTC EVO to work with Virgin Mobile, especially since they will be oon getting their first Android phone and they have a great data plan for $25?
triniprodigy said:
I there any way to follow a similar method to root the HTC EVO to work with Virgin Mobile, especially since they will be oon getting their first Android phone and they have a great data plan for $25?
Click to expand...
Click to collapse
Need help getting your EVO or any other phone to work on metropcs? IM IN DALLAS / FORT WORTH AREA IN TEXAS.
I can root your evo too giving full nand access..
Contact 8172621819 (prefer texts) or [email protected]
Thanks
After you root try out my rom it has everything working from stock
http://forum.xda-developers.com/showthread.php?t=795182
I'm trying to find if there is any way to get it to work on virgin mobile, not metropcs. Since viorgin mobile will soon be getting their first android phone, I was wondering if a similar method for getting the phone to work on metropcs can be exploited to work on virgin mobile..
Hello everyone, Im making a new rooting tutorial for the Samsung Galaxy S Relay 4G as the last tutorial [root]\{cm9} samsung galaxy relay 4g (updated 11/19) wasn't working for me. This tutorial will also have more details so will be easier to follow for the less technical.
BEFORE I START I AM IN NO WAY RESPONSIBLE IF YOU BRICK YOUR DEVICE. ROOTING YOUR PHONE WILL VOID YOUR WARRANTY..
1. Follow this guide for setting up the SDK. If you already have SDK, great move on to step 2
2. Download Drivers and install them. If you already have your drives installed move on to stop 3
3. Download Odin v3.04
4. Unzip the Odin archive. Put it somewhere you can find it, on the root of your C:\ drive is a good place.
5. Download ClockworkMod-based Recovery
6. Unzip cwm.tar.zip into Odin3-v3.04 folder that you unzipped in step 4
7. Download Super User
8. Place UPDATE-SuperSU-v1.25.zip on your phones sdcard.
9. Run the Odin executable "Odin3 v3.04.exe" in the Odin3-v3 folder
9.5 Go into your phone settings and click on Develop Option then make sure USB Debugging is checked.
10. Power off your Samsung Galaxy S Relay 4G and connect the USB adapter to the computer and to your Samsung Galaxy S Relay 4G
11. Boot the Samsung Galaxy S Relay 4G into download mode by holding down Home, Volume Down and Power
NOTE: To confirm the device is connected and working, look for the blue COM box with the word Added!! inside
12. Uncheck the box labeled Auto Reboot
13. Press the dialog box labeled PDA and select the ClockworkMod-based Recovery named "cwm.tar.md5"
14. Press start and a blue transfer bar will appear on the device showing the recovery being transferred
15. Once the recovery has been transferred you should see a Green PASSED. At his point disconnect the Samsung Galaxy S Relay 4G and remove the battery
14. Put your battery back in your Samsung Galaxy S Relay 4G and Immediately boot into recovery by holding down Home, Volume Up and Power
15. Once in recovery use volume down to select install zip from sdcard and hit power
16. Use volume down key to select UPDATE-SuperSU-v1.25.zip and hit power.
17. Now you are rooted but we are not done yet, Reboot your phone and make sure super user is showing up in the app drawer.
18. Now open up a cmd window by going to the start menu of windows and typing in cmd in the search or by clicking on run on the right hand side.
19. In the cmd window navigate to adb which is part of the SDK kit you installed in step one.
20. Once you are in the same directory as adb.exe type adb shell.
21. Now type su and a pop up will show up on your phone
22. Click grant permission yes
23. Now type mount -o remount rw /system
24. Type cd system
25. Type rm recovery-from-boot.p
26. Type cd etc
27. Type rm install-recovery.sh
28. Repeat steps 9 to 14 BUT SKIP STEP 12
9. Run the Odin executable "Odin3 v3.04.exe" in the Odin3-v3 folder
10. Power off your Samsung Galaxy S Relay 4G and connect the USB adapter to the computer and to your Samsung Galaxy S Relay 4G
11. Boot the Samsung Galaxy S Relay 4G into download mode by holding down Home, Volume Down and Power
NOTE: To confirm the device is connected and working, look for the blue COM box with the word Added!! inside
13. Press the dialog box labeled PDA and select the ClockworkMod-based Recovery named "cwm.tar.md5"
14. Press start and a blue transfer bar will appear on the device showing the recovery being transferred.
Phone will restart and you now have a custom recovery and are rooted.
Thanks Jay
Jay Dogg said:
Hello everyone, Im making a new rooting tutorial for the Samsung Galaxy S Relay 4G as the last tutorial [root]\{cm9} samsung galaxy relay 4g (updated 11/19) wasn't working for me. This tutorial will also have more details so will be easier to follow for the less technical.
BEFORE I START I AM IN NO WAY RESPONSIBLE IF YOU BRICK YOUR DEVICE. ROOTING YOUR PHONE WILL VOID YOUR WARRANTY..
1. Follow this guide for setting up the SDK. If you already have SDK, great move on to step 2
2. Download Drivers and install them. If you already have your drives installed move on to stop 3
3. Download Odin v3.04
4. Unzip the Odin archive. Put it somewhere you can find it, on the root of your C:\ drive is a good place.
5. Download ClockworkMod-based Recovery
6. Unzip cwm.tar.zip into Odin3-v3.04 folder that you unzipped in step 4
7. Download Super User
8. Place UPDATE-SuperSU-v1.25.zip on your phones sdcard.
9. Run the Odin executable "Odin3 v3.04.exe" in the Odin3-v3 folder
9.5 Go into your phone settings and click on Develop Option then make sure USB Debugging is checked.
10. Power off your Samsung Galaxy S Relay 4G and connect the USB adapter to the computer and to your Samsung Galaxy S Relay 4G
11. Boot the Samsung Galaxy S Relay 4G into download mode by holding down Home, Volume Down and Power
NOTE: To confirm the device is connected and working, look for the blue COM box with the word Added!! inside
12. Uncheck the box labeled Auto Reboot
13. Press the dialog box labeled PDA and select the ClockworkMod-based Recovery named "cwm.tar.md5"
14. Press start and a blue transfer bar will appear on the device showing the recovery being transferred
15. Once the recovery has been transferred you should see a Green PASSED. At his point disconnect the Samsung Galaxy S Relay 4G and remove the battery
14. Put your battery back in your Samsung Galaxy S Relay 4G and Immediately boot into recovery by holding down Home, Volume Up and Power
15. Once in recovery use volume down to select install zip from sdcard and hit power
16. Use volume down key to select UPDATE-SuperSU-v1.25.zip and hit power.
17. Now you are rooted but we are not done yet, Reboot your phone and make sure super user is showing up in the app drawer.
18. Now open up a cmd window by going to the start menu of windows and typing in cmd in the search or by clicking on run on the right hand side.
19. In the cmd window navigate to adb which is part of the SDK kit you installed in step one.
20. Once you are in the same directory as adb.exe type adb shell.
21. Now type su and a pop up will show up on your phone
22. Click grant permission yes
23. Now type mount -o remount rw /system
24. Type cd system
25. Type rm recovery-from-boot.p
26. Type cd etc
27. Type rm install-recovery.sh
28. Repeat steps 9 to 14 BUT SKIP STEP 12
9. Run the Odin executable "Odin3 v3.04.exe" in the Odin3-v3 folder
10. Power off your Samsung Galaxy S Relay 4G and connect the USB adapter to the computer and to your Samsung Galaxy S Relay 4G
11. Boot the Samsung Galaxy S Relay 4G into download mode by holding down Home, Volume Down and Power
NOTE: To confirm the device is connected and working, look for the blue COM box with the word Added!! inside
13. Press the dialog box labeled PDA and select the ClockworkMod-based Recovery named "cwm.tar.md5"
14. Press start and a blue transfer bar will appear on the device showing the recovery being transferred.
Phone will restart and you now have a custom recovery and are rooted.
Click to expand...
Click to collapse
Does this root method work for Jelly Bean 4.1.2 running Relay devices?
Sent from my SGH-T699 using xda app-developers app
Chrizuki said:
Does this root method work for Jelly Bean 4.1.2 running Relay devices?
Sent from my SGH-T699 using xda app-developers app
Click to expand...
Click to collapse
yes this should would with any firmware
Jay Dogg said:
Hello everyone, Im making a new rooting tutorial for the Samsung Galaxy S Relay 4G as the last tutorial [root]\{cm9} samsung galaxy relay 4g (updated 11/19) wasn't working for me. This tutorial will also have more details so will be easier to follow for the less technical.
BEFORE I START I AM IN NO WAY RESPONSIBLE IF YOU BRICK YOUR DEVICE. ROOTING YOUR PHONE WILL VOID YOUR WARRANTY..
1. Follow this guide for setting up the SDK. If you already have SDK, great move on to step 2
2. Download Drivers and install them. If you already have your drives installed move on to stop 3
3. Download Odin v3.04
4. Unzip the Odin archive. Put it somewhere you can find it, on the root of your C:\ drive is a good place.
5. Download ClockworkMod-based Recovery
6. Unzip cwm.tar.zip into Odin3-v3.04 folder that you unzipped in step 4
7. Download Super User
8. Place UPDATE-SuperSU-v1.25.zip on your phones sdcard.
9. Run the Odin executable "Odin3 v3.04.exe" in the Odin3-v3 folder
9.5 Go into your phone settings and click on Develop Option then make sure USB Debugging is checked.
10. Power off your Samsung Galaxy S Relay 4G and connect the USB adapter to the computer and to your Samsung Galaxy S Relay 4G
11. Boot the Samsung Galaxy S Relay 4G into download mode by holding down Home, Volume Down and Power
NOTE: To confirm the device is connected and working, look for the blue COM box with the word Added!! inside
12. Uncheck the box labeled Auto Reboot
13. Press the dialog box labeled PDA and select the ClockworkMod-based Recovery named "cwm.tar.md5"
14. Press start and a blue transfer bar will appear on the device showing the recovery being transferred
15. Once the recovery has been transferred you should see a Green PASSED. At his point disconnect the Samsung Galaxy S Relay 4G and remove the battery
14. Put your battery back in your Samsung Galaxy S Relay 4G and Immediately boot into recovery by holding down Home, Volume Up and Power
15. Once in recovery use volume down to select install zip from sdcard and hit power
16. Use volume down key to select UPDATE-SuperSU-v1.25.zip and hit power.
17. Now you are rooted but we are not done yet, Reboot your phone and make sure super user is showing up in the app drawer.
18. Now open up a cmd window by going to the start menu of windows and typing in cmd in the search or by clicking on run on the right hand side.
19. In the cmd window navigate to adb which is part of the SDK kit you installed in step one.
20. Once you are in the same directory as adb.exe type adb shell.
21. Now type su and a pop up will show up on your phone
22. Click grant permission yes
23. Now type mount -o remount rw /system
24. Type cd system
25. Type rm recovery-from-boot.p
26. Type cd etc
27. Type rm install-recovery.sh
28. Repeat steps 9 to 14 BUT SKIP STEP 12
9. Run the Odin executable "Odin3 v3.04.exe" in the Odin3-v3 folder
10. Power off your Samsung Galaxy S Relay 4G and connect the USB adapter to the computer and to your Samsung Galaxy S Relay 4G
11. Boot the Samsung Galaxy S Relay 4G into download mode by holding down Home, Volume Down and Power
NOTE: To confirm the device is connected and working, look for the blue COM box with the word Added!! inside
13. Press the dialog box labeled PDA and select the ClockworkMod-based Recovery named "cwm.tar.md5"
14. Press start and a blue transfer bar will appear on the device showing the recovery being transferred.
Phone will restart and you now have a custom recovery and are rooted.
Thanks Jay
Click to expand...
Click to collapse
I've done most of the instructions said and everything seems fine with my phone. I have SU and it is rooted, but I'm stuck on "25. Type rm recovery-from-boot.p" because when I type it in, it says that the rm failed because there was no such file or directory. Is it really important/necessary to have a custom recovery?
Chrizuki said:
I've done most of the instructions said and everything seems fine with my phone. I have SU and it is rooted, but I'm stuck on "25. Type rm recovery-from-boot.p" because when I type it in, it says that the rm failed because there was no such file or directory. Is it really important/necessary to have a custom recovery?
Click to expand...
Click to collapse
Quick answer is no you do not need the custom recovery but it is a good idea to have it. As far as step 25 goes make sure you are in the correct directory. Once you have gotten into your phone using adb shell type cd system. Then type pwd and make sure you are in /system. If you are in system type "ls" and see if the file "recovery-from-boot.p" is there. Repeat these steps for the "install-recovery.sh" file. Now if both file are gone off your phone you can Repeat steps 9 to 14 BUT SKIP STEP 12 or even better if the files didn't exist at all then your should be rooted and already have the custom recovery. You can check to see if you have the custom recovery by booting into recovery by holding down Home, Volume Up and Power or by typing adb reboot recovery but make sure you are not in adb shell.
I wrote this tutorial because the Samsung Galaxy Relay 4g I was rooting had these files "recovery-from-boot.p" and "install-recovery.sh" which was more or less a fail safe for the phones recovery. Every time the phone booted it was checking the recovery and replacing it with the stock recovery by using those two files. So my work around was to get the phone rooted and delete those two files then reflash the custom recovery.
This procedure worked perfectly for me, thanks. I just bought this phone for my Wife. It auto-upgraded to Jelly Bean OTA, and I was ready to root and load recovery. I'm now rooted, and took my first nandroid backup.
The only thing I had to figure out, was how to boot to download mode and recovery. I've done this procedure on many phones and tablets, including a Samsung Galaxy S2, but this phone was a little different. After pressing the volume key, home, and power, you have to release all buttons as soon as you see any text on the screen. For download mode, I had to immediately press volume up within 2 seconds, or it would continue to something else.
I'm curious about this clockwork recovery too. Was it originally written for another device? It works good. I just don't see it offered for this phone in Rom Manager.
Again thanks for taking time to type up this procedure, and for the extra steps at the end for the override.
CWM isn't in ROM Manager probably because we haven't submitted it to them
cannot cannot for the life of me get this phone to go in recovery. Basically stuck right at step 11. Nothing doing. I hold V down, power, home then I get a msg that tells me V down to power off and V up to start download. Anything I do, phone will just reboot. What am I missing?
devis said:
cannot cannot for the life of me get this phone to go in recovery. Basically stuck right at step 11. Nothing doing. I hold V down, power, home then I get a msg that tells me V down to power off and V up to start download. Anything I do, phone will just reboot. What am I missing?
Click to expand...
Click to collapse
Step 11 is to boot into download mode not recovery but in post 6 Jorakal said "The only thing I had to figure out, was how to boot to download mode and recovery. I've done this procedure on many phones and tablets, including a Samsung Galaxy S2, but this phone was a little different. After pressing the volume key, home, and power, you have to release all buttons as soon as you see any text on the screen. For download mode, I had to immediately press volume up within 2 seconds, or it would continue to something else." I didn't have to do it that way but if it worked for Jorakal it may work for you.
If that doesn't work for you, you can always try using adb to reboot into download mode the command is "adb reboot download", this will work for you but you may run into problems on step 14 if you can't boot into recovery using "Home, Volume Up and Power" because by the time you can use adb to boot into recovery the phone has already replaced your custom recovery with the stock one.
I'll try... thanks!
14. Press start and a blue transfer bar will appear on the device showing the recovery being transferred
15. Once the recovery has been transferred you should see a Green PASSED.
Click to expand...
Click to collapse
I conclude it is in Odin program.
But on the phone even when its finished in Odin, still white Downloading... And green : Do not turn off target.
Is it right, as I have some problems after reboot.
It is like crashing 3 or 4 times, you can see that on my video.
http://youtu.be/3V24FbY0jH8
I used Odin 3.07 and Super User 1.34
In phone I can see :
Qualcomm secureboot : enable - is that OK?
UPDATE:
All is working fine now.
I follow all steps again.
We don't need to do it with adb, all related commands to adb could be done in shell apk.
Regards and thanks for tutorial.
Jay Dogg said:
Hello everyone, Im making a new rooting tutorial for the Samsung Galaxy S Relay 4G as the last tutorial [root]\{cm9} samsung galaxy relay 4g (updated 11/19) wasn't working for me. This tutorial will also have more details so will be easier to follow for the less technical.
BEFORE I START I AM IN NO WAY RESPONSIBLE IF YOU BRICK YOUR DEVICE. ROOTING YOUR PHONE WILL VOID YOUR WARRANTY..
1. Follow this guide for setting up the SDK. If you already have SDK, great move on to step 2
2. Download Drivers and install them. If you already have your drives installed move on to stop 3
3. Download Odin v3.04
4. Unzip the Odin archive. Put it somewhere you can find it, on the root of your C:\ drive is a good place.
5. Download ClockworkMod-based Recovery
6. Unzip cwm.tar.zip into Odin3-v3.04 folder that you unzipped in step 4
7. Download Super User
8. Place UPDATE-SuperSU-v1.25.zip on your phones sdcard.
9. Run the Odin executable "Odin3 v3.04.exe" in the Odin3-v3 folder
9.5 Go into your phone settings and click on Develop Option then make sure USB Debugging is checked.
10. Power off your Samsung Galaxy S Relay 4G and connect the USB adapter to the computer and to your Samsung Galaxy S Relay 4G
11. Boot the Samsung Galaxy S Relay 4G into download mode by holding down Home, Volume Down and Power
NOTE: To confirm the device is connected and working, look for the blue COM box with the word Added!! inside
12. Uncheck the box labeled Auto Reboot
13. Press the dialog box labeled PDA and select the ClockworkMod-based Recovery named "cwm.tar.md5"
14. Press start and a blue transfer bar will appear on the device showing the recovery being transferred
15. Once the recovery has been transferred you should see a Green PASSED. At his point disconnect the Samsung Galaxy S Relay 4G and remove the battery
14. Put your battery back in your Samsung Galaxy S Relay 4G and Immediately boot into recovery by holding down Home, Volume Up and Power
15. Once in recovery use volume down to select install zip from sdcard and hit power
16. Use volume down key to select UPDATE-SuperSU-v1.25.zip and hit power.
17. Now you are rooted but we are not done yet, Reboot your phone and make sure super user is showing up in the app drawer.
18. Now open up a cmd window by going to the start menu of windows and typing in cmd in the search or by clicking on run on the right hand side.
19. In the cmd window navigate to adb which is part of the SDK kit you installed in step one.
20. Once you are in the same directory as adb.exe type adb shell.
21. Now type su and a pop up will show up on your phone
22. Click grant permission yes
23. Now type mount -o remount rw /system
24. Type cd system
25. Type rm recovery-from-boot.p
26. Type cd etc
27. Type rm install-recovery.sh
28. Repeat steps 9 to 14 BUT SKIP STEP 12
9. Run the Odin executable "Odin3 v3.04.exe" in the Odin3-v3 folder
10. Power off your Samsung Galaxy S Relay 4G and connect the USB adapter to the computer and to your Samsung Galaxy S Relay 4G
11. Boot the Samsung Galaxy S Relay 4G into download mode by holding down Home, Volume Down and Power
NOTE: To confirm the device is connected and working, look for the blue COM box with the word Added!! inside
13. Press the dialog box labeled PDA and select the ClockworkMod-based Recovery named "cwm.tar.md5"
14. Press start and a blue transfer bar will appear on the device showing the recovery being transferred.
Phone will restart and you now have a custom recovery and are rooted.
Thanks Jay
Click to expand...
Click to collapse
I had to struggle with two points. But got them afterwards. Hence it would be great if you update the instructions:
11. Boot the Samsung Galaxy S Relay 4G into download mode by holding down Home, Volume Down and Power
For me, I also had to need to hold down these buttons, but then after message text is coming up, I also then had to release all the buttons and then press Volume up within one second, 2 seconds are too late. Please for that reason just give a note mentioning this in case if its not enough.
please also complete the notice:
NOTE: To confirm the device is connected and working, look for the blue COM box with the word Added!! inside the message box
otherwise I was really confused because in the COM box there is no such text coming in it, and didnt know if I can go ahead or not.
Please check and rewrite the numbers in correct order after 14 - 15 - 14
also because of this:
16. Use volume down key to select UPDATE-SuperSU-v1.25.zip and hit power.
That was the most difficult part for me as I was getting the message: "E: failed to verify whole-file signature" and the installation failed. I found the solution after many google tries. which is in our case to restart the instruction from 15. and go ahead without failing each steps till 16.
Hence, note: In case of failure, repeat the steps from 15 again.
Jay Dogg said:
28. Repeat steps 9 to 14 BUT SKIP STEP 12
...
Phone will restart and you now have a custom recovery and are rooted.
Click to expand...
Click to collapse
Can I ask what the significance of running step 28 (the repeat step) is?
Is it necessary for recovery to work properly? I only ask because i installed the recovery following these steps up to but not including step 16, and then tried installing the new bootloader, modem, and latest CM nightly, but it's not getting past the CM splash screen
well I got CM to boot by just rewiping and reflashing, but I'm still curious about step 28. I find every phone can have their quirks and it's important to learn them if your'e going to be flashing
Do I need to root te device to flash other roms ? I've red somewhere that I don't have to do this on this device.
My device has the latest official jelly been, so it has the latest radio & bootloader.
edit: It this the correct order ? (I always wipe all partitions before flashing a rom, expect recovery):
http://forum.xda-developers.com/showpost.php?p=46578334&postcount=8
Ziida said:
Can I ask what the significance of running step 28 (the repeat step) is?
Is it necessary for recovery to work properly? I only ask because i installed the recovery following these steps up to but not including step 16, and then tried installing the new bootloader, modem, and latest CM nightly, but it's not getting past the CM splash screen
well I got CM to boot by just rewiping and reflashing, but I'm still curious about step 28. I find every phone can have their quirks and it's important to learn them if your'e going to be flashing
Click to expand...
Click to collapse
Because of these files "recovery-from-boot.p" and "install-recovery.sh" which was more or less a fail safe for the phones recovery. Every time the phone booted it was checking the recovery and replacing it with the stock recovery by using those two files. So my work around was to get the phone rooted and delete those two files then reflash the custom recovery. Because at this point when you reboot the phone to delete those to files they have already ran and you don't have a custom recovery, all you have is root which is what you need to delete those two files =). It appears some people didn't have these files because they had already rooted there phone be for or where not on the most current OTA. If they didn't have the files then they were done at step 17 and if they had tried to go further would of gotten a errors at steps 25 and 27. But if they had the files and stopped at 17 they would no longer have a custom recovery after they had rebooted the phone. So over all steps repeat steps are just to make sure you have a custom recovery installed.
Thanks Jay
Jay Dogg said:
Because of these files "recovery-from-boot.p" and "install-recovery.sh" which was more or less a fail safe for the phones recovery. Every time the phone booted it was checking the recovery and replacing it with the stock recovery by using those two files. So my work around was to get the phone rooted and delete those two files then reflash the custom recovery. Because at this point when you reboot the phone to delete those to files they have already ran and you don't have a custom recovery, all you have is root which is what you need to delete those two files =). It appears some people didn't have these files because they had already rooted there phone be for or where not on the most current OTA. If they didn't have the files then they were done at step 17 and if they had tried to go further would of gotten a errors at steps 25 and 27. But if they had the files and stopped at 17 they would no longer have a custom recovery after they had rebooted the phone. So over all steps repeat steps are just to make sure you have a custom recovery installed.
Thanks Jay
Click to expand...
Click to collapse
That's very informative. Thank you so much for the response! I guess I just didn't have to continue past step 17!
I get pit error: on heimdall and odin, what's the problem ?
Get PIT for mapping:
Complete(Write) operation failed!
Added!
edit: using another pc and it worked fine with heimdall (very easy to use).
Worked like a champ for me this morning, followed the steps closely. 4th phone rooted...still going strong...
Hello root experts!
I just downloaded all files needed for root and I've got one last question...after these 28 steps procedure whats about my personal data? It will be deleted? Like call log,sms, emails, settings etc... Or it will be untouched?
If no...please can You give me advice for any useful backup app
Many thanks in advance!
EDIT: Already rooted and everything seems to be fine
Having trouble getting superuser zip to intall
I keep getting signature verification failed. tried several places to get superuser zip; same error no matter where. Anyone had this issue?
Thx!
Recently, I successfully ported TWRP from Coolpad Note 3 Lite to Modena 2. After testing, everything works fine, on both devices. Since this device has locked bootloader, we need to bypass this by enabling fastmmi mode and factory mode to enable temporary root access and make initial backup and flashing. So, let´s get started.
Remember to read this post carefully. I am not resposible for any damage to your device. If you brick your device while flashing the TWRP you can *almost* always recover it using SP Flash Tool and YGDP Tool
IF YOU ACCIDENTALY BRICK YOUR DEVICE AND YOU WANT TO FLASH IT VIA SPFT, DO NOT FORMAT THE DEVICE IN SPFT!!! If you´ll format partitions in TWRP, that´s fine, but don´t do FORMAT ALL + DOWNLOAD or FIRMWARE UPGRADE! This will brick your device, like mine This tutorial will not (hopefully) brick it, but just in case something goes wrong, now you know what not to do.
Preparing the environment on your computer
Windows
Download ADB and Fastboot from this link
Open it
Install it system-wide
Also, install the drivers
GNU/Linux (Ubuntu / Debian based distros)
Open terminal
Type "sudo apt install adb fastboot libusb-dev" without the quotes (")
Other things, that are required
Since the file size of the recovery exceeds the maximum 8MB of allowed upload size, you can download it from DataFileHost.
Preparing the device
First, you need to remeber that this could render your device unbootable and will void warranty.
Enable developer options
Go to Settings -> About phone
Tap the build number 7 times
Go back
Go to Developer options
Make sure OEM unlocking and USB Debugging is enabled
Enabling factory mode
Open dialer app
Dial *#9527*#
Click on "DM"
You will be prompted to insert RD personnel password. Enter: 54321
Click cancel button
DM button should change colour to RED
Exit the app by clicking home button
Installing and setting up openrp app
Open terminal / command prompt
Type:
Code:
adb start-server
Type:
Code:
adb devices
Now, click on your phone allow debugging and make sure to tick the radiobutton to remember / always trust this computer
Type:
Code:
adb install
Press spacebar after the install word and drag and drop the downloaded openrp.apk file to terminal
Hit enter
After it´s done, type:
Code:
adb shell monkey -p com.yulong.openrp -v 500
Now, the fun part. ROOTING the device
But before that, BACKUP
Now, keep your phone plugged in, and do a normal reboot by pressing and holding the power button and clicking reboot
When it vibrates, press and hold the Volume down key (Vol-)
You will see these lines on the screen:
Code:
=>[Factory mode]
Code:
=>VolumeDown key is pressed
Code:
=>[fastmmi mode]
After that, you´ll see the LED turns green and "Up Down" text on the screen
Now, back to your computer, type in the command prompt
Code:
adb devices
You should see XXXXXXXXXXXXXX device listed (where XXXX... is the serial number)
Type in the command prompt:
Code:
adb shell dd if=/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/recovery of=/storage/self/primary/stock_recovery.img
and
Code:
adb shell dd if=/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/boot of=/storage/self/primary/stock_bootimg.img
Flashing the TWRP Image
Type in the command prompt:
Code:
adb push (drag and drop the recovery image file here, like you did with the openrp.apk file) /storage/self/primary/
Type:
Code:
adb reboot
Press and hold VolumeDown key (Vol-) to boot to fastmmi mode
Type:
Code:
adb shell dd if=/storage/self/primary/recovery_twrp_e502.img of=/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/recovery
Type
Code:
adb reboot
Press and hold the VolumeUp key (Vol+) to boot into recovery. If you see white screen with "Recovery" text in it, congrats. Everything is working. If not, try again.
Flashing the SuperSU package
Download the zip from SuperSU website
Copy the zip over to the device, with TWRP running
In TWRP, click install, click the zip and confirm the installation.
Factory reset is not required, but you should at least wipe the cache
If this post was useful for you, hit the thanks button
RESERVED
Hi i have a problem here. at the part to drag and drop the openrp file. When i have downloaded the file a drag it and drop it after the install word. The problem is that if I want to drop it there it will do nothing, nothing there shows or anything. Please respond.
I guess you can type the path to the installation file instead of dragging.
Hello,
Very helpful thread, my coolpad Modena 2 (E502) is now rooted.
Don't forget to disable the factory mode once everything is done, or you won't be able to access the storage to usb anymore.
Thanks.
helo, can i get help, when i try to install openrp on abd and fastboot, it printed this message "Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE]"
can anyone help me on that step, so i can root my e502
TCRakt said:
Hello,
Very helpful thread, my coolpad Modena 2 (E502) is now rooted.
Don't forget to disable the factory mode once everything is done, or you won't be able to access the storage to usb anymore.
Thanks.
Click to expand...
Click to collapse
how to disable the factory mode ?? :crying:
Firefa23 said:
how to disable the factory mode ?? :crying:
Click to expand...
Click to collapse
Hello,
If I recall correctly (I don't have the phone anymore, just touched it once to root it at the time), you basically undo the "Enabling factory mode" step.
I think if you dial the number, you'll be back in the menu where you have the option to disable the factory mode.
Factory mode should be disabled when 'DM' is green.
Good luck
very good
Need Custom rom please
nougat / pie
Hello, could you resend the twrp recovery file for this phone again?. old links not work!.
(sorry for my bad english)
Samsung Luna StraightTalk S120VL FRP Bypass
In Model Number usually..
BL = Tracfone
VL = Straight Talk
(Both the same company but there are differences in ways used to do FRP removal depending on certain devices so I always list accordingly)
Tested on U2 firmware APJ2 so not sure if this works on U1. If the U2 firmware is wanted I will host and post it here.. It can be found by searching google too.)
Security Patch: (October 1, 2016) and.. should work fine on any other.
I had a stack of these phones gave to me for FRP Removal and these days I usually use Uni Android Tools, OctoPlus, or Z3X boxes for SamSung work. I tried while knowing this would most likely not be possible with this handset model. Success = 0. Tried a multitude of other operations and still nothing. Upgraded Firmware to the latest U2 because i had it, couldn't find a (free) combo in the time i looked and thought maybe it would allow something different.. I might be right. This is the first one in the stack I have done this on. So I will edit / post about U1 (Binary 1) models once this one is finished off. I know the methods work below just getting this write up done first. Anywho..
Whats needed? (each will depend on method taken below)
1) Bluetooth EarPiece
2) Old sim card (Verizon best for this way)
3) ADB Installed (Install this anyway as it's handy to have!) - Here is a link to a super quick and easy installer that will do it and while making ADB systemwide. Thanks to XDA user @Snoop05
Link for basic info - https://www.xda-developers.com/15-s...ng-fast-adb-fastboot-and-driver-installation/
Link to Thread for dicussion - https://forum.xda-developers.com/showthread.php?t=2588979
DIRECT DOWNLOAD LINK - https://forum.xda-developers.com/attachment.php?attachmentid=4623157&d=1540039037
4) ADB FRP Removal Application
Lots of ways past this initial point.. Here are 3 i know of that will work for this $20 old pocket buddy.
1) Preperation - First start off by hard resetting your Samsung Luna S120VL
Next find a sim card. I used an older used Verizon sim card. No longer in service. Put it in.
Boot phone. Goto Emergency Dialer. Dial 112 and instead of taking you to 911 (good yeh?) you'll get a voice greeting by Verizon. While this happens pair your bluetooth. (best if you have it in pair mode before dialing)
2) Removal - Three ways to do this. 2 more possibilities to do at the bottom of this post.
a. Connect to WiFi with Bluetooth. -> [Will do this when i get time]
b. Stay offline and use Bluetooth to open Calculator. Type in Calculator (+30012012732+ Now DRParser will open. Type now.. *#0808#. USB Settings will open now select the last one that says DM + Modem + ADB. Select reboot and watch your phones screen when you reboot. Enable when you get the authentication popup. Stay on the very first page of the setup wizard.
-
Now open CMD prompt type
Code:
adb devices
and make sure your device shows something like this -
List of devices attached
8e60d4bf device
Yeah? Ok now copy the following code and paste it into the CMD window and press enter.
Code:
adb shell content insert --uri content://settings/secure --bind name:s:user_setup_complete --bind value:s:1
Follow through the Setup Wizard which will quickly drop you onto your home screen and now you are done!
If the above command does not work in your case you can try the following command below. This will take you to login screen and then you can enter you Google account.
Code:
adb shell am start -n com.google.android.gsf.login/
If both previous commands do not work then try this.
Code:
adb shell am start -n com.google.android.gsf.login.LoginActivity
c. Stay offline and use Bluetooth to open Calculator. Type in Calculator (+30012012732+. Now DRParser will open. Type now.. *#0808#. USB Settings will open now select the last one that says DM + Modem + ADB. Select reboot and watch your phones screen when you reboot. Enable when you get the authentication popup.
-
Now use one of the many apps out there to remove FRP now that ADB is enabled. I will ask the moderators about posting but not sure it is allowed. Also the one that is easiest to use and that I recommend will trigger a false positive on Anti Virus. IF ok to post I will update this thread with a download.
----
Other Methods?
Accessibility Mode Method - When i get time (if it's possible.. as a quick check on U2 APJ2 didn't allow much)
ADB enabled boot IMG - Found one and these can be made as well but the one i have found (free) is from the Factory Engineering Firmware I believe. I just don't have much more time to fool with these luna phones. You'd just need to flash this then no need for bluetooth.. Again when i get a minute and remember I will put it up here.
Enjoy!
-noidodroid
Thanks
Translated via google translate:
!!!Warning!!
This will void the warranty, delete data from the phone, and may brick.
screenshot that the tutorial works: https://postimg.cc/v1khDqNy
What we will need: ADB AND FASTBOOT - everything will be contained in one folder (except for the USB cable and the computer
SP FLASHTOOL
USB CABLE
PC With Windows
Magical
-Preparation
Download all files from the link: https://mega.nz/folder/WxZW1R5L#wiBRGGIDCDmHFuZ_s0ROvw
We extract ZIP Aligator S4090 ....
We extract SP_FLASHTOOL.ZIP
We extract ADB.ZIP
-How to do it
Open the Phone settings and go down, click on "PHONE INFORMATION".
Then go down and click on "ABOUT PHONE". Now your phone information will open. Here we go down and click on the build number before it appears enter the password (if you do not have any then it will not be displayed) and as soon as you enter it will show "VOILÁ, I became a developer. Then click on the back arrow and return to the menu where You will now see the "For Developers" option, click it and turn it off and on "Unlock OEM" (this is important) After turning it on, a pop-up window will appear where you can click Continue, then turn on USB debugging. Open the extracted ADB on the PC and click on INSTALLER, then put Y on each option. After installation, click on START (Windows icon) and type "CMD" in the search and press Enter. Unlock the mobile phone and connect it to the PC. reboot bootloader "and a pop-up window will appear on the phone with" OK ". Now the phone will reboot and type" Fastboot Mode ". Type" fastboot oem unlock "in the command line and a long text will appear on the phone. we will wait until "FASTBOOT RECOVERY REBOOT" appears on the Mobile and type "FASTBOOT REBOOT" in the command line. Let's wait for the phone to start up and turn it off. Now open the Extracted SP FLASHTOOL and click on the .exe file flashtool with the Android icon. Now click on the Folder Icon next to the scatter sign and go to the extracted Aligator folder .... and select the only file that will be displayed. Wait and a list of items to upload will appear below, deselect the preloader item (otherwise it would be a hardbrick) and start Start Download. Now connect the phone in the switched off state with a cable and wait until "Download OK" appears on the screen. Disconnect the cable and start + set up the phone. We will now install the Magisk.apk application. Open it and click on the three dots, where you select the settings. Click on the update channel and select CUSTOM. Next, click on the update url and copy this url: https://raw.githubusercontent.com/topjo ... table.json
Now we turn off the phone again and open SP FLASHTOOL, load the scatter and deselect everything except "BOOT" Click on the file address next to boot and find the file MAGISK_ALIGATORS4090.IMG. click on Start Download. When done, we turn on the phone and have ROOT: D
for whatever thumbs up I'll be happy, this tutorial took me less than a month of extracting, scripting, and creating Scatter.
Acknowledgments: Vipul for the extraction script, Hovatekk for the help with the magisk, MTK-SU for the help and finally Tech Fiber for the help as well. Thanks guys, it wouldn't be possible without you