DeBloating via ADB (Batch-Datei)

  • 100 Antworten
  • Letztes Antwortdatum
Cool - das werde ich auch zusätzlich rausschmeissen und in die DeBloat übernehmen. Wenn nicht mehr so viel im Hintergrund herumgeistert kann das Handy auch schlafen gehen ;)

Vielen Dank für's Mitmachen

Rhonin
 
Hi Leute,

hatte heute in der Nachtschicht ein wenig Zeit, die Batchdatei ein wenig zu erweitern. Nun können bestimmte Themenbereiche aus- oder abgewählt werden. Ist noch nicht perfekt, aber auf einem guten Wege ;)

Die neue Bachdatei versteckt sich in der 7zip - Datei und sollte wieder ins ADB-Verzeichnis kopiert werden.

Code:
@echo off
COLOR 70
echo Welcome to this small DEBLOATING-batch
echo.
echo Please hit any key to proceed...
pause
echo.
echo.
COLOR 74
echo Debloating process starts...
echo.
REM SmallApps
echo Block Smallapp stuff ?
echo. 
SET /P X=(Y)es or (N)o ?
IF /I "%X%"=="Y" goto :SmallApps
IF /I "%X%"=="N" goto :Block1
GOTO ENDE
:SmallApps
echo.
adb shell pm block com.sony.smallapp.managerservice REM NEW
adb shell pm block com.sony.smallapp.appframework REM NEW
adb shell pm block com.sony.smallapp.launcher
adb shell pm block com.sony.smallapp.app.widget
adb shell pm block com.sonymobile.smallapps.calc
adb shell pm block com.sonymobile.smallapps.clipper
adb shell pm block com.sonymobile.smallapps.timer
adb shell pm block com.sonymobile.smallbrowser
:Block1
REM SonyApps
echo.
echo Block Sony-Apps and ANT-Server ? 
echo.
SET /P X=(Y)es or (N)o ?
IF /I "%X%"=="Y" goto :SonyApps
IF /I "%X%"=="N" goto :Block2
GOTO ENDE
:SonyApps
echo.
adb shell pm block com.sonymobile.lifelog
adb shell pm block com.sonymobile.sketch
adb shell pm block com.sonyericsson.textinput.chinese
adb shell pm block com.sonymobile.pobox REM NEW
adb shell pm block com.sonymobile.simplehome
adb shell pm block com.sonymobile.anondata
adb shell pm block com.sonyericsson.idd.agent
adb shell pm block com.dsi.ant.server REM NEW
adb shell pm block com.sonymobile.retaildemo REM NEW
adb shell pm block com.sonymobile.synchub REM NEW
:Block2
REM Android stuff
echo.
echo Block Android Stuff ? 
echo.
SET /P X=(Y)es or (N)o ?
IF /I "%X%"=="Y" goto :Android
IF /I "%X%"=="N" goto :Block3
GOTO ENDE
:Android
echo.
adb shell pm block com.google.android.apps.books
adb shell pm block com.google.android.music
adb shell pm block com.google.android.videoeditor
adb shell pm block com.google.android.videos
adb shell pm block com.google.android.apps.genie.geniewidget
adb shell pm block com.google.android.apps.uploader
adb shell pm block com.facebook.katana
adb shell pm block com.android.stk
:Block3
REM Social Media stuff
echo.
echo Block Social Media Stuff ? 
echo.
SET /P X=(Y)es or (N)o ?
IF /I "%X%"=="Y" goto :Social
IF /I "%X%"=="N" goto :Block4
GOTO ENDE
:Social
echo.
adb shell pm block com.bambuser.sociallive
adb shell pm block com.sonyericsson.eventstream
adb shell pm block com.sonyericsson.eventstream.facebookplugin
adb shell pm block com.sonyericsson.eventstream.twitterplugin
adb shell pm block com.sonyericsson.eventstream.twitterpostviewer
adb shell pm block com.sonyericsson.socialengine
adb shell pm block com.sonyericsson.socialengine.plugins.facebook
adb shell pm block com.sonyericsson.socialengine.plugins.picasa
adb shell pm block com.sonymobile.socialengine.plugins.facebook_sharefrwk
adb shell pm block com.sonymobile.socialengine.plugins.playmemories
adb shell pm block com.sonymobile.socialengine.plugins.twitter_sharefrwk
adb shell pm block com.sonyericsson.socialpane.friends
adb shell pm block com.sonyericsson.facebook.postview
adb shell pm block com.sonyericsson.facebook.proxylogin
adb shell pm block com.sonyericsson.fbmediadiscovery
adb shell pm block com.sonyericsson.androidapp.fbcalendarsync
adb shell pm block com.sonyericsson.androidapp.fbmusiclike
adb shell pm block com.sonyericsson.androidapp.fbsetupwizard
adb shell pm block com.sonyericsson.androidapp.storefront
adb shell pm block com.sonymobile.twitter.account
adb shell pm block com.sonymobile.twitter.setupwizard
:Block4
REM Advancewidgets
echo.
echo Block Advancewidgets ? 
echo.
SET /P X=(Y)es or (N)o ?
IF /I "%X%"=="Y" goto :Advance
IF /I "%X%"=="N" goto :Block5
GOTO ENDE
:Advance
echo.
adb shell pm block com.sonymobile.advancedwidget.entrance
adb shell pm block com.sonyericsson.advancedwidget.music
adb shell pm block com.sonyericsson.advancedwidget.notewidget
adb shell pm block com.sonyericsson.advancedwidget.photo
adb shell pm block com.sonyericsson.advancedwidget.weather
adb shell pm block com.sonyericsson.androidapp.timescapefeedsplugin
adb shell pm block com.sonyericsson.timescape.ui
adb shell pm block com.sonymobile.mx.android
adb shell pm block com.sony.snei.mu.phone
adb shell pm block cjp.co.sony.tablet.PersonalSpace
:Block5
REM Themes and Live Wallpapapers
echo.
echo Block Themes and Live Wallpapers ? 
echo.
SET /P X=(Y)es or (N)o ?
IF /I "%X%"=="Y" goto :Themes
IF /I "%X%"=="N" goto :Ende
:Themes
echo.
adb shell pm block com.android.phasebeam
adb shell pm block com.android.magicsmoke
adb shell pm block com.sonymobile.themes.id001
adb shell pm block com.sonymobile.themes.id002
adb shell pm block com.sonymobile.themes.id003
adb shell pm block com.sonymobile.themes.id004
adb shell pm block com.sonymobile.themes.id005
adb shell pm block com.sonymobile.themes.id006
:Ende
adb shell exit
COLOR 72
echo.
echo Debloating complete
echo.
echo.
echo Please hit a key to reboot...
pause
adb reboot
 

