Related
ALL:
It has been a long time since I posted to this thread. Back then, the Samsung Exhilarate had just come out, and there was no way to root it. Thanks to several other members, most notably j3r3goss and shabbypenguin, I was able to get root on this phone. As of now, this post is very old. The instructions here, are not needed for you to root your Samsung Exhilarate anymore. You are free to read through them, but you should pay attention to the last page (currently page 3). There, j3r3goss posted a link to the the TWRP or CWM recovery files, that you can now use to get root, without following the step-by-step instructions I posted below. I'm leaving the thread up, but for all intents and purposes, consider it closed.
Here's the link to the section you need in order to root your phone:
http://forum.xda-developers.com/show...php?p=32520094
It has been fun, and I've been using my Exhilarate for nearly two years. Because I've been extremely busy, I haven't had time to keep up with the latest changes - but others have. I hope that you found these instructions useful.
In any case, take care and ROOT ON!
Everything past this point is old and no longer applicable
==========================================
IMPORTANT NOTE: If you have UPDATED your phone to ICS, and want to root it, these instructions will work. You will not need to do the last part where you need to update the firmware keys!
Do you plan to update your phone from Gingerbread (Android 2.3) to Ice Cream Sandwich (Android 4.0). Do that first! Otherwise, you'll just have to root again (not that that's a problem, but why???)
I) How to update to ICS:
1) Download Samsung Kies from here: http://www.samsung.com/us/kies/ if you haven't already, and install it, and then run it
2) Put your phone into ODIN (Download mode - see section II below).
3) When Kies detects you phone (your computer will need to install drivers, and then Kies will say it's connecting to your phone, and it will take about 3-4 minutes and finally connect to it), it should let you know that there is an update. Just follow the instructions on Kies and be patient. The phone will update, and once it reboots into normal mode, you'll know it's updated by going to "Settings" and if they are grouped into different sections, then you have ICS. Otherwise, you probably still have GB.
II) How to enter ODIN Mode:
For the Exhilarate I've found it's best to use this sequence:
1) Power phone down
2) Plug the USB cable into your computer (do not plug the phone into the USB cable yet).
3) While pushing and holding both the vol up and vol down buttons, plug the phone into the computer. As soon as you see "SAMSUNG" flash and then dissappear, release the buttons.
4) Phone should boot into ODIN mode.
III) How to Root
What you need:
1) Samsung Galaxy Exhilarate phone (unrooted)
2) microSD Card (any size of 1GB or larger will work)
3) USB cable to connect your phone to your computer
4) Files below
First, download all the files...
1) Download the latest version of ODIN here: ODIN.
2) Download the drivers here: Samsung Galaxy Drivers and run the setup program after unzipping.
3) Download the tar file here: www.Shabbypenguin.com/OUDstuff/Blaze4G/Clockworkmod-Blaze-4G.tar Don't mess with it, just download it somewhere where you can find it later
4) Download SuperUser here: SuperUser Save it somewhere where you can find it later.
Second, conduct the root:
1) Put your phone into Odin (Download mode - see Section II above).
2) With phone in ODIN mode, run Odin.1.85.exe (it's in the folder where you unzipped ODIN too).
3) Odin will launch on your computer. It should show, in the first box under ID:COM, a port in yellow. Mine was Port 5. This means you have successfully connected to your phone.
4) Click the button in ODIN labeled "PDA", and then browse to the .tar file you downloaded above and then select "Open". The file will show up next to the PDA button.
5) Make sure that "Re-Partition" is NOT checked!;
6) Click "Start" and wait till your phone reboots. It should reboot into normal mode. If it doesn't, just power down and reboot into normal mode.
7) Copy the SuperUser.zip file you downloaded above to your phones microSD card.
8) Reboot the phone into recovery mode: While pushing and holding both the vol up and vol down buttons, push the power button. As soon as you see "SAMSUNG" flash, release the buttons. You shouldn't need to have the phone connected to the computer this time. The phone will boot into CWM recovery.
9) using either: the "menu" button to move down and the "home" button to move your selection up; or alternately the volume down button to move down, and the volume up button to move up: highlight "install zip from sdcard". Use the "search" button or power button to select/enter.
10) highlight "choose zip from sdcard" and press the "seach" button to select it.
11) browse to the directory which you copied SuperUser to and select it.
12) scroll down to "Yes - Install Superuser" and select it.
13) Once done, reboot your phone into normal operating mode.
14) If rooting Gingerbread, see Section IV below.
15) If rooting either Gingerbread or ICS, see section V below.
16) If having issues with Root, see section VI below.
IV) Rooting Gingerbread?:
Last: Finish up (Steps 1-4 are ONLY needed if you are still using GingerBread and not Ice Cream Sandwich):
NOTE: Your buttons (the four at the bottom) WILL NOT work at this point. You need to do the following:
======
1) Push your phone dialer as if you were going to make a call.
2) Dial *#*#2663#*#*.
3) You will see the attached thumbnail below on your phone (stolen from j3r3goss).
4) press the bottom button that says "Touch key FW update". Wait. Once it's finished, your bottom row of buttons will work again!
Note: If you are on GB, and not ICS, every time you boot into recovery and then back into operational mode, you will need to do the four steps in this section above!
======
V) Using either GB or ICS:
You do need to do these last steps (I believe):
5) ADDENDUM/UPDATE: At this point, there is one last thing you need to do!: You must go to "Settings/Applications/Development" and Enable USB Debugging! If you don't do this, you will NOT be able to get root access! Also, if for any reason you turn off USB Debugging, make sure you turn it back on! If you lose root access, check this FIRST! If you still can't get root access, boot into recovery mode and wipe the Dalvik Cache, the regular Cache, and "Fix Permissions". Then double check to make sure USB Debugging is ENABLED!
6) You're done! Your phone is now rooted and you can do whatever you want! :highfive:
VI) TROUBLESHOOTING:
If you run into problems
1) Check to make sure that SuperUser is installed on your phone. Check the apps section first, and then, use RootExplorer and check the System/bin folder. If you see SuperUser is in the system/bin folder, then you are very close to being rooted.
If it is not installed:
a) make sure that you copied the superuser.zip file to the EXTERNAL sdcard.
i) Boot the phone up normally
ii) plug the phone into your computer, pull the notification bar down, select USB connection, and tap the "Connect USB storage" button.
iii) Using Winbloze explorer, copy the SuperUser.zip to the external sdCard (on my computer, it is drive F:, and the Internal is drive G.
iv) disconnect once the copy is finished and use any file explorer on your phone to check the contents of the external sdCard (look in the "sdcard/external_sd" folder)
v) if it's not there, then you are doing something wrong. If it is there, shut down the phone, and boot into CWM recovery.
vi) Use CWM recovery to install the superuser.zip file on your phone.
vii) reboot into normal mode
viii) check to make sure that you have enabled USB Debugging
viii) check again to see if SuperUser is now in your apps, and in the system/bin folder.
ix) Run SuperUser 1x, and then close it out.
x) Run ANY app that requires Root Permissions. You should get a request from SuperUser to "Allow" or "Deny" the app root access. Make sure you allow root access. If you make a mistake, you'll need to launch superuser again and completely remove the app from the denied list.
2) Make sure USB Debugging is enabled.
3) if you still can't get root, boot into CWM Recovery, and try clearing the cache and the Dalvik cache, and resetting permissions, then reboot and check everything again. You may need to do this last step several times.
Beyond that, I don't know what else might be causing you to not gain root access, so keep trying.
If anyone has any questions, feel free to PM me.
V/R
BlackWolf
Thanks for the write-up Black-wolf.
I wasn't aware that the touch key fw needed to be updated each time after booting recovery,hopefully that is something that will be fixed when Shabbypenguin gets his hands on the stock recovery.
Personally I find the easiest, works every time method to get into Download mode is to have the usb cable plugged into the pc, then while holding the volume up/down buttons, plug the cable into the phone, continue holding vol up/down buttons until download mode boots.
Sent from my Liberty using xda premium
j3r3goss said:
Thanks for the write-up Black-wolf.
I wasn't aware that the touch key fw needed to be updated each time after booting recovery
Click to expand...
Click to collapse
Yeah, I figured that out when I went to boot recovery to check something, and then came out of it and the keys weren't working again... :/ At least there's a work around. I suspect, that this is something that an automated app could handle if Shabby or someone else doesn't come up with a permanent fix.
V/R
BlackWolf
Can someone update the links??.....
Fixed
JUSMEJOSE said:
Can someone update the links??.....
Click to expand...
Click to collapse
Links are all working now. There was only one broken one that I'm aware of. Let me know if there are others.
BlackWolf
Any update on getting the stock recovery? I blew through rooting my Exhilarate before I noticed the request for help or I would have offered.
The root seems to be working OK for me. JuiceDefender is working great with it to throttle the CPU clock speeds and has really improved my battery life. Also worked OK in blocking all the bloatware apps with the Gemini App Manager. So I don't really have a reason to unroot and go back to stock firmware, but it would be nice to have the option available should I ever hit a problem.
Thanks for all you guys hard work!
DK
I just needed this tutorial!, Good job.
Thanks!
Dream_Killer said:
Any update on getting the stock recovery? I blew through rooting my Exhilarate before I noticed the request for help or I would have offered.
The root seems to be working OK for me. JuiceDefender is working great with it to throttle the CPU clock speeds and has really improved my battery life. Also worked OK in blocking all the bloatware apps with the Gemini App Manager. So I don't really have a reason to unroot and go back to stock firmware, but it would be nice to have the option available should I ever hit a problem.
Thanks for all you guys hard work!
DK
Click to expand...
Click to collapse
domobile said:
I just needed this tutorial!, Good job.
Thanks!
Click to expand...
Click to collapse
Dream_Killer: No, we have not gotten a stock recovery. I've had several inquiries into it, but so far as I know, Shabby has not been able to help out in this regard. I am willing to try myself, but I'll need an un-rooted (and it must never have been rooted) phone.
domobile: Glad it worked for you.
V/R
BlackWolf
Black-wolf said:
Dream_Killer: No, we have not gotten a stock recovery. I've had several inquiries into it, but so far as I know, Shabby has not been able to help out in this regard. I am willing to try myself, but I'll need an un-rooted (and it must never have been rooted) phone.
domobile: Glad it worked for you.
V/R
BlackWolf
Click to expand...
Click to collapse
To get into stock recovery you...
1. open a command terminal on your computer.
2. type cd (where ever you have your ADB located on your computer) for example my is located in desktop/platform-tools so the command would be "cd desktop/platform-tools"
3. type "adb"
4. type "adb reboot recovery"
Presto you are in stock recovery.
ChefAnt said:
To get into stock recovery you...
1. open a command terminal on your computer.
2. type cd (where ever you have your ADB located on your computer) for example my is located in desktop/platform-tools so the command would be "cd desktop/platform-tools"
3. type "adb"
4. type "adb reboot recovery"
Presto you are in stock recovery.
Click to expand...
Click to collapse
We know how to boot into the stock recovery. What we need is to pull the stock recovery image off of the phone so that we can restore the phone to stock.
Btw.. pressing both volume keys while turning on the phone will get you there also.
I rooted the exhilarate. Loaded the t mobile blaze cm7 rom. And all works like a charm. The only thing is you can't make a call. You can,you just can't hear. I called my other phone and it went through. The speaker doesn't work. Mms and all works. Just not the speaker...... why? This wud. Be a awsome rom for this phone.. think we can find a fix?
harley1rocker said:
I rooted the exhilarate. Loaded the t mobile blaze cm7 rom. And all works like a charm. The only thing is you can't make a call. You can,you just can't hear. I called my other phone and it went through. The speaker doesn't work. Mms and all works. Just not the speaker...... why? This wud. Be a awsome rom for this phone.. think we can find a fix?
Click to expand...
Click to collapse
I'm not exactly sure but it might be just as simple as replacing the audio libs on the blaze rom with the ones from the exhilarate. I'm not sure which files though.
I'm curious if by coming together (blaze and exhilarate users) if there would be enough interest to get official cm support. if the only major diff is audio they could basically support 2 devices for the price of one.
Sent from my SAMSUNG-SGH-I577 using xda premium
If i knew/or had the kno how,shoot id do it. Is there a program u need to change the libs?. This is a pretty sweet device.
i think you just need root explorer, and copy the new ones over the old ones. I'll look to see if i can find out which files need swapped. Should be able to make a zip to flash through CWM recovery.
Sent from my SAMSUNG-SGH-I577 using xda premium
Man,im good at alotta things,buildin houses,workin on diesels,and flashin roms to my s3 and note,what i cant figure out is building roms. Im sure gettin this speaker workin has somthin 2 do with dismantling blaze cm7 rom and find the fix.
Another words,im good,but not that good. If som1 held my hand thru it,i cud do it. Or just show me
NFC for Exhilarate!
All: rodracruz found a thread for enabling NFC on AT&T phones. Apparently, the Samsung Exhilarate does have NFC - but why the hell AT&T has it disabled, I have not idea... In any case, check out this thread and follow the instructions to enable it on your phone: http://forum.xda-developers.com/showthread.php?t=1545751
There are even links as to some of the things you can do with NFC.
V/R
BlackWolf
Black-wolf said:
All: rodracruz found a thread for enabling NFC on AT&T phones. Apparently, the Samsung Exhilarate does have NFC - but why the hell AT&T has it disabled, I have not idea... In any case, check out this thread and follow the instructions to enable it on your phone: http://forum.xda-developers.com/showthread.php?t=1545751
There are even links as to some of the things you can do with NFC.
V/R
BlackWolf
Click to expand...
Click to collapse
Sweet, I was wondering, especially since this phone was released after the skyrocket.
Wolfman
Worked beautifully. You the man!
Thx
j3r3goss said:
I'm not exactly sure but it might be just as simple as replacing the audio libs on the blaze rom with the ones from the exhilarate. I'm not sure which files though.
I'm curious if by coming together (blaze and exhilarate users) if there would be enough interest to get official cm support. if the only major diff is audio they could basically support 2 devices for the price of one.
Sent from my SAMSUNG-SGH-I577 using xda premium
Click to expand...
Click to collapse
I'm pretty sure it wouldn't have anything to do with the audio lib files. More so most likely a kernel, modem, or APN problem.
Edit: not to mention the build.prop is completely written for the blaze. I'm working on some things. I'll let you guys know tonight. I wish there was source for this damn phone.
ChefAnt: There is a stock file from Samsung... read my post (about 2/3 of the way down):
http://forum.xda-developers.com/showthread.php?t=1828426
ChefAnt said:
I'm pretty sure it wouldn't have anything to do with the audio lib files. More so most likely a kernel, modem, or APN problem.
Edit: not to mention the build.prop is completely written for the blaze. I'm working on some things. I'll let you guys know tonight. I wish there was source for this damn phone.
Click to expand...
Click to collapse
Ever tried to edit the animation that occurs while you device is switched off and charging?
i seem to have found a method.
i do not understand the working of it myself, i'm assuming i simply have to exchange a few photos.
follow the given instructions-
1.) root your android device.
2.) download root browser.
3.) go to "res"
4.) click images and exchange.
I will try...
I will try when I can found the Stock Firmware of my phone
Hey Guys,
Brand new to XDA and new to messing with my phone in anyway, I looked through some threads, but am not sure if I can mess something up worse by not following the right steps,
I basically bought a used phone on craigslist, AT&T LG G FLEX 2 - LG-H950 and when I factory reset it, many of the default apps are not installed, cannot use my calendar and the phone is just a little off all together.
Not sure if the phone is still rooted or if the factory reset cleared it, and I am all together worried that the only reason the kid sold it to me was because he messed it up and couldn't fix it and just pawned it off to my dumas
I know its frowned upon to start new threads when the answers are out there, but i need this for work ASAP and if I screw it up and cant use it all Ill have to go back to my work iPhone (last resort, i hate it)
I started to follow hyelton's video http://forum.xda-developers.com/showthread.php?t=2785089
but got cold feet when i couldnt find my exact model the h950
It is currently on the android 5.0.1 and when i tried the update before i reset it, it said i couldn't update it something about the root. So i reset it and everything is the same as when I bought it on CraigList.
How do I get it back to square one, like it came in the box. I am interested in learning how to root and be in control of my own property, but I just want to get back to the start safely without bricking it so I can follow the forums and not feel so helpless.
im sorry if the first response to this just point me to another thread, but I will appreciate even that much guidance so at least i know i am headed in the right direction
Thanks a lot xda community
Branden
Factory reset won't remove root BTW. Recent Android phones seem to perform an integrity check prior to updating that fails when root is present.
http://forum.xda-developers.com/showthread.php?t=3171550
Just read that to get the phone back to stock, then you'll be able to upgrade to 11x (5.1.1) and eventually 11z.
Sent from my LG-H950
cool, thanks, one more question
I made an account with MEGA
downloaded the Flex2Tool 1.4.1 and unzipped
downloaded the system.img.gz
Started watching your video. however i am not bricked.
it has missing default apps and it says this device is suspected in rooting, software update is not available for rooted device.
so what is my first step after downloading these files. do i connect phone to my computer and open up the flex2tool and
select variant 1 which is H950 v10d etc
then do I select 1 , ( i do not need anything on the phone.)
or move straight to variant 2. restore unroot stock system.
if i do that next where do I put the system.img.gz file on my phone. anywhere in the internal memory and before or after I reset it?
sorry for all the questions and thanks for all the help. i am very new to doing anything besides calling or texting on my phone
Branden
koronab said:
I made an account with MEGA
downloaded the Flex2Tool 1.4.1 and unzipped
downloaded the system.img.gz
Started watching your video. however i am not bricked.
it has missing default apps and it says this device is suspected in rooting, software update is not available for rooted device.
so what is my first step after downloading these files. do i connect phone to my computer and open up the flex2tool and
select variant 1 which is H950 v10d etc
then do I select 1 , ( i do not need anything on the phone.)
or move straight to variant 2. restore unroot stock system.
if i do that next where do I put the system.img.gz file on my phone. anywhere in the internal memory and before or after I reset it?
sorry for all the questions and thanks for all the help. i am very new to doing anything besides calling or texting on my phone
Branden
Click to expand...
Click to collapse
1. You first need the LG USB drivers for the Flex to be installed
2. The system image file (gz) will have a .img file inside that's about 4GB, so unzip the one you downloaded with 7zip, preferably from a PC. Put the .img file on the root of the phone's internal memory before proceeding. You'll also want USB debugging enable and disable the verify over USB option
3. Once file is on phone you can continue with the tool, it will eventually go into download mode & show ## when finished
Sent from my LG-H950
okay i did that but
I dont understand your last thing >>>>"You'll also want USB debugging enable and disable the verify over USB option"
when i have my usb connected the phone gives three options
1.Charge Phone
via usb
2.Media Sync (MTP)
3.Send images (PTP)
When restarting the recovery tool after img. has been installed to root of internal storage. do i just start program or do i need to turn off phone or reset it or just run it with the MTP
koronab said:
I dont understand your last thing >>>>"You'll also want USB debugging enable and disable the verify over USB option"
when i have my usb connected the phone gives three options
1.Charge Phone
via usb
2.Media Sync (MTP)
3.Send images (PTP)
When restarting the recovery tool after img. has been installed to root of internal storage. do i just start program or do i need to turn off phone or reset it or just run it with the MTP
Click to expand...
Click to collapse
http://i.imgur.com/ynGFv1j.jpg
Like that. Check that the USB debugging icon shows in the notification area while USB is connected as MTP. Then you can start the tool. Be sure that the .img is present on the root(sdcard0) prior to letting the tool reboot the phone.
Sent from my LG-H950
i dont see developer options
under system there is
shorcut key
date and time
accessibility
quick circle case
printing
about phone
figured it out, thanks
got it
firmware update
I am on a screen that says
FIRMWARE UPDATE
sync symbol with usb symbol
don not unplug the USB connection until the process is complete
status bar has read 0%
then there is box and in it says USER B99
the black window on my pc has the "##" and says that i can disconnect the USB cable
should i do this now or wait till something happens in the status bar on the phone
nevermind, phone stared back up
Thanks ACE I appreciate it
koronab said:
Thanks ACE I appreciate it
Click to expand...
Click to collapse
Did you remove the USB cord, then re insert after ##? The tool will reboot for you, and are you back into the OS now?
Sent from my LG-H950
yes it worked do i factory reset it now to get all the default apps working again
koronab said:
yes it worked do i factory reset it now to get all the default apps working again
Click to expand...
Click to collapse
Probably a good idea. I think the previous owner was trying to delete some of the bloatware and didn't properly restore the phone before selling it, not sure if that was done purposely or not.
Sent from my LG-H950
okay, i reset it but still dont have default apps
the default apps for the calendar which was my original issue still is not there, just a generic Android icon. because there is no default it will not allow me to sync calendars, also no default messaging app.
not sure if this just put me back to 5.0.1 which is where already was but i am still missing default apps to make the phone run smoothly,
any ideas on what i may have done wrong
koronab said:
the default apps for the calendar which was my original issue still is not there, just a generic Android icon. because there is no default it will not allow me to sync calendars, also no default messaging app.
not sure if this just put me back to 5.0.1 which is where already was but i am still missing default apps to make the phone run smoothly,
any ideas on what i may have done wrong
Click to expand...
Click to collapse
In settings -> apps -> disabled is calendar listed?
Sent from my LG-H950
7zip
i believe what is happeneing is the img file is not unzipping. i had originally just copied the img.gz file over witout unzipping it. now i am trying to unzip it but no success
do i unzip before or after i copy to root storage
koronab said:
i believe what is happeneing is the img file is not unzipping. i had originally just copied the img.gz file over witout unzipping it. now i am trying to unzip it but no success
do i unzip before or after i copy to root storage
Click to expand...
Click to collapse
Dude , you are new in Android? XD
Yes you need to unzip that file before run the tool
Sent from my Redmi Note 2
Super noob
Looks like it came unzipped when I downloaded from Mega. Icon is a blank paper folded too right corner and reads system.img.gz and 1.6 gb which is what I copied to the root storage and then followed everything else and did it again starting from scratch and still have generic icon without the default apps like calendar, browser, and messaging. I'm trying tho. Been reading forums since last night with no luck
I do appreciate everyone's help tho,
And ace there is no calendar under apps
koronab said:
Looks like it came unzipped when I downloaded from Mega. Icon is a blank paper folded too right corner and reads system.img.gz and 1.6 gb which is what I copied to the root storage and then followed everything else and did it again starting from scratch and still have generic icon without the default apps like calendar, browser, and messaging. I'm trying tho. Been reading forums since last night with no luck
I do appreciate everyone's help tho,
And ace there is no calendar under apps
Click to expand...
Click to collapse
You need to unzip that file
.gz like .rar or .zip are different types of compression, so download the latest version of winrar or use 7zip, you need the system.img file (4gb)
Sent from my Redmi Note 2
THANKS
Sj12345 said:
You need to unzip that file
.gz like .rar or .zip are different types of compression, so download the latest version of winrar or use 7zip, you need the system.img file (4gb)
Sent from my Redmi Note 2
Click to expand...
Click to collapse
finally did it. Thanks alot you and ace were a life saver
THIS IS FOR QUALCOMM SM-G935P
I saw that the original root thread was missing a few information on the first and second post, so I decided to still offer the same information, while making the entire root process easy to follow along. All work goes to those at the Samsung G935P Root Forum and @colormedroid .
The Files Needed Are:
Odin by Princecosmy: ODIN
G935A: Galaxy S7 Edge
SuperSU: SuperSU Root
Minimal ADB and Fastboot: XDA Forums
You will also need Package Disabler Pro for Samsung: Package Disabler Pro (Samsung) $0.99
I know it costs money, but it is worth it, especially on future devices that support Samsung Admin while waiting for root.
Make sure all files above are downloaded and ready to be accessed.
These steps are best done on a factory reset (can be found in FAQ #3) on PF2 update.
Step By Step Instructions
1. After downloading Package Disabler Pro and getting it set up, you'll need to disable three packages: samsung dm phone interface, samsung dm service, and securityLogAgent.
2. Turn off your phone and boot into Download/Bootloader mode by pressing and holding the Vol Down+Home+Power after your phone is off.
3. Plug Phone into Flash the G935A.TAR in ODIN under AP and your device should restart by itself.
4. Your phone should boot straight into Android. Most likely you will have no LTE. Do not worry, that is normal. Continue onto step 5.
5. Copy the files from SuperSU to the location of your Minimal ADB and Fastboot folder on the computer (Default is "C:\Program Files (x86)\Minimal ADB and Fastboot")then after you enable USB debugging in the Developer Options menu on your phone (If you don't have Developer Options in Settings, go to About Phone, and tap on Build Number 7 Times), Run the Root.Bat file from your Minimal ADB and Fastboot Folder.
6. Open Build.Prop with BuildProp Editor and change the following settings
ro.cdma.default_numeric=310000
Change the value to 310120
ro.cdma.default_alpha=Chameleon
Change "Chameleon" to Sprint
Edit*ro.build.characteristics=Chameleon
Change "Chameleon" to Sprint
After a reboot, you should be good to go and have LTE.
Any other questions, feel free to post to the thread and myself and other helpful members of the community can help!
FAQ
1. Download and install BusyBox on Rails and get it set up. After that's set up, open up SuperSU, go to settings, and under Security check Enable SU during boot. Next, download Kernel Toolkit and under CPU set the Big Cores Maximum Frequency to 2150 Mhz. Don't forget to apply to boot from the side menu.
2. I'm stuck on the LTE splash screen. What do I do?
A: Press and hold the Volume Down + Power button down until your phone restarts. You may have to Factory Reset your device if it stays stuck on the splash screen. Get the files from FAQ #3 to successfully reset. If you wish to Re-Root, activate device beforehand by doing the Device Setup or by going into Settings - Activate Device. After Activated, follow the step by step guide.
3. I'd like to unroot and return to factory stock. How would I go about this?
A: Download the factory firmware from HERE and extract the file. Once Extracted, open ODIN and load each file in their appropriate space (BL file to BL, AP file to AP, CP file to CP, and CSC file to CSC). Make sure your phone is in download/bootloader mode by holding the Vol Down+Home+Power after the phone is off. Click Start once in download/bootloader mode and you should be back to stock once your phone reboots.
4. My WiFi credentials keep on getting erased after a reboot. What gives?
A: This seems to be an issue across all the QC S7 variants. Here's what I did to fix it. Use BuildProp Editor and change: ro.securestorage.support=true to ro.securestorage.support=false
Once the edit is saved correctly, restart your phone.
Credit goes out to: @guaneet for this fix
More answers to FAQ's to come.
Thanks, this guide is a bit clearer for beginners like me
EDIT: I can't seem to find the Minimal ADB and Fastboot Folder, where is it? (solved)
EDIT2: Where do I find the root.bat file in my phone? (solved, I had to run it from the computer not the phone)
This doesn't trip Knox right? So if I root and decide to go back stock, Samsung pay should work right?
JG96EVO said:
This doesn't trip Knox right? So if I root and decide to go back stock, Samsung pay should work right?
Click to expand...
Click to collapse
Correct. It requires to be on unchanged software. When going on complete factory reset using ODIN, it reverts any and all software changes made.
That changing the thing to sprint an the numbers to 310120 does not work for me when i do that i get no data wel 3g an it comes in an out then goes to roaming..an i cant change apns an there r no sprint apns as well...not sure if anyone els is having that
donbudafuko said:
That changing the thing to sprint an the numbers to 310120 does not work for me when i do that i get no data wel 3g an it comes in an out then goes to roaming..an i cant change apns an there r no sprint apns as well...not sure if anyone els is having that
Click to expand...
Click to collapse
Did you let the phone set up once before rooting? Did you also go into mobile networks and change roaming settings to home only?
Edit: The setup to bring your phone to Sprint did work because Sprint does not allow (unless with MSL) editing of APNs. I also made an edit that changes ro.build.characteristics=Chameleon in Build.Prop to ro.build.characteristics=Sprint. Hopefully that helps as well.
So let me throw out some errors that happened with me with the solvencies so no one has to feel like an idiot like me...
1. If Odin throws an error on your pit it will look like its good to go. It is not. Let your phone setup and then reodin
2. After initializing the 3 you disabled, go to settings, activate device. Let it activate but do NOT press done or ok or restart or a winky face emoticon or anything... But the home button and disable that same three again. Reboot. If your device keeps trying to be crazy, pick yourself up and try again.
3. For the bad file... Enable USB debugging, install the and drivers and the such then... Plug your phone into your computer and agree to the popup on your phone. After you agree (You have to be down with MTP, you know me) run the bad file on your computer. It'll say stuff and take a couple of minutes. Let it run. After reboot, reboot again. Root achieved.
Thanks so much for your clarification OP, I would've loved to use this post when I did mine lol
NOTE: Your mileage may vary... I did the buildprop change from Chameleon and the 31000 change and it negated my service. I went and changed it back, restarted, re-enabled the 3, activated the device, homed out, re-disabled the 3 and restarted. My LTE is back up and running
4. My WiFi credentials keep on getting erased after a reboot. What gives?
A: This seems to be an issue across all the QC S7 variants. Here's what I did to fix it. Use BuildProp Editor and change: ro.securestorage.support=true to ro.securestorage.support=false
Even after making these changes and verifying, my WiFi credentials and still being erased.
Hardcorp said:
4. My WiFi credentials keep on getting erased after a reboot. What gives?
A: This seems to be an issue across all the QC S7 variants. Here's what I did to fix it. Use BuildProp Editor and change: ro.securestorage.support=true to ro.securestorage.support=false
Even after making these changes and verifying, my WiFi credentials and still being erased.
Click to expand...
Click to collapse
Verify your edit stuck. Make sure there is not any extra "space" in line or end of that line. Reboot.
xyameax said:
Did you let the phone set up once before rooting? Did you also go into mobile networks and change roaming settings to home only?
Edit: The setup to bring your phone to Sprint did work because Sprint does not allow (unless with MSL) editing of APNs. I also made an edit that changes ro.build.characteristics=Chameleon in Build.Prop to ro.build.characteristics=Sprint. Hopefully that helps as well.
Click to expand...
Click to collapse
Tryed that still the samething..really doesnt mayter thimo i have data an call service as is so um goid just wanting to let everyine els know it might not work
LeftyGR said:
Verify your edit stuck. Make sure there is not any extra "space" in line or end of that line. Reboot.
Click to expand...
Click to collapse
After the next reboot they started to stick.
why can i not update su? without updating i cannot use buildprop editor... i even tried downgrading from pf2 to pe1.... no luck. phone also says custom on boot.
Are there still issues with lag and battery drain after root?
wojo797 said:
why can i not update su? without updating i cannot use buildprop editor... i even tried downgrading from pf2 to pe1.... no luck. phone also says custom on boot.
Click to expand...
Click to collapse
Updating supersu has had mixed results. Some have no problem, but it has been suggested by chainfire himself to not update it.
ch0de said:
Are there still issues with lag and battery drain after root?
Click to expand...
Click to collapse
If you follow the Kernal Auditor step, it helps with the lag and battery drain. It is because the phone is in performance mode first upon root, and so the phone throttles on heat. Setting it to Interactive brings down heat and ultimately lag and brings back battery life.
wojo797 said:
why can i not update su? without updating i cannot use buildprop editor... i even tried downgrading from pf2 to pe1.... no luck. phone also says custom on boot.
Click to expand...
Click to collapse
Are you on the Qualcomm or Exynos device? Are you sure you're G935P? I ask to try again one more time and make sure SU is installed on your phone. It may take a while for the prompt to open as well, but give it time.
xyameax said:
If you follow the Kernal Auditor step, it helps with the lag and battery drain. It is because the phone is in performance mode first upon root, and so the phone throttles on heat. Setting it to Interactive brings down heat and ultimately lag and brings back battery life.
Click to expand...
Click to collapse
Just to clarify, and I apologize for my ignorance..
When you say "helps" with battery drain and lag, does that mean it fixes the issue and it preforms at "stock", or does that mean its better then doing nothing but still more lag and battery/heat the unrooted stock ?
As per XDA forum rules, duplicating threads is not allowed. There is nothing wrong with making your contribution to the existing thread. Please continue there:
SM-G935P Root
THREAD CLOSED
I just wanted to share this with any verizon unlimited users looking for a solution to wireless tethering with the V20. This needs root.
1.) Download modified HotspotProvisionVZWG4.apk. This is from the LG G4 post http://forum.xda-developers.com/verizon-g4/general/how-to-enable-native-hotspot-unlimited-t3166435
2.) Rename '/system/app/HotspotProvision/HotspotProvision.apk' to 'HotspotProvision.apk.bak' (I used root explorer)
3.) Rename '/system/app/HotspotProvision/oat/arm64/HotspotProvision.odex' to 'HotspotProvision.odex.bak'
4.) Copy the modified HotspotProvisionVZWG4.apk and place it into /system/app/HotspotProvision/
5.) Check that the permissions on '/system/app/HotspotProvision/HotspotProvisionVZWG4.apk' is 0644
6.) Reboot phone. Enjoy native hotspot
Wi-Fi tether router in the app store works perfect. I can't remember how much it is because I bought it a long time ago.
Your way is much better, free, and easy to do.
Sent from my SM-T817V using Tapatalk
That darn rooting thing! Just giving it a little while longer before I go that route, letting things settle in now that the VZW variant has success. I've got this thread and file saved for that day tho! Thanks for the info.
Just wanted to share because I spent the day looking for a solution. I had been using foxfi on the note7, but foxfi wifi tethering doesn't work in the v20 nougat. I tried a bunch of alternative apps but none let me get past the subscription check. This mod has been working great, though the rooting processes is still pretty rough.
ACalcutt said:
I just wanted to share this with any verizon unlimited users looking for a solution to wireless tethering with the V20. This needs root.
1.) Download modified HotspotProvisionVZWG4.apk. This is from the LG G4 post http://forum.xda-developers.com/verizon-g4/general/how-to-enable-native-hotspot-unlimited-t3166435
2.) Rename '/system/app/HotspotProvision/HotspotProvision.apk' to 'HotspotProvision.apk.bak' (I used root explorer)
3.) Rename '/system/app/HotspotProvision/oat/arm64/HotspotProvision.odex' to 'HotspotProvision.odex.bak'
4.) Copy the modified HotspotProvisionVZWG4.apk and place it into /system/app/HotspotProvision/
5.) Check that the permissions on '/system/app/HotspotProvision/HotspotProvisionVZWG4.apk' is 0644
6.) Reboot phone. Enjoy native hotspot
Click to expand...
Click to collapse
I don't have the file mentioned in step 3. So do i just skip that dtep?
ACalcutt said:
I just wanted to share this with any verizon unlimited users looking for a solution to wireless tethering with the V20. This needs root.
1.) Download modified HotspotProvisionVZWG4.apk. This is from the LG G4 post http://forum.xda-developers.com/verizon-g4/general/how-to-enable-native-hotspot-unlimited-t3166435
2.) Rename '/system/app/HotspotProvision/HotspotProvision.apk' to 'HotspotProvision.apk.bak' (I used root explorer)
3.) Rename '/system/app/HotspotProvision/oat/arm64/HotspotProvision.odex' to 'HotspotProvision.odex.bak'
4.) Copy the modified HotspotProvisionVZWG4.apk and place it into /system/app/HotspotProvision/
5.) Check that the permissions on '/system/app/HotspotProvision/HotspotProvisionVZWG4.apk' is 0644
6.) Reboot phone. Enjoy native hotspot
Click to expand...
Click to collapse
I don't get step 5. I don't see anywhere to find 0644
Edit: rebooted and tested and it works. Thanks for this
Just because I had to Google it myself:
http://www.theandroidsoul.com/set-0644-permissions-from-es-file-explorer/
Shows how the permissions tree looks for '0644' permission. Explanation here:
https://www.quora.com/Android-opera...es-some-files-need-these-types-of-permissions
---------- Post added at 10:35 AM ---------- Previous post was at 10:29 AM ----------
And to follow up, not sure if it's just me... but I also did not have the file listed in Step 3. I am able to start the hotspot but any time I try to go to Set Up Mobile Hotspot to change the SSID or password, it force closes. I miss my PDA Net days lol
PDAnet still works with the v20 but not via wifi. Works with usb cable which I have used and Bluetooth which I have not yet tried. Been using it for years.
NO ROOT NEEDED : )
That is true, but I can't very easily tether my phone to my cheapo smart-TV with a cable
For what it's worth, the deodexed 996 stock ROM :
https://forum.xda-developers.com/v20/development/us996-100-stock-deodexd-rom-t3520131
has the hotspot built in, working flawless, with editing SSID possible just fine. I'm sure his other ROM's might also, but I'm on that one and everything worked right away. Was the first thing I tested as soon as I flashed it lol.
CharlzO_2000 said:
Just because I had to Google it myself:
http://www.theandroidsoul.com/set-0644-permissions-from-es-file-explorer/
Shows how the permissions tree looks for '0644' permission. Explanation here:
https://www.quora.com/Android-opera...es-some-files-need-these-types-of-permissions
---------- Post added at 10:35 AM ---------- Previous post was at 10:29 AM ----------
And to follow up, not sure if it's just me... but I also did not have the file listed in Step 3. I am able to start the hotspot but any time I try to go to Set Up Mobile Hotspot to change the SSID or password, it force closes. I miss my PDA Net days lol
Click to expand...
Click to collapse
I have the exact same issue. You ever resolve it?
sic4672 said:
I have the exact same issue. You ever resolve it?
Click to expand...
Click to collapse
I ended up using the Stock 996 unmodded ROM, which has all the tweaks (RootSwitch) and stuff enabled out of the box, and the hotspot works perfectly on that one. Yes, it's not a "Verizon" ROM, but the only issue I've had at all, is that the My Verizon app doesn't work, nor the Visual Voice Mail. I do miss the functionality of both, but for me the hotspot is more important, and I can always check the others manually in a browser or dialing into the VM anyway.
This works fine on my rooted Verizon LG V20. I had the files listed, where they were supposed to be. I also used ES File Explorer to change the permissions to 0644. By default, this file is read-write-execute for everyone. 0644 is much more limited permissions - no one can execute, and only the owner can write to it. See the ES File Explorer link above from CharlzO_2000 that shows you how to set the permissions with ES File Explorer.
I tested the hotspot for a few minutes...worked fine. No carrier nag and good connection to it from an iPad. Thanks, OP, and thanks, CharlzO_2000 for the 0644 links.
Stumped...
So last night I was able to root my v20 (verizon) and it was quite hairy especially when it was vibrating like crazy.... So got over that hump and now I'm stumped at these hotspot activation steps. Could you guys help a brotha out? So renamed the files just fine, but did not understand the section about permissions. None of my root browsers were about to change permissions to 0644, but not sure if its needed. So when I try to fire up the hotspot from the system settings it automatically shuts off and says "activity does not exist on this device". What am I missing?
sphui5 said:
So last night I was able to root my v20 (verizon) and it was quite hairy especially when it was vibrating like crazy.... So got over that hump and now I'm stumped at these hotspot activation steps. Could you guys help a brotha out? So renamed the files just fine, but did not understand the section about permissions. None of my root browsers were about to change permissions to 0644, but not sure if its needed. So when I try to fire up the hotspot from the system settings it automatically shuts off and says "activity does not exist on this device". What am I missing?
Click to expand...
Click to collapse
I use solid explorer you'll want to go into properties to change permissions.
I didn't like that ES File Explored made me install some shopping app before I could get to the hidden system files. Pretty crappy on their part...
Everything works exactly as the OP explained. If you're having trouble with the permissions in ES File Explorer, long press on the new apk file to select it, pick "more" in the bottom right, then select properties. You'll see permissions listed there and you need to pick "change" and change the boxes so that you get "rw- r- r-" (Owner = RW, Group = R, Global = R). Back out, reboot, and you'll be golden.
ArmOfAtlas said:
I didn't like that ES File Explored made me install some shopping app before I could get to the hidden system files. Pretty crappy on their part...
Click to expand...
Click to collapse
ES has gone downhill over the past year or two. I still have an older version backed up to avoid their bloat. The send over lan feature doesn't work with nougat though.
If you are fed up with ES, give FX explorer a try. I've found it to be a decent replacement without all the bloat.
Could this method cause the data connection to fail sporadically? While using the hotspot, my phone network stops working. It still shows 4G and it being functional, but the hotspot, my apps, nothing that uses data works. It lasts for a minute or two and then it works again. Just wondering if anyone else is having this issue...
Verizon LGV20 with 1.2 restock kernel and WETA.
If anyone would like to suggest a different kernel or ROM, I'm open.
dtoye said:
I use solid explorer you'll want to go into properties to change permissions.
Click to expand...
Click to collapse
What do u have to do to get tethering
Try reading the thread starting at the OP.
Hotspot crashing
Hello, I followed these steps and they worked to enable the wifi hotspot but Everytime I go to try to change the name and password the hotspot crashes.
Anyone have any idea if the hotspot name can be changed manually by editing the buidprop or something else?
Thanks