[Samsung Galaxy S3] With [Lollipop 5.1] [Custom ROM] Info, Help, And Troubleshooting

Was this info helpful to you in any way?

  • Yes

    Votes: 9 100.0%
  • No

    Votes: 0 0.0%
  • I dont know

    Votes: 0 0.0%

  • Total voters
    9

ZipAddict

Senior Member
The latest kernel on his mediafire is 7/29. This ones a 8/23, is there somewhere to get new builds or is that 8 23 unofficial dkp?

SGS3_OCTOS_M4_TRIBAND_NF4
i think that he was answering my question about dkp or xposed being used and then answered in same line with cm12.1 build date. but u r correct, the 7/29 is latest dkp build and what im using. i had bad luck recently 2x when i tried another kernel out of curiosity. dkp is still best kernel in my opinion for gs3.
 

OmegaGod

Member
Sep 11, 2015
9
8
0
Lake City,
The latest kernel on his mediafire is 7/29. This ones a 8/23, is there somewhere to get new builds or is that 8 23 unofficial dkp?

SGS3_OCTOS_M4_TRIBAND_NF4
The dkp is what's on his media fire 8/23 is the date of my cm nightlybuild

---------- Post added at 04:53 AM ---------- Previous post was at 04:30 AM ----------

Kt747 was good but that wasn't on lollipop. Zipp I appreciate your help and now I'm jumping in deeper was checking out stuff on android and d/led some software to I guess start learning way more that and I got a note 5 and I'm going to throw marshmallow on it or try too. And idk if s3 will handle m she's reaching an old age and in electronics years way old s3 has proved to be a bad ass phone
Sorry off subject almost feel this forum is my home lol
 
  • Like
Reactions: ZipAddict

ZipAddict

Senior Member
The dkp is what's on his media fire 8/23 is the date of my cm nightlybuild

---------- Post added at 04:53 AM ---------- Previous post was at 04:30 AM ----------

Kt747 was good but that wasn't on lollipop. Zipp I appreciate your help and now I'm jumping in deeper was checking out stuff on android and d/led some software to I guess start learning way more that and I got a note 5 and I'm going to throw marshmallow on it or try too. And idk if s3 will handle m she's reaching an old age and in electronics years way old s3 has proved to be a bad ass phone
Sorry off subject almost feel this forum is my home lol
nice! im glad u r trying new things! this is a fun stage of learning for u! im still learning lots too! This thread is ur home and any of my other threads is ur home too! u r good guy and thanks for sharing info with us! u can always private message me too! good luck with ur new phone!
 

Snorlaxative

Member
Nov 27, 2014
8
7
0
Virginia Beach
FreedomPop Sprint GS3

I've got the L710.14 version of the GS3 with 4.4.2 L710VPUDND8 software, but it was modified by FreedomPop so that the device uses their VOIP settings & messaging system for any phone or messaging app. It was working on Ting, but I did a hard reset & don't want to sign up with FreedomPop again if it can be avoided. Plus, I'd like to try out a nice clean CM Lollipop or 5.X install. Would installing one of those ROMs replace the software that FreedomPop modified?

Status:
  • Root Checker reports that it has been rooted.
  • I can use ES File Manager to look at folders like /system/apps and such.
  • I don't see any SuperUser app or such.
  • Device status is "Custom". SE for Android says "Enforcing".
  • In the /sdcard/clockworkmod folder I see a philz_recovery.log file that mentions "Philz Touch 6", "CWM Base version" v6.0.4.5", and "I:Build version 6.07.9 - cm_d2spr".

What would you do in this situation? Should I replace the custom recovery first? In this case do I install and use Odin?

I've only used automated programs to replace stock recovery and root before for an older phone & a Nook tablet and I don't have a strong grasp on what was happening. I equate recovery mode with booting to a simple menu-based DOS OS on a flash drive. But then there's also running programs on my PC while the phone is in USB mode and plugged in to the PC. I'm not sure if these are alternate methods or if using the PC was needed to root and install recovery & then recovery let me flash ROMs, mods, gapps, etc.

