Hi,
i need unison or rsync, but better unison.
what must i do to compile it to run under android?
rsync is in this topic (and more!).
P
aah, cool, but rsync is provided as update.zip, can i use this with cyanogenmod?
Hmmm, not sure, but you could easily enough extract it, examine it and push across what you need if not.
P
flashing the update.zip was ok and rsync runs, but ssh gives me everytime the message "ssh: exited: Unknown own user" hope you can help too
edit:
rolling back a nandroid backup and only pushing the rsync binary helps, and everything runs great, thank you!
UnisonSync
Hi there,
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
A couple of pointers:
- Keigo Imai's patch to to cross-compile OCaml on Android (http://sites.google.com/site/keigoattic/ocaml-on-android)
- Jérôme Vouillon's OPAM Android repository (http://github.com/vouillon/opam-android-repository)
This should help you cross compile unison (I did this on Linux).
I also recently released a GUI app that allows you to unison without dealing with the command line (and without rooting) on Google Play:
http://play.google.com/store/apps/details?id=net.danielroggen.unisonsync
Cheers,
Dan
AC!D said:
Hi,
i need unison or rsync, but better unison.
what must i do to compile it to run under android?
Click to expand...
Click to collapse
Compiling unison on android
I've found 2 threads on this forum that ask the question: how to compile unison on android? Unless I'm missing something, no one has posted the answer. So I'm willing to post the answer as soon as I figure it out.
I've created an OCaml compiler and cross-compiler using these instructions: <Sorry, I'm not allowed to post a link. I hope you're telepathic!>
And I've downloaded the unison source: unison-2.40.102.tar.gz
I'd like to produce an .apk file that I can download and install to my Android devices. Anyone know the steps to do this?
Sidenote: It seems that many developers upload their work to Google play for distribution. I am trying to avoid using a Google account which means I can't download and install these apps. What is the infatuation with Google play? Why can't developers provide a download link and a sha1sum, and allow everyone access to their work, without feeding the Google data-mine?
Compiling unison on android
I've successfully compiled and executed unison on my Android tablet. This step was actually pretty simple. I think this answers the OP, but there's more work to do.
After building the Linux/Android OCaml cross compiler, I set my PATH to point to those compiler tools instead of the local native ones.
I untarred the unison tarball and made 2 changes. The first removed libutil from the linker command, and the second removed the inclusion of the pty.h file. This allowed me to compile, but I'm not sure if any functionality was lost. Here are the diffs:
Code:
diff -aur unison-2.40.102.orig/Makefile.OCaml unison-2.40.102/Makefile.OCaml
--- unison-2.40.102.orig/Makefile.OCaml 2012-09-17 10:09:03.000000000 -0400
+++ unison-2.40.102/Makefile.OCaml 2014-01-01 09:28:26.807793946 -0500
@@ -133,12 +133,6 @@
EXEC_EXT=
WINOBJS=
SYSTEM=generic
- # openpty is in the libutil library
- ifneq ($(OSARCH),solaris)
- ifneq ($(OSARCH),osx)
- CLIBS+=-cclib -lutil
- endif
- endif
buildexecutable::
@echo Building for Unix
endif
Code:
diff -aur unison-2.40.102.orig/pty.c unison-2.40.102/pty.c
--- unison-2.40.102.orig/pty.c 2010-04-15 13:29:31.000000000 -0400
+++ unison-2.40.102/pty.c 2014-01-01 09:28:44.672117297 -0500
@@ -9,12 +9,6 @@
extern void unix_error (int errcode, char * cmdname, value arg) Noreturn;
extern void uerror (char * cmdname, value arg) Noreturn;
-// openpty
-#if defined(__linux)
-#include <pty.h>
-#define HAS_OPENPTY 1
-#endif
-
#if defined(__APPLE__) || defined(__NetBSD__)
#include <util.h>
#define HAS_OPENPTY 1
At that point I chdir into the unison directory, and enter:
Code:
make UISTYLE=text
This resulted in a unison executable that will run on Android.
Using adb, I uploaded the unison file and ran it with these commands:
Code:
adb push unison /data/local/tmp/
adb shell HOME=/ /data/local/tmp/unison -help
Note: Unison fails without "HOME=/".
At this point I need to figure out where the executable should go, what kind of users, permissions, etc. I need to set up, and how to start unison from a GUI or cron. These are areas that are Android specific, which I have no experience with.
Related
Installed and tested work on:
Azure 0919
Azure 1.0.1
Mdj 0.1
UPDATED script, tnx to TheGrammarFreak
1. Download ubuntu unzip and copy folder ubuntu to sdcard. (632MB zipped take a while, about 2GB unzipped)
2. Download my modified scripts and unzip them to ubuntu folder on your sdcard
3. Boot phone to recovery or fake-flash.
4. Start adb shell
5. cd /sdcard/ubuntu
6. sh ./ubuntu.sh
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
7. sh ./bootubuntu to test if it working, if you got prompt [email protected]
8. reboot phone
9. Open terminal on phone or adb shell
10. With terminal run su first then bootubuntu, on adb shell: only bootubuntu
11. update your system and install some good stuff:
apt-get update
apt-get install tightvncserver lxde openssh-server
set password for vnc
passwd root (for ssh access)
12. install whatever ubuntu stuff you need
Andriod-vnc apk
Sweet, will definetly try this out when I get some time over.
Good job!
Real sweet. I can't see any use for it myself, but that doesn't make the accomplishment any smaller.
Sent from my Legend using XDA App
Absolutely no use
But I could not resist to give it a go.
Mmmmmm, When i launch adb shell I have :
Code:
- exec '/system/bin/sh' failed: No such file or directory (2) -
Excellent work here snake. Don't see any use for it myself but definitely would impress my friends! Two thumbs up. Another milestone achieve for the Legend.
LilNes said:
Mmmmmm, When i launch adb shell I have :
Code:
- exec '/system/bin/sh' failed: No such file or directory (2) -
Click to expand...
Click to collapse
Did you (by any chance) try to copy/paste that error output into a Google search filed and hit enter??? You would have most probably got a gazillion of hits.
I try and walk =)
It is possible to make a full ubuntu rom replacing the system folder of Android by those of Ubuntu?
Just to see the performance of the phone.
ps : sorry i'm french...
LilNes said:
I try and walk =)
It is possible to make a full ubuntu rom replacing the system folder of Android by those of Ubuntu?
Just to see the performance of the phone.
ps : sorry i'm french...
Click to expand...
Click to collapse
Possible, yes. Of course it is. Likely? No. Unless you start a port.
On the nexus one we can boot from the SD card, why not on the legend ...
But the screen is too small for everyday use.
LilNes said:
On the nexus one we can boot from the SD card, why not on the legend ...
But the screen is too small for everyday use.
Click to expand...
Click to collapse
Boot from SD card? Well, look into how it's done, and see if it's possible on the Legend
----------------------------------------------------------
I have found that sometimes bootubuntu doesn't work, and that changing all the "loop1" into "loop5" sorts it out... Just an observation
http://forum.xda-developers.com/showthread.php?t=631389
Try this way ?!
ok, will check it.
If we have to work on this, i think is better to try porting meego ...
LilNes said:
If we have to work on this, i think is better to try porting meego ...
Click to expand...
Click to collapse
I thought that too...
Hummm meego work on HTC desire ...
http://wiki.meego.com/ARM/MSMQSD
That would be so nice that we could have both android and meego on our legend ! If you could keep us in touch with your progress, that would be nice ;-)
And just one quick feedback about ubuntu on my phone : I've a problem when I try to use ubuntu with the phone terminal, I've a "chroot: can't execute '/bin/bash': no such file or directory", then a few errors with unmount (unpossible 'cause there's no such file or directory), and finally a losetup: /dev/loop5: Device or ressource busy...
Any idea ?
Thank you for your help.
areicko said:
That would be so nice that we could have both android and meego on our legend ! If you could keep us in touch with your progress, that would be nice ;-)
Click to expand...
Click to collapse
Who's progress?
Sent from my Legend using XDA App
no progress yet was not even begin xD
for the dual boot, see if we can modify the boot process and integret a boot menu.
at the moment, no android can do this
@areicko, are you in fake recovery ?
Posted this on my Twitter (@ruqqq) yesterday. Not sure how many people use ConnectBot (like I do). But anyway, I took a whole day to learn Fragment API and decided to use ConnectBot as my "test subject". Below is the result:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
[B]Features:[/B]
- Standard ConnectBot features
- ActionBar UI
- Fragments UI
[B]Known bug:[/B]
- While a console is open, if you click the EditText on bottom right, the console will lose focus. When that happens, click the list item of the current console to regain focus.
YOU NEED TO UNINSTALL THE CURRENT CONNECTBOT ON YOUR DEVICE BEFORE INSTALLING THIS VERSION BECAUSE OF DIFFERENT SIGNATURES
GitHub Link: https://github.com/ruqqq/connectbot
APK Link: REUPLOADED
I won't continue developing this and I hope somebody out there would improve the code. I've also mention ConnectBot lead developer in my tweet in hope he see this link and would merge my changes.
I get a force close when I 'sudo tail'
sudo tail?
EDIT: Reuploaded with major bugfix thanks to @mattyboy247 report
Attempting to 'sudo tail -f /var/log/apache2/error.log'
FC's at 'sudo tail'
you meant you ran the command on your server? anyway.. try the reuploaded apk.
With the first APK uploaded, after a connection to the server, I would attempt to view its apache2 error log. imediately after typing 'sudo tail ' it would FC.
The re uploaded one seems to be working now. Thanks for this.
I'll fork your Git for future reference to the code, that way I am not depending on you to see why I'm having problems, and can attempt to correct them
sure. please do. i'm only porting the UI for my use and for learning fragment api. i don't intend to further develop or maintain this.
Love the app,
but is there anyway to disable volume control for the control the text size?
is there a way to hide the host list?
What does this do if I may ask?
much apreaciated man, it works wonderfull on my gtab 10.1v.
gqstatus0685 said:
What does this do if I may ask?
Click to expand...
Click to collapse
yeah what does it do? Oo
same thing as connectbot, SSH terminal connections but with a modified UI for honeycomb tablets.
Did you send a pull request on github? Best way to get him to merge things. I know for a fact he watches those.
I have a fork with modification to use Search key on a Transformer for ESC. So I'll learn how to use the pull request function with you.
Great app idea! I love it. One problem though - didn't install for me. Running rooted stock HC 3.1 on Asus Transformer. I do have the original Connectbot installed, would that have anything to do with it?
TimD123 said:
Great app idea! I love it. One problem though - didn't install for me. Running rooted stock HC 3.1 on Asus Transformer. I do have the original Connectbot installed, would that have anything to do with it?
Click to expand...
Click to collapse
Yes, in the OP he says in big red letters:
YOU NEED TO UNINSTALL THE CURRENT CONNECTBOT ON YOUR DEVICE BEFORE INSTALLING THIS VERSION BECAUSE OF DIFFERENT SIGNATURES
Click to expand...
Click to collapse
ViViDboarder said:
Yes, in the OP he says in big red letters:
Click to expand...
Click to collapse
D'OH! my bad - thanks for the heads up.
hey arctu, thanks for this, i use connectbot almost every day!
Hello there,
can anybody upload apk somewhere and make a mirror? OP's link doesn't work for me ATM.
TIA
Hi arctu
I just wonder why you used the base ConnectBot.
I prefer the already modified version, Irssi ConnectBot, which sports a bunch of features such as the long touch menu, symbols, device and language specific fixes, etc.
I used to use ConnectBot for local terminal emulating, but then I discovered that one modified for irssi and now I can't do a lot of things on my X10i without it.
I hope you will start to modify Irssi ConnectBot as well.
Hello guys,
Introduction
I've managed to compile the interactive governor (supported by SetCPU!) for Arc's kernel (2.6.32.9-perf) which is currently the latest stock kernel for Arc. This is an alternative in case you do not have a modded kernel installed but you prefer the stock one.
This module is a compiled version of the code from here.
Screenshot of SetCPU:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Installing
After unpacking the zip into the folder of your choice, execute the following commands:
Code:
adb push "cpufreq_interactive.ko" /sdcard/cpufreq_interactive.ko
mount -o rw,remount -t yaffs2 /dev/block/mtdblock0 /system
cd /system/lib/modules
cp /sdcard/cpufreq_interactive.ko .
insmod cpufreq_interactive.ko
echo "interactive" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Then you can fire up SetCPU and see that it actually detects the interactive governor and frequency changes. Reboot will reset the settings - you will need to modify your startup scripts to activate it on each reboot, or use SetCPU for this.
Settings
Although the initial interactive module only supported one setting, the min_sample_time, this one supports an additional one:
Code:
# pwd
pwd
/sys/devices/system/cpu/cpu0/cpufreq/interactive
# ls
ls
go_maxspeed_load
min_sample_time
#
which is go_maxspeed_load.
SetCPU only supports the initial setting that the module came with, the min_sample_time. By default, it is configured to 80000 here, but 50000 could also be a good value.
The settings default values and explanations:
Code:
/* Go to max speed when CPU load at or above this value. */
#define DEFAULT_GO_MAXSPEED_LOAD 85
/*
* The minimum amount of time to spend at a frequency before we can ramp down.
*/
#define DEFAULT_MIN_SAMPLE_TIME 80000;
To modify them, just echo the desired value into the sysfs files:
Code:
echo "85" > /sys/devices/system/cpu/cpu0/cpufreq/interactive/go_maxspeed_load
Download
Use it at your own risk!
cpufreq_interactive_arc_2.3.3.zip
cpufreq_interactive_arc_2.3.4.zip
PS: Since I released the module for X10 first, you might find helpful tips and triks (if they apply) in the initial thread: http://forum.xda-developers.com/showthread.php?t=1221425
My Neo (stock kernel, same version) got stuck at the insmod part, is this possible?
Ambroos said:
My Neo (stock kernel, same version) got stuck at the insmod part, is this possible?
Click to expand...
Click to collapse
Of course!
It uses hardcoded values found in Arc's kernel, and if they are different in Neo, it will freeze.
I can 'blindly' build one for Neo if you send me the kallsyms_neo file generated running the command below.
Code:
cat /proc/kallsyms > /sdcard/kallsyms_neo
That file contains the needed values for Neo.
Does it work on 2.3.4 Android?
I don't think so - I just tested the smartass module (built also for 2.3.3) and it resets the phone - so probably the kernel's addresses have changed - kernel addresses which also the interactive governer is using.
So you could give it a try but most likely will reset the phone.
I intend to build the two modules today - stay tuned!
Updated for 2.3.4 - please check first post of the topic and download the 2.3.4 version.
I'm trying to compile the module for Ray from source code in the first message. Module is built but not operating as it should. Could you help me understand the source of the problem?
Sorry for the late reply. If you did not yet figure it out, just let me know more details (what do you mean by not operating as desired ?)
Reboot will reset the settings - you will need to modify your startup scripts to activate it on each reboot, or use SetCPU for this.
Click to expand...
Click to collapse
Could you explain a bit more detail? I tried set "Set on Boot" checkbox in SetCPU but after a reboot the settings are reset again.
And about another method: what startup scripts i need to modify on stock kernel?
Thanks in advance.
---------- Post added at 04:22 PM ---------- Previous post was at 03:42 PM ----------
Ok seems i found a solution in x10 thread. Just tried this method and it works
viewdetails said:
OK, I found a solution
Copy the .ko file to the phone as described in the first post.
Create the install-recovery.sh in notepad, don't forget the first line is important for the system to handle as script!
It should contain this:
Save it, and copy to your SD card.
Then
adb shell
# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
# cd /system/etc
# cp /sdcard/install-recovery.sh .
# chmod 777 install-recovery.sh
(The last line may not required.)
Reboot the phone, and the interactive governor can be select in the SetCPU!
Click to expand...
Click to collapse
But question with SetCPU still open.
Just stumbled across THIS.
Sounds fun
lithid-cm said:
Cyanogenmod Compiler (CMC)
Build cyanogenmod with a cli interface.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If you are wondering how you can use this software its easy. You can clone my repo for now. and run the CMCompiler script:
Code:
git clone https://github.com/lithid/CMC.git
cd CMC
./CMCompiler
Features:
- Check for repo installation on startup / or create a repo
- Add and remove devices quickly and easily.
- Remove all non english languages.
- Remove live wallpapers
- Remove cm wallpapers
- Check if adb is running or not.
- Update the repo
- Compile cyanogenmod
- Built in color themes. > http://goo.gl/cED8t
- Plugin support. (More information on this to come)
- local config file for saving settings or manually editing them.
- Odex plugin built into the package. This will take your connected cyanogemod installed phone and odex the rom on the phone.
Known Issues:
- There is nothing under the menu option 99. This is a placeholder for information about me and the compiler. If you select it it will just exit you out of the script.
- There is no checking for installed software. You will need to install the needed packages on your own to compile. Check post 2 for needed software.
- I have only tested this with ubuntu 11.04.
- Removing the CM wallpapers from the build only works with gingerbread for now. Everything else is working as expected for me.
- I don't check for open ports on your network, so there might be issues connecting to the repos and syncing. I have not built error checking for that.
Features to come:
- Check for installed tools and tell you which are still needed
- Installer/Remover
- Updated information about CMC and plugin support.
- Pure AOSP via plugin
- Adb installer
- Better error checking support.
- Check for errors during compile and point to places to fix.
- Edit the name of your kanged rom!
- I will also take requests!
Please any issue that should arise, I apologize in advanced. Please let me know with as much detail as possible to replicate the issue and I will resolve it.
You can follow me on google+ I tend to talk about it a bit on there as well.
Click to expand...
Click to collapse
ok, i'm not sure...
-it has to be installed on your pc
-it connects to your repo
-it lets you choose which is your device
-it lets you choose which feature to compile
-it downloads the compiled package
-it pushes to your device which is connected via usb
am i right?
bye
alessandro_xda said:
ok, i'm not sure...
-it has to be installed on your pc
-it connects to your repo
-it lets you choose which is your device
-it lets you choose which feature to compile
-it downloads the compiled package
-it pushes to your device which is connected via usb
am i right?
bye
Click to expand...
Click to collapse
From the screenshot it looks like a script being run in Ubuntu. I think the OP means that his script and whatever resources will be cloned from his repo with the given command, but then it will pull the cyanogenmod sources required for your device from their servers. It then compiles on YOUR machine.
Well I could try finishing it. Not sure. I am learning bash scripting at school so
sorry for dumb question but: is there a way to have something like that on Windows?
provolinoo said:
sorry for dumb question but: is there a way to have something like that on Windows?
Click to expand...
Click to collapse
nope probably will never happen. the work needed to even attempt would be retarded
you can use an emulator to VM a linux box. as long as your pc is fast enough.
Thats what im doing anyways
nice tool, im gonna clone the repo after and take a whack at the tool - thanks !
This looks interesting. Will give it a try, but hoping to see a beta/release candidate soon
is there any version for windows???
Read two post up
This is a tool for windows. The purpose of this application is to view, sort, filter and install Ouya market apps from a PC.
*This is a Beta release, please post any issues! Also looking for some verification that all is well at this point, so feel free to post. Thanks.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Lets say you have kids or other family members on the tv that the Ouya is hooked up to. This application will allow you browse and install games from the Ouya market from your PC so you can spend those precious gaming minutes/hours actually gaming rather than looking for, downloading or installing your games. It also has my favorite feature, a complete list of all games in alphabetical order! You can also use this to install any apk file or reboot your ouya.
Basic usage-
- Select a game to view the image.
- Click "download" to save the selected game apk file to disk.
- Click "install" to browse for a .apk file to install
... That's all you need to get going, the rest kind of just make sense, but feel free to ask if you have any questions.
Notes-
If you want to use the wifi adb support, please make sure that you have tcpip support enabled on your ouya.
For stability the adb server is killed on every button click before it issues any new adb commands, which means even the reboot will take about 15-20 sec while the server comes back up to respond.
More sorting and filtering to come...
Install Instructions-
-Extract the files and run the setup.exe, after which it will be accessible from the start menu (under ProfessorPopTart).
-For updates please uninstall the previous version.
-Use the "nonInstall" version for a standalone executable.
*This is a Beta release, please post any issues! Thanks.
** updated to version 0.2
- Update json responce methods
- Added game list on load
** If you want to check out the source or follow development. (currently working on sorting...)
https://github.com/ProfessorPopTart/OuyaApkDownloader
IRC - FreeNode #ouya-dev
I don't know how yet but if they are letting third party access to their store then we can make our own store that looks good and has a listing of all apps.
Very good, thanks for development!!
Asadullah said:
we can make our own store that looks good and has a listing of all apps.
Click to expand...
Click to collapse
Actually working on that now... at least the listing of all apps... no promises on the "looks good" part! lol
professorpoptart said:
Actually working on that now... at least the listing of all apps... no promises on the "looks good" part! lol
Click to expand...
Click to collapse
Make it open source and it'll happen
Asadullah said:
Make it open source and it'll happen
Click to expand...
Click to collapse
Fyi, just finished an alpha build of this to run on the Ouya. Its just a simple app that lists the games and shows you the image when you select it. You can then download the apk for install. Basically the same thing this one does... I have been testing it on cm10 and seems to be working fine. I need a few days for code cleanup/documentation so its at least presentable for a beta, then I'll post the apk for general testing and such.
Asadullah said:
Make it open source and it'll happen
Click to expand...
Click to collapse
Released it under GNU GPL with Github link, have at'er!
http://forum.xda-developers.com/showthread.php?t=2385950
Add this to my github (link in first post) in case anyone wants to check out the source or follow development.
Edit - Sorry please remove post (Wrong section).
this site basically does this http://www.totalouya.com/apps-and-games/