All credits @britoso, I kanged his transparet fb widget! I edited your png.files & your morph.zip - thanx for your great work britoso!
......................................................................................
It has same style as Power Control & YouTube Widget
......................................................................................
Instructions:
1)If you have the stock Facebook 1.2 app in /data ; i.e. Not yet moved to /system/app/ :
Code:
adb shell mv /sd-ext/app/com.facebook.katana.apk /system/app/Facebook.apk
Note: change sd-ext to data if you dont use apps2sd
2)If you have a Facebook.apk in /system/app go ahead and apply the morph.
3)If you got probs like: you apply this command, facebook gets uninstalled and it installs back after a reboot, do this:
Code:
adp pull /system/app/Facebook.apk .
adp push Facebook.apk /system/app/
4)DonĀ“t forget to open FB app, go to settings and apply Sync, to have your facebook account back in your phones "Accounts&sync"
Awesome. Thanks!
adb shell mv /sd-ext/app/com.facebook.katana.apk /system/app/Facebook.apk
^^^ with that command, is there a way to copy it to there instead of moving it?
drake1 said:
adb shell mv /sd-ext/app/com.facebook.katana.apk /system/app/Facebook.apk
^^^ with that command, is there a way to copy it to there instead of moving it?
Click to expand...
Click to collapse
As far as I know, you got to move it. If you copy, you got still one version in /data..
I can't get this morph to apply. It just says applying theme and never does. I did all the steps listed in the first post.
Any suggestions?
Thanks.
Lex82 said:
I can't get this morph to apply. It just says applying theme and never does. I did all the steps listed in the first post.
Any suggestions?
Thanks.
Click to expand...
Click to collapse
Maybe because facebook app is updated...
Have you tried with NinjaMorph?
Related
I was just wondering if I could put Koushik's klaxon alarm clock app over the alarmclock app built into the phone?
If I could, would a simple adb push do the job?
<-- Linux Noob.
why not just use both? You can delete the alarm clock app as far as I know... just adb pull it for backup first.
It's a bit more reasonable to have one.
So I am going to adb pull the original alarm clock and push the better one. Hopefully it would work.
adb pull the original and then just delete it off the phone (adb shell rm /system/app/alarmclock.apk
then just use klaxon instead
Lets say I put klaxon in place of the standard alarm clock in the system/app folder & he releases an update, would downloading the update cause me to have to instances of klaxon on my phone? Or would the update overwrite the system/app version?
I assume 2 instances but if you just install his like normal you wouldn't have that problem.
neoobs said:
I assume 2 instances but if you just install his like normal you wouldn't have that problem.
Click to expand...
Click to collapse
Thats what I figured. I was just thinking if i put his in system/app, I wouldnt have to reinstall it if i have to do a wipe. And if its in there, it wouldnt take space from the rest of my apps correct?
negative to both questions
just because it is in system/app doesn't mean it will be there after a wipe... and it takes the same memory.
neoobs said:
negative to both questions
just because it is in system/app doesn't mean it will be there after a wipe... and it takes the same memory.
Click to expand...
Click to collapse
/system is not cleared if you do a data only wipe. However, if you do a update.zip or DREAIMG.nbh, you will lose your /system directory.
Koush said:
/system is not cleared if you do a data only wipe. However, if you do a update.zip or DREAIMG.nbh, you will lose your /system directory.
Click to expand...
Click to collapse
So if I do a factory reset, klaxon will survive the wipe?
Beast84 said:
So if I do a factory reset, klaxon will survive the wipe?
Click to expand...
Click to collapse
Correct, a factory reset does not wipe the /system partition.
Koush said:
Correct, a factory reset does not wipe the /system partition.
Click to expand...
Click to collapse
Sweet that was the main part I was looking at. I don't wanna have to reinstall it if I ever have to reset. Next question, what would the commands be to yank the original & put klaxon in its place?
adb shell rm /system/app/AlarmClock.apk
adb shell rm /system/app/AlarmClock.odex
adb push klaxon.apk /system/app/klaxon.apk
neoobs said:
adb shell rm /system/app/alarmclock.apk
adb push klaxon.apk /system/app/klaxon.apk
Click to expand...
Click to collapse
does the odex file have to be removed as well?
doesn't need to be but I guess since it isn't being used you can adb shell rm /system/app/AlarmClock.odex as well
neoobs said:
adb shell rm /system/app/alarmclock.apk
adb push klaxon.apk /system/app/klaxon.apk
Click to expand...
Click to collapse
For me alarmclock had to be AlarmClock.apk for it to work
Caps make a difference?
oops sorry yes it is case sensitive and since I didn't have my phone readily available I miss quoted... changing it now
If Koush updates Klaxon, would it still be updateable on the System partition?
neoobs said:
adb shell rm /system/app/AlarmClock.apk
adb shell rm /system/app/AlarmClock.odex
adb push klaxon.apk /system/app/klaxon.apk
Click to expand...
Click to collapse
This is done through the computer right? Does the Klaxon.apk have to be in the tools folder of the SDK? And speaking of case sensitive, would it be Klaxon.apk?
Off topic, just out of curiosity, what is an odex file? What are they used for?
yes on the computer, and klaxon would just be the name of the apk... I am not sure what it is named for you I just used it as an example.
You will also need the sdk to do this. There are instructions with the sdk that tell you about the adb
And it should but I am not sure. all new stuff but I assume it would update where the file is since that is where the system sees it.
Always perform a nandroid backup before attempting any mods.
This is a tutorial on how to change the music widget to the one of your liking. It doesn't matter if you have the Dude build and want the G build widget or have the G build and want the 1.5Hr1 widget. This will work for any cupcake (Android 1.5) user who is not happy with their current music widget. I use a windows PC and I am not a Linux guru so I'm not going to attempt to tweak my tutorial for Linux users. Hopefully it's not to hard for them to figure it out from this. (I think it's just file path differences, maybe?)
First step is to have ADB commands working on your computer. Follow this link if you don't know how to do this.
http://forum.xda-developers.com/showthread.php?t=502010
Now that you have ADB, you have to download the appropriate music player/widget that you prefer.
This one is for installing the dark blue music widget with the off-center play/pause button and the transparent record and needle logo. My personal favorite for looks, but has a play/pause with a easy to miss touch area.
http://rapidshare.com/files/227653807/Music_fancy_widget_G_build.apk
This one is for installing the plain white and pale blue music widget with rectangular shape and the large play/pause button with it's large touch area.
http://rapidshare.com/files/227653907/Music_standard_build.apk
This third option is for future development. You can "harvest" a third music widget/player from a third source that doesn't yet exist using the ADB pull command. Lets say your using build X, but build Y has a theme available and you love the themed music widget on themed build Y. What you do is perform a nandroid backup of your current build so you can return to it later and install build Y and then theme it. (Don't waist your time setting up your settings because you won't be on this build for long. Just make sure USB debugging is enabled in settings > Applications > Development so you can use ADB.) You can skip this step if you have access to a friends phone who's already running the music player/widget you want. Connect the USB cable to the phone and go into where you run your ADB commands in Command Prompt on your PC. Type in this command.
adb pull system/app/Music.apk c:\your_path_here
Click to expand...
Click to collapse
The "system/app/Music.apk" part of the command is case sensitive. This will create the Music.apk with the widget you want at the path you specify. Next you can use Fastboot to restore your nandroid backup of build X. (Nandroid saves everything. It's as if you never left.)
Next step is to rename the downloaded file "Music.apk". It's case sensitive and take note of the folder path it's in.
Next, enter the following ADB commands from the appropriate place in Command Prompt. (Start > Run > type "cmd")
adb remount
adb shell rm -r system/app/Music.apk
adb push c:\your_path_here\Music.apk system/app
Click to expand...
Click to collapse
"system/app/Music.apk" and "system/app" parts are both case sensitive.
saying no such directory, would apps to sd card cause that, and ifso what would i instead need to put in?
i never knew there was a difference between the music widgets...
whats different about them?
the gui??
pgiuoco said:
saying no such directory, would apps to sd card cause that, and ifso what would i instead need to put in?
Click to expand...
Click to collapse
On the last step, adb push, dont just put your directory, put in the file name also, Music.apk. For example, i put the file on my C directory to make it easy, so I typed "adb push c:\Music.apk system/app" without the "".
FYI - I have Apps2SD and I used the above command. Guess that doesn't make a difference, assuming because the symlinks say so? I'm such a Linux noob!!!!
bigballa said:
i never knew there was a difference between the music widgets...
whats different about them?
the gui??
Click to expand...
Click to collapse
Yes, different looking gui, the Dark Blue is very nice!
P.S. Nice write up!
setzer715 said:
On the last step, adb push, dont just put your directory, put in the file name also, Music.apk. For example, i put the file on my C directory to make it easy, so I typed "adb push c:\Music.apk system/app" without the "".
Click to expand...
Click to collapse
Wow, that was a BIG OOPS! Thanks for catching that. I fixed the original post.
Has anyone found a way to do this via Terminal Emulator? I'm at work so I wanna do this now instead of waiting till I get home.
djdeviance said:
Has anyone found a way to do this via Terminal Emulator? I'm at work so I wanna do this now instead of waiting till I get home.
Click to expand...
Click to collapse
I'm not a frequent Linux user, but I know a couple of commands. You could download the apk file to your sdcard and try this. This method is not recommended!
su
rm -r system/app/Music.apk
Click to expand...
Click to collapse
This will delete your old music player. Next, you can just install the new music player apk through Apps Installer or whatever you use in it's place. This will allow you to use the new music player as if it was any other 3rd party app. However, I recommend uninstalling it and doing it through the ADB push when you get home.
yeah the app installer method didn't work for me
pgiuoco said:
yeah the app installer method didn't work for me
Click to expand...
Click to collapse
Did you delete the original Music.apk first? Do you have cupcake, or are you using JF RC33 like it says in your sig? This music player has a widget embedded and needs cupcake. If neither of these is the problem, then just use the adb push commands in the first post. I don't recommend using apk installer. I just posted that to help out someone who was too impatient to get home to his pc.
testing567 said:
Did you delete the original Music.apk first? Do you have cupcake, or are you using JF RC33 like it says in your sig? This music player has a widget embedded and needs cupcake. If neither of these is the problem, then just use the adb push commands in the first post. I don't recommend using apk installer. I just posted that to help out someone who was too impatient to get home to his pc.
Click to expand...
Click to collapse
Haha ended up doing it at home anyways. =D Yeah i was kinda doing nothing at work. So as usual I started fidgeting with my phone.
the steps given in the first post work perfectly...!!!
i am on ADP1.5H A2SD...Gud Work...THNX..!!
If someone could post screenshots of the different UIs, that'd be great.
For some reason, when I pushed the Music.apk it worked fine, but when I tried to do the same thing with the CalendarProvider.apk, it didn't....
This method works for me as well. How do you take screenshots with the new builds?
CalendarProvider.apk... Just do a normal .apk installation.
Does this only work for Rooted phones as when I try it I get permission denied
Code:
C:\android\tools>adb shell rm -r system/app/Music.apk
rm failed for system/app/Music.apk, Read-only file system
C:\android\tools>adb shell
$ su
su
su: permission denied
$
jayaustn said:
If someone could post screenshots of the different UIs, that'd be great.
Click to expand...
Click to collapse
i second this idea
moosefist said:
i second this idea
Click to expand...
Click to collapse
I third it
music.apk
can someone post some different download links for the two different music.apk builds? rapidshare has always hated me and will still not let me download either of them saying that my ip address is already downloading something. thanks.
Can someone post pics of all the music widgets in order to compare them?
This may not belong in this section but it has relevance.
I have a 32a HTC Sappire with the blueberry hero rom latest version installed.
lets say the following
i like the ROM but there are some programs pre-installed that i do not need or will ever use.
how can i remove from the update.zip the programs that aren't needed (ie = plurk, kkbox, twitter, peep, pdf viewer, etc...)
what can not be removed???
after that.
how do i SIGN the update.zip so i can install it to my phone.
please let me know. thanks a lot
Dude
If you search for "signing" you will find the answer...
why not to remove the aps using adb???
Probably those aps are located in /system/app/ so you just should do the next thing:
Code:
adb shell
cd /system/app
ls
This will show you the current installed aps, you need to do this in order to find the name of the aps insatlled so you can later uninstall them...
Now open another adb console and do the next thing:
Code:
adb remount
adb shell rm -r /system/app/nameoftheapp.apk
Where anemoftheapp.apk is obvoiusly the name of the app you want to remove...
That should do the trick... And it's easier than having to sign a rom...
these apps are preinstalled in with the rom. so i can not just go to app and remove them.
can i remove them via adb console like you stated?
i have already done a search nothing come up... thats why i posted it up. sorry if i missed it
Yes - You can remove them as above.
I installed the Nexus One lockscreen, but it's not coming out right? Instead of the icons (Lock & Sound) being on the sides, they're are on the top and bottom?
I got the .zip file from here:
Code:
http://forum.ppcgeeks.com/showthread.php?t=116124
Launcher2 was included...
Darkshneider said:
Launcher2 was included...
Click to expand...
Click to collapse
I'm new at this stuff. So it won't work?
Launcher2 does. Menu > Settings > Applications > Manage > HTC Sense >scroll down a little bit and click Clear Defaults. When you press Home, it will ask you wich "Home" you want to go to. Choose Launcher2.
Darkshneider said:
Launcher2 does. Menu > Settings > Applications > Manage > HTC Sense >scroll down a little bit and click Clear Defaults. When you press Home, it will ask you wich "Home" you want to go to. Choose Launcher2.
Click to expand...
Click to collapse
Darkshneider....... you ok?
No, my brain is overloaded.
Darkshneider said:
No, my brain is overloaded.
Click to expand...
Click to collapse
It shows..its ok. Unload some of that over Easter weekend.
BTW As far as Lockscreen is concerned. I just removed HTCLockScreen.apk and rebooted. and had what I think is the Nexus Lockscreen. Only thing I am not able to achieve is the Dialer which is in Nexus ROM.
I never used a update.zip file I used ADB and these commands
adb remount
adb shell
su (<you dont need to do this if you have Root access already)
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
rm system/app/HtcLockScreen.apk
reboot
DroidDhakan said:
It shows..its ok. Unload some of that over Easter weekend.
BTW As far as Lockscreen is concerned. I just removed HTCLockScreen.apk and rebooted. and had what I think is the Nexus Lockscreen. Only thing I am not able to achieve is the Dialer which is in Nexus ROM.
Click to expand...
Click to collapse
Um, how do you do that? My bad I'm a noob at this lol. Have to use the command prompt right?
Edit: Says no such file or directory?
Maybe I'll reinstall the rom.
Lessthantito said:
I never used a update.zip file I used ADB and these commands
adb remount
adb shell
su (<you dont need to do this if you have Root access already)
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
rm system/app/HtcLockScreen.apk
reboot
Click to expand...
Click to collapse
AFAIK adb remount is the same thing as your whole mount command there. that step isnt needed
Lessthantito said:
I never used a update.zip file I used ADB and these commands
adb remount
adb shell
su (<you dont need to do this if you have Root access already)
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
rm system/app/HtcLockScreen.apk
reboot
Click to expand...
Click to collapse
See below.
andyriot said:
AFAIK adb remount is the same thing as your whole mount command there. that step isnt needed
Click to expand...
Click to collapse
Correct.
Negrito said:
See below.
Correct.
Click to expand...
Click to collapse
i feel privileged that your sig is quoting me!
fixxxer2008 said:
i feel privileged that your sig is quoting me!
Click to expand...
Click to collapse
LMAO
10chars
SupahDave said:
LMAO
10chars
Click to expand...
Click to collapse
+1 fix was joking and some of the members took it the wrong way. anyways, what does the nexus lockscreen look like?
West650 said:
Um, how do you do that? My bad I'm a noob at this lol. Have to use the command prompt right?
Edit: Says no such file or directory?
Maybe I'll reinstall the rom.
Click to expand...
Click to collapse
When you type "rm /system/blah blah blah" you have to make sure everything is capitalized like it is on your rom, check the files in a file manager to see how its spelt and capitalized.
I just copy and pasted what I did that worked for me, this won't work for any of the newer 2.1 roms for some reason even tho it worked just fine for Damageless2.1 and a couple of others but the new ones based off of Sprint leaks are screwing up the lock image and so far noone has a fix
i installed lockbot and im always skeptical of 3rd party lockscreens but this one amost gets the job done..just no music audio control with screen off and some lag
Quote from Fresh 2.0d release notes
The stock vanilla lock screen is still broken. This is straight from HTC and is how it is
Click to expand...
Click to collapse
That update.zip that you linked to has 0 files in it. All it does is:
Code:
delete SYSTEM:app/HtcLockScreen.apk
delete SYSTEM:app/HtcLockScreen.odex
Once you do that the vanilla lock screen takes over. The vanilla lockscreen on all of our Sprint leaks has been broken. It is part of the frameworks and is not a separate apk.
is one around i had it on my hero not sure if it would work
i searched but i failed
Nobody ..... ?
I would like that!
Sent from my Evo via XDA's Tapatalk app
I still have my clear W. widget from my hero, and it does install but it shows the regular one. There must be a tweak in the EVO OS to allow the transparency.
adb remount
adb shell
rm /system/app/GenieWidget.apk
exit
adb push /path/to/GenieWidgetClear.apk /system/app/
Then go to /system/app using root explorer or something and click on the apk to install it...at least what's how I do it. Then I remove it from /system/app...
RavenII said:
adb remount
adb shell
rm /system/app/GenieWidget.apk
exit
adb push /path/to/GenieWidgetClear.apk /system/app/
Click to expand...
Click to collapse
That worked, thanks
For those following this, you need to rename the download apk from GenieWidgetClear to GenieWidget. If you dont do that before pushing it, it wont work.
Kykiskly said:
That worked, thanks
For those following this, you need to rename the download apk from GenieWidgetClear to GenieWidget. If you dont do that before pushing it, it wont work.
Click to expand...
Click to collapse
You're welcome...I didn't have to rename it though, but as long as it works, that's all that matters.
Sporkman said:
is one around i had it on my hero not sure if it would work
i searched but i failed
Click to expand...
Click to collapse
On a side note, how does someone with such a signature...NOT use ANY punctuation?...
Does anyone have one with 25% transparency? 100% is fouling my mojo.
What does this do? Screenshots?
EDIT: Never mind. Thanks for this!
NOTE: I don't have an original geniewidget.apk in /system/app
Thanks will give it a shot once i get home.
Sent from my Evo via XDA's Tapatalk app
Sorry for digging up an old thread, but does anyone have one that is compatible with froyo? This one always crashes.