I'd like to follow your lead and try the same CM version and the kernel you recommended. I assume that if I get the latest TWRP 2.8.7.0 for d2spr installed that I can just find the ROM & grab the kernel you linked and follow your instructions. I'm just not all that sure about things. Or if the FreedomPop mods have something to do with the modem, in which case would that be taken care of when a whole ROM is flashed.

What do you recommend so that it'll be working again on Ting? And thanks for any help you can provide!
 
  • Like
Reactions: ZipAddict

ZipAddict

Senior Member
I've got the L710.14 version of the GS3 with 4.4.2 L710VPUDND8 software, but it was modified by FreedomPop so that the device uses their VOIP settings & messaging system for any phone or messaging app. It was working on Ting, but I did a hard reset & don't want to sign up with FreedomPop again if it can be avoided. Plus, I'd like to try out a nice clean CM Lollipop or 5.X install. Would installing one of those ROMs replace the software that FreedomPop modified?

Status:
  • Root Checker reports that it has been rooted.
  • I can use ES File Manager to look at folders like /system/apps and such.
  • I don't see any SuperUser app or such.
  • Device status is "Custom". SE for Android says "Enforcing".
  • In the /sdcard/clockworkmod folder I see a philz_recovery.log file that mentions "Philz Touch 6", "CWM Base version" v6.0.4.5", and "I:Build version 6.07.9 - cm_d2spr".

What would you do in this situation? Should I replace the custom recovery first? In this case do I install and use Odin?

I've only used automated programs to replace stock recovery and root before for an older phone & a Nook tablet and I don't have a strong grasp on what was happening. I equate recovery mode with booting to a simple menu-based DOS OS on a flash drive. But then there's also running programs on my PC while the phone is in USB mode and plugged in to the PC. I'm not sure if these are alternate methods or if using the PC was needed to root and install recovery & then recovery let me flash ROMs, mods, gapps, etc.

I'd like to follow your lead and try the same CM version and the kernel you recommended. I assume that if I get the latest TWRP 2.8.7.0 for d2spr installed that I can just find the ROM & grab the kernel you linked and follow your instructions. I'm just not all that sure about things. Or if the FreedomPop mods have something to do with the modem, in which case would that be taken care of when a whole ROM is flashed.

What do you recommend so that it'll be working again on Ting? And thanks for any help you can provide!
thank u for providing that info! this saves a lot of time and questions. just a question or two from me first and we can get u all set up properly.
what method did u use to root? do u know how to boot to recovery using hardbutton combo? did u want to save any info, apps, pics, etc. that is on ur phone now that is not already saved to ur sd card? if so i can help with that if u are unsure of best method. most likely reset still leaves u with freedompop service, but thats ok because u can switch it to ting easily. u wont have to use freedompop again no worries. everything u want to do can be accomplished easily without computer. hope i answered ur initial questions clearly. please answer mine and then i can let u know in proper order how to do this all safely and quickly.
 
  • Like
Reactions: Snorlaxative

Snorlaxative

Member
Nov 27, 2014
8
7
0
Virginia Beach
thank u for providing that info! this saves a lot of time and questions. just a question or two from me first and we can get u all set up properly.
what method did u use to root? do u know how to boot to recovery using hardbutton combo? did u want to save any info, apps, pics, etc. that is on ur phone now that is not already saved to ur sd card? if so i can help with that if u are unsure of best method. most likely reset still leaves u with freedompop service, but thats ok because u can switch it to ting easily. u wont have to use freedompop again no worries. everything u want to do can be accomplished easily without computer. hope i answered ur initial questions clearly. please answer mine and then i can let u know in proper order how to do this all safely and quickly.
Thanks for the prompt reply, ZipAddict!

I guess the FreedomPop people did the rooting & it was still rooted after the recent hard reset. I already wiped everything out so that should keep things simple. I just did the Home/Vol+/Power thing to boot to recovery and now I'm in the PhilZ Touch 6 recovery system. It wasy CWM Base version v6.0.4.5.

