OK guys, so I finally found a working root for my Verizon Note 3 that had MJE pre-installed. On top of that, it didn't trip Knox either! There's a Chinese rooting program called "VROOT" that you need which the most simple routing method I've seen even with a portion of the program in Chinese. Just install the program on a Windows computer, correct your device, wait for the root button to enable then click on"Root". There is an English version here: mgyun.com/en/getvroot*. The English version still has some Chinese though but I was able to navigate and successfully root the 1st try. One other caveat, the program installs a Chinese version of SuperSU so you'll need to manually download the English version from the play store and during the first boot of the English version of supersu it gives you the option to uninstall the Chinese version. Hit yes to uninstall the Chinese version then full reboot and the English version will run. I verified through rootchecker, titanium backup and obviously all the root restricted programs I've installed since. Also, make sure you have developer options turned on (enable it by tapping on the build number in Settings>About Phone 7 times) then USB debugging enabled, install from unknown sources enabled in Settings>Security and unchecked verify apps in the same directory. Vroot also installs a Chinese version of an app store...not sure if it's goo manager or some other app because it's in Chinese. I haven't uninstalled it yet as I'm not sure if I need it for the root.
I hope this helps any of the frustrated Verizon users that just bought the note 3 with MJE pre-installed.
Sent from my SM-P600 using XDA Premium 4 mobile app
Is vroot safe? Are there alternatives to vroot for MJE? Is there a timetable documenting firmware version by date? For instance, is MJE more recent than MJ3? If so, can an MJE build be downgraded?
At the time, VRoot was for obtaining information about your phone and sending Chinese servers.
Not too sure what the is now but it's advised that should it caution or just don't use it at all even even though it does provide a way to root.
Hi,
I have installed bluestacks on my Mac with kingroot and fakegps via dropbox. I'm having trouble with kingroot, when I run it I get "Root strategy unavailable." I am trying to run Pokemon Go off it. I tried running it without kingroot & I get "Failed to detect location" & in the fakegps, it doesn't show the location pinpointed on the map & I can't check "Expert Mode" in the settings. Does anyone know how to fix this? Thanks in advance.
I don't want my phone to even know that system updates exist. Can I SSH in and delete the SystemUpdateService? Would that brick my phone? Would the service be restored if I sideload one of the monthly security updates?
Alternatively, is there an equivalent to the windows hosts file in Android where I could reroute all traffic to google's update services to 127.0.0.1?
VonMoltke said:
I don't want my phone to even know that system updates exist. Can I SSH in and delete the SystemUpdateService? Would that brick my phone? Would the service be restored if I sideload one of the monthly security updates?
Alternatively, is there an equivalent to the windows hosts file in Android where I could reroute all traffic to google's update services to 127.0.0.1?
Click to expand...
Click to collapse
I'm not sure about your first question but as for the second, yes there's a hosts file as in windows. Works the same way. It's located in /system/etc.
How do you stop updates from automatically applying?
Dankees said:
How do you stop updates from automatically applying?
Click to expand...
Click to collapse
https://forum.xda-developers.com/showpost.php?p=74672462&postcount=5
This worked for me, but that was in the way back of 5.6.0, good luck!
Use a firewall, and block internet access to the two OTA apps. After go to Settings 》 Apps and look for the two OTA apps. Clear cache and data.
@Dankees
TechNash said:
Use a firewall, and block internet access to the two OTA apps. After go to Settings 》 Apps and look for the two OTA apps. Clear cache and data.
@Dankees
Click to expand...
Click to collapse
Huh? How do I use a firewall?
And, which two OTA apps?
Dankees said:
Huh? How do I use a firewall?
And, which two OTA apps?
Click to expand...
Click to collapse
Try NoRoot Data Firewall from the Play Store.
There are two apps that have "OTA" in the name. I forget the full name right now.
Dankees said:
....
And, which two OTA apps?
Click to expand...
Click to collapse
https://forum.xda-developers.com/showpost.php?p=74672462&postcount=5
Hi all. I've successfully rooted my Fire 10 (2017) using retyre's excellent offline rooting guide. I never (and still have not) connected to wifi and sideloaded 5.6.2.0 from what was previously at 5.5.0.0
After root, I've installed Google Play Store with forum.xda-developers.com/showpost.php?p=77125897&postcount=80
Installed Xposed Framework Installer APK, but have yet to install the actual Xposed SDK because that requires an internet connection to retrieve the SDK. And I haven't downloaded a root file explorer yet, either.
Anyways, I've read and read before doing all these things, but there's one more thing to figure out before I finally connect to wifi.
What's the correct way to prevent Amazon from pushing a ROM OTA? I've seen 2 different implementations posted around the forums.
THIS:
TechNash said:
Use a firewall, and block internet access to the two OTA apps. After go to Settings 》 Apps and look for the two OTA apps. Clear cache and data.
Click to expand...
Click to collapse
OR
THIS:
bibikalka said:
Code:
adb shell
su
mount -w -o remount /system
mv /system/priv-app/DeviceSoftwareOTA/DeviceSoftwareOTA.apk /system/priv-app/DeviceSoftwareOTA/DeviceSoftwareOTA.apk_
ls -l /system/priv-app/DeviceSoftwareOTA/
ignore any errors you may get while doing this; after 'su', you should see root (#) prompt here
Click to expand...
Click to collapse
bibikalka follows this up by saying this
bibikalka said:
How to install Xposed & Flashfire for easy backups and ROM updates
How to enable Amazon packages (apk) updates but prevent the ROM updates (keeping root & rootable rom).
1) Edit /system/build.prop and change ro.build.version.number to have "9" as the first value instead of "5", as recommended in this link
2) Reboot
3) Enable OTA by ensuring that /system/priv-app/DeviceSoftwareOTA/DeviceSoftwareOTA.apk is renamed back to apk from apk_
4) Reboot
At this point the Fire will download a lot of apk packages, and will update Amazon system components (keeping FireOS version the same).
Click to expand...
Click to collapse
-Someone help explain why one is better than the other?
-Will setting up a firewall prevent Amazon's apps as well as system firmware from being updated?
-Is the firewall implementation equally as effective as changing the DeviceSoftwareOTA.apk to DeviceSoftwareOTA.apk_?
-Is changing the build number in /system/build.prop to 987654321 all we actually need to do to protect us from firmware updates?
I did my best to compile all my relevant questions in one lengthy post hoping that it will help someone else in the same position as I am somewhere down the line.
Jned said:
https://forum.xda-developers.com/showpost.php?p=74672462&postcount=5
This worked for me, but that was in the way back of 5.6.0, good luck!
Click to expand...
Click to collapse
This method worked for me after rooting using the offline root guide. When I go into System Updates and click check, it just says "Check for updates failed." It does require root, so make sure to use the "su" command before the others or it will give you an error. I am on 5.6.0.1 by the way.
Hylex said:
Hi all. I've successfully rooted my Fire 10 (2017) using retyre's excellent offline rooting guide. I never (and still have not) connected to wifi and sideloaded 5.6.2.0 from what was previously at 5.5.0.0
After root, I've installed Google Play Store with forum.xda-developers.com/showpost.php?p=77125897&postcount=80
Installed Xposed Framework Installer APK, but have yet to install the actual Xposed SDK because that requires an internet connection to retrieve the SDK. And I haven't downloaded a root file explorer yet, either.
Anyways, I've read and read before doing all these things, but there's one more thing to figure out before I finally connect to wifi.
What's the correct way to prevent Amazon from pushing a ROM OTA? I've seen 2 different implementations posted around the forums.
THIS:
OR
THIS:
bibikalka follows this up by saying this
-Someone help explain why one is better than the other?
-Will setting up a firewall prevent Amazon's apps as well as system firmware from being updated?
-Is the firewall implementation equally as effective as changing the DeviceSoftwareOTA.apk to DeviceSoftwareOTA.apk_?
-Is changing the build number in /system/build.prop to 987654321 all we actually need to do to protect us from firmware updates?
I did my best to compile all my relevant questions in one lengthy post hoping that it will help someone else in the same position as I am somewhere down the line.
Click to expand...
Click to collapse
The methods can be ranked in terms of update prevention:
1) DeviceSoftwareOTA.apk_ blocks anything an everything, forever and ever
2) build.prop version blocks FireOS ROM updates (no threat to root), but does not block individual Amazon apk updates for various packages, so something like Amazon store may still update
3) firewall method is intermittent, and often people complain that it would still update even with the firewall blocking - this one is absolutely not recommended
I will do the build.prop edit then. Thank you!
Hylex said:
Hi all. I've successfully rooted my Fire 10 (2017) using retyre's excellent offline rooting guide. I never (and still have not) connected to wifi and sideloaded 5.6.2.0 from what was previously at 5.5.0.0
After root, I've installed Google Play Store with forum.xda-developers.com/showpost.php?p=77125897&postcount=80
Installed Xposed Framework Installer APK, but have yet to install the actual Xposed SDK because that requires an internet connection to retrieve the SDK. And I haven't downloaded a root file explorer yet, either.
Anyways, I've read and read before doing all these things, but there's one more thing to figure out before I finally connect to wifi.
What's the correct way to prevent Amazon from pushing a ROM OTA? I've seen 2 different implementations posted around the forums.
THIS:
OR
THIS:
bibikalka follows this up by saying this
-Someone help explain why one is better than the other?
-Will setting up a firewall prevent Amazon's apps as well as system firmware from being updated?
-Is the firewall implementation equally as effective as changing the DeviceSoftwareOTA.apk to DeviceSoftwareOTA.apk_?
-Is changing the build number in /system/build.prop to 987654321 all we actually need to do to protect us from firmware updates?
I did my best to compile all my relevant questions in one lengthy post hoping that it will help someone else in the same position as I am somewhere down the line.
Click to expand...
Click to collapse
I said Firewall because he didn't have root. A non-root firewall works, but isn't the most reliable.
Since you have root, go ahead and delete those two apps altogether. Use something like Titanium Backup, and then uninstall the OTA Apps. Make a backup in case you ever want automatic updates again.
Method is the one outlined in this thread here https://www.xda-developers.com/huaw...e-apps-new-workaround-hisuite-backup-restore/ using a combination of the now taken off LZPlay apps and HiSuite Restore.
In particular I know you need to give an unknown 3rd party administrative access to your phone, is this access temporary, i.e. it's gone if you uninstall the LZPlay apps afterwards, or is it permanent even if you uninstall the LZPlay app?
Also can the sideloaded Google Play Services apps update themselves or are they 'stuck' to the versions you installed?
Thanks.
All apps you installed can update normally. How safe is it!? I don't know but I have been using it for two months so far no any issues