Hello,
I want to install the PlayStoreApp. The gapps.zip contains a lot of other stuff like Gmail, GooglePlus, TalkBack etc..
But I want nothing more than the PlayStoreApp (and desperately necessery other APKs).
And I don't intend to deinstall Gmail, GooglePlus, TalkBack after flashing gapps. (too many files and dependences)
Is there a way? Thank you.
Open the "gapps.zip / system / app". folder.
There are 5 files to copy into the smartphone-"system/app"-folder:
1) GmsCore.apk
2) GoogleLoginService.apk
3) GoogleServicesFramework.apk
4) Phonesky.apk (<-- google-Playstore)
5) NetworkLocation.apk (<-- needed by some apps (example: some weatherApps))
for each file set permissions to: drwxr-xr-x
(look at wiki.ubuntuusers.de/chmod to see, what drexr-xr-x means)
BaldrianForte said:
Hello,
I want to install the PlayStoreApp. The gapps.zip contains a lot of other stuff like Gmail, GooglePlus, TalkBack etc..
But I want nothing more than the PlayStoreApp (and desperately necessery other APKs).
And I don't intend to deinstall Gmail, GooglePlus, TalkBack after flashing gapps. (too many files and dependences)
Is there a way? Thank you.
Click to expand...
Click to collapse
Okay,
the best option is flash gapps.
install titanium backup from play store.
Unistall the google apps that you dont want.:highfive:
androidtweaker1 said:
the best option is flash gapps.
Click to expand...
Click to collapse
Thank you. Do you've read the second posting?
Take a root-file-manager to set the permissions easily.
This is (for me) the best option
greetings : )
Thanks
BaldrianForte said:
Open the "gapps.zip / system / app". folder.
There are 5 files to copy into the smartphone-"system/app"-folder:
1) GmsCore.apk
2) GoogleLoginService.apk
3) GoogleServicesFramework.apk
4) Phonesky.apk (<-- google-Playstore)
5) NetworkLocation.apk (<-- needed by some apps (example: some weatherApps))
for each file set permissions to: drwxr-xr-x
(look at wiki.ubuntuusers.de/chmod to see, what drexr-xr-x means)
Click to expand...
Click to collapse
realy helpful
Little flashable script to remove unwanted apps and media from CM11 Android 4.4 for the Defy(+) based on Samsung GALAXY Note 3 Cleaner. Tested with cm-11-20140614-NIGHTLY-mb526.zip
The following are deleted:
Code:
/system/media/bootanimation.zip
/system/media/audio/alarms/
CyanAlarm.ogg
Alarm_Rooster_02.ogg
Argon.ogg
Barium.ogg
Cesium.ogg
Hassium.ogg
Neptunium.ogg
Nobelium.ogg
NuclearLaunch.ogg
Osmium.ogg
Platinum.ogg
Plutonium.ogg
Scandium.ogg
/system/media/audio/notifications/
Adara.ogg
Aldebaran.ogg
Altair.ogg
Alya.ogg
Antares.ogg
Antimony.ogg
Arcturus.ogg
Argon.ogg
Beat_Box_Android.ogg
Beryllium.ogg
Betelgeuse.ogg
CaffeineSnake.ogg
Canopus.ogg
Capella.ogg
Castor.ogg
CetiAlpha.ogg
Cobalt.ogg
Cricket.ogg
DearDeer.ogg
Deneb.ogg
Doink.ogg
DontPanic.ogg
Drip.ogg
Electra.ogg
F1_MissedCall.ogg
F1_New_MMS.ogg
F1_New_SMS.ogg
Fluorine.ogg
Fomalhaut.ogg
Gallium.ogg
Heaven.ogg
Helium.ogg
Highwire.ogg
Hojus.ogg
Iridium.ogg
Krypton.ogg
KzurbSonar.ogg
Lalande.ogg
Laser.ogg
Merope.ogg
Mira.ogg
moonbeam.ogg
Naughty.ogg
Palladium.ogg
pixiedust.ogg
pizzicato.ogg
Plastic_Pipe.ogg
Polaris.ogg
Pollux.ogg
Pong.ogg
Procyon.ogg
Proxima.ogg
Radon.ogg
Rang.ogg
regulus.ogg
Rubidium.ogg
Selenium.ogg
Shaula.ogg
sirius.ogg
SpaceSeed.ogg
Spica.ogg
Stone.ogg
Strontium.ogg
Syrma.ogg
TaDa.ogg
Talitha.ogg
Tejat.ogg
Thallium.ogg
Tinkerbell.ogg
tweeters.ogg
Upsilon.ogg
Vega.ogg
Voila.ogg
Xenon.ogg
Zirconium.ogg
delete("/system/media/audio/ringtones/
Andromeda.ogg
Aquila.ogg
ArgoNavis.ogg
Atria.ogg
Backroad.ogg
BeatPlucker.ogg
BentleyDubs.ogg
Big_Easy.ogg
BirdLoop.ogg
Bollywood.ogg
BOOTES.ogg
Boxbeat.ogg
BussaMove.ogg
Cairo.ogg
Calypso_Steel.ogg
CanisMajor.ogg
CaribbeanIce.ogg
Carina.ogg
CASSIOPEIA.ogg
Centaurus.ogg
Champagne_Edition.ogg
Club_Cubano.ogg
CrayonRock.ogg
CrazyDream.ogg
CurveBall.ogg
CyanTone.ogg
Cygnus.ogg
DancinFool.ogg
Ding.ogg
DonMessWivIt.ogg
Draco.ogg
DreamTheme.ogg
Eastern_Sky.ogg
Enter_the_Nexus.ogg
Eridani.ogg
EtherShake.ogg
FreeFlight.ogg
FriendlyGhost.ogg
Funk_Yall.ogg
GameOverGuitar.ogg
Gimme_Mo_Town.ogg
Girtab.ogg
Glacial_Groove.ogg
Growl.ogg
HalfwayHome.ogg
Highscore.ogg
Hydra.ogg
InsertCoin.ogg
Kuma.ogg
LoopyLounge.ogg
LoveFlute.ogg
Lyon.ogg
Lyra.ogg
Machina.ogg
MidEvilJaunt.ogg
MildlyAlarming.ogg
Nairobi.ogg
Nassau.ogg
NewPlayer.ogg
No_Limits.ogg
Noises1.ogg
Noises2.ogg
Noises3.ogg
OrganDub.ogg
Orion.ogg
Paradise_Island.ogg
Pegasus.ogg
Perseus.ogg
Playa.ogg
Pyxis.ogg
Rasalas.ogg
Revelation.ogg
Rigel.ogg
Ring_Classic_02.ogg
Ring_Digital_02.ogg
Ring_Synth_02.ogg
Ring_Synth_04.ogg
Road_Trip.ogg
Rockin.ogg
RomancingTheTone.ogg
Safari.ogg
Savannah.ogg
Scarabaeus.ogg
Sceptrum.ogg
Seville.ogg
Sheep.mp3
Shes_All_That.ogg
SilkyWay.ogg
SitarVsSitar.ogg
Solarium.ogg
SpringyJalopy.ogg
Steppin_Out.ogg
Terminated.ogg
Testudo.ogg
Themos.ogg
Third_Eye.ogg
Thunderfoot.ogg
TwirlAway.ogg
UrsaMinor.ogg
VeryAlarmed.ogg
Vespa.ogg
World.ogg
Zeta.ogg
/system/app/
Apollo.apk
BasicDreams.apk
Calculator.apk
Calendar.apk
DSPManager.apk
Email.apk
Exchange2.apk
LiveWallpapers.apk
LiveWallpapersPicker.apk
LockClock.apk
PhotoTable.apk
SoundRecorder.apk
Term.apk
UserDictionaryProvider.apk
VisualizationWallpapers.apk
VoicePlus.apk
WhisperPush.apk
/system/priv-app/
BackupRestoreConfirmation.apk
CalendarProvider.apk
CMS.apk
CMUpdater.apk
PicoTts.apk
SetupWizard.apk
Shell.apk
ThemeChooser.apk
ThemesProvider.apk
VoiceDialer.apk
The script can be personalized by adding or removing lines from "updater-script" file. Notepad++ is recommended.
Edit: Some notes about using this script.
1. Incremental updates don't work if you remove/modify system apps.
2. If any problems arise, just flash the ROM again and all the removed apps will be back.
Update 23.07.2014: New, improved, smaller version
http://forum.xda-developers.com/showpost.php?p=54351146&postcount=26
Update 03.10.2014: New script for builds after 1 October
http://forum.xda-developers.com/showpost.php?p=55817529&postcount=27
Update 02.11.2014: added corresponding odex files to the list
http://forum.xda-developers.com/showpost.php?p=56442787&postcount=28
If you like CM11 Android 4.4 for the Defy(+), you can
Donate to Quarx
PayPal: [email protected]
Donate apps: CM7, CM10, CM11
---------------------------------------
Donate to Blechd0se
PayPal: [email protected]
I am on 15/06 Nightly ..l will try it & report back soon
Sent from my MB526 using Tapatalk
Version 2 changelog
added
Code:
/system/app/CMHome.apk
/system/priv-app/CMAccount.apk
to the list.
list of removeable system apps
Nice script,
but in my opinion it removes to much and at the other hand to little.
E.g. with the delation of ... you will lose ... .
within /system/apps
Apollo.apk - the musicplayer, you may need an alternative app
BasicDreams.apk - no screensaver
Calculator.apk - like the name says, no Calculator anymore, you may need an alternative app
Calendar.apk - like the name says, no Calender anymore, you may need an alternative app
DSPManager.apk - the equalizer for tuning audio, not that bad
Email.apk - like the name says, no Mail-client anymore, you may need an alternative app
Exchange2.apk – OK, when you dont need to communicate with an Exchange-Server
LiveWallpapers.apk - right, who needs live wallpapers
LiveWallpapersPicker.apk - right, who needs live wallpapers
LockClock.apk - indeed this app sucks
PhotoTable.apk - right, who needs live wallpapers
SoundRecorder.apk - like the name says, no soundrecoder oder dictating machine anymore, you may need an alternative app
Term.apk - like the name says, no Terminal anymore, you may need an alternative app
UserDictionaryProvider.apk - no word prediction for the keyboard anymore
VisualizationWallpapers.apk - right, who needs live wallpapers
VoicePlus.apk - outside of the US makes Google Voice no sense, correct me if I'm wrong
WhisperPush - thats right, nothing to say about that
within /system/priv-app
BackupRestoreConfirmation.apk - I'm with you but I don't know what you will lose without it "restores sync'd Google settings" or "adb backup dialog"?
CalendarProvider.apk - you will lose whole calender support, without it no calender app will work (besides apps with buildin calendar provider)
CMS.apk - right, you will only lose a stub APK für GooglePlay ?!?! whatever this means, it seems to be a Google Play thing?
CMUpdater.apk - right, when you dont want to do incremental updates for CM or only full updates using TWRP
PicoTts.apk - right, if you dont need speeches
Shell.apk - right, if you dont need the ADB shell
ThemeChooser.apk, ThemeManager.apk and VoiceDialer.apk are OK to remove
Now to the other apk's your script wont remove, but why not?
within /system/apps
Browser - maybe replace it with something other, e.g. Firefox
CellBroadcastReceiver.apk - who needs Cell Broadcasts? have a look at settings -> wireless -> more
CertInstaller.apk - which home user needs wireless certificates? have a look at settings -> Wi-Fi -> advanced
Development.apk - not everyone needs the "developer utilities" under settings -> developer options
DocumentsUI.apk - I dont know what it does, but I dont feel something is missing
DownloadProviderUi.apk - who needs that download app within the app menu??
HTMLViewer.apk - who needs that and what for, I dont.
KeyChain.apk - I really dont know what it does, but I dont feel something is missing
LatinIME.apk - why not, if you want to replace the standard keyboard with somehing other, but be adviced to install the new keyboard beforehand and remove that one after the new keyboard is working properly.
PacProcessor.apk - the deletion seems to make no trouble Whats the meaning of this?
PrintSpooler.apk - who needs to print?
Provision.apk - its for the initial start of the ROM, after that it can be removed
Stk.apk - who need that pointless additional SIM-function? Maybe users with a home zone tariff plan?!?!
WAPPushManager.apk - i have it removed, whats the meaning of this "sending and receiving sms push messages" or do I lose tethering???
within /system/priv-app
CMAccount.apk - who is using a CM-account?
DownloadProvider.apk - its seems save to remove this if you dont wanne use GApps
ExternalStorageProvider.apk - deletion makes no trouble to me, but I dont know the meaning of this app
InputDevices.apk - the touchscreen and all hardware keys are working too without it
OneTimeInitializer.apk - its for the initial start of the ROM, after that it can be removed
ProxyHandler.apk - I dont use proxys, but maybe it's needed for TOR?
SharedStorageBackup.apk - what does this app? the deletion makes no trouble to me
VpnDialogs.apk - for people who dont wanne use VPN at all
WallpaperCropper.apk - like the name says
over and out
As I said, anyone can edit the script with a text editor. Apps like Apollo, Calculator or SoundRecorder can be saved on SD card and installed when needed.
I use VLC for audio/video player and I think a newer email app is now on Google Play: Email Google Inc. - June 18, 2014
A list of CM 10 apps can be found here http://wiki.cyanogenmod.org/w/Barebones#CM-10.1_App_list_.28WIP.29 unfortunately the Barebones project is discontinued, Barebones - CM7 was one of the best roms
Some other useful resources
http://blog.burrowsapps.com/2014/03/what-android-apps-are-safe-to-remove.html
http://forums.androidcentral.com/optimus-v-rooting-roms-hacks/156703-guide-apks-their-purpose-safe-not-remove-big.html
1.For some reason deleting latinime.apk prevents the back button from working. ?
2.Deleting fonts also saves space. After using this script and deleting all the unnecessary fonts (for unneeded languages), I have 59mb free space in /system according to TiBu.
3.InputDevices.apk may be for using mice or keyboards through OTG.
hotdog125 said:
2.Deleting fonts also saves space. After using this script and deleting all the unnecessary fonts (for unneeded languages), I have 59mb free space in /system according to TiBu.
Click to expand...
Click to collapse
Can you please provide a list of fonts that can be safely deleted?
androidtester80 said:
Can you please provide a list of fonts that can be safely deleted?
Click to expand...
Click to collapse
+1, how do you know which one to remove? I suppose every font-file with "Bengali, Hebrew, Devanagari, Khmer, etc." within the filename. However here is not much disk space to safe, because the bigggest files (e.g. DroidSansFallback.ttf or NotoColorEmoji.ttf) you shouldn't delete I suppose?
hotdog125 said:
For some reason deleting latinime.apk prevents the back button from working.
Click to expand...
Click to collapse
Not for me, but I can remember this behavior when I removed other system-apps. Unfortunately I cant remember which one it was. E.g. when keyguard.apk will be removed then the home-button won't work.
hotdog125 said:
3.InputDevices.apk may be for using mice or keyboards through OTG.
Click to expand...
Click to collapse
Thank you for the explanation.
New but pointless system apps in the house:
- CMHome.apk -> I removed it, seems it belongs to cyanogenmod-account
- PhotoPhase.apk -> removed
- ThemeManager.apk seems replaced with ThemeProvider.apk - who cares, removed
What's with the SMS/MMS-TransactionService which runs now everytime in the backround? In older builds there wasn't such a thing. I replaced it with an MMS.apk from an older ROM and the TransactionService ist gone. However what does it do?
I'm not sure, I've been searching about this problem myself. Thanks for the fix though. About the back button, I never removed keyguard.apk, only latinime.
I've included fonts and some additional apps in the following zip - http://www.mediafire.com/?21a7qwta6qhcm9q.
@x53, could you upload the older mms.apk file? Internet speeds are quite slow here.
Enclosed the zipped mms.apk extracted out of this ROM. As I've read here in the forum, its seems to be a bug within the mms.apk. If its true then I suppose MMS.apk was never meant to run the TransactionService the whole time?!
For the hardware key I can only advice to test an untouched rom, and then have a look if the hardware key is working again. If so then install another keyboard app (e.g. I use big button keyboard) and then try to remove latinime.apk. Otherwise I cant help you, sorry.
Btw. in your script you remove BluetoothExt.apk (org.codeaurora.bluetooth), too? Do you know more about it? Indeed without it my hands-free equipment works fine. But I'm unsure with file transfers over bluetooth?!
Bluetoothext.apk is for Bluetooth low energy apparently. File transfers work fine. @androidtester80 any idea how to copy apps to /system using this script?
hotdog125 said:
@androidtester80 any idea how to copy apps to /system using this script?
Click to expand...
Click to collapse
Should be something like this
Code:
cp /sdcard/your.apk /system/app/your.apk
and repair permissions. Haven't tested this possibility.
More cleaning ideas:
I use my phone in English, so the files related to the other languages (and alphabets) are unnecessary for me.
Inside the "system\app\LatinIME.apk":
[folder: \res\raw]
main_de.dict
main_es.dict
main_fr.dict
main_it.dict
main_pt_br.dict
main_ru.dict
setup_welcome_video.mp4
setup_welcome_image.png
[folder: \res\xml]
160+ files related to other languages
[folder: \res\xml-sw600dp]:
30+ files
[folder: \res\xml-v16]
all files
Then, several fonts (as indicated on the other posts of this thread) can be deleted:
MTLmr3m.tff
NanumGothic.tff
DroidSansFallback.tff
Naskh, Georgian, Hebrew, Bengali, Thai, etc.
[folder: \system\framework\webview\paks]
50+ files
Inside the "\system\priv-app\Settings.apk":
[folder: assets] "contributors_cloud.png" file can be changed with a smaller .png file (or can be deleted?)
[folder: \res]: The language folders like xml-ar, xml-cs, ...xml-zh-TW
[folder: \res\drawable-nodpi\] there is a photo file called caption_background.jpg [1920x1200] what is it for?
Also, under the "\res" folder there are several folders called like "mipmap-hdpi - mipmap-xxxhdpi" contains different sizes of the settings icon. Which I believe unnecessary for Defy.
I've got a bootloop after installing this. The system actually boots, loads the Launcher. I hear a wierd sound (like an error sound) and it shows the ANDROID logo (the new logo in CM11 whilt booting) and it actually loads everything again and goes in a loop.
I just copied the file, removed some lines (some software I just use and don't want to delete) and install on it with the recovery console (TeamWin).
UPDATE: This is something related to the default Launcher (I am using Apex Launcher).
Well, the phone boots and loads the Apex Launcher as default. I actually can see it loading. I tried to launch the setup after it crashes, and I make it. Inside setup it didn't crashes. It crashes again when I touch "home" or come back to the launcher, so it goes direct to the boot process (it did not reboot, just load again).
So, I reach system setup after it crash and changed the launcher to Trebuchet and it works.
New edit:
Here's a copy of my file (I take it from the device)
ui_print("______________________________________");
ui_print("Motorola Defy CM11 Cleaner");
ui_print("v1 androidtester80");
ui_print("______________________________________");
package_extract_file("busybox", "/tmp/busybox");
set_perm(0, 0, 0777, "/tmp/busybox");
run_program("/tmp/busybox", "mount", "/system");
run_program("/tmp/busybox", "mount", "/data");
ui_print("Deleting bootanimation");
delete("/system/media/bootanimation.zip");
ui_print("Deleting alarms");
delete("/system/media/audio/alarms/CyanAlarm.ogg");
delete("/system/media/audio/alarms/Alarm_Rooster_02.ogg");
delete("/system/media/audio/alarms/Argon.ogg");
delete("/system/media/audio/alarms/Barium.ogg");
delete("/system/media/audio/alarms/Cesium.ogg");
delete("/system/media/audio/alarms/Hassium.ogg");
delete("/system/media/audio/alarms/Neptunium.ogg");
delete("/system/media/audio/alarms/Nobelium.ogg");
delete("/system/media/audio/alarms/NuclearLaunch.ogg");
delete("/system/media/audio/alarms/Osmium.ogg");
delete("/system/media/audio/alarms/Platinum.ogg");
delete("/system/media/audio/alarms/Plutonium.ogg");
delete("/system/media/audio/alarms/Scandium.ogg");
ui_print("Deleting notifications");
delete("/system/media/audio/notifications/Adara.ogg");
delete("/system/media/audio/notifications/Aldebaran.ogg");
delete("/system/media/audio/notifications/Altair.ogg");
delete("/system/media/audio/notifications/Alya.ogg");
delete("/system/media/audio/notifications/Antares.ogg");
delete("/system/media/audio/notifications/Antimony.ogg");
delete("/system/media/audio/notifications/Arcturus.ogg");
delete("/system/media/audio/notifications/Argon.ogg");
delete("/system/media/audio/notifications/Beat_Box_Android.ogg");
delete("/system/media/audio/notifications/Beryllium.ogg");
delete("/system/media/audio/notifications/Betelgeuse.ogg");
delete("/system/media/audio/notifications/CaffeineSnake.ogg");
delete("/system/media/audio/notifications/Canopus.ogg");
delete("/system/media/audio/notifications/Capella.ogg");
delete("/system/media/audio/notifications/Castor.ogg");
delete("/system/media/audio/notifications/CetiAlpha.ogg");
delete("/system/media/audio/notifications/Cobalt.ogg");
delete("/system/media/audio/notifications/Cricket.ogg");
delete("/system/media/audio/notifications/DearDeer.ogg");
delete("/system/media/audio/notifications/Deneb.ogg");
delete("/system/media/audio/notifications/Doink.ogg");
delete("/system/media/audio/notifications/DontPanic.ogg");
delete("/system/media/audio/notifications/Drip.ogg");
delete("/system/media/audio/notifications/Electra.ogg");
delete("/system/media/audio/notifications/F1_MissedCall.ogg");
delete("/system/media/audio/notifications/F1_New_MMS.ogg");
delete("/system/media/audio/notifications/F1_New_SMS.ogg");
delete("/system/media/audio/notifications/Fluorine.ogg");
delete("/system/media/audio/notifications/Fomalhaut.ogg");
delete("/system/media/audio/notifications/Gallium.ogg");
delete("/system/media/audio/notifications/Heaven.ogg");
delete("/system/media/audio/notifications/Helium.ogg");
delete("/system/media/audio/notifications/Highwire.ogg");
delete("/system/media/audio/notifications/Hojus.ogg");
delete("/system/media/audio/notifications/Iridium.ogg");
delete("/system/media/audio/notifications/Krypton.ogg");
delete("/system/media/audio/notifications/KzurbSonar.ogg");
delete("/system/media/audio/notifications/Lalande.ogg");
delete("/system/media/audio/notifications/Laser.ogg");
delete("/system/media/audio/notifications/Merope.ogg");
delete("/system/media/audio/notifications/Mira.ogg");
delete("/system/media/audio/notifications/moonbeam.ogg");
delete("/system/media/audio/notifications/Naughty.ogg");
delete("/system/media/audio/notifications/Palladium.ogg");
delete("/system/media/audio/notifications/pixiedust.ogg");
delete("/system/media/audio/notifications/pizzicato.ogg");
delete("/system/media/audio/notifications/Plastic_Pipe.ogg");
delete("/system/media/audio/notifications/Polaris.ogg");
delete("/system/media/audio/notifications/Pollux.ogg");
delete("/system/media/audio/notifications/Pong.ogg");
delete("/system/media/audio/notifications/Procyon.ogg");
delete("/system/media/audio/notifications/Proxima.ogg");
delete("/system/media/audio/notifications/Radon.ogg");
delete("/system/media/audio/notifications/Rang.ogg");
delete("/system/media/audio/notifications/regulus.ogg");
delete("/system/media/audio/notifications/Rubidium.ogg");
delete("/system/media/audio/notifications/Selenium.ogg");
delete("/system/media/audio/notifications/Shaula.ogg");
delete("/system/media/audio/notifications/sirius.ogg");
delete("/system/media/audio/notifications/SpaceSeed.ogg");
delete("/system/media/audio/notifications/Spica.ogg");
delete("/system/media/audio/notifications/Stone.ogg");
delete("/system/media/audio/notifications/Strontium.ogg");
delete("/system/media/audio/notifications/Syrma.ogg");
delete("/system/media/audio/notifications/TaDa.ogg");
delete("/system/media/audio/notifications/Talitha.ogg");
delete("/system/media/audio/notifications/Tejat.ogg");
delete("/system/media/audio/notifications/Thallium.ogg");
delete("/system/media/audio/notifications/Tinkerbell.ogg");
delete("/system/media/audio/notifications/tweeters.ogg");
delete("/system/media/audio/notifications/Upsilon.ogg");
delete("/system/media/audio/notifications/Vega.ogg");
delete("/system/media/audio/notifications/Voila.ogg");
delete("/system/media/audio/notifications/Xenon.ogg");
delete("/system/media/audio/notifications/Zirconium.ogg");
ui_print("Deleting ringtones");
delete("/system/media/audio/ringtones/Andromeda.ogg");
delete("/system/media/audio/ringtones/Aquila.ogg");
delete("/system/media/audio/ringtones/ArgoNavis.ogg");
delete("/system/media/audio/ringtones/Atria.ogg");
delete("/system/media/audio/ringtones/Backroad.ogg");
delete("/system/media/audio/ringtones/BeatPlucker.ogg");
delete("/system/media/audio/ringtones/BentleyDubs.ogg");
delete("/system/media/audio/ringtones/Big_Easy.ogg");
delete("/system/media/audio/ringtones/BirdLoop.ogg");
delete("/system/media/audio/ringtones/Bollywood.ogg");
delete("/system/media/audio/ringtones/BOOTES.ogg");
delete("/system/media/audio/ringtones/Boxbeat.ogg");
delete("/system/media/audio/ringtones/BussaMove.ogg");
delete("/system/media/audio/ringtones/Cairo.ogg");
delete("/system/media/audio/ringtones/Calypso_Steel.ogg");
delete("/system/media/audio/ringtones/CanisMajor.ogg");
delete("/system/media/audio/ringtones/CaribbeanIce.ogg");
delete("/system/media/audio/ringtones/Carina.ogg");
delete("/system/media/audio/ringtones/CASSIOPEIA.ogg");
delete("/system/media/audio/ringtones/Centaurus.ogg");
delete("/system/media/audio/ringtones/Champagne_Edition.ogg");
delete("/system/media/audio/ringtones/Club_Cubano.ogg");
delete("/system/media/audio/ringtones/CrayonRock.ogg");
delete("/system/media/audio/ringtones/CrazyDream.ogg");
delete("/system/media/audio/ringtones/CurveBall.ogg");
delete("/system/media/audio/ringtones/CyanTone.ogg");
delete("/system/media/audio/ringtones/Cygnus.ogg");
delete("/system/media/audio/ringtones/DancinFool.ogg");
delete("/system/media/audio/ringtones/Ding.ogg");
delete("/system/media/audio/ringtones/DonMessWivIt.ogg");
delete("/system/media/audio/ringtones/Draco.ogg");
delete("/system/media/audio/ringtones/DreamTheme.ogg");
delete("/system/media/audio/ringtones/Eastern_Sky.ogg");
delete("/system/media/audio/ringtones/Enter_the_Nexus.ogg");
delete("/system/media/audio/ringtones/Eridani.ogg");
delete("/system/media/audio/ringtones/EtherShake.ogg");
delete("/system/media/audio/ringtones/FreeFlight.ogg");
delete("/system/media/audio/ringtones/FriendlyGhost.ogg");
delete("/system/media/audio/ringtones/Funk_Yall.ogg");
delete("/system/media/audio/ringtones/GameOverGuitar.ogg");
delete("/system/media/audio/ringtones/Gimme_Mo_Town.ogg");
delete("/system/media/audio/ringtones/Girtab.ogg");
delete("/system/media/audio/ringtones/Glacial_Groove.ogg");
delete("/system/media/audio/ringtones/Growl.ogg");
delete("/system/media/audio/ringtones/HalfwayHome.ogg");
delete("/system/media/audio/ringtones/Highscore.ogg");
delete("/system/media/audio/ringtones/Hydra.ogg");
delete("/system/media/audio/ringtones/InsertCoin.ogg");
delete("/system/media/audio/ringtones/Kuma.ogg");
delete("/system/media/audio/ringtones/LoopyLounge.ogg");
delete("/system/media/audio/ringtones/LoveFlute.ogg");
delete("/system/media/audio/ringtones/Lyon.ogg");
delete("/system/media/audio/ringtones/Lyra.ogg");
delete("/system/media/audio/ringtones/Machina.ogg");
delete("/system/media/audio/ringtones/MidEvilJaunt.ogg");
delete("/system/media/audio/ringtones/MildlyAlarming.ogg");
delete("/system/media/audio/ringtones/Nairobi.ogg");
delete("/system/media/audio/ringtones/Nassau.ogg");
delete("/system/media/audio/ringtones/NewPlayer.ogg");
delete("/system/media/audio/ringtones/No_Limits.ogg");
delete("/system/media/audio/ringtones/Noises1.ogg");
delete("/system/media/audio/ringtones/Noises2.ogg");
delete("/system/media/audio/ringtones/Noises3.ogg");
delete("/system/media/audio/ringtones/OrganDub.ogg");
delete("/system/media/audio/ringtones/Orion.ogg");
delete("/system/media/audio/ringtones/Paradise_Island.ogg");
delete("/system/media/audio/ringtones/Pegasus.ogg");
delete("/system/media/audio/ringtones/Perseus.ogg");
delete("/system/media/audio/ringtones/Playa.ogg");
delete("/system/media/audio/ringtones/Pyxis.ogg");
delete("/system/media/audio/ringtones/Rasalas.ogg");
delete("/system/media/audio/ringtones/Revelation.ogg");
delete("/system/media/audio/ringtones/Rigel.ogg");
delete("/system/media/audio/ringtones/Ring_Classic_02.ogg");
delete("/system/media/audio/ringtones/Ring_Digital_02.ogg");
delete("/system/media/audio/ringtones/Ring_Synth_02.ogg");
delete("/system/media/audio/ringtones/Ring_Synth_04.ogg");
delete("/system/media/audio/ringtones/Road_Trip.ogg");
delete("/system/media/audio/ringtones/Rockin.ogg");
delete("/system/media/audio/ringtones/RomancingTheTone.ogg");
delete("/system/media/audio/ringtones/Safari.ogg");
delete("/system/media/audio/ringtones/Savannah.ogg");
delete("/system/media/audio/ringtones/Scarabaeus.ogg");
delete("/system/media/audio/ringtones/Sceptrum.ogg");
delete("/system/media/audio/ringtones/Seville.ogg");
delete("/system/media/audio/ringtones/Sheep.mp3");
delete("/system/media/audio/ringtones/Shes_All_That.ogg");
delete("/system/media/audio/ringtones/SilkyWay.ogg");
delete("/system/media/audio/ringtones/SitarVsSitar.ogg");
delete("/system/media/audio/ringtones/Solarium.ogg");
delete("/system/media/audio/ringtones/SpringyJalopy.ogg");
delete("/system/media/audio/ringtones/Steppin_Out.ogg");
delete("/system/media/audio/ringtones/Terminated.ogg");
delete("/system/media/audio/ringtones/Testudo.ogg");
delete("/system/media/audio/ringtones/Themos.ogg");
delete("/system/media/audio/ringtones/Third_Eye.ogg");
delete("/system/media/audio/ringtones/Thunderfoot.ogg");
delete("/system/media/audio/ringtones/TwirlAway.ogg");
delete("/system/media/audio/ringtones/UrsaMinor.ogg");
delete("/system/media/audio/ringtones/VeryAlarmed.ogg");
delete("/system/media/audio/ringtones/Vespa.ogg");
delete("/system/media/audio/ringtones/World.ogg");
delete("/system/media/audio/ringtones/Zeta.ogg");
ui_print("Deleting Apps");
delete("/system/app/BasicDreams.apk");
delete("/system/app/Email.apk");
delete("/system/app/Exchange2.apk");
delete("/system/app/LiveWallpapers.apk");
delete("/system/app/LiveWallpapersPicker.apk");
delete("/system/app/LockClock.apk");
delete("/system/app/PhotoTable.apk");
delete("/system/app/SoundRecorder.apk");
delete("/system/app/Term.apk");
delete("/system/app/UserDictionaryProvider.apk");
delete("/system/app/VisualizationWallpapers.apk");
delete("/system/app/VoicePlus.apk");
delete("/system/app/WhisperPush.apk");
delete("/system/priv-app/BackupRestoreConfirmation.apk");
delete("/system/priv-app/CalendarProvider.apk");
delete("/system/priv-app/CMS.apk");
delete("/system/priv-app/CMUpdater.apk");
delete("/system/priv-app/PicoTts.apk");
delete("/system/priv-app/SetupWizard.apk");
delete("/system/priv-app/Shell.apk");
delete("/system/priv-app/ThemeChooser.apk");
delete("/system/priv-app/ThemesProvider.apk");
ui_print("All done");
run_program("/tmp/busybox", "umount", "/system");
run_program("/tmp/busybox", "umount", "/data");
Click to expand...
Click to collapse
hotdog125 said:
Bluetoothext.apk is for Bluetooth low energy apparently. File transfers work fine.
Click to expand...
Click to collapse
I removed Bluetoothext.apk for a while. But without it I noticed within the battery statistics Bluetooth as big consumer. Means when you delete Bluetooth.apk battery duration will shorten. When I remember right I hadn't even Bluetooth activated?! Can someone please confirm this behavior?
Don DD said:
[folder: \system\framework\webview\paks] 50+ files
Click to expand...
Click to collapse
Did you remove all files or did you leave at least en-GB.pak or maybe en-US.pak because you use english language at your Defy?
Btw. thanks for spotting DroidSansFallback.tff, thats a big one and I hadn't the courage to remove it.
I have no such problems with Bluetooth.
Why not remove the entire latinime apk and install Google keyboard from the play store?
hotdog125 said:
I have no such problems with Bluetooth.
Click to expand...
Click to collapse
Strange, OK then I will try again. Maybe it has something to do while I tested the FM Radio?! As I have heard it has something with bluetooth to do?!
hotdog125 said:
Why not remove the entire latinime apk ...
Click to expand...
Click to collapse
Exactly, that's what i've done. But with that some people had have problems with their hardware buttons but not for me, strange too.
x53 said:
Strange, OK then I will try again. Maybe it has something to do while I tested the FM Radio?! As I have heard it has something with bluetooth to do?!
Exactly, that's what i've done. But with that some people had have problems with their hardware buttons but not for me, strange too.
Click to expand...
Click to collapse
I had the back button problem as the other users described. But i managed to make it work by using TWRP to delete it.
x53 said:
Did you remove all files or did you leave at least en-GB.pak or maybe en-US.pak because you use english language at your Defy?
Click to expand...
Click to collapse
Removed all but:
en-GB.pak
en-US.pak
webviewchromium.pak.
System fonts list for Android 4.4.4 https://android.googlesource.com/platform/frameworks/base/+/android-4.4.4_r1/data/fonts/system_fonts.xml
Code:
Roboto-Regular.ttf
Roboto-Bold.ttf
Roboto-Italic.ttf
Roboto-BoldItalic.ttf
Roboto-Light.ttf
Roboto-LightItalic.ttf
Roboto-Thin.ttf
Roboto-ThinItalic.ttf
RobotoCondensed-Regular.ttf
RobotoCondensed-Bold.ttf
RobotoCondensed-Italic.ttf
RobotoCondensed-BoldItalic.ttf
DroidSerif-Regular.ttf
DroidSerif-Bold.ttf
DroidSerif-Italic.ttf
DroidSerif-BoldItalic.ttf
DroidSans.ttf
DroidSans-Bold.ttf
DroidSansMono.ttf
I guess the rest should be safe to delete, unless CM 11 requires some special font.
Hey people,
I realized the Google Chrome browser demands lots of battery, so I wanted to change to another browser. There is nothing better than the AOSP one. But while installing it there seems to be a lil´ problem:
There is an app called com.android.browser.provider which comes preinstalled with stock ROM, probably to make Google Chrome work. So this app, has a ContentProvider declared with a specific authority name. The AOSP Browser app has another ContentProvider which its authority name IS THE SAME as the "com.android.browser.provider"´s one. This makes the Android package manager complain at AOSP Browser app install time.
So in order to be able to get AOSP Browser installed and running some steps must be previously executed. There are two ways:
A.-THE MANUAL WAY
1.- Settings -> Apps -> com.android.browser.provider -> Clear data
2.- File Manager -> Delete /system/app/com.android.browser.provider" folder
3.- File Manager -> Delete /data/data/com.android.browser.provider" folder
4.- Reboot
5.- Install attached Browser.apk
Click to expand...
Click to collapse
B.-THE COMMANDO WAY
1.-Terminal Emulator -> Execute the following commands:
su
rm /system/app/com.android.browser.provider (Removes apk folder from /system/app/ location)
pm clear com.yourapp.packagename (Removes application data)2.- Reboot
3.- Install attached Browser.apk
Click to expand...
Click to collapse
Then, AOSP Browser should be running :highfive::highfive::highfive:
Please comment if there are any problems :good:
If anyone gets an up-to-date APK post here and I will update the OP.
EXTRA: SYNC BOOKMARKS WITH YOUR GOOGLE ACCOUNT:
The following steps show how to make AOSP BROWSER have the bookmarks saved in your Google account:
1.- Install attached BookmarksSyncAdapter.apk
2.- Settings -> Accounts -> Google -> /** Wanted Google Account */ -> Switch on Sync Browser
3.- A notification (exclamation sign) should be shown. Click it. (In order to authorize the app to sync bookmarks with your account)
4.- Settings -> Apps -> Browser -> Force Close
5.- Done
Click to expand...
Click to collapse
For up-to-date-is-a-must obsessed people:
-Browser.apk targetSdkVersion is 22. So its the last one (Official Stable Android 6.0 has not been released yet)
-BookmarksSyncAdapter.apk targets 16 SDK version. It seems to be discontinued as is not preinstalled in latest AOSP Roms
Can't install Booksmarkssync app. What is another way?
rich2007 said:
Can't install Booksmarkssync app. What is another way?
Click to expand...
Click to collapse
Really dont know. First, I should check the logcat to find the cause so, could you post thee logcat?
Also, you can try installing it as a system app:
1.-Create /system/app/BookmarksSyncAdapter/ folder
2.-Copy BookmarksSyncAdapter.apk into the previously created folder
3.-Set permissions -rw-r--r-- to the apk
4.-Reboot
5.-Goto Settings -> Accounts -> Google -> Your Google account and check if "Browser" item is listed
Click to expand...
Click to collapse
there was already a fully working solution in the forum.. just search "material design aosp browser". just need to delete BrowserProviderProxy if present in system/app first
isn't it dangerous to delete the existing file which may be more up to date with security?
is it not possible to simply rename internally the Browser.apk so it does not conflict?
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
Nice work, still so much more left to debloat
Could you show please a screenshot of:
Google Phone numeric kbd
Incoming phone call screen
Thanks in advance =)
p0izn said:
Could you show please a screenshot of:
Google Phone numeric kbd
Incoming phone call screen
Thanks in advance =)
Click to expand...
Click to collapse
Here you go.
I imagine flashfire can be used in place of twrp? Still have a locked bootloader.