I REALLY like Launcher Pro (don't care about the extra home screens or the preview function, but I love the four shortcuts at the bottom to phone, contacts, messaging and browser - why Android just leaves that space empty and unfillable I shall never know, total waste of screen space). I know I can set is as my default Home app - but then the stock Home app is still there and no doubt resident in memory and using some of that memory up. Is there anyway of actually replacing the stock Home app with Launcher Pro so the stock Home app has been deleted?
To be clear, I am not talking about going into Application Settings and clicking Reset Defaults on the stock Home app, so Launcher Pro always launches, I am talking about actually removing the stock Home app altogether and replacing it with Launcher Pro....obviously I am already rooted and have ADB access.
Is this only possible if someone cooks up a ROM with the stock Home app replaced?
I think alot of things get messed up if you just remove the default launcher from a SenseUI ROM.
Maybe use it on a vanilla ROM instead pal?
oopsie, I should have mentioned, I am already using a vanilla 2.1 ROM (VanillaDroid) it is extra specially AWESOME by the way (comes with overclocking so it just screams along (as does the CPU no doubt!!)).
So, I am assuming it would be less trouble if I did try to remove stock home, since it is vanilla.
Yeh I assume it would be a much simpler process if your using a Vanilla ROM.
But you know,... Assumption is the mother of all f~#k ups.
Definitely time for advice from a developer,... Sorry pal.
No probs, just wondered if it was a common practice - clearly not - I'll prolly just leave it.
I can't imagine that you will free up very much space by removing it. sounds like alot of hassle for little award.
I should have been clearer. By space, I meant resident memory - i.e. I am assuming the stock Home app runs in the background and Launcher Pro runs alongside it. I am imagining Android's memory management would never kill the stock Home app, so it ends up sucking memory away from other apps....
I'm not a dev but i've removed Home without any problems.
Do a nandroid backup first!
Install Launcher Pro. Then
Code:
adb remount
adb shell
rm /system/app/Launcher.*
reboot
Do you notice more memory (as in available memory for running apps - not storage) after doing this?
I don't monitor memory usage. But I tend to remove ALL apps I don't use (and can be removed without problems). The lighter the better for me. Give it a shot
i did this without any issue i removed launcher.apk and launcher.odex
renamed the new launcher to Launcher.apk
pushed to /system/app (not /data/app)
remove any old launcher files from /data/app/
install new launcher.apk in /system/app
worked out great not a single issue so far
can switch to either launcher all on the fly and long as you leave default unchecked
pm me i will try my best to help
hi,thanx for the steps..
i found launcher.apk but i cudnt find launcher.oedx,
i am using 2.1 stock rom and rooted
please help..
Its easy to remove HTC Sense,but notice withouti Rosie launcher you wont be able to use stock sense apps,such as dialer or messagigng
harut56 said:
Its easy to remove HTC Sense,but notice withouti Rosie launcher you wont be able to use stock sense apps,such as dialer or messagigng
Click to expand...
Click to collapse
Rosie isnt tied into the phone.apk and the mms.apk.. So if you remove it and you set in LP that they both go to those apps then it should work just fine.
i think use titanium back up to delete stock home, before delete please install launcher pro
I do this all the time, because everytime i update from a nightlie the build reinstalls the launcher. After several times of doing it i've found root explorer to be the easieast way to go :
1 Go to /system/app and delete the laucher
2 go to /data/app long press the launcher you wish to copy select move then go to /system/app and paste it's as simple as that (you can even bookmark the folders for future use let's say you wanna replace the music app the sms app etc etc )
You may also use titanium to do it or mannualy trough adb.
Performance wise i use adw ex and i notice better screen response faster rendering and less laggy it is worth doing it
If you wanna try increase performance you may want to try this cmd through terminal cmd
su
echo ro.HOME_APP_ADJ=1 >> /data/local.prop
reboot
It locks homescreen in memory
Ok, so we all want the best of the best of experiences for our DX superphone. Well, I am here to tell you how I have my setup.
The goals of the ultimate setup are to:
1. Keep as much privacy as possible
2. Ensure the best performance
3. Ensure best method to extend battery life
4. Ensure best feel
5. Ensure HAPPINESS!
NUMBER ONE:
First things first; we need to install the absolute best ROM right now. The ROM is called FISSION 1.1 by Team DeFuse. You will most likely have to re-root the phone after installing though. It is worth the hassle.
Known issues with Fission 1.1 but I'm sure will be fixed:
1. Compass Calibration
2. No custom battery profiles
NUMBER TWO:
We need to install all of our applications.
NUMBER THREE:
If you don't have them already, download the paid version of Titanium Backup and the application called AUTOSTARTS and very very importantly, DROID WALL, SetCPU, CacheMate and also very importantly, Advanced Task Killer
NUMBER FOUR:
Restart phone. Upon reboot, we will first open up Droid Wall and give it root privileges. Then, we are going to fill in both boxes with checkmarks next to only the applications which you use a lot and need internet access! It is good practice to look at what all apps need access to when installing applications. If an app like Notepad for instance needs Internet Access, we know there is a problem. It is apps like these, we don't want to have access to the internet.
You will also have to have checkmarks next to "Media Server", "Browser", "Calender", "Calender Storage", "Email", "Google Search", "Maps", "Market", "Messaging", "Street View", and "Visual VM". Those are the ones which need to be allowed in order to not cripple your Android experience. Obviously, the remaining apps are UP TO YOU.
You should manually disable and re-enable the firewall after every reboot! You then want to kill Droid Wall and the other showing apps with Advanced Task Killer. Once Droid Wall sets the firewall rules, they stick regardless if the app is running or not. There is no need to leave it running.
NUMBER FIVE:
Now, we are going to open up the program AUTOSTARTS! It will take awhile to load all of the apps of your system. This app makes it so you can actually reliably use ADVANCED TASK KILLER without the apps you kill AUTOMATICALLY restarting and thus wasting precious battery.
You want to disable all your 3rd-party user apps in EVERY CATEGORY except for the Widget Categories at the bottom. For the first app you disable from starting, you will have to give AUTOSTARTS root privileges.
Don't disable "Google Voice", "Visual VM", "Dialer", "usb", "Dialer Storage", "Battery Manager", "Battery Manager (Power Profile Receiver)", "Google Partner Setup", "Google Services Framework", "Voice Dialer" (If you use it), "Email" (If you use it), "Messaging", "Bluetooth Share" (If you use Bluetooth), "Contacts Storage", "Droid Wall", "SetCPU", "ADW Launcher" (If use it), "Launcher Prof" (If use it) or "Launcher" (If use the stock launcher)
Everything else should be clicked on and disabled except for apps which are your widgets on your homescreens and in the Widget Categories!
You are going to notice a crazy increase in speed from this!!!!
NUMBER SIX:
We need to reboot. Upon reboot, open up ADVANCED TASK KILLER. We now need to put some apps on the ignore list.
The apps I have on my ignore list are:
SetCPU, Messaging, Music, Google Search, Market, Visual VM, Beautiful Widgets, Voice Search, K-9 Mail and Google Voice
You would also want to put any apps which are related to any widgets you have on your homescreens on the ignore list too!
This will effectively make it so any app we close, IS CLOSED FOR GOOD until we ourselves initiate it MANUALLY.
NUMBER SEVEN:
My phone is a dud; well at least the CPU is. It won't go over 1100mhz and be stable regardless of how much voltage I crank into 'er. So, for my phone, I modified the 1.1Ghz .zip folder which is installed in the Fission folder of your SDCard when you install Fission. I modified the setscaling.sh in text editor and changed the following values:
Changed the 800mhz to 900mhz. You may or may not have to raise the voltages that they have pre-set for the 800mhz and 1100mhz settings. If you are not stable, just give each of them a couple notches of increase.
NUMBER EIGHT:
Upon reboot, we need to setup SetCPU. We are going to create 3 profiles
1. Screen off --> 300min / 600max --> OnDemand
2. Charging AC/FULL --> 300min / 600max --> OnDemand
3. Charging USB/FULL --> 300min/ 600max --> OnDemand
We then go back to the homescreen "of SetCPU" and change our values of what we want the phone to do whenever the screen is on and it is not charging. Here we want to put 900mhz for the min and 1100mhz for the max.
For some reason, even if SetCPU is not disabled in AUTOSTARTS, it doesn't load the values upon reboot. You will have to manually open up SetCPU just one time for each reboot.
IMPORTANT: If you want to OC higher or maybe not even at all, have at it. However, I still think SetCPU and the profiles I listed above would be great for you.
NUMBER NINE:
This may not be an option for some of you, but I like to disable remembering form data, cookies, cache, passwords, and history on my browsers.
The best browser to use "IMHO" is the new XSCOPES version 6.
If you like some other browser, just change the privacy settings to those of above to be safe. If you can't live without, then just don't worry about it.
NUMBER TEN:
Install CacheMate for Root Users.
In the settings we want to have checked:
1. Clear TA Utility Caches
2. Close CacheMate on Close
3. Clear Admob and Google
4. Clear Flash Cache
5. Clear Temporary Cache
Then, we want to have everything checked in Data Experimental and SDCard which is Relevant to our phone. For any app you don't have, don't put a check next to it. If you use apps like APMobile (Associated Press), you want to uncheck that and apps like it so you don't have to set it up every time you open the app.
I don't really like letting CacheMate run all the time being set to automatically clear on intervals. I didn't mention it, but I NEVER leave ADVANCED TASK KILLER run all the time either.
Uncheck power clear on the main screen and clear the cache ever day or two.
NUMBER ELEVEN:
Install ADW Launcher. It is by far better than LauncherPro. Only continue to use LauncherPro if you can't live without its widgets.
In ADW Launcher, we want certain settings done.
1. In Screen Preferences, we want to have both Desktop Scrolling Speed and Desktop Overshoot set to "0"
2. In Drawer Settings, we want animated drawer check, show app labels checked, fade app labels checked and for background color, I like to use a dark color with some transparency!
For Zoom Effect speed, set it to its lowest setting of 300ms
3. Under System Preferences, we want to check Wallpaper Hack and set Scrolling Cache to "Auto". Obviously, if you have widgets, you will want to check scrollable widget support.
4. In UI Settings, I check everything besides:
Dockbar, Closing folder, Secondary ActionButtons and Show Desktop Indicator.
I have AB Scale Factor set to "5".
After you get your homescreens all set up EXACTLY how you want them, backup both the desktop configuration and backup ADW settings. Also, make sure to do another backup in Titanium so when you restore ADW Launcher after installing a new ROM, it is exactly how you had it before.
NUMBER TWELVE:
Open up the program which is already installed called Spare Parts. It will be in your App Drawer. Don't install it again from the market unless you for some reason don't already have it in your app drawer.
1. I have haptic feedback and compatibility mode checked.
2. Set the "Window Animations" and "Transition Animations" to FAST
NUMBER THIRTEEN:
Do a Titanium Backup via Batch operation.
1. There are only 2 options in the batch operation options which you should ever need to use!!! They are:
A) RUN - Backup all new apps & newer versions
B) RUN - Restore Missing Apps with data
Run the backup every once in awhile to keep the backup of your apps up to date.
IMPORTANT:
When restoring apps, UNCHECK ALL SYSTEM APPS FROM BEING RESTORED!
The paid version gives you HyperShell which means you don't have to manually click each app when it is restoring. It makes the process very simple.
You also want to uninstall the older version of Flash Player and get the newer one from the market.
I have followed this guide for Titanium and have installed numerous ROMS for the Droid 1, HTC Droid Incredible and now the Droid X WITHOUT EVER HAVING ISSUES!!!
NUMBER FOURTEEN:
Go into ROM Manager and install the AOSP Keyboard under /Download ROM/Drod2169/CHANGE OPTIONS-Focused-1.0/AOSP KEYBOARD
You will automatically have to check FIXED 8MP AOSP Camera as well. That is the camera installed by default on Fission 1.1 so it won't hurt anything. Don't check backup data or wipe data/cache!
Also, I would install both QuickOffice and DX_Music.zip under the SDCard/Fission/Add-Ons directory. You obviously have to do this in Recovery!!!
The Music player will be 100% identical to the one that comes installed by default on Fission 1.1, but it gives you the option to pause play and seek tracks from the lockscreen!
NUMBER FIFTEEN:
Install any themes or mods which are compatible with your ROM and set up your sounds and everything else you like to do and enjoy your android device to its fullest
I know I probably missed a couple things but will update when I remember.
VIVA LA ANDROID
EDIT: I had Fission 1.0 for some reason. I meant Fission 1.1. I'd also like to point out that Rubix 1.0 is the same exact thing as Fission but with more optimizations and tweaks. I ran them both but slightly prefer Fission 1.1
reserved...
Nice post!
Sent from my DROIDX using XDA App
Sleuth255 said:
Nice post!
Sent from my DROIDX using XDA App
Click to expand...
Click to collapse
Thanks a lot! That's all derived from months of obsessive learning along with trial and error
How dare you recommend Advanced Task Killer. You need to have your Android License revoke immediately.
Since we're talking about rooted phones and memory management, use Autokiller. It does what android already does natively, only better.
Nice write up, but do yourself a favor and get rid of ATK!
LexusBrian400 said:
How dare you recommend Advanced Task Killer. You need to have your Android License revoke immediately.
Since we're talking about rooted phones and memory management, use Autokiller. It does what android already does natively, only better.
Nice write up, but do yourself a favor and get rid of ATK!
Click to expand...
Click to collapse
Please don't get caught up on the ATK thing. I don't want this thread turning into a pro or con ATK. One will however say that ATK without AUTOSTARTS is pointless. Due to AUTOSTARTS, ATK is once again relevant and really beneficial.
If the app AUTOSTARTS or anything like it wasn't available, I wouldn't tell anyone to install ATK. With my setup, any app we kill with ATK will not be automatically restarting thus wasted battery. That was the biggest issue with ATK before AUTOSTARTS was available. Now, anything we kill are only apps we ourselves initiated.
Apps left running do still use CPU resources. The latest privacy study of Androids apps show that 50% or so of the tested apps sent private information to advertisers in the background.
When the Android system only has like ~40mb of free system RAM available, the system will no matter what bog down somewhat. We can get rid of this from ever happening.
Just put the little green ATK widget on your main homescreen and one tap and your done. The ATK widget takes the same amount of space as an icon. It is simple and easy.
Doing it like this ensure at no point EVER is the Android system going to lag.
Sleuth255 said:
Nice post!
Sent from my DROIDX using XDA App
Click to expand...
Click to collapse
Well was I happy seeing those post when did you get a Droid X.
-McMex
A few weeks ago. Excellent device too. I'm confident that the locked BL will be defeated. I'm running through some of luv2increase's mods now... I like the idea of being able to defeat autostart and place strict control over the apps I allow to run.
Sleuth255 said:
A few weeks ago. Excellent device too. I'm confident that the locked BL will be defeated. I'm running through some of luv2increase's mods now... I like the idea of being able to defeat autostart and place strict control over the apps I allow to run.
Click to expand...
Click to collapse
Yes it is an excellent device just today I posted on Twitter I have all the high end Android phones and the Motorola implementation of the Droid X is by far the best nice polish too. I been playing a lot with SetCpu profiles (removing bloatware via adb) and power saving settings and can get over 18 hours of heavy usage. Just starting to try these other ROMs out. As always if you need a tester or I can help you with something let me know I have been on Android a while now and have a lot of experience and a ton of apps.
A lot of you guys have no idea the asset that Sleuth is having a Droid X.
-McMex
Alot of great tips in the OP. I actually run with almost this exact setup. I am using Rubix 1.0, though. Great rom. These tips will help tremendously with performance and battery life. Thanks for passing this along.
Well guys and gals, I got a little zealous with Titanium Backup and started removing items left and right (Nearly 60-70 items). SMS and the stock email app (not gmail) must have depended on one of these items because they now crash frequently. The SMS loads the main conversation overview, but crashes when I click into a specific conversation. I've routed my SMS through Hangouts for the time being. The Email app crashes whenever I click on a notification of new email or even try to swipe it away. If I launch the application after that, it will work once again.
Obviously it's hard to say what exactly I removed to cause such behavior. Is there any sort of dependency map or list that I might be able to compare against my currently installed items to determine what I'm missing? The alternative is to wait until a full root is possible then just reinstall a custom rom. I can probably tolerate my work-arounds until then.
You can use safe strap and install custom roms now!
To restore your stock build there is a thread titled "how to restore MJ5" if you want stock.
Next time remember to do a full backup with titanium before you go delete crazy lol! We all learn the hard way. Also I recommend "freezing" unwanted apps first! Run with it a few days to see how it performs. Then if you feel bold delete. But we've got enough space you really don't need to delete.
Hi!
I switch from iOS where iCloud backup was best and easyist way to backup whole system. I tried Smart Switch but it doesn't restore everything (wallpapers, launcher, icons posiotion etc.)
What is Yours best solution?
Best!
That is the best solution unfortunately, you can opt for a third party launcher that backs up its settings so it'll remember your homescreen settings but that's about it. Android just doesn't have a proper backup solution, typical google...
Google backs up a lot of the app settings. When you restore a new phone there an option to restore from Google. Unfortunately it uses a lot of bandwidth to download all those apps when restoring them.
After setting up a bunch of phones you can figure which ones can be restored from smart switch and which from Google
Create a Samsung Account, and your phone will backup to your Samsung Account.
Additionally, if you create a Google account, then you hey backup there also.
Use the Nova Launcher instead of built-in launcher, and enjoy many more customizable option, including backup of launcher setting, vehicle scrolling in the app drawer, and home screen lock
I recently got a Nexus 6 second hand, I want to turn it into an MP3 player for the Gym and to also record workout videos. Like my tittle says I'd like to disable to cell radio and remove the phone and SMS apps. I have looked and found on google that someone wrote a script accomplishing just that but it was more for Jellybean(my favorite android) anyone know how I can do this? currently using Stock Lite 7.1.1, rooted(https://forum.xda-developers.com/nexus-6/development/rom-5-1lightromstock-lmy47e-03-19-2015-t3059493)
Thanks for all the help!
Remove the SIM...?
The simplest way to deal with the phone and sms apps is to go to settings -> apps find each app and disable it.
You can use root and remove the app packages from the system partition if you'd rather. The app Titanium Backup may make this easier for you. On a rooted device, it can remove system apps.
As far as removing the emergency call capability of the phone, that's not so straightforward. It's build into the software at a basic level. Removing the SIM won't stop emergency calls. I guess if you wipe the modem partition, it would be impossible for the device to connect. I believe that will also affect Wi-Fi.