Do I need to swap out the recovery (partition?) with TWRP? How is that done? I think from there, I can just follow your instructions, right? Crud, I need to find an SD card. hahah.
 
  • Like
Reactions: ZipAddict

ZipAddict

Senior Member
Thanks for the prompt reply, ZipAddict!

I guess the FreedomPop people did the rooting & it was still rooted after the recent hard reset. I already wiped everything out so that should keep things simple. I just did the Home/Vol+/Power thing to boot to recovery and now I'm in the PhilZ Touch 6 recovery system. It wasy CWM Base version v6.0.4.5.

Do I need to swap out the recovery (partition?) with TWRP? How is that done? I think from there, I can just follow your instructions, right? Crud, I need to find an SD card. hahah.
ok well regarding micro sd card, i just looked on amazon and u can get a 16gb for about $7 or a 32gb for about $11. they also have an 8gb for about $4. i bought mine there as its cheaper than stores usually. im surprised fp did rooting for u. u r on same baseband as i am, which is good. first i would download supersu app from playstore, not superuser. when u open it it will ask to update binary, just choose normal and then reboot option. then when phone reboots u will have more security and when program needs root a popup will ask if u want to grant root access from now on. then download flashify app and u will b able to change recovery from cwm to twrp 2.8.7.0. this is because its 2 years more updated and cwm has bugs still from no new updates on our device like problems restoring backups. flashify will be easy to understand how to flash new recovery and only take a minute, but if u have questions just ask me. then boot to twrp recovery and make a backup which we will now start calling a nandroid backup. then u need to copy nandroid backup to sd card (recommended) or u can copy to your computer for safekeeping. this is so if any mistakes are made or something not work right u can restore the nandroid and ur phone will be exactly the same as the minute u made nandroid and no harm is done. nandroids allow u to try new things without having to start all over again or worrying about losing any data, etc. let me know when these things are done and we will go from there. if anything is unclear or u r unsure about anything please ask me.
 
  • Like
Reactions: Snorlaxative

Snorlaxative

Member
Nov 27, 2014
8
7
0
Virginia Beach
ok well regarding micro sd card, i just looked on amazon and u can get a 16gb for about $7 or a 32gb for about $11. they also have an 8gb for about $4. i bought mine there as its cheaper than stores usually. im surprised fp did rooting for u. u r on same baseband as i am, which is good. first i would download supersu app from playstore, not superuser. when u open it it will ask to update binary, just choose normal and then reboot option. then when phone reboots u will have more security and when program needs root a popup will ask if u want to grant root access from now on. then download flashify app and u will b able to change recovery from cwm to twrp 2.8.7.0. this is because its 2 years more updated and cwm has bugs still from no new updates on our device like problems restoring backups. flashify will be easy to understand how to flash new recovery and only take a minute, but if u have questions just ask me. then boot to twrp recovery and make a backup which we will now start calling a nandroid backup. then u need to copy nandroid backup to sd card (recommended) or u can copy to your computer for safekeeping. this is so if any mistakes are made or something not work right u can restore the nandroid and ur phone will be exactly the same as the minute u made nandroid and no harm is done. nandroids allow u to try new things without having to start all over again or worrying about losing any data, etc. let me know when these things are done and we will go from there. if anything is unclear or u r unsure about anything please ask me.
All right, thanks! I'll grab supersu & flashify (good to know about that one... running an app sounds easy enough). I think at that point I can do the same flashing from recovery stuff that I've done before. Thanks for the help. I'll try to check back in whether or not I'm successful.
 
  • Like
Reactions: ZipAddict

Snorlaxative

Member
Nov 27, 2014
8
7
0
Virginia Beach
Sorry, I've been away much longer than anticipated! I have some new 32GB micro SD cards, but haven't busted them out yet. Installed Flashify, but haven't done a backup or update recovery yet. Hopefully, I'll get to it soon. Thanks for all your help!
 
  • Like
Reactions: ZipAddict

Snorlaxative

Member
Nov 27, 2014
8
7
0
Virginia Beach
TWRP installed, nandroid saved, and downloading CM 12.1 nightly now

