Appril, a pup for Android developers

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

Appril, a pup for Android developers

#1 Post by BarryK »

See my announcement and download link:
http://bkhome.org/news/?viewDetailed=00236

And the installation guide at ibiblio.org:
http://distro.ibiblio.org/quirky/quirky ... README.htm

Beware, this is a big puplet! 0.98GB!

Anyone interested, you are welcome to test and provide feedback.

Oh yes, it has Samba 4.2.3, the full package, but I haven't put in anything to use it. I know that there has been work done by 01micko and others, for the pups, maybe someone could look into this and suggest what I could add to the next release.
[url]https://bkhome.org/news/[/url]

User avatar
Billtoo
Posts: 3720
Joined: Tue 07 Apr 2009, 13:47
Location: Ontario Canada

Appril, a pup for Android developers

#2 Post by Billtoo »

Installed to a 32gb SDHC card.

I ran the installer in Quirky Unicorn 6.2.1, the installer took quite a
while, more than 30 minutes I think but I could see that there was disk
activity because I have gkrellm installed so I waited patiently.

There were a couple of errors show up in the terminal so I captured the
window.

I'm not a developer but will explore this further, maybe I can create
an app for my nexus 7 tablet at some point.

Thanks

EDIT: I did a second install to a desktop pc with Nvidia graphics.

I blacklisted the nouveau module and rebooted.
I also needed to install kernel_src-3.17.8-patched.pet before the
proprietary driver would compile.

VIDEO REPORT: Appril, version 7.1

Chip description:
VGA compatible controller: nVidia Corporation Device 1082 (rev a1)

Requested by /etc/X11/xorg.conf:
Modules requested to be loaded: dbe xtrap
Drivers requested to be loaded: nvidia nvidia

Probing Xorg startup log file (/var/log/Xorg.0.log):
Driver loaded (and currently in use): nvidia
Loaded modules: dbe dri2 extmod fb glx kbd mouse ramdac wfb

Actual rendering on monitor:
Resolution: 3840x1080 pixels (1204x342 millimeters)
Depth: 24 planes
Attachments
nvidiascreen.jpg
(8.22 KiB) Downloaded 2502 times
screenshot.jpg
(23.95 KiB) Downloaded 10330 times
terminalscreen.jpg
(115.04 KiB) Downloaded 2814 times
Last edited by Billtoo on Tue 18 Aug 2015, 22:00, edited 1 time in total.

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#3 Post by disciple »

