Hello XDA Community,
I'm new to the Android Flashing process as I've never had a need to. My grandfather currently has an S4 (TMobile - SGH-M919) .
He can't run moviePass (Which he uses all the time to see movies everyday, he's 87 years old) MoviePass requires at least Android 5.0 which t-mobile didn't push any OTA updates to.
I'm a bit overwhelmed with all the information on this site and wanted to know if someone can point me in the easiest direction possible as I feel i'm going to break something.
He doesn't need anything too fancy as long as it works. I'm not sure if i need to root the phone. What the best way to root this phone considering it's very old? Can I flash a stock firmware on here and have it work still with T-Mobile.
If it makes more sense i'll probably advise him to just buy a used S6 or S7 but I figured this was worth a shot. Appreciate any help you can provide. TIA!
I'm pretty technical so if you can just give me some pointers I think i can figure it out.
aliencds said:
Hello XDA Community,
I'm new to the Android Flashing process as I've never had a need to. My grandfather currently has an S4 (TMobile - SGH-M919) .
He can't run moviePass (Which he uses all the time to see movies everyday, he's 87 years old) MoviePass requires at least Android 5.0 which t-mobile didn't push any OTA updates to.
I'm a bit overwhelmed with all the information on this site and wanted to know if someone can point me in the easiest direction possible as I feel i'm going to break something.
He doesn't need anything too fancy as long as it works. I'm not sure if i need to root the phone. What the best way to root this phone considering it's very old? Can I flash a stock firmware on here and have it work still with T-Mobile.
If it makes more sense i'll probably advise him to just buy a used S6 or S7 but I figured this was worth a shot. Appreciate any help you can provide. TIA!
I'm pretty technical so if you can just give me some pointers I think i can figure it out.
Click to expand...
Click to collapse
Hi aliencds,
You could try installing LineageOS on his phone first before buying a new phone. I've installed LineageOS on my Galaxy S4 and it works great still. The latest LineageOS version that works for the Galaxy S4 is based on Android 7.1.1. I also want to be clear that what I'm about to suggest will require you to erase his phone and I don't take any responsibility for what might happen (though it's tried and true). It'll also remove any of the Samsung-specific ROM features that came with his phone (no more Smart Stay, Smart Scroll, etc).
You don't need to root the phone, but you will need a custom recovery to install LineageOS. I'd recommend you download TWRP from here (make sure to pick the latest version with the file extension that ends in .tar). You can flash that onto his phone using Odin or Heimdall, but I'd recommend Odin because I feel like Heimdall is a pain to use (Heimdall is CLI). Odin does require a Windows computer, though. This XDA thread is a good place for some reputable download links for Odin.
You'll also need the actual LineageOS file (Android 7.1.1) and an OpenGApps package to pull this off. LineageOS for the T-Mobile Galaxy S4 can be downloaded here (pick the latest version). OpenGApps installs the Google Play Store and Google Play Services, and it can be downloaded here. When downloading OpenGApps for the Galaxy S4, make sure ARM (not ARM64) and Android 7.1 are selected. From there, select the package you'd prefer to install. You can pick the aroma package for the ability to select any of the Google apps you want to install, but if you don't pick aroma, it might be best to pick micro, nano, or pico because the Galaxy S4 doesn't really have enough system partition space to handle the bigger packages.
After you download LineageOS and OpenGApps, make sure they're both on the phone -- so you could've either downloaded it straight from the phone itself, or you can download it on your computer and transfer the files over to the phone via USB.
Next, you'll use Odin and Download Mode to flash LineageOS onto his phone.. To put the phone into Download Mode, turn the phone off. Then, press and hold the power button and volume down buttons, then release them when you get the Download Mode screen. Next, plug the phone into your computer, and you'll use the "AP" button in Odin to flash the recovery file that you download from the TWRP website onto the phone.
After that, you'll need to use TWRP on the phone to install LineageOS and OpenGApps via recovery mode. To get into recovery mode, turn off the phone. Next, press and hold the power button and volume up buttons until you see the small "RECOVERY MODE" text in blue in the top left corner of the phone screen, then release the buttons. From there, do a factory data reset with TWRP using its "wipe" button, then install the LineageOS zip, then install the OpenGApps zip. You won't need to reboot in between any of these steps, and especially don't reboot before you install OpenGApps - you might have to go back into TWRP and start all over. But after you've finished flashing LineageOS and then OpenGApps, reboot and set up the phone.
Honestly, the recovery mode and download mode button combinations can be tricky to get right. A video might help you get into those modes better than written explanations will, since a lot of it has to do with the timing.
After you've gotten everything installed, you'll have Android 7.1.1 on his phone with working Google apps. From there, you should be able to get MoviePass to work. Let me know if you have any questions or concerns, especially because this was a pretty brief overview.
Thank you so much for the help I'm going to try all this later. Is it OK to backup on kies for me to just save his contacts etc..
Edit: so i got it to work. Ran into some small hiccup. I had to install an older version of TWRP. Everytime I flashed the latest it would do nothing.
I flashed TWRP 2.6 which i just had to google for it
I then followed the rest of your steps and everything appears to be working. I'l have to get his gmail password now so i can install moviepass. I went with the G-APPS Micro as you suggested.
The phone is running Android 7.1.2.
Thank you again. Both my grandfather and grandmother will be thrilled that they dont need to buy a new phone just yet!
Sorry Edit number 2. I'm trying to update TWRP but i see a message that kernel is not seandroid enforcing.
Related
THIS THREAD IS ONLY FOR THE SGH-730G VARIANT OF THE SAMSUNG DISCOVER. USE OF ANY OF THESE GUIDES AND METHODS FOR ANY OTHER VARIANT OF THE PHONE IS AT THE RISK OF THE USER
This thread is a guide on how to root and install CWM recovery on the Samsung Galaxy Discover (SGH-730G) which is the Tracfone (Net10, Straight Talk) variant of the device. These instructions are for Windows users only. If someone knows how to do it through Linux distro or Mac, please let me know and we will add those instructions to this post.
IMPORTANT: THIS GUIDE ASSUMES THAT YOU HAVE A PRIOR KNOWLEDGE OF THE TOOLS AND TERMS USED. ROOTING YOUR DEVICE WILL VOID YOUR WARRANTY! STOP NOW IF THIS IS SOMETHING YOU ARE CONCERNED ABOUT! IF YOU PROCEED, FOLLOW ALL THE DIRECTIONS CAREFULLY. USE OF THIS GUIDE AND THESE TOOLS IS AT THE RISK OF THE USER! I AM NOT RESPONSIBLE FOR ANY DAMAGE OR NEGATIVE OUTCOMES INCLUDING BUT NOT LIMITED TO SOFT BRICK, HARD BRICK, EXPLODING BATTERIES, NUCLEAR WAR, GIANT SQUID PEOPLE, OR SPONTANEOUS JUSTIN BIEBER CONCERTS IN YOUR LIVING ROOM
***First let's get all the tools and files you will need to complete this process***
Samsung USB Drivers: Click HERE to download the USB drivers for the SGH-730G.
UnlockRoot Pro (Free Download) - Click HERE and scroll down to "UnlockRoot Pro" and click the "Free Download" button. *Note*: Your computer may tell you that this program is malicious. You may have to disable antivirus in order to download.
Odin3 v3.07 - Click HERE to download Odin. This program will be used to flash CWM recovery to your phone.
CWM Recovery (thanks to JohnnyGalto) - Click HERE to download CWM recovery for your phone.
***Now that you have all the tools downloaded let's get them installed and ready for use.***
1) Install the USB drivers (should be self-explanatory).
2) Click on UnlockRoot_downloader_by_UnlockRoot.exe to start the installation. You may have to grant it administrator privileges. I DO NOT RECOMMEND INSTALLING ANY OF THE SPECIAL OFFERS THAT FIRST COME UP WHEN YOU OPEN THE FILE. CLICK SKIP until the automatic download begins. This is the download for the program itself. Once that is finished, follow the instructions to install the program on your computer.
3) Extract Odin Files: I recommend creating a folder on the desktop named "Odin" simply for easy access. However, feel free to choose whatever directory you want. Simply extract all the files to a designated folder.
4) CWM Revovery Tar: Move this file into the same folder where you extracted Odin. This will make it easier to access in a little while.
***If you have followed all the instructions correctly, you are now ready to install CWM recovery and root your device! You will periodically see a yellow triangle on the Samsung boot logo screen throughout this process. But have no fear, we will take care of this later on.***
1) Put your phone into download mode by holding VOLUME DOWN + POWER. A warning screen about custom OS will appear. Press VOLUME UP to confirm this is what you want to do. You should then be showing a screen with the Android logo and the "Downloading... Do not turn off target!!" text.
2) Now connect your phone to the computer using the USB cable, and open Odin from the folder you extracted it to. If your phone is connected properly you should see something similar to "0:[COM10]" in the box under ID:COM in the upper left of the window.
**VERY IMPORTANT** MAKE SURE THE ONLY TWO BOXES CHECKED UNDER "OPTIONS" ARE AUTO REBOOT AND F. RESET TIME!! NO OTHER BOXES SHOULD BE CHECKED
3) Under "Files [Download]" click the PDA button. Navigate to where you placed the CWM tar file and click okay.It is important that you ONLY click "PDA" for this. If you have followed the directions carefully, Odin should check the MD5 sum of the file to verify validity. If the file comes back invalid or you get any errors, STOP, and report them in the thread.
4) Click "Start". DO NOT TURN OFF OR DISCONNECT YOUR PHONE DURING THIS PROCESS. If everything goes well, your phone will reboot automatically after install. To check if your install worked properly, follow the next instructions to boot into recovery and make a stock backup.
OPTIONAL BUT RECOMMENDED SAFETY STEP BEFORE PROCEEDING WITH ROOT (REQUIRES AN EXTERNAL MICRO SD CARD) - CWM recovery works without root permission. It is HIGHLY recommended that you make a complete backup of your stock image before proceeding. This will make it easier to recover from a soft brick, or to return your phone to stock in the future should you choose to do so. A)Power off your phone. To boot into recovery, hold VOLUME UP+POWER until the Samsung logo is displayed. After the logo displays, release the POWER button. Keep holding the VOLUME UP button until your phone boots into the CWM recovery screen. B) Using the volume keys to navigate the menu, scroll down to "backup and restore". Use the power button to select. C) Select backup using the power button. D) After your backup is complete, go back to the main menu and select "reboot system now".
5) Before using UnlockRoot Pro, go to your Settings menu and scroll down to "Developer Options". Be sure to select "USB debugging", "Allow mock locations", and just to avoid potential disaster, choose "Stay awake". After this is all done, you can go back and unselect these.
6) With USB debugging enabled on your phone, launch UnlockRoot (not the UnlockRoot PRO shortcut the program installs on the desktop). Click the big green "Root" button. **NOTE** During the process it will ask you if you want to install other apps. DO NOT INSTALL THEM. Once the program is finished, if all went well, you now have a rooted SGH-730G!
7) There are a number of apps available in the Play Store that check to see if you are rooted. Alternatively, this is how I check my devices. A) Download and install "Terminal Emulator" from the Play Store. This app is like using ADB on your phone. B) Once it is installed, open the app. Type in the command "su" (without the quotes) and hit enter. If rooting was successful, your phone should show a pop-up message asking you to grant it root privileges. Go ahead and say yes and rejoice in the fact you were successful. If you receive the error "permission denied", then the root was unsuccessful.
**Dealing with the pesky yellow triangle on the Samsung boot screen**
The yellow triangle on the Samsung boot screen is a visual warning that you are running custom software. To get rid of it, click the following thread link. "Triangle Away" is a paid app in the Play Store, but the awesome Chainfire has made it available in the forums. Read the thread carefully and follow all the instructions for using the app. Neither I, nor him, nor your pet are responsible for the misuse of the app. - http://forum.xda-developers.com/member.php?u=631273
THAT'S IT!!! If you followed all the directions carefully, you now have a rooted SGH-730G and the sky is the limit now. Currently there is no known custom roms for this device. However I am working on building a Stock+Root Deodexed version of the factory firmware, and will upload it when I can verify it is stable to be released. Following that, I will be developing a custom rom based on the stock firmware. But of course, if you have the experience and know-how, feel free to start developing your own roms for this phone. The more the merrier.
And as always, if you were successful using this guide, or it helped you in any way, please inflate my ego by clicking that thanks button.
I will try to answer as many questions as possible if you run into problems during the process, or if you have other questions about what you can do with this device now that it is rooted.
I CURRENTLY DO NOT KNOW OF A WAY TO MANUALLY UNLOCK THE PHONE. IT'S A LITTLE BIT BEYOND MY SKILLS. I HAVE HOWEVER SEEN PEOPLE IN OTHER FORUMS GETTING PEOPLE TO DO IT USING REMOTE ACCESS TO THEIR COMPUTERS WITH THE PHONE PLUGGED IN TO IT. I DON'T KNOW ALL THE DETAILS ABOUT HOW IT WORKS, BUT COMMON SENSE TELLS ME THIS ISN'T A VERY TRUSTWORTHY THING TO BE DOING. IT'S TOTALLY UP TO YOU IF YOU REALLY TRUST A COMPLETE STRANGER TO HAVE VIRTUAL ACCESS TO YOUR COMPUTER AND YOUR PHONE. BE I'D BE WEARY.
:good: Thanks (in no particular order) to andronald for the original thread about the 730M variant of this device, Without that thread, this thread would not be possible. FitAmp for his contributions to the project over there, JohnnyGalto for the CWM recovery image, cshmitt for his help in getting me started working on a custom rom for this device. :good:
Soft Brick Recovery
SOFT BRICK RECOVERY FOR SGH-730G
Right now, I am working on a tar Odin flashable system image to make it easier to recover from a soft brick of the device. Once it is completed and tested, I will update this post to include a download of it.
***This post will help you recover from a soft brick or bootloop error on your SGH-730G after rooting. This quick guide assumes that you still have access to CWM recovery and/or are able to boot into download mode. (See OP for instructions on how to boot into recovery and download mode.)***
If you followed the instructions and recommendations in the previous post, then you should have made a backup of the stock image using CWM recovery. This is what you will use to help recover your phone so you can start the process again, or not, depending on how gutsy you feel.
IF YOU ARE STILL ABLE TO BOOT INTO CWM RECOVERY
1) Power off your device. You may have to pull the battery to do this if you are stuck with a bootloop or other booting issues.
2) Boot into CWM recovery (see OP for instructions)
3) Scroll down to "backup and restore"
4) Select restore
5) You should then see a restore point to select. The format is usually "YYYY-MM-DD.HOUR". The hour is usually in 24h format.
6) Select the file then select "Yes".
7) If everything works correctly, your stock backup should be restored and you should be able to boot your phone again.
**Note** If you lose root while restoring your stock backup, just use the guide in the OP to try again.
**If you cannot boot into CWM recovery after installation and making a backup.**
Try to reinstall the CWM recovery image using the instructions in the OP.
Again, as soon as it is ready, I will upload a tar that can be flashed through Odin to restore the factory image to your phone, and instructions on recovering and returning to stock will be posted here.
As always, if this helps you in any way, inflate my ego by clicking that thanks button.
Fun with the SGH-730G
So far there are a few fun things I have found work for this phone so far.
For those who may want overclock features, check out this thread. The reason I didn't include it in the OP is because I didn't have success in changing the max value for CPU speed. It stayed constant at 1000 and produced a little too much battery drain for my taste.
SetCPU - This app only works to change the minimum allowed CPU speed of the stock kernel. I run the "ondemand" settings with a minimum of 600MHz and max of 800Mhz. This has helped to reduce some lag from the stock speeds the kernel likes to run and doesn't produce a noticeable battery drain.
Seeder - The seeder lag reduction app makes a huge difference in smoothness of the device.
Xposed Framework: If you don't know what this is, search the XDA forums and you will be able to learn just about everything you want about it. So far I have tested features of the XBlast module and Xposed Additions. Center clock and clock color change, 4-way reboot menu with screenshot, Volume button tweaks, all from Xblast. Xposed Additions can be used to remap the buttons for different functions. I was able to remap the back key to kill the foreground app on long-press. Very useful to limit the amount of running apps in the background.
Notification Toggle - This nifty little app allows you to place toggles for wifi, mobile data, brightness, etc, in the notification dropdown screen. Saves a little time from having to navigate through the settings on the phone, and saves home screen space by not having to use the power widget.
Rom Toolbox - Some features may work, but it is better to have the rom deodexed to take full advantage. (A deodexed version of the stock rom will be available soon).
Auto Killer Memory Optimizer: This is a personal favorite of mine. I own the pro version which is well worth the money. It allows custom settings to optimize RAM usage and free up memory. Makes the phone so much smoother.
If you find any other fun mods that work with this phone, pleas share!
Thank you very much. Been waiting for this for a while. Again thanks.
Nomad692000 said:
Thank you very much. Been waiting for this for a while. Again thanks.
Click to expand...
Click to collapse
My pleasure. I felt it was necessary to separate this phone version from the other versions to avoid confusion. I'll be (hopefully) updating the soft brick recovery in just a moment. Currently testing a new method. Glad you liked the thread. Stick around, things may start to get interesting soon
So far I haven't had any luck creating an Odin package of the factory system image. I have written to Tracfone to see if they could provide me with the factory image but I'm not going to have high hopes it will happen.
Hopefully this week I will be able to provide a deodexed and debloated version of the stock rom that will run a little faster and take up a little less space on the device.
A custom kernel is in the works for those interested in overclocking, though I think anything past the stock max speed will cause a good amount of battery drain.
Sent from my SGH-S730G
So you building a custom rom for the tracfone version (730G)?
(Dominix) said:
So you building a custom rom for the tracfone version (730G)?
Click to expand...
Click to collapse
Slowly but surely yes. Haven't gotten as much done this week as I had hoped but it is in the works.
Sent from my SGH-S730G
i need stock rom please
TheGeekyNimrod said:
Slowly but surely yes. Haven't gotten as much done this week as I had hoped but it is in the works.
Sent from my SGH-S730G
Click to expand...
Click to collapse
i mistakingly picked up the wrong phone..the discover and the centura are very similar....i accidently installed custom rom for the centura onto the discover...it is the 730g. i did not make a back up...do you have the stock rom and can you post or email it to me?? [email protected]
:crying:
j.nunez123 said:
i mistakingly picked up the wrong phone..the discover and the centura are very similar....i accidently installed custom rom for the centura onto the discover...it is the 730g. i did not make a back up...do you have the stock rom and can you post or email it to me?? [email protected]
:crying:
Click to expand...
Click to collapse
Right now I do not have a copy of the stock rom. I'm still trying to create an Odin flashable of the basic system partition files, recovery, and boot. Wish I could help you. This is why it's always important to make a backup. You might can try one of the 730M Discover threads and see if someone can send you a back up of theirs, but keep in mind that is the Canadian version of the phone. I'm not quite sure what all of the differences in them are.
Based on what I have been able to find out, other than the tracfone custom boot screen and sound, the android on this phone is just stock android 4. No touchwiz (thank God and all that it holy) no bloatware extras, no nothing. So you could probably take the stock Android 4.0.4 I think it is and work from that.
Sent from my SGH-S730G using xda app-developers app
little trouble
Ive downloaded everyting just fine, but when I try and install the unlockroot it keeps telling me Better installer host has stopped working. Is that something on my end or something on theirs? because i cant seem to figure anything out about better installer and have never seen it before downloading this. You have any suggestions on what is causing this problem?
[sgh-s730g] Discover Straight talk PR Rooted
I will reccomend you to start over as it is in [Root] [CWM] Samgsung Galaxy Discover (SGH-730G) Tracfone Variant ONLYthread, which is in the first page. Do a factory reset if it can be done, and wipe all the catches. format your sd card and be patient, because i followed all the instructions and mine works fine. the only thing i haven't done is get rid of the yellow triangle but I'll doit later on because I'm Working to find the unlocking code for mine. Wish you luck and do be afraid. Just be Patient :good:
Cristiandando said:
I will reccomend you to start over as it is in [Root] [CWM] Samgsung Galaxy Discover (SGH-730G) Tracfone Variant ONLYthread, which is in the first page. Do a factory reset if it can be done, and wipe all the catches. format your sd card and be patient, because i followed all the instructions and mine works fine. the only thing i haven't done is get rid of the yellow triangle but I'll doit later on because I'm Working to find the unlocking code for mine. Wish you luck and do be afraid. Just be Patient :good:
Click to expand...
Click to collapse
I am getting this error on my computer not on my cell phone, My cell is a discover from straight talk. when i downloaded unlockroot from their website onto my computer and go to run it it wont even install. just keeps saying better installer stopped working. Again this is on my computer not on my cell phone.
Uninstall then re-download UnlockRoot .. I had that problem first time I tried to run it. Also, there is the actual free program, amd another program file that pulls up an order and download program for the pro version. Maybe you clicked that one instead?
Sent from my SGH-S730G
I have a debloated, deodexed, zip aligned, rooted version of the stock rom completed. Working on the updater script which is being a pain in my ass. Soon as it is done and tested I'll post it.
I've been behind on it as my volunteer work and family obligations have been my primary focus. But it is something I still try to work on to give this phone a little boost.
Sent from my SGH-S730G
Here it's what you're looking for my Friend
pokesmot88 said:
I am getting this error on my computer not on my cell phone, My cell is a discover from straight talk. when i downloaded unlockroot from their website onto my computer and go to run it it wont even install. just keeps saying better installer stopped working. Again this is on my computer not on my cell phone.
Click to expand...
Click to collapse
Il' PM you the unlock root pro with the serial because I can't post it until I make 10 or more post. Download both items, install the software and then copy > paste the serial and start rooting your phone. Don't forguet to make a back up of your original not rooted rom and save it in your computer and sd card in case something goes wrong just restore it to it's original state.
TheGeekyNimrod said:
I have a debloated, deodexed, zip aligned, rooted version of the stock rom completed. Working on the updater script which is being a pain in my ass. Soon as it is done and tested I'll post it.
I've been behind on it as my volunteer work and family obligations have been my primary focus. But it is something I still try to work on to give this phone a little boost.
Sent from my SGH-S730G
Click to expand...
Click to collapse
I have a SGH-S730M that I bought unlocked off of ebay, and wound up giving it to my wife. After looking at the specs for the SGH-S730G it sounds like they are identical other than one being sold by Telus and the other being sold by net10. Is the SGH-730G unlocked by default? I'm interested in getting one to try my hand at modifying. One of my few key complaints about the SGH-S730M was that even though it didn't have the touchwiz launcher it still had the samsung style lock screen instead of the stock ICS lock screen. Would xposed or any of the other stuff you mentioned allow me to change that back to stock?
Also the battery issue you mentioned also seems to affect the S730M as well, it is more than a little annoying.
doctor_evil said:
I have a SGH-S730M that I bought unlocked off of ebay, and wound up giving it to my wife. After looking at the specs for the SGH-S730G it sounds like they are identical other than one being sold by Telus and the other being sold by net10. Is the SGH-730G unlocked by default? I'm interested in getting one to try my hand at modifying. One of my few key complaints about the SGH-S730M was that even though it didn't have the touchwiz launcher it still had the samsung style lock screen instead of the stock ICS lock screen. Would xposed or any of the other stuff you mentioned allow me to change that back to stock?
Also the battery issue you mentioned also seems to affect the S730M as well, it is more than a little annoying.
Click to expand...
Click to collapse
They are pretty much the same device yes. The 730G I bought was through StraightTalk so it wasn't unlocked. I'm sure you could find one unlocked on Ebay or maybe Swappa or something similar. I do hate the Samsung stock lockscreen too. Stock, Xposed won't do the AOSP lockscreen style. Once I have the deodexed working and ready it should. There is another way to bring it up, but it's a little beyond my experience, but also requires a deodexed system.
TheGeekyNimrod said:
They are pretty much the same device yes. The 730G I bought was through StraightTalk so it wasn't unlocked. I'm sure you could find one unlocked on Ebay or maybe Swappa or something similar. I do hate the Samsung stock lockscreen too. Stock, Xposed won't do the AOSP lockscreen style. Once I have the deodexed working and ready it should. There is another way to bring it up, but it's a little beyond my experience, but also requires a deodexed system.
Click to expand...
Click to collapse
Cool I will be watching this thread for updates. I just bought a used SGH-730G that I am willing to do test flashes on the rom if you need a tester. I got it for a super super cheap price so I won't get upset if it gets bricked.
I want to secure my phone from the recently discovered StageFright Android hack.
I want to remove the component/package that this bug is linked to.
I am running AT&T Rooted Stock (minus bloatware) 4.4.2 Baseband: I747UCUFNE4.
I want to remove the offending package with titanium backup until an Update can be issued.
Can someone let me know what package I need to remove?
You will be better off waiting for a xposed patch, stagefright (if you have been paying attention) is the media processor in android so if you take it out you loose most media playback
Sent from my Nexus 7 2013 using Tapatalk
crazymonkey05 said:
You will be better off waiting for a xposed patch, stagefright (if you have been paying attention) is the media processor in android so if you take it out you loose most media playback
Sent from my Nexus 7 2013 using Tapatalk
Click to expand...
Click to collapse
AT&T is never going to release an patch for my Device.
mrnapolean1 said:
AT&T is never going to release an patch for my Device.
Click to expand...
Click to collapse
No they're not, but CM apparently has stagefright patched.
Maybe it is time to give a custom ROM a shot. :good:
jason2678 said:
No they're not, but CM apparently has stagefright patched.
Maybe it is time to give a custom ROM a shot. :good:
Click to expand...
Click to collapse
I have CM on my Captivate up until my screen took a ****.
Do you know any good tutorials for installing CM on the SIII?
mrnapolean1 said:
I have CM on my Captivate up until my screen took a ****.
Do you know any good tutorials for installing CM on the SIII?
Click to expand...
Click to collapse
There are some guides linked to these forums, but the ones I know of are pretty old and out of date. Samsung pushed Knox with the newer firmware updates, and that really changed how we have to handle this phone. The information you're after has been written all over this forum by many members, myself included, but I can't seem to find a decent post to link to right now. The problem is there is a lot of information, it is all fragmented across thousands of posts, hard to search (hard to find what you're after anyway), and some of the old information can be a little dangerous with the newer bootloaders.
The key to not bricking this phone is to know what bootloader and modem you're on and never, ever try to downgrade it (if you're on a newer one). First thing to do is install the Samsung phone info app from the play store and check your bootloader and baseband. Alternately enter this in a terminal:
Code:
getprop ro.bootloader
getprop gsm.version.baseband
If your bootloader ends in MJB, NE4, or NJ1 don't ever try to downgrade it. The result is a hard brick that is very difficult to recovery from. That means never Odin back to stock if you're on MJB, NE4, or NJ1. The only stock Odin package AT&T allowed to be released is the "ancient", new bootloader bricking LK3 Android 4.1.1 firmware.
If your bootloader or modem end in NE4 or NJ1 you're good to go. You can flash any newer ROM you want. If you're on MJB you're probably ok too. If you're on anything else your mobile data probably won't work with CM 12.1. You'll have to look into updating.
Another good thing to know is that the i747/d2att bootloaders are not locked and have never been locked. Do not attempt to unlock them. Any GS3 bootloader unlock procedure you come across is probably for the Verizon variant, and if you try it on a d2att you'll likely have a hard brick.
Also be aware that the i9300 was marketed as Galaxy S3 as well, but it is a totally different device on the inside. Never flash an i9300 ROM on a d2att phone.
Once you've verified what bootloader/modem you're on, and that it is good to go with CM 12.1, these are the basic steps I'd take if starting with an unmodded phone:
1) Download a SuperSU TWRP flashable zip and store it somewhere on your phone.
2) Use Odin to flash the latest version of TWRP for d2att. Uncheck everything but f.reset time so the phone doesn't auto reboot. Upon success pull battery.
3) Replace battery. Boot straight into recovery by holding vol up + home + power until you see some tiny blue text in the upper left then releasing. If you mess up and accidentally boot into your stock ROM your custom recovery will likely get overwritten with stock and you'll have to repeat step 2 and try again.
4) Flash SuperSU in TWRP.
5) Reboot to stock ROM. Use play store to update your SuperSU binary. You'll probably have to reboot once or twice, but eventually you'll get working root and Knox disabled.
6) In stock ROM open a terminal and enter:
Code:
su
reboot nvbackup
Your phone will reboot. It will seem like a pretty normal reboot, but you'll see some quick flashes of blue text in the upper left if your looking for it. This fixes a Samsung derp and makes sure you have a working EFS backup. This was the only reason we rooted your stock ROM; sorry about all that work just to do this but if your phone ever panics from a bad flash and triggers its autorestore function you'll be happy you did it.
7) Download ROM for d2att and matching gapps. Store them on external SD if you have one. Otherwise verify you can copy files from PC to phone via USB when your phone is booted into TWRP. With TWRP up an running you should just have to plug it in and phone will be recognized by PC as a media device you can transfer files to.
8) Reboot to recovery. Make a backup in TWRP. Store copies on external SD and somewhere off phone for safekeeping. In fact, always keep a nandroid backup or two, a ROM you know works, and a gapps package on an external SD - just in case.
9) Do wipe -> advanced wipe. Tick dalvik, cache, system, and data.
10) Do wipe -> format data. This is why your new ROM and gapps need to be on external SD. Otherwise you'll have a blank phone and you'll have to copy something over via usb or push it via adb to have something to flash. You don't need to do this every time you flash a ROM, but you do need to do it when switching from touchwiz to AOSP and vice versa.
11) Flash ROM
12) Flash gapps
13) Reboot - be patient. 1st boot might take 10 - 15 minutes on a lollipop ROM with this phone.
14) Profit
This probably isn't detailed enough to use as a walkthrough. It will give you an idea what to search and do more research and reading on, and I think I flagged most of the hard bricking pitfalls owners of this phone run into.. Make sure you understand the whole procedure before proceeding. Wouldn't want you to brick your phone trying to deal with a potential vulnerability there's a remote chance you might be targeted with.
Good luck. I made it sound a little scary, but as long as it is handled properly this phone is a flashing beast. If I haven't flashed mine dozens of times, then its in the hundreds. Never had anything go so wrong to the point that I could boot up into recovery and restore or flash my way out of it.
I have NE4 bootloaders
mrnapolean1 said:
AT&T is never going to release an patch for my Device.
Click to expand...
Click to collapse
I never said att, I meant Xposed framework. People release security patches on their all the time
Sent from my Nexus 7 2013 using Tapatalk
Hi folks,
I'm after some information. My Nexus 4 is about kaput now with the battery lasting about 4 hours or so with a full charge so I am looking to move over to my S4 mini for a while before buying an upgrade.
However i don't fancy rolling back to 4.4.2 from 5.1.1 as have got accustomed to it now. so there for I am looking to upgrade/flash it or whatever.
I am quite the novice and have not done this on any phone before so I am looking for a bit of help,
I have looked over xda and read some bits but think someone just telling me would be better, i'm not a tech dunce but I am not 100% confident in this at the moment as there seems to be more than one way of doing this.
What do i need to do first and foremost to make the process go as planned?
I take it I need to "root" the phone first (what does this do ? give me access to the firmware level? is that it?) using a "recovery tool" as they are called (is that right?)
Then after I have done that I can install a fresh ROM onto the phone and basic app's etc.
I have seen these guides:
http://forum.xda-developers.com/showthread.php?t=2364980
and
http://forum.xda-developers.com/gal...i9190-i9195-cyanogenmod-13-0-s4-mini-t3276141
Is it just a matter of following them or are there other things I need to do first, in between or after?
I am not bothered about anything being saved on the s4 mini it can be wiped clean and start a fresh, I don't need any of my data on it backed up
A quick bullet guide or acknowledgement of the two threads above or pointing me towards some better ones would be great and any pointers or descriptions of the acronyms or places in menu's which may have had their names changed or have been moved.
Many thanks Everyone,
Dahools
Hi!, you dont need to worry about anything, the only thing that you need is follow these guides, but make sure if you have the correct variant.
First Install Kies and connect your phone to it( For correct phone drivers). And after phone connect wells, Close kies from task manager.
You Need Odin to install a recovery software in your phone(TWRP, Clock Recovery, Philip). I only used twrp now.
Here is link below with instruction. Download recovery for your variant(i9190,i9192 or i9195 base on your model).
http://forum.xda-developers.com/showthread.php?t=2678420
Suppose if you install TWRP. Boot into recovery, And click Wipe, Do a factory reset , Clear Devil cache, Then go back and install your Firmware(cm12.1 or cm13 for your intended model). And flash Gapps as well. Then reboot. And you are done.
I have tried TWRP for both i9190 and i9192 model. and installed custom roms. Work fine.
Good Luck.
thanks fellas
I went for it with the original links and it worked. (eventually) A bit of user error on my part missing recovery mode on reboot first time and thinking it was done when it wasn't. Only putting the first bit in (root kit v2) then not realising how to flash the next parts. A bit of persistence paid off.
I have a I9195 model and rooting with that clockwork worked then loading the CM13 and then the Gapps. All one after the other in one go finally worked for me! so so far so good, just getting used to Android 6 now I think everything is working though, not put my sim in yet. will do that tomorrow.
If anyone was to follow what I did the big tip I would say is copy everything onto the SD card before you start anything, not as I did at first just putting the first bit on then thinking I can copy the next bit on later . . .
1. I started with fully working Samsung Galaxy Note 2 GT-N7100 (Rooted)
2. I'm a newbie to flashing ROM, and read numerous articles to build awareness (and have never used a forum before - so please be gentle!)
3. Installed ClockworkMod Recovery using "ROM Manager"
4. Flashed Slim6 (Slim-6.0.1.alpha.0.1-UNOFFICIAL-20160522-1030) ROM, then Gapps, then re-booted and all OK (Note2 seemed to work fine)
5. Kernel is now3.0.101-Haxynox
6. Spotted (and surprised) that Note 2 no longer rooted (and in particular, want to use Titanium Backup)
7. So, flashed CWM6-root-note2.tar using ODIN, resulting in "Pass"
8. Note2 still not Rooted, and suspect that I should have flashed SuperSu after Slim6 ROM and before Gapps
9. So, tried to reboot to ClockworkMod reccovery using "ROM Manager" but hangs. Tried using VOL+ and HOME and POWER (many times, and for different intervals) but see Samsung logo followed by some "stripes" on the screen (rather like the horizontal hold needs to be adjusted for those that are old enough to remember such things!), but it will not boot into recovery mode.
10. In addition, Odin no longer appears to see the Note2
11. Note2 will boot conventionally, but I'm extremely keen not to have to live without rooting and flashing capability
12. I've searched hard for hints for this particular issue, but would really appreciate some advice, at least so that I don't make my beautiful Note2 any worse (and hope I've not missed any posts that I should have spotted!).
13. Please let me know if I've missed any key information.
Thanks in advance.
Flash the tar version of TWRP for your phone using Odin. You can root by flashing supersu from TWRP.
CWM is very outdated and cannot be used to flash current custom ROMSs.
Many thanks, I've moved over to TWRP and it seems much better.
I also tried to find a more "suitable" (reliable) ROM and chose Resolution Remix, especially as services kept stopping on Slim6.
So now I can get to recovery mode, but still I have issues. Mainly...
a) I've so far failed to flash a compatible Gapps file
b) I've flashed supersu and busybox (Root_SuperSU.0.98-Busybox.1.20.2-signed.zip) but root is still not available. Sometimes I see a "Grant" prompt but it hangs for ages when I grant. The SuperSU app can be seen, but is not responsive. Titanium Backup responds eventually to confirm that Root is not available.
c) Downloading from the Playstore is problematic (sometime very slow to download, usually extremely slow to install - go for a walk type of slow!)
d) Typically the pre-installed applications "stop" shortly/immediately after trying to start them (for example, "Browser", "Clock",...), but then appear after "OK"ing the Close infor box
e) Is my choice of ROM reasonable? And/or is there a ROM which has ROOT "baked in"? (Or, should I go back to JellyBean as being more suitable for a Note2?)
f) Is there some "fine tuning" to the flash process that I need to learn about?
Any hints/tips would be welcome, and many thanks for your initial suggestion to move to TWRP
Is the ROM pre-rooted? If yes, don't flash supersu.
You performed a full wipe, including data, before flashing the ROM?
Phone is running these latest bootloader and modem?
Various versions of gapps are here and flash there version that matches your ROM and processor: http://opengapps.org
Many thanks for your further questions/prompts...
a) Yes, I believe I had done a full wipe before flashing, but haven't touched bootloader and modem so they may well be "old"
b) More reading suggests that Cyanogenmod 13 is a very popular ROM, so flashed this with TWRP
c) Found that with this ROM there were no issues when flahsing openGapps
d) Eventually discovered/realised that CM13 is pre-rooted (but has to be enabled in Settings) and that flashing supersu was causing problems
So, with the benefit of hindsight, if I'd used TWRP/CM13/OpenGapps without flashing supersu, it would have been straightforward! I've certainly learned a lot and you supporting questions have led me to what seems to be a nice, stable implementation of Marshmallow - thanks again.
I'm still looking for a quick/easy way to take a screenshot (just used a palm-swipe before), and a free "real" FM radio, but pretty much everything else works.
Great!!!
Glad you got the phone working on CM. We're all here to help and learn from each other.
Last time I looked, which was a while ago, there was no custom AOSP or CM rom that supported radio functions. If you want the FM radio, look into custom ROMs based on a stock Samsung kernel.
Hi, I'm completely inexperienced with rooting phones and upgrading firmware. But I think I've found the experts =)
I've got a Samsung S3 SGH-I747 which is running Android 4.4.2. I use it strictly with wifi and it has a AT&T SIM card that doesn't have a plan.
My goal is to upgrade the OS so that I can use the TD Bank ap. 2-3 months ago they stopped supporting Android 4.x. So I want to upgrade to Android 7 or 8. Which OS would you recommend? How can I do this?
I've got nothing on the device that I care about too much (just a couple aps that I'd need to reinstall). So wiping it would be fine.
I've also got a Windows PC and a SD memory card (from my camera) - which could be used.
Are you in Canada? If you are, isn't your phone an sgh-i747m?
audit13 said:
Are you in Canada? If you are, isn't your phone an sgh-i747m?
Click to expand...
Click to collapse
I'm not in Canada. TD Bank is in the US.
Gotcha. TD Bank (Toronto-Dominion) is headquartered in Canada which is why I thought you were in Canada.
Before flashing anything, be aware of the fact that there is always a risk to flashing a phone with the possibility of a hard brick. Be prepared to deal with such a situation.
I have used the following instructions with great success; however, you may not be so lucky. Proceed at your own risk.
In order to run a custom ROM, you need to flash TWRP: https://twrp.me/samsung/samsunggalaxys3att.html. Download the tar version.
I recommend flashing TWRP using Odin 3.07: https://forum.xda-developers.com/attachment.php?attachmentid=1168421
Open Odin, uncheck everything except f reset time, put the phone into download mode, flash TWRP in the PDA box. When you see the word reset in the status window, remove the USB cable from the phone, remove the battery, replace the battery, use the buttons to boot into recovery. Your phone should boot to the TWRP screen. Reboot the phone to ensure that the phone boots to the existing ROM. Reboot the phone and create a backup of the existing ROM and EFS folder to the SD card. Save both in a safe place.
Select the ROM you want to try and the appropriate version of GAPPs. Copy both to the micro SD card and place the card into the phone. Boot into TWRP, wipe data, system, cache, flash ROM, flash GAPPs, reboot.
I guess I'll order a micro SD card. My camera one is bigger.
Should I install Android 8? Can the phone handle it?
Thanks for the advice!
audit13 said:
Gotcha. TD Bank (Toronto-Dominion) is headquartered in Canada which is why I thought you were in Canada.
Before flashing anything, be aware of the fact that there is always a risk to flashing a phone with the possibility of a hard brick. Be prepared to deal with such a situation.
I have used the following instructions with great success; however, you may not be so lucky. Proceed at your own risk.
In order to run a custom ROM, you need to flash TWRP: https://twrp.me/samsung/samsunggalaxys3att.html. Download the tar version.
I recommend flashing TWRP using Odin 3.07: https://forum.xda-developers.com/attachment.php?attachmentid=1168421
Open Odin, uncheck everything except f reset time, put the phone into download mode, flash TWRP in the PDA box. When you see the word reset in the status window, remove the USB cable from the phone, remove the battery, replace the battery, use the buttons to boot into recovery. Your phone should boot to the TWRP screen. Reboot the phone to ensure that the phone boots to the existing ROM. Reboot the phone and create a backup of the existing ROM and EFS folder to the SD card. Save both in a safe place.
Select the ROM you want to try and the appropriate version of GAPPs. Copy both to the micro SD card and place the card into the phone. Boot into TWRP, wipe data, system, cache, flash ROM, flash GAPPs, reboot.
Click to expand...
Click to collapse
You can try different ROMs until you find one that suits your needs.
Android 8 may not work that well on your phone without bugs as 8.0 is quite new in comparison to the s3.
You can still flash a custom ROM without an SD card if you have TWRP installed. You can boot into TWRP, wipe cache, data, system, connect the phone to a computer, copy over the ROM and Gapps, and flash.
Only flash a custom recovery if you don't care about the Knox counter that voids the warranty. If you like touchwiz, you're out of luck because there are no Android 7 or 8 touchwiz ROMs, only AOSP/CM based ROMs for the S3.
Thanks for the advice! I've made it all the way to installing a ROM. What ROM should I install? I tried installing a Lineage OS one (https://forum.xda-developers.com/android/development/rom-lineageos-14-1-t3680656) but got an error saying it was for the wrong device. My device is a d2att.
Do I need something like this?
https://forum.xda-developers.com/galaxy-s3-att/development/lineage-14-1-d2att-rom-t3774764
So next I tried installing: OCT-N-WEEKLY-20170811-1820-d2att.zip which gave me an error because another package was already partially installed. I used the "wipe the cache" option. It prompted me to install root (second time). It rebooted and had a message about updating approximately 100 aps. Ask for wifi. Said "Just a Sec". Failed to find software on my PC to sync (good - as I don't want it to sync). Booted back into reset mode. Wiped it. Tried installing OCT-N d2att for a second time. And it finally worked!
Then I had to go back to reset mode to install Google Apps.
All in all this took about 3 hours of work and research.
Sidenote: For reset mode it was necessary to remove the battery for 30 seconds to get into reset mode (and then hold the volume up, middle key and power button until the second Samsung screen appears - I found instructions that said wait for the Samsung screen - but there are three Samsung screens!). I was unable to get into reset mode when I didn't remove the battery.
s3hacker said:
Thanks for the advice! I've made it all the way to installing a ROM. What ROM should I install? I tried installing a Lineage OS one (https://forum.xda-developers.com/android/development/rom-lineageos-14-1-t3680656) but got an error saying it was for the wrong device. My device is a d2att.
Do I need something like this?
https://forum.xda-developers.com/galaxy-s3-att/development/lineage-14-1-d2att-rom-t3774764
Click to expand...
Click to collapse
You can install any ROM you want that's compatible with your phone on the NE4/NJ1/NJ2 bootloader. You just have to find one you like the best.
s3hacker said:
So next I tried installing: OCT-N-WEEKLY-20170811-1820-d2att.zip which gave me an error because another package was already partially installed. I used the "wipe the cache" option. It prompted me to install root (second time). It rebooted and had a message about updating approximately 100 aps. Ask for wifi. Said "Just a Sec". Failed to find software on my PC to sync (good - as I don't want it to sync). Booted back into reset mode. Wiped it. Tried installing OCT-N d2att for a second time. And it finally worked!
Then I had to go back to reset mode to install Google Apps.
All in all this took about 3 hours of work and research.
Sidenote: For reset mode it was necessary to remove the battery for 30 seconds to get into reset mode (and then hold the volume up, middle key and power button until the second Samsung screen appears - I found instructions that said wait for the Samsung screen - but there are three Samsung screens!). I was unable to get into reset mode when I didn't remove the battery.
Click to expand...
Click to collapse
That ROM you installed, OCT-N-WEEKLY-20170811-1820-d2att.zip is a weekly. Meaning it's probably not suitable for daily use and may have non working functions and bugs. Good that you got custom ROMs booting though.
s3hacker said:
Hi, I'm completely inexperienced with rooting phones and upgrading firmware. But I think I've found the experts =)
I've got a Samsung S3 SGH-I747 which is running Android 4.4.2. I use it strictly with wifi and it has a AT&T SIM card that doesn't have a plan.
My goal is to upgrade the OS so that I can use the TD Bank ap. 2-3 months ago they stopped supporting Android 4.x. So I want to upgrade to Android 7 or 8. Which OS would you recommend? How can I do this?
I've got nothing on the device that I care about too much (just a couple aps that I'd need to reinstall). So wiping it would be fine.
I've also got a Windows PC and a SD memory card (from my camera) - which could be used.
Click to expand...
Click to collapse
I'm not sure how many of us are out there, tinkering around with the 8+ year old Samsung Galaxy S3 i747 . While I am a newbie, I have enjoyed flashing Custom ROM's , from CyanogenMod, thru various versions of Lineage, and now CrDroid. The newest O/S that I flashed is CrDroid ( based on Android 8 ). Runs great. Stable. Long battery life.
I have always used ODIN to INSTALL a 'recovery' system such as TWRP ( which is a .Tar file )
After TWRP is installed ( using ODIN ) I unplug phone from my computer. Then boot into TWRP recovery ( holding down the three buttons ). I do a clean install (flash) of the newest O/S that I can find ( Android 4.4.2 is really old ). It is that .Zip file that I flash, then reboot the phone. Always works for me. Eventually I learned how to back up all my contacts, SMS, logs, photos, etc.
My banking app works just fine.
BTW I am totally free of Google; no Google Play Store, no Google Pay, no Google Framework, no Gapps, no Google spyware, no Google bloatware, no Google tracking etc. I download all my apps as APK's which are readily available on the Net ( Google them . . . just kidding! ).
My older Samsung S3 i747 was a 'd2att' originally locked to Rogers, in Ottawa, Ontario, Canada. Then switched over to MTS (Manitoba Telephone System). Now running on Bell Canada. My replacement is also a Samsung S3 i747, originally running T-Mobile in Arizona, now running on Bell Canada.
These are damn fine phones.