Anhänge

  • debloat 1_1.7z
    1,1 KB · Aufrufe: 224
Zuletzt bearbeitet:
  • Danke
Reaktionen: Trondeinar, Maka2veli und Rob J. Cole
Hallo,

ich habe die ganzen Google Sachen auch direkt geblockt.

adb shell pm block com.google.android.play.games
adb shell pm block com.google.android.apps.docs
adb shell pm block com.google.android.apps.magazines
adb shell pm block com.google.android.apps.plus
adb shell pm block com.google.android.marvin.talkback
adb shell pm block com.google.android.talk
adb shell pm block com.google.android.gm
adb shell pm block com.google.android.googlequicksearchbox

Zusätzlich habe ich noch folgende Apps blockiert:

adb shell pm block com.sonymobile.sonyselect
adb shell pm block com.sonymobile.xperialounge.services

adb shell pm block com.sonymobile.moviecreator.rmm
adb shell pm block com.sonymobile.phoneusage

adb shell pm block com.android.sharedstoragebackup

adb shell pm block com.sonyericsson.trackid.res.overlay
adb shell pm block com.sonyericsson.extras.liveware

Handy läuft bei mir Ohne Probleme.
adb shell pm block com.sonyericsson.crashmonitor
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Rhonin
Vielen Dank für die Batch-Datei...hat alles super geklappt.
Nur Facebook funktioniert nun nicht mehr, obwohl ich den Social Media Block ausgelassen habe.
Jemand ne Idee woran es liegen kann? Kanns natürlich auch nicht mehr neu installieren. :ohmy:

