Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,732,846 Members 51,500 Now Online
XDA Developers Android and Mobile Development Forum

[APP] Facebook Icon Remover (ROOT) - Remove the new Camera and Messenger icons

Tip us?
 
machx0r
Old
(Last edited by machx0r; 7th May 2012 at 04:56 AM.)
#1  
Senior Member - OP
Thanks Meter 141
Posts: 195
Join Date: May 2011

 
DONATE TO ME
Default [APP] Facebook Icon Remover (ROOT) - Remove the new Camera and Messenger icons

Hello everybody I was annoyed by the new camera and messenger icons that came with the latest Facebook update so I wrote Facebook Icon Remover to easily disable them. This application requires root. I've had reports that when disabling/enabling the icons the main Facebook icon may disappear from your home screen (but not your application drawer) but you can simply add it back. Let me know if you have any issues using this application.

EDIT: Just a heads up that I will no longer be supporting Facebook Icon Remover. If you wish to hide icons for any applications you should checkout my latest app CCSWE App Manager. More info here: http://forum.xda-developers.com/show....php?t=1639707
Trying to quit smoking? Check out Quit Smoking Log or Quit Smoking Log Plus (if you hate ads or just want to kick me $1.99 for my efforts to help you quit ).

Also check out CCSWE App Manager to hide application icons.
The Following 56 Users Say Thank You to machx0r For This Useful Post: [ Click to Expand ]
 
machx0r
Old
#2  
Senior Member - OP
Thanks Meter 141
Posts: 195
Join Date: May 2011

 
DONATE TO ME
Quote:
Originally Posted by machx0r View Post
NOTE: You shouldn't need this application if you are running ICS as it already provides a mechanism to hide applications in the app drawer.
Turns out it's very simple for manufactures to disable this option in the stock ICS settings app and from what I've seen it looks like most of them do. The latest version 1.0.4 has been updated to support ICS devices.
Trying to quit smoking? Check out Quit Smoking Log or Quit Smoking Log Plus (if you hate ads or just want to kick me $1.99 for my efforts to help you quit ).

Also check out CCSWE App Manager to hide application icons.
 
jkbhso3
Old
#3  
Senior Member
Thanks Meter 3
Posts: 102
Join Date: Feb 2008
Thank you! Thank you! Thank you! Thank you!

Unintentionally sent from my Nexus One using xda Premium app.
 
blackaholic
Old
#4  
blackaholic's Avatar
Senior Member
Thanks Meter 36
Posts: 86
Join Date: Apr 2012
Location: Bandung

 
DONATE TO ME
Thank you very much, this is very useful.

Samsung Galaxy S II
ROM : JellyBam
================
My Custom Lock Rings Index - JellyBam Gallery
 
SektorZero
Old
#5  
SektorZero's Avatar
Junior Member
Thanks Meter 2
Posts: 15
Join Date: Jan 2012
Location: México City
Yeah! Thanks!
LG Optimus Pro c660h - Gingerbread 2.3.7
CyanogenMod 7 Release Candidate 1

Xperia M
 
Cal8192
Old
#6  
Cal8192's Avatar
Senior Member
Thanks Meter 8
Posts: 117
Join Date: Dec 2010
Location: College Station, Tx
Works perfectly! AND! Keeps the icons off even after removing the app. Nice.
 
sibbor
Old
#7  
sibbor's Avatar
Senior Member
Thanks Meter 332
Posts: 650
Join Date: Jul 2008

 
DONATE TO ME
Quote:
Originally Posted by machx0r View Post
Turns out it's very simple for manufactures to disable this option in the stock ICS settings app and from what I've seen it looks like most of them do. The latest version 1.0.4 has been updated to support ICS devices.
Out of curiosity: in Java, how do you disable apps for ICS? Always met by segmentation faults when using the PackageManager.
Developer of GetRIL (XDA thread)
See your device's RIL and baseband version and download & install a new RIL even without on-the-fly!



HTC One X
ROM: CM 10.1 (official) or AOSP 4.2.2 - Thanks pabx, tbalden & Co
Hboot: 1.39

ASUS Transformer Pad TF300T
CM 10.1 (official) - Thanks XpLoDWilD!

LG Optimus 2X
CM 10.1 (official) - Thanks Ricardo Cerqueira!
 
machx0r
Old
#8  
Senior Member - OP
Thanks Meter 141
Posts: 195
Join Date: May 2011

 
DONATE TO ME
Quote:
Originally Posted by sibbor View Post
Out of curiosity: in Java, how do you disable apps for ICS? Always met by segmentation faults when using the PackageManager.
I'm launching a process to start su and executing the pm command to disable components. There seems to be an issue in ICS with the LD_LIBRARY_PATH environment variable not getting set in a shell launched by su. See this thread for more details:

https://github.com/ChainsDD/su-binary/issues/6
Trying to quit smoking? Check out Quit Smoking Log or Quit Smoking Log Plus (if you hate ads or just want to kick me $1.99 for my efforts to help you quit ).

Also check out CCSWE App Manager to hide application icons.
The Following User Says Thank You to machx0r For This Useful Post: [ Click to Expand ]
 
mike1986.
Old
#9  
mike1986.'s Avatar
Senior Member
Thanks Meter 68931
Posts: 36,890
Join Date: Mar 2009
Location: XDA-Developers

 
DONATE TO ME
Quote:
Originally Posted by machx0r View Post
I'm launching a process to start su and executing the pm command to disable components. There seems to be an issue in ICS with the LD_LIBRARY_PATH environment variable not getting set in a shell launched by su. See this thread for more details:

https://github.com/ChainsDD/su-binary/issues/6
so u simply use

pm disable com.facebook.katana

or some additional commands are needed?


Archived devices and my other threads:

Join Android Revolution HD community

Facebook | Twitter | IRC chat | Visit my blog | Google+

If you appreciate my work, you can buy me a beer
Every donation is greatly appreciated and it helps the development!


 
machx0r
Old
#10  
Senior Member - OP
Thanks Meter 141
Posts: 195
Join Date: May 2011

 
DONATE TO ME
Quote:
Originally Posted by mike1986. View Post
so u simply use

pm disable com.facebook.katana

or some additional commands are needed?
That would disable the entire Facebook application and all it's components. If you want to disable a specific component you need to provide the class also. From the pm help:


pm enable PACKAGE_OR_COMPONENT
pm disable PACKAGE_OR_COMPONENT


And...

The enable and disable commands change the enabled state of a given package or component (written as "package/class").
Trying to quit smoking? Check out Quit Smoking Log or Quit Smoking Log Plus (if you hate ads or just want to kick me $1.99 for my efforts to help you quit ).

Also check out CCSWE App Manager to hide application icons.

The Following User Says Thank You to machx0r For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes