NEW app for Mac users. auto push. - G1 Android Development

In all my laziness I decided to make another droplet app that allows Mac users to automatically push files to their sd cards. I find this useful when I don't want to mount my sdcard, or when I'm in recovery. I just loaded the new cm update 4.2.1 with this.
I have made 2 other apps that come in handy every once in a while. An app to sign your .APK and .ZIP files. And the less useful ADB Install app. Just drag a folder of .apk files onto this app and they will all be installed by adb without you having to do anything. The downside to this app is that you don't receive updates from the market if there are new versions. SORRY!
You can download all three together here or individually below
Android-Push just drag file onto app with phone connected to usb. must have adb installed.
Android-Sign drag .apk/.zip files to sign them. must have testsign.jar in ROOT Directory(Macintosh HD)
ADB-Install Drag folder of .apk files to install them. must have adb installed.
YOUTUBE VIDEO TUTORIAL

jessetbenton said:
In all my laziness I decided to make another droplet app that allows Mac users to automatically push files to their sd cards. I find this useful when I don't want to mount my sdcard, or when I'm in recovery. I just loaded the new cm update 4.2.1 with this.
I have made 2 other apps that come in handy every once in a while. An app to sign your .APK and .ZIP files. And the less useful ADB Install app. Just drag a folder of .apk files onto this app and they will all be installed by adb without you having to do anything. The downside to this app is that you don't receive updates from the market if there are new versions. SORRY!
You can download all three together here or individually below
Android-Push just drag file onto app with phone connected to usb. must have adb installed.
Android-Sign drag .apk/.zip files to sign them. must have testsign.jar in ROOT Directory(Macintosh HD)
ADB-Install Drag folder of .apk files to install them. must have adb installed.
Click to expand...
Click to collapse
Nice work. Will these work on a PPC Mac running Leopard or is an Intel machine required?

AWESOME!!!
your fcking AWESOME MAN!! or woman if your not a man lol. im a test this baby tomorrow morning. ive been waiting for some easy mac tools to help me out. Thank you soo much.

keep it coming
thanx again, great work

hey! thanks a Lot! really handy

Wow... these apps are sweet! Thanks for making these and letting the public use them! I'm glad I can sign my files before flashing!
thank you!

wondering if you or someone can post a youtube clip demonstrating how to use each.

Bzerk1 said:
wondering if you or someone can post a youtube clip demonstrating how to use each.
Click to expand...
Click to collapse
Agreed, that'd be really nice

power pc macs?
Nice work. Will these work on a PPC Mac running Leopard or is an Intel machine required?
Click to expand...
Click to collapse
I don't know if this will work or not on power pcs. The programs only use terminal commands. you will still need to have the necessary files on your computer, like the testsign.jar and adb installed. try it out and let me know.

youtube video
Bzerk1 said:
wondering if you or someone can post a youtube clip demonstrating how to use each.
Click to expand...
Click to collapse
Thanks for giving me the excuse to use the new screen recording!
here is a youtube video. I hope i didn't forget any details
YOUTUBE

jessetbenton said:
Thanks for giving me the excuse to use the new screen recording!
here is a youtube video. I hope i didn't forget any details
YOUTUBE
Click to expand...
Click to collapse
Thank you! ^_^ very simple and informative.

jessetbenton said:
Thanks for giving me the excuse to use the new screen recording!
here is a youtube video. I hope i didn't forget any details
YOUTUBE
Click to expand...
Click to collapse
Thank you very much, this is much appreciated! Great work on the video as well.

Related

How to Change Music Widget in any Cupcake Build

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?

help needed: install hero rom yahoo stock (finance) widget

