[ROOT] Facebook Contacts Sync Mod (Slim Bean 4.3.1 build 2) - Android Apps and Games

CREDITS:
pogi1100
Niranjan Thilak (original post)
Extracted ContactsProvider.apk from "Slim-i9300-4.3.build.2-OFFICIAL-1322" and successfully modded it to enable syncing of Facebook contacts on i9300. Absolutely love this ROM, thought I'd give back to the community.
[Root required]
Steps:
1.) Rename /system/app/ContactsProvider.apk to /system/app/ContactsProvider.apk.bak
2.) Copy attached ContactsProvider.apk to /system/app
3.) Set ContactsProvider.apk permissions to 644 (rw- r-- r--)
4.) Settings > Apps > All > Contacts Storage > Clear Data (clear data for Facebook as well)
5.) Reboot
Facebook app should now have sync option (right at the bottom inside settings) and contacts will now sync.

Related

Themed Gmail & Market

I am providing these Apks for Gmail and Market (vending) to install on the tablet. I am only providing because I have installed and they work for me. The dark theming on the galaxy tab section is nice but there is now matching Gmail & Market.
This is taken from Glasstopia theme created by MWBehr on the g2x forum.
Translucent & Inverted GMail
Translucent Market (From theimpaller747)
OPTIONAL .Nandroid or Backup your existing Gmail and or Market (vending) apk. If you don't like these you can revert back. Tested on Overcome 1.6.0 & 1.6.1 should work up to 1.6.4. Should be able to install on any device.
Instructions for installing apk with root explorer:
1. download apk or apks your sd card
2. navigate to file and copy or move apk or apk's
3. navigate to system/app
4. tap on r/w at the top
5. paste all apks
6. change permissions to match the other apks's in the system/app directory.
7. reboot

[App] Patched Gmail to allow permission for third party notification widgets

