Stuck like Chuck............
---Jay--- Moderating from the Slim'd GS3™
---Jay--- Moderating from the Slim'd GS3™
Uh... Oh wow... Seriously was not my intention, but Thank you much!!! I just thought that some people deserved the same opportunity as me.... I will always maintain this thread.. Thank you Jay. Really you are the greatest Moderator. Im proud to be your devStuck like Chuck............
---Jay--- Moderating from the Slim'd GS3™
Uh... Oh wow... Seriously was not my intention, but Thank you much!!! I just thought that some people deserved the same opportunity as me.... I will always maintain this thread.. Thank you Jay. Really you are the greatest Moderator. Im proud to be your dev![]()
Man i just taught you very little, you made all of your contributions yourself. You earned that. Congrats beer!!!Tim, just wanted to say thank you for sharing your knowledge and expertise with me. Because of you and what you taught me I've aquifer R. C. status:beer::thumbup:
Slithering from the nether regions of a twisted mind and tarnished soul
Thank you, you and the rest of the team helped me get my feet off the ground. I never would have gotten this far without you.Man i just taught you very little, you made all of your contributions yourself. You earned that. Congrats beer!!!
I honestly only develop on windows. Unless you're planning on developing kernels, or TAR files, everything else can be easily done in windows. But to answer your question, you're gonna want to partition your hard drive with enough room to install ubuntu and the android sdk, dsixda kitchen, cygwin, and any other programs that you may want to include. I would download all the programs you want to run in linux and add up how much room all those programs will take and then add about 30 Gb as a buffer. Also make sure that your processor can handle all those programs as well. It's really best to have a machine that you can soley dedicate to Linux if you want to build kernels tho.I just dual boot installed ubuntu on my laptop, looking to get started on learning the dev ropes. How much HDD space would one need to have available? and how important is internet speed?
Dont think I want to jump right into the kernel world just yet, so I'll go the windows route. I currently use paint.net for simple themeing projects, like doing sms notification and toggle morphs, what if any would you say is the advantage in using photoshop in more advanced themeing?I honestly only develop on windows. Unless you're planning on developing kernels, or TAR files, everything else can be easily done in windows. But to answer your question, you're gonna want to partition your hard drive with enough room to install ubuntu and the android sdk, dsixda kitchen, cygwin, and any other programs that you may want to include. I would download all the programs you want to run in linux and add up how much room all those programs will take and then add about 30 Gb as a buffer. Also make sure that your processor can handle all those programs as well. It's really best to have a machine that you can soley dedicate to Linux if you want to build kernels tho.
I personally would suggest getting the Adobe Cs6 suite. That consists of Adobe Photoshop, Adobe Fireworks, and Adobe Illustrator cs6. All have thier advantages for major theming with Photoshop being the least advanced and Illustrator being the most advanced. Photoshop was designed specifically for photos. (Single layer non-cgi imagry) Of course you can add layers with Photoshop but again it was designed for photos. If you're advanced with Photoshop, it will work for easy projects. Fireworks was designed with cgi/webdesign in mind. Its perfect for editing existing computer graphics imagery. Some of the advantages for android theming are batch coloring, flattening layered images, editing decompiled .9pngs( as well as compiled . 9pngs if you know web layers), and minor pixel editing and design. Illustrator (very advanced) is used to create your own cgi images and icons. Anchored points of light and shadow that you can literally draw , color, shadow, and even animate images and icons from scratch building graphically your own icons in hd quality.Dont think I want to jump right into the kernel world just yet, so I'll go the windows route. I currently use paint.net for simple themeing projects, like doing sms notification and toggle morphs, what if any would you say is the advantage in using photoshop in more advanced themeing?
Thanks for such a detailed and helpful answer! Looks like I'll have to get em. I'm working on a theme right now and can already imagine how they'd help.I personally would suggest getting the Adobe Cs6 suite. That consists of Adobe Photoshop, Adobe Fireworks, and Adobe Illustrator cs6. All have thier advantages for major theming with Photoshop being the least advanced and Illustrator being the most advanced. Photoshop was designed specifically for photos. (Single layer non-cgi imagry) Of course you can add layers with Photoshop but again it was designed for photos. If you're advanced with Photoshop, it will work for easy projects. Fireworks was designed with cgi/webdesign in mind. Its perfect for editing existing computer graphics imagery. Some of the advantages for android theming are batch coloring, flattening layered images, editing decompiled .9pngs( as well as compiled . 9pngs if you know web layers), and minor pixel editing and design. Illustrator (very advanced) is used to create your own cgi images and icons. Anchored points of light and shadow that you can literally draw , color, shadow, and even animate images and icons from scratch building graphically your own icons in hd quality.
For simply theming stock android icons or existing icon packs with maybe some minor graphic changes to the icon or image, i personally use adobe firework. It makes all my icons clean and i can batch color hundreds at a time in literally seconds. That makes theming a breeze so that i spend a minimal amount of time on editing icons by hand. I pick out all icons i want to spend some time on by hand and put those to the side. And then choose a color scheme for my theme. I separate all standard stock icons by their colors;--- by like color and separate them into thier perspective colored folders. Then i color one image by hue in the perspective color folder (all greens one folder, blues-its own folder, etc) -save the history as a cmd, and batch color the rest of the icons in the folder in seconds. Just did 300 images in about 40 secondsThen i can take more time on pimping out the major icons within the ROM by hand, such as mms icon, launcher wallpapers, phone icon etc... Fireworks is the way to go for theming, and illustrator for original icons you want to design yourself
![]()
Hey no problem, Any Way I Can Help. Welcome To The Team Rejectz Dev School and pub!Thanks for such a detailed and helpful answer! Looks like I'll have to get em. I'm working on a theme right now and can already imagine how they'd help.
Sent from my SPH-L710 using xda premium
Lol, now bigpappy420+199, you've had me on gtalk for quite awhile. You could have hmu anytime and id be happy to help. But you know this.Hi I'm new here![]()
<LayoutView />
<HelpView|4androidDevelopmentHelpTips&%Tricks: paddingInGtalk="internalsd/system/app/gtalk/contactsList/[email protected] com", (Lol/haha/HitMeUpAnytime)/>;
<Layout/>
i have a few legitimate questions...
1) What makes certain packages or apps incompatible with the same or similar versions of Android. I would be under the impression that as long as it is the same version it should be cross compatible. So i run into small blacks of misunderstanding when i see people needing ports of certain apps that one carrier offers on their phone that the same phone on another carrier does not offer. Is this because certain framework features are not there that the app references? wouldnt it be as simple as finding the correct apk and copying it?
2) How do you know what apk is what? - I ask this because whenever i go to pull an apk i have to wait for someone in the thread to say pull something.something.apk and usually it is unrelated to the app name. for instance, ever since amazon has done app of the day, i have downloaded that app every day for about 3 years now. and every now and then i have to delete amazons download which is like venesia or something like that. Every apk that is in there has NOTHING to do with any of the apps i have downloaded..
3) How do i slipstream apps - This term is used for when i image or try to group together updates on say windows 7 installations. it refers to getting windows updates and shoving them in the iso when i install windows it has all of the current updates and doesnt have to update once everything is installed (i know that sentance was a bit redundant). But essentially... i flash roms quite frequently. What are the steps i would need to do if i had all the apks of the apps or programs i use most frequently. And rather then use titanium to restore each individual apk, could i not just open up the rom zip, then copy/paste the apks into the rom so when i flash it, it is immediately installed? I know back when i had my htc hero, everyone was having issues "signing" roms. Once i unzip the rom or edit the zip, wouldnt i have to re-sign the rom for it to flash properly?
Thats all for now. I have a bunch of other questions but these will satisfy what i want. Essentially i am sure you can understand with my three questions my intentions. Rather then ask my main question, id rather know the steps involved for each of them. I am just the type of person that needs to know why before i know how.
I think that really depends on a few things if they are the same phone across different carriers. ;1) What makes certain packages or apps incompatible with the same or similar versions of Android. I would be under the impression that as long as it is the same version it should be cross compatible. So i run into small blacks of misunderstanding when i see people needing ports of certain apps that one carrier offers on their phone that the same phone on another carrier does not offer. Is this because certain framework features are not there that the app references? wouldnt it be as simple as finding the correct apk and copying it?
Coroprate Developers name their apks according to provisions set by their employers, the function of the app, and sometimes for their own reasons. As far as how we know which apps do what? Sometimes we don't. Sometimes it's a matter of pulling the apk, decompiling it and looking at the codes and images to see the precise function of the apk. As for Amazon, its common knowledge that they like to incorporate adware and unnecessary apps for the sole function of selling something to the consumer. I'm not familiar with any apps from Amazon as I try to stay away from apps that contain any bloatware, adware, or malware that pushes for me to spend my money. Never the less to answer your question, it's still very possible that Amazon may include sub-apks that are used to help the Main.apk run. We see similar apps on stock ROM builds (bloatware) and in compressed files such as smali, lib and jar files.2) How do you know what apk is what? - I ask this because whenever i go to pull an apk i have to wait for someone in the thread to say pull something.something.apk and usually it is unrelated to the app name. for instance, ever since amazon has done app of the day, i have downloaded that app every day for about 3 years now. and every now and then i have to delete amazons download which is like venesia or something like that. Every apk that is in there has NOTHING to do with any of the apps i have downloaded..
An ISO image is another compression method that provides a "structured container" that preserves multiple file types and formats. It also can be used for faster data transfer to multiple different devices from dvd/cd players to computers, game consoles and android devices. If you've ever opened a TAR file for android or a DVD on your computer you probably have found an ISO. ISO's can be edited with many free programs online. For Windows, ISO recorder and plugin for your version of windows is one such program that makes editing and creating new ISO files easy. Happy "slipstreaming".How do i slipstream apps - This term is used for when i image or try to group together updates on say windows 7 installations. it refers to getting windows updates and shoving them in the iso when i install windows it has all of the current updates and doesnt have to update once everything is installed (i know that sentance was a bit redundant). But essentially... i flash roms quite frequently. What are the steps i would need to do if i had all the apks of the apps or programs i use most frequently. And rather then use titanium to restore each individual apk, could i not just open up the rom zip, then copy/paste the apks into the rom so when i flash it, it is immediately installed? I know back when i had my htc hero, everyone was having issues "signing" roms. Once i unzip the rom or edit the zip, wouldnt i have to re-sign the rom for it to flash properly?
Holy crap you are right! Tim just took on Ayn Rand's Atlas Shrugged for one of the longest books ever!now that was a long post
.....very nice thread
Good idea, Tim...:thumbup::thumbup::beer::beer:
Thunder Buddies 4 Life!!!!!!!
Whoa buddy!!! Always out doing me huh.. When did you becomea moderator? Damn! Son! Back in the day when i said that one day we would RUN XDA i was playing... But you're running with it! Well, Im glad i im on yer good side lolHoly crap you are right! Tim just took on Ayn Rand's Atlas Shrugged for one of the longest books ever!
Hey bro, i scratched the bar with a sharp object under your sig and all it did was scratch my screen! I didn't win nothing! And i want my n money back. Oh btw, i notice that you're missin any rejectz parafanalia around your sig... Do i need to make you a new sick banner? Ole buddy old pal?now that was a long post
.....very nice thread
Good idea, Tim...:thumbup::thumbup::beer::beer:
Thunder Buddies 4 Life!!!!!!!