Hi guys, i'm running the Jachero at the moment but the hero yahoo stock widget is removed.
anyone know how I can add that widget back in or install it?
thanks.
there is a Google app in the market called, "Finance" which offers real-time quotes and portfolios. it gives charts and latest company news....etc (US only) FREE!
There are quite a few other free ones, I searched Market for "Finance" and came up with a nice listing.
you could also just download one of the larger DEFAULT roms and open the zip to the "system/app/" directory and look for the application you want. then copy that to your phone and run it - the installation of that stock android application will then begin.
id242 said:
there is a Google app in the market called, "Finance" which offers real-time quotes and portfolios. it gives charts and latest company news....etc (US only) FREE!
There are quite a few other free ones, I searched Market for "Finance" and came up with a nice listing.
you could also just download one of the larger DEFAULT roms and open the zip to the "system/app/" directory and look for the application you want. then copy that to your phone and run it - the installation of that stock android application will then begin.
Click to expand...
Click to collapse
hi id242, i couldn't find app folder under system.
possible to help me extract the required file?
are you sure that this is not what you are looking for?
http://googlemobile.blogspot.com/2009/03/finance-for-android-app.html
I am still unaware of any app written by Yahoo! for Google's Android.
The closest thing that I could find to a Yahoo!Finance app was a program called, "SnappySeeker" at http://www.theandroidapps.com/apps/viewApp?id=5
Best of luck in your searches. cheers!
id242 said:
are you sure that this is not what you are looking for?
http://googlemobile.blogspot.com/2009/03/finance-for-android-app.html
I am still unaware of any app written by Yahoo! for Google's Android.
The closest thing that I could find to a Yahoo!Finance app was a program called, "SnappySeeker" at http://www.theandroidapps.com/apps/viewApp?id=5
Best of luck in your searches. cheers!
Click to expand...
Click to collapse
cant remember is it was written by yahoo or google.
but i remember seeing it on a hero rom as a HTC widget.
just download the Systemfolder of the Orange-Hero Dump ant push the widget into /system/app or /data/app_s
kingchris said:
just download the Systemfolder of the Orange-Hero Dump ant push the widget into /system/app or /data/app_s
Click to expand...
Click to collapse
sry, can link me to some steps on how to do it?
i.e: how to push it? i have the stock.odex and stock.apx from 1 of the rom file.
Unzip the attached file and copy "Stk.apk" and "Stk.odex" do the "Download" folder on your MicroSD card. Then with an android file manager (I prefer ASTRO), navigate to that folder on your phone and run "Stk.apk". The next screen should present you with a prompt asking if you want to install it.
The files came from a "JACHeroski 2.7.3 Port (20090722) [TheArtiszan]" Rom.
Since my test/programming Android phone is still running Cupcake, I have not tested the above detailed directions - so, you mileage may vary.
id242 said:
Unzip the attached file and copy "Stk.apk" and "Stk.odex" do the "Download" folder on your MicroSD card. Then with an android file manager (I prefer ASTRO), navigate to that folder on your phone and run "Stk.apk". The next screen should present you with a prompt asking if you want to install it.
The files came from a "JACHeroski 2.7.3 Port (20090722) [TheArtiszan]" Rom.
Since my test/programming Android phone is still running Cupcake, I have not tested the above detailed directions - so, you mileage may vary.
Click to expand...
Click to collapse
thanks id242. but it doesn't work.
thanks anyway
Has anyone got this Stocks app, it seems to be a yahoo app that is available on some of the HTC HD2 Android ROM.
Wouldn't mind having this app.
stevevalo said:
Has anyone got this Stocks app, it seems to be a yahoo app that is available on some of the HTC HD2 Android ROM.
Wouldn't mind having this app.
Click to expand...
Click to collapse
It's attached further up. It only works up Sense 1.5 though.
I'm on MdeeJay Nextsence 2.5, guess thats why it didn't work.
stevevalo said:
I'm on MdeeJay Nextsence 2.5, guess thats why it didn't work.
Click to expand...
Click to collapse
well is that 2.1 or 1.5?

Fatality Hero Rom... Is there a way customize it???

