2 / February 27, 2017
(4.2/5) (1)


My Android applications will now be supported by a "pay what youwant" system. You can choose your price US$1 - US$50 in US$1increments. The first app that will be migrated to this system willbe Octave, followed by others. While this may be disappointing forsome, I have realized that giving this work away free (as in $)doesn't serve your or my interests well. It is clear from usersthat they love what I have done, but want more features and bettersupport. It bothers me significantly that I am not able to provideit because of time and money constraints. This will not be aboutmaking a lot of money, this will simply be about creating a betterproject by paying for developer time going forward. By the way, ifyou have paid previously via the Play Store for any of my apps, noadditional charge is required. Also, paying one amount will coveryour usage of all of my apps, which will all adopt the same paymentsystem.How money is spent (after Google gets their cut):10% (ormore): Donated to Free or Open projects that my works is dependenton.10% (or more): To the Lord's work (humanitarian work).Remaining:Developer timeThere is pretty much 0 overhead for the work I do.

App Information Corbin Champion US$35 Payment

  • App Name
    Corbin Champion US$35 Payment
  • Package Name
  • Updated
    February 27, 2017
  • File Size
  • Requires Android
    Android 1.5 and up
  • Version
  • Developer
    Corbin Champion
  • Installs
  • Price
  • Category
  • Developer
    7670 SW Mohawk St. Tualatin, OR 97062
  • Google Play Link