Ach ja, die Datei zum rückgängig machen von DevilX kann ich nicht entpacken
 
Zuletzt bearbeitet:
Hi Rob,

die von mir gemachte Aufteilung ist so nicht ganz korrekt, habe ich gerade festgestellt. Im Bereich Android-Stuff befindet sich noch ein Package namens:

com.facebook.katana

Dieses könnte für Dein Problem verantwortlich sein. Versuche also dieses Package wieder zu unblocken und anschließend zu rebooten. Das Prozedere ist Dir sicherlich bekannt oder ?

Ansonsten ganz kurz:

1) Handy im USB Debugging Modus mit dem PC verbinden.
2) Über die Windows Shell (cmd) in den ADB Ordner wechseln
3) Folgende Eingabe tätigen: adb shell pm unblock com.facebook.katana
4) Anschließend adb reboot

@ tsgfrade:

ich werde sicherlich ein paar Deiner Ergebnisse für die nächste Version verwenden und ein wenig differenzieren :D

DANKE für's Mitmachen
 
  • Danke
Reaktionen: Rob J. Cole
com.facebook.katana

Ist genau richtig wenn du mit Facebook nutzen willst. Den Social Media part kannst du komplett laufen lassen.
 
Hi @ all,

habe mal das facebook package an die passendere Stelle verschoben und einige Sachen von tsgfrade übernommen. DANKE nocheinmal dafür...

Ich überlege, ob ich alle diese Vorschläge in die Batch übernehme ? Die Idee ist den nicht verwendeten Code mit REM auszukommentieren, so dass jeder seine gewünschten Packages für sich einfach durch Löschen von REM aktivieren kann.

Das wird allerdings von meiner Seite aus noch ein wenig dauern, da demnächst privat viel ansteht. Aber fühlt Euch frei die bereitgestellten Dateien nach Lust und Laune zu verbessern :cool:

Enjoy :thumbup:

Code:
@echo off
COLOR 70
echo Welcome to this small DEBLOATING-batch
echo.
echo Please hit any key to proceed...
pause
echo.
echo.
COLOR 74
echo Debloating process starts...
echo.
REM SmallApps
echo Block Smallapp stuff ?
echo. 
SET /P X=(Y)es or (N)o ?
IF /I "%X%"=="Y" goto :SmallApps
IF /I "%X%"=="N" goto :Block1
GOTO ENDE
:SmallApps
echo.
adb shell pm block com.sony.smallapp.managerservice REM NEW
adb shell pm block com.sony.smallapp.appframework REM NEW
adb shell pm block com.sony.smallapp.launcher
adb shell pm block com.sony.smallapp.app.widget
adb shell pm block com.sonymobile.smallapps.calc
adb shell pm block com.sonymobile.smallapps.clipper
adb shell pm block com.sonymobile.smallapps.timer
adb shell pm block com.sonymobile.smallbrowser
:Block1
REM SonyApps
echo.
echo Block Sony-Apps and ANT-Server ? 
echo.
SET /P X=(Y)es or (N)o ?
IF /I "%X%"=="Y" goto :SonyApps
IF /I "%X%"=="N" goto :Block2
GOTO ENDE
:SonyApps
echo.
adb shell pm block com.sonymobile.lifelog
adb shell pm block com.sonymobile.sketch
adb shell pm block com.sonyericsson.textinput.chinese REM chinese keyboard
adb shell pm block com.sonymobile.pobox REM japanese keyboard
adb shell pm block com.sonyericsson.extras.liveware REM NEW
adb shell pm block com.android.sharedstoragebackup REM NEW
adb shell pm block com.sonymobile.sonyselect REM NEW
adb shell pm block com.sonymobile.xperialounge.services REM NEW
adb shell pm block com.sonymobile.simplehome
adb shell pm block com.sonymobile.anondata
adb shell pm block com.sonyericsson.idd.agent
adb shell pm block com.dsi.ant.server REM NEW
adb shell pm block com.sonymobile.retaildemo REM NEW
adb shell pm block com.sonymobile.synchub REM NEW
adb shell pm block com.sonyericsson.crashmonitor REM NEW
:Block2
REM Android stuff
echo.
echo Block Android Stuff ? 
echo.
SET /P X=(Y)es or (N)o ?
IF /I "%X%"=="Y" goto :Android
IF /I "%X%"=="N" goto :Block3
GOTO ENDE
:Android
echo.
adb shell pm block com.google.android.apps.books
adb shell pm block com.google.android.music
adb shell pm block com.google.android.videoeditor
adb shell pm block com.google.android.videos
adb shell pm block com.google.android.apps.genie.geniewidget
adb shell pm block com.google.android.apps.uploader
adb shell pm block com.android.stk
adb shell pm block com.google.android.play.games REM NEW
adb shell pm block com.google.android.apps.magazines REM NEW
:Block3
REM Social Media stuff
echo.
echo Block Social Media Stuff ? 
echo.
SET /P X=(Y)es or (N)o ?
IF /I "%X%"=="Y" goto :Social
IF /I "%X%"=="N" goto :Block4
GOTO ENDE
:Social
echo.
adb shell pm block com.facebook.katana
adb shell pm block com.bambuser.sociallive
adb shell pm block com.sonyericsson.eventstream
adb shell pm block com.sonyericsson.eventstream.facebookplugin
adb shell pm block com.sonyericsson.eventstream.twitterplugin
adb shell pm block com.sonyericsson.eventstream.twitterpostviewer
adb shell pm block com.sonyericsson.socialengine
adb shell pm block com.sonyericsson.socialengine.plugins.facebook
adb shell pm block com.sonyericsson.socialengine.plugins.picasa
adb shell pm block com.sonymobile.socialengine.plugins.facebook_sharefrwk
adb shell pm block com.sonymobile.socialengine.plugins.playmemories
adb shell pm block com.sonymobile.socialengine.plugins.twitter_sharefrwk
adb shell pm block com.sonyericsson.socialpane.friends
adb shell pm block com.sonyericsson.facebook.postview
adb shell pm block com.sonyericsson.facebook.proxylogin
adb shell pm block com.sonyericsson.fbmediadiscovery
adb shell pm block com.sonyericsson.androidapp.fbcalendarsync
adb shell pm block com.sonyericsson.androidapp.fbmusiclike
adb shell pm block com.sonyericsson.androidapp.fbsetupwizard
adb shell pm block com.sonyericsson.androidapp.storefront
adb shell pm block com.sonymobile.twitter.account
adb shell pm block com.sonymobile.twitter.setupwizard
:Block4
REM Advancewidgets
echo.
echo Block Advancewidgets ? 
echo.
SET /P X=(Y)es or (N)o ?
IF /I "%X%"=="Y" goto :Advance
IF /I "%X%"=="N" goto :Block5
GOTO ENDE
:Advance
echo.
adb shell pm block com.sonymobile.advancedwidget.entrance
adb shell pm block com.sonyericsson.advancedwidget.music
adb shell pm block com.sonyericsson.advancedwidget.notewidget
adb shell pm block com.sonyericsson.advancedwidget.photo
adb shell pm block com.sonyericsson.advancedwidget.weather
adb shell pm block com.sonyericsson.androidapp.timescapefeedsplugin
adb shell pm block com.sonyericsson.timescape.ui
adb shell pm block com.sonymobile.mx.android
adb shell pm block com.sony.snei.mu.phone
adb shell pm block cjp.co.sony.tablet.PersonalSpace
:Block5
REM Themes and Live Wallpapapers
echo.
echo Block Themes and Live Wallpapers ? 
echo.
SET /P X=(Y)es or (N)o ?
IF /I "%X%"=="Y" goto :Themes
IF /I "%X%"=="N" goto :Ende
:Themes
echo.
adb shell pm block com.android.phasebeam
adb shell pm block com.android.magicsmoke
adb shell pm block com.android.wallpaper.holospiral REM NEW
adb shell pm block com.android.noisefield REM NEW
adb shell pm block com.sonymobile.themes.id001
adb shell pm block com.sonymobile.themes.id002
adb shell pm block com.sonymobile.themes.id003
adb shell pm block com.sonymobile.themes.id004
adb shell pm block com.sonymobile.themes.id005
adb shell pm block com.sonymobile.themes.id006
:Ende
adb shell exit
COLOR 72
echo.
echo Debloating complete
echo.
echo.
echo Please hit a key to reboot...
pause
adb reboot
 

