Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

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

OP machx0r

22nd April 2012, 07:04 PM   |  #1  
OP Senior Member
Thanks Meter: 141
 
195 posts
Join Date:Joined: May 2011
Donate to Me
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
Last edited by machx0r; 7th May 2012 at 05:56 AM.
The Following 56 Users Say Thank You to machx0r For This Useful Post: [ View ]
28th April 2012, 01:10 AM   |  #2  
OP Senior Member
Thanks Meter: 141
 
195 posts
Join Date:Joined: May 2011
Donate to Me
Quote:
Originally Posted by machx0r

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.
28th April 2012, 01:43 AM   |  #3  
Senior Member
Thanks Meter: 5
 
108 posts
Join Date:Joined: Feb 2008
More
Thank you! Thank you! Thank you! Thank you!

Unintentionally sent from my Nexus One using xda Premium app.
28th April 2012, 07:34 PM   |  #4  
blackaholic's Avatar
Senior Member
Flag Bandung
Thanks Meter: 36
 
86 posts
Join Date:Joined: Apr 2012
Donate to Me
More
Thank you very much, this is very useful.
28th April 2012, 09:16 PM   |  #5  
SektorZero's Avatar
Junior Member
Flag México City
Thanks Meter: 2
 
15 posts
Join Date:Joined: Jan 2012
More
Yeah! Thanks!
28th April 2012, 09:20 PM   |  #6  
Cal8192's Avatar
Senior Member
College Station, Tx
Thanks Meter: 8
 
117 posts
Join Date:Joined: Dec 2010
More
Works perfectly! AND! Keeps the icons off even after removing the app. Nice.
28th April 2012, 09:25 PM   |  #7  
sibbor's Avatar
Senior Member
Thanks Meter: 333
 
652 posts
Join Date:Joined: Jul 2008
Donate to Me
More
Quote:
Originally Posted by machx0r

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.
28th April 2012, 10:26 PM   |  #8  
OP Senior Member
Thanks Meter: 141
 
195 posts
Join Date:Joined: May 2011
Donate to Me
Quote:
Originally Posted by sibbor

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
The Following User Says Thank You to machx0r For This Useful Post: [ View ]
29th April 2012, 12:12 AM   |  #9  
mike1986.'s Avatar
Senior Member
XDA-Developers
Thanks Meter: 71,497
 
37,283 posts
Join Date:Joined: Mar 2009
Donate to Me
More
Quote:
Originally Posted by machx0r

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?
29th April 2012, 12:30 AM   |  #10  
OP Senior Member
Thanks Meter: 141
 
195 posts
Join Date:Joined: May 2011
Donate to Me
Quote:
Originally Posted by mike1986.

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").

The Following User Says Thank You to machx0r For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes