PIXELize your S8/S8+ and debloat - Samsung Galaxy S8 Themes, Apps, and Mods

This is for those who does not really want all the fancy features that are present in Stock Touchwiz ROM and prefer to only have what is on Stock Android or Pixel-like experience.
All credits goes to the creator of each mod involved.
Requirements:
- Custom recovery like TWRP
- Rooted Phone (SuperSU / Magisk)
- File Manager with Root Access. I use Root Explorer
- OpenGApps (arm64,7.0) (package: stock/super/aroma) - This will enable some Nexus/Pixel exclusive features and install Google Apps that are preloaded on Nexus/Pixel Devices including apps that usually can't be installed as normal apk such as below:
- Google Phone
- Google Contacts
- Google Camera (Slow Motion isn't working)
- Google Now Card (swipe to right)
- Google Search Pill
- "OK Google" voice detection
Instructions:
* First thing to do is to flash OpenGApps via TWRP
Link: http://opengapps.org
* Install a navbar overlay from below thread to get Stock Android (AOSP) NavBar or Pixel NavBar. Install it as normal apk.
Link: https://forum.xda-developers.com/galaxy-s8+/themes/substratum-inversion-ui-overlay-overlays-t3604341
* Replace the stock Pixel Launcher (located at '/root/system/priv-app/NexusLauncherPrebuilt/NexusLauncherPrebuilt.apk') with this modded Launcher (link below). This launcher is basically the same as the stock Pixel Launcher with enabled features like round icons for app that supports it. More information on the original thread.
Link: https://forum.xda-developers.com/android/apps-games/launcher3-pixel-launcher-features-t3620972
* Below are some apps i'm using that are supported:
- Google Photos
- Google Play Music
- Google Drive
- Google Calendar
- Google Calculator
- Google Keep
- Google News&Weather
- Google Playstore
- Google Drive
- Google Calendar
- Youtube
- Gmail
- XDA Labs
- XDA Feed
- Twitter
And now that you got all that is required to have a Pixel-like UI / Experience, it's time to make your ROM lightweight.
* Create a folder in your Internal Storage or SD Card named "system" and inside it, create folders "app" and "priv-app". This is to make sure that you can always revert back the changes that you'll make.
* Open your File Manager with root access and navigate to "root/system/app" or "root/system/priv-app"
This is where you can find all the installed apps in your system. In my case, what i do is "cut and paste" the whole folder to Internal Storage and then reboot to remove the bloat that i don't need.
I am currently on Renovate Ice ROM - r98 build (AQF7 FIRMWARE) and below is the list of what i have removed.
[system/app]
AAAService
AdvSoundDetector2015
AllShareFile
AllShareMediaShare
ANTPlusTesy
ApexServicr
apps_brasil_signed_aligned
BasicDreams
BeamService
BookmarkProvider
CarmodeStub
ChocoEUKor
ChromeCustomizations
ClockPackage_N
CloudPrint2
CocktailQuickTool
CoolEUKor
DictDiotek_update
EasymodeContactsWidget81
FBAppManager_NS
FlipboardBriefing
InteractivePanoramaViewer_WQHD
MirrorLink
MotionPanoramaViewer
My_Singtel_4.4_com.singtel.mysingtel
MyGalaxy
NaverV_N
Panorama360Viewer
papergarden
RoseEUKor
SamsungCalendar_Stable_4012
SamsungConcierge_stub
Samsungconnect
SamsungIMEv5
SamsungPayStub
SecCalculator_N_R
SelfMotionPanoramaViewer
shahid
ShareLink_2017
SLocation
SlowMotion_Dream_N
SmartcardService
SmartClipEdgeService
SmartMirroring
SmartReminder
SmartSwitchAgent
SPdfNote
SPrintSpooler7
STalkback
StoryEditor_Dream_N
ubank_samsung
UserManual
Videos
VideoTrimmer_Dream
VirtualTour_N_OS
VisionIntelligence
Weather2017
WeatherWidget2017
WebManual
yandex.search
[system/priv-app]
AODService_v25
AppLock
AppsEdgePanel_v3
BeaconManager
CocktailBarService_v3
ColorBlind_N
Crane
DayLite
EasySetup
FBInstaller_NS
GalaxyAppsWidget_Phone_Dream
Gear360Editor_WQHD_Dream
HealthService
Ignite-Singtel_1.7.306_releaseProduction
KnoxDesktopLauncher
LedCoverAppDream
LedCoverService
Messaging_SEP81
NFusedLocation_v3.0_DREAM
OMCAgent
PeopleStripe
PersonalPageService
PreloadInstaller
RiCE
RNB
RNBShell
SamsungAccount_Dream
SamsungCloudDreamNewIcon
SamsungContacts81
SamsunGInCallUI
SamsungMagnifier3
SamsungThemes
SamsungVideoPlayer2016
SecGallery2015
SEMFactoryApp
SmartcardManager
SmartManager_v5
SmartManager_v5_DeviceSecurity
SMusicPicker
SNS_v2_N
SoundAlive_51
SPPPushClient_Prod
SVoicePLM
TaskEdgePanel
ThemeCenter
TouchWizHome_2017
UnifiedProfile
Upday
VisionCloudAgent
VoiceServiceFramework
VoiceWakeup
VRSetupWizardStub
I am not getting any Force Closes / Crashes / Errors. Just make sure to reboot your device after cutting and pasting system apps to your Internal Storage.
When you realized that you needed something back, just copy and paste the whole folder to where you got them and set the correct permission.
For the folder, set the permission to "rwxr-xr-x".
For the apk inside, set the permission to "rw-r-r".
then reboot your device.
If you want to have an updated google apps as soon as it becomes available, you may download latest apks at apkmirror website then replace existing apk in the system, set the correct permission, and reboot. I've done it to almost all google apps without any issue.
I will try to update this thread to include all apps that can be removed based on stock firmware that's freshly installed.
*Screenshots provided on post#3*

reserved

Screenshots

Sweet! Could you please provide the applock apk. Thanks
Sent from my SM-G950F using Tapatalk

Sweet, I've actually a similar setup, except I'm just freezing apps and didn't bother flashing Gapps.
Also I'd recommend modifying key layout and use ASSIST for the key function. Having Google assistant on bixby button is dope !

@MarkerBeanXDA
If you delete Device Manager you can't access your battery stats.

iamnotkurtcobain said:
@MarkerBeanXDA
If you delete Device Manager you can't access your battery stats.
Click to expand...
Click to collapse
Yes. I am aware of that but i don't really need it as i am having a great battery life and performace. Also, it can easily be installed back in less than a minute if i want to.

MarkerBeanXDA said:
Yes. I am aware of that but i don't really need it as i am having a great battery life and performace. Also, it can easily be installed back in less than a minute if i want to.
Click to expand...
Click to collapse
I am Stock but rooted ROM, tried to flash Super GAPPS but its failed throwing ERROR 70 telling that GAPPS are already installed but in fact I haven't. Is this could be limitation due to STOCK ROM?

asif4self said:
I am Stock but rooted ROM, tried to flash Super GAPPS but its failed throwing ERROR 70 telling that GAPPS are already installed but in fact I haven't. Is this could be limitation due to STOCK ROM?
Click to expand...
Click to collapse
I am always getting that message even with custom roms but it always proceed anyway. I also have tried flashing gapps on stock rooted rom successfully before on my S8. Maybe your gapps is corrupt or not fully downloaded.

MarkerBeanXDA said:
I am always getting that message even with custom roms but it always proceed anyway. I also have tried flashing gapps on stock rooted rom successfully before on my S8. Maybe your gapps is corrupt or not fully downloaded.
Click to expand...
Click to collapse
Ok, thanx for the reply, i'll try downloading again and flash, regards
---------- Post added at 05:33 PM ---------- Previous post was at 05:18 PM ----------
asif4self said:
Ok, thanx for the reply, i'll try downloading again and flash, regards
Click to expand...
Click to collapse
I have tried again flashing newly downloaded gapps file but again same error. The message thrown is "insufficient storage space available in system partition. You may want to use a smaller Open GApps package or consider removing some apps using gapps-config."

iamnotkurtcobain said:
@MarkerBeanXDA
If you delete Device Manager you can't access your battery stats.
Click to expand...
Click to collapse
You can. Download shortcutter, grant it necessary permissions. Add a battery tile from shortcutter to the quick settings and anytime you click on it, it takes you to the battery stats. I have also disabled device manager.
Sent from my SM-G950F using Tapatalk

asif4self said:
I have tried again flashing newly downloaded gapps file but again same error. The message thrown is "insufficient storage space available in system partition. You may want to use a smaller Open GApps package or consider removing some apps using gapps-config."
Click to expand...
Click to collapse
I got the "stock" gapps package and can confirm that it works on stock rooted rom.

Related

[APPS] GApps package [not continuing, last update Jan 13,2011]

Edit:
==========
With Cyanogen Mod 7, you can choose which Gapp you need when you set up the first Gmail account, as a CM 7 user I no longer update this gapps package.
By the way, the gapps package is only to be used with CM6.
Good day!
Download folder: http://www.mediafire.com/?qn47py0cn8y3h
Please report if you encounter any error, thanks!
2011-01-13
================
Rom Manager 3.0.0.7
File Manager 1.14 rc-1 CM version
(I forgot if there's anymore... maybe a YouTube or FaceBook I can't remember)
* traditional Market is included instead of latest Market 2.2.7, if you would like to use new Market please grab it from any of the following links:
http://forum.xda-developers.com/showthread.php?t=888330
http://android.shk-desktop.com/LeoGingerBread/Vending-2.2.7-signed-testkeys.update.zip (from LeoGinger's thread)
2011-01-13 Googlewares
================
This package contains most of popular Google softwares, it provides your Android more Google experience.
Please make sure that you have at least 14.5MB more free space on /system partition (Find it out by executing "df -h" in Terminal)
Google Books, Google Buzz, Google Chrome To Phone, Google Gesture Search, Google Listen, Google Goggles, Google Reader, Google Scoreboard, Google Shopper, Google Sky Map, Google Translate, Google Youtube Remote
*This contains only additional Google softwares, standard Google Android softwares are not included in this package.)
(old changelog removed)
-------------------------------------------
If you have already installed your ROM and have been using it for a while, you may also try this more convenient way to move updated apps from /data/app to /system/app if you have Titanium Backup installed :
Originally Posted by crachel
Update the gapps from market
Open Titanium Backup
Find the updated app (it will say "(Updated)")
Long press app, select "Integrate Update into ROM"
Wait
TB will move it from /data/app to /system/app
or you could manually move the files with Linux commands.. both options, IMHO and no offense whatsoever to the effort put in to these packs, are better than waiting for update zips.. use the market as it was intended
Click to expand...
Click to collapse
Thanks to Carig for providing the above procedure
-------------------------------------------
By the way. It's easy to make an update package by yourself!
Here are the steps that I used:
1. Download any gapps update pack
2. On your phone, update Google apps
3. Find your updated google apps' APK files in /data/app, copy & paste them onto your SD card
4. (optional) if you Want to immediately apply your update pack after making it, uninstall updates of all your updated Google apps from Market
5. copy updated APKs from your SD card to your computer
6. use any Zip file manager (e.g. 7-zip, a free one), open the old Google apps update package (the zip file)
7. Carefully re-name your downloaded APKs to the names in the update package (e.g. rename com.google.android.gm-1.apk -> Gmail.apk)
8. copy and paste your new APK files into the Zip archive
9. (optional) sign your package, using Zip Signer (freeware on Android Market) or using this tutorial:
http://www.londatiga.net/it/how-to-sign-apk-zip-files/
Thanks man, it's so useful to me everytime I flash a nightly : )
Thanks a lot!
Thanks very useful
thankyou very much
I would love to see a program which can work with exchange Group adress lists. That together with a nice email widget is moving me towards sense all the time.
Good Stuff! Thanks
what abt market?
If it's not already on /data, will this move it?
Prob a stupid question...
What if we already have GApps installed and we don't want to wipe?
Maps 4.7 is out.
Thanks guys, new pack is now up, including updated Maps, soundback and Terminal Emulator, rebased on CM's gapps-hdpi-20101114-signed.zip.
This update package will not automatically remove updates which you already done in Market, but it's easy to remove them. Just go to Market and "uninstall updates" to all your updated system apps.
I'm currently learning how to make update script, I hope I'll implement that feature later.
Thanks for your work, I'll keep an eye on this thread too
Sent from my Nexus One using XDA App
i'm a beginner, how can install these package ?
can i just install i from ROM Manger ( withou wiping and backup ) ?
Motlaq said:
i'm a beginner, how can install these package ?
can i just install i from ROM Manger ( withou wiping and backup ) ?
Click to expand...
Click to collapse
I believe ROM manager will do this, so will amon_ra recovery.
maybe include voice search
edit: it was already included
houzuoguo said:
please suggest any other application, which you think is a must-have for Nexus One and should be put into /system/app
Click to expand...
Click to collapse
Appwidget Picker: http://forum.xda-developers.com/showthread.php?t=780828
Gallery 3D Hi-res mod: http://forum.xda-developers.com/showthread.php?t=804161
Maybe not for everybody:
Email.apk without forced security: http://forum.xda-developers.com/showthread.php?t=775007
I prefer market apps not be duplicated in /system
Facebook 1.4.1
Twitter 1.0.5
Maps 4.6.0 (note that there is a system framework component/jar that needs to remain)
Street View 1.6.0.6
Youtube 2.0.26
Gmail 2.3
Android Terminal Emulator 1.0.17
Adobe Reader 9.0.2
Google Voice
britoso said:
Appwidget Picker: http://forum.xda-developers.com/showthread.php?t=780828
Gallery 3D Hi-res mod: http://forum.xda-developers.com/showthread.php?t=804161
Maybe not for everybody:
Email.apk without forced security: http://forum.xda-developers.com/showthread.php?t=775007
I prefer market apps not be duplicated in /system
Facebook 1.4.1
Twitter 1.0.5
Maps 4.6.0 (note that there is a system framework component/jar that needs to remain)
Street View 1.6.0.6
Youtube 2.0.26
Gmail 2.3
Android Terminal Emulator 1.0.17
Adobe Reader 9.0.2
Google Voice
Click to expand...
Click to collapse
Thanks a lot,
Now I'm on holiday so I'll give them a try I'm very new to Android development.
I had few problems with the Terminal Emulator, I can not simply replace AndroTerm.apk with newer version, it will force close if doing a clean installation (flash rom then immediately flash the update package)
I'll look into this problem....
Hey guys
New pack is now up
includes updated Google Voice, Voice Search and YouTube.
thanks, keep this updated
Thanks very much.
Sent from my Nexus One using XDA App

