in the subsequent posts below, you will find all the info you need for not only the device but the ROMs I have had my hands in.
each person who I pulled the files from will get a thanks in the posts as necessary
NonSense 1.04
Disclamer: these files are meant specifically for the HTC Desire 510. Use these files at your peril, you assume any responsibility for loss or damage that may result from use of these files or procedures. what has been included in this tutorial is for the HTC Desire 510
You have been warned.
note: from now on CRI signifies cricket, and B-S signifies sprint/boost if those signifiers aren't used, it applies to both type of this phone
now to the goodies.....
List of supplies:
1. Phone (HTC Desire 510)
2. USB cord that syncs with the PC
3. USB drivers installed for the phone
4. the zip files from this location. click here
4.1 there are 2 different versions of the same ROM, but the *1.04-lean.zip is US only (refer to changes to see why).
4.2 CRI for cricket/att, B-S for boost/sprint
5. read these instructions completely before attempting
before we get started make sure you have supersu (which can be downloaded from here), and NonSense1.04.zip copied to the root of your external SD card
NETWORK UNLOCK (I.E. switching services)
as this phone is LTE compatible, it takes a SIM card no matter the service to receive calls and data. so it stands to presume all you need to do is network unlock the device (Sprint calls it UICC unlock, others it's the Network Unlock Code)
the phone needs to be network (SIM) unlocked in order to switch it from cricket to sprint, or from sprint to virgin mobile, etc.
to network unlock the phone:
1. make sure you are on stock ROM (the one that came with the phone, not the one listed in this post nor CM)
2. call the respective original service provider of the phone (i.e. cricket, sprint, etc.) and tell them that you are leaving the country (like to Australia) and you want to unlock the SIM so you can use your device for service down there.
2.1 if you bought the phone second-hand or don't have service on it, you will have to find a reputable unlock service online
2.2 for sprint customers, your account HAS to be at least 6 months old before they will give you the UICC(SIM unlock) code
2.3 for boost customers, your account HAS to be at least a year before they will give you the UICC(SIM unlock) code
3. once you have the SIM unlock code, pull battery from phone, remove the original SIM, put your services respective SIM in (i.e. originally a cricket phone now running a T-Mobile SIM), put in battery, boot phone, and enter the unlock code where it asks.
4. once your back into device, you'll notice you will have no data.
4.1 what needs to be done is to program the APN (google will be your best friend here - for example sprint lte apn settings, or T-Mobile lte apn settings).
5. now that you have the APN settings, you can program them into the phone.
5.1 APNs can be found in the device by going to settings, then mobile data, clicking on access point names. in there in the upper right hand corner should be 3 dots that are verticle. click on that and then on new APN.
5.2 add the respective settings, click save and then make sure it has a green dot next to it.
6. sit back and enjoy the fruits of your labor
APNs for this device can only be written once the phone has been UNLOCKED and the original (cricket) service providers SIM is NOT inserted, and your using another service Provider ( sprint, T-Mobile, etc.) SIM.
UNLOCKING BOOTLOADER
1. for the drivers, use the ones contained here in the HTCDrivers.zip and extract them to the desktop
1. extract and use the file contained in adb.zip to flash unlock token
2. follow this tutorial and choose all other supported devicess when it asks about device.
INSTALLING TWRP AND KERNEL
in the adb file you should notice a file called recovery.img. that is TWRP recovery for the device
there is also a file called boot.img. this will allow read/write permissions at the System level once root is obtained
if you have either the sprint, boost or another service provider's variety of this phone, try flashing their respective kernel after you install the ROM or before you root (no guarantees that flashing the respective kernel will work. as I have the cricket variety of this phone, I am only developing for that one)
1. from home screen, go to settings and scroll down to power and then scroll all the to the bottom of that and uncheck "fast boot"
2. shut down phone completely
3. go back into fastboot (vol down + power)
4. Select fastboot from the menu list and press the power button.
5. open command prompt and use the CD command to get it to the root of the adb folder (CD C:/users/sky/desktop/adb).
6. plug in device and wait for it to say fastboot USB
7. type in command prompt "fastboot flash recovery recovery.img' (should complete within 4 seconds)
8. in the same command window type "fastboot flash boot boot.img" (should complete within 4 seconds)
8.1 step 8 can be skipped if your just flashing *NonSense1.04*.zip
9. pull battery once that is completed and put it back in.
10. power device on (skip this step if rooting)
OBTAINING ROOT (can be skipped if installing NonSense1.04 as it's already rooted)
1. re-enter fastboot mode and choose recovery. press power to select it
2. once in recovery select install and go to external SD and select the supersu update package.
3. once selected, you should see a slider on the bottom of the screen that says swipe to confirm. do so
4. once package is installed you should see a button that says reboot device. do so
5. wait for it to fully load
INSTALLING NonSense 1.04
1. re-enter fastboot mode and choose recovery. press power to select it
2. once in recovery select install and go to external SD and select the NonSense1.04.zip.
3. once selected, you should see a slider on the bottom of the screen that says swipe to confirm. do so
3.1 beware, it may take a bit to install. just be patient, it's working.
4. once package is installed you should see a button that says reboot device. do so
5. wait for it to fully load. be forewarned, it may take about 15 minutes to load
CHANGES
CRI versions
1. DEODEXed the ROM
2. added external SD support into the ROM
3. fixed FC on clock app (switched clock/alarm from stock worldclock.apk to AOSP clock)
4. changed bootanimation.zip, boot sound, and stock ringtones and sounds.
5. added more stable kernel to flash file.
6. added Pandora (no-ads vers. 5.5), SpiritUL (FM radio support), Facebook, RootBrowser, Adobe reader, Adobe flash player, and Viper4android (DSP/equalizer)
6.1 all apps that have been listed in 6 can be uninstalled without the need for root
7. root and SU have been added and are up to date in this rom as of 11:45PM MST on 3/1/215
8. added apns-conf.xml from CyanogenMod
9. got native APP2sd support thanks to pattyboi's kernel
B-S versions
1. mostly DEODEXed the ROM
2. fixed FC on clock app (switched clock/alarm from stock worldclock.apk to AOSP clock)
3. changed bootanimation.zip, boot sound, and stock ringtones and sounds.
4. added more stable kernel to flash file.
5. added Pandora (no-ads vers. 5.5), SpiritUL (FM radio support), Facebook, RootBrowser, Adobe reader, Adobe flash player, Wifi Tether, and Viper4android (DSP/equalizer)
5.1 all apps that have been listed in 5 can be uninstalled without the need for root
6. root and SU has been added
*1.04-lean
list of removed apps
1. Dropbox (can be found in playstore)
2. Google plus (can be found in playstore)
3. Hangouts (can be found in playstore)
4. HTC Dot View(can be found in playstore)
5. keyboard language packs for Arabic, Chinese, English UK, French, German, Greek, Italian, Portuguese, Russian, and Spanish (not in play store) if needed, flash language.zip found here
6. VPN dialogs (not in play store) if needed, flash missing.zip found here
7. HTC Zoe (can be found in playstore)
BUGS
CRI versions
1.USB internet pass-through not working
2.WiFi direct (miracast) not working
3. want to get rid of annoying volume too loud warning
B-S versions
1. native hotspot says internet when connected to win 7 machine, but will not allow it to go through. Have included wifi tether as a workaround until the issue can be resolved
THANKS
CRI versions
I thank wolfaas12345 for his awesome tutorial on bootloader unlocking, pattyboi for providing a more stable kernel, and chainfire for providing a great solution to provide the SU binary and app for rooted devices. and of course, CraviingCritic for providing the original ROM in which this wouldn't be possible
B-S versions
I thank wolfaas12345 for his awesome tutorial on bootloader unlocking, pattyboi for providing the current kernel, and chainfire for providing a great solution to provide the SU binary and app for rooted devices. and of course, LarryBoyG for providing the original ROM in which this wouldn't be possible
please feel free to let me know if there's any issues with this release and i will fix them as they are found for now as this device is the one i primarily use as of right now.
I will also be keeping the links updated for as long as I own the device (being that my HTC Desire 510(Cricket) is network unlocked, that may be a long time - or until I get a better device).
UPDATES
for those of you who have downloaded the ROM since first release, I will include an CRI_NSupdate.zip or B-S_NSupdate.zip file found here. it will include the changes I have made to the rom since it's initial upload.
the file by the name of NSupdate.szip will include update that pertain to both the CRI and B-S ROMS
to install the updates, just put the update file onto the root of the SD card, reboot into recovery, choose install, pick the update file, swipe the blue button on the bottom, reboot and enjoy.
EDITING THE BOOTUP
location of files mentioned is in /system/customize/resource
to change boot animation
1. find your favorite boot animation
2. rename it to AIO_bootup.zip
3. copy/move and overwrite the original with a root explorer to /system/customize/resource
to change the boot sound
1. find a sound file you like and want to hear every time the phone boots (can be changed at any time)
2. convert it to wav (the file has to be wav in order for the phone to recognize it)
3. rename it to CRICKET_LOGO_24bit28k_STEREO.wav
4. copy/move and overwrite the original with a root explorer to /system/customize/resource
reboot and enjoy...
THINGS NOTICED WHILE CREATING ROMs
1. both (cricket and boost/sprint) phones are exactly the same except for the boost/sprint ones contain a CDMA chipset.
1.1 the only things I had to change from the cricket rom to the boost rom was apns.xml in framework-res, apns-conf.xml, and the preferred network type in build.prop.
2. all kernels work for both (US) versions
3. the same recovery is used on both (US based) devices
so essentially, if we develop for the boost/sprint version of the device, change a few things, it will be ready to roll for the cricket version as well
TO FIX NATIVE TETHER ON B-S VERSIONS
1. Install Script Manager – SManager app from the Play Store.
2. Open the app and grant it root access when prompted.
3. Now, navigate to /system/etc/init.d and tap “tether” script.
4. Click on SU and Boot (Android skull and gear icons, respectively)
5. Click on Run and Save options.
The issue should be fixed now. Reboot and enjoy!
thanks goes to qwerty6532 and LarryBoyG for the fix. now to add that permanently to the ROMs and then they'll be absolutely stable enough for me to be happy and start working on CM11
CM11
I will be building CM11 for the device for both the cricket and boost models. look for the info here as I update it a I need
****edit**** ok so I figured out some of the issue with CM11 not wanting to install apps. I got the internal memory pulling the 1.1 gbs but now I need to symlink the external memory where it goes.
****edit**** so I have figured out what needs to be done...... the kernel for CM11 needs to be built from the ground, up (or one needs to be built that is compatible with it). i'll upload the current one that fixes the memory error (look in downloads).
reserved
so as i have not been actively developing on the phone i will no longer supply updates. all flash files are up to date as of 8 months ago and should be working with out an issue.
again, reserved
same to you...
This would have to be one of the most comprehensive tutorials I have read. 10 out of 10 and kudos. Pity I have a 64 bit device and can't use most of it lol.
Burtrum57 said:
This would have to be one of the most comprehensive tutorials I have read. 10 out of 10 and kudos. Pity I have a 64 bit device and can't use most of it lol.
Click to expand...
Click to collapse
if I had a 64-bit version for this device, I would have it out as soon as I could. and thanks
Great job. Off and running now
I'm not sure how to add the tether fix to the ROM. Not really a developer more of a tester.. Wish I could get into developing don't really know where to start lol.
If you need any help testing or working on CM11 for Boost shoot me a PM I'd be glad to help
Sent from my 0PCV1 using XDA Free mobile app
Question to you Schizoidd......If I install the new 1.04lean over the previous build, do I still need to flash that update or is is already included in 1.04lean. I already falshed that some time ago when you first put it out, so I'm just not sure if its needed again or not. Thanks bro.
CSP III said:
Question to you Schizoidd......If I install the new 1.04lean over the previous build, do I still need to flash that update or is is already included in 1.04lean. I already falshed that some time ago when you first put it out, so I'm just not sure if its needed again or not. Thanks bro.
Click to expand...
Click to collapse
When you flash the new one, wipe the system partition and then use an explorer to remove v4a from the user apps. Which is located in /data/apps and reboot
qwerty6532 said:
I'm not sure how to add the tether fix to the ROM. Not really a developer more of a tester.. Wish I could get into developing don't really know where to start lol.
If you need any help testing or working on CM11 for Boost shoot me a PM I'd be glad to help
Sent from my 0PCV1 using XDA Free mobile app
Click to expand...
Click to collapse
Well it's added to it. It just needs to be activated for now until I can figure out how to add it to automatically start from the first run of the Sprint/boost ROM
schizoidd said:
When you flash the new one, wipe the system partition and then use an explorer to remove v4a from the user apps. Which is located in /data/apps and reboot
Click to expand...
Click to collapse
Sorry, not following "wipe the system partition" ???
CSP III said:
Sorry, not following "wipe the system partition" ???
Click to expand...
Click to collapse
if you in recovery, go to wipe and then advance wipe and check system. wipe it like u would as if ur doing a factory reset
schizoidd said:
if you in recovery, go to wipe and then advance wipe and check system. wipe it like u would as if ur doing a factory reset
Click to expand...
Click to collapse
Yeah, I figured as much. Should have been clearer with my ? Is that before or after I flash the new lean. I though if I did it after, that it would set me back to square one. As in having to start fresh setting everything up again, which I really dont want to have to do. Apologies for my unclearness.
CSP III said:
Yeah, I figured as much. Should have been clearer with my ? Is that before or after I flash the new lean. I though if I did it after, that it would set me back to square one. As in having to start fresh setting everything up again, which I really dont want to have to do. Apologies for my unclearness.
Click to expand...
Click to collapse
it'll leave ur data alone, just delete the OS. do not touch internal memory, davlik, data, or cache and ur stuff will be safe. I have done it and my stuff is fine
schizoidd said:
it'll leave ur data alone, just delete the OS. do not touch internal memory, davlik, data, or cache and ur stuff will be safe. I have done it and my stuff is fine
Click to expand...
Click to collapse
Right on buddy. I'll take you at your word on it. I've never had to do that before so it naturally made me a little nervous. Not that I couldnt have just restored a backup, but still . Many thanks.
Problems
System UI force closes and power button doesn't turn the screen back on when I flash the latest cricket version.
schizoidd said:
I
for those of you that build the kernels, do you think u can build one that is AOSP and compatible with the device for android 4.4.4?
Click to expand...
Click to collapse
we cant really do a "aosp" kernel because of htc's modifications to the board and pins,and they have their own dtb issues...im 99% sure mine works with android 4.4.x because of larry using it in gpe,just repack the ramdisk the zimage and it should be okay
Bobby060 said:
System UI force closes and power button doesn't turn the screen back on when I flash the latest cricket version.
Click to expand...
Click to collapse
If you're going from bone stock to this, you need to do a factory data reset. Just make ssure you back up your data and use nandroid manager to pull it data back into the new ROM
Related
minusculeShield 1.0
So after some time, I decided that the 4.3 update is worth doing slight modifications, even without the native Shield Services and PC Streaming able to be done remotely. I have gotten used to using Limelight anyways, so I decided to update my basic modified stock Shield ROM
First, I updated to the latest OTA 68, then went from there, the features are as follows:
- Two versions of the ROM, one with OTA and one without
- Includes a alternative Calculator (RealCalc), Zeam Launcher, Adblock, Xposed Framework (Along with an Xposed Module for adding a Play Store link to App info, and GravityBox for various system tweaks), MX Player, and ES File Explorer
- All but the most essential "system" apps are removed
- All "Gapps" are using Slimroms 4.3 Minimal Gapps
- Koush's Superuser/Superuser Binaries pre-installed
Same installation process as 0.5, excluding need to select Advanced Restore, you can restore like a normal Nandroid without specifying partitions
As always, make sure you wipe System, Data, Cache, and Dalvik before installing
If you have problems with the OTA-exempt version trying to OTA, if it prompts you, it will do it once, and once you "apply" the update (which it will never actually apply) the notification will go away
minusculeShield 0.5[Nandroid-Backup]
So, this is not really a ROM, but a Nandroid backup of my system without any partition but "/system."
This is almost as stripped down as the stock Shield ROM you can get. I have removed all but literally the most essential apps, and also removed the OTA functionality.
The idea for making this was that I couldn't stream remotely anymore since OTA 63, which I promptly set out to fix. I soon realized it was a problem with the Android side of things, as using it on 4.1.2 or 4.2.2 with their respective apps for that release seemed to work fine. OTA 63 (and 64, which is basically the same release, just for those who couldn't install 63) made the local streaming much less productive, as I immediately noticed lagspikes and a load of other problems, which I had never encountered before.
So, in a basic sense, this backup after installed, keeps the ability to stream remotely without troubles of performance or re-connection problems, uses a much more lightweight version of Gapps (Slimrom's version to be exact). It is based on agrabren's TweakerROM 1.1.0, which is a 4.2.2 base, and uses the original TegraZone Dashboard. It again removes OTA, so updating is not an option.
So, when you do install this backup, your internal "/sdcard" storage should no longer need the "nvidia" and "shield" folder, and you can delete those. They will most likely be recreated by some Shield services.
So on to installing and basic rundown in-case you past the above message and just want a bulleted list:
Installation:
Assumes the following:
1. Unlocked Bootloader
2. CWM installed
Installation procedure:
1. Download attached ZIP, extract to your internal SD card ("/sdcard") using the folder structure of "/sdcard/clockworkmod/backup/<extract contents of ZIP here>"
2. Boot into CWM and select backup and restore
3. Choose advanced restore
4. Choose minisculeShield, then "system"
5. Factory reset, wipe cache, data, and dalvik
6. Reboot and enjoy
Information on changes to original 4.2.2 ROM and other info:
- Removes OTA system
- Improves performance of streaming using original Dashboard, Shield Services, and Shield PC Streaming applications
- All but the most essential "system" apps are removed
- All "Gapps" are using Slimroms 4.2.2 Build 8 version
- Koush's Superuser/Superuser Binaries pre-installed
Download:
Version 0.5
Version 1.0 (OTA Enabled)
Version 1.0 (OTA Removed)
This is great. Will give this a shot today or tomorrow. Thanks!
themichael said:
This is great. Will give this a shot today or tomorrow. Thanks!
Click to expand...
Click to collapse
I'm glad, I thought people would be trampling each other to get a hold of some sort of fix to the remote streaming issue. I guess not. I know I was SUPER disappointed by the latest update for that exact reason.
Let me know if you have any problems, questions, or concerns. I am very new here, but I have been working with Android for almost as long as it came into existence. I started with Android 2.1, so I have learned a lot. I'm also a Unix (mainly the Linux variety) guy, so that goes hand in hand with Android.
I still get notification prompts for ota.
themichael said:
I still get notification prompts for ota.
Click to expand...
Click to collapse
This prompt is a one-time thing, if you attempt the install it will fail and never prompt again. I attribute this to a probably data not being cleared for the actual OTA I removed before doing the Nandroid, but I assure you, I have never gotten it again, and never had to install it past that. Basically, if you attempt the install, it will not restart, but rather just disappear, and even upon restart will just boot normally. Let me know if you've tried that what happens, as I still am using this Nandroid, and since I did indeed attempt (and fail) installing that OTA, it has never prompted again, and stayed where it was during Nandroid in terms of system apps and such
jarjarfinks said:
This prompt is a one-time thing, if you attempt the install it will fail and never prompt again. I attribute this to a probably data not being cleared for the actual OTA I removed before doing the Nandroid, but I assure you, I have never gotten it again, and never had to install it past that. Basically, if you attempt the install, it will not restart, but rather just disappear, and even upon restart will just boot normally. Let me know if you've tried that what happens, as I still am using this Nandroid, and since I did indeed attempt (and fail) installing that OTA, it has never prompted again, and stayed where it was during Nandroid in terms of system apps and such
Click to expand...
Click to collapse
Seemed to work. I'll let you know if anything changes.
same here , ive been on the evo 3d for a long time and learned alot , ill keep you posted as much as i can
milk070 said:
same here , ive been on the evo 3d for a long time and learned alot , ill keep you posted as much as i can
Click to expand...
Click to collapse
Is it me, or does the new GFE render the PC running it as "Busy" regardless of the version of the Android side? It was working prior to the GFE update 1.7.1.0, I just had to use the version of the PC Streaming, Dashboard, and Nvidia Shield Services apps in this Nandroid. It seems Nvidia has found a way to render it "Busy" the same problem I had before, no matter what ROM you use
Please test, and let me know, as I will have to find another way
Updated version of this ROM: [ROM][TMOBILE][S7_SM-G930T][Oreo 8.0 Rooted][WifiCalling]G930TUVU4CRI2
ROM last updated: 10/30/2018
Introduction:
HUGE thanks to the guys that got this going like root & figuring out hybrid stocks! This ROM is a complete rewrite of my ROM [ROM][TMOBILE][S7_SM-G930T][Oreo Rooted] That ROM doesnt have WifiCalling & I couldn't get it to work for the life of me, so I rewrote it. I started with stock, and slowly stepped back making changes, reinstalling each time, confirming it still worked. About 200 installs later & 1000s of changes, this is the result. Yes, it took a LONG time. Hope you enjoy it! Don't forget to say Thanks so I know it is actually helpful to others, and continue doing this!
Description:
Stock Tmobile Oreo 8.0 modified (G930TUVU4CRF1)
EXTREMELY debloated! Nearly bare minimum, while still retaining hardware functionality. Eg, Samsung Gallery & Camera exist so we get 4k recording, and there aren't errors when we pull up the Gallery to edit, etc. Yes, this means NO Samsung or Android Pay. There could be more apps to debloat but Im out of time for now! (Please provide suggestions if interested)
Everything possible I replace Samsung with Google
Solid ROM. It was actually kind of slow for me, but I'm curious how this works for others.
Xposed is part of the guide, which will give you infinite customization & tweak-ability
If you hate Samsung SW and just want a solid working ROM with very few install options to get you up and running this is for you.
This will delete all of your data on the phone! (Not external SD card) This is the only way so don't ask. Backup your data!
Features:
Tmobile Wifi Calling works, along with Visual Voicemail & Mobile Hotspot
Many Aroma Installer app options
(Optional) KevinsFavorites option in Aroma. I'm not sure I'd recommend it due to my tastes. If you're looking for some good common apps tho, it includes: Amazon, AmazonMusic, AquaMail, Gmail, GoogleDrive, GoogleKeep, GooglePhoto, Hangouts, IFTTT, Pandora, RootBrowserClassic, TitaniumBackup, Uber, & Wink (If you install these and want to remove them later, use TitaniumBackup (or similiar) to uninstall
Root Features: See Downloads->Recommended Root Zip & say Thanks!
Debloated
De-Knoxed
Decrypted /data/ partition
OTAs disabled
Speed & Build Prop Tweaks
Dual speaker
Ruthless Launcher
Apps
AdAway
AOD Clock Face Themes
CPUSpy
DisableService
Kernel Adiutor
Samsung Video Editor and Trimmer
Xposed
Many more...
Download Links:
Base.7z & Oreo_Kevin71246Modded_v3.#.#.zip
Installation:
This will delete all of your data! If you continue, you acknowledge that the Author is NOT responsible for anything that happens to your phone!
Summary (for Pros)
Flash Oreo stock
Root
Flashfire
Oreo_Kevin71246Modded_v3.1.##, Auto-mount, Mount /system read/write Option
Go through Aroma setup. When finished, it should boot to Recovery (if not do this). Do a "Wipe data/factory reset"->Reboot
Detailed Steps
Install Stock Oreo:
Download mode & Setup
Make sure you have latest device drivers setup on your PC
Enable USB Debugging on phone in Developer Settings
Boot phone into Download Mode:
Turn off your device
Press and hold Volume Down + Home + Power button
When you see the warning screen, release buttons & press Vol UP. Phone should say "Downloading..."
Download and unzip Base.7z to PC (This contains stock Oreo, ODIN, & root)
ODIN
Open ODIN on PC (\Base\Odin_313.exe)
Connect USB from PC to phone. ID:COM in Odin should turn Blue with a COM port
Select AP, BL, CP and CSC files from the \Oreo_Stock\Base\ folder for corresponding files
Select HERO2QLTE_USA_VZW.pit
Select Start
Finished: Phone will reboot & show Carrier screen for 3-5mins. Wait until Setup screen & go through quickly (bare minimum) since you'll wipe it again. Once in Android, go to Settings->Display->Screen resolution->WQHD->Apply
Root Instructions: (+Flashfire, SuperSU)
Reboot phone into Download mode
Odin
AP: Select \Base\Root\AP_SM_G930_OREO_ENG_BOOT.tar
Start-> Wait for phone to boot to Android OS
Root
Double-click \Base\Root\cmd-here.exe & Type: root.bat [enter]
Option: 1 (Install Root No tweaks) (Or pick whatever you want)
*Note: With this system root, do not update su binary. Disable notifications for SuperSU app. Don't flash any superuser zips in recovery that are not made by jrkruse
Install Custom Hybrid ROM & Xposed
Download & copy Oreo_Kevin71246Modded_v##.zip to phone
Flashfire
Open Flashfire on phone
Red + symbol->Flash Zip or OTA->Oreo_Kevin71246Modded_v#, Auto-mount, Mount /system read/write Option->Check mark
Click Lighting bolt at bottom-> OK
Phone will reboot to Aroma. Go through setup. (See above for what's in KevinsFavorites)
When finished, allow Aroma to exit.
It should reboot into Recovery (If not, do this: immediately hold Vol-Up btn+Home btn until you see recovery on screen. If you missed it, try again: hold Vol-Down+Pwr btn ~10sec until phone restarts & immediately hold Vol-Up btn+Home btn until you see recovery on screen.)
In recovery: Factory Reset->Yes->Restart phone
*Wait 5-10min on loading screens
Go thru Android setup. Ignore "Xposed Installer has stopped" error
Followup-Steps:
Set Dialer: Phone Settings->Apps->Menu->Default Apps->Calling App->Select Phone
Recommendations:
Xposed
Setup Xposed: Xposed Installer app:Install framework option & restart phone
Xposed Installer app: Settings button (3 lines)->Download->Search "GravityBox [O]"->Click it->Versions tab->Download->Install->Back arrow (upper left)->Settings->Modules->Check box next to GravityBox [O]->Restart phone
GravityBox [O] Tweaks: (Open GravityBox app)
Battery indicator: Statusbar tweaks->Battery settings->Turn on Master switch->Battery indicatory style: None->Battery percent text...->Back
Clock: Statusbar tweaks->Clock settings->Turn on Master switch->Center clock...
Firefds Kit [O] Tweaks: (Install same way as Gravity box)
This is a supplement to Gravitybox. Things of note: Advanced power menu, call recording, & disable bluetooth toggle popup, etc
Known Issues:
Visual Voicemail may fail to register, but restart phone and give it a few hours. It works eventually.
RCS (Rich Communication Services/AdvancedMessages/Chat) texts don't show up in Android Messages & Textra, etc apps (This is an issue on stock as well!!)
Fix: (Use Samsung Messages)
How to Install Samsung Messages via ADB (Easiest way though is just reinstall!):
Download Messaging_SEP81.zip, unzip, & manually copy apk to phone via usb/Windows My Computer
adb shell (Get into shell to run beow commands)
su (Run as root)
mount -o rw,remount /system (Mount system read/write since default it read-only)
chmod 755 /system/priv-app/Messaging_SEP81 (Set permissions on folder)
chmod -R 644 /system/priv-app/Messaging_SEP81 (Set permissions on apk file)
ls -l /system/priv-app/Messaging_SEP81 (Check permissions - Should be: -rw-r--r-- 1 root root - not sure what 1 & 2 is)
ls -l /system/priv-app | grep "Messaging" (Check permissions - Should be: drwxr-xr-x 2 root root)
reboot (Reboot device)
Changelog:
Version 3.1.32: First stable build
Ver 3.1.36:
-Disabled encryption on /data/ partition to resolve "Bluetooth paired devices deleted after reboot" issue & so mods play nicer with ROM
-Fixed "Device not supported" error on Google Phone app
Ver 3.1.37:
-Added most of the apps I replaced or added as options in Aroma Installer now
Credits:
- @jrkruse & @klabit87 for Root
- @partcyborg for helping jrkruse
- @jrkruse for his similar ROMs as guides & help
- @Lanc-City for assistance in ROM modding
- @gustco for eng boot.img
- @Raymonf for modified odin
- @amarullz for Aroma Installer
- @Chainfire for FlashFire & SuperSU
- @rovo89 for Xposed
- @JaeKar99 for the cool & colorful boot animation
- @mrRobinson for AdAway ADAway.org
- Brandon Valosek for CPUSpy
- WangQi for DisableService
- Willi Ye for Kernel Adiutor
- @shubby for Ruthless Launcher
- @Craz Basics for Dual Speaker Mod
...
- Please PM me if you were forgotten!
Some screenies:
Saved2
Saved3
Well nice job!
jrkruse said:
Well nice job!
Click to expand...
Click to collapse
...but your'e the best! (You & I both know I couldnt have done it without all your other work!)
Once I FINALLY got WifiCalling to work, I thought... Imagine ALL the S7 XDA members out there with crappy Tmobile signal across Rural America that could TOTALLY use Wifi Calling!!! Haha, but seriously!! & that thought was the birth of this thread
kevin71246 said:
...but your'e the best! (You & I both know I couldnt have done it without all your other work!)
Once I FINALLY got WifiCalling to work, I thought... Imagine ALL the S7 XDA members out there with crappy Tmobile signal across Rural America that could TOTALLY use Wifi Calling!!! Haha, but seriously!! & that thought was the birth of this thread
Click to expand...
Click to collapse
Is this Ufirm firmware?
jrkruse said:
Is this Ufirm firmware?
Click to expand...
Click to collapse
I have so many FW packages on my PC at this point, from so many places that I used while trying to get this to work, but I think it might be a package from one of your threads(?) Since I'm not exactly sure what you're asking regarding "Ufirm FW", I'll elaborate hoping that answers your question. (Tho I'm thinking you mean the U variation/unlocked. So based on these stock files below I guess the answer is no.) If you're question is really, "is it possible to get tmobile wifi calling to work on a U model #", then I'd have to really think about that. But at this point I don't have an answer. I can tell you a million dependencies about it tho! (I seriously have hundreds of revisions I made while testing, & notes. The symbolic & meta links in Aroma initially broke it, as I found out after a week or so of testing - wish I knew a bit more about them, and why they're all there, then I'd know what was wrong about them...)
High-level process:
1)Flash Base/Stock/Oreo Rom:
- AP_G930TUVU4CRF1.tar
- BL_G930TUVU4CRF1.tar
- CP_G930TUVU4CRF1.tar
- CSC_TMB_G930TTMB4CRF1.tar
- HEROQLTE_USA_VZW.pit
2)Root with your method
3)Flash Xposed framework & my ROM (it's a "start with stock then remove what we don't want" type of Aroma/Edify script)
jrkruse said:
Is this Ufirm firmware?
Click to expand...
Click to collapse
BTW, any idea how to prevent the "verification failed" error I mention in the OP steps, after flashing Xposed framework? I tried flashing dm-noverity but no luck. At least my guide covers it at this point tho... Thanks again
kevin71246 said:
BTW, any idea how to prevent the "verification failed" error I mention in the OP steps, after flashing Xposed framework? I tried flashing dm-noverity but no luck. At least my guide covers it at this point tho... Thanks again
Click to expand...
Click to collapse
If you choose the keep safestrap option during root the it will flash the system/vendor/etc/ fstab.qcom that totally removes data encryption but when that fstab.qcom is flashed it also requires a data wipe for phone to boot then when you install xposed you won’t see that error but either way you end up wiping data so your choice
Sent using some kind of device I modified
It works perfectly!!
I have not had any problems so far, here I leave you for the link to download and try those who are interested in VIPER4ANDROID: https://drive.google.com/file/d/1572ORe6TOrsRBuxWWBChH-WMnxkvcUjH/view?usp=drivesdk
You just have to flash it with Flashfire, but if you do not pull them, let me know Thank you very much !!! Kevin for the effort!
---------- Post added at 10:17 PM ---------- Previous post was at 10:15 PM ----------
I have not had any problems so far, here I leave you for the link to download and try those who are interested in VIPER4ANDROID: https://drive.google.com/file/d/1572ORe6TOrsRBuxWWBChH-WMnxkvcUjH/view?usp=drivesdk
You just have to flash it with Flashfire, but if you do not pull them, let me know Thank you very much !!! Kevin for the effort!
First, I want to thank you so much kevin71246. I tried your previous version as I was sick and tired of how sluggish my phone felt after the last two T-Mobile OTA updates. So far the experience on the phone has been great but I wanted to post about an issue I had with that version to see if anyone else has come across it or can figure out what is going on. The reason I am making this a reply in this thread instead of your other is because I will be flashing this update shortly but I want to get the ball rolling on the issue first.
I went through the whole process, installing the minimum with Google Apps, though I did restore everything previously installed once I log in with my Goggle Account. I am unsure if this contributed to the problem but I will not be restoring apps on the next try. It seems no matter what process I attempt to connect my Ticwatch E to my S7 the Wear OS app will not recognize it which causes the watch to get stuck in the setup phase, making it useless. This was after multiple and different connection attempts, resets, reboots and factory (watch only) restores. The watch will show up under bluetooth and create the initial connection but it will not stay connected. Anyone have any idea? Is this ROM missing something?
Edit: Mid way through the install, I wanted to note that I checked for the issue after doing the "Install Stock Oreo" but before Root and everything worked as it should. Wear OS sees the watch instantly and Bluetooth connects fine.
Edit: So I am a day into using the ROM and I am still having issues. While it will connect and work perfectly fine now, when ever I do a reboot of the phone the watch no longer connects. I will just get constant Bluetooth Connection Requests, every single time the watch tries to get data, and it never actually connects. To fix this I need to do a complete reset of the watch and do the whole setup process again. As you can imagine this is no good, expecting to wipe my watch every time my phone reboots makes it still almost useless.
charredchar said:
First, I want to thank you so much kevin71246. I tried your previous version as I was sick and tired of how sluggish my phone felt after the last two T-Mobile OTA updates. So far the experience on the phone has been great but I wanted to post about an issue I had with that version to see if anyone else has come across it or can figure out what is going on. The reason I am making this a reply in this thread instead of your other is because I will be flashing this update shortly but I want to get the ball rolling on the issue first.
I went through the whole process, installing the minimum with Google Apps, though I did restore everything previously installed once I log in with my Goggle Account. I am unsure if this contributed to the problem but I will not be restoring apps on the next try. It seems no matter what process I attempt to connect my Ticwatch E to my S7 the Wear OS app will not recognize it which causes the watch to get stuck in the setup phase, making it useless. This was after multiple and different connection attempts, resets, reboots and factory (watch only) restores. The watch will show up under bluetooth and create the initial connection but it will not stay connected. Anyone have any idea? Is this ROM missing something?
Edit: Mid way through the install, I wanted to note that I checked for the issue after doing the "Install Stock Oreo" but before Root and everything worked as it should. Wear OS sees the watch instantly and Bluetooth connects fine.
Edit: So I am a day into using the ROM and I am still having issues. While it will connect and work perfectly fine now, when ever I do a reboot of the phone the watch no longer connects. I will just get constant Bluetooth Connection Requests, every single time the watch tries to get data, and it never actually connects. To fix this I need to do a complete reset of the watch and do the whole setup process again. As you can imagine this is no good, expecting to wipe my watch every time my phone reboots makes it still almost useless.
Click to expand...
Click to collapse
I believe I know what the issue is, I'm testing a fix (for THIS ROM) as we speak. Stay tuned. Maybe tomorrow if I have time and it works I'll update the OP. BTW, this ROM and my other ROM are TOTALLY different. Thanks for the feedback!
FranMLG said:
I have not had any problems so far, here I leave you for the link to download and try those who are interested in VIPER4ANDROID: https://drive.google.com/file/d/1572ORe6TOrsRBuxWWBChH-WMnxkvcUjH/view?usp=drivesdk
You just have to flash it with Flashfire, but if you do not pull them, let me know Thank you very much !!! Kevin for the effort!
Click to expand...
Click to collapse
What do you mean by this? "but if you do not pull them, let me know"
And tell me more about Viper4Android, and if it works solid for you on this ROM...then I'll consider adding it. Thanks!
New version, see change log in OP for details.
Yeah i.a give this a shot in a little. Do I need to root phone or can I just flash through Odin. Sorry not used to this locked bootloader crap..... s8crj1 are the last 6 digits of the software I'm on. I did receive the latest update will this effect me installing this. Sorry as I said not used to this locked bootloader crap.
jrkruse said:
If you choose the keep safestrap option during root the it will flash the system/vendor/etc/ fstab.qcom that totally removes data encryption but when that fstab.qcom is flashed it also requires a data wipe for phone to boot then when you install xposed you won’t see that error but either way you end up wiping data so your choice
Sent using some kind of device I modified
Click to expand...
Click to collapse
Hi, why you have to flash this - HEROQLTE_USA_VZW.pit on 930t, is it ROM specified? if I do and don't then what are pro and cons?
---------- Post added at 01:36 PM ---------- Previous post was at 01:26 PM ----------
josh2020glacier said:
Yeah i.a give this a shot in a little. Do I need to root phone or can I just flash through Odin. Sorry not used to this locked bootloader crap..... s8crj1 are the last 6 digits of the software I'm on. I did receive the latest update will this effect me installing this. Sorry as I said not used to this locked bootloader crap.
Click to expand...
Click to collapse
since bootloader is locked you can't use TWRP so you have to use Flashfire to install this ROM, as you know flashfire required root so you have to setup the base per OP and then root the base then install the ROM and then root it again, read the first page I don't think you will get a instructions more detailed then his
Okay so I just realised I was posting comments on the old thread, my bad. Coming back to the question, can the boot animation be changed? I've messed with the qmg files in an attempt to replace the weird, nauseating rainbow animation but even after overwriting the latter, it persists. Looking forward to a reply kek
Alkan3 said:
Okay so I just realised I was posting comments on the old thread, my bad. Coming back to the question, can the boot animation be changed? I've messed with the qmg files in an attempt to replace the weird, nauseating rainbow animation but even after overwriting the latter, it persists. Looking forward to a reply kek
Click to expand...
Click to collapse
Nauseating rainbow? LOL. Sorry. This is much more of a general question though, that wouldn't exactly pertain to this ROM specifically. And given I don't have an answer, I'd try searching BootAnimation How-Tos to get this customized. The ONLY thing I did regarding this was replaced the existing files with the rainbow ones. That's it. Apologies in advance.
Just discovered an issue: RCS (Rich Communication Services / Chat) texts don't show up in Android Messages app. See "Known Issues" in OP for a solution. BTW I posted a new ROM version a few days back that allows many choices in Aroma Installer. Make sure to pick Samsung Messages (instead of Google), so you get RCS chat text messages!
Copying instructions that were in the miscellaneous thread while we were waiting for a proper sub forum. Keep in mind that the program to get TWRP onto the phone is in Chinese and will trigger an antivirus warning. Also TWRP will be in Chinese so users have to press the button on the right in the 1st screen to enable English.
TWRP is working for Nubia Z20 Chinease, Europe and American version
Download TWRP from this link
[Mod Edit] Download link removed due to GPL incompliance
Installing TWRP steps:
1. Enable usb debugging in nubia z20
2. Connect your mobile to the computer
3. Disable Anti-virus on your computer
4. Copy paste TWRP application to C:/adb
5. Click the only button on the TWRP interface
6. On the next screen, click the only button (fastboot twrp) on the screen
7. mobile will reboot to bootloader
8. reboot to recovery
9. if you have security code, input your security pin.
10. change language by clicking right side button
11. In twrp, you can flash global rom and magisk for root
For Rooting Nubia (all version)
1. Install TWRP from the above link
2. From TWRP, you can install magisk manager (latest) and reboot to system.
3. From Magisk application, download riru modules (core & hook) install and reboot.
4. Insatll Edxposed for xposed modules
Custom modules working for Nubia:
1. Gravity Box (working only for global roms)
2. Face unlock (Magisk module)
3. Instant Face unlock (Xposed module)
4. Pixelify (Magisk module0
5. Force touch enabler (Xposed module)
6. Xposed edge (Xposed module)
7. AR core patcher (Magisk module)
8. Google cam (Gcam shared earliet posts with attached xml scripts)
9. Youtube vanced
10. Whatsapp emojis
11. L Tweaks
Linux?
What should Linux users do?
Cheako said:
What should Linux users do?
Click to expand...
Click to collapse
Switch to windows? Seriously...at least for a short time. I'm a Linux user myself but always have a Windows machine handy for flashing
n1tro said:
Switch to windows? Seriously...at least for a short time. I'm a Linux user myself but always have a Windows machine handy for flashing
Click to expand...
Click to collapse
Thanks! I haven't used Windows since the late 90s and every time I try what you're suggesting I have a horrible time. It's not worth any amount of effort to have Windows for running this one application that does something ultimately resulting in Malware. That is to say running this program is analogous to running an application that, I not only don't have the source too, but indeed can't even explain what it does. That's the vary definition of malicious software, running software that has no explainable purpose.
It piss me off why every nubia TWRP is a .exe can you just install it yourself and make a backup of your recovery partition and send us the img ?
its here ***
[Mod Edit] Download link removed due to GPL incompliance
GPL Violation.
This program is obviously linked with a compiled image of TWRP, witch is GPL. The exe is encrypted, a form of UPX. Regardless it's against copyright to distribute without source.
RomanLeFrais said:
It piss me off why every nubia TWRP is a .exe can you just install it yourself and make a backup of your recovery partition and send us the img ?
its here ***
[Mod Edit] Download link removed due to GPL incompliance
Click to expand...
Click to collapse
Looks like a boot image, but triggers the same error on my device. From another thread we are discussing the differences of V1.x(NON-EU) and phones from the EU that are V2.x. The images I've found and have been using are V2.x and the phone is from US Amazon, not that you can't purchase EU phones from there. It's unknown what version my phone is.
I've been pointing out everywhere the GPL violations and that also applies here.
Tell me if I'm wrong but the only difference beteween eu and non-eu are the radio frequency and maybe some minor adjustement that don't affect the way TWRP work, and the only difference between 1.x and 2.x are the system update it also don't affect the way TWRP need to be compiled except for the included magisk install ect in the advanced tabs that Scarlet-glass added
If you want to have your own clean version you can always compile TWRP yourself to not deal with a GPL issue (Isn't it the GNU Free software license ?) Scarlet-glass released the device tree
UPX is a compression algorithm lol, to check if its obfuscated run Detect-it-Easy on it, I did and its not obfuscated take a look at my binwalk output
https://pastebin.com/7Ut6E5Zz
The executable maybe came from the person that make the "Global" ROM for all the aliexpress seller by removing the chinese app and installing google, they left their "weibo VIP channel" in /etc on the system part but I don't know how to join.
So anyway I doubt they copyrighted their TWRP image and its normal that the recovery image appear as a boot image because it is one lol
Apparently this device is not the same for EU users as America or China, that is to say one model for EU and another model for NON-EU(presumably China, India, Japan, Canada, US, ect). I was using V2.x(EU) files, but my phone is V1.x(NON-EU). The major version numbers are more like part of the model number than like a version indicator. Here is the full dump where I got the boot and recovery images, it's 2.2GB compressed
https://www.filehosting.org/file/details/835328/NX627J_NubiaEmergencyDownload_V103.7z
I'll try and post just the boot/recovery images here: https://mikemestnik.net/archives/
Code:
SHA256 (NX627J_NubiaEmergencyDownload_V103.7z) = bd412eeab191c001a4ee5b11bda8a2ec7273257ccd2e1d024e60e8c6a1bd174b
SHA256 (NX627J-stock-1_03.7z) = f53a120dc7e8029bf2bb0fb7a462d027376d63bb39e4b7f2ae2f55ae2bcba9ae
RomanLeFrais said:
Tell me if I'm wrong but the only difference beteween eu and non-eu are the radio frequency and maybe some minor adjustement that don't affect the way TWRP work, and the only difference between 1.x and 2.x are the system update it also don't affect the way TWRP need to be compiled except for the included magisk install ect in the advanced tabs that Scarlet-glass added
If you want to have your own clean version you can always compile TWRP yourself to not deal with a GPL issue (Isn't it the GNU Free software license ?) Scarlet-glass released the device tree
UPX is a compression algorithm lol, to check if its obfuscated run Detect-it-Easy on it, I did and its not obfuscated take a look at my binwalk output
https://pastebin.com/7Ut6E5Zz
The executable maybe came from the person that make the "Global" ROM for all the aliexpress seller by removing the chinese app and installing google, they left their "weibo VIP channel" in /etc on the system part but I don't know how to join.
So anyway I doubt they copyrighted their TWRP image and its normal that the recovery image appear as a boot image because it is one lol
Click to expand...
Click to collapse
The file you are talking about and the one that is currently posted are nothing alike.
Code:
[email protected]:~/Downloads$ binwalk nubia\ Z20-for\ Android\ P-TWRP-3.3.1.exe
DECIMAL HEXADECIMAL DESCRIPTION
--------------------------------------------------------------------------------
0 0x0 Microsoft executable, portable (PE)
372399 0x5AEAF SHA256 hash constants, little endian
4642204 0x46D59C MySQL ISAM compressed data file Version 10
13113062 0xC816E6 gzip compressed data, last modified: 2019-08-30 09:47:28
42228777 0x2845C29 End of Zip archive, footer length: -25518
42279022 0x285206E PARity archive data - file number 7950
42571120 0x2899570 XML document, version: "1.0"
This reminds me to add checksums to my uploads!
Cheako said:
The file you are talking about and the one that is currently posted are nothing alike.
This reminds me to add checksums to my uploads!
Click to expand...
Click to collapse
I first decompressed with upx
Code:
upx -d nubia\ Z20-for\ Android\ P-TWRP-3.3.1.exe
Edit: I downloaded 1.03 and 2.03 and try to look for diff in some files with
Code:
vimdiff <(xxd "EUROPE-ASIA/file" ) <(xxd "US/file" )
and they are a little different I didn't try the android files (system,vendor,boot etc) because they are too big though
RomanLeFrais said:
I first decompressed with upx
Code:
upx -d nubia\ Z20-for\ Android\ P-TWRP-3.3.1.exe
Edit: I downloaded 1.03 and 2.03 and try to look for diff in some files with
Code:
vimdiff <(xxd "EUROPE-ASIA/file" ) <(xxd "US/file" )
and they are a little different I didn't try the android files (system,vendor,boot etc) because they are too big though
Click to expand...
Click to collapse
help me please i am some speak english. my nubia z20 brick . i need stock rom my phone global en v203 i want to chinese rom but my phone brick.
i need rom i need help
Not working for me.....
Not able to install TWRP.
Have also tried to install img.
Have typed in "adb reboot bootloader" in command window, and the phone reboot.
But when typing "fastboot flash recovery recovery.img", it get stuck on "waiting for device".
Anyone have the correct USB driver?
Or is the problem windows 10?
Btw, USb debugging is on, and OEM unlocking is on.
Ui is CNCommon_V2.17.
The China special with no update function, beside update by usb-c OTG, wich don't work.
Why can not create backup from TWRP, both to the internal memory and to the flash card via OTG, writes an error.
Olfoss said:
Not able to install TWRP.
Have also tried to install img.
Have typed in "adb reboot bootloader" in command window, and the phone reboot.
But when typing "fastboot flash recovery recovery.img", it get stuck on "waiting for device".
Anyone have the correct USB driver?
Or is the problem windows 10?
Btw, USb debugging is on, and OEM unlocking is on.
Ui is CNCommon_V2.17.
The China special with no update function, beside update by usb-c OTG, wich don't work.
Click to expand...
Click to collapse
please answer me
n1tro said:
Copying instructions that were in the miscellaneous thread while we were waiting for a proper sub forum. Keep in mind that the program to get TWRP onto the phone is in Chinese and will trigger an antivirus warning. Also TWRP will be in Chinese so users have to press the button on the right in the 1st screen to enable English.
TWRP is working for Nubia Z20 Chinease, Europe and American version
Download TWRP from this link
https://drive.google.com/file/d/1rpyehWTPdzzNLhZVqvOuaPmoZ0bG0gak/view?usp=sharing
Installing TWRP steps:
1. Enable usb debugging in nubia z20
2. Connect your mobile to the computer
3. Disable Anti-virus on your computer
4. Copy paste TWRP application to C:/adb
5. Click the only button on the TWRP interface
6. On the next screen, click the only button (fastboot twrp) on the screen
7. mobile will reboot to bootloader
8. reboot to recovery
9. if you have security code, input your security pin.
10. change language by clicking right side button
11. In twrp, you can flash global rom and magisk for root
For Rooting Nubia (all version)
1. Install TWRP from the above link
2. From TWRP, you can install magisk manager (latest) and reboot to system.
3. From Magisk application, download riru modules (core & hook) install and reboot.
4. Insatll Edxposed for xposed modules
Custom modules working for Nubia:
1. Gravity Box (working only for global roms)
2. Face unlock (Magisk module)
3. Instant Face unlock (Xposed module)
4. Pixelify (Magisk module0
5. Force touch enabler (Xposed module)
6. Xposed edge (Xposed module)
7. AR core patcher (Magisk module)
8. Google cam (Gcam shared earliet posts with attached xml scripts)
9. Youtube vanced
10. Whatsapp emojis
11. L Tweaks
Click to expand...
Click to collapse
please can you improve twrp for android 11 this way
I can't. I'm not a developer. The information above was done by someone else before the forum was created. I only copied the content over.
This phone has almost no support unless you are using the Chinese version. Nubia does not care about the global market as they make enough money selling phones within China in my opinion.
n1tro said:
I can't. I'm not a developer. The information above was done by someone else before the forum was created. I only copied the content over.
This phone has almost no support unless you are using the Chinese version. Nubia does not care about the global market as they make enough money selling phones within China in my opinion.
Click to expand...
Click to collapse
i will never buy a nubia phone again.
I upgraded to android 11 beta for nubia z20, it installed without issue, but I was not satisfied with the upgrade because I could not access my contacts. I tried to reinstall the standard ROM back, it loads the nubia logo and then shows the warning “Device is corrupted. It can't be trusted and won't boot. " I have flashed the Nubia z20 unbrick tool v1.03 and this does not help either, please help
Hey everyone,
after some trial and error, I was able to pass Safety Net.
I just want to mention what I did in the process to get there. May have been a combination of things or just one...
1. I followed this guide, but make sure you notice that It's for the Pixel 5 not 5a. But the process is similar. This process didn't fix the issue. However, it's also a good how-to on how to root. I did also modify the props to the 3a.
How to Root the Pixel 5 & Still Pass SafetyNet — Full Guide for Beginners & Intermediate Users
The Pixel 5 is a great value proposition in this era of $1,500 phones. With its reasonable price tag, fully open-sourced software, and unlockable bootloader, it's also an ideal phone for rooting.
android.gadgethacks.com
2. When that didn't work, I followed this video, and hid all my banking apps besides the Google Play Services:
3. When that didn't work, I installed these both using Magisk from this post:
Magisk General Support / Discussion
This is the place for general support and discussion regarding "Public Releases", which includes both stable and beta releases. All information, including troubleshoot guides and notes, are in the Announcement Thread
forum.xda-developers.com
4. Cleared my data and cache with Google Play and GPay + any other banking apps.
That worked for me!
EDIT: IF GOOGLE MAPS reports the wrong location, its likely XPrivacy-LUA, Google Services. Uncheck some of them.
Oh man....the only thing holding me back is the safety net thing, and it looks like we have a work around tell someone has an actual method made for this phone. Not sure if I'm ready to actually mess with this yet...but thanks for the post, bro!
anubis2k3 said:
Oh man....the only thing holding me back is the safety net thing, and it looks like we have a work around tell someone has an actual method made for this phone. Not sure if I'm ready to actually mess with this yet...but thanks for the post, bro!
Click to expand...
Click to collapse
Didnt think it was that big of a deal to me. But it was fun with a new phone with nothing on it.
This was the Magisk module that worked to pass safety net for me. I didn't need any others.
Releases · kdrag0n/safetynet-fix
Google SafetyNet attestation workarounds for Magisk - kdrag0n/safetynet-fix
github.com
Google Pay "appears" to be working too. Haven't gone out and tried it yet though.
joemommasfat said:
Google Pay "appears" to be working too. Haven't gone out and tried it yet though.
Click to expand...
Click to collapse
That's the part that I use the most, and the reason I haven't rooted yet. Please let us know if it works. Much appreciated!
I can confirm that using google pay (newer GPay app) on my rooted 5a works at merchants. I've already used it several times over the last week or so with no problems.
Deadmau-five said:
3. When that didn't work, I installed these both using Magisk from this post:
Click to expand...
Click to collapse
Why? Isn't the shim version just for Samsungs? Either way, it's the same mod, just different versions.
Someone who actually knows what they're doing needs to write up a tutorial. Following instructions posted by people who have no idea what they're doing but "it works" for them is dangerous.
borxnx said:
Why? Isn't the shim version just for Samsungs? Either way, it's the same mod, just different versions.
Someone who actually knows what they're doing needs to write up a tutorial. Following instructions posted by people who have no idea what they're doing but "it works" for them is dangerous.
Click to expand...
Click to collapse
You're absolutely correct about the dangers in following instructions posted by who knows who. I'll go further and say when it comes to root and associated items stay away from anything posted on a site other than XDA. In many cases even if the instructions were correct at some point in time they may well be outdated now.
I haven't rooted yet for a few reasons yet but will, hopefully sometime very soon. In the meantime I can state the following:
They're is no need to modify props. Modifying props to identify as a different phone would only be required for custom ROMs that don't handle it themselves (or some non-certified Chinese phones, which doesn't apply here). If you're running stock just leave that portion alone. And, if I'm not mistaken (although not 100% certain) I think safetynet-fix takes care of that for you in any case.
You will definitely need kdragOn/safetynet-fix.
Hopefully that's all you need.
I'm not sure which version of Magisk you'll need. Unless you know what you're doing and how to get out of trouble I recommend staying away from the current alphas, they're extremely cutting edge and you can expect problems.
Best best is to check the following threads and see what's going on:
Actually see this post and the 2 posts immediately following
Magisk General Support / Discussion
This is the place for general support and discussion regarding "Public Releases", which includes both stable and beta releases. All information, including troubleshoot guides and notes, are in the Announcement Thread
forum.xda-developers.com
That should pretty much cover things for the moment. If nobody else (@hfam ?) has done it by the time I get around to rooting I'll write something up specific for the 5a.
I only mentioned what works for me since there was no step-by-step guide.
Dangerous how? Doing any mods to your phone is "dangerous". I fail to see how this is more so than others. Modifying your phone is risky.
If it didn't work I wouldn't have posted this guide. I only mentioned the steps that I took. It's not really a guide, just how I passed safety net.
But, my 5a has still been working great since then. GPay included.
jcmm11 said:
You're absolutely correct about the dangers in following instructions posted by who knows who. I'll go further and say when it comes to root and associated items stay away from anything posted on a site other than XDA. In many cases even if the instructions were correct at some point in time they may well be outdated now.
I haven't rooted yet for a few reasons yet but will, hopefully sometime very soon. In the meantime I can state the following:
They're is no need to modify props. Modifying props to identify as a different phone would only be required for custom ROMs that don't handle it themselves (or some non-certified Chinese phones, which doesn't apply here). If you're running stock just leave that portion alone. And, if I'm not mistaken (although not 100% certain) I think safetynet-fix takes care of that for you in any case.
You will definitely need kdragOn/safetynet-fix.
Hopefully that's all you need.
I'm not sure which version of Magisk you'll need. Unless you know what you're doing and how to get out of trouble I recommend staying away from the current alphas, they're extremely cutting edge and you can expect problems.
Best best is to check the following threads and see what's going on:
Actually see this post and the 2 posts immediately following
Magisk General Support / Discussion
This is the place for general support and discussion regarding "Public Releases", which includes both stable and beta releases. All information, including troubleshoot guides and notes, are in the Announcement Thread
forum.xda-developers.com
That should pretty much cover things for the moment. If nobody else (@hfam ?) has done it by the time I get around to rooting I'll write something up specific for the 5a.
Click to expand...
Click to collapse
Just a quick note to say I just finished with everything (new Pixel 5a 5G, rooted + Safety net, restored all my apps, etc) and it's a flawless victory, ALL banking apps work great, SafetyNet passes, no hiccups.
I'd be happy to craft up a step by step and post it if there's some interest. It's not often I get to give back to this outstanding community, so it's the least I can do jumping on the opportunity. UFC 266 Main card is just starting, so I'll get started right after the fight and post it here in this thread.
Great to see ya again @jcmm11! Coming back to root a new phone feels like a family reunion, so great to see many of you active folks still here helping out!!
hfam
Alright, as promised, here is my writeup for a step-by-step tutorial for rooting your new Pixel 5a and getting SafetyNet up and going. I know it looks like a book, but I wanted to put it into plain language and attempt to explain the process for everyone, even absolute first timers. I know when I first started I really appreciated when the person helping didn't presume I had any knowledge, so for those that may have some experience, sorry for the wordiness. I'll also include how I apply updates when a new Android security update is pushed out. I understand that there are now elegant ways to accept OTA updates, but that is out of the scope of this tutorial as I have always had issues with OTA, and have to catch up on how that works myself. I can attest to years of using this method though (using a full factory image) to perform the "monthly" security updates, and I have never had anything but full success, so I'll share that here below the rooting tutorial.
*Disclaimer and heads-up* this is for an UNLOCKED PIxel 5a purchased directly from Google Store. At the time of this writing that is the only place I'm aware of which currently offers the PIxel 5a. Once carriers like Verizon, etc, offer this device, there may be some changes to the process, so just know up front this is for the unlocked Pixel 5a*
*WARNING*! When you unlock the bootloader on your phone it WILL WIPE YOUR PHONE and reset it to factory. If you've already used your phone and set it up, you're going to lose that setup. If you can't bear it, then the rest of this isn't for you, as root cannot be achieved without unlocking the bootloader.
First, you'll need a few things
- https://developers.google.com/android/images
and download the latest FACTORY IMAGE for "barbet", which is the Pixel 5a. You want to download the SAME VERSION that is currently installed on your device. At the time of this writing, it's the September release.
From that same page, you will need the ADB+Fastboot platform tools which will allow you to perform the required tasks, download from this link:
- https://developer.android.com/studio/releases/platform-tools.html
I use Windows 10, and extract this tools download to a folder in the root of C: called "platform-tools". You will then need to add "c:\platform-tools" to your environment path.
On the Pixel 5a, you need to enable developer options. Go into Settings/About Phone/and tap "Build Number" 7 times. This enables developer options and it will let you know when you've unlocked this as you tap 7 times. Once developer options is unlocked, go back to Settings/System/Advanced, and you'll see Developer Options is now available.
Select Developer Options, and enable "USB Debugging" and also enable "OEM Unlocking".
(**NOTE** For now at least, until you decide how you want to proceed with handling updates in future (more on that later), I strongly recommend turning OFF "Automatic System Updates" as well, just a few items below "OEM Unlocking". This prevents any updates happening automatically on a phone reboot. You don't want to wake up and find an OTA update pushed out and removed root, or worse. You can always turn it back on later.)
Plug your phone into a USB port on your PC. Allow the PC to do it's thing. You can open up Computer Management on the PC (right click the windows menu button icon lower left of your toolbar and select "Computer Management". Select "Device Manager" on the left panel. You should see "Android ADB Device" appear at the top of the right pane list of devices. if not, then visit:
Install OEM USB drivers | Android Studio | Android Developers
Discover links to the web sites for several original equipment manufacturers (OEMs), where you can download the appropriate USB driver for your device.
developer.android.com
and download the appropriate USB driver for your system and retry the above directions.
First thing we have to do is unlock the bootloader.
On the PC, open a command prompt and change directory to "C:\platform-tools" as discussed above.
Now, type in "adb reboot bootloader". The phone will reboot into bootloader. (you may receive a dialog on the phone which says something to the effect of not recognizing the PC. Go ahead and allow it, check the box to allow it in the future, and proceed.
Phone is now at the bootloader, and shows you some info letting you know it's so, including that the bootloader is locked. Also, look at the Device Manager we opened earlier and confirm that you see Android ADB Device (or similar) which confirms your PC recognizes the phone and setup for ADB commands .
To unlock the bootloader, in the command prompt type:
fastboot flashing unlock
This will unlock the bootloader, you will likely see a warning that it's going to wipe the phone. Proceed and allow the unlock. The phone will then reboot and take you to your wiped phone just as you received it out of the box, except the bootloader is now unlocked and Developer Options are still available. Let the phone continue through it's first-time setup, and leave the phone plugged into the PC. If you unplugged no biggie, but we're going right back to the PC shortly and it will need to be plugged back in before the next step to accept the file we're going to push to it.
Now, you want to open a browser on the phone and go to (at the time of this writing, v23.0 is the current stable Magisk):
Release Magisk v23.0 · topjohnwu/Magisk
This release is focused on fixing regressions and bugs. Note: Magisk v22 is the last major version to support Jellybean and Kitkat. Magisk v23 only supports Android 5.0 and higher. Bug Fixes [App]...
github.com
Scroll down and under "Assets" select that Magisk 23.apk file, download and install it. Open Magisk if it doesn't open on install, and just let it sit, we're coming back to it shortly.
PATCHING THE BOOT.IMG FILE
On the PC, go back to the Factory Image you downloaded, and extract it to a temporary directory. You will see 6 files; a few "flash-all" files, a radio image, a bootloader image, and a ZIP file called "image-barbet-XXXXXXXXXXX.zip (the xxx's are whatever the version number is you've downloaded). Double click that ZIP file and you will see a dozen files. The one we need to root the device is "boot.img".
Copy (don't move!!) this file to c:\platform-tools. Now, go back to your command prompt (still pointing to c:\platform-tools) and type in:
adb push boot.img /sdcard/Download
Now back on the phone, within the Magisk app we left open, at the top where it says Magisk, choose to install. A dialog box will open, select Patch Boot File Image. Point the process to your /sdcard/Download, and select the boot.img file we just pushed there. Now allow it to patch the boot.img and Magisk will show you it's patching it, and in a moment tell you it was successful. Close the Magisk app, open "Files" and direct it to sdcard/Download. Note the name of the patched boot file, which is called "magisk_patched-XXXXX_xxxxx.img (the X's are the Magisk version, and the x's are 5 random chars). Feel free to leave it there as you go back to the PC...
Back on the PC, in the command prompt, now type:
adb pull /sdcard/Download/magisk_patched-XXXXX_xxxxx.img
make certain you get the name exact or it won't go, no worries, just get it correct. The file now resides in the "c:\platform-tools" directory along with the unpatched "boot.img" and your ADB+Fastboot tools.
Just about done rooting, here we go!
Now, in the command prompt type:
adb reboot bootloader
The phone reboots into bootloader. Now type:
fastboot flash boot magisk_patched-XXXXX_xxxxx.img (again, use the numbers and letters in YOUR patched file!)
Lastly, type:
fastboot reboot
Your phone reboots, and you should be rooted!! Unplug your phone from the PC, open up Magisk App and confirm, the Magisk entry at the top of the main Magisk App screen should now show you the version you installed, etc!
Time to get your banking apps (and any others that may detect unlocked bootloaders/root/etc) working!
In the Magisk App, on the bottom of the screen is a 4 item menu bar. Select the right-most icon, which is "Modules". At the top of the screen select "sorting order" and sort alphabetically. Scroll down to "riru" and select the module that is JUST "RIRU", (not any of the other "riru _______" modules). Choose to download it, then choose to install it. You'll be prompted to reboot the phone, so reboot the phone.
Next, we're going to install drag0n's Universal SafetyNet fix (at the time of this writing it's currently v 2.1.1) You will need to download this via a browser on your phone, so open a web browser and go to:
GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
Google SafetyNet attestation workarounds for Magisk - GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
github.com
On the right-hand side, you'll find "Releases", and v2.1.1 is the latest. Select that, then scroll down to "Assets" and download "safetynet-fix-v2.1.1.zip" By default this will download to sdcard/Download.
Go back into the Magisk App, select the "Modules" menu as above, and at the very top select the "Install from Storage" bar. Point to the file we just downloaded and install it (don't extract it, etc, it requires the zip exactly as downloaded and will do it's thing). Again, it will install the module and prompt you to reboot. Reboot.
Almost there!
At this point, if you havent installed your banking apps, do so. DON'T RUN THEM, just install them. I also have a Nintendo Switch Online app which failed because of root, so if you also have or want this app, install it now, again, do NOT run it yet, just install. Same with any other apps you are aware which have root/bootloader unlocked issues, get them installed, but don't run 'em.
Now, we're going to use MagiskHide to hide these apps and complete the process for passing SafetyNet and running apps which may not run due to root.
in the Magisk App, at that 4 item menu bar at the bottom, select the 2nd from left, or "MagiskHide". Select the MagiskHide item and it will open to a scan of all the apps on your system. By default I believe Magisk sets up to hide Google Play Services. You will see it selected, and all the other apps on your system unselected. Select each of the banking apps, the Nintendo Switch Online (if you have it), and any other apps that YOU ARE SURE will complain about unlocked bootloaders and/or root. Any onilne gaming that's popular are good choices, but again, it's easiest to NOT RUN them PRIOR to hiding them via MagiskHide. Pokemon GO comes to mind as one I've seen that needs hiding, etc, so make it easy on yourself and do a little research on any suspect apps prior to running them, then hide them if needed.
Anyhow, select your banking apps to hide them.
Now, we're going to check SafetyNet to make sure youll now pass.
On the Home menu in the Magisk App, select "Check SafetyNet". You will be prompted to download some proprietary SafetyNet shhhhhhhtuff....so let it download. Once done, SafetyNet check will open, and you should show a blue screen which says SUCCESS, and "basicintegrity" and "ctsProfile" will be checkmarked, evalType will show BASIC.
You're good to go, rooted, SafetyNet works perfect, and you can now open your banking apps and should open right up!!
If you find any specific issues about specific apps not working, or detecting root, etc, the best place to get help is in the Magisk General Discussion forum:
Magisk General Support / Discussion
This is the place for general support and discussion regarding "Public Releases", which includes both stable and beta releases. All information, including troubleshoot guides and notes, are in the Announcement Thread
forum.xda-developers.com
I owe those folks eternally for showing me what I know, and always having the answers for any issues I've ever had. Some of the nicest, smartest people Ive had the pleasure of knowing, they're always helpful, and even maintain fantastic sites for FAQ and chock full of great info about every aspect of Magisk.
BONUS ITEM: As I indicated above, I'd share the method I know, trust, and have used many many times, trouble free, to apply a system update to the phone without overwriting anything, and not hitting any issues many encounter using the OTA method (though I understand that's been vastly improved, I haven't educated myself as to that process and will likely continue to use this method).
Security Update (monthlies) Process using Full System Image
As above, download the newest Full Factory Image from the site. Extract this full image to a directory inside C:\platform-tools
In this directory, if you're on Windows, open the "flash-all.bat" file (don't run it, open it with Notepad or something similar, I really like Notepad++ as it's free, has a LOT of great functionality and, like the native Notepad, doesn't do any goofy formatting/fonting/etc when modifying and saving a file.)
In flash-all.bat, look for the "-w" entry in the fastboot command near the end of the file and REMOVE ONLY THE "-w", leaving the line correctly formatted (don't leave an extra space or something goofy), then save the file over the top of the original with the same name. This will remove the overwriting of your data when pushing the image, the "-w" tells the process to overwrite, so we remove it.
Open up a Windows Explorer and go to your c:\platform-tools directory. Delete (or move to another location) any "boot.img" files along with any "magisk_patched-XXXXX_xxxxx.img" files from previous operations. Also note and confirm that you have correctly extracted the latest Full System Image to it's own directory, residing in c:\platform-tools.
Now, connect your phone to the PC. Open your command prompt and point to "C:\platform-tools" again. Type: cd <name of Full system Image directory>
In command prompt, type:
adb reboot bootloader
The phone is now in bootloader. In command prompt, confirm you're pointing to "C:\platform-tools\<Full System Image extract dir>" Type:
flash-all
This will do a full factory image push to your phone, you'll see a couple quick writes and phone reboots, then begins writing the rest of the image to your phone, but since we removed the "-w" from "flash-all.bat", it's NOT overwriting your data, just the necessary system files to update it to the latest version!
Reboot your phone, let it do any optimizing and updating it needs to do, and don't run anything yet, we're not quite done, just let the phone settle in and finish booting and doing it's thing.
Now, go back and perform the steps above listed under "PATCHING THE BOOT.IMG FILE" to patch the newest boot.img from the Full System Image we just updated the phone with (push the boot.img to sdcard/Download, patch with Magisk App, pull magisk_patched-XXXXX_xxxxx.img to your PC, blast it back using fastboot), and you've now rerooted the phone.
Lemme just say again that I know this was a friggin' book, and I tried to make it as clear and plain language as I could to help even a first timer, so my apologies if it seems like an onerous process. It's really not, and once you've done this once or twice, it's a cakewalk and takes about 10 minutes of your time from start to finish to do the whole system update and reroot. Again, the newer methods to take OTA without losing root may be something you'd like to look into, i definitely will, but I'm very confident in sharing this method as I know it works like a champ and is foolproof if you take your time the first few times and make sure you do what's required (remove the "-w" from the flash-all.bat, etc)
Lastly, I've been using this method since the Pixel 2, and just performed it on my new 5a, it worked exactly as it has for years for me on the P2, so you can be confident moving forward that, if you follow instructions and take your time until it's all familiar, you'll be successful in rooting, passing SafetyNet, and applying system updates without screwing up the A/B slots or overwriting your data in the process.
I hope this helps even one person, and since I rarely find myself able to give back to the community in any real meaningful way (many of these folks are WAAAY beyond my modest skills and know so much!!), I hope that this provides some folks with a useful and meaningful tutorial, providing confidence that anyone can root their P5a (or about any Pixel it seems) without being a Magisk/Android prodigy.
@Didgeridoohan, @pndwal, @zgfg, @jcmm11, and so many others over the years have been so helpful, I couldn't have done any of this without their selfless help, so give those folks a big thanks also if this is any help to you.
Best of luck,
hfam
Thanks for the write-up @hfam, it's good to know that some of the steps that i tried aren't really necessary, like using props config or hiding the actual magisk app.
Appreciate you!
nsoult said:
Thanks for the write-up @hfam, it's good to know that some of the steps that i tried aren't really necessary, like using props config or hiding the actual magisk app.
Appreciate you!
Click to expand...
Click to collapse
Awww, thanks! Glad to do it and really hope it helps some folks tackle rooting their phones and passing SN!
Rooted with magisk v.23 - flashed zip as a module
So has anyone installed the October update yet?
GrandAdmiral said:
So has anyone installed the October update yet?
Click to expand...
Click to collapse
Yep, good to go. I used the same method I shared above.
Is this working with Android 12? Which Magisk version to use?
This method did not work for Android 12. I updated my rooted phone to android 12 OTA. It returned to stock. I followed the method above to patch the factory boot.img file with magisk. After flashing my phone in bootloader with the patched boot.img, my phone will not reboot. says:
failed to load/verify boot images
Any advice? My Magisk is v23. Do I need to use a beta version?
Poking around in this thread, it seems that android 12 root is a much more involved process, requiring factory wipe and additional steps.
[Guide] Flash Magisk on Android 12
Trying to root the Pixel 5 running Android 12 by flashing a magisk-patched boot image results in the phone only booting to fastboot mode ("failed to load/verify boot images") Some users have reported that booting (instead of flashing) the patched...
forum.xda-developers.com
tintn00+xda said:
This method did not work for Android 12. I updated my rooted phone to android 12 OTA. It returned to stock. I followed the method above to patch the factory boot.img file with magisk. After flashing my phone in bootloader with the patched boot.img, my phone will not reboot. says:
failed to load/verify boot images
Any advice? My Magisk is v23. Do I need to use a beta version?
Click to expand...
Click to collapse
As you stated, you are correct. You need to perform a full wipe or flash the factory image with a wipe and then root works fine and phone boots. Tried myself and works fine.
Hello, What this post will be covering is in the title; I will be showing you how to remove the carrier boot logo off your samsung galaxy s21 ultra (This should work with pretty much any modern samsung phone)
If you don't know how to flash a patched magisk rom to your device or you don't know how to use odin DO NOT FOLLOW THIS GUIDE. This will trip knox (Voiding warranty) because it will require root.
First you want to download the stock rom for your phone make sure its from a legit website such as https://samfw.com or https://www.sammobile.com make sure to download the correct rom for your device model or you can brick your device.
You will require a windows pc and winzip to help you extract the needed files.
MAKE SURE TO BACKUP ALL YOUR FILES AS THE PHONE WILL BE WIPED.
First you should extract your stock rom from the zip file into a folder then you want to copy the csc file and when thats done remove the .md5 extension at the end (You may need to Disable the "Hide extensions for know file types" in windows explorer settings and then you want to open the renamed file with winzip and look for a file ending with the .pit extension, This will be crucial for the next step. You need to copy that file to your folder with all the files needed to flash. Then using odin go to the options tab and enable the re-partition and then go to the PIT file tab and click ok on the warning message then click the PIT button and select the file we just copied now proceed as normal to select all your files to flash but instead of selecting the stock ap file you will choose your magisk patched version and then click start. After the whole process is done complete the setup and DO NOT CONNECT TO WIFI (THIS IS CRUCIAL) then plug your phone back into your pc and copy the magisk app provided in the files section and install it using the default file manager (MY FILES) and when that is done copy the "System App Remover" file from the files section and install that now open that app on your phone and grant is super user rights then go and look for the application called "Recommended apps" or "Application Recommendations" and select them and click the uninstall button. After uninstall is complete make sure to reboot and then you will be able to enjoy device without the annoying boot logo.
If you want i can make a youtube video so that you guys can follow along with me just tell me in the comments.
EDIT: FORGOT THE FILES HERE THEY ARE
Release Magisk v23.0 · topjohnwu/Magisk
This release is focused on fixing regressions and bugs. Note: Magisk v22 is the last major version to support Jellybean and Kitkat. Magisk v23 only supports Android 5.0 and higher. Bug Fixes [App]...
github.com
OH SOMETHING I FORGOT TO MENTION IF YOU USE THE WRONG PIT FILE YOU CAN PERM DESTROY YOUR MOTHERBOARD SO MAKE SURE YOU GET THE RIGHT ONE IF YOUR PHONE HAS 256GB DO NOT FLASH THE 128GB VERSION AND SO ON
You can just use this
I'm looking through the lists of app and I can't find anything like "Recommended" anything. This is a BTU rom but the device keeps reverting to H3B when the wifi is connected. Without the WiFi connected, it does not have the brand boot/reboot logos but seems to create a list of Greyed out apps its going to install and groups them under "Three Likes".
Once the WiFi is connected, it downloads all the Greyed out apps and also add the boot/reboot logos.
Ideally I'd like to not have the H3B stuff altogether. But whatever I do with odin and a BTU rom, nand erase and repartition, it still comes back. Where is this stuff hiding?
Here is a list of my apps. Can someone help point out which one is the branding service? Thanks
cmd package list packages -f
Code:
package:/apex/com.android.tethering/priv-app/TetheringGoogle/TetheringGoogle.apk=com.google.android.networkstack.tethering
package:/system/app/FilterProvider/FilterProvider.apk=com.samsung.android.provider.filterprovider
package:/system/app/AutomationTest_FB/AutomationTest_FB.apk=com.sec.android.app.DataCreate
package:/apex/com.android.apex.cts.shim/priv-app/CtsShimPriv/CtsShimPriv.apk=com.android.cts.priv.ctsshim
package:/system/priv-app/SmartSwitchAssistant/SmartSwitchAssistant.apk=com.samsung.android.smartswitchassistant
package:/system/priv-app/NSDSWebApp/NSDSWebApp.apk=com.sec.vsim.ericssonnsds.webapp
package:/system/app/SetupWizardLegalProvider/SetupWizardLegalProvider.apk=com.sec.android.app.setupwizardlegalprovider
package:/product/app/YouTube/YouTube.apk=com.google.android.youtube
package:/system/priv-app/Finder/Finder.apk=com.samsung.android.app.galaxyfinder
package:/system/priv-app/NSFusedLocation_v6.0/NSFusedLocation_v6.0.apk=com.sec.location.nsflp2
package:/system/priv-app/ThemeStore/ThemeStore.apk=com.samsung.android.themestore
package:/system/app/ChromeCustomizations/ChromeCustomizations.apk=com.sec.android.app.chromecustomizations
package:/system/priv-app/AODService_v70/AODService_v70.apk=com.samsung.android.app.aodservice
package:/system/priv-app/CocktailBarService_v3.2/CocktailBarService_v3.2.apk=com.samsung.android.app.cocktailbarservice
package:/product/overlay/DisplayCutoutEmulationCorner/DisplayCutoutEmulationCornerOverlay.apk=com.android.internal.display.cutout.emulation.corner
package:/apex/com.android.extservices/priv-app/GoogleExtServices/GoogleExtServices.apk=com.google.android.ext.services
package:/product/overlay/DisplayCutoutEmulationDouble/DisplayCutoutEmulationDoubleOverlay.apk=com.android.internal.display.cutout.emulation.double
package:/system/app/NfwLocationPrivacy/NfwLocationPrivacy.apk=com.sec.location.nfwlocationprivacy
package:/system/priv-app/YourPhone_P1_5/YourPhone_P1_5.apk=com.microsoft.appmanager
package:/system/priv-app/SecTelephonyProvider/SecTelephonyProvider.apk=com.android.providers.telephony
package:/system/app/BGMProvider/BGMProvider.apk=com.sec.android.app.ve.vebgm
package:/system/app/DRParser/DRParser.apk=com.sec.android.app.parser
package:/system/priv-app/DynamicSystemInstallationService/DynamicSystemInstallationService.apk=com.android.dynsystem
package:/system/priv-app/KnoxAIFrameworkApp/KnoxAIFrameworkApp.apk=com.samsung.android.app.kfa
package:/product/app/NetworkStackOverlay/NetworkStackOverlay.apk=com.samsung.android.networkstack
package:/product/priv-app/Velvet/Velvet.apk=com.google.android.googlequicksearchbox
package:/system/app/SamsungCalendar/SamsungCalendar.apk=com.samsung.android.calendar
package:/apex/com.android.cellbroadcast/priv-app/GoogleCellBroadcastServiceModule/GoogleCellBroadcastServiceModule.apk=com.google.android.cellbroadcastservice
package:/system/priv-app/SamsungCalendarProvider/SamsungCalendarProvider.apk=com.android.providers.calendar
package:/system/priv-app/SamsungAccount/SamsungAccount.apk=com.osp.app.signin
package:/system/priv-app/AREmoji/AREmoji.apk=com.samsung.android.aremoji
package:/system/priv-app/ClipboardSaveService/ClipboardSaveService.apk=com.samsung.clipboardsaveservice
package:/system/app/TetheringAutomation/TetheringAutomation.apk=com.sec.automation
package:/system/priv-app/MediaProviderLegacy/MediaProviderLegacy.apk=com.android.providers.media
package:/product/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk=com.google.android.onetimeinitializer
package:/system/app/GoogleExtShared/GoogleExtShared.apk=com.google.android.ext.shared
package:/product/overlay/NavigationBarModeGesturalWideBack/NavigationBarModeGesturalOverlayWideBack.apk=com.android.internal.systemui.navbar.gestural_wide_back
package:/system/system_ext/priv-app/WallpaperCropper/WallpaperCropper.apk=com.android.wallpapercropper
package:/system/priv-app/wallpaper-res/wallpaper-res.apk=com.samsung.android.wallpaper.res
package:/system/app/SmartMirroring/SmartMirroring.apk=com.samsung.android.smartmirroring
package:/system/priv-app/SKMSAgent/SKMSAgent.apk=com.skms.android.agent
package:/system/app/MAPSAgent/MAPSAgent.apk=com.samsung.android.mapsagent
package:/system/priv-app/SendHelpMessage/SendHelpMessage.apk=com.sec.android.app.safetyassurance
package:/system/priv-app/SamsungInCallUI/SamsungInCallUI.apk=com.samsung.android.incallui
package:/system/priv-app/KnoxCore/KnoxCore.apk=com.samsung.android.knox.containercore
package:/system/priv-app/HashTagService/HashTagService.apk=com.samsung.android.service.tagservice
package:/system/app/KidsHome_Installer/KidsHome_Installer.apk=com.samsung.android.kidsinstaller
package:/system/app/FactoryCameraFB/FactoryCameraFB.apk=com.sec.factory.camera
package:/product/overlay/SemTelephony_RIL.apk=com.samsung.phone.overlay.common
package:/data/app/GlobalGoals/GlobalGoals.apk=com.samsung.sree
package:/system/app/USBSettings/USBSettings.apk=com.sec.usbsettings
package:/system/priv-app/EasySetup/EasySetup.apk=com.samsung.android.easysetup
package:/system/priv-app/ExternalStorageProvider/ExternalStorageProvider.apk=com.android.externalstorage
package:/system/app/AllShareAware/AllShareAware.apk=com.samsung.android.aware.service
package:/system/app/EasyOneHand3/EasyOneHand3.apk=com.sec.android.easyonehand
package:/system/priv-app/DeviceTest/DeviceTest.apk=com.sec.factory
package:/system/app/SecHTMLViewer/SecHTMLViewer.apk=com.android.htmlviewer
package:/system/app/VTCameraSetting/VTCameraSetting.apk=com.samsung.android.vtcamerasettings
package:/system/app/CompanionDeviceManager/CompanionDeviceManager.apk=com.android.companiondevicemanager
package:/system/priv-app/MmsService/MmsService.apk=com.android.mms.service
package:/system/priv-app/RubinVersion3/RubinVersion3.apk=com.samsung.android.rubin.app
package:/system/priv-app/SecDownloadProvider/SecDownloadProvider.apk=com.android.providers.downloads
package:/system/app/DictDiotekForSec/DictDiotekForSec.apk=com.diotek.sec.lookup.dictionary
package:/product/overlay/SystemUI__auto_generated_rro_product.apk=com.android.systemui.auto_generated_rro_product__
package:/product/priv-app/Messages/Messages.apk=com.google.android.apps.messaging
package:/system/priv-app/LedCoverService/LedCoverService.apk=com.sec.android.cover.ledcover
package:/system/app/SmartSwitchAgent/SmartSwitchAgent.apk=com.sec.android.easyMover.Agent
package:/vendor/overlay/TetheringOverlay/TetheringOverlay.apk=com.google.android.networkstack.tethering.overlay
package:/system/priv-app/Quickboard/Quickboard.apk=com.samsung.android.mdx.quickboard
package:/product/overlay/OneHandedModeGestural/OneHandedModeGesturalOverlay.apk=com.android.internal.systemui.onehanded.gestural
package:/system/priv-app/OmaCP/OmaCP.apk=com.wsomacp
package:/system/priv-app/FaceService/FaceService.apk=com.samsung.faceservice
package:/system/priv-app/SmartTouchCall/SmartTouchCall.apk=com.samsung.android.visualars
package:/system/priv-app/GpuWatchApp/GpuWatchApp.apk=com.samsung.gpuwatchapp
package:/prism/app/idapk-1.0.0.51-92/idapk-1.0.0.51-92.apk=com.ebay.carrier
package:/data/app/VoiceNote_5.0/VoiceNote_5.0.apk=com.sec.android.app.voicenote
package:/system/app/Netflix_activationCommon/Netflix_activationCommon.apk=com.netflix.partner.activation
package:/system/app/Foundation/Foundation.apk=com.monotype.android.font.foundation
package:/system/app/EasymodeContactsWidget81/EasymodeContactsWidget81.apk=com.sec.android.widgetapp.easymodecontactswidget
package:/prism/priv-app/appcloud_oobe_hutchison-release_V3.24.3.0/appcloud_oobe_hutchison-release_V3.24.3.0.apk=com.ironsource.appcloud.oobe.hutchison
package:/system/priv-app/KPECore/KPECore.apk=com.samsung.android.knox.kpecore
package:/system/priv-app/KnoxPushManager/KnoxPushManager.apk=com.samsung.android.knox.pushmanager
package:/system/priv-app/DeviceKeystring/DeviceKeystring.apk=com.sec.android.app.factorykeystring
package:/system/priv-app/GalaxyApps_OPEN/GalaxyApps_OPEN.apk=com.sec.android.app.samsungapps
package:/system/app/EmergencyModeService/EmergencyModeService.apk=com.sec.android.emergencymode.service
package:/product/priv-app/ConfigUpdater/ConfigUpdater.apk=com.google.android.configupdater
package:/system/app/WlanTest/WlanTest.apk=com.sec.android.app.wlantest
package:/system/priv-app/TalkbackSE/TalkbackSE.apk=com.samsung.android.accessibility.talkback
package:/apex/com.android.mediaprovider/priv-app/MediaProviderGoogle/MediaProviderGoogle.apk=com.google.android.providers.media.module
package:/system/priv-app/IntelligentDynamicFpsService/IntelligentDynamicFpsService.apk=com.sec.android.smartfpsadjuster
package:/product/overlay/GooglePermissionControllerOverlay.apk=com.google.android.overlay.modules.permissioncontroller
package:/system/priv-app/SettingsBixby/SettingsBixby.apk=com.samsung.android.app.settings.bixby
package:/system/priv-app/SamsungBilling/SamsungBilling.apk=com.sec.android.app.billing
package:/system/priv-app/SmartEpdgTestApp/SmartEpdgTestApp.apk=com.sec.epdgtestapp
package:/system/priv-app/GameHome/GameHome.apk=com.samsung.android.game.gamehome
package:/system/priv-app/KnoxDesktopLauncher/KnoxDesktopLauncher.apk=com.sec.android.app.desktoplauncher
package:/system/app/P2pAwareOverlay/P2pAwareOverlay.apk=com.samsung.android.wifi.p2paware.resources
package:/system/app/SamsungWeather/SamsungWeather.apk=com.sec.android.daemonapp
package:/system/app/ARCore/ARCore.apk=com.google.ar.core
package:/system/app/sveservice/sveservice.apk=com.sec.sve
package:/system/priv-app/DownloadProviderUi/DownloadProviderUi.apk=com.android.providers.downloads.ui
package:/product/priv-app/Phonesky/Phonesky.apk=com.android.vending
package:/system/app/PacProcessor/PacProcessor.apk=com.android.pacprocessor
package:/system/app/SimAppDialog/SimAppDialog.apk=com.android.simappdialog
package:/system/priv-app/EnhancedAttestationAgent/EnhancedAttestationAgent.apk=com.samsung.android.knox.attestation
package:/system/priv-app/SystemUIBixby2/SystemUIBixby2.apk=com.samsung.systemui.bixby2
package:/system/priv-app/SecSoundPicker/SecSoundPicker.apk=com.samsung.android.secsoundpicker
package:/system/priv-app/CallContentProvider/CallContentProvider.apk=com.samsung.android.incall.contentprovider
package:/product/overlay/NavigationBarModeSamsungGestural/NavigationBarModeSamsungGesturalOverlay.apk=com.samsung.internal.systemui.navbar.sec_gestural
package:/system/priv-app/OneDrive_Samsung_v3/OneDrive_Samsung_v3.apk=com.microsoft.skydrive
package:/system/priv-app/SumeNNService/SumeNNService.apk=com.samsung.android.sume.nn.service
package:/product/overlay/DisplayCutoutEmulationHole/DisplayCutoutEmulationHoleOverlay.apk=com.android.internal.display.cutout.emulation.hole
package:/product/overlay/DisplayCutoutEmulationTall/DisplayCutoutEmulationTallOverlay.apk=com.android.internal.display.cutout.emulation.tall
package:/system/priv-app/SoundAlive_S/SoundAlive_S.apk=com.sec.android.app.soundalive
package:/system/app/Privacy/Privacy.apk=com.samsung.android.privateshare
package:/system/priv-app/BadgeProvider_N/BadgeProvider_N.apk=com.sec.android.provider.badge
package:/system/app/CertInstaller/CertInstaller.apk=com.android.certinstaller
package:/system/priv-app/Upday/Upday.apk=de.axelspringer.yana.zeropage
package:/system/system_ext/priv-app/CarrierConfig/CarrierConfig.apk=com.android.carrierconfig
package:/data/app/GearManager/GearManager.apk=com.samsung.android.app.watchmanager
package:/system/priv-app/ContainerAgent3/ContainerAgent3.apk=com.samsung.android.knox.containeragent
package:/product/overlay/NavigationBarMode3Button/NavigationBarMode3ButtonOverlay.apk=com.android.internal.systemui.navbar.threebutton
package:/system/app/SamsungTTS/SamsungTTS.apk=com.samsung.SMT
package:/system/priv-app/CMHProvider/CMHProvider.apk=com.samsung.cmh
package:/system/priv-app/MediaLearningPlatform/MediaLearningPlatform.apk=com.samsung.mlp
package:/system/app/RcsSettings/RcsSettings.apk=com.samsung.rcs
package:/system/framework/framework-res.apk=android
package:/product/priv-app/HotwordEnrollmentXGoogleEx3CORTEXM4/HotwordEnrollmentXGoogleEx3CORTEXM4.apk=com.android.hotwordenrollment.xgoogle
package:/system/priv-app/SmartManager_v6_DeviceSecurity/SmartManager_v6_DeviceSecurity.apk=com.samsung.android.sm.devicesecurity
package:/product/overlay/CellBroadcastConfigOverlay.apk=com.google.android.overlay.modules.cellbroadcastreceiver
package:/system/priv-app/PeripheralFramework/PeripheralFramework.apk=com.samsung.android.peripheral.framework
package:/product/overlay/NavigationBarModeSamsungGesturalNoHint/NavigationBarModeSamsungGesturalNoHintOverlay.apk=com.samsung.internal.systemui.navbar.sec_gestural_no_hint
package:/system/app/FactoryAirCommandManager/FactoryAirCommandManager.apk=com.samsung.android.aircommandmanager
package:/system/app/WifiGuider/WifiGuider.apk=com.samsung.android.net.wifi.wifiguider
package:/vendor/overlay/SoftapOverlayWpa3/SoftapOverlayWpa3.apk=com.samsung.android.wifi.softapwpathree.resources
package:/system/priv-app/BixbyService/BixbyService.apk=com.samsung.android.bixby.service
package:/system/priv-app/SmartThingsKit/SmartThingsKit.apk=com.samsung.android.service.stplatform
package:/system/priv-app/smartfaceservice/smartfaceservice.apk=com.samsung.android.smartface
package:/system/app/EasterEgg/EasterEgg.apk=com.android.egg
package:/system/priv-app/MtpService/MtpService.apk=com.android.mtp
package:/system/app/NfcNci/NfcNci.apk=com.android.nfc
package:/system/priv-app/ONS/ONS.apk=com.android.ons
package:/system/app/Stk/Stk.apk=com.android.stk
package:/system/priv-app/SamsungMessages/SamsungMessages.apk=com.samsung.android.messaging
package:/system/priv-app/SCameraSDKService/SCameraSDKService.apk=com.samsung.android.camerasdkservice
package:/system/priv-app/BackupRestoreConfirmation/BackupRestoreConfirmation.apk=com.android.backupconfirm
package:/system/priv-app/KLMSAgent/KLMSAgent.apk=com.samsung.klmsagent
package:/data/app/Tips/Tips.apk=com.samsung.android.app.tips
package:/system/priv-app/SecSetupWizard_Global/SecSetupWizard_Global.apk=com.sec.android.app.SecSetupWizard
package:/system/priv-app/TelephonyUI/TelephonyUI.apk=com.samsung.android.app.telephonyui
package:/vendor/overlay/SoftapOverlay/SoftapOverlay.apk=com.samsung.android.wifi.softap.resources
package:/system/priv-app/SamsungPositioning/SamsungPositioning.apk=com.samsung.android.samsungpositioning
package:/system/priv-app/StatementService/StatementService.apk=com.android.statementservice
package:/product/priv-app/DevicePersonalizationServices/DevicePersonalizationServices.apk=com.google.android.as
package:/product/app/Gmail2/Gmail2.apk=com.google.android.gm
package:/system/priv-app/Bixby/Bixby.apk=com.samsung.android.bixby.agent
package:/data/app/Duo/Duo.apk=com.google.android.apps.tachyon
package:/product/overlay/GmsConfigOverlayCommon.apk=com.google.android.overlay.gmsconfig.common
package:/system/priv-app/HwModuleTest/HwModuleTest.apk=com.sec.android.app.hwmoduletest
package:/system/priv-app/SecSettingsIntelligence/SecSettingsIntelligence.apk=com.android.settings.intelligence
package:/system/app/BCService/BCService.apk=com.sec.bcservice
package:/system/app/SilentLog/SilentLog.apk=com.sec.modem.settings
package:/system/priv-app/GameDriver-EX2100/GameDriver-EX2100.apk=com.samsung.gamedriver.ex2100
package:/system/app/SamsungOne/SamsungOne.apk=com.monotype.android.font.samsungone
package:/product/overlay/NavigationBarModeGesturalExtraWideBack/NavigationBarModeGesturalOverlayExtraWideBack.apk=com.android.internal.systemui.navbar.gestural_extra_wide_back
package:/system/priv-app/PrivacyDashboard/PrivacyDashboard.apk=com.samsung.android.privacydashboard
package:/data/app/MSOutlook_Samsung/MSOutlook_Samsung.apk=com.microsoft.office.outlook
package:/apex/com.android.permission/priv-app/GooglePermissionController/GooglePermissionController.apk=com.google.android.permissioncontroller
package:/system/priv-app/serviceModeApp_FB/serviceModeApp_FB.apk=com.sec.android.app.servicemodeapp
package:/system/system_ext/priv-app/SetupWizard/SetupWizard.apk=com.google.android.setupwizard
package:/system/priv-app/TADownloader/TADownloader.apk=com.samsung.android.tadownloader
package:/system/priv-app/SamsungGallery2018/SamsungGallery2018.apk=com.sec.android.gallery3d
package:/system/priv-app/SettingsProvider/SettingsProvider.apk=com.android.providers.settings
package:/system/priv-app/VolumeMonitorProvider_R/VolumeMonitorProvider_R.apk=com.sec.android.app.volumemonitorprovider
package:/system/priv-app/Accessibility/Accessibility.apk=com.samsung.accessibility
package:/system/priv-app/imsservice/imsservice.apk=com.sec.imsservice
package:/system/priv-app/SharedStorageBackup/SharedStorageBackup.apk=com.android.sharedstoragebackup
package:/system/priv-app/FBServices/FBServices.apk=com.facebook.services
package:/system/priv-app/SamsungExperienceService/SamsungExperienceService.apk=com.samsung.android.mobileservice
package:/system/app/PrintSpooler/PrintSpooler.apk=com.android.printspooler
package:/product/priv-app/HotwordEnrollmentOKGoogleEx3CORTEXM4/HotwordEnrollmentOKGoogleEx3CORTEXM4.apk=com.android.hotwordenrollment.okgoogle
package:/system/priv-app/MdAgent/MdAgent.apk=com.samsung.android.mdagent
package:/system/priv-app/HealthPlatform/HealthPlatform.apk=com.samsung.android.service.health
package:/system/priv-app/SystemUpdate/SystemUpdate.apk=com.sec.android.systemupdate
package:/product/app/WcmChinaUrlsNetworkStackOverlay/WcmChinaUrlsNetworkStackOverlay.apk=com.samsung.android.wcmchinaurlsnetworkstack
package:/system/app/MdxKitService/MdxKitService.apk=com.samsung.android.mdx.kit
package:/system/priv-app/StoryService/StoryService.apk=com.samsung.storyservice
package:/system/app/BasicDreams/BasicDreams.apk=com.android.dreams.basic
package:/product/overlay/SettingsProvider__auto_generated_rro_product.apk=com.android.providers.settings.auto_generated_rro_product__
package:/product/overlay/GoogleExtServicesConfigOverlay.apk=com.google.android.overlay.modules.ext.services
package:/product/priv-app/PrivateComputeServices/PrivateComputeServices.apk=com.google.android.as.oss
package:/system/app/SecureElement/SecureElement.apk=com.android.se
package:/system/priv-app/InputDevices/InputDevices.apk=com.android.inputdevices
package:/system/app/WifiRROverlayApp/WifiRROverlayApp.apk=com.samsung.android.wifi.resources
package:/product/overlay/GmsConfigOverlayPhotos.apk=com.google.android.overlay.gmsconfig.photos
package:/system/priv-app/KnoxGuard/KnoxGuard.apk=com.samsung.android.kgclient
package:/data/app/~~WDwyRUNbEeLO6cEUsR6anw==/com.jumobile.manager.systemapp-5hgW0I5aSQxtT_2fc1BKGw==/base.apk=com.jumobile.manager.systemapp
package:/system/priv-app/SecureFolder/SecureFolder.apk=com.samsung.knox.securefolder
package:/system/priv-app/BuiltInPrintService/BuiltInPrintService.apk=com.android.bips
package:/system/app/LiveTranscribe/LiveTranscribe.apk=com.google.audio.hearing.visualization.accessibility.scribe
package:/system/app/Stk2/Stk2.apk=com.android.stk2
package:/system/priv-app/GameTools_Dream/GameTools_Dream.apk=com.samsung.android.game.gametools
package:/system/priv-app/SystemUIDesktop/SystemUIDesktop.apk=com.samsung.desktopsystemui
package:/system/app/LinkSharing_v11/LinkSharing_v11.apk=com.samsung.android.app.simplesharing
package:/system/priv-app/SamsungContacts/SamsungContacts.apk=com.samsung.android.app.contacts
package:/system/priv-app/CMFAFramework/CMFAFramework.apk=com.samsung.android.cmfa.framework
package:/system/priv-app/PeopleStripe/PeopleStripe.apk=com.samsung.android.service.peoplestripe
package:/system/app/DAAgent/DAAgent.apk=com.samsung.android.da.daagent
package:/system/app/CaptivePortalLoginGoogle/CaptivePortalLoginGoogle.apk=com.google.android.captiveportallogin
package:/system/app/BrightnessBackupService/BrightnessBackupService.apk=com.samsung.android.brightnessbackupservice
package:/system/app/SmartReminder/SmartReminder.apk=com.samsung.android.app.reminder
package:/product/overlay/GmsConfigOverlayGeotz.apk=com.google.android.overlay.gmsconfig.geotz
package:/system/priv-app/SmartCallProvider/SmartCallProvider.apk=com.samsung.android.smartcallprovider
package:/system/app/SmartCapture/SmartCapture.apk=com.samsung.android.app.smartcapture
package:/system/priv-app/DesktopModeUiService/DesktopModeUiService.apk=com.sec.android.desktopmode.uiservice
package:/data/app/Drive/Drive.apk=com.google.android.apps.docs
package:/product/app/Maps/Maps.apk=com.google.android.apps.maps
package:/product/app/com.google.android.modulemetadata/com.google.android.modulemetadata.apk=com.google.android.modulemetadata
package:/system/priv-app/TaskEdgePanel_v3.2/TaskEdgePanel_v3.2.apk=com.samsung.android.app.taskedge
package:/system/priv-app/DynamicLockscreen/DynamicLockscreen.apk=com.samsung.android.dynamiclock
package:/system/app/ImsSettings/ImsSettings.apk=com.samsung.advp.imssettings
package:/system/app/SLocation/SLocation.apk=com.samsung.android.location
package:/system/app/ClockPackage/ClockPackage.apk=com.sec.android.app.clockpackage
package:/system/priv-app/ModemServiceMode/ModemServiceMode.apk=com.sec.android.RilServiceModeApp
package:/product/app/WebViewGoogle/WebViewGoogle.apk=com.google.android.webview
package:/system/app/MdecService/MdecService.apk=com.samsung.android.mdecservice
package:/product/overlay/GoogleDocumentsUIOverlay.apk=com.google.android.overlay.modules.documentsui
package:/system/priv-app/EsimClient/EsimClient.apk=com.samsung.android.app.telephonyui.esimclient
package:/system/priv-app/NetworkStackGoogle/NetworkStackGoogle.apk=com.google.android.networkstack
package:/system/priv-app/Telecom/Telecom.apk=com.android.server.telecom
package:/product/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk=com.google.android.syncadapters.contacts
package:/system/priv-app/Crane/Crane.apk=com.samsung.crane
package:/system/priv-app/EuiccService/EuiccService.apk=com.samsung.euicc
package:/system/priv-app/ImsLogger/ImsLogger.apk=com.sec.imslogger
package:/system/app/KeyChain/KeyChain.apk=com.android.keychain
package:/product/overlay/Telecom__auto_generated_rro_product.apk=com.android.server.telecom.auto_generated_rro_product__
package:/system/app/ARDrawing/ARDrawing.apk=com.samsung.android.ardrawing
package:/product/app/Chrome/Chrome.apk=com.android.chrome
package:/system/priv-app/IpsGeofence/IpsGeofence.apk=com.samsung.android.ipsgeofence
package:/system/priv-app/ThemeCenter/ThemeCenter.apk=com.samsung.android.themecenter
package:/system/priv-app/MobileWips/MobileWips.apk=com.samsung.android.server.wifi.mobilewips
package:/system/priv-app/GooglePackageInstaller/GooglePackageInstaller.apk=com.google.android.packageinstaller
package:/product/priv-app/GmsCore/GmsCore.apk=com.google.android.gms
package:/system/system_ext/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk=com.google.android.gsf
package:/product/priv-app/CarrierServices/CarrierServices.apk=com.google.android.ims
package:/product/app/SpeechServicesByGoogle/SpeechServicesByGoogle.apk=com.google.android.tts
package:/system/app/PlayAutoInstallConfig/PlayAutoInstallConfig.apk=android.autoinstalls.config.samsung
package:/system/app/BlockchainBasicKit/BlockchainBasicKit.apk=com.samsung.android.coldwalletservice
package:/apex/com.android.wifi/priv-app/ServiceWifiResources/ServiceWifiResources.apk=com.android.wifi.resources
package:/system/app/ContainerService/ContainerService.apk=com.samsung.android.container
package:/system/priv-app/CallLogBackup/CallLogBackup.apk=com.android.calllogbackup
package:/product/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk=com.google.android.partnersetup
package:/system/app/CameraExtensionsProxy/CameraExtensionsProxy.apk=com.android.cameraextensions
package:/system/priv-app/DiagMonAgent8/DiagMonAgent8.apk=com.sec.android.diagmonagent
package:/system/priv-app/LocalTransport/LocalTransport.apk=com.android.localtransport
package:/data/app/Videos/Videos.apk=com.google.android.videos
package:/system/priv-app/LedBackCoverAppUnbound/LedBackCoverAppUnbound.apk=com.samsung.android.app.ledbackcover
package:/product/overlay/GmsConfigOverlayGSA.apk=com.google.android.overlay.gmsconfig.gsa
package:/system/priv-app/BiometricSetting/BiometricSetting.apk=com.samsung.android.biometrics.app.setting
package:/system/priv-app/SPPPushClient/SPPPushClient.apk=com.sec.spp.push
package:/system/app/CarrierDefaultApp/CarrierDefaultApp.apk=com.android.carrierdefaultapp
package:/system/priv-app/AREmojiEditor/AREmojiEditor.apk=com.samsung.android.aremojieditor
package:/product/overlay/FontNotoSerifSource/FontNotoSerifSourceOverlay.apk=com.android.theme.font.notoserifsource
package:/system/priv-app/SecMyFiles2020/SecMyFiles2020.apk=com.sec.android.app.myfiles
package:/system/priv-app/ProxyHandler/ProxyHandler.apk=com.android.proxyhandler
package:/product/overlay/DisplayCutoutEmulationWaterfall/DisplayCutoutEmulationWaterfallOverlay.apk=com.android.internal.display.cutout.emulation.waterfall
package:/system/app/AllshareFileShare/AllshareFileShare.apk=com.samsung.android.allshare.service.fileshare
package:/system/app/Netflix_stub/Netflix_stub.apk=com.netflix.mediaclient
package:/system/priv-app/Routines/Routines.apk=com.samsung.android.app.routines
package:/system/priv-app/DeXonPC/DeXonPC.apk=com.sec.android.app.dexonpc
package:/system/priv-app/PhotoEditor_Full/PhotoEditor_Full.apk=com.sec.android.mimage.photoretouching
package:/system/priv-app/TouchWizHome_2017/TouchWizHome_2017.apk=com.sec.android.app.launcher
package:/apex/com.android.tethering/priv-app/ServiceConnectivityResourcesGoogle/ServiceConnectivityResourcesGoogle.apk=com.google.android.connectivity.resources
package:/product/overlay/GooglePermissionControllerFrameworkOverlay.apk=com.google.android.overlay.modules.permissioncontroller.forframework
package:/system/app/ApexService/ApexService.apk=com.sec.android.app.apex
package:/system/system_ext/priv-app/GoogleFeedback/GoogleFeedback.apk=com.google.android.feedback
package:/data/app/~~uwLsVEqYzVEmUqwAZNAXRA==/com.topjohnwu.magisk-8s-fr-kmMCm59j_KnaLgZg==/base.apk=com.topjohnwu.magisk
package:/system/app/GooglePrintRecommendationService/GooglePrintRecommendationService.apk=com.google.android.printservice.recommendation
package:/data/app/Photos/Photos.apk=com.google.android.apps.photos
package:/system/app/TEEgrisTuiService/TEEgrisTuiService.apk=com.samsung.sec.android.teegris.tui_service
package:/product/app/GoogleCalendarSyncAdapter/GoogleCalendarSyncAdapter.apk=com.google.android.syncadapters.calendar
package:/system/priv-app/ManagedProvisioning/ManagedProvisioning.apk=com.android.managedprovisioning
package:/system/priv-app/MultiSoundSetting/MultiSoundSetting.apk=com.samsung.android.setting.multisound
package:/data/app/Spotify/Spotify.apk=com.spotify.music
package:/system/app/ARZone/ARZone.apk=com.samsung.android.arzone
package:/system/priv-app/AuthFramework/AuthFramework.apk=com.samsung.android.authfw
package:/data/app/SBrowser_16.0_Removable/SBrowser_16.0_Removable.apk=com.sec.android.app.sbrowser
package:/system/priv-app/DocumentsUIGoogle/DocumentsUIGoogle.apk=com.google.android.documentsui
package:/data/app/OfficeMobile_SamsungStub/OfficeMobile_SamsungStub.apk=com.microsoft.office.officehubrow
package:/product/app/ConnectivityUxOverlay/ConnectivityUxOverlay.apk=com.samsung.android.ConnectivityUxOverlay
package:/system/app/PhotoTable/PhotoTable.apk=com.android.dreams.phototable
package:/system/priv-app/SamsungCarKeyFw/SamsungCarKeyFw.apk=com.samsung.android.carkey
package:/system/priv-app/BixbyVisionFramework3.5/BixbyVisionFramework3.5.apk=com.samsung.android.bixbyvision.framework
package:/product/app/com.google.mainline.telemetry/com.google.mainline.telemetry.apk=com.google.mainline.telemetry
package:/system/app/SafetyInformation/SafetyInformation.apk=com.samsung.safetyinformation
package:/system/priv-app/SamsungDialer/SamsungDialer.apk=com.samsung.android.dialer
package:/data/app/Facebook_stub_preload/Facebook_stub_preload.apk=com.facebook.katana
package:/system/priv-app/DeviceQualityAgent3/DeviceQualityAgent3.apk=com.samsung.android.dqagent
package:/system/priv-app/GameOptimizingService/GameOptimizingService.apk=com.samsung.android.game.gos
package:/system/priv-app/DigitalWellbeing/DigitalWellbeing.apk=com.samsung.android.forest
package:/system/app/VideoEditorLite_Dream_N/VideoEditorLite_Dream_N.apk=com.sec.android.app.vepreload
package:/system/app/PartnerBookmarksProvider/PartnerBookmarksProvider.apk=com.android.providers.partnerbookmarks
package:/system/priv-app/HdmApk/HdmApk.apk=com.samsung.android.hdmapp
package:/system/priv-app/SEMFactoryApp/SEMFactoryApp.apk=com.sem.factoryapp
package:/system/priv-app/StickerFaceARAvatar/StickerFaceARAvatar.apk=com.samsung.android.app.camera.sticker.facearavatar.preload
package:/system/priv-app/LiveWallpapersPicker/LiveWallpapersPicker.apk=com.android.wallpaper.livepicker
package:/system/priv-app/BeaconManager/BeaconManager.apk=com.samsung.android.beaconmanager
package:/product/overlay/NavigationBarModeGesturalNoHint/NavigationBarModeGesturalNoHintOverlay.apk=com.samsung.internal.systemui.navbar.gestural_no_hint
package:/system/app/EdmSimPinService/EdmSimPinService.apk=com.sec.enterprise.mdm.services.simpin
package:/system/priv-app/Tag/Tag.apk=com.android.apps.tag
package:/vendor/overlay/ConnectivityOverlay/ConnectivityOverlay.apk=com.samsung.android.ConnectivityOverlay
package:/system/app/StickerCenter/StickerCenter.apk=com.samsung.android.stickercenter
package:/system/priv-app/FBInstaller_NS/FBInstaller_NS.apk=com.facebook.system
package:/data/app/SamsungConnect/SamsungConnect.apk=com.samsung.android.oneconnect
package:/system/priv-app/SecMediaProvider/SecMediaProvider.apk=com.samsung.android.providers.media
package:/data/app/SecCalculator_R/SecCalculator_R.apk=com.sec.android.app.popupcalculator
package:/system/priv-app/SOAgent7/SOAgent7.apk=com.sec.android.soagent
package:/system/priv-app/AutoDoodle/AutoDoodle.apk=com.sec.android.autodoodle.service
package:/system/app/CocktailQuickTool/CocktailQuickTool.apk=com.sec.android.app.quicktool
package:/system/priv-app/Fmm/Fmm.apk=com.samsung.android.fmm
package:/system/app/GalaxyResourceUpdater/GalaxyResourceUpdater.apk=com.samsung.android.gru
package:/system/app/MDMApp/MDMApp.apk=com.samsung.android.mdm
package:/system/priv-app/LinkToWindowsService/LinkToWindowsService.apk=com.samsung.android.mdx
package:/system/priv-app/MtpApplication/MtpApplication.apk=com.samsung.android.mtp
package:/system/priv-app/SamsungCoreServices/SamsungCoreServices.apk=com.samsung.android.scs
package:/data/app/SamsungMembers/SamsungMembers.apk=com.samsung.android.voc
package:/data/app/SHealth6PAR/SHealth6PAR.apk=com.sec.android.app.shealth
package:/system/app/UnifiedWFC/UnifiedWFC.apk=com.sec.unifiedwfc
package:/system/app/SecFactoryPhoneTest/SecFactoryPhoneTest.apk=com.sec.phone
package:/system/priv-app/SecAppSeparation/SecAppSeparation.apk=com.samsung.android.appseparation
package:/system/app/BixbyWakeup/BixbyWakeup.apk=com.samsung.android.bixby.wakeup
package:/system/priv-app/AppUpdateCenter/AppUpdateCenter.apk=com.samsung.android.app.updatecenter
package:/system/app/HoneyBoard/HoneyBoard.apk=com.samsung.android.honeyboard
package:/system/priv-app/SamsungPass/SamsungPass.apk=com.samsung.android.samsungpass
package:/data/app/KidsHome/KidsHome.apk=com.sec.android.app.kidshome
package:/system/priv-app/NetworkPermissionConfigGoogle/NetworkPermissionConfigGoogle.apk=com.google.android.networkstack.permissionconfig
package:/data/app/AddOnComposer_Removable/AddOnComposer_Removable.apk=com.samsung.android.app.notes.addons
package:/system/system_ext/priv-app/StorageManager/StorageManager.apk=com.android.storagemanager
package:/system/priv-app/SamsungCloudClient/SamsungCloudClient.apk=com.samsung.android.scloud
package:/system/app/SoundPicker_S/SoundPicker_S.apk=com.samsung.android.app.soundpicker
package:/system/priv-app/ShareLive/ShareLive.apk=com.samsung.android.app.sharelive
package:/system/priv-app/PhoneErrService/PhoneErrService.apk=com.sec.app.RilErrorNotifier
package:/system/priv-app/PaymentFramework/PaymentFramework.apk=com.samsung.android.spayfw
package:/system/app/BookmarkProvider/BookmarkProvider.apk=com.android.bookmarkprovider
package:/data/app/LinkedIn_SamsungStub_Deletable/LinkedIn_SamsungStub_Deletable.apk=com.linkedin.android
package:/system/priv-app/SecSettings/SecSettings.apk=com.android.settings
package:/system/app/VideoTrimmer/VideoTrimmer.apk=com.samsung.app.newtrim
package:/system/priv-app/DigitalKey/DigitalKey.apk=com.samsung.android.dkey
package:/system/app/DsmsAPK/DsmsAPK.apk=com.samsung.android.dsms
package:/system/app/Fast/Fast.apk=com.samsung.android.fast
package:/system/priv-app/SmartManager_v5/SmartManager_v5.apk=com.samsung.android.lool
package:/data/app/SamsungPayStub/SamsungPayStub.apk=com.samsung.android.spay
package:/data/app/Notes40_Removable/Notes40_Removable.apk=com.samsung.android.app.notes
package:/system/app/BluetoothTest/BluetoothTest.apk=com.sec.android.app.bluetoothtest
package:/system/priv-app/SamsungDeviceHealthManagerService/SamsungDeviceHealthManagerService.apk=com.sec.android.sdhms
package:/system/app/MinusOnePage/MinusOnePage.apk=com.samsung.android.app.spage
package:/system/priv-app/AvatarEmojiSticker_S/AvatarEmojiSticker_S.apk=com.sec.android.mimage.avatarstickers
package:/system/priv-app/knoxanalyticsagent/knoxanalyticsagent.apk=com.samsung.android.knox.analytics.uploader
package:/system/app/SCPMClient/SCPMClient.apk=com.samsung.android.sm.policy
package:/system/app/EmergencyLauncher/EmergencyLauncher.apk=com.sec.android.emergencylauncher
package:/system/priv-app/LocaleOverlayManager/LocaleOverlayManager.apk=com.samsung.android.localeoverlaymanager
package:/product/priv-app/AndroidAutoStub/AndroidAutoStub.apk=com.google.android.projection.gearhead
package:/system/priv-app/Hearingdro_S/Hearingdro_S.apk=com.sec.hearingadjust
package:/data/app/SmartSwitch/SmartSwitch.apk=com.sec.android.easyMover
package:/product/priv-app/Turbo/Turbo.apk=com.google.android.apps.turbo
package:/system/priv-app/BlueLightFilter/BlueLightFilter.apk=com.samsung.android.bluelightfilter
package:/system/app/BBCAgent/BBCAgent.apk=com.samsung.android.bbc.bbcagent
package:/system/app/VisionIntelligence3.7/VisionIntelligence3.7.apk=com.samsung.android.visionintelligence
package:/system/priv-app/EarphoneTypeC/EarphoneTypeC.apk=com.samsung.android.app.earphonetypec
package:/system/priv-app/SingleTakeService/SingleTakeService.apk=com.samsung.android.singletake.service
package:/system/priv-app/CallBGProvider/CallBGProvider.apk=com.samsung.android.callbgprovider
package:/system/priv-app/knoxvpnproxyhandler/knoxvpnproxyhandler.apk=com.knox.vpn.proxyhandler
package:/apex/com.android.apex.cts.shim/app/CtsShim/CtsShim.apk=com.android.cts.ctsshim
package:/system/priv-app/OdaService/OdaService.apk=com.samsung.oda.service
package:/system/priv-app/LiveStickers/LiveStickers.apk=com.samsung.android.livestickers
package:/system/app/GearManagerStub/GearManagerStub.apk=com.samsung.android.app.watchmanagerstub
package:/system/priv-app/SVCAgent/SVCAgent.apk=com.samsung.android.svcagent
package:/product/overlay/ModuleMetadataGoogleOverlay.apk=com.google.android.overlay.modules.modulemetadata.forframework
package:/system/app/SmartTethering/SmartTethering.apk=com.sec.mhs.smarttethering
package:/system/priv-app/SVoiceIME/SVoiceIME.apk=com.samsung.android.svoiceime
package:/system/priv-app/MateAgent/MateAgent.apk=com.samsung.android.mateagent
package:/system/priv-app/NetworkDiagnostic/NetworkDiagnostic.apk=com.samsung.android.networkdiagnostic
package:/system/app/ShortcutBackupService/ShortcutBackupService.apk=com.samsung.android.shortcutbackupservice
package:/system/priv-app/SamsungMultiConnectivity/SamsungMultiConnectivity.apk=com.samsung.android.mcfserver
package:/system/priv-app/VpnDialogs/VpnDialogs.apk=com.android.vpndialogs
package:/system/app/ESEServiceAgent/ESEServiceAgent.apk=com.samsung.ucs.agent.ese
package:/vendor/overlay/TetheringOverlay_Gsi/TetheringOverlay_Gsi.apk=com.samsung.android.networkstack.tethering.overlay
package:/system/priv-app/SamsungContactsProvider/SamsungContactsProvider.apk=com.samsung.android.providers.contacts
package:/system/priv-app/TeleService/TeleService.apk=com.android.phone
package:/system/priv-app/Shell/Shell.apk=com.android.shell
package:/system/priv-app/AuthFactorTouchService/AuthFactorTouchService.apk=com.samsung.cmfa.AuthTouch
package:/system/app/WallpaperBackup/WallpaperBackup.apk=com.android.wallpaperbackup
package:/system/priv-app/BlockedNumberProvider/BlockedNumberProvider.apk=com.android.providers.blockednumber
package:/system/priv-app/OMCAgent5/OMCAgent5.apk=com.samsung.android.app.omcagent
package:/system/app/HiyaService/HiyaService.apk=com.hiya.star
package:/product/overlay/CellBroadcastServiceOverlay.apk=com.google.android.overlay.modules.cellbroadcastservice
package:/system/priv-app/UserDictionaryProvider/UserDictionaryProvider.apk=com.android.providers.userdictionary
package:/system/app/UniversalMDMClient/UniversalMDMClient.apk=com.sec.enterprise.knox.cloudmdm.smdms
package:/product/priv-app/CarrierWifi/CarrierWifi.apk=com.google.android.apps.carrier.carrierwifi
package:/product/priv-app/SearchSelector/SearchSelector.apk=com.google.android.apps.setupwizard.searchselector
package:/system/system_ext/priv-app/EmergencyInfo/EmergencyInfo.apk=com.android.emergency
package:/system/priv-app/FotaAgent/FotaAgent.apk=com.wssyncmldm
package:/apex/com.android.wifi/app/OsuLogin/OsuLogin.apk=com.android.hotspot2.osulogin
package:/system/app/SimMobilityKit/SimMobilityKit.apk=com.samsung.ims.smk
package:/product/app/GoogleLocationHistory/GoogleLocationHistory.apk=com.google.android.gms.location.history
package:/product/overlay/NavigationBarModeGestural/NavigationBarModeGesturalOverlay.apk=com.android.internal.systemui.navbar.gestural
package:/system/priv-app/FusedLocation/FusedLocation.apk=com.android.location.fused
package:/system/priv-app/AppsEdgePanel_v3.2/AppsEdgePanel_v3.2.apk=com.samsung.android.app.appsedge
package:/system/app/SamsungPassAutofill_v1/SamsungPassAutofill_v1.apk=com.samsung.android.samsungpassautofill
package:/system/priv-app/EpdgService/EpdgService.apk=com.sec.epdg
package:/system/system_ext/priv-app/SystemUI/SystemUI.apk=com.android.systemui
package:/system/app/Personalization/Personalization.apk=com.sec.android.app.personalization
package:/data/app/YTMusic/YTMusic.apk=com.google.android.apps.youtube.music
package:/system/app/Cameralyzer/Cameralyzer.apk=com.sec.factory.cameralyzer
package:/system/app/BluetoothMidiService/BluetoothMidiService.apk=com.android.bluetoothmidiservice
package:/system/app/HandwritingService/HandwritingService.apk=com.samsung.android.sdk.handwriting
package:/system/app/FBAppManager_NS/FBAppManager_NS.apk=com.facebook.appmanager
package:/system/app/AASAservice/AASAservice.apk=com.samsung.aasaservice
package:/system/priv-app/SamsungSmartSuggestions/SamsungSmartSuggestions.apk=com.samsung.android.smartsuggestions
package:/system/priv-app/Traceur/Traceur.apk=com.android.traceur
package:/apex/com.android.cellbroadcast/priv-app/GoogleCellBroadcastApp/GoogleCellBroadcastApp.apk=com.google.android.cellbroadcastreceiver
package:/system/app/AllshareMediaShare/AllshareMediaShare.apk=com.samsung.android.allshare.service.mediashare
package:/product/overlay/TeleService__auto_generated_rro_product.apk=com.android.phone.auto_generated_rro_product__
package:/system/priv-app/DevGPUDriver-EX2100/DevGPUDriver-EX2100.apk=com.samsung.pregpudriver.ex2100
package:/system/app/EmergencyProvider/EmergencyProvider.apk=com.sec.android.provider.emergencymode
package:/system/priv-app/sec_camerax_service/sec_camerax_service.apk=com.samsung.android.cameraxservice
package:/product/overlay/framework-res__auto_generated_rro_product.apk=android.auto_generated_rro_product__
package:/system/app/AppLinker/AppLinker.apk=com.sec.android.app.applinker
package:/system/priv-app/CIDManager/CIDManager.apk=com.samsung.android.cidmanager
package:/system/priv-app/SamsungCamera/SamsungCamera.apk=com.sec.android.app.camera
package:/system/app/Bluetooth/Bluetooth.apk=com.android.bluetooth
package:/system/app/ClipboardEdge/ClipboardEdge.apk=com.samsung.android.app.clipboardedge
package:/system/priv-app/IPService/IPService.apk=com.samsung.ipservice
package:/system/priv-app/SamsungMagnifier3/SamsungMagnifier3.apk=com.sec.android.app.magnifier
package:/system/app/WebManual/WebManual.apk=com.sec.android.widgetapp.webmanual
package:/system/priv-app/CSC/CSC.apk=com.samsung.sec.android.application.csc
package:/system/priv-app/SDMConfig/SDMConfig.apk=com.samsung.android.sdm.config
package:/system/priv-app/DressRoom/DressRoom.apk=com.samsung.android.app.dressroom
package:/product/overlay/NavigationBarModeGesturalNarrowBack/NavigationBarModeGesturalOverlayNarrowBack.apk=com.android.internal.systemui.navbar.gestural_narrow_back
package:/system/priv-app/DualOutFocusViewer_S/DualOutFocusViewer_S.apk=com.samsung.android.app.dofviewer
package:/system/priv-app/TaPackAuthFw/TaPackAuthFw.apk=com.samsung.android.tapack.authfw
package:/system/priv-app/MCFDeviceSync/MCFDeviceSync.apk=com.samsung.android.mcfds
package:/system/priv-app/SamsungVideoPlayer/SamsungVideoPlayer.apk=com.samsung.android.video
package:/vendor/overlay/framework-res__auto_generated_rro_vendor.apk=android.auto_generated_rro_vendor__
package:/product/priv-app/GoogleRestore/GoogleRestore.apk=com.google.android.apps.restore
Figured it out.
After a fresh flash (however you like to do it, it doesn't matter), don't connect to wifi. Boot up and setup adb.
# This is the "Recommended" app installer
Code:
pm uninstall com.samsung.android.app.omcagent
# Once that has been removed, clear the cache of the launcher to make the grey icons go away
Code:
pm clear com.sec.android.app.launcher
Credit goes to this post on github
Samsung Galaxy S8 debloat list
Samsung Galaxy S8 debloat list. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
You don't need magisk and some spyware apks.
Once you have done these steps you can connect to wifi and the carrier branding doesn't happen anymore
shaharofir said:
You can just use this
Click to expand...
Click to collapse
That doesn't work on some phones.
SlantHello said:
That doesn't work on some phones.
Click to expand...
Click to collapse
Works perfectly on my S21U, however the rooted apps etc
cruisex said:
Figured it out.
After a fresh flash (however you like to do it, it doesn't matter), don't connect to wifi. Boot up and setup adb.
# This is the "Recommended" app installer
Code:
pm uninstall com.samsung.android.app.omcagent
# Once that has been removed, clear the cache of the launcher to make the grey icons go away
Code:
pm clear com.sec.android.app.launcher
Credit goes to this post on github
Samsung Galaxy S8 debloat list
Samsung Galaxy S8 debloat list. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
You don't need magisk and some spyware apks.
Once you have done these steps you can connect to wifi and the carrier branding doesn't happen anymore
Click to expand...
Click to collapse
I really need help, please bro! Nothing is working, it says pm is not recognised. pls help me i have the same issue with three
Danny Mohammed said:
I really need help, please bro! Nothing is working, it says pm is not recognised. pls help me i have the same issue with three
Click to expand...
Click to collapse
If you want to remove the splash screen, You can remove the /omr/res folder, Alternatively you can re-flash the CSC file using ODIN however this isn't a permanent solution. If you need any help do feel free to PM me
If anyone still needs help with this, You can simply flash the omr file located in the csc file. Here is one i made for G998BXXU5CVDD firmware.