CURRENT STATUS
Ok, now the TWRP (2.8.6.0) is installed (Flashify does make it easy!) and the nandroid backup has been created on my 32GB SD card. I also have the Ting APN ready.

CM 12.1 DOWNLOADED AND READY. PROCEED?
I went to http://get.cm/?device=d2spr to grab CM 12.1. They don't seem to have the 7/29 nightly build anymore, so I'm gonna try out the latest one named cm-12.1-20151016-NIGHTLY-d2spr.zip (date added 2015-10-16 01:41:28). Got it downloaded now.

GAPPS
I found an XDA thread that has downloads for the Google Apps, including several options: http://forum.xda-developers.com/android/software/tk-gapps-t3116347
Got those downloaded and I'll flash them too per the instructions on that page.

OTHERS LATER?
I don't know what the DKP kernel, Lspeed mod, or Xposed will do for me, but I can figure that out later, right?

FREEDOMPOP
I didn't find specific info on which parts of Android FreedomPop modded to lock their phones to their system, but that won't matter for me shortly. This phone is ported over to Ting, but it still wants to talk to FreedomPop, I'm assuming using data only and VOIP.

Once again, ZipAddict, thanks for the help and sticking around.
 
Last edited:
  • Like
Reactions: ZipAddict

ZipAddict

Senior Member
CURRENT STATUS
Ok, now the TWRP (2.8.6.0) is installed (Flashify does make it easy!) and the nandroid backup has been created on my 32GB SD card. I also have the Ting APN ready.

CM 12.1 DOWNLOADED AND READY. PROCEED?
I went to http://get.cm/?device=d2spr to grab CM 12.1. They don't seem to have the 7/29 nightly build anymore, so I'm gonna try out the latest one named cm-12.1-20151016-NIGHTLY-d2spr.zip (date added 2015-10-16 01:41:28). Got it downloaded now.

GAPPS
I found an XDA thread that has downloads for the Google Apps, including several options: http://forum.xda-developers.com/android/software/tk-gapps-t3116347
Got those downloaded and I'll flash them too per the instructions on that page.

OTHERS LATER?
I don't know what the DKP kernel, Lspeed mod, or Xposed will do for me, but I can figure that out later, right?

FREEDOMPOP
I didn't find specific info on which parts of Android FreedomPop modded to lock their phones to their system, but that won't matter for me shortly. This phone is ported over to Ting, but it still wants to talk to FreedomPop, I'm assuming using data only and VOIP.

Once again, ZipAddict, thanks for the help and sticking around.
thanks for update. twrp 2.8.7.0 is actually newest but it shouldnt really matter for now that u r just one build behind. u did right thing by downloading newest cm build. when we talked about 7/29 build we were talking about something else (kernel) anyways. when u say it wants to use freedompop still i think u mean it says that but really if u r signed up with ting the charges will accrue on ting not freedompop. if u want to change all freedompop labels to ting i have a file that does that simply by placing it in a specific place (takes 1 second and cant mess it up). we can do that later. dkp kernel will allow u to save battery and speed up phone more so it feels like new. LSpeed will also add more speed, performance, multitasking capabilities, battery saving, ram expansion, etc. xposed will allow customization of almost anything on ur phone and battery saving apps and so much more. all these things u can research later just flash cm and gapps and ting apn for start and u can add kernel, mod, and framework later. once u get all settings set up on cm and get comfy with it u will understand more about these other things and we can talk more about them here anytime and i will give u more examples of how they work with links and screenshots etc. thanks again for update, and let me know after u have cm how happy u r
 
  • Like
Reactions: Snorlaxative

lwang9

Senior Member
Oct 31, 2013
97
17
0
Kansas City
I don't know if I could post my question here. I can get 4g LTE with the stock ROM and the speed is about 8mbps to 10mbps. However, I could get 3g only when I flashed to any 3-party ROM. The speed is less than 2mbps. Does anyone have the same experience? How did you fix it? Thanks.
 
  • Like
Reactions: ZipAddict

ZipAddict