[root] or [twrp] LoS 13 cleaning guide

Hi Guys,
after every clean flash i'm doing some 'cleanings' to use even more juice from our phones.
So...
Let's start. I'm not author of those tweak. I just 'adjust' them for LoS 13 working on 'markw'. All credits go to authors.
1) Cleaning: Phronesis_Debloater_v3.zip - 2.2 MB
- flash via twrp or run from adb/terminal with root privilages
It will clean every mention app from spoiler! It's SAFE to do it.
http://pasted.co/4bba256f
2) Apps better/faster/cleaner that previously deleted:
Better camera app [twrp]: Fix-HTCCamera.zip - 30.7 MB
Faster keyboard:
[twrp] -Xperia_Keyboard_7.1.A.0.28_for_6+.zip - 9.8 MB
or
[apk] - Xperia_keyboard_v.8.0.A.0.50.apk - 9.6 MB
Open source calendar: ws.xsoh.etar_11.apk - 3.4 MB
3) Root [twrp]: SR3-SuperSU-v2.79-SR3-20170114223742.zip - 5.6 MB
4) ADBLOCKER: [twrp] MoaAB_ADBlocking_10202016_R1.zip - 1.1 MB
5) Xposed: [twrp] xposed-v87-sdk23-arm64.zip - 7.8 MB
[apk] XposedInstaller_3.1.1.apk - 2.8 MB
Backup is recommended before doing those things. Enjoy.
Replacement apps:
Thanks! it's really usefull, especially the debloater. Usually i'm using titanium backup as my system removing app. Great timesaver.
ifananvity said:
Thanks! it's really usefull, especially the debloater. Usually i'm using titanium backup as my system removing app. Great timesaver.
Click to expand...
Click to collapse
Yeah. It's way faster than deleting apps one by one.
alreadyregistered said:
Yeah. It's way faster than deleting apps one by one.
Click to expand...
Click to collapse
Have you ever use opengapps removal configuration? I always use that, it's so simple we can add/remove items as needed since it only edit the gapps-config.txt
Here are some references, it supposed to work on opengapps no matter which rom it use:
https://forum.xda-developers.com/redmi-1s/general/free-opengapps-t3504217
https://github.com/opengapps/opengapps/wiki/Advanced-Features-and-Options
PS: Place gapps-config.txt in the same place with your opengapps file
dels07 said:
Have you ever use opengapps removal configuration? I always use that, it's so simple we can add/remove items as needed since it only edit the gapps-config.txt
Here are some references, it supposed to work on opengapps no matter which rom it use:
https://forum.xda-developers.com/redmi-1s/general/free-opengapps-t3504217
https://github.com/opengapps/opengapps/wiki/Advanced-Features-and-Options
PS: Place gapps-config.txt in the same place with your opengapps file
Click to expand...
Click to collapse
Thanks for info, but i'm not using gapps so it's useless for me.
Didn't work for me. I do clean flash ROM + Flash Gapps and then flash phronesis and then reboot. After bootup, I'm stuck because the keyboard didn't shown (maybe removed?). So I can't login google account or instal new keyboard.
I did try another method : flashing ROM + Gapps, reboot. After setup (and instal alternative keyboard) then reboot to recovery and flash phronesis > reboot. Google play service FC and when I check my app list (app drawer), nothing changed
PS: I use LOS 03/26
ghanipradita said:
Didn't work for me. I do clean flash ROM + Flash Gapps and then flash phronesis and then reboot. After bootup, I'm stuck because the keyboard didn't shown (maybe removed?). So I can't login google account or instal new keyboard.
I did try another method : flashing ROM + Gapps, reboot. After setup (and instal alternative keyboard) then reboot to recovery and flash phronesis > reboot. Google play service FC and when I check my app list (app drawer), nothing changed
PS: I use LOS 03/26
Click to expand...
Click to collapse
if you use opengapps, you could try my method
https://forum.xda-developers.com/showpost.php?p=71637609&postcount=5
ghanipradita said:
Didn't work for me. I do clean flash ROM + Flash Gapps and then flash phronesis and then reboot. After bootup, I'm stuck because the keyboard didn't shown (maybe removed?). So I can't login google account or instal new keyboard.
I did try another method : flashing ROM + Gapps, reboot. After setup (and instal alternative keyboard) then reboot to recovery and flash phronesis > reboot. Google play service FC and when I check my app list (app drawer), nothing changed
PS: I use LOS 03/26
Click to expand...
Click to collapse
You've got a keyboard install on #1 post.
well, through I won't flash any Los 13 roms, but thanks all the same!
i lost my sms app after flash phoneresis debloater, how can i get my sms ap
back?
mikey000 said:
i lost my sms app after flash phoneresis debloater, how can i get my sms ap
back?
Click to expand...
Click to collapse
download google message from playstore?
dels07 said:
download google message from playstore?
Click to expand...
Click to collapse
does google message use more ram than stock messaging app?
mikey000 said:
does google message use more ram than stock messaging app?
Click to expand...
Click to collapse
nope, it's very lite indeed, same with aosp messaging but with prettier UI
dels07 said:
nope, it's very lite indeed, same with aosp messaging but with prettier UI
Click to expand...
Click to collapse
thanks for the information