This is a modified version of Gmail that fixes the database permissions of Gmail so third party notification widgets (such as Missed It!, Go Notification, and Pure Messenger Widget) can determine which emails are read and which emails are unread for a true unread email count.
Code:
diff -ru Gmail.org/AndroidManifest.xml Gmail/AndroidManifest.xml
--- Gmail.org/AndroidManifest.xml 2011-08-02 22:49:48.356157842 +0200
+++ Gmail/AndroidManifest.xml 2011-08-02 22:52:05.603773155 +0200
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest android:versionCode="169" android:versionName="2.3.5" package="com.google.android.gm"
xmlns:android="http://schemas.android.com/apk/res/android">
- <permission android:label="@string/read_perm_label" android:name="com.google.android.gm.permission.READ_GMAIL" android:protectionLevel="signature" android:permissionGroup="android.permission-group.MESSAGES" android:description="@string/read_perm_desc" />
- <permission android:label="@string/write_perm_label" android:name="com.google.android.gm.permission.WRITE_GMAIL" android:protectionLevel="signature" android:permissionGroup="android.permission-group.MESSAGES" android:description="@string/write_perm_desc" />
- <permission android:label="@string/auto_send_perm_label" android:name="com.google.android.gm.permission.AUTO_SEND" android:protectionLevel="signature" android:permissionGroup="android.permission-group.MESSAGES" android:description="@string/auto_send_perm_desc" />
+ <permission android:label="@string/read_perm_label" android:name="com.google.android.gm.permission.READ_GMAIL" android:protectionLevel="normal" android:permissionGroup="android.permission-group.MESSAGES" android:description="@string/read_perm_desc" />
+ <permission android:label="@string/write_perm_label" android:name="com.google.android.gm.permission.WRITE_GMAIL" android:protectionLevel="normal" android:permissionGroup="android.permission-group.MESSAGES" android:description="@string/write_perm_desc" />
+ <permission android:label="@string/auto_send_perm_label" android:name="com.google.android.gm.permission.AUTO_SEND" android:protectionLevel="normal" android:permissionGroup="android.permission-group.MESSAGES" android:description="@string/auto_send_perm_desc" />
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8" android:maxSdkVersion="10" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
Requirements:
a) Your device does not come preinstalled with gmail so the original version can be completely uninstalled first before installing the modified version. After uninstalling original version of Gmail, install modified Gmail.apk as normal by running it.
OR
b) If you have root and your device has Gmail preinstalled in /system/app/Gmail.apk, then you have two choices. Either remove /system/app/Gmail.apk and install the modified version of Gmail normally by running the apk (to /data/app/Gmail.apk) OR replace /system/app/Gmail.apk with the modified version of Gmail. It is probably easier to remove Gmail.apk from the system partition and install it as a normal user application in /data/app/. However you want to do it..Gmail will install as a system or data application. To save space, I would not have it installed in both places.
Note: To simplify the installation of Gmail to the system partition for S-ON devices, I have added Gmail in a recovery flashable zip file format. This method requires busybox to be installed on your device. Make sure you uninstall any Gmail updates first, if possible. This method is only recommended if you have Gmail preinstalled to /system/app/Gmail.apk and you want to replace it with the modified version.
Note: After initially replacing or reinstalling Gmail with the modfied version, the notification widget (ie; Go Notification, Missed It!, or Pure Messenger Widget) needs to be reinstalled to regain premissions.
Note: Gmail 2.x is for Gingerbread. Gmail 3.x is for Honeycomb. Gmail 4.x is for ICS (but version 4.0.1 and 4.0.2 are reported working in Honeycomb too). At the time of this writing, ICS and Honeycomb support is limited. AFAIK, Pure Messenger Widget is the only third party notification widget that supports the ICS/Honeycomb Gmail protocol. Hopefully, more third party notification widgets will add support for ICS/Honeycomb in the future.
Updating from previous modified version of Gmail:
If you already have an older modified version of Gmail installed, the newer modified version of Gmail can be installed on top to perform the update. No need to remove the previously installed modified version of Gmail first.
Sources:
The latest versions of Gmail for ICS/Honeycomb are extracted from firmware from: http://www.sammobile.com/firmware/
Process:
1) Download latest Firmware from link above.
2) Extract files (this process requires linux)
a) Unzip or Unrar accordingly with samsung password (usually it is "samfirmware.com")
b) Extract again (tar -xf filename.tar.md5)
c) Extract again the largest file (a file.tar.md5 that is ~900MB) from the previous extraction. The largest file that is extracted contains the necessary system files. The system files can be found in two formats (system.rfs or factoryfs.img).
3) Process for reading system.rfs format (if system.rfs does not exist, skip to step #4)
a) Mount system.rfs using the following commands:
Code:
mkdir ~/tempdir
sudo losetup /dev/loop0 ./system.rfs
sudo mount -t vfat /dev/loop0 ~/tempdir
b) Copy necessary files to a writable location:
Code:
mkdir ~/workspace
cp -a ~/tempdir/system/framework ~/workspace/
cp -a ~/tempdir/system/apps ~/workspace/
c) Unmount and clean up
Code:
sudo umount /dev/loop0
sudo losetup -a
sudo losetup -d /dev/loop0
4) Process for reading factoryfs.img
a) Build ext4_utils from the following post: http://forum.xda-developers.com/showthread.php?t=1081239
b) Convert factoryfs.img to readable format with simg2img utility found in ext4_utils
Code:
simg2img factoryfs.img output.img
c) Mount output.img
Code:
mkdir ~/tempdir; sudo mount -o loop output.img ~/tempdir
d) Copy necessary files to a writable location:
Code:
mkdir ~/workspace
cp -a ~/tempdir/system/framework ~/workspace/
cp -a ~/tempdir/system/apps ~/workspace/
e) Unmount and clean up
Code:
sudo umount /dev/loop0
5) Creating classes.dex from Gmail.odex
a) Copy Gmail.odex into new framework directory from firmware image
Code:
cp ~/workspace/app/Gmail.odex ~/workspace/framework/
cd ~/workspace/framework/
b) Decompile odex file (api-level must be set accordingly) http://code.google.com/p/smali/
Code:
baksmali --api-levl 14 -x Gmail.odex
c) Compile output into classes.dex (api-level must be set accordingly)
Code:
smali --api-level 14 -o classes.dex out
6) Insert classes.dex into Gmail.apk
Code:
cp ~/workspace/app/Gmail.apk ~/workspace/framework/
mv Gmail.apk Gmail.zip
zip Gmail.zip -d META-INF/*
zip -o Gmail.zip classes.dex
mv Gmail.zip Gmail.apk
7) Decompile Gmail.apk with apktool (at the time of this writing it is apktool v1.4.3) http://code.google.com/p/android-apktool/
Code:
apktool d Gmail.apk
8) Edit AndroidManifest.xml (replacing "signature" with "normal"). See patch above for details.
9) Compile modified version of Gmail with apktool.
Code:
apktool b Gmail Gmail.mod.apk
Note: The current released version of apktool (1.4.3) will not be able to compile the resources for the new ICS api. Therefore, you will have to go into the res directory and delete all the resource directories that cause errors within apktool. After you delete those directories, you will see that apktool will also start showing errors in public.xml because resources are now missing. You will have to edit public.xml and delete the lines that show up as errors when compiling with apktool. Once you get the Gmail.mod.apk to build, extract the apk with unzip tool (unzip Gmail.mod.apk) and copy the extracted AndroidManifest.xml (in binary form) into an unaltered Gmail.apk that includes classes.dex. Rename original Gmail.apk to a zip file and insert the modified AndroidManifest.xml, then rename zip back to apk.
10) Sign Gmail with test keys:
Code:
java -jar /usr/local/bin/signapk.jar /usr/local/bin/testkey.x509.pem /usr/local/bin/testkey.pk8 Gmail.apk Gmail.mod-signed.apk
Not working on an HD2 with Android 2.3.2.
Uninstalled all Gmail updates to go back to stock --> mod didn't install.
Updated to gmail 2.3.5 --> mod didn't install.
Deleted the updates and installed Gmail 2.3.4 --> mod didn't install
u sure this can work?
I thought about the same, but gmail surely requires permissions from talk.apk for google connection... which is again signature protected.
I would assume you have to be rooted and use some kind of file manager to force this into place and even then, if as mentioned, you don't have any of the other files patched that are required... not gonna help so much.
Thanks for trying though.
I'm afraid gmail is sort of dead in the water until google decides to back down or provide some reasonable means of interaction for 3rd party applications.
This will only work if:
a) your phone does not come preinstalled with gmail so that it can be removed first before installing the modified version.
b) if you have root and can rename this file to Gmail.apk and copy it to system/app/ (replacing the original).
This fixes the database permissions of Gmail so third party applications can get the email count (such as Missed It! and Go Notification.
Note: After replacing or reinstalling Gmail, the notification widget (ie; Go Notification or Missed It!) needs to be reinstalled to regain premissions.
Fr4gg0r said:
u sure this can work?
I thought about the same, but gmail surely requires permissions from talk.apk for google connection... which is again signature protected.
Click to expand...
Click to collapse
This is unrelated to Talk.apk.
Alright, got it to work.
Updated to 2.3.5 from market from 2.3.4.
FC with "SMS unread count" and "Email Notifier"
Uninstalled these 2 apps.
Deleted gmail.apk from systems/apps (made back up first) with Root Explorer
Renamed modded version from Tsjoklat to gmail.apk and copied to system/apps with Root Explorer and set permissions to rw-rwe-re
Rebooted.
Installed Sms Unread Count and Email Notifier again and it's working. No FC's yet.
Definitely will try this tonight.
This is awesome! Can use the latest Gmail and SMS Unread Count widgets, I can't believe more don't know about this or use it!
another workarround
in order to have widgets working with gmail 2.3.5 you only need to resign the gmail 2.3.5 and widgets.
actions:
- download original gmail 2.3.5 from the android market
- copy the apk to your pc
- resign with apkmanager (you don't need to make any change in manifest.xml)
- uninstall original gmail in your android
- install resigned gmail in your android
make the same actions with your widgets...
works fine with "sms unread notifications", "gmail notifier", etc.
note 1: note that this method prevents other applications to access to your messages
note 2: when the widgets or gmail are updated in market, you need to uninstall resigned app in order to update. next, make the same actions...
Bunecarera said:
Alright, got it to work.
Updated to 2.3.5 from market from 2.3.4.
FC with "SMS unread count" and "Email Notifier"
Uninstalled these 2 apps.
Deleted gmail.apk from systems/apps (made back up first) with Root Explorer
Renamed modded version from Tsjoklat to gmail.apk and copied to system/apps with Root Explorer and set permissions to rw-rwe-re
Rebooted.
Installed Sms Unread Count and Email Notifier again and it's working. No FC's yet.
Click to expand...
Click to collapse
niiice...ive been trying to get this working since the gmail update
Bunecarera said:
Alright, got it to work.
Updated to 2.3.5 from market from 2.3.4.
FC with "SMS unread count" and "Email Notifier"
Uninstalled these 2 apps.
Deleted gmail.apk from systems/apps (made back up first) with Root Explorer
Renamed modded version from Tsjoklat to gmail.apk and copied to system/apps with Root Explorer and set permissions to rw-rwe-re
Rebooted.
Installed Sms Unread Count and Email Notifier again and it's working. No FC's yet.
Click to expand...
Click to collapse
don't need to use the patched version. do you only need to resign the gmail (original)
and resign all your mail based widgets (like "sms unread count", "email notifier", at all)
bartito said:
in order to have widgets working with gmail 2.3.5 you only need to resign the gmail 2.3.5 and widgets.
actions:
- download original gmail 2.3.5 from the android market
- copy the apk to your pc
- resign with apkmanager (you don't need to make any change in manifest.xml)
- uninstall original gmail in your android
- install resigned gmail in your android
make the same actions with your widgets...
works fine with "sms unread notifications", "gmail notifier", etc.
note 1: note that this method prevents other applications to access to your messages
note 2: when the widgets or gmail are updated in market, you need to uninstall resigned app in order to update. next, make the same actions...
Click to expand...
Click to collapse
I can never do things the straight forward simple way. Let's say I've got a 2.3.5 transparent gmail.apk and I want to do the above, will that work? To further complicate things apkmanager always errors out on me, I've been using android-utility on Mac. When I try to sign the apk it wants to know what to use to sign it - test key or private key. I chose test key for the gmail.apk and it installed fine. Tried the same with Launcher Pro and it would not install. Am I overlooking something simple or is this a can of worms?
scorpio333 said:
I can never do things the straight forward simple way. Let's say I've got a 2.3.5 transparent gmail.apk and I want to do the above, will that work? To further complicate things apkmanager always errors out on me, I've been using android-utility on Mac. When I try to sign the apk it wants to know what to use to sign it - test key or private key. I chose test key for the gmail.apk and it installed fine. Tried the same with Launcher Pro and it would not install. Am I overlooking something simple or is this a can of worms?
Click to expand...
Click to collapse
i have tried to resign gmail, sms unread count, gmail notifier and launcherpro with success. i don't have tried to modify the gmail, only resign. sorry, i don't known if is possible.
How do you resign
[email protected] said:
How do you resign
Click to expand...
Click to collapse
use apkmanager (search for it in xda)
Thank you
Thank you. LauncherPro Gmail widget is working again.
Just uninstall Gmail,
install patched one,
re-install LauncherPro.
Done
I use a transparent copy. do I just uninstall it. resign it then install it?
worked for me s5660
No problems here. I used root uninstaller to remove gmail. Did not see gmail.apk in system/app prior to doing this even though gmail was working. Then simply copied and renamed modified gmail file to system/app (not sure if that's needed) and ran it to install. It requested some sort of permission for gmail to read my emails. I then reinstalled the 3rd party application and everything was working. Thanks for the file!
.
@OP
Please use tags, edited your post

Galaxy S 4G - Stock GB 2.3.6 APK Repository

One stop shop for all STOCK 2.3.6 GINGERBREAD APK's for the GALAXY S 4G SGH-T959V
This thread is simply for STOCK APK's to download.
Directions for how to push the following APK's to your phone using Super Manager from Market:
Plug your phone into the computer and [Connect storage to PC].
Open your sdcard on your computer and open another window where you saved the .apk.
Copy the .apk to your sdcard.
Disconnect your phone from mass storage then the computer.
-------------------------------------------------
Or download directly to your phone.
-------------------------------------------------
Go into [Setting], select [Applications] and check [Unknown Sources].
Open Super Manager on your phone and go into [File Manager].
Hit Menu then [Setup].
Look for the section header called [Global Settings] and select [ROOT].
Check [Enable ROOT function].
Back out of settings back [File Manager] which will be the root of your sdcard.
Find the .apk you copied over.
Long press the .apk and select [Copy].
Scroll back to the top of the root of your sdcard and hit [Back up level folder] two times.
Scroll down to [system] and select. Then select [app].
Hit menu then [Switch System R/W] and select [R/W] (it is probably already set to that).
Now press menu and select [paste] to paste the .apk.
You are good to go! You may need to reboot into recovery and fix permissions!
APK SECTION 1:
Account and Sync > AccountAndSync.apk
Account and Sync Settings > AccountAndSyncSettings.apk
> AddToHome.apk
Amazon MP3 > AmazonMp3.apk
> ApplicationsProvider.apk
Aurora Live Wallpaper > Aurora.apk
Samsung Keyboard > AxT9IME.apk
> BadgeProvider.apk
> Bluetooth.apk
> BluetoothOpp.apk
Bluetooth Share > BluetoothPbap.apk
> BluetoothTestMode.apk
Google Books > BooksPhone.apk
Bluetooth Services > BrcmBluetoothServices.apk
Stock Browser > Browser.apk
Buddies Now > BuddiesNow.apk
APK SECTION 2:
Calendar Storage > CalendarProvider.apk
Call Settings > CallSetting.apk
Stock Camera > Camera.apk
Stock Camera Firmware > CameraFirmware.apk
Car Home > CarCradle.apk
Alarm & Clocks > ClockPackage.apk
T-Mobile TV HD > com.mobitv.client.tmobiletvhd.apk
> Contacts.apk
> ContactsProvider.apk
> CoolEUKor.apk
> CSC.apk
> DataCreate.apk
Media Container Service > DefaultContainerService.apk
Desk Home > DeskCradle.apk
> DialerTabActivity.apk
DivX License Reg/Activation > Divx.apk (for playing paid DivX files that have DRM included)
DriveSmart > DriveSmart.apk
DriveSmart System > DriveSmartHelper.apk
Stock Email > Email.apk
APK SECTION 3:
Facebook > FBAndroid.apk
Stock Gallery > Gallery3D.apk
Google News and Weather > GenieWidget.apk
GMail > Gmail.apk
Google Backup Transport > GoogleBackupTransport.apk
Google Calendar Sync > GoogleCalendarSyncAdapter.apk
Google Contacts Sync > GoogleContactsSyncAdapter.apk
Google Search > GoogleQuickSearchBox.apk
Google Services Framework > GoogleServicesFramework.apk (Provides acct/login info to Google Apps)
HTML Viewer > HTMLViewer.apk
Task Manager > JobManager.apk
Amazon Kindle > Kindle-OEM-2.0.5.103970165-20110202.apk
Layar > Layar-samsung.apk
Samsung Live Wallpapers > LiveWallpapers.apk
Live Wallpaper Picker > LiveWallpapersPicker.apk
Luminescence Wallpaper > Luminescence.apk
Magic Smoke Wallapper > MagicSmokeWallpapers.apk
Manage Online Album > ManageOnlineAlbum.apk
Google Maps > Maps.apk
Media Hub > MediaHub.apk
APK SECTION 4:
Media Storage > MediaProvider.apk
> MediaUploader.apk
Memo > Memo.apk
Mini Diary > MiniDiary.apk
> Mms.apk
> MmsProvisioning.apk
T-Mobile Contacts Backup > MobileBackup.apk
> MtpApplication.apk
Stock Music Player > MusicPlayer.apk
> MyAccount-5.0.3002.apk
Stock File Explorer > MyFiles.apk
> NetworkLocation.apk
> PackageInstaller.apk
> Personalization.apk
Stock Dialer > Phone.apk
> PhoneSetupWizard.apk
Pico Text To Speech Engine > PicoTts.apk
> PopupuiReceiver.apk
APK SECTION 5:
Qik Video Chat > qik-11.52-release-tmo.apk
> QuramSlideShow.apk
> RoseEUKor.apk
> SamsungWidget_FeedAndUpdate.apk
> SamsungWidget_ProgramMonitor.apk
> SamsungWidget_StockClock.apk
> ScreenCaptureService.apk
> SecDownloadProvider.apk
> SecurityProvider.apk
> Settings.apk
> SettingsProvider.apk
> shutdown.apk
My Account(2) > sihome-signed-aligned-tmo-android-8-prod-107357.apk
Slacker Radio > slackerradio.apk
SNSAccount (Facebook) > SnsAccount.apk
> SnsProvider.apk
Stock Sound Player > SoundPlayer.apk
APK SECTION 6:
> Street.apk
> Swype.apk
> Talk2.apk
> talkback.apk
> Telenav.apk
> thinkdroid.apk
> TouchWiz30Launcher.apk
> TouchWizCalculator.apk
> TouchWizCalendar.apk
> TtsService.apk
> Vending.apk
> VideoPlayer.apk
> VoiceDialer.apk
> VoiceRecorder.apk
> VoiceSearch.apk
> VpnServices.apk
> vvm-signed.apk
> WiFi-Calling.apk
> WriteandGo.apk
> YouTube.apk
Additional APK's - 6
Not preloaded w/ Stock GB APK's:
Foursquare (current version) > Foursquare_v2012.02.08.apk
Google Market (current version) > Market_v3.4.4.apk
Media Hub (updated version) > MediaHub-new.apk
That's a crapload of stock apps haha, but thanks for this!
Sent from my Rockin' Galaxy S 4G!
An excellent resource to have, thanks for this!
Awesome work. This will be a very useful tool for many.
But wow... look at all that bloatware
***bump***
lumin30 said:
***bump***
Click to expand...
Click to collapse
Just ask to get this stickied. PM a mod.
Stock GB (UNROOTED) 2.3.6
@lumin30
Need clarity =this is for Stock GB (unrooted ) to =What?
http://forum.xda-developers.com/showthread.php?t=1500701
@larry12s: I am unsure what you are asking. I've used several of these .apks on rooted and unrooted GB 2.3.6.
lumin30 said:
@larry12s: I am unsure what you are asking. I've used several of these .apks on rooted and unrooted GB 2.3.6.
Click to expand...
Click to collapse
@Lumin:Can you add the calculator.apk ?
That you be great
Im currently theming stock apps
It is already on there.
hmm. weird i cannot find it :-\
Sent from my SGH-T959V using xda premium
TouchWizCalculator.apk
*bump* oh wait it's stickied. Nice lumin, nice.

List of system apps safe to delete - bloatware!

Since there is no HTC One SV list of apps safe to delete, I decided to reserch my self and make list for One SV. In general I used as guide line HTC One series...HTC stuff should be more or less all the same, and can be applyed on more phones...also, if it can be freezed without root, should be also safe to remove with root. I cut/paste apps and odex files from /system to /microsd for backup (with es file explorer). Dont like scripts and deleting forever. Posts and threads I used as refference guide are on the bottom! Thx
Im not programer, so this is my small contribution as satisfied OneSV and XDA user!
This is /system/app folder from my phone (HTC One SV - K2_UL), Croatia T-mobile
My phone is htcdev bootloader unlocked, twrp, rumrunner s-off, rooted. Stock OTA 4.2.2
I will write if I know what is app for, and if it is safe to delete. Bold apps I removed and phone is ok (up and running). If something is needed again, I can cut/paste back to /system/app and restart phone.
This post is work in progres, so help is most welcome! I have 3 goals:
1. Pinpoint and delete battery drain apps
2. Determin for every app if it is a) safe, b) maybe or c) DO-NOT-REMOVE
3. Gain space by removing unused, unwanted apps
For now I did Bold apks I removed. Later I will write app description...
For those who dont know, why I deleted apps if I could freeze:
I deleted Gmail app on system because I updated Gmail app (so I have newer version on /data also). When removed from /system/app I cut paste version from /data/app to /system/app. Same for PlayStore, Google TTS, GMS, etc.
SuperSu i updated through TWRP option! Works ok.
Also, some apps cant be freezed, and sucks on battery. I dont like that if I dont use them!
Gain in space is cca 500MB cca 160 apps
7digital3.0.apk - crapware
AndroidHtcSync.apk - HTC Mobile Sync
Automotive_Home.apk - Car in app drawer, Carmode
Automotive_InternetRadio.apk -
Automotive_Traffic.apk -
BackupRestoreConfirmation.apk
Basic.apk - Livewallpaper
BasicDreams.apk - Daydreams
Bluetooth.apk - i think it can be deleted, but then there is no BT functionality, so NO GO.
Books.apk - Google Play Books crapware
BrcmBluetoothServices.apk
Browser.apk - Stock Browser
Calculator.apk - RealCalc is way better
CalculatorWidget.apk - widget
Calendar+nonprime.apk
CalendarProvider.apk
Camera.apk -
CertInstaller.apk
CheckinProvider.apk
ChromeBookmarksSyncAdapter.apk
ChromeWithBrowser.apk - Chrome Browser, install new version from PlayStore
CIMEXT9.apk - Chinese
ConfigUpdater.apk
ContactsProvider.apk
COTAClient.apk
CustomizationSettingsProvider.apk
CustomizationSetup.apk
DefaultContainerService.apk
DemoFLOPackageInstaller.apk - Some HTC stuff that "drains battery"? dont know
DeviceManagement.apk
DownloadProvider.apk
DownloadProviderUi.apk
DrmProvider.apk
Dropbox.apk - Install new from playstore
EAGamebox.apk - crapware
Facebook.apk - crapware, but install new from playstore
FacebookEngine.apk -
Facebook_Client.apk -
FaceLock.apk -
FDHttpd.apk - HTC Sync
FilePicker.apk
Flashlight.apk - can use another from playstore
FlexNet.apk
Flickr.apk -
FlickrEngine.apk
FMRadioService.apk
FM_Radio.apk
Frisbee.apk
FusedLocation.apk
GenieWidget.apk
Gmail2.apk - can update new version from playstore
GmsCore.apk - can delete if in /data/app is new version
GMS_Maps.apk - download from playstore new version
GoogleBackupTransport.apk
GoogleCalendarSyncAdapter.apk
GoogleContactsSyncAdapter.apk
GoogleFeedback.apk
GoogleLoginService.apk
GooglePartnerSetup.apk
GoogleServicesFramework.apk
GoogleTTS.apk - safe to delete, can download new from playstore
GSD.apk - if new downloaded from playstore, after deleting this one, cut/paste version from /data/app to /system/app
Hangouts.apk - new from playstore
HoloSpiral.apk - LiveWallpaper
HomePersonalize.apk
Htc3DRichNotesWidget.apk
HtcAirplaneModeWidget.apk - dont like widgets in general, at least stock ones
HTCAlbum.apk - can be freezed, so why not? MMS needs this to show pics, didnt try receive mms after...
HtcAlbumMapView.apk
HtcAutoRotateWidget.apk
HtcBackgroundDataWidget.apk
HTCBackup.apk
HtcBackupReset.apk
HtcBluetoothLeProfiles.apk
HtcBtWidget.apk
HtcCalendarWidgets.apk
HtcCarGps.apk
HtcCompressViewer.apk
HtcContacts.apk
HtcContactsDNATransfer.apk
HtcContactWidgets.apk
HtcCupd.apk
HtcDataRoamingWidget.apk
HtcDataStripWidget.apk
HtcDeals.apk - crapware
HtcDialer.apk
HtcDLNAMiddleLayer.apk
HtcDropboxGLRPlugin.apk
HtcFMRadioWidget.apk
HtcGetStarted.apk
HtcGpsWidget.apk
HtcHotspotWidget.apk
HtcImageWallpaper.apk
HtcInternalSettingsProvider.apk
HtcLavaLiveWallpaper.apk
HtcLocationService.apk
HtcLockScreen.apk
HtcMailWidgets.apk
HTCMediaAutoUploadSetting.apk
HtcMediaCacheService.apk
HtcMediaUploader.apk
HtcMessageProvider.apk
HtcMessageUploader.apk
HtcMobileNetworkWidget.apk
HtcModeClient.apk
HtcMsgWidgets.apk
HtcMusic.apk
HtcMusicEnhancer.apk
HtcMusicWidget.apk
HtcNotes.apk
HtcNotesPainterView.apk
HtcNotesProvider.apk
HtcPhotoEnhancer.apk
HtcPhotoWidget.apk
HtcPowerManager.apk
HtcPowerStripWidget.apk
HtcProfilesWidget.apk
HtcResetNotify.apk
HtcRingtoneTrimmer.apk - dont trim my ringtones...
HtcRingtoneWidget.apk
HtcScreenBrightnessWidget.apk
HtcScreenTimeoutWidget.apk
HtcSettingsProvider.apk
HTCSetupWizard.apk
HTCShoeboxEngine.apk
HtcSkydriveGLRPlugin.apk
HtcSoundRecorder.apk - use other sound recorder
HTCSyncManager.apk
HtcSyncWidget.apk
HtcVideoPlayer.apk
HtcWeatherClockWidget.apk
HTCWeatherClockWidgetAgent.apk
HtcWeatherLiveWallpaper.apk
HtcWiFiWidget.apk
HTC_IME.apk - I installed first SmartKeyboard, so I dont need this keyboard...
HTC_Widget_ShowMe.apk
HTMLViewer.apk - think is safe, was safe to delete on Xperia Ray...
Idlescreen_Base.apk - dont delete, phone wont boot after deleting 5 of this. You can try one by one to remove, maybee not needed
IdleScreen_Music_WVGA.apk - if wont boot, copy paste back to system/app and set permisions
IdleScreen_No_lock_screen.apk -
IdleScreen_Photo.apk
Idlescreen_productivity.apk
idlescreen_shortcut.apk
IdleScreen_Widget.apk
IMEHWRPenPower.apk
IMEXT9Arabic.apk
IMEXT9BahasaIndonesia.apk
IMEXT9BahasaMalaysia.apk
IMEXT9Bulgaria.apk
IMEXT9Croatian.apk - I use it
IMEXT9Czech.apk
IMEXT9Danish.apk
IMEXT9Dutch.apk
IMEXT9English.apk - Let it stay
IMEXT9Estonian.apk
IMEXT9Finnish.apk
IMEXT9French.apk
IMEXT9German.apk - I plain to refresh my german...
IMEXT9Greek.apk
IMEXT9Hebrew.apk
IMEXT9Hungarian.apk
IMEXT9Italian.apk
IMEXT9Kazakh.apk
IMEXT9Latvian.apk
IMEXT9Lithuanian.apk
IMEXT9Norwegian.apk
IMEXT9Polish.apk
IMEXT9Portuguese.apk
IMEXT9Romanian.apk
IMEXT9Russian.apk
IMEXT9Serbian.apk
IMEXT9Slovak.apk
IMEXT9Slovenian.apk
IMEXT9Spanish.apk
IMEXT9Swedish.apk
IMEXT9Turkish.apk
IMEXT9Ukrainian.apk
InputDevices.apk
Instagram_SN_Plugin.apk
install_flash_player.apk
JETCET_PRINT_Resources.apk - wirelles printing, like I will use it
JETCET_PRINT_S50.apk - same
KeyChain.apk
LinkedIn_Fsplugin.apk -
LMIRescue.apk - can be freezed, dont need rescue i think...
LMIRescueSecurity.apk - can be freezed
LMW.apk
LocationPicker.apk - crapware navigation or what
Locations.apk - crapware
Magazines.apk - crapware
Mail+nonprime.apk - I use Gmail, not stock mail
MediaProvider.apk
MediaUploader.apk
Message+Nonprime.apk
Music2.apk
MusicVisualization.apk
MyBreeze.apk
MyDropbox.apk - there is dropbox on playstore, why this extras then...
[leTaskPlugin.apk[/B] - gTask
MyHTC.apk
MyPen.apk
MySketcher.apk
MySkydrive.apk
MyTask.apk
MyTaskWidget.apk
NetworkLocation.apk
NewsPlugin.apk - crapware, for new opera mini is ok (it have rss option)
Nfc.apk
NoiseField.apk - Livewallpaper
OneTimeInitializer.apk - Google One Time Init
PartnerBookmarksProvider.apk
PDF_Viewer_F_A.apk - crapware
PermissionToAccessLocApi.apk
PhaseBeam.apk
Phone.apk - DONT DELETE - i think, if you want to make calls
Phonesky.apk - new is autodownloaded, so if present updated app in /data/app, then this is obsolete
Picasa_GLRplugin.apk
PlayGames.apk - crapware
PluginManager.apk
PlusOne.apk - G+ new from playtore if you like crapware
PolarisOffice.apk
Prism.apk - SENSE
Prism_AppUpdate_DummpPackage.apk - Sense stuff
Prism_AppUpdate_UpdatingScreen.apk - more sense
Prism_LocalFeedProvider.apk - sense
Prism_SocialFeedProvider.apk - sense
PrivInit.apk
PureC_ApplicationsProvider.apk
PureC_PackageInstaller.apk
PureC_UserDictionaryProvider.apk
RebootWarningWin.apk
SelectPlayer.apk
SenseTV_Home.apk
Settings.apk - DONT DELETE i think
SettingsProvider.apk
SetupWizard.apk
SharedStorageBackup.apk
SmartcardService.apk
SmartDim.apk
SocialManager.apk - Maybe something with fiendstream
SoundHound_Freemium.apk - have it on playstore
SoundSetDownloadManager.apk
Stk.apk - provider crapware, let it be - must see what interesting is with this
Stock.apk - crapware
StockWidget.apk - crapwareWidget
Street.apk - crapware if you ask me, didnt use it ever...can be downloaded from playstore
Superuser.apk - root (not there by stock, haha)
SystemUI.apk - NO NO NO, DONT DELETE i think
Tag.apk
talkback.apk - can be downloaded from playstore i think
Tips_Help.apk
Transfer.apk
Trim_n_Slow.apk
Tube2_Configuration.apk
TuneIn.apk - download new from playstore
Twitter.apk - download from playstore
TwitterEngine.apk -
Twitter_Client.apk -
UDove.apk
Updater.apk -
Usage.apk
Velvet.apk - download new from playstore, google quick searchbox
Videos.apk
VoiceSearchStub.apk
VpnDialogs.apk - VPN services, i dont use them
Watch.apk
Weather.apk
WeatherProvider.apk
WeatherSyncProvider.apk
WifiRouter.apk
WorldClock.apk
YouTube.apk - delete new from playstore
ZeroEditing.apk - Galery Video Highlights
Libs and files that go with some of apps and I deleted:
/system/lib/libpdfviewer.so
/system/lib/libpolarisoffice_Clipboard.so
/system/media/weather -->cca 60mb
/system/lib/libfacelock_jni.so
/system/vendor/pittpatt
/system/lib/liblaputaEngine.so
/system/lib/libLaputaLbJni.so
/system/lib/libLaputaLbProviderJni
/system/lib/LaputaLogJni.so
/system/etc/laputa/map_data.zip
/system/tts/lang_pico
/system/lib/libnotes_jni.so
/system/lib/libnotesprovider_jni.so
Added screenshots of /system/app before deleting apps - only Superuser is not stock one.
Added list.txt (in command prompt i go in folder with apps and "dir >list.txt")
- i will add final list of deleted apps, when delete max apps
Usefoul threads:
http://forum.xda-developers.com/showthread.php?t=2277438
http://forum.xda-developers.com/showthread.php?t=2247656
Awesome job bro!
Sent from my C525c using Tapatalk
what's happening?
(I think I like it)
Sent from my C525c using Tapatalk
Job is not done yet. Theres more apps I think can be deleted but not sure. I deleted those I not use and I am sure are safe to delete...Now coms the hard part - to dare delete questionable apps...! Thats why I need help - if someone know that some apps are NO GO, that I dont mess up my phone...Or if some of not bolded are sure to delete... There are some I didnt delete and are safe to delete but I use them...
In next days I will for sure delete some more - lockscreen themes etc. HTC stuff is most questionable - dont know what did they connect them with...
But if I mess up - i think twrp have file manager, so I can get critical apps back!? Is that correct?
mlesic said:
Job is not done yet. Theres more apps I think can be deleted but not sure. I deleted those I not use and I am sure are safe to delete...Now coms the hard part - to dare delete questionable apps...! Thats why I need help - if someone know that some apps are NO GO, that I dont mess up my phone...Or if some of not bolded are sure to delete... There are some I didnt delete and are safe to delete but I use them...
In next days I will for sure delete some more - lockscreen themes etc. HTC stuff is most questionable - dont know what did they connect them with...
But if I mess up - i think twrp have file manager, so I can get critical apps back!? Is that correct?
Click to expand...
Click to collapse
Yes, if you have twrp backup or even a ruu you will be good to go
Sent from my C525c using Tapatalk
---------- Post added at 08:37 PM ---------- Previous post was at 08:33 PM ----------
@mlesic
Check out this thread as well. You should take a look at the .zip and review the text inside to determine what is also good too. I have used it and had no personal issues running 4.1.2.
Edit: forgot to add link lol
http://forum.xda-developers.com/showthread.php?t=1217664
Sent from my C525c using Tapatalk
I have twrp backup. But dont want to go through restore alredy...
About romcleaner 6.0 - i go through that also, must look for those apps i am unsure, but it is for sense 4 not 5...there are some differences, some app dont extist any more, new are present etc. So rom cleaner for HTC One is closes call i think.
Dont like that grouping of apps - alphabetical order is better. I go from top to botom and delete. With rom cleaner lists is torture...but, im getting there!
If I need RUU, then I would need to downgrade to ICS, downgrade hboot or something like thet? Because there is no 4.2.2 RUU, just OTA?
mlesic said:
I have twrp backup. But dont want to go through restore alredy...
About romcleaner 6.0 - i go through that also, must look for those apps i am unsure, but it is for sense 4 not 5...there are some differences, some app dont extist any more, new are present etc. So rom cleaner for HTC One is closes call i think.
Dont like that grouping of apps - alphabetical order is better. I go from top to botom and delete. With rom cleaner lists is torture...but, im getting there!
If I need RUU, then I would need to downgrade to ICS, downgrade hboot or something like thet? Because there is no 4.2.2 RUU, just OTA?
Click to expand...
Click to collapse
you could just move the apps from /system/apps to somewhere like /sdcard/ext_sd/questionable_apps_to_delete
then if anything "Bugs out" on you just place them back to /system/apps and set permissions to rw-r--r abd reboot to fix.
Sent from my C525c using Tapatalk
I did just that, deleted few apps more and phone wont start now. Stays htc One beats audio white screen...I moved back apps to system app and changed chmod to 644 but it still wont to start. What did I wrong? I used twrp file manager to get apps and odex files back.
1. Mount System
2. copy paste apps back to system app
3. change chmod to 644 each app and odex i moved back
4. clear dalvik and cashe
5. dont want to boot
--> update, it is ok now. It was IdleScreen_ files.
I didnt get them back, just 6 of others. And those 5 i disregarded...It seems they are important.
About twrp and getting files back:
1. mount system
2. File manager copy paste apps from sd card to system/app one by one (apk and odex)
3. Change permisions apks and odexes one by one to chmod 755 (big button in twrp)
4. Click big button Fix permission - just in case...
5. Reboot
There is no fear, twrp is powerful!
More apps safe to delete:
MyGoogleTaskPlugin.apk
MyTask.apk
MyTaskWidget.apk
HtcNotes.apk
HtcNotesProvider.apk
HtcNotesPainterView
/system/lib/libnotes_jni.so
/system/lib/libnotesprovider_jni.so
FDHttpd.apk
OneTimeInitializer.apk
SocialManager
VpnDialogs.apk
HTCShoeboxEngine.apk
ZeroEditing.apk
SenseTV_Home.apk
DO NOT DELETE:
IdleScreen_Widget; .._shortcut; .._productivity; _photo; _Music_WVGA;
there is also basic and without lockscreen i think...
Phone wont boot if you delete those (even if you dont use them).
Didnt, check with and without each and everyone - but when removed those 5 phone stuck at htc white screen!
it's safe to delete all of the lock screen, face lock, and idle_screen apks.
I never tried just deleting one or two, so I've always delete all of them.
thanks for the heads up.
Sent from my C525c using Tapatalk
When I get them back, phone turned on! I also was thinking they are unimportant...so was thinking vpndialog is fault or fdhttp...so i put them back and stil nothing.. until idle screens i returned..
Maybe it didnt turn on because I selected without lockscreen one idllescreen..and you basic? What are your settings and are deleted now your idlescreens?
UPDATE 14.3.2014 - I notice that in stock sms app I cant add photo from gallery, just take new photo. Maybe because I deleted galery and quickpic isnt listed there...also in quickpic when option share selected, there is no sms app to select. But thats not important since MMS isnt used much. Handcent solves that problems. I prefer handcent because it is more confugurable - notifications etc....
I don't use any of the idle screens so I delete them all.
plus the HTC lock screen
plus the face lock....
everything is fine when I do this, nothing hangs phone still boots like normal......
Sent from my C525c using Tapatalk
More space, faster operation
Sent from my C525c using Tapatalk
I guess I should note, and probably back out of this thread.....
I'm still Sense 4.5 Android 4.1.2
this could possibly be different repercussions, I apologize I didn't click that you were Sense 5 Android 4.2.2
Sent from my C525c using Tapatalk
Difference info also helps!
you can safely remove GoogleContactsSyncAdapter and GoogleCalendarSyncAdapter if you don’t wish to sync your contacts and calendar to google. also GoogleBackupTransport if you don't wish to backup your data to google.
I know. There is more safe to delete apps. Must write it down. But thats not big crapware...most people use it..
How can i get default gallery apk?
I use JBStocklight by Matlevo12 ROM (JB 4.1.2). When i extraclean the ROM, i delete by mistake default gallery apk from system/app . How can i extract that default gallery apk from rom image? (i don't know the exact name).
I still can view photos with QuickPic or File Manager, but i can't add photo to any contact, because the phone.apk use default gallery ( i supose). That's the reason because i what back that standard gallery viewer. (when i try it to add/change contact photo, i get the error "No pictures are available on your phone.")
Thanks.
Getodacul said:
I use JBStocklight by Matlevo12 ROM (JB 4.1.2). When i extraclean the ROM, i delete by mistake default gallery apk from system/app . How can i extract that default gallery apk from rom image? (i don't know the exact name).
I still can view photos with QuickPic or File Manager, but i can't add photo to any contact, because the phone.apk use default gallery ( i supose). That's the reason because i what back that standard gallery viewer. (when i try it to add/change contact photo, i get the error "No pictures are available on your phone.")
Thanks.
Click to expand...
Click to collapse
I think, what you are searching is HTCAlbum.apk.
Extract it from the zip (system/app/) and copy it in the same place on your phone (using a root explorer).
Set permission to rw- r-- r-- (like the other apks) and reboot.
Try to setup contact photo from web - on gmail and then sync.
Also maybe you can setup photo from quickpic - set photo as contact...
I deleted the android system webview folder. Email folder and exchange services folder on system/app. Will bringing them back solves whitescreens and force stops in my phone when it wants to go to web?

S5 Settings, AccuWeather, Email, and Other S5 Apps for the Grand 2 !! - 100% Working!

REALLY IMPORTANT: THIS THREAD IS NOT GOING TO BE UPDATED ANYMORE. SEE MY "COMPLETE S5 MOD GUIDE" THREAD, IN THIS SECTION OF THE DEVICE'S FORUM.
After the big hit with the S Note app, I'd like to share the FULLY WORKING S5 Settings and Email apps!
The steps need a rooted phone.
S5 Settings -> https://drive.google.com/file/d/0B4bFPA3V4_OobXdDck9abVFRZ0E/preview
Copy to /system/priv-app, making a backup of the original.Make sure that the file is correctly copied (the copy is not corrupt), then reboot the phone.
You'look get either one or two Settings icons. If you got two, then one of them is the S5 Settings app.
If you got none, then repeat the steps.
S5 AccuWeather:
Link:
http://www.mediafire.com/download/v9rs6dk2kc6d1yu/Accuweather.zip
Installation:
The ZIP is <B>NOT</B> flashable.
- Extract the files to a directory on your phone.
- Navigate to /system/app using a root explorer and rename AccuweatherPhone2013.apk and WeatherWidgetDaemon.apk, replacing .apk with .apkold
- Delete the respective .odex files.
- Install the newly extracted APKs as normal apps and reboot.
- Go to the Application Manager and delete the data & cache of the "Weather" and "Unified Daemon" apps.
- Add the widget to the home screen.
- Enjoy and press Thanks!
- Screenshots coming soon!

Categories

Resources