uvos | Wizzup: so i think thats it | 00:12 |
---|---|---|
uvos | everything is in place for you to do the switch | 00:13 |
Wizzup | uvos: thanks! | 00:27 |
Wizzup | I will update and verify | 00:27 |
Wizzup | how should we manage the config file changes ultimately? | 00:27 |
uvos__ | eventually we can use the provides and priority mechanism sphone to make it try and load the maemo modules first and fall back to the generic ones otherwise | 12:54 |
uvos__ | but this is only half implemented atm | 12:54 |
Lt_Cable | Hello everyone! I'm new to Maemo, and am very interested in the project. I own a Moto Droid 3, and I'm having some problems with the bionic-clown-boot exploit to install kexecboot. Yes, I have read the wiki. I'm having a problem specifically with the install.sh script in particular. I know that the Droid 3 is in early development with Maemo, but if | 18:47 |
Lt_Cable | there is a way to install it, I would be happy to help in development with the device. Would anybody here be able to help me with the process? Thanks :) | 18:47 |
Wizzup | hi | 18:49 |
Lt_Cable | hi! | 18:49 |
Wizzup | the main problem with the droid3 is gross instability likely related to a single factor that we haven't been able to pin down yet | 18:49 |
Wizzup | I can try to help you with kexecboot, but keep in mind the device might reboot like 10 seconds after showing the UI. | 18:50 |
Lt_Cable | Alright | 18:50 |
Lt_Cable | Have you been able to get maemo to run on the Droid 3, or is the instability within kexecboot? | 18:51 |
Wizzup | it can boot to maemo | 18:52 |
Wizzup | brb workmtg | 18:52 |
Lt_Cable | Ok | 18:52 |
Lt_Cable | Wizzup For when you get back from work - The issue that I have is with with install.sh. I was able to run the motofail exploit and install superuser on the phone. On install.sh the files push to the phone, but when any of the 'adb shell' commands run, I get outputs like 'read only filesystem' I run the script using sudo bash in the terminal, so not | 19:12 |
Lt_Cable | sure what the problem is... do I need to change permissions to certain system files on the phone? | 19:12 |
Wizzup | right, yes, you need to remount some filesystem as read-write, the script lacks that | 19:15 |
Lt_Cable | Do you know how to do that? Sorry, I am inexperienced with this. | 19:15 |
Wizzup | yes, but I don't have the exact solution right now | 19:17 |
Lt_Cable | That's alright. Would you be able to help me later, or do you know anywhere I can go to get help? Thanks! | 19:20 |
Wizzup | well the insta..lsh is pretty short, so probably /system or /sdcard is read only | 19:22 |
Wizzup | the problem is that on android mount -o remount,ro doesn't work and I need to try to remember what it is | 19:23 |
Wizzup | but yeah I can help later -- probably tomorrow | 19:23 |
Wizzup | or maybe uvos__ could, he write clownboot | 19:23 |
Lt_Cable | Thank you very much! Let me know if you remember. | 19:24 |
diejuse | Is it possible in ML to open an application in a floating and permanent window above the rest? | 19:41 |
sicelo | no | 19:42 |
diejuse | ok | 19:42 |
sicelo | it didn't make much sense back then, i guess, because the phones had small screens. maybe someone will implement it someday :-) | 19:46 |
sicelo | what did you have in mind? | 19:46 |
diejuse | I had in mind to install onboard and leave its floating icon to use whenever I want. | 20:02 |
diejuse | I think it is a very useful keyboard that can even serve as a gamepad for games. | 20:03 |
inky | diejuse, my friend wrote this kbd just by using x11 functions: | 20:09 |
inky | https://repo.coolbug.org/bw/coolkbd | 20:10 |
inky | i use it on droid4 when i rut windowmaker on it. | 20:10 |
inky | run* | 20:10 |
inky | but never tried in hildon. | 20:10 |
inky | but maybe since it doesnt have window decorator hildon won't make it fullscreen? | 20:11 |
diejuse | yes, tha is the problem | 20:13 |
diejuse | I tried kbd too | 20:13 |
diejuse | That's why I asked about a floating window above the rest of the windows. | 20:14 |
inky | no no u tried svkbd. | 20:14 |
diejuse | ah ok | 20:15 |
inky | i'll try this coolkbd now. | 20:15 |
diejuse | But I tried more keyboard with the same result | 20:15 |
diejuse | i'll try this coolkbd now. => perfect | 20:15 |
inky | omg omg omg | 20:18 |
inky | it works! | 20:18 |
inky | let me show the screenshot now. | 20:18 |
diejuse | Yeah? | 20:19 |
inky | yeah that's what you want. | 20:19 |
inky | minute | 20:19 |
diejuse | sure | 20:23 |
inky | https://xn--89ave6c.xn--cbbu1a.xn--y9a3aq:5281/upload/7YnandmTuh6VbUyuiOw9E7qa/2024-02-09T23:19:21_coolkbd.png | 20:26 |
inky | https://xn--89ave6c.xn--cbbu1a.xn--y9a3aq:5281/upload/FcgMaY0aT5pzOxlAtaoZrnZ3/2024-02-09T23:19:56_coolkbd.png | 20:26 |
inky | https://xn--89ave6c.xn--cbbu1a.xn--y9a3aq:5281/upload/VSakuqjIU-S06gB07YlaPQva/2024-02-09T23:24:22_coolkbd.png | 20:27 |
Wizzup | seems good for some terminal apps at least | 20:27 |
diejuse | It's exactly what I wanted. :D | 20:28 |
diejuse | If it is customizable, even better | 20:29 |
inky | it is but in c code. | 20:30 |
inky | it works but then sometimes it doesn't work under maemo | 20:30 |
inky | so i kill it and start again | 20:30 |
inky | i don't understand when it works and when not. | 20:30 |
diejuse | mmm | 20:30 |
inky | also on regular desktop screen i can move it around by dragging by the top bar. | 20:31 |
diejuse | If you have time to review it, it would be great. | 20:31 |
inky | here i cannot. | 20:31 |
inky | that's why i don't see input field of dino. | 20:31 |
inky | it's not mine. but if you contact the dev he'll be happy to help. | 20:31 |
diejuse | good | 20:31 |
inky | https://skyjake.github.io/fdroid/repo/ | 20:32 |
inky | oh no | 20:32 |
inky | i guess you cannot register there https://repo.coolbug.org/bw/coolkbd ? | 20:32 |
inky | if you cannot i'll ask the dev how to contact him. | 20:32 |
inky | do you have jabber? | 20:32 |
diejuse | I have never used jabber. | 20:33 |
inky | i guess mail then. (but it's time to start using it) (: | 20:34 |
diejuse | It's okay, I think it's worth waiting | 20:34 |
inky | so i suggest this. you try to use it | 20:35 |
inky | and write down your wishes or problems you encountered. | 20:35 |
inky | meanwhile i'll ask him about contact email and will pass it to you. | 20:35 |
diejuse | Is it customizable? Does it have up and down arrows too? | 20:35 |
inky | yes it has different layouts | 20:35 |
inky | if you press that left and right arrows layouts change. | 20:35 |
inky | minute i'll show you. | 20:36 |
diejuse | ok | 20:36 |
inky | https://xn--89ave6c.xn--cbbu1a.xn--y9a3aq:5281/upload/rcnehsdwjTGExPrRoRm4uzqd/2024-02-09T23:38:16_coolkbd.png | 20:42 |
inky | https://xn--89ave6c.xn--cbbu1a.xn--y9a3aq:5281/upload/a7FaGxYSJ82KRuVLsjzQ_1JV/2024-02-09T23:39:22_coolkbd.png | 20:42 |
inky | it had also full pc keyboard layout, don't understand why it doesn't show up. | 20:42 |
inky | with all keyboards including all four arrows. | 20:42 |
inky | maybe i compiled it this way to not show it. | 20:42 |
inky | don't remember. | 20:42 |
diejuse | It seems very complete. | 20:45 |
diejuse | yes, arrow are missed in the pictures | 20:45 |
inky | trying to find arrows in the source code. | 20:45 |
inky | yes there is layout.en.full.inc.c | 20:48 |
diejuse | I'm glad that a solution for what I was looking for is close by. | 20:54 |
inky | ok i was tinkering with it and it became too big or it is too small. | 20:58 |
inky | i'll talk to the dev. | 20:59 |
inky | for now you can download the source | 20:59 |
inky | build with sh build.sh | 20:59 |
inky | and run with | 20:59 |
inky | ./coolkbd from maemo | 20:59 |
inky | or if you ssh to it then DISPLAY=:0 ./coolkbd | 20:59 |
inky | then you can kill it with killall coolkbd | 20:59 |
inky | i have to get back to tork. | 20:59 |
inky | work. | 20:59 |
diejuse | Perfect, thanks, I'll try it later, :) | 21:02 |
freemangordon | inky: how do you make that kbd show? | 21:47 |
diejuse | https://drive.google.com/file/d/1vXyqTB0UyUaxOnfYf1I4qh6q0oD4JQxw/view?usp=sharing | 23:15 |
diejuse | I just installed it but it doesn't work for me. The same thing happens to me as with the other keyboards. | 23:16 |
inky | > inky: how do you make that kbd show? | 23:24 |
inky | i just run it. ./coolkbd | 23:25 |
diejuse | me too | 23:25 |
inky | oh, i understand why | 23:26 |
inky | probably because of defaults in config.h | 23:26 |
inky | let me see what were the defaults | 23:26 |
inky | minute | 23:26 |
inky | in config.h there is commented define NOBORDER. | 23:27 |
inky | can you uncomment it? | 23:27 |
inky | and rebuild the kbd. | 23:27 |
diejuse | ok, i am going to | 23:27 |
inky | freemangordon, i use svkbd in postmarketos and i have to say that i am so much okay that when i tap in the input field the keyboard doesn't appear. the keyboard starts when i swipe with finger from exact place and it gets killed (yes killed) when i swipe back. | 23:28 |
inky | but what i get is that i can type everywhere because it just types with x | 23:29 |
inky | well actually it adds the pressed button to the current layout. | 23:29 |
inky | it can be done in our kbd as well. | 23:29 |
diejuse | works | 23:29 |
diejuse | genius | 23:29 |
inky | yeah. | 23:29 |
inky | now i don't understand why the pc layout doesnt show up, i think it is included properly. | 23:30 |
diejuse | yes, we need to try the arrow keys | 23:30 |
inky | freemangordon, the function is XChangeKeyboardMapping() | 23:30 |
inky | diejuse, i don't understand, when tapping left and right it should appear as one of the layouts. need to build on computer and try. | 23:31 |
inky | maybe i changed something. | 23:31 |
inky | in my version on droid. | 23:31 |
diejuse | or a way to edit the keys | 23:31 |
inky | keys are defined in header files. | 23:31 |
diejuse | and to add that keys | 23:31 |
diejuse | ok, I'll play a little now and try to edit them | 23:32 |
inky | https://repo.coolbug.org/bw/coolkbd/blob/master/f/layout.en.full.inc.c | 23:32 |
inky | this is full keyboard like on pc. | 23:32 |
inky | if you run linux you can debug it on your computer. | 23:32 |
inky | then on droid. | 23:32 |
inky | other files are config.h and layout.defs.h | 23:32 |
diejuse | And how do I create a shortcut so that the keyboard appears when I press a key? for example volume up? | 23:33 |
inky | no idea. | 23:33 |
diejuse | I have a shortcut to make the Maemo keyboard appear | 23:33 |
inky | i patched maemo input method once by adding many layouts. now i think one day i have to add that XChangeKeyboardMapping(). because i can only type armenian in the gtk and qt patched by freemangordon. | 23:34 |
diejuse | I have "RaiseVkb=XF86AudioRaiseVolume" | 23:34 |
inky | otherwise i cannot. | 23:34 |
inky | that i don't know. that someone else has to answer. | 23:34 |
diejuse | ok | 23:34 |
inky | there are linux programs that you can define gestures with and what will happen because of them. | 23:35 |
inky | but i don't remember names. i think it is better to do that way. | 23:35 |
inky | also on postmarketos (sxmo) the window in which i type resizes so that the input field is always visible and is not under svkbd. | 23:36 |
inky | in maemo the window in which you type never resizes, it is always full screen. | 23:37 |
diejuse | On the other hand, I leave you a video in which you can see that I have managed to obtain the battery level and take and view a photo from Maemo using the Android camera, with proot. | 23:47 |
diejuse | Everything is going quite smoothly. | 23:47 |
diejuse | https://drive.google.com/file/d/13KjnXdtv9JvqWNU_hOIxxdYA_7xEk6oC/view?usp=sharing | 23:47 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!