[App][Google Phone Contacts Messages Apps][Flashable][Arm32][Arm64][Android 6.0+]

Google Dialer/Phone Contacts Messages apps flashable zip as system apps which replaces stock(AOSP) phone contacts & messages apps.
When you don't like stock(AOSP) phone/dialer contacts & messages apps, don't want to install separate Google apps and don't want to install aroma opengapps, here is tge solution. This flashable zip replaces stock (AOSP) phone, contacts & messages apps & replaces them with respective google apps.
If there are multiple phone & messages apps installed in your phone, you need to manually select default apps for phone & messages. (Default apps can be found in settings/apps/settings/default apps)
Note: Apps are unmodified, taken from Apkmirror website.
.................................................................................................................
Download flashable zip from following folder from androidfilehost:
Arm64 devices:
Marshmallow-Nougat:
https://www.androidfilehost.com/?w=files&flid=224402
Oreo:
https://www.androidfilehost.com/?w=files&flid=224399
Arm32 devices:
Marshmallow-Nougat:
https://www.androidfilehost.com/?w=files&flid=224423
Oreo:
https://www.androidfilehost.com/?w=files&flid=224425
.............................................................................................................
Always use latest zip.
.............................................................................................................
How to?
Just flash zip from custom recovery like TWRP recovery.
How to revert?...
To revert to stock (AOSP) phone, contacts & messaging apps:
Just dirty flash your current ROM.
Or
Flash latest file from following androidfilehost folder:
Marshmallow-Nougat:
https://www.androidfilehost.com/?w=files&flid=223992
.............................................................................................................
Enjoy!
Changelogs:
v3 - different files for oreo & nougat-marshmallow devices.
v2.1 - fixed not able to call bug.
v2 - initial release
Does it work on Redmi note 4 with miui rom
Important note: Before flashing v2.0 or less, you need to install Google phone app as user app (because framework has been not included in zip) otherwise you won't be able to call.
Zip with framework is under testing.
Updated to v2.1 (arm64): Fixed not able to call.
Download from here..
https://www.androidfilehost.com/?fid=962021903579485242
jeevan_500 said:
Does it work on Redmi note 4 with miui rom
Click to expand...
Click to collapse
Try v2.1 I've checked it only in aosp based custom ROMs in nougat. But it should work in miui.
Revert back to stock-aosp phone, contacts & messaging apps.
Link has been added in op post.
V3 updated
Changelogs: Different files for oreo & nougat-marshmallow devices.
Can you give the details of apks? version, source,...
hungvip2001 said:
Can you give the details of apks? version, source,...
Click to expand...
Click to collapse
Latest available nodpi apps from APKMIRROR.
As google phone, contacts & messages apps are working perfectly as user apps, I think no need to flash them as system apps.. but then stock phone, contacts & messaging apps get useless & annoying if google apps are used... So in reality we need to only disable or deactivate or remove those stock apps. Now magisk is nice way to hide system apps.. also i found out a way to hide those stock apps without deleting them from their place...
So.. soon I'm going to upload those zips.. they are tiny zips & functionality wise universal compatibility with both arm 32/64 devices..
Error 6 on resurrection remix 5.8.5
Does it work on pie roms

[vernee M5] [CUSTOM STOCK MOD ROM] [180609-1-BETA-FIXED] 3lm ROD