Ok I will put all my questions here rather than starting multiple threads.
I dont use twitter, Facebook, Flicker., Peep, Teeter, Footprints, Google Talk, LearnMore, Stocks... Is there any way to remove any of these and reduce the number of screens down to 3 or 5? I love the ROM but it is painfully slow some times and even after I task kill some processes come back. It would be nice the get a striped down rom and add the features that you like and make a backup.
Can we extract those for future distributions or cooking our own ROM's?.. the weather, clock, contacts and calendar widgets are the best out there. Love the office, wifi tether and flash implementations.
With WinCE there were kitchens and OEM's making custom ROMs easy to build. Is there something like that for Android???
At last... Can the apps be installed on the SD card instead? I never remove the card.
Using testsign,jar and adb you could remove SOME of the apps you want to.None of the google ones can be removed or you get process.gapps.com error and cant sign in to google.it really is trial and error really, Ive spent the last 2 weeks working out what i can remove from cyanogenMOD roms!
Can you elaborate on the procedure some more...Im new with Android... I have decent exp in WInCE but this is like learning a whole new world.
Have you been using android sdk at all? Im unsure on what exactly ive done to get it all lol
I could upload my android tools folder which has it all in if that makes it any easier?All i know is now when i right click a zip file it comes up with resign as an option.
I have found a helpfull thread here
I have used the ADk to flash devices not so much for rom building...
My understanding on the process...
get rom...
extract....
figure out what is needed and what is not in the data/app_s folder???
*.apk files ( Android Program Pack....right??? ) and .odex files (BTW what is this file i could not find any information on it.)
resign and repackage...
Flash recovery...
Wipe...
Flash UPDATE.zip...
hope that it works....
That sound right or am I missing something?
bonesy said:
Have you been using android sdk at all? Im unsure on what exactly ive done to get it all lol
I could upload my android tools folder which has it all in if that makes it any easier?All i know is now when i right click a zip file it comes up with resign as an option.
I have found a helpfull thread here
Click to expand...
Click to collapse
Or if you are using Ubuntu:
http://forum.xda-developers.com/showthread.php?t=538021
Thank you all for your help...
I got the apps uninstalled much easier. =)
SU File Manager & Terminal $$$. It costs money but it is well wort it. Makes editing files on the system much easier. It gives you root access to browse the system.
/data/app_s/...
change what you dont want to *.bak
make sure the system doesn't hang up.
When you are satisfied that its not a vital file move to SD card for later use or delete.
USE AT YOUR OWN RISK!!!! You can screw up your phone bad... !!!! Its a powerful tool!!!
zambezy said:
Thank you all for your help...
I got the apps uninstalled much easier. =)
SU File Manager & Terminal $$$. It costs money but it is well wort it. Makes editing files on the system much easier. It gives you root access to browse the system.
/data/app_s/...
change what you dont want to *.bak
make sure the system doesn't hang up.
When you are satisfied that its not a vital file move to SD card for later use or delete.
USE AT YOUR OWN RISK!!!! You can screw up your phone bad... !!!! Its a powerful tool!!!
Click to expand...
Click to collapse
there's also root explorer.
As i understand removing/adding apps to the app_s or app folder means you can uninstall them. Putting them in system/app means you can clear the data only?

Swype Recolor.

Does anybody have time to explain to me how to recolor the swype keyboard? I'm not a complete n00b just a n00b to android. Any help would be greatly appreciated.
calripkenturner said:
Does anybody have time to explain to me how to recolor the swype keyboard? I'm not a complete n00b just a n00b to android. Any help would be greatly appreciated.
Click to expand...
Click to collapse
extract it, check out the folders in the assets folder edit the ones that need changed. Drop them back into the original apk and push back to your phone.
Thanks S Dot, I'm gonna work on it now.
calripkenturner said:
Thanks S Dot, I'm gonna work on it now.
Click to expand...
Click to collapse
np. pm me if you need anything.
Any suggestions on how to do that on a Mac? I can't do anything with an APK without some sort of software and I dunno what to use!
woofers1803 said:
Any suggestions on how to do that on a Mac? I can't do anything with an APK without some sort of software and I dunno what to use!
Click to expand...
Click to collapse
change the extension .apk to .zip and unzip it. keep in mind you have to sign that zip before you change it back to apk when you closed it up. just use photoshop or anything to edit the pics.
woofers1803 said:
Any suggestions on how to do that on a Mac? I can't do anything with an APK without some sort of software and I dunno what to use!
Click to expand...
Click to collapse
i use a mac, and i use the app called BetterZip. you can drag and drop .apk's into it and it will show you the contents. from there you can extract (drag and drop) what you would like and then simple add them back in (drag and drop). after youre happy with what youve modded you can then save the apk directly and proceed to adb push it to your phone. no "signing" required. very simple.
whatever you do, DO NOT rename the .apk to .zip and try to edit it, etc, etc. it will not work. maybe thats when you need to "sign" it or whatever. but using BetterZip there is none of that required. it can directly read and write the apk and requires nothing special.
another tip is if you are using photoshop to edit the images you should "save for web & devices" it makes much more optimized/smaller files
andyriot said:
i use a mac, and i use the app called BetterZip. you can drag and drop .apk's into it and it will show you the contents. from there you can extract (drag and drop) what you would like and then simple add them back in (drag and drop). after youre happy with what youve modded you can then save the apk directly and proceed to adb push it to your phone. no "signing" required. very simple.
whatever you do, DO NOT rename the .apk to .zip and try to edit it, etc, etc. it will not work. maybe thats when you need to "sign" it or whatever. but using BetterZip there is none of that required. it can directly read and write the apk and requires nothing special.
Click to expand...
Click to collapse
That is similar to windows but we use a different program. I would recommend doing the above also. Very easy that way.
I got it pushed over and it shows in my manage aplications, but im getting force closes every 5 seconds and it hasnt opened at all. any ideas?

