aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/README
diff options
context:
space:
mode:
authorDavid Walter Seikel2014-06-11 01:25:53 +1000
committerDavid Walter Seikel2014-06-11 01:25:53 +1000
commitfaabf404ec6064956a08e825bed5d91e51fbdbbb (patch)
tree4aee2014b62efc93c5ab46fd73dcde8d250d9aa0 /README
parentAdded .gitignore and LICENSE files. (diff)
downloadtoyboxInstaller-faabf404ec6064956a08e825bed5d91e51fbdbbb.zip
toyboxInstaller-faabf404ec6064956a08e825bed5d91e51fbdbbb.tar.gz
toyboxInstaller-faabf404ec6064956a08e825bed5d91e51fbdbbb.tar.bz2
toyboxInstaller-faabf404ec6064956a08e825bed5d91e51fbdbbb.tar.xz
Roughed out a skeleton of the UI.
Diffstat (limited to 'README')
-rw-r--r--README29
1 files changed, 23 insertions, 6 deletions
diff --git a/README b/README
index e9b5dc8..66aacc6 100644
--- a/README
+++ b/README
@@ -1,7 +1,14 @@
1This is an Android installer for Rob Landley's toybox. 1This is an Android installer for Rob Landley's toybox. Toybox combines
2common Linux command line utilities together into a single BSD-licensed
3executable that's simple, small, fast, reasonably standards-compliant,
4and powerful enough to turn Android into a development environment.
2 5
3http://landley.net/code/toybox/ 6http://landley.net/code/toybox/
4 7
8In general I'll follow toybox's version number, even if there is no need
9to change this code. Currently that's 0.4.8. If I ever have to change
10the code between toybox versions, I'll add another point.
11
5 12
6Design. 13Design.
7======= 14=======
@@ -10,14 +17,19 @@ My initial design thoughts are to download a recent binary of toybox
10from Rob's web site that is suitable for what ever CPU we are running 17from Rob's web site that is suitable for what ever CPU we are running
11on. 18on.
12 19
13http://landley.net/code/toybox/bin/ 20http://landley.net/code/toybox/downloads/binaries/
21
22java.lang.System.getProperty("os.arch"); returns things like "armv7l".
23Currently the latests toybox binaries download only provides ARM 4, 5,
24and 6 versions. So would need some massaging to get the closest match.
14 25
15Then provide a list of the folders in the current PATH, so the user can 26Then provide a list of the folders in the current PATH, so the user can
16select where to install it. Likely root will be needed, though I think 27select where to install it. Likely root will be needed, though I think
17there are non root ways of running things like toybox. I dunno yet if 28there are non root ways of running things like toybox.
18access to the PATH is possible, or the CPU type. We shall see.
19 29
20A fall back option is to use some sort of directory picker. 30A fall back option is to use some sort of directory picker. Might just
31provide that anyway, for extra flexibility. One more option might be to
32allow a choice of versions to install.
21 33
22 34
23About the logo. 35About the logo.
@@ -33,6 +45,12 @@ image for the toybox logo. So the Placitas_Green_pillow.jpg image, and
33all derivations of it, are used with permission from Bruce Gardner. 45all derivations of it, are used with permission from Bruce Gardner.
34Thank you Bruce. 46Thank you Bruce.
35 47
48Original image size is 176x176, Android requires MDPI 48x48, HDPI 72x72,
49XHDPI 96x96, XXHDPI 144x144, XXXHDPI 192x192, and Google Play logo at
50512x512. LDPI is also supported, but that gets the HDPI scaled down to
5136x36 automatically. Actually Android in general takes what it has and
52tries to scale it as best it can. Cropping it to 144 works OK.
53
36 54
37Authors. 55Authors.
38======== 56========
@@ -48,4 +66,3 @@ License.
48 66
49ToyboxInstaller is licensed under the same BSD style license that toybox 67ToyboxInstaller is licensed under the same BSD style license that toybox
50is licensed under. See the toybox web site above for details. 68is licensed under. See the toybox web site above for details.
51