Related
I love ebuddy on android, it's better than the official chinese MSN I posted a few weeks ago but I am sick of silver, white and orange. I am unfamiliar with how to get the apk files from apps installed from the android market.
Could someone, anyone please provide me with the apk file for ebuddy 1.9.1 (the most recent) so I can do some colour variations?
Cheers.
Uppy said:
I love ebuddy on android, it's better than the official chinese MSN I posted a few weeks ago but I am sick of silver, white and orange. I am unfamiliar with how to get the apk files from apps installed from the android market.
Could someone, anyone please provide me with the apk file for ebuddy 1.9.1 (the most recent) so I can do some colour variations?
Cheers.
Click to expand...
Click to collapse
www.developer.android.com
Install the Android SDK, open Command Prompt and write:
Code:
adb devices
adb pull /data/app app
Or if you know the .apk name
Code:
adb pull /data/app/apkname.apk
That will create a new folder called app in your /tools folder with all your apps.
Ah cheers man, done it
will post some colour variations asap.
Any idea why when i repackage the files as a zip then rename as an apk it fails to install?
I have re-signed the apk but it still wont install, any ideas why?
Uppy said:
Any idea why when i repackage the files as a zip then rename as an apk it fails to install?
I have re-signed the apk but it still wont install, any ideas why?
Click to expand...
Click to collapse
Better if you use apk tool: http://code.google.com/p/android-apktool/
Decompile: apktool d name.apk
Compile: apktool b name
Hmm still doesnt work. I'm not sure what I'm doing wrong...
Uppy said:
Hmm still doesnt work. I'm not sure what I'm doing wrong...
Click to expand...
Click to collapse
These resources seems 0 byte in the apk:
"drawable-hdpi-v6/chat_gray_back.9.png"
"drawable-hdpi-v6/chat_orange_back.9.png"
"drawable/chat_gray_back.9.png"
"drawable-hdpi-v4/chat_orange_back.9.png"
"drawable/chat_orange_back.9.png"
"drawable-hdpi-v4/chat_gray_back.9.png"
here's the zip file, if you can tell me what I've done wrong I'd really appreciate it.
Hmm..I let it compile, but fails to install the apk..
Hope someone much expert than me can help you
yeah, its weird how it wont install. like what I was trying to do though?
Uppy said:
Any idea why when i repackage the files as a zip then rename as an apk it fails to install?
I have re-signed the apk but it still wont install, any ideas why?
Click to expand...
Click to collapse
Download APKManager and you should be good.
EDIT: Didn't see the answers below mine for some reason ... I'm not at my desktop right now, but if no one has checked it by the time I get hope I'll see if I'm any help.
If you're just changing pngs, try to just extract the apk then zip it when changed. Ie. Don't decompile it
Do this using apkmanager
Sent from my HTC Desire using XDA App
zHk3R said:
Download APKManager and you should be good.
EDIT: Didn't see the answers below mine for some reason ... I'm not at my desktop right now, but if no one has checked it by the time I get hope I'll see if I'm any help.
Click to expand...
Click to collapse
Thanks dude.
and to mikep99: Already tried that too, thats what I did first. its annoying me now lol cheers anyway.
shameless self bump.
can no one help? i really want to know what the issue is for future reference...
Uppy said:
shameless self bump.
can no one help? i really want to know what the issue is for future reference...
Click to expand...
Click to collapse
no idea why your file wont install...
I decompiled a fresh version of ebuddy, compiled back and installed, no probs.
But, for exchanging some png´s only, that´s what I do:
- take a fresh original version (v1.9.1 attached)
- open com.ebuddy.android-1.apk with 7-Zip
- copy/paste new png´s
- close file
- sign
- install
*If you don't like this one you can post your suggestions but stop fulminating you're just trolling.
Bloatware means app/software that is stuff you simply don't need or use.Stuff that come installed from the factory.
Hammerhead KRT16M Firmware
/system/app (34 files)
BasicDreams.apk
BasicDreams.odex
Books.apk
CertInstaller.apk
CertInstaller.odex
EmailGoogle.apk
EmailGoogle.odex
Exchange2Google.apk
Exchange2Google.odex
FaceLock.apk
FaceLock.odex
GenieWidget.apk
GenieWidget.odex
Gmail2.apk
Gmail2.odex
GoogleEars.apk
GoogleEars.odex
GoogleEarth.apk
GoogleTTS.apk
GoogleTTS.odex
Keep.apk
Keep.odex
Magazines.apk
Magazines.odex
MediaUploader.apk
MediaUploader.odex
Music2.apk
PlayGames.apk
PlusOne.apk
QuickOffice.apk
Stk.apk
Stk.odex
Street.apk
SunBeam.apk
YouTube.apk
/system/etc/permissions (2 files)
com.google.android.maps.xml
com.google.widevine.software.drm.xml
/system/fonts (2 files)
MTLmr3m.ttf (Japanese)
NanumGothic.ttf (Korean)
/system/framework (4 files)
com.google.android.maps.jar
com.google.android.maps.odex
com.google.widevine.software.drm.jar
com.google.widevine.software.drm.odex
/system/lib (4 files)
libfacelock_jni.so
libgtalk_jni.so
libgtalk_stabilize.so
libpatts_engine_jni_api.so
/system/priv-app (17 files)
BackupRestoreConfirmation.apk
BackupRestoreConfirmation.odex
GoogleBackupTransport.apk
GoogleBackupTransport.odex
GoogleFeedback.apk
GoogleFeedback.odex
GoogleOneTimeInitializer.apk
GoogleOneTimeInitializer.odex
GooglePartnerSetup.apk
GooglePartnerSetup.odex
OneTimeInitializer.apk
OneTimeInitializer.odex
SharedStorageBackup.apk
SharedStorageBackup.odex
talkback.apk
Velvet.apk
Wallet.apk
Downloads
Click to expand...
Click to collapse
Cleaner Script (Flashable)
Removed Files (Not flashable)
Credits
Click to expand...
Click to collapse
dbellonate
Enjoy
I have created a flashable zip for you to remove the items you listed. As standard I take no responsibility should something go wrong, so make a backup just in case. I use this same zip everyday to remove bloat after flashing nightlies so I see no reason for something to not work. Let me know though if something needs to be tweaked or if it doesn't work.
https://www.dropbox.com/s/2k0gv9hze67zppq/hammerhead_debloat.zip
dbellonate said:
I have created a flashable zip for you to remove the items you listed. As standard I take no responsibility should something go wrong, so make a backup just in case. I use this same zip everyday to remove bloat after flashing nightlies so I see no reason for something to not work. Let me know though if something needs to be tweaked or if it doesn't work.
https://www.dropbox.com/s/2k0gv9hze67zppq/hammerhead_debloat.zip
Click to expand...
Click to collapse
Thank you dude.OP will updated
I don't know how to create flashable zip but as far as i know we can edit update-script ? Can I modify it too ?
TIL that GAPPS is Bloatware.
I do not consider 90% of those bloatware. It just looks like you're removing all the Google apps that can be downloaded manually from the play store.
Sent from my SGH-T999 using xda app-developers app
I give this thread 1 derp vote. I think you need to re-check what bloatware is, I'll give you a hint its not the apps that provide half the core functionality of Android.
I have a startac you might enjoy.
OP, don't listen to the derps who can't grasp the concept that bloatware is subjective.
This is the approach that SlimRom takes. Which is to remove all apps and associated files that are NOT ABSOLUTELY NECESSARY for android to function. It leaves the user to determine which apps they want to install.
Thank you op for this thread. I too like to remove apps that I never use.
It's all about CHOICE. People are free to customize their ROM, however they want. And this is obviously not a tweak that a newbie should be doing anyway.
Sent from my Nexus 4 using XDA Premium 4 mobile app
Removing Hangouts APK will also break sms functionality.
Darkness and Hope said:
Thank you dude.OP will updated
I don't know how to create flashable zip but as far as i know we can edit update-script ? Can I modify it too ?
Click to expand...
Click to collapse
If you use 7zip just right click file, open archive (don't unzip) and navigate to update-script. Then add or remove as you please. Just follow the scripts as I have entered them and it should work just fine
Sent from my Nexus 4 using XDA Premium 4 mobile app
Thanks for support guys!
And thank you haters.You gave me a cr*ppy feeling again
Darkness and Hope said:
Thanks for support guys!
And thank you haters.You gave me a cr*ppy feeling again
Click to expand...
Click to collapse
If people report a function of android that gets broken with a removal of a particular app, maybe put a comment next to it saying what it breaks. Like how removing hangouts breaks sms.
Most apps are self-explanatory, but sometimes there are things that don't work that you wouldn't know unless you tried.
This thread can be great, sort of like a wiki for system app functionality.
Sent from my Nexus 4 using XDA Premium 4 mobile app
Darkness and Hope said:
*If you don't like this one you can post your suggestions but stop fulminating you're just trolling.
Bloatware means app/software that is stuff you simply don't need or use.Stuff that come installed from the factory.
Hammerhead KRT16M Firmware
/system/app (34 files)
BasicDreams.apk
BasicDreams.odex
Books.apk
CertInstaller.apk
CertInstaller.odex
EmailGoogle.apk
EmailGoogle.odex
Exchange2Google.apk
Exchange2Google.odex
FaceLock.apk
FaceLock.odex
GenieWidget.apk
GenieWidget.odex
Gmail2.apk
Gmail2.odex
GoogleEars.apk
GoogleEars.odex
GoogleEarth.apk
GoogleTTS.apk
GoogleTTS.odex
Keep.apk
Keep.odex
Magazines.apk
Magazines.odex
MediaUploader.apk
MediaUploader.odex
Music2.apk
PlayGames.apk
PlusOne.apk
QuickOffice.apk
Stk.apk
Stk.odex
Street.apk
SunBeam.apk
YouTube.apk
/system/etc/permissions (2 files)
com.google.android.maps.xml
com.google.widevine.software.drm.xml
/system/fonts (2 files)
MTLmr3m.ttf (Japanese)
NanumGothic.ttf (Korean)
/system/framework (4 files)
com.google.android.maps.jar
com.google.android.maps.odex
com.google.widevine.software.drm.jar
com.google.widevine.software.drm.odex
/system/lib (4 files)
libfacelock_jni.so
libgtalk_jni.so
libgtalk_stabilize.so
libpatts_engine_jni_api.so
/system/priv-app (17 files)
BackupRestoreConfirmation.apk
BackupRestoreConfirmation.odex
GoogleBackupTransport.apk
GoogleBackupTransport.odex
GoogleFeedback.apk
GoogleFeedback.odex
GoogleOneTimeInitializer.apk
GoogleOneTimeInitializer.odex
GooglePartnerSetup.apk
GooglePartnerSetup.odex
OneTimeInitializer.apk
OneTimeInitializer.odex
SharedStorageBackup.apk
SharedStorageBackup.odex
talkback.apk
Velvet.apk
Wallet.apk
Cleaner Script (Flashable)
Removed Files (Not flashable)
dbellonate
Enjoy
Click to expand...
Click to collapse
Hey,
First off, this is great! Don't pay any attention to the haters and the trolls who have nothing better to do. A couple of suggestions, could you do one for deodex, secondly it would be cool if someone could create an aroma out of this do that there is some choice, also do that there is an option to replace the removed apps with apks, backups on the internal storage. Edit: removing hangouts does not break sms, I tried it. IMO the holo blue messaging app on xda is way better
AJM-hackers said:
Hey,
First off, this is great! Don't pay any attention to the haters and the trolls who have nothing better to do. A couple of suggestions, could you do one for deodex, secondly it would be cool if someone could create an aroma out of this do that there is some choice, also do that there is an option to replace the removed apps with apks, backups on the internal storage. Edit: removing hangouts does not break sms, I tried it. IMO the holo blue messaging app on xda is way better
Click to expand...
Click to collapse
* Script is just for optional I created this thread for list.Script is not made by me,
* FOR BACKUP : Yes good idea, we can move apps to internel storage instead of removing them.
I don't think the thread is "great" but I'll update later thanks again.
I did a dump of all the system files and am ready to start deleting junk I don't need. I've never liked to use Ti Backup, and prefer to delete out the files manually. Below is my list:
3c_checkin.apk
3c_checkin.odex
3c_devicemanagement.apk
3c_devicemanagement.odex
3c_main.apk
3c_main.odex
3c_notification.apk
3c_notification.odex
3c_ota.apk
3c_ota.odex
3c_SmartNotificationsClient.apk
3c_SmartNotificationsClient.odex
3c_sso.apk
3c_sso.odex
android-syncservice-app.apk
Aon.apk
Aon.odex
AonSettings.apk
AonSettings.odex
appdirectedsmspermission.apk
ApplicationsProvider.apk
ApplicationsProvider.odex
AudioEffects.apk
AudioEffects.odex
AudioMonitor.apk
Avatar.apk
AvatarPermissionsApp.apk
BackupAssistanceClient.apk
BackupAssistanceClient.odex
BackupRestoreConfirmation.apk
BackupRestoreConfirmation.odex
BasicDreams.apk
BasicDreams.odex
Bluetooth.apk
Bluetooth.odex
Books.apk
BrowserProviderProxy.apk
BuaContactAdapter.apk
BuaContactAdapter.odex
Calculator.apk
Calculator.odex
Calendar.apk
Calendar.odex
CalendarProvider.apk
CalendarProvider.odex
cce.apk
cce.odex
CellBroadcastReceiver.apk
CellBroadcastReceiver.odex
CertInstaller.apk
CertInstaller.odex
Chrome.apk
com.motorola.android.nativedropboxagent.apk
com.motorola.android.nativedropboxagent.odex
com.motorola.android.settings.diag_mdlog.apk
com.motorola.android.settings.diag_mdlog.odex
com.qualcomm.location.apk
com.qualcomm.location.odex
com.qualcomm.services.location.apk
ConfigUpdater.apk
ConnMO.apk
ConnMdex
Contacts.apk
Contacts.odex
ContactsProvider.apk
ContactsProvider.odex
ContextEngineClient.apk
ContextEngineClient.odex
ContextEngineUpdater.apk
ContextEngineUpdater.odex
CQATest.apk
DataOffloading.apk
DataOffloading.odex
DefaultContainerService.apk
DefaultContainerService.odex
DemoMode.apk
DemoMode.odex
DeskClockGoogle.apk
DeviceAuthApp.apk
DeviceAuthApp.odex
DigitalPersonalization.apk
DigitalPersonalization.odex
DMService.apk
DMService.odex
DownloadProvider.apk
DownloadProvider.odex
DownloadProviderUi.apk
DownloadProviderUi.odex
DriveActivator.apk
DriveActivator.odex
DrmProvider.apk
DrmProvider.odex
Email.apk
Email.odex
Exchange2.apk
Exchange2.odex
FaceLock.apk
fswriter.apk
fswriter.odex
FusedLocation.apk
FusedLocation.odex
Gmail2.apk
GMS_Maps.apk
GmsCore.apk
GoogleBackupTransport.apk
GoogleCalendarSyncAdapter.apk
GoogleContactsSyncAdapter.apk
GoogleDrive.apk
GoogleFeedback.apk
GoogleLoginService.apk
GooglePartnerSetup.apk
GooglePinyinIme.apk
GoogleServicesFramework.apk
GoogleTTS.apk
gpacSmartcardService.apk
gpacSmartcardService.odex
GuideMe.apk
GuideMe.odex
Hangouts.apk
HoloSpiralWallpaper.apk
HoloSpiralWallpaper.odex
HotspotLauncher.apk
HotspotLauncher.odex
HTMLViewer.apk
HTMLViewer.odex
InputDevices.apk
InputDevices.odex
KeyChain.apk
KeyChain.odex
LatinImeGoogle.apk
Launcher2.apk
Launcher2.odex
LiveWallpapers.apk
LiveWallpapers.odex
LiveWallpapersPicker.apk
LiveWallpapersPicker.odex
LMIRescueSecurity.apk
LocalWipePolicyManager.apk
LocalWipePolicyManager.odex
Magazines.apk
MagicSmokeWallpapers.apk
MagicSmokeWallpapers.odex
MediaProvider.apk
MediaProvider.odex
MediaUploader.apk
Mms.apk
Mms.odex
ModalityService.apk
ModalityService.odex
ModemStatsService.apk
ModemStatsService.odex
MotAuthService.apk
MotAuthService.odex
MotCamera.apk
MotCamera.odex
MotGallery2.apk
MotGallery2.odex
MotGeoFenceSvc.apk
MotGeoFenceSvc.odex
MotoCare.apk
MotoCare.odex
MotoCareInt.apk
MotoCareInt.odex
MotorolaSettingsProvider.apk
MotorolaSettingsProvider.odex
MotoSignatureApp.apk
Music2.apk
NetworkLocation.apk
Nfc.apk
Nfc.odex
NfcAuthenticator.apk
NfcAuthenticator.odex
NfcUi.apk
NfcUi.odex
NoiseField.apk
NoiseField.odex
OmaDrmService.apk
OmaDrmService.odex
OMAProvisioning.apk
OMAProvisioning.odex
OneTimeInitializer.apk
P2PReader.apk
P2PReader.odex
P2PWriter.apk
P2PWriter.odex
PackageInstaller.apk
PackageInstaller.odex
PartnerBookmarksProvider.apk
PartnerBookmarksProvider.odex
PhaseBeam.apk
PhaseBeam.odex
Phone.apk
Phone.odex
Phonesky.apk
PhotoTable.apk
PhotoTable.odex
PlayGames.apk
PlusOne.apk
PrivInit.apk
ProgramMenu.apk
ProgramMenu.odex
ProgramMenuSystem.apk
ProgramMenuSystem.odex
QcWirelessDisplayService.apk
QcWirelessDisplayService.odex
QcWirelessDisplayWidget.apk
QcWirelessDisplayWidget.odex
QualcommSettings.apk
QualcommSettings.odex
Quickoffice.apk
SelfProvisioningService.apk
SelfProvisioningService.odex
Settings.apk
Settings.odex
SettingsProvider.apk
SettingsProvider.odex
Setup.apk
Setup.odex
SetupWizard.apk
SharedStorageBackup.apk
SharedStorageBackup.odex
SmartActionFW.apk
SmartActionFW.odex
SmartActions.apk
SmartActions.odex
SmartActions2013.apk
SmartActions2013.odex
SmartActionsHanashi.apk
SmartActionsHanashi.odex
SmartNotificaitonFwAdapter.apk
SmartNotificaitonFwAdapter.odex
SoundRecorder.apk
SoundRecorder.odex
Stk.apk
Stk.odex
Street.apk
SystemUI.apk
SystemUI.odex
TagGoogle.apk
talkback.apk
TargetedNotifications.apk
TargetedNotifications.odex
TelephonyProvider.apk
TelephonyProvider.odex
ThermalService.apk
ThermalService.odex
TimeService.apk
TimeService.odex
Translate.apk
UserDictionaryProvider.apk
UserDictionaryProvider.odex
Velvet.apk
VerizonSSOEngine.apk
Videos.apk
VisualizationWallpapers.apk
VisualizationWallpapers.odex
VoiceSearch.apk
VpnDialogs.apk
VpnDialogs.odex
Vvm.apk
Vvm.odex
VZWAPNLib.apk
vzwapnpermission.apk
VZWAPNService.apk
VzwCbsLoader.apk
VzwCbsLoader.odex
VzwController.apk
VzwController.odex
VzwEntitlementService.apk
VzwEntitlementService.odex
vzwPhoneExt.apk
vzwPhoneExt.odex
VzwPhoneService.apk
VzwPhoneService.odex
VzwSettingsExt.apk
VzwSettingsExt.odex
WfdP2pService.apk
WfdP2pService.odex
WfdService.apk
WfdService.odex
WirelessDisplayClient.apk
WirelessDisplayClient.odex
YouTube.apk
What device do you have? (i.e. carrier version). Is this list everything you deleted, or everything you kept? Some of these files NEED to stay.
EDIT: You should clarify; you don't want people deleting SystemUI. ;P
Sorry, I'm using the VZW locked version. This list is everything in /system/app/, I'm trying to get an idea of what all is safe to permanently delete.
spend a little more time searching next time.
http://forum.xda-developers.com/showthread.php?t=2432729
Ugh, I know about that list... but I specifically mentioned that I hate to use Ti Backup an prefer to manually delete out the bloat I don't need. That's why I posted the list, as that other list is services, not files.
grimez said:
Ugh, I know about that list... but I specifically mentioned that I hate to use Ti Backup an prefer to manually delete out the bloat I don't need. That's why I posted the list, as that other list is services, not files.
Click to expand...
Click to collapse
Very true
Sent from my XT1058 using XDA Premium 4 mobile app
grimez said:
Ugh, I know about that list... but I specifically mentioned that I hate to use Ti Backup an prefer to manually delete out the bloat I don't need. That's why I posted the list, as that other list is services, not files.
Click to expand...
Click to collapse
well open up your tibu, then click on each of the apps that are suggested to be frozen, then click on their details, and it will tell you a file path to the apk that is running that service. then delete that apk or rename it so its not usable anymore. if you come across one that crashes the phone, put it back and keeping trucking down the road of deleting apks lol. Seems like a long process but enjoy.
jayboyyyy said:
well open up your tibu, then click on each of the apps that are suggested to be frozen, then click on their details, and it will tell you a file path to the apk that is running that service. then delete that apk or rename it so its not usable anymore. if you come across one that crashes the phone, put it back and keeping trucking down the road of deleting apks lol. Seems like a long process but enjoy.
Click to expand...
Click to collapse
has anyone had any luck doing this? i can't find anything in tibu that shows me the exact apk name to get rid of...and i like the OP would rather kill the individual APKs than do it in tibu.
All this to save how much space? Not like any of this bloat is slowing the phone down or eating up battery.
I'm honestly curious as to why people go through all of this effort for minimal (if any) gain.
crackers8199 said:
has anyone had any luck doing this? i can't find anything in tibu that shows me the exact apk name to get rid of...and i like the OP would rather kill the individual APKs than do it in tibu.
Click to expand...
Click to collapse
in tibu. just click on the service/app. then click on the yellow text or whatever color next to the wipe data button and it will op up additional info with an apk path
jayboyyyy said:
in tibu. just click on the service/app. then click on the yellow text or whatever color next to the wipe data button and it will op up additional info with an apk path
Click to expand...
Click to collapse
wow, i'm an idiot...don't know how i missed that. thanks!
crackers8199 said:
wow, i'm an idiot...don't know how i missed that. thanks!
Click to expand...
Click to collapse
not a problem. took me a sec to figure it out again. if i hadn't have posted that earlier i might have thought the guy that posted it was an idiot bc i couldn't figure out where i saw that screen. since i had posted it i knew it was there. should have been more clear in the original post. but maybe when i did post it there was an actual detail tab that i clicked.
I just freeze stuff. The space is minimal that the system apps take up.....plus I can easily restore them if I need to.
Not sure why the need to delete them really.
Sent from my Moto X cell phone telephone.....
I actually create an 'app.disabled' folder and move them into that
Sent from my XT1060 using Tapatalk
DietAce
Here is the trimmed down version of stock ROM..(XXLF3_ODDLF1_DDLF1)
List of APK's removed:
Browser.apk
Calculator.apk
Calendar.apk
ClockWidget.apk
DeskClock.apk
Dlna.apk
DualClock.apk
EmailWidget.apk
Forest.apk
fotaclient.apk
Gmail.apk
GenieWidget.apk
HTMLViewer.apk
lcdtest.apk
Maps.apk
Memo.apk
Music.apk
Protips.apk
SamsungApps.apk
SamsungAppsUNA3.apk
SamsungWidget_ProgramMonitor.apk
SamsungWidget_StockClock.apk
ScreenCaptureService.apk
ShareApp.apk
Street.apk
Swype.apk
Talk.apk
thinkdroid.apk
UnifiedInbox.apk
UserDictionaryProvider.apk
VoiceRecorder.apk
VoiceSearch.apk
VpnServices.apk
WlanTest.apk
Kept everything to bare minimal things.
This rom is rooted and has "SuperSu" preinstalled
Steps to flash
Flash stock rom using odin(I am not sure if this is required)
Open clockworkmod
Format system
Install zip from sd card
Wipe data/Cache/Dalvik cache
Download link
http://www.speedyshare.com/4pAAf/GT-...913-040719.zip
This is my first rom..
Please share your feedback.
Near future plans
-> Deodex
-> Script to format system before install
-> Try to trim down more apps out(and provide a separate install through apk files)
All credits goes to dsixda
This rom is built using his "Android kitchen"
Nice rom but this thread need move to Development section.
For OP too;
1. Please put credit on your rom thread.
2. Some features what your have added some tweak or script on your rom.
3. Truthly you must check back or test it before posting.
I'm gonna to tell Moderators for moving this thread to Development. And I don't want tell that I want Moderator to close this thread.
Don't change topic about close this thread
Trimmed stock roms go in general forum, so the thread is Ok here, I would ask you list what you define as trimmed down, ie, what apks have been taken out. Maybe a few screenshots, is the Rom rooted ect.
Thank you
Rixsta said:
Trimmed stock roms go in general forum, so the thread is Ok here, I would ask you list what you define as trimmed down, ie, what apks have been taken out. Maybe a few screenshots, is the Rom rooted ect.
Thank you
Click to expand...
Click to collapse
I have updated the the apk's i have removed, any one has an idea where i can remove some more apk..
tpriyan said:
I have updated the the apk's i have removed, any one has an idea where i can remove some more apk..
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1897286
NeymarJR11 said:
Nice rom but this thread need move to Development section.
For OP too;
1. Please put credit on your rom thread.
2. Some features what your have added some tweak or script on your rom.
3. Truthly you must check back or test it before posting.
I'm gonna to tell Moderators for moving this thread to Development. And I don't want tell that I want Moderator to close this thread.
Don't change topic about close this thread
Click to expand...
Click to collapse
1. Added credits
2. I have not added any scripts so far. Its just vanilla rom with trimmed apks.
3. I have installed it on my phone and using it for one week now
I don't think anyone is gonna use your ROM. Sincerely, no one uses bareboned stock ROMs anymore because there are plenty others more interesting which give smoothness and speed.
But anyway, i like the idea. Hope you add something interesting so that you will attract more users
exactly what I was looking for thank you very much... maybe its time for me to learn how to do that myself...anyway...
aidebe1 said:
exactly what I was looking for thank you very much... maybe its time for me to learn how to do that myself...anyway...
Click to expand...
Click to collapse
what tool to removed apk. pm me please
is this for only XXLF3_ODDLF1_DDLF1? what about others?
About
Eviltheme (Enhanced VillainROM Theme Engine) is an Android system modification platform meant for use with custom Android recoveries.
It allows modification of application resources without the need to replace the whole app or install a new operating system.
Eviltheme is based on the VRTheme Engine from 2011, though versions 3.x.x and up heavily differ from the original VillainROM code.
Disclaimer
Eviltheme is provided to you without warranty. You are free to try it on your device, but you are doing so at your own risk. I will not be responsible for bricked devices, wiped devices, etc.
Features
Automatic systemless mode with version 3.x.x+ (Magisk required, version 13.1+ recommended)
System mode fallback in case Magisk is not present
Supports both Dalvik and ART platforms
Smart bytecode refresh (delete classes.dex/classes.art only if it is replaced by the theme)
Easy uninstallation via automatically generated flashable ZIP or through Magisk Manager (if installed systemlessly)
Delete files (even inside APKs)
Support for pre/post-(un)installation scripts
Support for dual /system partitions
Downloads
Latest beta: 3.0.0-beta4
Last 2.x release (no systemless support): 2.0.6
Changelogs
GitHub
Documentation
Second post
Help
Third post
Credits
The VillainROM team
@djb77
@Spannaa
@topjohnwu
Source code (GPLv3)
Eviltheme main repo
Eviltheme restore ZIP repo
Documentation
Things to remember
Compile your res/smali/etc files first before you put them in your theme! You can use APKtool for that, then just extract the files from the resulting APK.
Theming user apps is not supported, because modifying the contents breaks the signature.
Remember to properly edit .9.png files, or else you might get a bootloop!
You do not need to put theme files in a subfolder inside the main APK folder, e.g. /system/priv-app/SystemUI/SystemUI.apk. EVilTheme automatically does that for you.
Do I need to download the official Magisk module template?Nope! EVilTheme includes post-fs-data.sh, service.sh, and system.prop. Look for them in META-INF/tk/aureljared/magisk-common and edit them to your liking. The module.prop is automatically generated from information you put in eviltheme.prop.
In the event that the official module template is updated, I will update EVilTheme to ensure compatibility as soon as I can.
How do I theme an app (or apps) using EVilTheme?Inside the ZIP, there are three folders that you can modify as needed; namely, data, system, and vrtheme.
Your patches/theme files go in vrtheme, while APK files that you want to install onto the device go in data and system.
For example, you want to theme Settings.apk, which is located in /system/priv-app.
Let's say your theme replaces res/drawable-hdpi/battery_icon_50.png in the APK, and also replaces classes.dex because you changed some smali files.
These are the steps you need to follow to make a flashable theme ZIP:
Ensure you've downloaded the appropriate template ZIP. Make a folder somewhere you can remember and extract the ZIP there.
The folder should now contain the folders META-INF, data, system, vrtheme, and a file called eviltheme.prop.
Open eviltheme.prop in a text editor (please use Notepad++ if you are on Windows!) and add your theme information there.
In the vrtheme folder, go to system and make a new folder called priv-app. Inside it, make another folder called Settings.apk. Make sure you capitalized correctly!
Now make folders as necessary, according to the location of the files you want to theme. For example, battery_icon_50.png is located in res/drawable-hdpi, so make a folder named res inside Settings.apk. Inside it, create a folder named drawable-hdpi, then paste your new battery_icon_50.png inside.
Repeat step 5 until you've placed your theme files in their appropriate locations.
When you're done, go back to the root folder of the theme (the one that contains new, vrtheme, etc.) and put all 5 objects in a ZIP file. You should use Deflate compression method only. Any compression level will work.[/u]
If the recovery that the theme is intended to be used with requires signing, sign the ZIP now.
Test your theme! :victory:
How do I uninstall a theme?If the theme was installed systemlessly, remove it in Magisk Manager.
Otherwise, flash the relevant zip in /data/eviltheme-backup.
How do I delete files inside APKs to be themed?To delete files, add the filenames to a text file named "delete.list" inside the APK theme folder.
This is an example of a delete.list:
Code:
res/drawable-hdpi/ic-launcher.png
res/drawable-xxhdpi/battery_full.9.png
How do I delete files that aren't inside APKs?You will also need a "delete.list". Remember to use full paths:
Code:
/system/app/Bloatware/Bloatware.apk
/system/etc/hosts
Put that in the "vrtheme" folder.
How can I exclude deleted files from being backed up?Eviltheme versions 3 and up will automatically back up files that your theme deletes (in non-systemless mode).
To exclude a file, add "no-backup" to the end of the corresponding line in vrtheme/delete.list.
Code:
/system/app/Bloatware/Bloatware.apk [B]no-backup[/B]
How do I force installation on /system?Eviltheme versions 3 and up will automatically install in systemless mode with Magisk 13.1+, but if you want to force your theme to install to /system, create a file named .eviltheme-force-system (notice the preceding dot) in /sdcard before installing.
I need to execute some commands during the theme (un)installation.Inside META-INF/tk/aureljared/eviltheme, there are files named "pre-install.sh-example", "post-install.sh-example", "pre-uninstall.sh-example", and "post-uninstall.sh-example". Remove the "-example" part from the file name of your desired script, and edit that file in the text editor (please please please use Notepad++ if you're on Windows).
Use the comments in that file as a guide.
Help section
The theme wasn't successful, and I believe that the problem lies in the engine itself.Post here describing the problem. Be as descriptive as possible. I will ignore all bug reports without an attached logcat dump and/or recovery.log. I'll try to look into the problem when time permits.
I am just a student, not a full-time developer. I may not be able to provide a fix for some bugs, so feel free to help me and everyone else out. If you know how to work with Git, an upstream patch to the project would be highly appreciated :good:
The theme was / wasn't successful, but I am stuck in a bootloop.Try wiping your Dalvik cache. If the problem is still there, uninstall the theme and post a bug report in this thread. Include the relevant /cache/recovery.log and the theme you installed.
The theme was successful, but the app I was theming does not reflect my changes.This is a tough one to solve. Try recompiling the APK itself with your theme files. If it works, it's either the problem lies in how you put the theme files in the ZIP, or maybe it's the script that's buggy. Try to make a ZIP again, following the instructions to the letter. If it still doesn't work, you can file a bug report here and attach your logcat dump, recovery.log, and (if you want) the themed APK.
The theme was successful, and now I'm ready to release my theme to the public.All I ask for is some credit and a link back to this thread. :fingers-crossed:
The theme wasn't successful, and I found a problem in your engine script(s).If you're familiar with Git, you can make a pull request to the EVilTheme repository.
If you don't know how to use Git, you can just edit the script(s) you need and send me a PM containing the fixed script(s). I'll add you to the credits list in the first post if your bugfix is effective!
Great work :good:
I particularly like the smart selective dalvik-cache wiping
Maybe it could be even smarter if the script only wipes an apk's dalvik-cache if the apk has had it's classes.dex replaced by the theme...
I'm working on something like this myself but mine is based on the unreleased GS2XFormROM by @hawkerpaul
I'll throw you a link when it's ready
Spannaa said:
Great work :good:
I particularly like the smart selective dalvik-cache wiping
Maybe it could be even smarter if the script only wipes an apk's dalvik-cache if the apk has had it's classes.dex replaced by the theme...
I'm working on something like this myself but mine is based on the unreleased GS2XFormROM by @hawkerpaul
I'll throw you a link when it's ready
Click to expand...
Click to collapse
Let me know if you need any help on the scripting side of things butty.
Sent from my GT-I9505G using XDA Free mobile app
hawkerpaul said:
Let me know if you need any help on the scripting side of things butty.
Click to expand...
Click to collapse
I will - cheers mate
Got it working but I'm sure you'd do a better job - .sh scripting isn't my thing at all.
Apologies to the OP for the OT...
Sent from my GT-I9300...
Spannaa said:
Great work :good:
I particularly like the smart selective dalvik-cache wiping
Maybe it could be even smarter if the script only wipes an apk's dalvik-cache if the apk has had it's classes.dex replaced by the theme...
I'm working on something like this myself but mine is based on the unreleased GS2XFormROM by @hawkerpaul
I'll throw you a link when it's ready
Click to expand...
Click to collapse
Hmm, yes I think I'll implement this in v1.1. Thanks for the suggestion!
Sent from my GT-I8730 using Tapatalk
Version 1.1 released!
v1.1: Link
What's new?
- Even smarter Dalvik wiping: delete dex files only for those apps whose classes.dex were changed (thanks @Spannaa)
- Corrected a typo in the restore script (please delete 'restore-vr' inside your /system/xbin, if any!)
- Removed unused methods in installtheme.sh
Click to expand...
Click to collapse
aureljared said:
Version 1.1 released!
v1.1: Link
Click to expand...
Click to collapse
How about making this TWRP compatible too - then it'd be even more useful
Reference 1
Reference 2
Spannaa said:
How about making this TWRP compatible too - then it'd be even more useful
Reference 1
Reference 2
Click to expand...
Click to collapse
Version 1.2 released!
v1.2: Link
What's new?
- Refinements to Smart Dalvik Wipe
- Switch to Linus Yang's BusyBox 1.21.1, which will hopefully make theming TouchWiz < 4.2 possible
- TWRP compatibility: switch to a static zipalign binary, grep method for OUTFD to look for updater binary
- Cleaner zip hierarchy: new apps to be installed to /system and /data are now in their respective folders in a folder named 'new'
Click to expand...
Click to collapse
Sent from my GT-I8730 using Tapatalk
aureljared said:
Version 1.2 released!
v1.2: Link
Sent from my GT-I8730 using Tapatalk
Click to expand...
Click to collapse
Very good job on this...one thing, in kitkat 4.4.2 touchwiz roms half of the apps that need to be themed are in /system/priv-app. This folder location does not seem to be in your installtheme.sh script. I can manually change everything myself but if you would like other users to take advantage of your work, you may want to consider updating for these users.
deuce_biggins said:
Very good job on this...one thing, in kitkat 4.4.2 touchwiz roms half of the apps that need to be themed are in /system/priv-app. This folder location does not seem to be in your installtheme.sh script. I can manually change everything myself but if you would like other users to take advantage of your work, you may want to consider updating for these users.
Click to expand...
Click to collapse
Oh right... How could I forget Am working on this now.
Thanks for the heads-up!
Version 1.3 released!
v1.3: Link
What's new?
- Support for KitKat's system apps in priv-app
Click to expand...
Click to collapse
Silly me, forgetting this while using a KitKat ROM
aureljared said:
Version 1.3 released!
v1.3: Link
Silly me, forgetting this while using a KitKat ROM
Click to expand...
Click to collapse
Nice work aureljared, the quick response and update is much appreciated :good:
Thank you @aureljared, deuce_biggins pointed me here, and I must say nice work to you.. Thank you
I tried to vrt a data/app, and it may have broke the signature.. It did theme the app, but it was no longer visible/available in my app drawer.. I could see the themed icon in data/app tho.. I don't think the original VRT could theme in data/app either... I did use your new version 1.3 with twrp on my Galaxy Tab 3, so that is good news.. It also made two folders on my internal sd, one was for data/app and one for system/app.. It did make a copy of the apk it themed in data/app, and placed it in the folder on my internal sd . I will test this on my Note 3 with twrp later..Thank you
aureljared said:
Version 1.3 released!
v1.3: Link
Silly me, forgetting this while using a KitKat ROM
Click to expand...
Click to collapse
cerj said:
I tried to vrt a data/app, and it may have broke the signature.. It did theme the app, but it was no longer visible/available in my app drawer.. I could see the themed icon in data/app tho.. I don't think the original VRT could theme in data/app either... I did use your new version 1.3 with twrp on my Galaxy Tab 3, so that is good news.. It also made two folders on my internal sd, one was for data/app and one for system/app.. It did make a copy of the apk it themed in data/app, and placed it in the folder on my internal sd . I will test this on my Note 3 with twrp later..Thank you
Click to expand...
Click to collapse
@aureljared, just curous...to follow up on with what cerj said, have you ever successfully themed an app inside of /data/app with your VRT? Seems to kill the app every time, your thoughts?
deuce_biggins said:
@aureljared, just curous...to follow up on with what cerj said, have you ever successfully themed an app inside of /data/app with your VRT? Seems to kill the app every time, your thoughts?
Click to expand...
Click to collapse
No, I only tried it with the old VRTheme, and it didn't work either (no icon in drawer). I don't think it'll work on EVilTheme either as I haven't changed the process of /data/app.
aureljared said:
No, I only tried it with the old VRTheme, and it didn't work either (no icon in drawer). I don't think it'll work on EVilTheme either as I haven't changed the process of /data/app.
Click to expand...
Click to collapse
Do you even think it's possible?
deuce_biggins said:
Do you even think it's possible?
Click to expand...
Click to collapse
It could be possible, if we can find a way to go around the sig verification. Or perhaps it just needs a Dalvik wipe, I don't really know [emoji26]