Hi Barry,
You should probably add to the release notes the versions of Android that this can be used to develop for (I think you said recently on your blog that the minimum version was 4, or perhaps even 5, which means all the millions of Android 2.3 devices are shut out - if my rough estimate is right we're talking upwards of 200,000,000).
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#4 Post by BarryK »

Hi, yeah, that does need clarification.

I have posted about support for different Android versions here:

http://bkhome.org/news/?viewDetailed=00237
[url]https://bkhome.org/news/[/url]

User avatar
Puppus Dogfellow
Posts: 1667
Joined: Tue 08 Jan 2013, 01:39
Location: nyc

Appril 7.1 mirrored

#5 Post by Puppus Dogfellow »

here's a mirror of Appril 7.1(includes sha1&md5sums.txt, installquirky.x86, appril-7.1-README.txt, appril-7.1-README.htm, appril-7.1.usfs.xz, and appril-7.1-16gb.img.xz).

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#6 Post by linuxcbon »

Actually, I am interested to test a "normal" April 7.1 (as an iso so "newbies" can try it) and without devx included...(I don't have a smartphone).

gcmartin

#7 Post by gcmartin »

Thanks @BarryK for this necessary step for the community as we march into our future. An observation: This is not just for Android developers as its toolsets offer much more than being limited to Android. It appears, for example, it has every thing needed to build a new PUP, build new packages, among the other things that are in this distro.

Thanks,too, to @Puppus Dogfellow. Have never had the speed in downloads as seen today!

Looking forward to diving in.

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

Re: Appril, a pup for Android developers

#8 Post by 01micko »

BarryK wrote:Oh yes, it has Samba 4.2.3, the full package, but I haven't put in anything to use it. I know that there has been work done by 01micko and others, for the pups, maybe someone could look into this and suggest what I could add to the next release.
latest developments are in the thread started by mikeb

http://murga-linux.com/puppy/viewtopic.php?t=99988

HTH
Puppy Linux Blog - contact me for access

gcmartin

Making SAMBA use, simple

#9 Post by gcmartin »

@01Micko's and @MikeB's frontend, "SAMBA Simple Management" is preferable, as it is a Puppy Linux exclusive approach, clear in its service for users; shown below, respectively with @01Micko's version being colorful.
ImageImage

Once added to Appril, The SAMBA documentation will be added to support SAMBA users of Appril.
Last edited by gcmartin on Wed 19 Aug 2015, 14:57, edited 2 times in total.

gcmartin

SAMBA in Appril

#10 Post by gcmartin »

With SAMBA, ANY Android smartPhone/smartTablet/GoogleTV/PC OS can access or store useful files to or from this Appril PC with NO NEED FOR CABLES.

I have used "ES" for years on my Android devices to do so with Windows, Apple or Linuxes with SAMBA. This PUP now brings the same level of usability to the community using the home's wireless network.

Hope this is helpful.
Last edited by gcmartin on Wed 19 Aug 2015, 19:13, edited 1 time in total.

User avatar
Ted Dog
Posts: 3965
Joined: Wed 14 Sep 2005, 02:35
Location: Heart of Texas

#11 Post by Ted Dog »

OK this is interesting, any chance this will lead to puppy-droid app, a nice puppylinux desktop app? I've got a very large phablet (phone-tablet) would like to turn into a computer. ( oh its unrooted, but does let me sideload apps outside of an app-store, but only via websites, can't load by USB or such. )
found out a 25disc dvd spindle can hold it upright to view videos sideways, save me a few bucks on a stand, and nothing is blocking speakers or mic.

nancy reagan
Posts: 544
Joined: Thu 22 Jan 2009, 14:20

#12 Post by nancy reagan »

Ted Dog wrote:OK this is interesting, any chance this will lead to puppy-droid app, a nice puppylinux desktop app? I've got a very large phablet (phone-tablet) would like to turn into a computer. ( oh its unrooted, but does let me sideload apps outside of an app-store, but only via websites, can't load by USB or such. )
found out a 25disc dvd spindle can hold it upright to view videos sideways, save me a few bucks on a stand, and nothing is blocking speakers or mic.
Debian on Android ?

https://play.google.com/store/apps/deta ... AndroidPIT

https://play.google.com/store/apps/deta ... cuntubuntu

gcmartin

Problem exposed when trying to build Appril runnable USB

#13 Post by gcmartin »

Found a USB to use and hit this error. The last April installer, I thought, was fixed for this problem. Not a bug, but is operational and would confuse some Windows types who booted a Live distro.

Code: Select all

bash-4.1# ./installquirky.x86 
Verifying archive integrity... All good.
Uncompressing installquirky  100%  
ERROR: The host Linux OS must have architecture 'x86'. Please download the correct Quirky Installer. Aborting.
Attempted in using the "B" installer option.

Hope this is helpful for updating either the Installer or its current documentation to users.

gcmartin

Moved build process to 32bit. Reach circular errror process

#14 Post by gcmartin »

On a laptop with TahrPUP 602, attempt at using Build Option B results in an error.

Screen captures show progression of the circular error occuring with messages in RED and in BOLD
Start terminal in folder:

Code: Select all

root# ./installquirky.x86
Verifying archive integrity... All good.
Uncompressing installquirky  100% 
Installation screen opens on this 32bit PC
ImageImage
First error (in red) is shown.

Changed Firmware to 'BIOS' and this follows:
Image
So either answers are flashed as erroneous.

Hope this is helpful

gcmartin

#15 Post by gcmartin »

Only option to test is to erase a disk and dd. Thus, MUST use Installation Option A to a 16GB USB stick. System booted to desktop.

Anyone else notice the "LANGUAGE" improvement made by Barry? Not sure how to use it as I dont see documentation, but, seemingly this is a 1st in Linux Puppy's kennel.