Senior Member
I don't know if I could post my question here. I can get 4g LTE with the stock ROM and the speed is about 8mbps to 10mbps. However, I could get 3g only when I flashed to any 3-party ROM. The speed is less than 2mbps. Does anyone have the same experience? How did you fix it? Thanks.
yes this is common issue. it has to do with the apns. tell me what carrier u have please?
 

Snorlaxative

Member
Nov 27, 2014
8
7
0
Virginia Beach
Update: successful install of CM12.1 & GAPPS

thanks for update. twrp 2.8.7.0 is actually newest but it shouldnt really matter for now that u r just one build behind. u did right thing by downloading newest cm build. when we talked about 7/29 build we were talking about something else (kernel) anyways. when u say it wants to use freedompop still i think u mean it says that but really if u r signed up with ting the charges will accrue on ting not freedompop. if u want to change all freedompop labels to ting i have a file that does that simply by placing it in a specific place (takes 1 second and cant mess it up). we can do that later. dkp kernel will allow u to save battery and speed up phone more so it feels like new. LSpeed will also add more speed, performance, multitasking capabilities, battery saving, ram expansion, etc. xposed will allow customization of almost anything on ur phone and battery saving apps and so much more. all these things u can research later just flash cm and gapps and ting apn for start and u can add kernel, mod, and framework later. once u get all settings set up on cm and get comfy with it u will understand more about these other things and we can talk more about them here anytime and i will give u more examples of how they work with links and screenshots etc. thanks again for update, and let me know after u have cm how happy u r
It took a couple of tries to get CM12.1 installed , but it worked on the second attempt. The first attempt froze, possibly because the screen turned off. Or it could have something to do with the battery I was using which holds little charge now (even though the phone was plugged into the charger too). That GS3 also has a power button that sticks in the 'on' position and keeps rebooting itself over and over until the button unsticks (we just whack it now). Anyways, after a couple of good whacks & popping in a good battery, CM installed and then the GAPPS installed too.

TING APN
Good thing you gave us the link for the Ting APN. CM12.1 seems to have Ting listed in the APN settings (maybe for roaming?), but selecting that didn't work. I booted back into TWRP and installed the Ting APN. It still didn't work when I booted the phone to CM. I had to go to the APN settings and tap "reset to defaults" and then the long list of APNs was replaced with maybe three APNs and then the phone worked with Ting again.

THAT FREEDOMPOP BUSINESS
When we first got the phone, it had been modded to work with FreedomPop. We tried that service out, but the voice (VOIP) service didn't work well, so we cancelled that account & I can't remember if there were more steps to get it ready to work with Ting. Whatever it was, it was easy enough & we activated the phone with Ting.

Later on, we upgraded phones and deactivated this GS3. Then we activated it again as a backup phone, no problem. But I decided to do a factory (hard) reset to clear out the data, and the result of that was that it was back in a state where it only wanted to work with FreedomPop again, even though it had just been reactivated with Ting. I think the choices were to either sign up with FreedomPop again or to flash the phone with a normal ROM and do a carrier reset. For some reason, dialing ##72786# didn't cause a carrier reset, but using the Ting APN zip file worked.

LOST ROOT?
For some reason, Flashify reports that I've lost root. Is there something I need to do after flashing CM12.1 to get root status again?

Once again thanks for all your help, ZipAddict! Maybe down the road, I'll try to get better battery life set up for it by using Dkp, LSpeed, and/or XPosed.
 
  • Like
Reactions: ZipAddict

Snorlaxative

Member
Nov 27, 2014
8
7
0
Virginia Beach
Review of my steps to install CM12.1 & GAPPS on already rooted GS3

Just wanted to give a review of the steps ZipAddict led me through to update my already rooted Sprint GS3 L710 (activated on Ting) to use the CyanogenMod 12.1 (Android Lollipop 5.1) operating system, in case anyone can use the info.

