PDA

Ver la Versión Completa : [ TUTORIAL ] Eliminar basura (bloatware) de la stock (Avanzado)


TTMaster
17/02/14, 22:04:55
Para quien quiera un poco de trabajo ya hecho, os dejo el updater-script para eliminar todo el bloatware de la stock

mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/System", "/system");
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/Userdata", "/data");
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/Cache", "/cache");

ui_print("-- Delete files");
delete_recursive("/cache");
delete_recursive("/data/dalvik-cache");
delete_recursive("/data/resource-cache");
delete_recursive("/sdcard/.android_secure");
delete_recursive("/sdcard/.data");
delete_recursive("/sdcard/LOST.DIR");

delete_recursive("/system/app/Backup-Restore.apk");
delete_recursive("/system/app/BackupRestoreConfirmation.apk");
delete_recursive("/system/app/BackupRestoreConfirmation.odex");
delete_recursive("/system/app/Backup-wizard.apk");
delete_recursive("/system/app/Books.apk");
delete_recursive("/system/app/CarHome.apk");
delete_recursive("/system/app/com.codand.playfon.apk");
delete_recursive("/system/app/device-monitor.apk");
delete_recursive("/system/app/device-monitor.odex");
delete_recursive("/system/app/EnchantedForest.apk");
delete_recursive("/system/app/Exchange2.apk");
delete_recursive("/system/app/Exchange2.odex");
delete_recursive("/system/app/ExternalKeyboardJP.apk");
delete_recursive("/system/app/facebook.apk");
delete_recursive("/system/app/FBCalendarSync.apk");
delete_recursive("/system/app/FBIAppShare.apk");
delete_recursive("/system/app/FBMediaDiscovery.apk");
delete_recursive("/system/app/FBMusicLike.apk");
delete_recursive("/system/app/FBSetupwizard.apk");
delete_recursive("/system/app/Galaxy4.apk");
delete_recursive("/system/app/Galaxy4.odex");
delete_recursive("/system/app/GeneralDataDisclaimer.apk");
delete_recursive("/system/app/GenieWidget.apk");
delete_recursive("/system/app/Gmail.apk");
delete_recursive("/system/app/GMS_Maps.apk");
delete_recursive("/system/app/GoogleCalendarSyncAdapter.apk");
delete_recursive("/system/app/GoogleLyricsPlugin.apk");
delete_recursive("/system/app/GooglePartnerSetup.apk");
delete_recursive("/system/app/GoogleTTS.apk");
delete_recursive("/system/app/helpapp.apk");
delete_recursive("/system/app/HoloSpiralWallpaper.apk");
delete_recursive("/system/app/HoloSpiralWallpaper.odex");
delete_recursive("/system/app/IddAgent.apk");
delete_recursive("/system/app/IddAgent.odex");
delete_recursive("/system/app/MagicSmokeWallpapers.apk");
delete_recursive("/system/app/MagicSmokeWallpapers.odex");
delete_recursive("/system/app/NoiseField.apk");
delete_recursive("/system/app/NoiseField.odex");
delete_recursive("/system/app/PartnerBookmarksProvider.apk");
delete_recursive("/system/app/PartnerBookmarksProvider.odex");
delete_recursive("/system/app/PhaseBeam.apk");
delete_recursive("/system/app/PhaseBeam.odex");
delete_recursive("/system/app/phone-usage.apk");
delete_recursive("/system/app/PhotoSlideshow.apk");
delete_recursive("/system/app/PicoTts.apk");
delete_recursive("/system/app/PicoTts.odex");
delete_recursive("/system/app/PlusOne.apk");
delete_recursive("/system/app/POBoxSknMono.apk");
delete_recursive("/system/app/POBoxSknPink.apk");
delete_recursive("/system/app/POBoxSknSelector.apk");
delete_recursive("/system/app/POBoxSknWood.apk");
delete_recursive("/system/app/Protips.apk");
delete_recursive("/system/app/Protips.odex");
delete_recursive("/system/app/RecentCallsWidget.apk");
delete_recursive("/system/app/retaildemo.apk");
delete_recursive("/system/app/SemcCrashMonitor.apk");
delete_recursive("/system/app/SemcCrashMonitor.odex");
delete_recursive("/system/app/SemcEmail.apk");
delete_recursive("/system/app/SEMCFacebookProxy.apk");
delete_recursive("/system/app/SEMCSetupWizard.apk");
delete_recursive("/system/app/SemcTvLauncher.apk");
delete_recursive("/system/app/SemcTvOut.apk");
delete_recursive("/system/app/SemcUnplugChargerReminder.apk");
delete_recursive("/system/app/SocialEngineCore.apk");
delete_recursive("/system/app/SocialEngineFacebookPlugin.apk");
delete_recursive("/system/app/SocialEngineFacebookShareFrwkPlugin.apk");
delete_recursive("/system/app/SocialEnginePicasaPlugin.apk");
delete_recursive("/system/app/SocialEngineTwitterShareFrwkPlugin.apk");
delete_recursive("/system/app/socialife.apk");
delete_recursive("/system/app/SomcMirrorLinkManualSwitch.apk");
delete_recursive("/system/app/SomcMirrorLinkServer.apk");
delete_recursive("/system/app/SomcMirrorLinkSystem.apk");
delete_recursive("/system/app/SomcMusicSlideshow.apk");
delete_recursive("/system/app/SomcPlayAnywhere.apk");
delete_recursive("/system/app/SOMCTwitterAccount.apk");
delete_recursive("/system/app/SOMCTwitterSetupWizard.apk");
delete_recursive("/system/app/SomcWifiDisplay.apk");
delete_recursive("/system/app/SomcXperiaLink.apk");
delete_recursive("/system/app/SoundRecorder.apk");
delete_recursive("/system/app/SoundRecorder.odex");
delete_recursive("/system/app/storefront.apk");
delete_recursive("/system/app/Street.apk");
delete_recursive("/system/app/Talk.apk");
delete_recursive("/system/app/talkback.apk");
delete_recursive("/system/app/UnsupportedHeadsetNotifier.apk");
delete_recursive("/system/app/UnsupportedHeadsetNotifier.odex");
delete_recursive("/system/app/UpdateCenter.apk");
delete_recursive("/system/app/Velvet.apk");
delete_recursive("/system/app/Videos.apk");
delete_recursive("/system/app/VoiceSearchStub.apk");
delete_recursive("/system/app/WeatherWidget.apk");
delete_recursive("/system/app/WikipediaPlugin.apk");
delete_recursive("/system/app/YouTube.apk");
delete_recursive("/system/app/YouTubeKaraokePlugin.apk");
delete_recursive("/system/app/YouTubePlugin.apk");
delete_recursive("/system/etc/product/applications/mcafeesuite-7days.apk");
delete_recursive("/system/etc/product/applications/neoreader.apk");
delete_recursive("/system/etc/product/applications/officesuite.apk");
delete_recursive("/system/etc/product/applications/trackid.apk");
delete_recursive("/system/etc/customization/applications/com.adobe.reader.apk");
delete_recursive("/system/etc/customization/applications/com.evernote.apk");
delete_recursive("/system/etc/customization/applications/com.mobisystems.fileman.apk");
delete_recursive("/system/etc/customization/applications/com.opera.mini.android.apk");
unmount("/system");
unmount("/cache");
unmount("/data");
ui_print("");
ui_print("-- Deleting Complete!");