Only PC I had is a 64bit 5GB for testing matching the prescribed requirements. 1.5GB is lost and unusable. But, the remaining looks like an advancement.
Attachments
FirstRUN-Language.png
Selecting one of these will do what? Alter FirstRUN? Or alter the system's language across the board?
(95.88 KiB) Downloaded 2294 times

Jerror
Posts: 28
Joined: Sat 28 Feb 2015, 18:20

#16 Post by Jerror »

Looks great! I think I'll move over from April 7.041. I have some apps and tools built specifically for April which I rely on though (can't forego Awesome WM). Will my .pet's work ootb in Appril? Any changes to devx or system I might stumble over?
Any changes to the kernel? I have an nvidia Maxwell card, so nouveax is no good on anything pre-4.1. I have to build the proprietary drivers for the present kernel, which hunt down and kill xorg's GL. I need hardware acceleration on Intel to work alongside my Maxwell card so I had to revive the xorg libraries and extensions and get nvidia to play nice. It was not fun. If the kernel hasn't changed then I can just use my current files, but if the kernel is going to 4.1 I won't have to.
I've been loving April -- made it my primary system! -- and I'm excited to give Appril a go. Thanks again, Barry!

gcmartin

#17 Post by gcmartin »

RAM report after 1 day of use on a 16GB stick and 2 reboots on this 5GB Intel 2007 P4 desktop.

Code: Select all

# free
             total         used         free       shared      buffers
Mem:       3103832       279228      2824604        52588         7912
-/+ buffers:             271316      2832516
Swap:      4290556            0      4290556
Initial "used" was 121344.
2nd - Notice the 2GB RAM lost.

Additionally
All of these program posts by Puppy members in this thread will work in Appril. Appril has ALL requirements for use of any program that is contributed there, builtin (OOTB).

An indirect Appril related Request
Could/would some experienced members suggest a PUPPY-Appril filesystem location for storing JAVA apps?

LibreOffice
Last edited by gcmartin on Sun 23 Aug 2015, 17:42, edited 1 time in total.

futwerk
Posts: 397
Joined: Sat 07 May 2011, 22:04

#18 Post by futwerk »

a few backgrounds.
Attachments
appril3.jpg
http://www.mediafire.com/?x4v77bi1p58ox
(14.01 KiB) Downloaded 1140 times
appril2.jpg
http://www.mediafire.com/?x4v77bi1p58ox
(28.92 KiB) Downloaded 1147 times
appril1.jpg
http://www.mediafire.com/?x4v77bi1p58ox
(15.87 KiB) Downloaded 1144 times

User avatar
ETP
Posts: 1193
Joined: Tue 19 Oct 2010, 19:55
Location: UK

Appril, a pup for Android developers

#19 Post by ETP »

BarryK wrote:
Oh yes, it has Samba 4.2.3, the full package, but I haven't put in anything to use it. I know that there has been work done by 01micko and others, for the pups, maybe someone could look into this and suggest what I could add to the next release.
Please find attached for consideration a front-end pet for Samba.
I must point out that my input was limited to the re-packaging of work done by other forum members including:

mikeb
01micko
rcrsn51
gcmartin

No scripts or conf files were changed.

Before launching, please ensure that you also install gtkdialog4-0.8.3-i486 using PPM or rather Quirky Package Manager.

Having installed both pets reboot before first launching SSM from the network sub-menu.
Attachments
samba_frontend_i686.pet
Requires gtkdialog4
(22.74 KiB) Downloaded 231 times
capture800.png
SSM
(201.3 KiB) Downloaded 1102 times
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]

gcmartin

#20 Post by gcmartin »

Tested SAMBA (requires 2 packages from prior post)
  1. Used PPM to install gtkdialog4
  2. Downloaded and installed SSM "Frontend"
Works allowing Appril to now share files/folders for LAN (Linux/Windows/MACs/smartTV/smartPhones/smartTablets) to access/use.

Tested Chrome
Original steps I had was removed, as the steps had some issues. A better method for Chrome in Appril, by @ETP, is here. There, he outlines:
  • How to install Chrome for the 1st-time.
  • How to upgrade Chrome for future releases.
Cheers!
Last edited by gcmartin on Wed 26 Aug 2015, 19:51, edited 6 times in total.

Post Reply