Corbin Champion Show More...
GNURoot Debian APK
GNURoot Debian provides a method for you to install and use Debianand its associated applications/packages alongside Android. Thisdoes NOT require root.A regular uninstall fully cleans up afterthis application.This is expandable and you will be able to installyour own applciations/packages into it.Inside GNURoot Debian, youcan create a root file system, launch into it, or delete it.Themoto is: "This ain't done, until everything* will run"*everything== all linux, user space applications, without having to root yourdevice. Some things (a small number of things), that actuallyrequire root will not work (like inserting a kernel module).Please: file bugs, feature requests of view codehere:https://github.com/corbinlc/GNURootDebianThis work is nowsponsored by Teradyne!
GNURoot 0.1.5 APK
GNURoot provides a method for you to install and use GNU/Linuxdistributions and their associated applications/packages alongsideAndroid. This does NOT require root.A regular uninstall fullycleans up after this application.This is expandable and you will beable to install your own applciations/packages.Inside GNURoot, youcan create a root file system), launch into it, or delete it.Readthe description of the GNURoot Wheezy, Gentoo, Fedora or Aboriginalapps in the Play Store to get some hints on how to get startedusingthem.https://play.google.com/store/apps/details?id=champion.gnuroot.wheezyhttps://play.google.com/store/apps/details?id=champion.gnuroot.gentoohttps://play.google.com/store/apps/details?id=champion.gnuroot.fedorahttps://play.google.com/store/apps/details?id=champion.gnuroot.aboriginalThemoto is: "This ain't done, until everything* will run"*everything== all linux, user space applications, without having to root yourdevice. Some things (a small number of things), that actuallyrequire root will not work (like inserting a kernel module). Keygoals:Choice or GNU/Linux rootfs to start with: Currently twochoices, many more to come.All applications that don't absolutelyrequire root should function as normal: apt-get now working.Following step is to get a graphical interface for the desktop,terminal and applications. Currently, only launches an AndroidTerminal Emulator. Proof of concept done. Refinement left.Make thiswork nicely alongside Android: Already works like a "normal"application. Next step is to provide useful intents for users andapplications (with permissions) to use.Provide proper support andbug fixes: Release a pay-what-you-want model, so more time can beput into this. Now in place. Decide whether it should be mandatory.Improve performance: Minimize the performance effect of the tricksused to make this all work. Quite good now.Reduce Footprint: Moveas much as possible to the sdcard. Only install what is necessaryand let the user grow it from there.Support multiple architectures:Only arm supported. No reason why MIPS and x86 cannot be supportedtoo.The roots mostly contain GPL code, but for this launcher I amthe copyright holder and it is not under the GPL, but instead theApache v2. It contains a modified version of the Android TerminalEmulator, which is also under the Apache v2.Please: file bugs,feature requests of view codehere:https://github.com/corbinlc/gnuroot
GNURoot Wheezy 0.0.5 APK
Allows you to create and launch a Debian Wheezy rootfs withoutrooting your device when used along with GNURoot(champion.gnuroot). Primarily, I install packages with apt-get(http://linux.die.net/man/8/apt-get) and I suggest you do thesame). To use apt-get you will need to click the "Launch as FakeRoot" checkbox. A good place to start is to do: apt-get updateapt-get upgrade Then start working. If you find out that somethingyou need is not installed, just apt-get it. To install less, dothis: apt-get install less That is pretty obvious, but sometimes itis not. You can use a search engine (like google to help you out).For example, I found out to install R, I should do this: apt-getinstall r-base You can also search for packages using apt-cachesearch some_keyword A very popular package to add right away isthis one: apt-get install build-essential This gets you setup torun the make and compile steps of many SW projects.
Octave 3.6.2-5+deb7u1-any-3 APK
This is launches Octave for Android. Octave is like Matlab(trademark of Mathworks), but free (as in freedom) software. Notsome similar program, but really Octave running natively.The app isnow free (as in $) to use, but a donation is appreciated to keepthings going.You are required to get the Octave Main Package(com.octave.main) to use this.You are required to get the OctaveGnuplot Package (com.octave.gnuplot) to support plotting.There aremany additional packages (com.octave.*) for use.This is a differentsort of app. Unpacking the executable and other files necessary forOctave to run will take awhile when you install or upgrade this,but will be worth it. Whether this is installed to the sdcard or tointernal storage, the executables and libraries will take up around100MB of internal storage either way. You can add .m files and a.octaverc startup file in an external storage directory setup foryou. Often at /sdcard/GNUOctave/home.Your latest plots (.png files)can be found in an external storage directory setup for you. Oftenat /sdcard/GNUOctave/intents.You will be running in a fake chrootof sorts which includes Octave and many of the programs you expectto find in a standard GNU/Linux (read Debian) install. The fakechroot is split between your external/shared partition (often/sdcard) and your internal (/data/data/com.octave) to savespace.Plot commands and edit commands fire off intents to usewhatever image viewer or text editor you have. See OctaveDocumentation:http://www.gnu.org/software/octave/doc/interpreter/Seethe FAQ:https://github.com/corbinlc/octave4android/wiki/FAQFilebugs and feature requests here:https://github.com/corbinlc/octave4android/issuesSee code here forpackages here:https://github.com/corbinlc/octave4android Thislauncher is licensed under the Apache License 2.0.No GPL licensedcode is found within this app, but is found in the packages neededto run.
GNURoot Octave 0.4.0 APK
Installs and launches GNU Octave. Octave is like Matlab (trademarkof Mathworks), but free (as in freedom) software. Not some similarprogram, but really Octave running natively.The app is nowsupported by Teradyne. For you to be able to launch GNURoot Octaveyou need to install GNURoot Debian. You can add .m files and a.octaverc startup file in an external storage directory setup foryou. Often at /sdcard/GNURoot/home.Your latest plots (.png files)can be found in an external storage directory setup for you. Oftenat /sdcard/GNURoot/intents.You will be running in a fake chroot ofsorts which includes Octave and many of the programs you expect tofind in a standard GNU/Linux (read Debian) install.Plot commandsand edit commands fire off intents to use whatever image viewer ortext editor you have. See OctaveDocumentation:http://www.gnu.org/software/octave/doc/interpreter/Filebugs and feature requests here:https://github.com/corbinlc/GNURootDebian/issuesSource codehere:https://github.com/corbinlc/GNURootDebian
Tiny Utils 1.1.0 APK
Corbin Champion
Android Terminal Emulator, BusyBox, Frotz, Perl and SSH viaDropbear (dropbear just added, so need to do more testing with it)without rooting your device.Tiny Utils combines tiny versions ofmany common and useful GNU/UNIX utilities and terminal into asingle small Android application. It provides replacements for mostof the utilities you usually find in GNU fileutils, shellutils, andmore.Tiny Utils installs BusyBox, microperl (a small perlinterpreter), patchelf, frotz (so you can play Z code interactivefiction games) and dropbear an SSH client and server. Tiny Utilsalso includes the Android Terminal Emulator within it, so you havea nice, proven work environment where you can use all thiscapability. Tiny Utils is not all business though as it now hasfrotz which allows you to play z-code games. See the screen shotsof examples of downloading and playing a couple of popular games(Zork and Spider and Web). Given how nice the Android TerminalEmulator is, I think this might be the best environment for playingz code games.All combined, this give you many of the commands youare used to having while working at a GNU/Linux Terminal.Find thefull list of BusyBox commands here:http://www.busybox.net/downloads/BusyBox.htmlAlso, Tiny Utils doesnot require you to have a rooted device to install it. Being such,it does not modify your Android system at all and can beuninstalled in a normal fashion. While some commands, like chroot,or su, require you to have root permissions, the most commonly usedcommands do not.Known limitations:Some commands, require rootingyour device to work properly.Some commands will not work asexpected because Android is not GNU/Linux (tell me what youneed/want if it is not working, so I can prioritize).All that said,your device will get a LOT more useful and powerful with thisinstalled. Source code is posted and I will be posting manyexamples (over time) of awesome ways you can use this here:https://github.com/corbinlc/tinyutilsPlease provide feedback. Rateit and tell others if you think it is good. If you run into anyproblems please file an issue herehttps://github.com/corbinlc/tinyutils/issues so I can get anydetails I need and so you can track progress on the issue.Also, ifyou have any suggestions/contributions that you think will improvethis further, don't be shy. While I am charging for this, I amdoing so minimally to make sure this continues to be supported andimproved going forward and I am pretty sure this will be worth moreto you than what is being charged.
GNURoot Gentoo 0.0.3 APK
Allows you to create and launch a Gentoo rootfs without rootingyour device when used along with GNURoot (champion.gnuroot). Gentoocan be complicated to work with. Readthis:https://www.gentoo.org/doc/en/handbook/handbook-arm.xmlSpecificallylook at "Working with Gentoo" and "Working with Portage"sections."Gentoo" is a trademark of Gentoo Foundation, Inc.This isnot part of the Gentoo project and is not directed or managed byGentoo Foundation, Inc.
AddiPlot 2.0.2 APK
Advanced plotting tool. Supports 2D and 3D plotting and so muchmore. Support now on kickstarter:http://www.kickstarter.com/projects/6438588/sombreros-for-the-android-worldMost of gnuplot ported. Can be used standalone or be used by otherapps. Used by Addi only right now. Addi is a tool like Matlab orOctave. If you are a dev and want to use this as your plottingengine, contact me. Some terminal types currently not supported(PNG, BMP, JPEG), but will be later. Mouse/touch interaction forzooming currently not supported, but will be later.