Daily Challenge apk?

I have searched high, and low for this apk and I keep coming up empty handed. I know the widget is available via a custom Rom, but I rather not take that route just yet.
Is this apk out there?
I tried to take the notepad/task widget from Fresh RoM and install it on a couple roms with ES FIle and it wouldn't work so not sure if you even can do it that way.
Interested in finding out a way to get some of these widgets myself.
I was told if I can't get the apk in this forum, I can't be done lol. My fingers are crossed...
Still searching...
Just meant a few fellow Evo owner's that are also interested in the apk. I guess Im not alone
He123321 said:
I have searched high, and low for this apk and I keep coming up empty handed. I know the widget is available via a custom Rom, but I rather not take that route just yet.
Is this apk out there?
Click to expand...
Click to collapse
If you see it in a custom rom, then download the rom, rename it to a zip file, and just take the apk for the widget right out of there and install it to your phone.
TJDuckett said:
If you see it in a custom rom, then download the rom, rename it to a zip file, and just take the apk for the widget right out of there and install it to your phone.
Click to expand...
Click to collapse
Ah, that does make sense, and this is the 1st time I ever heard of the idea. I will try it out.
Thanks
This ROM has it:
http://link.geekfor.me/freshevo053
tonyh703 said:
This ROM has it:
http://link.geekfor.me/freshevo053
Click to expand...
Click to collapse
Thanks for the link...
I found the apk, and I transfered it to my SD card. I found it via Astro, but I get !Application not install message when I hit the install button.
Now Im lost...
Did you get the apk from the system/app or data/app folder? If it's the system/app folder, you're going to need to adb push it to the system/app/ folder using adb rather than package install it.
TJDuckett said:
Did you get the apk from the system/app or data/app folder? If it's the system/app folder, you're going to need to adb push it to the system/app/ folder using adb rather than package install it.
Click to expand...
Click to collapse
Damn, I was afraid of that.
I do appreciate the help
He123321 said:
Damn, I was afraid of that.
I do appreciate the help
Click to expand...
Click to collapse
... what are you afraid of? You're phone's rooted, no?
If so, it's legit just typing three command strings to move the file, and you're set... literally seconds.
I'm currently some what rooted via unrevoked3.
He123321 said:
I'm currently some what rooted via unrevoked3.
Click to expand...
Click to collapse
I'm not familiar with unrevoked, and what permissions it gives you, but, are you experienced with adb at all? Do you have SDK tools installed?
unrevoked3 is a partial root. I would have to go with simpleroot to do what you speak of.
I need to take some time and sit down for a full root. Right now I'm riding around, and time is not my friend.
He123321 said:
unrevoked3 is a partial root. I would have to go with simpleroot to do what you speak of.
I need to take some time and sit down for a full root. Right now I'm riding around, and time is not my friend.
Click to expand...
Click to collapse
Yea. Full rooting is when you can really have some fun ^_^
wats the daily challenge apk all about am interested i got the fresh 053 zip but cant find the app wats the filename of the apk?
extrafuzzyllama said:
wats the daily challenge apk all about am interested i got the fresh 053 zip but cant find the app wats the filename of the apk?
Click to expand...
Click to collapse
Its a pretty cool widget that gives you one good deed for the day. It could be hug a friend, or hold a door open for someone.
The file name:
htc.rosiewidgets.daychallenge.apk
TJDuckett
I will do a full root soon, and yes on the fun part
anyone have dl link?
Here's the file
Well, I went a step further, and installed Fresh Evo 1.0.1 rooted via unrevoked3, and Rom manager.
The search option does work once in awhile

Categories

Resources