Tan solo teneis que eliminar de esa lista las apk que querais mantener, meterlo en el zip y firmarlo.

No respondo a preguntas como donde meto eso, como lo hago, o para que sirve.
Tan solo es una ayuda para usuarios que sepan hacerse un update.zip

pelochoto
17/02/14, 23:27:18
se agradece la lista.... buen trabajop
imagino q aplicable a las stock , todas?
estoy dandole un repaso gordo a la 254...:ok:

TTMaster
17/02/14, 23:51:14
En principio esta hecho para las stock libres, ya que no borra las app que pueda poner las operadoras. En el caso de actualizacion por operadora habria que meter las lineas correspondientes a cada una de las apk a eliminar y su odex.
La verdad es que es muy radical y por eso lo he compartido por code y no en archivo (mas de uno lo ejecutaria y vendrian lamentaciones :sisi1: )

Lee bien las app que elimina, las que tienes y las que no y editalo a tu gusto.

Saludos

pelochoto
17/02/14, 23:55:17
jeje pues he ido leyendolo y eliminando muchas y su odex claro...

incluso he eliminado todos menos uno los sonidos...de todo.
fondos walpaper todo. es decir dejo lo indispensable....jejej
a veces me da la neura y me lio a limpiar...
he pasado el sdmaidpro y un poquito ccleaner , un par de reinicios con algun wipe...
todo limpito y reiniciado varias vecesy me mola ver 510 mb de ram libres...

tambien decir q greenyfi me da la vida....jeje

TTMaster
17/02/14, 23:59:25
Mira esto:
http://forum.xda-developers.com/showthread.php?t=2500955

Voy a acabar de ver Breaking bad X-D y a dormir

pelochoto
18/02/14, 00:08:16
me lo guardo! :ok:
muy bueno! tengo pa leer X-D

pelochoto
26/02/14, 12:20:15
muy bueno este hilo.... q no caiga en el olvido... se q hay gente por aqki q son de los mios de los q les gusta borretear y limpiar jejeje
estoy root en la 254 y he casi completado el listado ...y todo bien... me ha llevado tiempecito pero bien.

avirale
26/02/14, 19:23:55
muy bueno este hilo.... q no caiga en el olvido... se q hay gente por aqki q son de los mios de los q les gusta borretear y limpiar jejeje
estoy root en la 254 y he casi completado el listado ...y todo bien... me ha llevado tiempecito pero bien.

Amigo con cuantas app quedas en system/app yo con 105

Verssetti
26/02/14, 21:20:03
ext4????desde cuando lee ese formato? jurjurjur no me digas que la 4.3 lee particiones ext4... Porq la 4.1.2 no lo leia (comprobado) Cuando pueda probaré a darle ese formato a una sd.

pelochoto
27/02/14, 00:00:27
Amigo con cuantas app quedas en system/app yo con 105


pues creo q me ganas..... jejeje voy a revisar a ver q mas me kito...

yo hace un rato reinicié, entre en recovery, hago wipe dalvick, wipe caché y al iniciar sistema las carga todas....

ponia creo 110 asi que me ganas jeje :ok: