Binary porting will be included in the next update.
That means you will NOT build from source, but copy the necessary files from a WORKING ROM and edit them if needed.
If I would have more supporters with multiple devices, I could make a tool, yes.
But I have not
The point is I need device source gits and/or device specific manifests.
If you want to contribute, give me the link to developers websites from your device forum.
Sent from my Galaxy Nexus using Tapatalk 2
I'll guide you.
You click that link, and then you search for a link to his sources.
In this case, it's the second link.
Just search till you get the github site.
Some times, you just need to google "[dev name] git" and you get the right site.
Can you do that?
Sent from my Galaxy Nexus using Tapatalk 2
Hmm , I see this one is a little harder.
It will take a while before I figure out something to do that.
The point is you initialize the stock aurora repo, and modify it with the repos in dzo's git.
And I'll add aurora
Sent from my Galaxy Nexus using Tapatalk 2
Yeah, about that: what do you prefer? Daily builds with many bugs, or weekly builds with minimized bugs?
I have my exams this week, and I'm in the middle of defining "Binary Porting"..
Sent from my Galaxy Nexus using Tapatalk 2
sorry about that, i should not ask you that.
offcourse we prefer weekly builds with minimized bugs.
my exams start next week and finish one mouth later 1 mounth off exams
thanks and sorry for asking you that.
after finding the report bug option and clicking on it it brought me here... =\ just thought i would let you know that the report bug option is buggy also...
OS = Lin
Cores = 4
Home = /home/marty
ScriptDir = /home/marty/StudioAndroid
File = /home/marty/StudioAndroid/SAP.py
Debug = OFF
Language = en_US
You shouldn't try it out when you have free time, it will give you free time
FEATURES LISTImage
Install Image Tools: Install ImageMagick and/or PIL to use my Image Tools
Convert Image: Convert any image in given directory to given extension
Resize: Batch-resizes files found in given directory with given percent or given DPIs, or resizes an APK with given DPIs
Batch Theme: Applies a theme overlay (caclulated with luminosity values) to all images found in a given directory (e.g. THEME!)
Batch Rename: Batch renames all files found in a directory with a given pattern, and renames them to given out (for porting Themes)
CopyFrom: Copies images present in directory 1 FROM directory 2 (if present in dir 2) - for themers!
OptimizeImage: Optimizes Image, so that size will be smaller
Development
Prepare Building: Installs necessary build tools
Build from Source: Builds one from many sources and even choose a device (if available)
Add Governor: Add a governor to a kernel
Install Android SDK
Install Java JDK
APK
(De)Compile
Extract/Repackage APK
Sign APK with different keys
Zipalign APK
Install APK
Optimize Images INSIDE APK
Advanced
(Bak)Smali: Lets you edit the code inside classes.dex and compile back
ODEX: ODEX a ROM
DE-ODEX: DE-ODEX a ROM
Compile to an Exe: lets you compile Python scripts to an executable for your OS
Android
Configure ADB: Connect to devices over IP, enable/disable Network ADB on connected device
Logcat
Build.Prop: Pulls Build.prop from device and let you edit it
Backup / Restore: full backup of (all optional) apps, system apps, data, shared storage
ADB File Explorer
StudioAndroid options
Clean workspace and go back to before you used this tool the first time!
Debug: Includes printing the used commands before executing and testing the latest changes
Check the log in a scrollable window with selectable text
Report a bug: Opens a reply on this XDA thread with the content of your log in it
Changelog: See what's changed!
Update: Update StudioAndroid and choose between Stable en Nightly
Restart
About: shows information about the developer, contact info, profile image, twitter etc
Download the latest update OR one of the stable updates
Extract in your home directory
double-click StudioUnix
Preparation:
Download one of the stable updates
Extract in a path without spaces (e.g. NOT in "Documents and Settings")
Double-click StudioWindows.exe
OR
Download and run Python
Download and run PYGTK - 32-bits
Download the latest update OR one of the stable updates
Extract in a path without spaces (e.g. NOT in "Documents and Settings")
Right-click Studio.py > Open with > Python
Preparation:
install python2.7: 64-bit/32-bit x86-64/i386 / 32-bit i386/PPC
Install this (GTK+ and PyGTK)
Download THIS
Run StudioUnix
You shouldn't try it out when you have free time, it will give you free time
LINUX
First navigate to StudioAndroid directory.
Then
A new file will be created (***.po)
Open that file with PoEdit and translate the right-column
When finished, save it and rename ***.po to Studio.po and put it in StudioAndroid/lang/yourlang_YOURLANG/LC_MESSAGES
afterwards, compile it:
When I update it, merge the changes using:
xgettext -k_ -kN_ -o messages.pot Studio.py
msgmerge -U Studio.po messages.pot
and translate the new strings in PoEdit
The file I need is yourlang_YOURLANG/LC_MESSAGES/Studio.mo, but it's handy for you and me if you also include yourlang_YOURLANG/LC_MESSAGES/Studio.po
WINDOWS
Open lang/LanguageFiles/en_US.po in a text editor
msgid indicates the original string
msgstr indicates the string you need to translate.
So translate the msgstr strings.
Afterwards, send me en_US.po renamed to yourlanguage_YOURCOUNTRY.po
Thanks!
If you cant upload files anywhere, then past the content of SA.po in Pastebin and send me the link
THanks in advance
FULL CREDITS WILL BE GIVEN
Ablankzin : Contributor to StudioAndroid
Popdog123: He took the MAC side of the project
vlt96: Making a game to play while waiting
KeitlG: Compiled for windows!!!
KeitlG: Helped me testing the long-awaited ReCompile Fix!
Rookie407 : He compiled this tool for windows! AWESOME! You don't have to install Python and GTK anymore!!!
Lithid-CM : He was my messias on Python in general and GTK specific. Go and give him a "THANKS!"
KeitG: Gettext translation
WilliamCharles & Lycan: Windows testers - AWESOME, THANK THE GUYS!!
Hey, I looked through your post, but I don't see what this tool is supposed to do. could you maybe write a description in the op?
Sent from my SGH-I777 using Tapatalk
###v0.50
[&] Changed name to StudioAndroid!
[^] Implemented my own APK Tool (Compile, Decompile, Zipalign, Sign, Extract, Repackage)
[^] Implemented Smali, Baksmali, Odex, De-Odex, etc
[>] Merged Compile and Decompile. quite a job.
[>] Merged Extract and Repackage.
[^] Added Aroma menu. Not yet usable, hold on.
[^] You can now choose your key when signing
[^] A HELL LOT of bug-fixes. I wasn't using the functions, so did not find out they were not working anymore.
[^] JDKInstaller now supports building ICS.
[>] When Building from source, you can now choose your device
[>>] Build from Source big-bug fixed.
[>>] Switch BUILD-Mode big-bug fixed
[>] Completely re-designed Resize, it was confusing for some users. Clear now?
[>] Updated SAI script for myself, first every changelog had to have 11 lines in total
[>] Switched to Build* instead of Source*. Build* now also includes Kernel building (not fully defined yet!)
[>] Redesigned the tool, again Every time more and more options to come. Request please!
[>] Implemented red text. That will highlight a warning
[>] When using "SA" instead of "./SA", the script will now also copy all arguments.
[ ] Every piece of the script is now much cleaner. I updated the "case" situation again.