Tiny bit of background in case you're new to flashing phones (it'd be great if someone verifies this since I'm still not clear on it all):
  • The normal operating system you get when you turn the phone on is run from the normal /boot & /system folders
  • Recovery is an alternate boot mode that has a minimal interface that lets you recover the device, much like booting to a DOS floppy/USB drive
  • Rooting gives you access to change the contents of the system you're normally not allowed to overwrite
  • Flashing is usually replacing one of the important folders (partitions or mounts), such as the /recovery (flash a recovery like TWRP), /boot (flash a kernel), or /system (flash a ROM like CM12.1) folders
  • ZipAddict gave me this nice link that does a good job of simply explaining the Android partitions: http://donandroid.com/android-partitions-sdcard-boot-recovery-cache-data-system-misc-1043
  • The ROM, kernel, recovery, mod flash files are ZIP or IMG (or other?) files that contain the files and instructions that the device will use to update itself. You just need an interface (like TWRP) that will let you select these files to flash and then you're good to go.
  • Flash methods include (but not limited to?): flashing from recovery (TWRP), using an app (Flashify), and using commands while your device is connected to a computer (running the ADB software or maybe the Odin program?) with a USB cable

Here's what I did (see the first post ZipAddict made for more info):
  • Phone was already rooted, thanks to FreedomPop. It had an old recovery installed (PhilZ Touch 6). It was also running Samsung's stock version of Android 4.4 with the TouchWiz interface. (Download the Flashify app from the Google Play store and it will let you know if your phone is rooted. If you need to root, then this might be the thread for that: http://forum.xda-developers.com/showthread.php?t=2787771 )
  • Got a new 32GB SD flash card that was usable immediately when I put it into the phone
  • Installed the Flashify app from the Google Play store
  • Flashed TWRP Recovery
    • Downloaded (almost) the latest TWRP recovery (2.8.6.0) (8MB IMG or TAR file) from https://dl.twrp.me/d2spr/ and put it on the microSD card (there's more info at https://twrp.me/devices/samsunggalaxys3sprint.html). You might want to also download the ROM & GAPPS files below now too.
    • Used the Flashify app (while the phone was in the normal mode) to flash the TWRP recovery system to the recovery partition (it's an IMG file, which Flashify knows how to deal with... not sure what happens if the IMG file is still zipped inside the TAR file)
  • Made nandroid backup
    • Booted the phone into recovery mode using an option in the Flashify app (or I could have turned the phone off and held down the Home/Volume+/Power buttons all at once for several seconds until the boot screen pops up with some text at the top left).
    • Used Team Win's TWRP recovery interface (nice!) to create a backup (nandroid) of the current Android installation to the microSD card. I think the option was to Backup to /storage/extSdCard or something similar. I think the /SdCard folder is the internal flash memory, but don't quote me on it. It created a Team Win folder that contained all the backup files.
  • Flashed CyanogenMod 12.1 (CM12.1) and Google Apps (GAPPS)
    • Downloaded latest CM12.1 nightly build from http://get.cm/?device=d2spr (~280MB ZIP file) to the microSD card (I got cm-12.1-20151016-NIGHTLY-d2spr.zip)
    • Downloaded the Tk GAPPS (I chose the Stock Package which has tons of apps) from http://forum.xda-developers.com/andr...gapps-t3116347 (~650MB ZIP file) to the microSD card
    • In the TWRP recovery mode interface, I went to flash the CM12.1 ZIP file & first used the wipe cache/dalvik option, then flashed the CM12.1 ZIP file (took about 5-10 minutes)
    • Still in TWRP, used the wipe cache/dalvik option again and then flashed the GAPPS ZIP file (another 10 minutes?)
  • I needed to flash the Ting APN in my case, since the phone was already signed up with the service provider Ting and it needed to have the info updated to connect to the data service. ZipAddict provided this link earler: http://forum.xda-developers.com/not...m-lp-beta1-t3048705/post59447727#post59447727

When I booted the phone into the normal mode, CM12.1 came up nicely, but it did take maybe 15 minutes to "optimize 155 apps" or something. It also did that after I wiped the cache/dalvik stuff again. I'm sure I left out some stuff, but I wanted to spell out things in a step-by-step fashion that applies to this particular setup. ZipAddict has kindly offered to help us out in this thread for all kinds of setups, so take advantage while he's still here & hit that Thanks button a bunch.

The phone is in good shape again now. Much thanks, ZipAddict & everyone who works on and shares this stuff!
 
Last edited:
  • Like
Reactions: ZipAddict

ZipAddict

Senior Member

It took a couple of tries to get CM12.1 installed , but it worked on the second attempt. The first attempt froze, possibly because the screen turned off. Or it could have something to do with the battery I was using which holds little charge now (even though the phone was plugged into the charger too). That GS3 also has a power button that sticks in the 'on' position and keeps rebooting itself over and over until the button unsticks (we just whack it now). Anyways, after a couple of good whacks & popping in a good battery, CM installed and then the GAPPS installed too.

TING APN
Good thing you gave us the link for the Ting APN. CM12.1 seems to have Ting listed in the APN settings (maybe for roaming?), but selecting that didn't work. I booted back into TWRP and installed the Ting APN. It still didn't work when I booted the phone to CM. I had to go to the APN settings and tap "reset to defaults" and then the long list of APNs was replaced with maybe three APNs and then the phone worked with Ting again.

THAT FREEDOMPOP BUSINESS
When we first got the phone, it had been modded to work with FreedomPop. We tried that service out, but the voice (VOIP) service didn't work well, so we cancelled that account & I can't remember if there were more steps to get it ready to work with Ting. Whatever it was, it was easy enough & we activated the phone with Ting.

Later on, we upgraded phones and deactivated this GS3. Then we activated it again as a backup phone, no problem. But I decided to do a factory (hard) reset to clear out the data, and the result of that was that it was back in a state where it only wanted to work with FreedomPop again, even though it had just been reactivated with Ting. I think the choices were to either sign up with FreedomPop again or to flash the phone with a normal ROM and do a carrier reset. For some reason, dialing ##72786# didn't cause a carrier reset, but using the Ting APN zip file worked.

LOST ROOT?
For some reason, Flashify reports that I've lost root. Is there something I need to do after flashing CM12.1 to get root status again?

Once again thanks for all your help, ZipAddict! Maybe down the road, I'll try to get better battery life set up for it by using Dkp, LSpeed, and/or XPosed.
thanks for the update! regarding root, yes u need to go to android settings-about phone-and tap "build number" 7 times. this unlocks developer options. u activate root there under "root access" option. then u will prob have to update binary for supersu app(will give step by step instructions in supersu app). u r still rooted just cm turns it off by default although its silly.
Just wanted to give a review of the steps ZipAddict led me through to update my already rooted Sprint GS3 L710 (activated on Ting) to use the CyanogenMod 12.1 (Android Lollipop 5.1) operating system, in case anyone can use the info.

Tiny bit of background in case you're new to flashing phones (it'd be great if someone verifies this since I'm still not clear on it all):
  • The normal operating system you get when you turn the phone on is run from the normal /boot & /system folders
  • Recovery is an alternate boot mode that has a minimal interface that lets you recover the device, much like booting to a DOS floppy/USB drive
  • Rooting gives you access to change the contents of the system you're normally not allowed to overwrite
  • Flashing is usually replacing one of the important folders (partitions or mounts), such as the /recovery (flash a recovery like TWRP), /boot (flash a kernel), or /system (flash a ROM like CM12.1) folders
  • ZipAddict gave me this nice link that does a good job of simply explaining the Android partitions: http://donandroid.com/android-partitions-sdcard-boot-recovery-cache-data-system-misc-1043
  • The ROM, kernel, recovery, mod flash files are ZIP or IMG (or other?) files that contain the files and instructions that the device will use to update itself. You just need an interface (like TWRP) that will let you select these files to flash and then you're good to go.
  • Flash methods include (but not limited to?): flashing from recovery (TWRP), using an app (Flashify), and using commands while your device is connected to a computer (running the ADB software or maybe the Odin program?) with a USB cable

Here's what I did (see the first post ZipAddict made for more info):
  • Phone was already rooted, thanks to FreedomPop. It had an old recovery installed (PhilZ Touch 6). It was also running Samsung's stock version of Android 4.4 with the TouchWiz interface. (Download the Flashify app from the Google Play store and it will let you know if your phone is rooted. If you need to root, then this might be the thread for that: http://forum.xda-developers.com/showthread.php?t=2787771 )
  • Got a new 32GB SD flash card that was usable immediately when I put it into the phone
  • Installed the Flashify app from the Google Play store
  • Flashed TWRP Recovery
    • Downloaded (almost) the latest TWRP recovery (2.8.6.0) (8MB IMG or TAR file) from https://dl.twrp.me/d2spr/ and put it on the microSD card (there's more info at https://twrp.me/devices/samsunggalaxys3sprint.html). You might want to also download the ROM & GAPPS files below now too.
    • Used the Flashify app (while the phone was in the normal mode) to flash the TWRP recovery system to the recovery partition (it's an IMG file, which Flashify knows how to deal with... not sure what happens if the IMG file is still zipped inside the TAR file)
  • Made nandroid backup
    • Booted the phone into recovery mode using an option in the Flashify app (or I could have turned the phone off and held down the Home/Volume+/Power buttons all at once for several seconds until the boot screen pops up with some text at the top left).
    • Used Team Win's TWRP recovery interface (nice!) to create a backup (nandroid) of the current Android installation to the microSD card. I think the option was to Backup to /storage/extSdCard or something similar. I think the /SdCard folder is the internal flash memory, but don't quote me on it. It created a Team Win folder that contained all the backup files.
  • Flashed CyanogenMod 12.1 (CM12.1) and Google Apps (GAPPS)
    • Downloaded latest CM12.1 nightly build from http://get.cm/?device=d2spr (~280MB ZIP file) to the microSD card (I got cm-12.1-20151016-NIGHTLY-d2spr.zip)
    • Downloaded the Tk GAPPS (I chose the Stock Package which has tons of apps) from http://forum.xda-developers.com/andr...gapps-t3116347 (~650MB ZIP file) to the microSD card
    • In the TWRP recovery mode interface, I went to flash the CM12.1 ZIP file & first used the wipe cache/dalvik option, then flashed the CM12.1 ZIP file (took about 5-10 minutes)
    • Still in TWRP, used the wipe cache/dalvik option again and then flashed the GAPPS ZIP file (another 10 minutes?)
  • I needed to flash the Ting APN in my case, since the phone was already signed up with the service provider Ting and it needed to have the info updated to connect to the data service. ZipAddict provided this link earler: http://forum.xda-developers.com/not...m-lp-beta1-t3048705/post59447727#post59447727

When I booted the phone into the normal mode, CM12.1 came up nicely, but it did take maybe 15 minutes to "optimize 155 apps" or something. It also did that after I wiped the cache/dalvik stuff again. I'm sure I left out some stuff, but I wanted to spell out things in a step-by-step fashion that applies to this particular setup. ZipAddict has kindly offered to help us out in this thread for all kinds of setups, so take advantage while he's still here & hit that Thanks button a bunch.

The phone is in good shape again now. Much thanks, ZipAddict & everyone who works on and shares this stuff!
thank you so much for sharing this! this is great u r helping others!
The phone is activated with RingPlus now.
first try googling "ringplus now apn" or something like that, and then try calling ring plus to ask them for ur apn settings. let me know if u find some info or not



to everyone, ran out of thanks today but tomorrow everyone will get thanks. thank you all for participating!
 
Last edited:

joehanner

New member
Apr 13, 2015
3
2
0
Cannot Make Calls On Straight Talk after flashing ROM

So, this is the second CM 12 based ROM I have tried and both with the same result.
In between I flashed to a stock d2spr ROM and was able to use a ##nnn# combination to flash(?) over to Straight Talk and make calls.

At any point I can flash a stock ROM and make calls but as soon as I flash to a custom ROM and try to call out I get a

I have scoured the forums for days and have yet to find a solid answer I can follow.
Would be grateful if anyone can suggest anything.
 
  • Like
Reactions: ZipAddict