Trying to help to improve Dekko2
-
@hummlbach The version of Ubuntu does matter, because my version 17.10 have had clickable as 4.4.0 and was not able to update to a more recent version. Only an update of Ubuntu to 18.04 solved the probl and gave clickable as 5.9. The minimum version of this clickable should be documented.
-
EDIT: the following is not correct, I failed using launchpad I'm not able to downvote my own post, can someone else do it for me?
You must have had other problems... its all in the clickable ppa, also for 17.10: https://launchpad.net/~bhdouglass/+archive/ubuntu/clickable -
Does it work now? If you still get the original error you may need to add your user to the docker group.
$ sudo usermod -aG docker $USER
Then logout and login again.
-
@hummlbach said in Trying to help to improve Dekko2:
You must have had other problems... its all in the clickable ppa, also for 17.10: https://launchpad.net/~bhdouglass/+archive/ubuntu/clickable
I can't say much about this. I installed this 17.10 some weeks ago to flash my E4.5 and never used it for other things. Today I applied the steps you said last night and it ended up with clickable as 4.4, unwilling to update because 17.10 is EOL.
Anyway, at the end of the day it packed a dekko click pkg of version 0.1.8
-
And now? Perhaps I can install and run this click pkg on my test device. How is the workflow? I modify some source file and run 'clickable' again to get a new pkg which includes my change? Forgive my stupides, but I'm used to a world of
./configure make make install
-
@guru Yeah you need to get out of your comfort zone when developing for a phone: 1) you need cross-compile for armhf, 2) you need to compile under the context of the xenial version which is used on the phone. Both you cannot achieve with simple Makefiles. I mean in theory you can but number 2) will be hard.
Clickable was made to run everything in a container but sometimes it needs a bit of extra love -
@Flohack Sorry, I dont get it. Where should I now run the result of the proc clickable and how?
-
@guru clickable will install & run the click on your phone when its connected.
-
@Flohack said in Trying to help to improve Dekko2:
@guru Yeah you need to get out of your comfort zone when developing for a phone: 1) you need cross-compile for armhf, 2) you need to compile under the context of the xenial version which is used on the phone. ...
How does
clickable
know while building what is the target device and what is installed on it? Should the device already be connected before start ofclickable
? -
@guru said in Trying to help to improve Dekko2:
How does
clickable
know while building what is the target device and what is installed on it? Should the device already be connected before start ofclickable
?It defaults to building for an armhf device. It assumes UT is installed and will proceed to install the app. Yes, it's easiest if you connect the device via usb first. Make sure you can adb into the device, that's the same way how clickable will communicate with the device
-
@hummlbach said in Trying to help to improve Dekko2:
You must have had other problems... its all in the clickable ppa, also for 17.10: https://launchpad.net/~bhdouglass/+archive/ubuntu/clickable
From the dialog in the tg group:
Jonatan Hatakeyama Zeidleradmin Du meintest, du nutzt Ubuntu 17.10, oder? Das ist schon lange EoL und unser clickable PPA stellt sicher keine Updates mehr dafΓΌr zur VerfΓΌgung.
(it's in German but the message is clear: 17.10 is EOL and there are no updates for
clickable
anymore). Just to have this clear for others. -
@guru ah you and Jonny have been right! I looked it up yesterday and failed on using launchpad. You can select your ubuntu version there using a drop down menu. But it doesn't filter the package list right away. You have to press the filter button next to the drop down... So okay, don't use any ubuntu version that is EOL... ^^
-
@doniks Yepp, with the E4.5 attached (and ADB permitted before) the software gets transfered and started in the phone:
guru@m4400:~/Dekko2/dekko$ clickable --debug ... Successfully built package in './dekko2.dekkoproject_0.1.8_armhf.click'. [100%] /home/phablet/dekko2.dekkoproject_0.1.8_armhf.click Installing files [=========================] Finished [=========================] Installing files [=========================] Starting [=========================] Finished [=========================] Installed dekko2.dekkoproject-0.1.8.armhf (installed:click,removable=1,app_name=dekko,app_name=dekko-notify,app_name=dekkod) summary goes here
Now I will read and try to understand where to put hands on. Any internal documentation about the structure would be helpful.
-
@guru Very nice! Welcome to the world of clickablers
-
@Flohack said in Trying to help to improve Dekko2:
@guru Very nice! Welcome to the world of clickablers
Haha. Can we get "clickabler" merchandising?
-
@doniks Yeah I think a T-Shirt at least. Buut... then clickable first needs some nice artwork. What is @bhdouglass thinking about this
-
@CiberSheep did make clickable a little logo: http://clickable.bhdouglass.com/en/latest/_static/logo.png so you could make a T-shirt with that
-
@bhdouglass I want one!
-
@CiberSheep Oh cool! But I dont get the message of the logo, is it smth like LEGO that makes click? XD
-