Related
Bluestacks is a really big pain in the butt to root but here is how to root it
Either you can read the instructions or watch this video:
https://www.youtube.com/watch?v=1amMXDvx-zk
All Downloads below
You must have a clean version of Bluestacks
There is a chance you may need to uninstall and reinstall Bluestacks to try again!
1. Install Bluestacks and make it run
2. Once it shows the GUI and is running leave it open
3. start program BSMultiTool.exe
4. once open press 1
5. then wait for it to ask if you are ready to root and press any button to continue.
6. Wait for the rooting process to finish and DO NOT TOUCH BLUESTACKS WHILE IN ROOTING PROCESS!
7. After rooting is done press Q on rooting software
8. open Root Checker App.apk with Bluestacks and check if it is Rooted
9. Once verified that is has been successfully root congrates
10. Complete
Here is where you can find the latest version of BSMultitool:
http://forum.xda-developers.com/showthread.php?t=2565644
How to Root
0. If you have ZVH and below stock ROM, jump to the next section and follow the SuperSU root method.
1. For ZVI, Simply use Kingroot and let it do it's work. Copy the apk to the internal SD.
2. You can download any root required apps to verify from Playstore. I like to install Holo Light Reboot. It has the option for rebooting to recovery.
3. Download and run Auto_Rec for LP from Playstore. Make sure you wait until you see a message saying ready to install.
4. Make a full backup from TWRP before playing with anything.
5. Optionally update your TWRP to the latest from this post, or direct download link from here.
To install SuperSU and remove Kingroot: (Since none of the posted method works for me, here are the step that I tried)
1. With Kingroot still installed, follow step from this post to install SuperSU: Installing from Playstore didn't work for me.
2. Launch Kingroot and go to setting menu and uninstall Kingroot. During the uninstall process, it will ask you to remove all other Root/SuperSu or something, just say no.
3. After a reboot, goto playstore and update it (maybe optional), for me, I have to goto the SuperSU setting menu to install it into System; otherwise it won't update binary. You need to do this twice before it will actually install itself into the system.
4. Update binary should work.
Permanent SIM unlock (You can now use both Sprint LTE and GSM):
1. Please follow this post TwoClick Tool.
2. APN setting likely disappeared at this point for ZVI rom. The final trick to enter your APN is to install an app from Playstore call "Change APN"
3. Power off, Insert you SIM card, then enter correct APN and select correct Network Mode. Globe is to0 slow to switch, I would choose either LTE/CDMA for Sprint or FreedomPop and GSM/UMTS for all other GSM sim card. (No need to run the re-lock script.)
P.S. I did do a system update on PRL after the unlock script from TWOClick-Tool but I don't think it matters, or maybe it does!
Enable Tethering Permanently (the easy way)
Remember the steps for installing SuperSU above, open a command window and enter the following:
1. Type adb Devices to make sure the phone is connected.
2. Type adb shell settings put system tether_entitlement_check_state 0
3. Reboot. Done
Have Fun!
e20140 said:
How to Root
0. If you have ZVH and below stock ROM, jump to the next section and follow the SuperSU root method.
1. For ZVI, Simply use Kingroot and let it do it's work. Copy the apk to the internal SD.
2. You can download any root required apps to verify from Playstore. I like to install Holo Light Reboot. It has the option for rebooting to recovery.
3. Download and run Auto_Rec for LP from Playstore. Make sure you wait until you see a message saying ready to install.
4. Make a full backup from TWRP before playing with anything.
5. Optionally update your TWRP to the latest from this post, or direct download link from here.
To install SuperSU and remove Kingroot: (Since none of the posted method works for me, here are the step that I tried)
1. With Kingroot still installed, follow step from this post to install SuperSU: Installing from Playstore didn't work for me.
2. Launch Kingroot and go to setting menu and uninstall Kingroot. During the uninstall process, it will ask you to remove all other Root/SuperSu or something, just say no.
3. After a reboot, goto playstore and update it (maybe optional), for me, I have to goto the SuperSU setting menu to install it into System; otherwise it won't update binary. You need to do this twice before it will actually install itself into the system.
4. Update binary should work.
Permanent SIM unlock (You can now use both Sprint LTE and GSM):
1. Please follow this post TwoClick Tool.
2. APN setting likely disappeared at this point for ZVI rom. The final trick to enter your APN is to install an app from Playstore call "Change APN"
3. Power off, Insert you SIM card, then enter correct APN and select correct Network Mode. Globe is to0 slow to switch, I would choose either LTE/CDMA for Sprint or FreedomPop and GSM/UMTS for all other GSM sim card. (No need to run the re-lock script.)
P.S. I did do a system update on PRL after the unlock script from TWOClick-Tool but I don't think it matters, or maybe it does!
Enable Tethering Permanently (the easy way)
Remember the steps for installing SuperSU above, open a command window and enter the following:
1. Type adb Devices to make sure the phone is connected.
2. Type adb shell settings put system tether_entitlement_check_state 0
3. Reboot. Done
Have Fun!
Click to expand...
Click to collapse
Here's the AutoRec for the LS980 since it's not available on google play. Fyi the version is
twrp-2.8.6.0-ls980.zip not sure what the difference between this and the one posted above.
https://www.androidfilehost.com/?w=...4b77b1704d92f4fdd83a77fd3f7cf2d99397a36df9210
great work noticing the kingroot fixed , from what i have done here tether solution does not seem to work with freedompop sprint mvno
I was curious to know to how xposed framework can be installed on the Huawei GX8 so I went through different sites to find at least an easy way to do that but honestly i didn't find any easy steps. They are more or less complicated depending on the individual attempting the procedure. ok
It is advised to take complete backup before deodexing so that you can replace the deodexed apps with the odexed backups in case you face some Apps crashing. Deodexing is important in order to make xposed framework install successfully and use some modules as well.
Warning: You attempt this procedure at your own risk, bare in mind that I will not be held responsible if you brick your device for attempting this procedure.
Prerequisites:
Rooted device.
Fully functional TWRP recovery or any other recovery with File manager support.
Backup all your data & apps.
Download this APP for deodexing:https://docs.google.com/uc?id=0BwSanb5zBfFiaHN5MGV2ZnFqcVU&export=download
Deodexing the ROM:
Step 1: Extract the BatchAPKTool to your preferred location.
Step 2: Open BatchAPKTool.exe. Set Language to English when prompted.
Step 3: The tool will now ask you to chose task.
Step 4: Type 83 and set smali version to smali-2.1.2.jar by entering 2. Now type 84 and set Android API level to 21 (Android 5.0), 22 (Android 5.1.1) or 23 (Android 6.0). This value must match with the firmware you have currently installed on your device.
Step 5: Now connect your device to PC. Make sure USB Debugging Mode is enabled and necessary Huawei Drivers are installed.
Step 6: In BatchAPKTool window, type 13 and then enter 4. This will pull all files from /system/app , /system/framework , /system/priv-app from your device. This may take some time so wait patiently. (You might also do it manually using Root Explorer)
Step 7: Once it’s done press Enter to return to main BatchAPKTool Menu.
Step 8: We’ll now deodex the apps. Enter 01 in the tool. It will now ask you for your ARM version. Enter “arm” and press Enter. Wait for the process to be completed.
Step 9: In the directory where you have extracted BatchAPKTool, you’ll find three folders named _priv-app, _app and _framework. Remove the underscore from the folder names so that they are now priv-app, app and framework respectively.
Step 10: Create a new SYSTEM FOLDER and name it DEODEXED SYSTEM and copy those three folders inside it. Now copy the System folder to your SD card or Internal Memory.
Replacing Odexed Apps with Deodexed Apps:
1: Boot your device into recovery and backup System partition
2: Using the built in file manager in recovery, delete the app, framework and priv-app folders from your system partition.
VERY IMPORTANT: Make sure that in twrp in the "Mount" section the "Only mount system read-only" is unchecked in order to copy the files to system.
3: Now copy the app, framework and priv-app folders from system folder (which we copied to SD card or Internal) and paste them to the SYSTEM partition i.e. /system/
4: When done, reboot your device. First boot will be extremely long. Might take 20-30 minutes so be patient.
ALTERNATE METHOD:
NOTE: It may not be possible to copy files from one folder to another in recovery mode, so this is what i did...
1. Create a NEW FOLDER in your internal memory and name it ORIGINAL SYSTEM.
2. Copy PRIV-APP, APP and FRAMEWORK from the ORIGINAL SYSTEM FOLDER and paste it in the ORIGINAL SYSTEM FOLDER in the memory of your device.
3. Now copy the THREE files in the DEODEXED SYSTEM FOLDER to the ORIGINAL SYSTEM FOLDER in the root of your device.
4. Your device will reboot immediately the files are copied. The boot may take 20-30 minutes so be PATIENT..
Installing Xposed Framework.
1. Go to the official thread and download the latest version(xposed-v86-sdk23-arm64) for Marshmallow
2. Download the apk and the uninstaller arm zip just in case anything goes sideways you can flash the uninstaller to unistall xposed framework.
3. Install the apk file and flash the v80-sdk23-arm zip in recovery. Again device might take 20-30 minutes to boot.
4. For Android 6.0:
Open build.prop
add these lines ro.config.hwtheme=0
ro.config.hw_theme=0
For Android 5.0-5.1.1:
Open local.prop (in system/emui/base/prop/local.prop)
add these lines ro.config.hwtheme=0
ro.config.hw_theme=0
The commands is to ACTIVATE the framework.
Thanks to mfbcool for the guide and Rockchip for Batch tool.
OK I have successfully installed xposed installer and some xposed modules, however some of the modules seem not to be working.
Partially working modules....
N-ify
Not working.......
Gravitybox
Lockscreen Mods
Qs tiles per row
xnotifications
Working.......
YouTube Adaway
Greenify
Maxlock
Flat Style Bar Indicators
Jit Screen On
Has anyone tried this method and had some success .....?
Ok. I'm now on cyanogenmod so I will be releasing xposed modules that are working perfectly on the rom. Stay tuned.
Its been a while. Yeah, have been busy with school and work.
Ok, here's a list of xposed modules working flawlessly with cyanogenmod.....
Gravitybox MM
Flat Style Bar Indicators
Android N-ify
Blurred System Ui MM
ifont
Youtube adaway
Maxlock
USB for Marshmallow
Adblock
Greenify
The list will be updated with time. If I helped you in any way, don't forget to hit the like button... Thanks
Sent from my HUAWEI GX8 using XDA Labs
Good joob BRO
bro i have LAG after install xposed its work 100% but there is some lag in apps
Ahmed-Iraq said:
bro i have LAG after install xposed its work 100% but there is some lag in apps
Click to expand...
Click to collapse
Sorry for the late reply....which apps are you experiencing lags with???
Sent from my Nexus 6 using Tapatalk
Here it is. Full T-mobile With root, wifi calling, bluetooth and volte all working - since this is t-mobile based all bands should work as well
Updated to use API4 System Image and API4 Modem - MyMods has also been updated for the API4 System - Whatever you do DO NOT FLASH the API4 BL file. you will be Stuck on the new firmware without root if you do this as you cannot go back
To Avoid Repeat Questons. READ! READ IT AGAIN! and then READ it once more! if you do not Understand any part of this. Do Not Continue!!!
This Guide assumes you have some basic knowledge and is for advanced users!!!!!!!!
This Guide also Assumes you have an sdcard inserted in your phone(however some of you may not and this will not work.)
i will post an update to this guide when we have a method working for those of you with no extsdcard
Read this entire post before doing anything to avoid issues and FOLLOW Directions - if you don't things will not work right.
Note! if at anytime during the following steps you see the samsung boot animation before step 11. start over cause you screwed up!
Step 1. download the following files
https://www.androidfilehost.com/?fid=24651430732237653 bbx.rar
https://www.androidfilehost.com/?fid=457084094631641263 API4 system.rar
https://www.androidfilehost.com/?fid=24686680535467223 T-mobile APGC Bootloader
https://www.androidfilehost.com/?fid=529152257862665245 T-mobile API4 Modem
Step 2. extract system.rar and bbx.rar and then copy system.img and bbx to your extsdcard(the sdcard you inserted into your phone)
Step 3. odin sprint userdebug firmware available here. http://forum.xda-developers.com/sprint-note-7/how-to/root-super-leaky-bros-sprint-galaxy-t3447202
Step 4. Directly after odin is done with the sprint file you will immidiatly be presented with an update screen
Step 4a when this process of erasing your phone is finished it will reboot(this is the point you want to do the next step)
Step 4b. press and hold power, home and vol up to enter recovery
Step 4c If you see the samsung boot animation. you did NOT do this right and i would suggest you start over
Step 5. open a command prompt in your adb folder and do the following steps 1 at a time(these are case sensative)
Step 5a. adb shell
Step 5b. su
Step 5c. setenforce 0
Step 5d. export PATH=$PATH:/sbin
Step 5e. mount -o remount,rw /
Step 5f. on your phone, go to apply update from sdcard(this will mount your extsdcard as /sdcard and you should see the system.img file and the bbx file) do not select anything, go back to adb and continue(it is not a big deal if those files don't show. we just needed the extsdcard mounted as sdcard - the files exist, just continue to the next step)
Step 5g. cp /sdcard/bbx /sbin/bbx
Step 5h. chmod 777 /sbin/bbx
Step 5i. cd /sbin
Step 5j. ./bbx --install /sbin
Step 5k. umount -l /system
Step 5l. /sbin/dd if=/sdcard/system.img of=/dev/block/platform/soc/624000.ufshc/by-name/system
Note. you will see a blinking cursor. just be patient
Step 7. when it is done you will see something similar to this
11161600+0 records in
11161600+0 records out
5714739200 bytes (5.3GB) copied, 268.668086 seconds, 20.3MB/s
Step 8. if all went well you should be at your prompt and not in adb anymore
Step 9. from your command prompt simply type
Step 9a. adb reboot bootloader
Note! - if you still have odin open and the sprint file in the ap box make sure you uncheck it so it doesn't reodin the sprint firmware
Step 10. open odin and click the bl button and select this file - BL_N930TUVU1APGC_CL8706614_QB10376889_REV00_user_low_ship_MULTI_CERT.tar.md5
Step 10b. now click the cp button and select this file - CP_N930TUVU2API4_CL9115549_QB10937257_REV00_user_low_ship_MULTI_CERT.tar.md5
Step 10c. now click start. it will reboot when done let it fully boot this time.
Step 11. once booted and you have setup your phone, we need to add the root files or supersu as most of you know it
Note! pertaining to Step 12. these instructions were taken Explicitly from @freeza thread which is listed in step 3
Step 12. Now we need to add supersu and the needed files for it to work
Step 12a. download this file - https://www.androidfilehost.com/?fid=24651430732236679
Step 12b. Extract the sun7 file to your adb folder making sure the files are in a folder called sun7(mine looks like this - c:/adb/sun7 and contains 4 files)
Step 12c. Open a command prompt where your ADB executable and sun7 folder are.
Step 12d. adb shell
Step 12e. su - Note! if your adb prompot changes from a $ to #(you are good and have root access)
Step 12f. type exit twice to get back to the command prompt. - Your Phone should be fully booted when you do this
Step 12g. adb push sun7 /data/local/tmp/su
Step 12h. adb shell chmod 0777 /data/local/tmp/su/*
Step 12i. adb shell
Step 12j. cd data/local/tmp/su
Step 12k. su
Step 12l. ./root.sh - Note. this command begins with a . do not leave it out
Step 12m. Your Phone will now reboot
Step 13. when booted back up go to playstore and install busybox on rails or a similar app and install busybox to /system/xbin(if your given an option of where to install it)
Step 14. Thats Pretty Much it. install any additions i have included if you like. most of all enjoy it
Additional Notes!
If for any reason you do a factory reset. you will break root and need to redo this method to get it back
If you use shealth do not update it or allow playstore or galaxy appstore to auto update it or it will break it
If you plan on running the debloat/deknox file you will need to disable auto updates in google playstore as soon as you finish the setup wizard or you will be uninstalling the apps that managed to update
Note! Keep in mind that i remove alot of things(ie. allshare, knox, gear manager, game manager, tmo apps, google apps, facebook and alot of other things) if you need any of what i remove, you can simply open the zip and go to META-INF/com/google/android and open the following file "updater-script" in notepad++(do not open it with windows notepad as it will screw up the formatting on the entrys) you will see a whole bunch of lines that begin with delete_recursive, remove the lines with names of the apps you do not want removed. most of this stuff is self explanatory by it's name as to what it is and should be very easy to figure out. when done editing the file, save it. and flash the updated zip in flashfire. it's as simple as that.
Additional Files for those that want them(these are all flashed via flashfire)
https://www.androidfilehost.com/?fid=385035244224381428 my modifications zip API4 Version(very minor mods to statusbar and a few other added features)
https://www.androidfilehost.com/?fid=24686680535467932 debloat/deknox zip - Updated with remaining t-mo apps i missed initially
https://www.androidfilehost.com/?fid=24651430732237106 beats audio installer(this is a blue themed version done by me)
https://www.androidfilehost.com/?fid=24651430732237109 Dolby Atmos Installer
https://www.androidfilehost.com/?fid=24651430732237107 Viper4Android Installer
https://www.androidfilehost.com/?fid=24651430732237108 selinuxmodechanger.apk so you can set kernel to permissive for viper(this is an apk. just install it from your sdcard)
My Mods Contains the Following Modifications
3minit battery
battery bar - option is in rom control
potato clock
loud volume warning - toggle to disable or enable this via rom control
network speed on statusbar - option in rom control
aokp rambar in recents
added some additional toggles
ability to move the wifi and signal bar indicator to the left or right side via a toggle in rom control
a few csc tweaks
Applock Added - Thanks @TEKHD
FOLLOW Directions - if you don't things will not work right.
thank you to the following:
@freeza - for posting the original userdebug file
@ted77usa - for testing
@bajasur - for the initial idea which ultimately led to this
@Surge1223 - for the busybox installer and the adb help and android commands that make this work
@galaxyuser88 - for testing this and pointing out some flaws
@Hashcode - for inspiration
and anyone i missed
this was a complete collaboration and is only available because of those mentioned so be sure to give them thanks
Big Thanks to @galaxyuser88 for testing the mods for me as i can't
for those that don't like PI4 update. heres the original PGC files
https://www.androidfilehost.com/?fid=24686680535467933 - PGC mods
https://www.androidfilehost.com/?fid=24651430732237809 - PGC system.img
https://www.androidfilehost.com/?fid=24686680535467224 - PGC CP File(modem)
method is the same, just use these files instead of the updated pi4 files
reserved 2
reserved 3
Ok here it is: Xposed still works with this new root method, Only one catch, you have to install this before you install any of @OvrDriVE Mods.
If you plan on using Xposed then do not install @OvrDriVE my modifications zip as this will crash your systemui.apk.
As with any custom rom's, root, add-on's, you assume all risks with modding your phone. You have been warned.
Make sure you read all of my directions below, before you start posting errors with the install. Worst case you just have to start over with @OvrDriVE s installation.
Here is the way you can install xposed on your phone after you have root. I in no way have made any files or apks, I am just posting ways you get this loaded on your phone.
Please Thank the devolopers and others that have made all these files and apks possible..
The way to install Xposed framework via FlashFire:
1. Download FlashFire, You can get it from the app store: https://play.google.com/store/apps/details?id=eu.chainfire.flash&hl=en
2. Download the Xposed Installer Apk: Xposed installer Apk
3. Download the Xposed Framework zip.<<< this is the file that you will be flashing via FlashFire: Xposed Framework.zip
4. Once you have all the files downloaded onto you computer/phone: you are ready to start. If you have'nt all ready copied all the files to your phone storage, do so now. If you did then you can move on to the #5.
5. Open FlashFire on your phone. Once it is loaded and open, click on circle with + button on the bottom right of the screen.
Then Click on Flash ZIP or OTA button.
Now select the xposed framework zip that you downloaded from #3.
Next you click the check mark on the top right of
the screen( do not change any of boxes on the left of the screen.<<< You Have Been Warned!!!!! .
Next scroll to the bottom of the screen and click the left button (flash button w the lighting bolt)
Sit back and watch FlashFire do its magic..
6. After #5 completes, you can now install the xposed installer apk from #2. Once installed open and check framework in the app and you should have this : Xposed framework version 86.1 (custom build by wanam / 2016709 is active.
7. Now go to Download in the xposed installer and download: XTouchWiz 1.1.2 or Wanam Xposed 1.3.0 Made for Samsung Android 5 and 6 Roms by Wanam. You can also download Firefds kit 1.0.5.1 by firefds <<<<< this is just a modified version of XTouchWiz with more stuff added to it.. This works as well on samsung note 7 root method.
8. Once you downloaded it, installed it, then go into the Xposed installer app- modules- you select the the app in #7 by placing a checkmark in the box on the right to activiate the modules.
9. Reboot your phone to activate the module.
10. Enjoy your efforts and customizing your phone:
If you some reason you want to uninstall xposed : flash this:xposed-uninstaller-20160211.zip
Awesome.....finally[emoji106]
Video tutorial could be found in here http://forum.xda-developers.com/showthread.php?p=68831392..... make sure to download correct modified system.rar for your specific carrier.
https://youtu.be/Oi-tuA_EIxA
*TwisT3DroiD_N930T*
Thank you!!!!
Sent from my SM-N930T using Tapatalk
OvrDriVE said:
Ok all here it is. root, with wifi calling and volte along with a few modifications
1. Follow the guide here skipping the root method for now- http://forum.xda-developers.com/sprint-note-7/how-to/root-super-leaky-bros-sprint-galaxy-t3447202
2. go through setup. add your google account but do not setup samsung account(you'll do this later)
3. once at the homescreen, open google playstore and go to settings and set it to not auto update apps(you can change this back later)(this is to prevent apps from auto updateing as i will be removing most of them)
4. now do the supersu install as instructed in the sprint post
5. once booted back up, open playstore and install flashfire
6. once flashfire is installed flash this zip
7. https://www.androidfilehost.com/?fid=24651430732237438 - note7update.zip
8. once booted back up. open themes and add your samsung account info.
9. exit themes and open galaxy apps and update all available apps(they should install without errors)
10. you can skip this if you want - install supersu2.77 apk
11. https://www.androidfilehost.com/?fid=24686680535467222 - superuser 2.77
12. when done. open shealth. and go through it's setup. when done flash this file - if you don't setup shealth it will not work once we remove knox.
13. https://www.androidfilehost.com/?fid=24686680535467219 - knox remover
14. when booted back up. go to your apn settings and reset it to default and then select the t-mo apn
15. boot download mode
16. and odin t-mo cp file only - This will flash the t-mo Modem
17. https://www.androidfilehost.com/?fid=24686680535467224 - t-mo cp odin file
18. once booted up, enable airplane mode, then enable wifi and wifi calling should turn itself on.
19. everything should work fine
20. if by chance you get a wifi calling error 0082 just enable airplane mode then enable wifi and it will fix itself
heres a few Extra Files for those that may want them
here is a beats audio installer
https://www.androidfilehost.com/?fid=24651430732237106 - beats
here is dolby atmos installer
https://www.androidfilehost.com/?fid=24651430732237109 - dolby atmos
and here is viper4android installer
https://www.androidfilehost.com/?fid=24651430732237107 - viper4android
and here is selinuxmodechanger to set kernel to permissive
https://www.androidfilehost.com/?fid=24651430732237108 - selinux mode changer
all 3 audio mods fully work together. make sure you have permissive set or they won't work
enjoy
the mods included are battery bar, 3minit battery, potato clock, network speed statusbar mod, 5 way reboot, ability to toggle wifi/data on the left or right, and a few other mods. it debloats the rom as well.
FOLLOW Directions - if you don't things will not work right.
thank you to @jovy23 for the wifi calling files. and a great big thanks to all those who tested this. and a great big ty to @freeza for posting the original userdebug file
also ty to anyone i missed
i know this isn't a proper post and i will fix it later
View attachment 3865172View attachment 3865173
Click to expand...
Click to collapse
Wow nice job man!
FTW
Sent from my SM-N930T using XDA-Developers mobile app
Nice job man! :good:
Thanks!
Samsung Pay
Does this still make Samsung pay not work or any other NFC payment types?
freeza said:
Wow nice job man!
Click to expand...
Click to collapse
nah. thats all you guys man. you guys deserve the credit. i just did a few mods and wrote out the install instructions.
batsup606 said:
Does this still make Samsung pay not work or any other NFC payment types?
Click to expand...
Click to collapse
keep in mind that once you root no payment method will work. however as this does not trip the knox counter. you can odin stock t-mo firmware and samsung pay and android pay will work just fine. you can't have it both ways unfortunately. it's either or
!!!!!!!!
If you guys want Samsung pay....u need to stay stock and use disabler package pro to debloat and like @OvrDriVE said we can't have it all ....either or we gotta give up something. .... but with this breakthrough with root from @freeza.... now WiFi calling and volte work.... we are moving in good direction .... until we all get new note 7 replacement phone in couple week..... happy Labor days guys for people in US.
Sent from my SM-N920T using Tapatalk
OvrDriVE said:
keep in mind that once you root no payment method will work. however as this does not trip the knox counter. you can odin stock t-mo firmware and samsung pay and android pay will work just fine. you can't have it both ways unfortunately. it's either or
Click to expand...
Click to collapse
Ah okay thanks! and do you know if the Bluetooth issues still occur?
I am going to watxh this topic. I know alot of work is going on however i want to see how stable it is before i do anything. I can wait no problem. i know we have been hitting roadblocks and until we have an official root method I am perfectly fine without for now... To all the Devs great job now we wait and see if penetration testing and users can do this method of root. Thank you all for your time and hard work!
Ice.
Sent from my SM-N930T using XDA-Developers mobile app
OvrDriVE said:
keep in mind that once you root no payment method will work. however as this does not trip the knox counter. you can odin stock t-mo firmware and samsung pay and android pay will work just fine. you can't have it both ways unfortunately. it's either or
Click to expand...
Click to collapse
Great job on this and all the other developers who finally got android development this far for us!
Also has anyone tried chainfire's suhide app to see if samsung pay or android pay will work even while being rooted?
batsup606 said:
Ah okay thanks! and do you know if the Bluetooth issues still occur?
Click to expand...
Click to collapse
i do believe the issue still exist. i havn't tryed replacing the etc folder yet to see if it fixs it or not
you can connect but once disconnected you have to unpair the device and repair it for it to work.
PART 1 of 3
Had trouble posting this in XDA, got flagged by the system so the guide is broken into 3 parts.
Attachments are in part 3.
This guide is as detailed as possible so that you won't make the same mistakes I did and won't face the same problems.
Thanks to @xd4d3v and @conbak49 for your help buddies.
[TEXT IN BLUE ARE SPECIFIC TO LG V30]
THIS IS A MUCH SAFER AND EASIER WAY TO DE-GOOGLE / DE-BLOAT ANY ANDROID ROM AND IS WRITTEN SPECIALLY FOR THE LG V30, MIGHT WORK FOR ALL PHONES
AS OF POSTING THIS, I AM ON H930DS OREO ROM BUT THIS PROCESS MIGHT BE APPLICABLE FOR ANY ANDROID ROM, ANY VERSION
YOU NEED TWRP FOR THIS TO WORK. FOR ROOTING AND TWRP PLUS MAGISK RELATED PROCESS, REFER TO OTHER GUIDES ON THE V30/SPECIFIC PHONE XDA THREAD
Preparation
CHECK THAT YOU HAVE DOWNLOADED THE FOLLOWING APPS IN A FOLDER IN YOUR PC/LAPTOP)
(side note : the folder is in your pc because sometimes the phone's internal storage is encrypted and it is best to wipe all user data. We will copy this folder to internal storage after a clean install/factory reset)
A. TITANIUM BACKUP (download v8.3.3 or above from apkmirror.com)
B. Magisk 19+zip
(NOTE: if you followed @TxanMoe and @ChazzMatt 's WTF bootloader exploit for rooting the lg v30, be aware that the magisk.zip in that post is v18, you need magisk v19 for this process, but it is okay as long as you download magisk v19 from from "https://magisk.download/" website AND put it in the folder.
[ FOR THE V30, YOU NEED THESE EXTRA FILES IN THE FOLDER:
C. Encryption Disabler(Disable_Dm-Verity_ForceEncrypt_08.18.2019.zip OR no-verity-opt-encrypt - 6.0_1_.zip(OREO) )
D. LG ROOT CHECKER Disabler(AK3_RCTD_REMOVER.zip OR lg-rctd-disabler-1.0._1.zip(OREO) )
I am on oreo so I have the ones with red OREO, the first .zips are the latest and are probably for pie and oreo both ]
DISCLAIMER:
Although we are completely removing google apps pre-bundled in the stock rom; at the end of this process, you will have a fully functioning Aurora Store . It is the same Play Store side by side without any google trackers, and is from the open source MicroG project, so relax, you will be able to download all apps(Anonymously) including paid apps(with your login) just like you downloaded apps from the play store.
BEFORE WE BEGIN
TWRP will sometimes give a error message in red saying 'unable to mount storage/system'... This often happens if you were previously working on a different storage(OTG/SD card) and TWRP fails to switch storage. If it happens :
Go to MOUNT>STORAGE>SELECT STORAGE MEDIA>INTERNAL MEMORY and try again...it will get fixed.
WARNING:
NEVER EVER START REMOVING SYSTEM APPS WITHOUT BOOTING THE ROM/SYSTEM FOR THE FIRST TIME. SYSTEM WILL CRASH AND A BOOTLOOP WILL BE JUST AROUND THE CORNER.
STEP 1: VERY VERY VERY IMPORTANT
REMOVE YOUR GOOGLE ACCOUNT AND PHONE'S SCREEN LOCK PASSWORDS FROM SETTINGS>ACCOUNTS
DOUBLE CHECK that any google account is removed from settings.
DOUBLE CHECK that ALL FINGERPRINTS/PIN/PASSWORD LOCK METHODS HAVE BEEN REMOVED OR CANCELLED
IF YOU DON'T REMOVE YOUR GOOGLE ACCOUNT, SETUP WON'T COMPLETE WITHOUT GOOGLE APPS. YOU WILL GET ENCRYPTION ERROR AND MANY OTHER PROBLEMS (I learned it the hard way)
REBOOT [IMPORTANT]
STEP 2: IF POSSIBLE HAVE A TWRP FLASHABLE ZIP OF YOUR ROM READY IN THE PC FOLDER
if you don't have a twrp flashable zip for your system, it's ok. It's just a fail-safe method.
(Note: FOR the lgV30 you can download flashable rom zip from https://forum.xda-developers.com/showpost.php?p=76584629&postcount=193 (at the very last of that post under UPDATE H930, US998, H930DS with latest stock firmware TWRP-flashable "ROMs" )
2.1 IF YOU HAVE A USB OTG/SD CARD
COPY THE FOLDER FROM PC TO USB OTG/SD CARD
STEP 3: back up your files from internal storage
It's getting WIPED/FORMATTED. Back up.
PART 2
STEP 4: TWRP AND FULL SYSTEM FORMAT
Disclaimer
We are going to format/factory reset your phone and delete all your data.
4.1 FROM TWRP
(Note: if you have magisk installed, to boot into TWRP simply go to 'Modules' in left plane of Magisk and in right pane inside 'Modules' there is option to 'reboot into recovery')
[ FOR THE LG V30, another method to boot into TWRP via volume down+power button is here: https://www.youtube.com/watch?v=VJF8oTGqohg
HARDWARE KEYS TO BOOT INTO TWRP:
> continue holding volume down and power button (10 sec)
>continue holding for the bootloader warning too
>as soon as LGV30 white logo appears on black background immediately unpress and repress the power button and
>continue holding both buttons
>a screen comes saying all your files will be deleted, press volume down button to YES, then press power button
>the same screen reappears again, press volume down button twice to YES, then press power button
>wait, phone reboots
>the same screen giving warning comes again
>Don't press any buttons
>After a while TWRP starts
4.1.A. PERFORM A FULL FACTORY RESET
In TWRP,
go to WIPE
SELECT ADVANCED WIPE
SELECT: DALVIK / ART CACHE
DATA
INTERNAL STORAGE
CACHE
(NOTE: don't wipe SYSTEM if you don't have flashable rom zip, there won't be any system to boot into)
(NOTE: after factory reset, Magsik must be re-flashed from TWRP, there will be Magisk icon in a firmware with previously Magisk installed, but it won't work)
(NOTE: many android roms now require a encryption disabler, make sure you have that in a flashble zip file for your rom)
SWIPE TO PERFORM ADVANCED WIPE, DON'T REBOOT.
THERE IS NOTHING IN INTERNAL MEMORY NOW
4.1.B FROM SD CARD/OTG
FLASH MAGISK 19+ ZIP
FLASH ENCRYPTION DISABLER ZIP
FLASH LG ROOT CHECK DISABLER ZIP
4.1.C IF YOU DONT HAVE SD CARD/USB OTG
follow STEP 5(not 5.1), after system starts connect phone to PC. copy the folder from PC to phone's internal memory.
COMPLETE STEP 4.1.B
While still in TWRP, go to WIPE and perform the default TWRP wipe then follow step 5 and 5.1 .
Remember this time you are not wiping your internal storage so 4.1.C users need not follow step 6. The copied folder is still there.
STEP 5: LET THE SYSTEM BOOT NORMALLY, DON'T CONNECT TO INTERNET
5.1 After booting up your system, configure settings to your like, manage display size, change your wallpapers etc.. to your liking.
THIS IS THE BASE SYSTEM WHICH WE WILL TAKE A BACKUP OF and which YOU WILL BE CONSTANTLY RESTORING VIA TWRP SHOULD ANYTHING GO WRONG.
5.2 ONLY FOR LG PHONES
LG Apps like HIFI Recorder and Smartdoctor have a Terms of use Screen before using that app for the first time. Removing google apps makes the terms of use app crash and consequently app like HIFI Recorder refuse to start. This is possible to bypass by the following method:
After step 5, open all Lg apps that you want to use like Hifi Recorder, Lg health etc and accept the terms and conditions. Once that is done; you can even remove those EULA app, Terms and conditions app...
I believe this is due to the lack of webview which gets removed along with 'Android System Webview'.
However, by the end of this post we will have a fully working, trackers and AD free Bromite webview.
STEP 6: MAKE SURE EVERYTHING IS FINE, COPY THE FOLDER FROM PC TO INTERNAL MEMORY/SD CARD/USB OTG AND REBOOT PHONE
STEP 7: BACKING UP YOUR SYSTEM IMAGE IN TWRP
After rebooting, reboot into TWRP via Magisk.
WHEN YOU START DELETING SYSTEM APPS, SYSTEM MIGHT NOT BOOT, GET STUCK IN A BOOT LOOP, HANG INFINITELY ETC. , IT TOOK ME 15+ SYSTEM RE-INSTALLS TO GET A WORKING LIST OF REMOVABLE APPS WITHOUT GETTING CAUGHT IN A BOOT LOOP.
RE-INSTALLING SYSTEM FROM A FLASHABLE ZIP IF ANYTHING GOES WRONG IS A LENGTHY, TEDIOUS PROCESS AND YOU WILL HAVE TO REPEAT EVERYTHING DONE TILL NOW.
TO MAKE RE-INSTALLING SYSTEM EASIER FOR YOU, YOU ARE GOING TO TAKE A COMPLETE SYSTEM IMAGE FROM A CLEAN INSTALL, THIS PROCESS IS IMPORTANT
In TWRP , go into BACKUP
Excluding 'SYSTEM IMAGE' back up everything to internal storage/SD, it only takes up a few minutes.
YOU NOW HAVE A COMPLETE MIRROR IMAGE OF YOUR SYSTEM. IF ANYTHING GOES WRONG AFTER REMOVING ANY APP, IT LITERALLY TAKES ONLY 2 MINUTES TO GET YOUR SYSTEM UP AND RUNNING FROM THE BACKUP.
STEP 8: REBOOT
STEP 9: INSTALL TITANIUM BACKUP,ALLOW ROOT ACCESS
STEP 10: FIND A LIST OF UN-INSTALLABLE GOOGLE APPS.
Personally, I think the easiest way is to download a FULLgapps package from 'opengapps.org' for your android version, extract it and find a file titled ' remove-gapps.txt ' . This gives you a basic idea of which packages are from google and which are not.
As a rule of thumb, packages with name like com.google.NSA_spyware are from google and packages with brand/vendor names like (here LG ELECTRONICS/lge) com.lge.hippityhoppityLGproperty are from your phone brand. Packages with name like com.android.teagoodcoffebad are core shared android apps, don't delete these.
Code:
UPDATE: DON'T USE THIS \ CAUSES BOOTLOOP thanks @cascabel for checking
HOWEVER, YOU CAN USE THIS FOR FINDING OUT GOOGLE PACAKGES YOU ARE UNSURE OF
[COLOR="Sienna"]There is this zip file specially made for removing gapps:
' [url]https://github.com/CHEF-KOCH/Remove-Gapps/releases[/url] '
but I didn't use that and it doesn't remove 'Android System Webview'
so it's upto you to find a list of removeable apps from your system.[/COLOR]
NOTE: nanoDroid/microG is a collection of open source softwares that combine the functionality of google services in a open source package. It is said that the nanoDroid installer automatically removes google packages during install. We will be installing nanoDroid later.
However, nanoDroid installer didn't remove google apps from the LG V30 OREO.
IF YOU SIMPLY WANT TO REMOVE SYSTEM AND GOOGLE APPS ON A HIT AND TRIAL BASIS, IT'S OK TOO AND THAT'S WHAT I DID BECAUSE WE HAVE A FULL SYSTEM BACKUP AND WE CAN RESTORE EVERYTHING EASILY IN 2 MINUTES.
STEP 10: IN TITANIUM BACKUP:
-----------------------------------------------
THIS PROCESS IS FOR BATCH REMOVING APPS THAT YOU ARE SURE ARE BLOATWARE\GOOGLE APPS like DRIVE,DUO,GMAIL etc
At the top right corner there are three icons: a search icon, a file with tick mark, and menu: Select the middle one.
This opens the 'Batch actions -ALL'
Swipe down to 'Un-install'
In Un-install, the last option is : 'Un-install all all user & system apps'
Select that, don't worry it just opens a page with all your apps.
Note the green tick mark at the top right corner.
Deselect all and select only the ones that you want to remove.
-----------------------------------------------
NOTE: YOU WILL FIND A LOT OF APPS WITH NAME ENDING IN OVERLAY like com.android.phone.overlay corresponding to an app com.android.phone.
They are very very small sized files and not full apps. I don't know if it is okay to leave them but by far there has been no problems leaving them alone.
Also if you remove the main app then TITANIUM BACKUP will show an error while trying to remove the overlay. JUST LEAVE OVERLAYS ALONE or REMOVE OVERLAYS BEFORE REMOVING THE MAIN CORRESPONDING APP.
-----------------------------------------------
DELETING APPS ONE-BY-ONE
ALSO: HOW TO KNOW A PACKAGE NAME IN ANDROID:
To know a package name like com.google.calculatorprebuilt from an app titled calculator so that you can be sure where the package is coming from (google/vendor/AOSP android), open TITANIUM BACKUP and in the first screen there is overview BACKUP/RESTORE Schedules; SELECT BACKUP/RESTORE and click any app. On the new window, select the button with YELLOW TEXT and find Package name.
If you are sure to remove this app, on this new window there is a option in RED titled UN-INSTALL!. Hit OK twice and uninstall the app.
Update: IN THE LG V30 removing 'Android Services Library 1' and 'Android Shared Library 1' causes bootloop and their name start with com.google.package....
-----------------------------------------------
STEP 12: AFTER REMOVING A FEW APPS RESTART YOUR SYSTEM
NOTE THE PACKAGES YOU HAVE REMOVED.
Often times, many apps inter-rely on each other and removing one app may cause other to crash.
IF THE SYSTEM BOOTS UP, FINE. CONTINUE REMOVING SYSTEM APPS.
STEP 13: BOOTLOOP AFTER REMOVING SYSTEM APPS/
SYSTEM REFUSES TO BOOT AFTER REMOVING GOOGLE APPS/
SYSTEM STUCK ON LG LOGO
This usually happens when you remove a core system app and the system fails to boot.
FOR A CONDITION LIKE THIS IS WHY WE TOOK A WHOLE SYSTEM BACKUP IN TWRP BEFORE (also called nAndroid Backup)
NO PROBLEM, FOLLOW STEP 14
STEP 14: RESTORING SYSTEM FROM A BOOTLOOP
1. BOOT INTO TWRP
2. GO TO RESTORE
3. RESTORE SYSTEM
4. DONE
PART 3/FINAL PART
STEP 15: TRY REMOVING APPS AGAIN FOLLOWING THE SAME PREVIOUS STEPS BUT CAREFULLY
STEP 16: INSTALLING microG services via NanoDroid
1. Download two zips from https://downloads.nanolx.org/NanoDroid/Stable/
First download NanoDroid-patcher-.zip
Secondly download NanoDroid-microG-.zip
2. COPY zips TO PHONE
3. IN TWRP, first flash the patcher then microG zip.
Note that the patcher takes a very long time.
4. In advanced wipe clear cache only in TWRP.
REBOOT
YOU NOW HAVE A PLAY STORE EQUIVALENT AURORA STORE AND OTHER CORE GOOGLE SERVICES IN OPEN SOURCE APPS.
PLEASE NOTE:
MOST OF YOUR APPS HAVE LOST THEIR PERMISSIONS NOW SO OPEN ALL APPS FROM LAUNCHER AND GIVE THEM PERMISSIONS. IT'S EASY. EVEN FILE MANAGER WILL ASK FOR PERMISSIONS. THIS IS DUE TO THE PATCHER PATCHING SOME SYSTEM FILES
STEP 17: INSTALLING WEBVIEW
Once Everything is done you will notice that some apps dependent on AndroidSystemWebview.apk will crash or not display properly. An example of this is the popular 'English' dictionary that can be downloaded from the play store. Instead of proprietary Webview we will now install open source webview.
IN MAGISK (Needs Internet)
1. Install Bromite Systemless Webview module(module itself needs internet and takes some time)
2. Install Xposed Framework [ UPDATE: THIS MODULE IS BROKEN AS OF NOW, DOWNLOAD XPOSED APK FROM ELSEWHERE]
IN XPOSED FRAMEWORK
1.INSTALL AnyWebView module
REBOOT
GO TO SYSTEM>Developer options
Under webview implementation option select Bromite Webview
STEP 17: AFTER REMOVING ALL APPS THAT YOU DON'T WANT, TAKE A BACKUP OF THIS BLOATWARE FREE SYSTEM IN TWRP AGAIN.
THAT WAY YOU DON'T HAVE TO GO THROUGH THESE SAME STEPS AGAIN IF YOU NEED TO FACTORY RESET YOUR DEVICE AGAIN
STEP 18: A LIST OF SAFE TO REMOVE APPS IN THE LG V30 OREO ROM
By now I am too tired to type all the apps so I just took a screenshot of all the apps I now have after installing nanoDroid and Bromite.
So you can safely remove all other apps that ARE NOT in these screenshots.
SCREENSHOTS IN ATTACHED ZIP.
Launcher: Nova Launcher
Icon Pack : Pixel Pie Icon Pack
Any Queries WELCOME.
Suggestions on other removable apps from the list HIGHLY WELCOME.
Been looking for a thread like this. Awesome!
Just a quick Q or two...
1. I might just use the zip and remove webview manually. Would that be okay? And should i uninstall libs too (g-killer has that option)?
2. I see you used nano microg - would it be fine to use the full nanodroid installer? There are some apps there that are handy afterr you have de-googled.
Again, thanks for the thread. Been trying to go microg on stock for a while now withoutuch luck (full of fc's).
Will try this asap.
cascabel said:
1. I might just use the zip and remove webview manually. Would that be okay? And should i uninstall libs too (g-killer has that option)?
2. I see you used nano microg - would it be fine to use the full nanodroid installer? There are some apps there that are handy afterr you have de-googled.
Again, thanks for the thread. Been trying to go microg on stock for a while now withoutuch luck (full of fc's).
Will try this asap.
Click to expand...
Click to collapse
Which zip are you referring to in the first point? If you mean bromite zip and if it is available, I think it would be okay to flash it. You (might) see two webviews in developer settings. I really have no idea regarding libs, I really don't have much idea of core android system but afaik the zip file from PART 2 under
There is this zip file specially made for removing gapps: ' https://github.com/CHEF-KOCH/Remove-Gapps/releases ' but I didn't use that and it doesn't remove 'Android System Webview' so it's upto you to find a list of removeable apps from your system.
Click to expand...
Click to collapse
lists many libs if you extract it and find a file delete.sh in zip>system>system.sh (shell/sh is essentially a .text file). You can try deleting those.
I might even try that zip file and see if it works or you can and update us, remember backing your system! after a fresh install.
I used the full nanoDroid package before and it came with a plethora of apps that scared me. You can download each of those apps from f-droid one by one if you just want a specific app. thanks for asking. good day!
B
tamakooo said:
Which zip are you referring to in the first point? If you mean bromite zip and if it is available, I think it would be okay to flash it. You (might) see two webviews in developer settings. I really have no idea regarding libs, I really don't have much idea of core android system but afaik the zip file from PART 2 under
lists many libs if you extract it and find a file delete.sh in zip>system>system.sh (shell/sh is essentially a .text file). You can try deleting those.
I might even try that zip file and see if it works or you can and update us, remember backing your system! after a fresh install. I think that's he zip you mentioned in your post. Not sure, though (at work and don't have time to check).
I used the full nanoDroid package before and it came with a plethora of apps that scared me. You can download each of those apps from f-droid one by one if you just want a specific app. thanks for asking. good day!
Click to expand...
Click to collapse
Oh. Sorry. My post was unclear.
I meant using g-killer to remove system apps instead of doing it manually (i don't have the time nor patience lol). I was wondering if i should delete libs using g-killer or just let them be and just remove apps. I think that's the gapps remover you linked (not sure. At work and don't have muh time besides checking here every once in a while )
About nanodroid, yeah it dies have a lot of apps. I do use the setup zip so i select which i use. Downloading on f-droid works, too.
Sorry for the questions. I'll try this tonight (maybe in 5-6 hours) and let you know what happens. :good:
Attempt 1: using the gapps uninstaller on you link gave me a bootloop. Gonna try gapps killer this tike without removing any libs.
Attempt 2: gapps killer without deleteing libs gives bootloop, too. Lol. Gonna try again but won't uninstall framework.
Attempt 3: same thing. Will try without deleting ps, play services, and framework.
Attempt 4: ok. So that worked. Still have PS and the others, though. Gonna try patching now and see if the last remnants of Google will disappear.
Ok. So i got it to work without having to clean flash. Gonna try a clean flash now and repeat. Not sure if i got all google apps deleted. Gonna try the zip again (gapps remover). If it works, I'll restore my old twrp backup and do it there. If not, I'll restore my backup and try again tomorrow. Patching takes a while...
Seems using g-apps killer zip or the gapps uninstaller zip you provided causes bootloops.
I'll try again tomorrow...
cascabel said:
Attempt 1: using the gapps uninstaller on you link gave me a bootloop. Gonna try gapps killer this tike without removing any libs.
Attempt 2: gapps killer without deleteing libs gives bootloop, too. Lol. Gonna try again but won't uninstall framework.
Attempt 3: same thing. Will try without deleting ps, play services, and framework.
Attempt 4: ok. So that worked. Still have PS and the others, though. Gonna try patching now and see if the last remnants of Google will disappear.
Ok. So i got it to work without having to clean flash. Gonna try a clean flash now and repeat. Not sure if i got all google apps deleted. Gonna try the zip again (gapps remover). If it works, I'll restore my old twrp backup and do it there. If not, I'll restore my backup and try again tomorrow. Patching takes a while...
Seems using g-apps killer zip or the gapps uninstaller zip you provided causes bootloops.
I'll try again tomorrow...
Click to expand...
Click to collapse
thanks for checking, I updated the post. Also had some other minor updates in the post.
Hey OP, thanks for writing this guide. I'm running Android 12 stock ROM + Magisk root on Zenfone 9 but I've had trouble deleting stuff in /system due to it being read-only. I am able to "freeze" goolag apps in Titanium Backup but can't seem to uninstall them with either TB or in TWRP recovery mode file browser. Seems that everything system related is mounted as read-only. Do you have any ideas on how to proceed with de-googling in such conditions? Regards