-- Disclaimer --
Files provided in this post are made for my personal use. I'm just sharing.
Therefore:
If you make use of them in any way, you do this on your own risk.
I can not be held responsable in any kind of way, wether for bricked phones, sd cards or any other kind of damage.
By downloading the file/s you agree to the conditions mentioned above.
-- Recommendations --
I personally recommend you to make a full TWRP backup before flashing this ROM.
The TWRP file and flashing instructions can be found here.
TWRP is not necessarily needed to flash this ROM, but recommended.
-- About the ROM --
The ROM is based on the latest official stock build vernee_M5_171106_59960-ota-1509963705 provided by vernee
Features / changes in comparison to the stock build (excerpts):
- deodexed
- rooted with Magisk
- BusyBox
- signature spoofing enabled
- signature verification disabled
- Google Play Services replaced by microG with original Google Play Store, Google Calendar, Gboard, GoogleSyncAdapters, ...
- Xposed Framework
- substratum support
- debloated (TouchPal, most GApps, .. )
- apps added (excerpts)
- Ruthless (Pixel 2) Launcher
- MiXplorer
- Material Xposed Installer
- ViPER4AndroidFX Materialized
- Google Markup PORT
- Mie Alcatel Camera
- original AOSP apps
- . . .
- UI and framework tweaks and mods
- fully classic material themed
- faster default animation speed (1 -> 0.5)
- changed DPI (320 -> 282), which results in displaying everything a little smaller
- material shapeless launcher icons (Lollipop/CM12-14.1 style)
- android P style nav- and status bar
- . . .
- and many more ..
-- How to install --
Method I
Flash via TWRP recovery
- Copy the zip file somewhere to your device (internal/external storage)
- Boot into TWRP
- *optionally, but definitely recommended* Factory reset **A dirty flash may work, since this ROM is stock based, but there is no guarantee for that
- Flash the zip
- Reboot
Method II
Flash via SPFlashtool
(NOT RECOMMENDED, BECAUSE YOU WILL MISS SOME MAGISK FEATURES, WHICH YOU HAVE TO RE-INSTALL MANUALLY)
- Extract the zip file
- Open SPFlashtool
- Load the scatter file from the extracted zip folder
- Turn off your phone
- Connect ONLY your usb cable to your pc
- Click "Download"
- Connect your device to the cable
- Let the process finish
- Disconnect your device
- Turn on your device
-- Download --
[MEGA] vernee-m5-3lm-xda-180609-1-beta-FIXED ~ 1.26 GB
[MEGA] vernee-m5-3lm-xda-180512-1-alpha ~ 1.96 GB
CREDITS & THANKS TO ALL THE GREAT DEVS -MAINLY HERE ON XDA- FOR SHARING THEIR WORK AND KNOWLEDGE! :fingers-crossed::good::highfive:
without you, this rom would not have been possible!
3lm
good insertion
Thanks bro!
TOP rom! Thansk! But settings Gboard Always shut down. And Google Play RH-01 error..
How result this problems? Thansk!
Lot of bugs.. Gboard has been stoped.. Many apk shut down..
fantom004 said:
TOP rom! Thansk! But settings Gboard Always shut down. And Google Play RH-01 error..
How result this problems? Thansk!
Click to expand...
Click to collapse
try this:
1. clear data of all google and microg related apps (incl. the three backends)
2. in microg settings enable google device registration and setup the nlp backends
3. start playstore and log in to your google account (now the RH-01 error shows up, right?)
4. reboot
play store and all other google account related things should work now..
fantom004 said:
Lot of bugs.. Gboard has been stoped.. Many apk shut down..
Click to expand...
Click to collapse
which apps force close? gboard for example works perfectly fine for me..
drei.liter.milch said:
try this:
1. clear data of all google and microg related apps (incl. the three backends)
2. in microg settings enable google device registration and setup the nlp backends
3. start playstore and log in to your google account (now the RH-01 error shows up, right?)
4. reboot
play store and all other google account related things should work now..
which apps force close? gboard for example works perfectly fine for me..
Click to expand...
Click to collapse
Ikariam Mobile sometimes shut down, Facebook.
I try reinstall
I tried reinstalling. Unfortunately it did not help.
Bugs:
The Gboard setting causes the application to close.
SMS and MMS settings will cause the application to close.
Even though I'm connected to WiFi, mobile data will be reloaded.
SMS And MMS background black? WTF..
Gallery, when i want edit aby photo, apk will to close..
Emoticons in Gboard
fantom004 said:
I tried reinstalling. Unfortunately it did not help.
Bugs:
The Gboard setting causes the application to close.
Click to expand...
Click to collapse
can not confirm that
SMS and MMS settings will cause the application to close.
Click to expand...
Click to collapse
can not confirm that
Even though I'm connected to WiFi, mobile data will be reloaded.
Click to expand...
Click to collapse
can not confirm that
SMS And MMS background black? WTF..
Click to expand...
Click to collapse
this is due to some wrongly themed elements in the substratum overlays for these apps. will fix it in the next update
Gallery, when i want edit aby photo, apk will to close..
Click to expand...
Click to collapse
confirmed. I guess this happens because there is no app which can handle the picture editing request
Emoticons in Gboard
Click to expand...
Click to collapse
can not confirm that. working fine on my device
Are you installing over TWRP?
fantom004 said:
Are you installing over TWRP?
Click to expand...
Click to collapse
yes, usually i use twrp. but i also flashed with flashtool..
i also installed it coming from the 250917-version.
but i could not reproduce the bugs on my phone. really weird..
perhaps something country related or microg related..
can you upload your logcat? are you familiar with that?
drei.liter.milch said:
yes, usually i use twrp. but i also flashed with flashtool..
i also installed it coming from the 250917-version.
but i could not reproduce the bugs on my phone. really weird..
perhaps something country related or microg related..
can you upload your logcat? are you familiar with that?
Click to expand...
Click to collapse
Somehow, mysteriously, I tried to reinstall the entire TWRP and it works !!! But Ikariam always stopped.
But I still solve the low volume of calls. Even though I have a full volume. How do you solve this problem?
I am glad that it works for you now
fantom004 said:
But I still solve the low volume of calls. Even though I have a full volume. How do you solve this problem?
Click to expand...
Click to collapse
I dont really have this Problem.. Sound is not the best, but way good enough to understand the caller..
I just noticed a little HD icon while I am in a call on the left side of the screen. Do you see it, too?
drei.liter.milch said:
I am glad that it works for you now
I dont really have this Problem.. Sound is not the best, but way good enough to understand the caller..
I just noticed a little HD icon while I am in a call on the left side of the screen. Do you see it, too?
Click to expand...
Click to collapse
Yes I seed it..
fantom004 said:
Yes I seed it..
Click to expand...
Click to collapse
hmm ok, then i don't know..
but there is a magisk module which fixes (or tries to fix) the low incall volume.
in the download section of magisk manager search for "Android Mic Fix".
it is actually targeting qualcomm hardware, but it might work for mtk too, so give it a try..
regarding your ikariam problem: enable google cloud messaging (gcm) in microg settings, then clear data of ikariam and restart the app.. should work now..
drei.liter.milch said:
hmm ok, then i don't know..
but there is a magisk module which fixes (or tries to fix) the low incall volume.
in the download section of magisk manager search for "Android Mic Fix".
it is actually targeting qualcomm hardware, but it might work for mtk too, so give it a try..
regarding your ikariam problem: enable google cloud messaging (gcm) in microg settings, then clear data of ikariam and restart the app.. should work now..
Click to expand...
Click to collapse
Error..
fantom004 said:
Error..
Click to expand...
Click to collapse
:laugh:
You have to install magisk again from magisk manager to use modules
Magisk consists of two parts:
1. Patched boot image
2. Some files in data Partition
Unfortunately I am not able to create a proper userdata image at the moment (I'm working on it)
Therefore the magisk files in data Partition are missing, when you flash the ROM.
Follow these steps:
1. Open magisk manager
2. Go to magisk settings
3. Choose update channel "beta"
4. Go back to magisk main screen
5. Click "install" -> "install" -> "direct install (recommended)"
6. Let installation finish
7. Reboot
Now you are able to use magisk modules.
You have to repeat these steps after every data wipe or factory reset to use modules.
BTW: have you activated Besloudness in sound settings?
And have you tried ikariam again? Is it working now?
Cheers
How is battery life? I get horrible battery life on my stock rom
whise1 said:
How is battery life? I get horrible battery life on my stock rom
Click to expand...
Click to collapse
It is way better than on stock rom. There are a few build.prop tweaks which aim at battery life.
But the main factor is the microg replacement. I would guess, it saves at least 1/3 of battery life..
just give it a try!
btw: today I will post an update with some small, but important changes. so look out!

[Guide] Get a debloated Oneplus 6 with Magisk Hide on both slots A/B

This is a guide to get Oneplus 6 stock to my best efforts cleaned system from Oneplus,Google,Qualcomm spyware, hidden doors, bloatware
with a working magisk hide.
I made links in the guide to the threads I was referring to .
Good to know (according to my experiences):
I am a hacker not a developer.
Magisk hide (only hide) needs a kernel which supports f2fs. The kernel of stock ROM seems to have issues with f2fs of magisk.
Activating with stock kernel, causes issues with Magisk (root losses after boot with notices of magisk manager to install an update)
Slot A/B mechanism causes switch of slot in case of any issues with the installed images (don't know which exactly boot/system/recovery)
I think the slots are related to recovery boot and system, and also the mechanism to recover system partition with data of system image partition.
Corrupt boot image can cause issues with system image caused by 2.) following by 3.) (e.g. parameters of system images a not readable)
I tried to edit system image (delete apps see below) within TWRP file manager.
My experience was, that this cause a Slot changer because of corrupt system image/boot/recovery.
So I debloated the system after initial setup with a system app remover with root rights.
if you have already made app installations/configuration on the mobile, data partition is not related by 3.)
You can rescue an installation with preserving your efforts on data partitions with fastboot flashall (without erasing user data parameter '-w')
If you made a backup of your system image with TWRP/Nandroid you can also preserve your efforts on system partition. copy system_image.emmc.win to fastboot rom folder and rename it to system.img
see 99.) and execute a fastboot flashall.
How to check recent slot:
Within fastboot mode:
fastboot --set-active
Within TWRP:
visible in TWRP at restart menu
check overview of current versions
A slot changer can cause that the 'system image' partition will be activated to be the new main 'system' partition.
So don't be irritated if you boot up with pre-installed apps you have already removed.
Make sure, TWRP don't show a mount error for /system with fastboot flashall and a copy of your TWRP backup system.img see Good to know 6.) above and 99.) below.
Steps to debloat and get a running magisk hide:
0. Downloads
- Newest ADB Version => 1.0.40 (execute adb without parameter to get version)
- TWRP recovery image
Optional: If you want to install TWRP permanently download zip (installer) too. see Good to know 3.).
I experienced that TWRP ZIP installing is not always safe meaning. After slot switch, I still had stock recovery hand had to re-install twrp again.
- Kernel which is supporting clean f2fs (I used blu_spark kernel from eng.stk, because he mentioned the f2fs support in his description)
- Magisk version => v16.4 (code: 1642)
- Stock ROM for fastboot flash as provided by mauronofrio Good to know 5.)
unlock bootloader (will cause a data partition wipe!)
boot TWRP
- boot in fastboot mode (Power + Volume Up without being connected via USB)
Code:
fastboot boot twrp-3.2.1-0-enchilada.img
(depends on actual version of TWRP team)
in TWRP: Install kernel zip
Code:
adb push blu_spark_r18-oos_op6_cd2084b.zip /sdcard/
install via TWRP menu
in TWRP: Install Magisk zip
Code:
adb push Magisk-v16.4.zip /sdcard/
install via TWRP menu
reboot system
and be aware: the stock rom have oneplus and qualcomm apps which is collecting your data.
advice: make initials settings without SIM card and without wifi (if you coming from fresh install) .
check if you got root.
debloat your system
make a NAndroid Backup with TWRP
do 2.) if you didn't install TWRP
and backup your system
if you want to make sure that both slots are having same debloated system image, switch the slot with TWRP restart menu
see 98.) 99.) with Good to know 4.)
flash fastboot ROM with new system image
do steps 2.- 5.)
98. if you see issues mounting /system recover with fastboot image: Good to know 4.)
99. if you want to save the efforts on system replace the fastboot ROM system.img with your TWRP backup system file
copy system_image.emmc.win to fastboot rom folder and rename it to system.img
Thanks to:
Didgeridoohan
mauronofrio
topjohnwu
eng.stk
TeamWin
WoZZeR999
quangtran1
Rajeev
questionable pre-installed apps in my knowledge
Code:
App System folder reason
CalendarGoogle app I don't trust google apps with ability of google cloud
Chrome app don't need to be in system-app because updated on regular basis by google
Drive app I don't use google cloud: don't need to be in system-app because updated on regular basis by google
Duo app don't need to be in system-app because updated on regular basis by google
Gmail2 app don't need to be in system-app because updated on regular basis by google
GoogleContactsSyncAdapter app I don't trust google apps with ability of google cloud
GooglePrintRecommendationService app bloat ? I don't need it
LogKitSdService app suspicous:eek:neplus Analytics Logger
Maps app don't need to be in system-app because updated on regular basis by google
Music2 app I don't trust google apps with ability of google cloud
OemAutoTestServer app suspicous
OEMLogKit app suspicous Oneplus Analytics Logger
OPBugReportLite app suspicous Oneplus Analytics Logger
OpenWnn app No need of asian fonts
OPPush app bloat software - I check XDA forums with browers
OPSocialNetworkHub app bloat software - I check oneplus forums with browers
Photos app I don't trust google apps with ability of google cloud
PhotosOnline app I don't use google cloud: online saved pics
talkback app don't need to be in system-app because updated on regular basis by google
uimremoteclient app suspicous: Qualcomm UI remote software
uimremoteserver app suspicous: Qualcomm UI remote software
Videos app Google Videos: don't need to be in system-app because updated on regular basis by google
YouTube app don't need to be in system-app because updated on regular basis by google
NVBackupUI app I don't use Oneplus Backup
OPForum reserve don't need to be in system-reserve because updated by Oneplus
OPIconpackCircle reserve I don't use Oneplus Icons
OPIconpackSquare reserve I don't use Oneplus Icons
OPBackupRestore reserve I don't use Oneplus Backup
BackupRestoreConfirmation priv-app I don't use Oneplus Backup
GoogleBackupTransport priv-app I don't use Google Backup
OPDeviceManager priv-app suspicous Oneplus Analytics Logger
OPDeviceManagerProvider priv-app suspicous Oneplus Analytics Logger
ManagedProvisioning priv-app I don't use external configs
OPSettingsProvider priv-app I don't use external configs
Velvet priv-app Google app: I don't use
in /vendor/app: needs to be deactivated:
SSGTelemetryService vendor/app suspicous com.qualcomm.qti.qms.service.telemetry
Correction: Engieering apps seems to be needed for entering USSD-Codes:
EngineeringMode app suspicous USSD-Codes
EngSpecialTest app suspicous
Another correction removing of following app results a shut down immediately after boot
OPOnlineConfig app I don't use online saved configs
Another correction this app checks for OTA updates
OPBackup app I don't use Oneplus Backup
Howto debloated ? with app do you use te remove the apps
I used mixexplorer
Damn, that is a lot of apps to be removing at once. I would strongly recommend any trying this to freeze the apps first, and furthermore freeze a few at time in case things start breaking, so you know what may have caused it.
cobusr said:
Howto debloated ? with app do you use te remove the apps
I used mixexplorer
Click to expand...
Click to collapse
I use
System app remover
but you can use any app like
System app remover
system app uninstaller
ES File Explorer
or simply terminal or adb shell.
If you want an app: search in playstore for system app remover or root remover.
iElvis said:
Damn, that is a lot of apps to be removing at once. I would strongly recommend any trying this to freeze the apps first, and furthermore freeze a few at time in case things start breaking, so you know what may have caused it.
Click to expand...
Click to collapse
yes, indeed.
Since many apps are known to me from older oneplus devices, it was easier for me.
these apps in reserve folder are safe to remove and can be reinstalled from playstore
Code:
OPForum reserve don't need to be in system-reserve because updated by Oneplus
OPIconpackCircle reserve I don't use Oneplus Icons
OPIconpackSquare reserve I don't use Oneplus Icons
apps from google like maps/chrome/duo can also be reinstalled from playstore.
Code:
CalendarGoogle app I don't trust google apps with ability of google cloud
Chrome app don't need to be in system-app because updated on regular basis by google
Drive app I don't use google cloud: don't need to be in system-app because updated on regular basis by google
Duo app don't need to be in system-app because updated on regular basis by google
Gmail2 app don't need to be in system-app because updated on regular basis by google
Maps app don't need to be in system-app because updated on regular basis by google
Music2 app I don't trust google apps with ability of google cloud
PhotosOnline app I don't use google cloud: online saved pics
talkback app don't need to be in system-app because updated on regular basis by google
Videos app Google Videos: don't need to be in system-app because updated on regular basis by google
YouTube app don't need to be in system-app because updated on regular basis by google
Velvet priv-app Google app: I don't use
the rest should be deactived and checked if device is running as expected
Code:
GoogleContactsSyncAdapter app I don't trust google apps with ability of google cloud
GooglePrintRecommendationService app bloat ? I don't need it
LogKitSdService app suspicous:eek:neplus Analytics Logger
OemAutoTestServer app suspicous
OEMLogKit app suspicous Oneplus Analytics Logger
OPBugReportLite app suspicous Oneplus Analytics Logger
OpenWnn app No need of asian fonts
OPOnlineConfig app I don't use online saved configs
OPPush app bloat software - I check XDA forums with browers
OPSocialNetworkHub app bloat software - I check oneplus forums with browers
Photos app I don't trust google apps with ability of google cloud
uimremoteclient app suspicous: Qualcomm UI remote software
uimremoteserver app suspicous: Qualcomm UI remote software
NVBackupUI app I don't use Oneplus Backup
OPBackupRestore reserve I don't use Oneplus Backup
BackupRestoreConfirmation priv-app I don't use Oneplus Backup
GoogleBackupTransport priv-app I don't use Google Backup
OPDeviceManager priv-app suspicous Oneplus Analytics Logger
OPDeviceManagerProvider priv-app suspicous Oneplus Analytics Logger
ManagedProvisioning priv-app I don't use external configs
OPSettingsProvider priv-app I don't use external configs
not system image based: vendor image based -> to be deactivated:
Code:
SSGTelemetryService vendor/app suspicous com.qualcomm.qti.qms.service.telemetry
Correction:
EngineeringMode app (suspicous) Used to enter USSD codes
EngSpecialTest app suspicous
Another correction removing of following app results a shut down immediately after boot
OPOnlineConfig app I don't use online saved configs
OPBackup app (I don't use Oneplus Backup) OTA Update checker
I used titanium backup to remove some google apps (gmail, playmusic etc....), then i rebooted the device. What the hell, they're still on my phone asking to be updated on playstore? how is that even possible? Titanium backup removes the system APK, so i'm confused
amithiel said:
I used titanium backup to remove some google apps (gmail, playmusic etc....), then i rebooted the device. What the hell, they're still on my phone asking to be updated on playstore? how is that even possible? Titanium backup removes the system APK, so i'm confused
Click to expand...
Click to collapse
Why ?
Option 1.) Titianium is deleting not completly
Option 2.) You removed the wrong one.
Do it again and check with file explorer with root, like ES file explorer or Total commander.
if it's still there try another method see above.
SSGTelemetryService vendor/app suspicous com.qualcomm.qti.qms.service.telemetry
How do you de-activate/get rid of this??
I tried deleting it in solid explorer (rooted) but it wouldn't delete??
carlos67 said:
SSGTelemetryService vendor/app suspicous com.qualcomm.qti.qms.service.telemetry
How do you de-activate/get rid of this??
I tried deleting it in solid explorer (rooted) but it wouldn't delete??
Click to expand...
Click to collapse
It's on the vendor image not system image... so the system app remover are only specialized to mount r/w/ system partition... not vendor image.
Other image other app
Deactivate it with Titanium Backup...
or go with your explorer - installed apps and search for telemetryjservice
Click on it, and the App-view opens.
deactivate there..
I freezed the following Apps without any issues. I hope freezing is enough, because if uninstalled, they are reinstalled after each update. A freezed app should stay freezed...
Code:
AutoTestServer 1.0
BugReportLite
com.oem.logkitsdservice
com.qualcomm.uimremoteclient 8.1.0
com.qualcomm.uimremoteserer 8.1.0
Card Package
NVBackupUI
OnePlus Account
OnePlusLogKit
OpenWnn
OPSocialNetworkHub
Push
TelemetryJService
Weather
Since I'm using Google Services, I only uninstalled some of Google Apps.
Testerofroms said:
Why ?
Option 1.) Titianium is deleting not completly
Option 2.) You removed the wrong one.
Do it again and check with file explorer with root, like ES file explorer or Total commander.
if it's still there try another method see above.
Click to expand...
Click to collapse
I tried countless times. Anyway, i ended up freezing all of them, and worked. But i'll check with filemanager whats going on. Thanks
I freezed over 30 apps with "titanium backup".
I wish this app could save freezing list to keep it and restore later on fresh rom.
So much trash in Oneplus phone as well as in stock Android os.
Huge shame on Oneplus and Google !!
x111 said:
I freezed over 30 apps with "titanium backup".
I wish this app could save freezing list to keep it and restore later on fresh rom.
So much trash in Oneplus phone as well as in stock Android os.
Huge shame on Oneplus and Google !!
Click to expand...
Click to collapse
You should take a look at Samsung or Huawei phones, Oneplus is not that much bloated.
If you freeze an app, it will stay freezed after an update, only if you uninstall it, it will be reinstalled.
amithiel said:
I tried countless times. Anyway, i ended up freezing all of them, and worked. But i'll check with filemanager whats going on. Thanks
Click to expand...
Click to collapse
If you uninstall a system app like Google Chrome or YouTube, every time the app gets an update it will be reinstalled. Before uninstalling, go to the Playstore page of that app, hit the three dots in the upper right corner and uncheck automatic update, then uninstall the app.
brown1178 said:
I freezed the following Apps without any issues. I hope freezing is enough, because if uninstalled, they are reinstalled after each update. A freezed app should stay freezed...
Click to expand...
Click to collapse
It's almost always better to freeze apps like this instead of deleting them, especially on a phone with this much storage space. If something goes haywire, defrosting is a lot easier than doing a full system reflash.
My hardcore script to clean up an OOS rom
Code:
delete_recursive("/system/system/app/Account");
delete_recursive("/system/system/app/AndroidPay");
delete_recursive("/system/system/app/AntHalService");
delete_recursive("/system/system/app/BasicDreams");
delete_recursive("/system/system/app/BluetoothMidiService");
delete_recursive("/system/system/app/BookmarkProvider");
delete_recursive("/system/system/app/BTtestmode");
delete_recursive("/system/system/app/Bugle");
delete_recursive("/system/system/app/card");
delete_recursive("/system/system/app/CalendarGoogle");
delete_recursive("/system/system/app/CaptivePortalLogin");
#delete_recursive("/system/system/app/Chrome");
delete_recursive("/system/system/app/CtsShimPrebuilt");
delete_recursive("/system/system/app/DeskClock");
delete_recursive("/system/system/app/DivesIconPack");
delete_recursive("/system/system/app/DocumentsUI");
delete_recursive("/system/system/app/DMAgent");
delete_recursive("/system/system/app/Drive");
#delete_recursive("/system/system/app/EngineeringMode");
#delete_recursive("/system/system/app/EngSpecialTest");
delete_recursive("/system/system/app/EasterEgg");
delete_recursive("/system/system/app/FaceLock");
delete_recursive("/system/system/app/Galaxy4");
delete_recursive("/system/system/app/GooglePay");
delete_recursive("/system/system/app/Gmail2");
delete_recursive("/system/system/app/GmailExchange");
delete_recursive("/system/system/app/GoogleTTS");
delete_recursive("/system/system/app/GoogleContactsSyncAdapter");
#delete_recursive("/system/system/app/GmsSampleLayout");
delete_recursive("/system/system/app/GooglePrintRecommendationService");
#delete_recursive("/system/system/app/HTMLViewer");
delete_recursive("/system/system/app/Hangouts");
delete_recursive("/system/system/app/HoloSpiralWallpaper");
#delete_recursive("/system/system/app/LiveWallpapers");
#delete_recursive("/system/system/app/LiveWallpapersPicker");
delete_recursive("/system/system/app/LogKitSdService");
delete_recursive("/system/system/app/LatinImeGoogle");
delete_recursive("/system/system/app/Maps");
delete_recursive("/system/system/app/Music");
delete_recursive("/system/system/app/Music2");
delete_recursive("/system/system/app/NoiseField");
#delete_recursive("/system/system/app/NfcNci");
#delete_recursive("/system/system/app/NFCTestMode");
delete_recursive("/system/system/app/NVBackupUI");
delete_recursive("/system/system/app/OemAutoTestServer");
delete_recursive("/system/system/app/OPBackup");
delete_recursive("/system/system/app/OPBackupRestore");
delete_recursive("/system/system/app/OEMLogKit");
delete_recursive("/system/system/app/OPBugReportLite");
delete_recursive("/system/system/app/OPMusic");
delete_recursive("/system/system/app/OPLauncher2");
delete_recursive("/system/system/app/OPSocialNetworkHub");
delete_recursive("/system/system/app/OPWallpaperResources");
delete_recursive("/system/system/app/OPWidget");
#delete_recursive("/system/system/app/OPOnlineConfig");
#delete_recursive("/system/system/app/OPPush");
#delete_recursive("/system/system/app/OpenWnn");
delete_recursive("/system/system/app/OnePlusWizard");
delete_recursive("/system/system/app/SetupWizard");
delete_recursive("/system/system/app/com.quicinc.wbcserviceapp");
delete_recursive("/system/system/app/PartnerBookmarksProvider");
delete_recursive("/system/system/app/PhaseBeam");
delete_recursive("/system/system/app/Photos");
delete_recursive("/system/system/app/PhotosOnline");
delete_recursive("/system/system/app/Protips");
#delete_recursive("/system/system/app/PrintSpooler");
#delete_recursive("/system/system/app/RifonIconPack");
delete_recursive("/system/system/app/SensorTestTool");
delete_recursive("/system/system/app/SwiftKey");
delete_recursive("/system/system/app/SwiftKeyFactorySettings");
delete_recursive("/system/system/app/talkback");
delete_recursive("/system/system/app/Videos");
delete_recursive("/system/system/app/YouTube");
delete_recursive("/system/system/app/Weather");
delete_recursive("/system/system/app/VoicePrintService");
delete_recursive("/system/system/app/WifiRfTestApk");
delete_recursive("/system/system/com.touchtype");
delete_recursive("/system/system/app/SoundRecorder");
#delete_recursive("/system/system/app/CtsShimPrebuilt");
delete_recursive("/system/system/app/Duo");
#delete_recursive("/system/system/app/WfdService");
#delete_recursive("/system/system/app/LiveWallpapersPicker");
delete_recursive("/system/system/app/OPLauncher");
delete_recursive("/system/system/app/OPWallpapers");
delete_recursive("/system/system/vendor/app/Perfdump");
delete_recursive("/system/system/etc/usb_drivers.iso");
delete_recursive("/system/system/vendor/pittpatt");
#delete_recursive("/system/system/usr/srec");
delete_recursive("/system/system/media/bootanimation.zip");
delete_recursive("/system/system/reserve");
delete_recursive("/system/system/etc/wigig_logcollector.ini");
delete_recursive("/system/system/bin/wigig_remoteserver");
delete_recursive("/system/system/vendor/bin/WifiLogger_app");
delete_recursive("/system/system/priv-app/MusicFX");
delete_recursive("/system/system/priv-app/Tag");
delete_recursive("/system/system/priv-app/Velvet");
delete_recursive("/system/system/priv-app/GmsCore");
delete_recursive("/system/system/priv-app/GoogleBackupTransport");
delete_recursive("/system/system/priv-app/GoogleFeedback");
delete_recursive("/system/system/priv-app/GoogleLoginService");
delete_recursive("/system/system/priv-app/GoogleOneTimeInitializer");
delete_recursive("/system/system/priv-app/GooglePartnerSetup");
delete_recursive("/system/system/priv-app/GoogleServicesFramework");
delete_recursive("/system/system/priv-app/Phonesky");
#delete_recursive("/system/system/priv-app/OPDeviceManager");
#delete_recursive("/system/system/priv-app/OPDeviceManagerProvider");
#delete_recursive("/system/system/priv-app/OPCellBroadcastReceiver");
#delete_recursive("/system/system/priv-app/CtsShimPrivPrebuilt");
#delete_recursive("/system/system/priv-app/OnePlusGallery");
delete_recursive("/system/system/app/Books");
delete_recursive("/system/system/app/CalculatorGoogle");
delete_recursive("/system/system/app/CalendarGooglePrebuilt");
delete_recursive("/system/system/app/CloudPrint2");
delete_recursive("/system/system/app/EditorsDocs");
delete_recursive("/system/system/app/EditorsSheets");
delete_recursive("/system/system/app/EditorsSlides");
delete_recursive("/system/system/app/FaceLock");
delete_recursive("/system/system/app/FitnessPrebuilt");
delete_recursive("/system/system/app/GoogleCalendarSyncAdapter");
delete_recursive("/system/system/app/GoogleCamera");
delete_recursive("/system/system/app/GoogleCamera");
delete_recursive("/system/system/app/GoogleContactsSyncAdapter");
delete_recursive("/system/system/app/GoogleEars");
delete_recursive("/system/system/app/GoogleEarth");
delete_recursive("/system/system/app/GoogleHindiIME");
delete_recursive("/system/system/app/GoogleHome");
delete_recursive("/system/system/app/GoogleJapaneseInput");
delete_recursive("/system/system/app/GooglePinyinIME");
delete_recursive("/system/system/app/GoogleTTS");
delete_recursive("/system/system/app/GoogleZhuyinIME");
delete_recursive("/system/system/app/Hangouts");
delete_recursive("/system/system/app/KoreanIME");
delete_recursive("/system/system/app/Newsstand");
delete_recursive("/system/system/app/PlayGames");
delete_recursive("/system/system/app/PlusOne");
delete_recursive("/system/system/app/PrebuiltBugle");
delete_recursive("/system/system/app/PrebuiltDeskClockGoogle");
delete_recursive("/system/system/app/PrebuiltExchange3Google");
delete_recursive("/system/system/app/PrebuiltGmail");
delete_recursive("/system/system/app/PrebuiltKeep");
delete_recursive("/system/system/app/PrebuiltNewsWeather");
delete_recursive("/system/system/app/Street");
delete_recursive("/system/system/app/TranslatePrebuilt");
delete_recursive("/system/system/app/Tycho");
delete_recursive("/system/system/app/Videos");
delete_recursive("/system/system/app/Wallet");
#delete_recursive("/system/system/priv-app/ConfigUpdater");
delete_recursive("/system/system/priv-app/GCS");
delete_recursive("/system/system/priv-app/GoogleBackupTransport");
delete_recursive("/system/system/priv-app/GoogleContacts");
delete_recursive("/system/system/priv-app/GoogleDialer");
delete_recursive("/system/system/priv-app/GoogleFeedback");
delete_recursive("/system/system/priv-app/GoogleLoginService");
delete_recursive("/system/system/priv-app/GoogleOneTimeInitializer");
delete_recursive("/system/system/priv-app/GooglePartnerSetup");
delete_recursive("/system/system/priv-app/GoogleServicesFramework");
delete_recursive("/system/system/priv-app/HotwordEnrollment");
delete_recursive("/system/system/priv-app/Phonesky");
delete_recursive("/system/system/priv-app/PrebuiltGmsCore");
delete_recursive("/system/system/priv-app/TagGoogle");
delete_recursive("/system/system/priv-app/HotwordEnrollmentOKGoogleWCD9340");
delete_recursive("/system/system/priv-app/HotwordEnrollmentXGoogleWCD9340");
delete_recursive("/system/system/priv-app/SetupWizard");
delete_recursive("/system/system/priv-app/OnePlusWizard");
delete_recursive("/system/system/priv-app/DocumentsUI");
DocRambone said:
My hardcore script to clean up an OOS rom
Code:
delete_recursive("/system/system/app/Account");
delete_recursive("/system/system/app/AndroidPay");
delete_recursive("/system/system/app/AntHalService");
delete_recursive("/system/system/app/BasicDreams");
delete_recursive("/system/system/app/BluetoothMidiService");
delete_recursive("/system/system/app/BookmarkProvider");
delete_recursive("/system/system/app/BTtestmode");
delete_recursive("/system/system/app/Bugle");
delete_recursive("/system/system/app/card");
delete_recursive("/system/system/app/CalendarGoogle");
delete_recursive("/system/system/app/CaptivePortalLogin");
#delete_recursive("/system/system/app/Chrome");
delete_recursive("/system/system/app/CtsShimPrebuilt");
delete_recursive("/system/system/app/DeskClock");
delete_recursive("/system/system/app/DivesIconPack");
delete_recursive("/system/system/app/DocumentsUI");
delete_recursive("/system/system/app/DMAgent");
delete_recursive("/system/system/app/Drive");
#delete_recursive("/system/system/app/EngineeringMode");
#delete_recursive("/system/system/app/EngSpecialTest");
delete_recursive("/system/system/app/EasterEgg");
delete_recursive("/system/system/app/FaceLock");
delete_recursive("/system/system/app/Galaxy4");
delete_recursive("/system/system/app/GooglePay");
delete_recursive("/system/system/app/Gmail2");
delete_recursive("/system/system/app/GmailExchange");
delete_recursive("/system/system/app/GoogleTTS");
delete_recursive("/system/system/app/GoogleContactsSyncAdapter");
#delete_recursive("/system/system/app/GmsSampleLayout");
delete_recursive("/system/system/app/GooglePrintRecommendationService");
#delete_recursive("/system/system/app/HTMLViewer");
delete_recursive("/system/system/app/Hangouts");
delete_recursive("/system/system/app/HoloSpiralWallpaper");
#delete_recursive("/system/system/app/LiveWallpapers");
#delete_recursive("/system/system/app/LiveWallpapersPicker");
delete_recursive("/system/system/app/LogKitSdService");
delete_recursive("/system/system/app/LatinImeGoogle");
delete_recursive("/system/system/app/Maps");
delete_recursive("/system/system/app/Music");
delete_recursive("/system/system/app/Music2");
delete_recursive("/system/system/app/NoiseField");
#delete_recursive("/system/system/app/NfcNci");
#delete_recursive("/system/system/app/NFCTestMode");
delete_recursive("/system/system/app/NVBackupUI");
delete_recursive("/system/system/app/OemAutoTestServer");
delete_recursive("/system/system/app/OPBackup");
delete_recursive("/system/system/app/OPBackupRestore");
delete_recursive("/system/system/app/OEMLogKit");
delete_recursive("/system/system/app/OPBugReportLite");
delete_recursive("/system/system/app/OPMusic");
delete_recursive("/system/system/app/OPLauncher2");
delete_recursive("/system/system/app/OPSocialNetworkHub");
delete_recursive("/system/system/app/OPWallpaperResources");
delete_recursive("/system/system/app/OPWidget");
#delete_recursive("/system/system/app/OPOnlineConfig");
#delete_recursive("/system/system/app/OPPush");
#delete_recursive("/system/system/app/OpenWnn");
delete_recursive("/system/system/app/OnePlusWizard");
delete_recursive("/system/system/app/SetupWizard");
delete_recursive("/system/system/app/com.quicinc.wbcserviceapp");
delete_recursive("/system/system/app/PartnerBookmarksProvider");
delete_recursive("/system/system/app/PhaseBeam");
delete_recursive("/system/system/app/Photos");
delete_recursive("/system/system/app/PhotosOnline");
delete_recursive("/system/system/app/Protips");
#delete_recursive("/system/system/app/PrintSpooler");
#delete_recursive("/system/system/app/RifonIconPack");
delete_recursive("/system/system/app/SensorTestTool");
delete_recursive("/system/system/app/SwiftKey");
delete_recursive("/system/system/app/SwiftKeyFactorySettings");
delete_recursive("/system/system/app/talkback");
delete_recursive("/system/system/app/Videos");
delete_recursive("/system/system/app/YouTube");
delete_recursive("/system/system/app/Weather");
delete_recursive("/system/system/app/VoicePrintService");
delete_recursive("/system/system/app/WifiRfTestApk");
delete_recursive("/system/system/com.touchtype");
delete_recursive("/system/system/app/SoundRecorder");
#delete_recursive("/system/system/app/CtsShimPrebuilt");
delete_recursive("/system/system/app/Duo");
#delete_recursive("/system/system/app/WfdService");
#delete_recursive("/system/system/app/LiveWallpapersPicker");
delete_recursive("/system/system/app/OPLauncher");
delete_recursive("/system/system/app/OPWallpapers");
delete_recursive("/system/system/vendor/app/Perfdump");
delete_recursive("/system/system/etc/usb_drivers.iso");
delete_recursive("/system/system/vendor/pittpatt");
#delete_recursive("/system/system/usr/srec");
delete_recursive("/system/system/media/bootanimation.zip");
delete_recursive("/system/system/reserve");
delete_recursive("/system/system/etc/wigig_logcollector.ini");
delete_recursive("/system/system/bin/wigig_remoteserver");
delete_recursive("/system/system/vendor/bin/WifiLogger_app");
delete_recursive("/system/system/priv-app/MusicFX");
delete_recursive("/system/system/priv-app/Tag");
delete_recursive("/system/system/priv-app/Velvet");
delete_recursive("/system/system/priv-app/GmsCore");
delete_recursive("/system/system/priv-app/GoogleBackupTransport");
delete_recursive("/system/system/priv-app/GoogleFeedback");
delete_recursive("/system/system/priv-app/GoogleLoginService");
delete_recursive("/system/system/priv-app/GoogleOneTimeInitializer");
delete_recursive("/system/system/priv-app/GooglePartnerSetup");
delete_recursive("/system/system/priv-app/GoogleServicesFramework");
delete_recursive("/system/system/priv-app/Phonesky");
#delete_recursive("/system/system/priv-app/OPDeviceManager");
#delete_recursive("/system/system/priv-app/OPDeviceManagerProvider");
#delete_recursive("/system/system/priv-app/OPCellBroadcastReceiver");
#delete_recursive("/system/system/priv-app/CtsShimPrivPrebuilt");
#delete_recursive("/system/system/priv-app/OnePlusGallery");
delete_recursive("/system/system/app/Books");
delete_recursive("/system/system/app/CalculatorGoogle");
delete_recursive("/system/system/app/CalendarGooglePrebuilt");
delete_recursive("/system/system/app/CloudPrint2");
delete_recursive("/system/system/app/EditorsDocs");
delete_recursive("/system/system/app/EditorsSheets");
delete_recursive("/system/system/app/EditorsSlides");
delete_recursive("/system/system/app/FaceLock");
delete_recursive("/system/system/app/FitnessPrebuilt");
delete_recursive("/system/system/app/GoogleCalendarSyncAdapter");
delete_recursive("/system/system/app/GoogleCamera");
delete_recursive("/system/system/app/GoogleCamera");
delete_recursive("/system/system/app/GoogleContactsSyncAdapter");
delete_recursive("/system/system/app/GoogleEars");
delete_recursive("/system/system/app/GoogleEarth");
delete_recursive("/system/system/app/GoogleHindiIME");
delete_recursive("/system/system/app/GoogleHome");
delete_recursive("/system/system/app/GoogleJapaneseInput");
delete_recursive("/system/system/app/GooglePinyinIME");
delete_recursive("/system/system/app/GoogleTTS");
delete_recursive("/system/system/app/GoogleZhuyinIME");
delete_recursive("/system/system/app/Hangouts");
delete_recursive("/system/system/app/KoreanIME");
delete_recursive("/system/system/app/Newsstand");
delete_recursive("/system/system/app/PlayGames");
delete_recursive("/system/system/app/PlusOne");
delete_recursive("/system/system/app/PrebuiltBugle");
delete_recursive("/system/system/app/PrebuiltDeskClockGoogle");
delete_recursive("/system/system/app/PrebuiltExchange3Google");
delete_recursive("/system/system/app/PrebuiltGmail");
delete_recursive("/system/system/app/PrebuiltKeep");
delete_recursive("/system/system/app/PrebuiltNewsWeather");
delete_recursive("/system/system/app/Street");
delete_recursive("/system/system/app/TranslatePrebuilt");
delete_recursive("/system/system/app/Tycho");
delete_recursive("/system/system/app/Videos");
delete_recursive("/system/system/app/Wallet");
#delete_recursive("/system/system/priv-app/ConfigUpdater");
delete_recursive("/system/system/priv-app/GCS");
delete_recursive("/system/system/priv-app/GoogleBackupTransport");
delete_recursive("/system/system/priv-app/GoogleContacts");
delete_recursive("/system/system/priv-app/GoogleDialer");
delete_recursive("/system/system/priv-app/GoogleFeedback");
delete_recursive("/system/system/priv-app/GoogleLoginService");
delete_recursive("/system/system/priv-app/GoogleOneTimeInitializer");
delete_recursive("/system/system/priv-app/GooglePartnerSetup");
delete_recursive("/system/system/priv-app/GoogleServicesFramework");
delete_recursive("/system/system/priv-app/HotwordEnrollment");
delete_recursive("/system/system/priv-app/Phonesky");
delete_recursive("/system/system/priv-app/PrebuiltGmsCore");
delete_recursive("/system/system/priv-app/TagGoogle");
delete_recursive("/system/system/priv-app/HotwordEnrollmentOKGoogleWCD9340");
delete_recursive("/system/system/priv-app/HotwordEnrollmentXGoogleWCD9340");
delete_recursive("/system/system/priv-app/SetupWizard");
delete_recursive("/system/system/priv-app/OnePlusWizard");
delete_recursive("/system/system/priv-app/DocumentsUI");
Click to expand...
Click to collapse
Can I use this via terminal or adb?
DocRambone said:
My hardcore script to clean up an OOS rom
Code:
...
delete_recursive("/system/system/app/CaptivePortalLogin");
#delete_recursive("/system/system/app/Chrome");
..
delete_recursive("/system/system/app/OPBackup");
Click to expand...
Click to collapse
CaptivePortal is a mechanism to login at airports at free or paid WIFI etc.
OPBackup is the OTA Update checker...
DocRambone said:
Code:
#delete_recursive("/system/system/app/OpenWnn");
delete_recursive("/system/system/app/GoogleJapaneseInput");
delete_recursive("/system/system/app/GooglePinyinIME");
delete_recursive("/system/system/app/GoogleTTS");
delete_recursive("/system/system/app/GoogleZhuyinIME");
delete_recursive("/system/system/app/KoreanIME");
Click to expand...
Click to collapse
You are deleting some other asian languages but not the Openwnn ?
Link to OpenWnn is a Japanese keyboard/IME from the Android Open Source Project
I don't have these except OpenWnn..
DocRambone said:
Code:
delete_recursive("/system/system/priv-app/Tag");
#delete_recursive("/system/system/priv-app/OPDeviceManager");
#delete_recursive("/system/system/priv-app/OPDeviceManagerProvider");
Click to expand...
Click to collapse
I think, Tag is the app to read out the MP3/MP4 tags as description..
OPDeviceManager is the dataminer from Oneplus
Read here
DocRambone said:
Code:
delete_recursive("/system/system/app/PrebuiltBugle");
delete_recursive("/system/system/app/PrebuiltDeskClockGoogle");
delete_recursive("/system/system/app/PrebuiltExchange3Google");
delete_recursive("/system/system/app/PrebuiltGmail");
delete_recursive("/system/system/app/PrebuiltKeep");
delete_recursive("/system/system/app/PrebuiltNewsWeather");
delete_recursive("/system/system/app/Street");
delete_recursive("/system/system/app/TranslatePrebuilt");
delete_recursive("/system/system/app/Tycho");
delete_recursive("/system/system/app/Wallet");
Click to expand...
Click to collapse
I don't have these folders/app...
Well take a further look in /system/media/
I removed also most of the Oneplus themes there ...
Code:
delete_recursive("/system/media/themes/oneplus_4");
delete_recursive("/system/media/themes/oneplus_5");
delete_recursive("/system/media/themes/oneplus_6");
delete_recursive("/system/media/themes/oneplus_7");
delete_recursive("/system/media/themes/oneplus_8");
delete_recursive("/system/media/themes/oneplus_9");
delete_recursive("/system/media/themes/oneplus_10");
delete_recursive("/system/media/themes/oneplus_11");
delete_recursive("/system/media/themes/oneplus_12");
delete_recursive("/system/media/themes/oneplus_13");
delete_recursive("/system/media/themes/oneplus_14");
delete_recursive("/system/media/themes/oneplus_15");
delete_recursive("/system/media/themes/oneplus_black");
delete_recursive("/system/media/themes/oneplus_white");
80s Baby said:
Can I use this via terminal or adb?
Click to expand...
Click to collapse
I think he used an alias or a function "delete_recursive"
delete_recursive("/system/system/app/OPPush");
to be used in a script tool
the correct command would be
rm -rf /system/system/app/OPPush
rm = command remove
option -r = recursive
option -f = attempt to remove the files without prompting for confirmation
DocRambone said:
My hardcore script to clean up an OOS rom
Click to expand...
Click to collapse
and I thought that I was aggressive in freezing out the crap. I've got nothing on you!!!
Is there anything left on your phone?
How did you find out what most of the stuff does?? One thing that would really benefit the android development community massively would be a google software engineer to release a description of what all this crap is for. Then we could make our own informed decision about what to get rid of, instead of most people using phones bloated with all sorts of useless crap.
Maybe oneday my prayers will be answered and we will have answers to what all these packages do.
Edit: maybe the only way to know what a package does it to de-compile it and look at it's dark heart to see what it does. I'm surprised nobody has done such a project yet on XDA

Categories

Resources