Related
I do not know how to make themes myself so I have to depend on others for that; however, I have this idea but I'm not sure if it will work, so I hope someone here can help me.
I really like the community hero mix theme, but I'd like to have a different launcher, the one from the NFL San Diego Chargers theme.
I've downloaded and flashed the vistalauncher.zip over the community hero mix theme to have the vista launcher instead of hero launcher. And I've noticed that in every theme file, there are a bunch of apk files, and there is one in called launcher.apk; so I assume that this apk is responsible for the look of the launcher ???
So I'd like to know if I could just replace the file launcher.apk in vistalauncher.zip with the launcher.apk that I extracted from NFL SD Chargers theme and flash that new file over the community hero mix theme to have what I want???
Thanks in advance for any help
This should be in the theme section or q&a. Anyhow you can just extract the Vista launcher.apk you want and push it with adb or terminal or rootfileexp, voila now u have the launcher you want along with the theme you want.
NICE, OK flashing
learningmore said:
This should be in the theme section or q&a. Anyhow you can just extract the Vista launcher.apk you want and push it with adb or terminal or rootfileexp, voila now u have the launcher you want along with the theme you want.
Click to expand...
Click to collapse
Can I just install the launcher.apk file the way I install every other apk files instead of pushing the file to the phone?? I tried pushing and I'm still very unsure how the process. I pushed the launcher.apk file that I wanted right? nothing came up, so I decided to push another launcher.apk file (a completely different file ) then the look of the launcher from the first launcher.apk file came up. So I just wanna know since it's an apk file, can I just install it the way we all install apk apps on the phone?
Also how do I access the root of my phone, I believe it's /system, right? and yes my phone has been rooted.
If you want to flash it you have to resign the file. To push the file do this in the recovery console
Code:
mount sdcard
mount system
cp /sdcard/Launcher.apk /system/app/Launcher.apk
rm /sdcard/Launcher.apk (to delete it off your sdcard after copying it since it is no longer needed on your sdcard)
reboot
That will replace the launcher with the one on your sdcard. You cannot install core apks like a regular apk since system is normally read only.
david1171 said:
You cannot install core apks like a regular apk since system is normally read only.
Click to expand...
Click to collapse
so those apks are core apks thanks.
nvm
Android0014 said:
so those apks are core apks thanks.
Click to expand...
Click to collapse
things that get installed to /system are considered core apps. things like the browser, launcher, music, camera,, those kind of things. you know the things that are on your phone even after you wipe everything and start fresh.
There is many of you that asks how to remove this and that preinstallaed apps in different ROM
When a developer put apps in system/app it can not be removed so easy.
But if you have RomManager or fakeflash´s update.zip there is a other way.
I have attached a zip fil that contains a ordinare ROM installation script that only contains delete and copy.
Download file and unzip on your computer and take a look in the folders
data/app
META-INF/com/google/android/update-script
system/app
If your only wish is to remove a systemapp
edit the file update-script (textfile)
and add line with the filename of what you want to remove:
(example)
delete SYSTEM:app/unwanted.apk
delete SYSTEM:app/unwanted.odex
If you want to install some apps put them in system/app for not installable
and data/app for apps that can be removed as usual
rezip folders and install zip with RomManager NO WIPE!!
cm6 azures you will get a error because not same structure for data/app
never mind just select reboot. Delete will work anyway.
Sometimes there will be .so files in system/libs too. They are little more difficult to know which to remove so that demands more knowledge of the app.
Use for instance Astro filemanager or Estrong to look in system/app for correct filename to delete
Script work even if *.odex not exist.
The fact that when you zip folders it will not be signed so file will not work with adb recovery
Googleapps filenames:
CarHomeGoogle.apk, CarHomeLauncher.apk, com.amazon.mp3.apk,
Facebook.apk, GenieWidget.apk, Gmail.apk, GoogleBackupTransport.apk,
GoogleCalendarSyncAdapter.apk, GoogleContactsSyncAdapter.apk,
GoogleFeedback.apk, GoogleGoggles.apk, GooglePartnerSetup.apk, GoogleQuickSearchBox.apk, GoogleServicesFramework.apk, googlevoice.apk,
HtcCopyright.apk, HtcEmailPolicy.apk, HtcSettings.apk, kickback.apk, LatinImeGoogle.apk, LatinImeTutorial.apk, Maps.apk, MarketUpdater.apk, MediaUploader.apk, NetworkLocation.apk, OneTimeInitializer.apk, PassionQuickOffice.apk, SetupWizard.apk, soundback.apk, Street.apk, Talk.apk, talkback.apk, Twitter.apk, Vending.apk, VoiceSearch.apk, YouTube.apk, QuickSearchBox.apk, Provision.apk
Other apps:
ADWLauncher.apk, Gallery3D.apk
but filename may be different depending of ROM
Mainpart must exist for using phone normally
Hope that this help to remove "non-removable" systemapps in future.
/Snakehult
Good guide.
via Legend using XDA-app
Thanks snakehult - great guide and very useful!!
snakehult said:
(example)
delete SYSTEM:app/unwanted.apk
delete SYSTEM:app/unwanted.odex
Click to expand...
Click to collapse
It may be worth explaining how people:
- can find out the name of the app they want to remove;
- how they know whether to add the suffix of *.apk or *.odex, or both;
Thanks again for your efforts!
c_man said:
Thanks snakehult - great guide and very useful!!
It may be worth explaining how people:
- can find out the name of the app they want to remove;
- how they know whether to add the suffix of *.apk or *.odex, or both;
Thanks again for your efforts!
Click to expand...
Click to collapse
Yes you can use some regular filemanager such Astro or Estrongs and look in system/app
Always delete both, script work even if odex file is missing
c_man said:
It may be worth explaining how people:
- can find out the name of the app they want to remove;
- how they know whether to add the suffix of *.apk or *.odex, or both;
Thanks again for your efforts!
Click to expand...
Click to collapse
cool guide!
anyway you have to detect the filename of the apps this way:
enter the recovery mode (in modaco-root-r4: recovery-windows.bat)
now type:
adb shell
mount -t yaffs2 /dev/block/mtdblock3 /system
ls -l /system/app
(this will give you the list of system apps, with space usage)
you have to delete both .apk and .odex files (the latter may not exist)
I use to delete the bigger ringtones too, the list is given by
ls -l /system/media/audio/ringtones
it is safe to delete, after you setup the google accounts (ie after first boot):
HTCSetup*
com.htc.Setup*
Stock*
HtcFoot*
NewsRead*
wow its working......thanks dude........
Uploaded with ImageShack.us
http://android.modaco.com/content/h...apps-from-the-htc-desire-with-adb-in-windows/
Simple guide from MoDaCo
That must be the hardest way to remove apps i guess Have you seen "modaco guide"? All you have to do is reboot your phone in to recovery mode and type 2-3 commands in ADB. Simple as that.
Thanks anyway for your efforts
Many way för same thing
But with a custom-made zipfile you always remove/install favourite apps without adb. And quick modify new ROM install.
Sent from my Legend using XDA App
Hello,
Good guide.
The Legend may be rooted to do this?
I am a newbie.
Thanks.
bobstar_fr said:
Hello,
Good guide.
The Legend may be rooted to do this?
I am a newbie.
Thanks.
Click to expand...
Click to collapse
As I see it, no use to do much in the dev forum without an rooted Phone
hey guys, thanks for bringing this up. i just tried modaco site method and i deleted stock and its widget only. the internal storage shot from 113 mb to 122 mb and ram from 42 to 134 mb !
what else can i delete
Learners Lisence said:
hey guys, thanks for bringing this up. i just tried modaco site method and i deleted stock and its widget only. the internal storage shot from 113 mb to 122 mb and ram from 42 to 134 mb !
what else can i delete
Click to expand...
Click to collapse
Just delete what you will never use and....no regret
thank you cryshop for your expert advise
i tried deleting Innovation.mp3 by this script -
adb-windows shell rm /system/media/audio/ringtones/Innovation.mp3
said file not found even though its listed.
whats my mistake ?
i will try snakehults method also but later.
thanks
im trying to use modaco's method but what is the green recovery menu?
i dont understand i go in fastboot then recovery and then?thank you
edit done im stupid
Learners Lisence said:
thank you cryshop for your expert advise
i tried deleting Innovation.mp3 by this script -
adb-windows shell rm /system/media/audio/ringtones/Innovation.mp3
said file not found even though its listed.
whats my mistake ?
i will try snakehults method also but later.
thanks
Click to expand...
Click to collapse
Hmm, did you forget a slash or a letter in the command? because I tried and I could actually delete it.
@kdma : install ROM Manager from the Market, and there is an option inside the app : Reboot into Recovery (easiest way to get into recovery mod)
I also deleted /system/etc/clock* and saved some space again
(of course I don't need Htc clock widgets)
cryshop said:
Hmm, did you forget a slash or a letter in the command? because I tried and I could actually delete it.
Click to expand...
Click to collapse
cryshop, i was typing in the wrong directory
Ps - snakehults's appfixer is real delight ! smooooth.
except that my winzip is a trial version and legend dont recognize winrar files.
I was wondering how i got such good figures for change in space and ram the first time. i havent since then. my legend just likes the rebooting involved coz i dont use task killers anymore. and maybe i deleted more than just stock the first time
Will this work with android 2.2 on Hero?
Hey I've been looking all over for something like this. I downloaded the zip, added the lines
delete SYSTEM:app/mms.apk
delete SYSTEM:app/mms.odex
delete SYSTEM:app/email.apk
delete SYSTEM:app/email.odex
and rezipped it.
I used Rom Manager and selected install rom from SD card. It rebooted, seemed to execute the zip. But the original email and mms apps are still installed. What am i doing wrong?
kdma said:
im trying to use modaco's method but what is the green recovery menu?
i dont understand i go in fastboot then recovery and then?thank you
edit done im stupid
Click to expand...
Click to collapse
The first thing you should do is download the required zip file from modaco (I'm a new user of xda and is not permitted to post outside links here. You may easily find that post "24/May r4 - HTC Legend rooting guide - Now with 1.31.x" in android.madaco.com)
I think many of us rooted the device followed the instructions of Paul. So that file might be already in your hands.
Fastboot and then recovery, as you have done before. Run Recovery-linux.sh (or Recovery-windows.bat, if you use Windows) in a terminal window - your device shall be at the green recovery screen.
Open another terminal window and enter:
./adb-linux shell mount /system
and then you can push, pull or rm file. For example,
./adb-linux shell rm /system/app/Calculator.apk
./adb-linux push abc.so /system/lib
--
I didn't notice you have already solved the problem, when I compiled this post. It is no longer useful.
hey there
i'm on cyanogenmod 6.1 and it has ADW version number 1.1.2
i want to replace it with the newer version from the market
how can i do that with rootexplorer ??
Overwrite /system/app/ADWLauncher.apk with the newer version.
didnt work ,,
it just disappered as if i uninstalled it although its still in system/app/ADWLauncher.apk
denteno said:
didnt work ,,
it just disappered as if i uninstalled it although its still in system/app/ADWLauncher.apk
Click to expand...
Click to collapse
Delete system/app/ADWLauncher.apk
Delete ADW stuff in dalvik-cache, or complete wipe your dalvik-cache
Push the new ADWLauncher.apk to system/app
reboot
if i wiped dalvik-cache will it affect other apps ???
and by "push"
do you mean just copy the apk and paste it in system/app ??
didnt work !!!
isnt there anyway around it by using terminal or something ?
I've done this before by just installing the newer version from the market (it actually has a different name for the installed apk), set as default, then uninstall the old version with Titanium...
Sent from my Nexus One using XDA App
Mount RW. Overwrite the file. Then select and install it. Exit and reboot. I do it all the time.
danger-rat said:
I've done this before by just installing the newer version from the market (it actually has a different name for the installed apk), set as default, then uninstall the old version with Titanium...
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
This. You'll have two versions of ADW installed at first, but just remove the old one using TB and you're set.
Try this:
Open the Terminal app and run the following commands in it:
Code:
su
remount
cp /sdcard/ADW.Launcher.apk /system/app/ADWlauncher.apk
reboot
how about setting the permissions?
This is how I did it.
0. Make a backup of your original ADWLauncher.apk
1. Download the newest ADW.Launcher from the Market
2. Using Root Explorer, mount as R/W, in /data/app, find the ADW.Launcher apk file
3. Copy and paste the file into /system/app
4. Delete old ADWLauncher.apk
5. Rename copied file to ADWLauncher
6. (If needed) Long press on file and select Permissions, change Permissions to Read: All 3; Write: User
7. Mount back to R/O and exit Root Explorer.
Enjoy.
Sent from my HERO200 using XDA App
good day how can i put the htc_ime i have the application but it wont install on m phone.. i use the froyo for trout rom any guide to put it thnx for helping
yatzee said:
good day how can i put the htc_ime i have the application but it wont install on m phone.. i use the froyo for trout rom any guide to put it thnx for helping
Click to expand...
Click to collapse
you'll need to put it in system/apps using root explorer or terminal or adb or anything that acts as a file explorer with root access
firefly6240 said:
you'll need to put it in system/apps using root explorer or terminal or adb or anything that acts as a file explorer with root access
Click to expand...
Click to collapse
any guide how to do it sir after i put it using the root explorer? do i need to install it after i put on the app folder?
You don't need to push it to /system, it would make a lot more sense to install it like a normal app (adb install, or copy to sd card > grab a file manager like astro > locate apk > choose package manager).
After that you need to go to Settings > Keyboard something or other... > Enable HTC IME.
i try to instal it but it wont install
AdrianK said:
You don't need to push it to /system, it would make a lot more sense to install it like a normal app (adb install, or copy to sd card > grab a file manager like astro > locate apk > choose package manager).
After that you need to go to Settings > Keyboard something or other... > Enable HTC IME.
Click to expand...
Click to collapse
You can't install system apps as user apps, at least it has never worked for me. You always have to adb push them to /system/app.
Here's a mini guide for the OP:
Download your htc ime apk file, or grab it from wherever you are getting it from.
Let's say the file is in your download folder. Open terminal emulator and type mount -o rw,remount /system and hit enter. Then type cp /mnt/sdcard/download/htcimeapkname.apk /system/app and hit enter.
You MIGHT have to reboot, then you have to enable it in your keyboard settings.
Also if you want to make it easier you could probably just go to terminal and type mount -o rw,remount /system and then use a file manager like astro to move/copy the apk to /system/app.
Sent from my T-Mobile myTouch 3G Slide
Google Talk is gone from the latest FroyoPro v2.4. Does anyone know where to get it?
I tried gapps-gb-20110828-newtalk-signed.zip, but it doesn't work. I guess that one is just for Gingerbread based ROMs.
Any hints? Thanks in advance!
edit: Problem solved! I copied /system/app/Talk.app from FroyoPro v2.3.
Just to leave it for future reference ...
Google Apps @ CyanogenMod Wiki
Since this is Froyo --> CyanogenMod6 row, MDPI column
This will give you gapps-mdpi-20110501-signed.zip
Unpack the ZIP and adb push the "system" directory
EDIT: Goes like this:
adb connect <ip address of your X8>
On Linux: adb push ~/Download/system /system
On Windows: adb push %USERPROFILE%\Downloads\system /system
Once everything's copied over reboot the phone.
Thanks B.Jay!
hey OP, after you get the talk.apk file from v2.3, what do you do then. i try installing it by it won't work. please provide easy steps since im a noob.
Copy it to /system/app and set its permissions to rw-r--r--
I used ES File Explorer for this. And if you use it, don't forget to enable Root Explorer and Mount File System under its settings.
OP thanks.