Anhänge

  • debloat 1_2.7z
    1,3 KB · Aufrufe: 248
  • Danke
Reaktionen: AdiSimpson, Blinky, Michael San und 2 andere
Ist es auch möglich, die Energiespartipps auf diesem weg abzuschalten?
 
@Gnibbel:

Bin mir nicht ganz sicher, aber vielleicht sind die Meldungen in dem Package:

com.sonymobile.helpapp7

versteckt. Kannst Du ja mal manuell versuchen zu blocken und berichten...

Viel Erfolg

Rhonin
 
Rhonin schrieb:
@Gnibbel:

Bin mir nicht ganz sicher, aber vielleicht sind die Meldungen in dem Package:
com.sonymobile.helpapp7
versteckt.

So - habe noch einmal nachgeschaut wegen den Energiespartipps. Sie werden von der App Eco-Moduscontroller generiert.

Google spuckt dafür einige Tipps aus:

Sony Xperia Z — Meldungen in der Benachrichtigungsleiste zu STAMANIA-Modus + myXperia deaktivieren? — Android Forum - AndroidPIT

https://www.android-hilfe.de/forum/...htigungen-des-eco-moduscontroller.528659.html

Also nachdem, was ich da so gelesen habe, handelst Du Dir mit der Block Methode andere Probleme ein.

Mußt Du mal weiter schauen, ob Du für Dich was passendes findest.

Gruß

Rhonin
 
Moin,
super interessant was ihr hier anstellt. Ich will es auch mal versuchen, hab da aber schon mal ne "Eingangsfrage" : Welche Version soll ich nehmen.. von 1.13 bis 1.2 finde ich von Minimal ADB and Fastboot .

DANKE Euch !
 
Hey habe ebenfalls mal debloated. Bei mir habe ich jetzt allerdings das Problem, dass in meinem App Drawer (Google Now Launcher) 2 "Apps" der aus der "Sony Kamera App" plötzlich angezeigt werden. Jemand ne Idee wie ich die aus dem App Drawer bekomme ohne sie zu deaktivieren?
Des weiteren gibt es auf meinem Handy noch die Apps "Xperia Lounge" und "Video Unlimited" die ich zwar an sich deaktivieren kann, jedoch tauchen sie nach fast jedem Reboot wieder aktiviert in meinem App Drawer auf. Kennt da jemand das entsprechende Package was deaktiviert werden muss?

(btw danke für die debloat.bat !)
 
Ich finde das auch eine Super-Sache und werde mich demnächst dran machen mein Z3C zu entrümpeln. Für die Anpassung der .bat-Datei wäre eine Aufstellung von Paketname mit Klartextname der App sowie eine Hinweis auf Abhängigkeiten hilfreich. Was meint ihr - sollen wir dafür eine Tabelle anlegen und zur Bearbeitung freigeben?

Paketname App-Name Abhängigkeit zu
 
coolhot schrieb:
Was meint ihr - sollen wir dafür eine Tabelle anlegen und zur Bearbeitung freigeben?

Paketname App-Name Abhängigkeit zu

Jaaaaaaaaaaaaaa.
Ich würde erstmal bei Son* anfangen.
Mal im Ernst: das ist ja schon fast wie bei S@msung mit der bloatware.
Und ohne root/bootloader auch nicht wirklich effektiv.
Trotzdem ein guter Vorschlag :thumbsup:
 
coolhot schrieb:
Ich finde das auch eine Super-Sache und werde mich demnächst dran machen mein Z3C zu entrümpeln. Für die Anpassung der .bat-Datei wäre eine Aufstellung von Paketname mit Klartextname der App sowie eine Hinweis auf Abhängigkeiten hilfreich. Was meint ihr - sollen wir dafür eine Tabelle anlegen und zur Bearbeitung freigeben?

Paketname App-Name Abhängigkeit zu


Zur Unterstützung kannst Du das folgende Post zum Einstieg nehmen

My Setup - Post #51 - XDA Forums

Die hatte ich zur Grundlage meiner Batch genommen - viel Erfolg :thumbup:

Rhonin
 
Hallihallo,
sorry, dass mein Thema absolut nichts mit diesem Thread hier zu tun hat, aber ich bin neu hier und weiß, ehrlich gesagt, noch nicht, wo genau ich meine Frage richtig anbringen kann. Ich hab schon eine ganze Zeit lang die verschiedenen Themen durchgesehen, aber nichts dazu gefunden.
Ich habe seit kurzem ein Z3 Compact und eine Frage zur USB-Verbindung zum PC, bei der leider beinahe sämtliche Ordner wie Ringtones, Alarms und Notification leer sind. Ich würde diese Töne gern anderweitig benutzen, nur ich weiß nicht, wie ich an sie rankomme.
Mein Anliegen speziell---> ich würde gern den Ton des Weckers als Klingelton benutzen. Ist das machbar?
Vielen Dank und wie gesagt, sorry, dass ich hier so unpassend reingeplatzt bin:sad:
 
@somer: Also ich würde wie folgt vorgehen, da ich keine bessere Lösung weiß ;)

  1. Lade Dir hier die M-XRom herunter - sie basiert auf der 23.0.1.A.5.77
  2. Öffne die flashbare zip-Datei mit einem Programm Deiner Wahl (ich nutze 7zip)
  3. Gehe nach System -> Media -> Audio

Dort findest Du alle "Töne" . Dann kannst Du die Töne nach Deinem Gusto in die entsprechenden Ordner kopieren.

Wenn Du weißt, wie die benötigten Dateien heißen könnte ich sie Dir an geeigneter Stelle zur Verfügung stellen ;)


Viel Spaß damit

Rhonin
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Orloaf
Hallo Rhonin,
vielen Dank für deine Nachricht. Ich habe auf deinen Link geklickt, allerdings kann ich nicht erkennen, wo genau da ich das Programm herunterladen kann.
Kannst du mir nochmal weiterhelfen?
Vielen Dank, Somer

Der ursprüngliche Beitrag von 12:18 Uhr wurde um 12:22 Uhr ergänzt:

Und du hast mich gefragt, wie die Dateien heißen. Welche genau meinst du damit? Speziell zum Beispiel das Lied, welches ich als Klingelton haben möchte? Oder etwas anderes?
 
Ja genau - wie heissen die Klingeltöne, Alarmtöne .... die Du verwenden möchtest ? Dann würde ich sie Dir an geeigneter Stelle hochladen.

Einen schönen Abend noch

Rhonin
 
Mit der Methode bleibt der Bootloader ungeöffnet? Garantie erlischt damit also nicht?
 

Ähnliche Themen

A
Antworten
0
Aufrufe
1.761
ani-lan
A
A
Antworten
4
Aufrufe
2.854
AndrogRR
A
N
Antworten
0
Aufrufe
936
NeedNewSmartphone
N
Zurück
Oben Unten