huckg | Thanks for asking, I was just getting some of the pieces together. The sparks will fly later tonight. | 00:07 |
---|---|---|
Wizzup | :) | 00:09 |
uvos | Wizzup: tmlind: little question here, how do you get from the gpio numbers in userspace to the gpio banks in dts | 00:09 |
uvos | i mean i know form expiramentation that <&gpio6 12> is 172 | 00:09 |
uvos | by way of 5 banks of 32bit + 12 | 00:10 |
uvos | but where is this defined? | 00:10 |
Wizzup | hm... I'm trying to remember how I figured this out last time | 00:12 |
Wizzup | it might be in the logs, iirc you helped me with that | 00:13 |
uvos | i probubly told you the (bank-1)*32+dts_number rule | 00:13 |
huckg | It appears that I will have to do a crash course in qemu and bridging. | 00:14 |
uvos | but i just found this rule by expieramenting with the interface and what changes :P | 00:14 |
Wizzup | huckg: hm, bridging what? we probably need to document things if you run into problems | 00:16 |
uvos | you have to brige the adb usb if into quemu | 00:16 |
uvos | to root moto andorid 4.1 | 00:16 |
huckg | I have already rooted and installed safestrap and lineage 14.1, do I need to do these steps? | 00:18 |
uvos | yes | 00:19 |
uvos | do you have linageos on the stock slot or a sdcard slot? | 00:19 |
huckg | not on stock slot | 00:19 |
uvos | ok | 00:19 |
uvos | the stock slot os need to be rooted | 00:19 |
huckg | got it | 00:19 |
uvos | also you will lose safestrap | 00:19 |
uvos | btw | 00:20 |
uvos | you atm cant boot android | 00:20 |
huckg | ok, the bionic is just a toy for me now, not relying on it for anything important. | 00:20 |
uvos | and leste at the same time | 00:20 |
uvos | ( on bionic on d4 you can ) | 00:20 |
uvos | ok | 00:20 |
huckg | stock is 98.72.XT875.Verizon.en.US so I believe that I need to use the procedure outlined in https://maedevu.maemo.org/images/bionic/README.txt | 00:24 |
uvos | huckg: i dont know the numbers of the top o my head | 00:24 |
uvos | thats android 4.1 right? | 00:24 |
huckg | 4.1.2 | 00:26 |
uvos | ok, yeah you need that | 00:26 |
uvos | unfortionatly this also means you have the very locked bootloader | 00:26 |
huckg | uh oh is that a showstopper? | 00:27 |
uvos | no | 00:27 |
uvos | just makes it harder to recover if flahsing fails | 00:28 |
mighty17[m] | tmlind: regarding the mmc quirks, is it related for all omap devices having wlan on sdio? | 10:47 |
mighty17[m] | setting smth similar to that breaks wifi for me | 10:59 |
* mighty17[m] sent a code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/5f3f81b5b7025f15991568b24f49e96fa7d06b3f | 10:59 | |
mighty17[m] | so that most likely isnt the issue | 10:59 |
* mighty17[m] uploaded an image: (67KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/COqfqCQcWjxCQZmjFnKyrijm/image.png > | 11:23 | |
mighty17[m] | pretty sure it doesnt even go in `omap_hsmmc_init_card` | 11:24 |
* mighty17[m] sent a code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/65653b29266cb1e5c4bb54f121f49a6eadaac2f6 | 11:24 | |
Wizzup | uvos: bbiab, but lmk what patches you think we ought to carry in our upcoming kernel for leste devices | 11:28 |
Wizzup | I think hp detect we might have already, but teh slow ramp up we don't | 11:28 |
uvos | Wizzup: yeah | 12:27 |
uvos | Wizzup: i cced you in the slow ram patch, do you need it anywhere else? | 12:27 |
uvos | there is also the led patch | 12:27 |
uvos | that i will prepare today | 12:28 |
uvos | please use the hp detect patch that i submitted on the ml | 12:28 |
uvos | instead of the old one currently in the leste kernel | 12:28 |
Wizzup | uvos: nah mostly just a confirmation I guess | 12:30 |
Wizzup | ok | 12:30 |
uvos | Wizzup: something is up with the slow ramp patch tho | 12:33 |
uvos | so sometimes the battery status indicator on leste inverts the state with it applied | 12:34 |
uvos | both /sys/class/power_supply/battery/status | 12:34 |
uvos | and /sys/class/power_supply/battery/uevent are allways correct tho | 12:34 |
uvos | so it seams like a udev bug to me | 12:34 |
Wizzup | could be some udev or upower event missing | 12:34 |
Wizzup | sometimes upower just doesn't get notification and then it gets weirdly behind | 12:34 |
uvos | ok | 12:34 |
Wizzup | check if sysfs is correct | 12:35 |
uvos | as stated, its correct | 12:35 |
Wizzup | maybe upower is missing events then | 12:35 |
uvos | or somehow im not creating the events | 12:36 |
uvos | i gues uevent would be wrong then tho | 12:36 |
uvos | udevadm monitor -u looks ok | 12:40 |
uvos | so probubly not | 12:40 |
uvos | Wizzup: http://uvos.xyz/maserati/patches/leds | 12:56 |
uvos | Wizzup: the series on leds | 12:56 |
uvos | ill also send it to the m-l soon | 12:57 |
Wizzup | uvos: cool, this is for the droid3 as well? | 12:59 |
Wizzup | uvos: so summarising: new hp detect, maybe ramp up depending on upower problems, and led series | 12:59 |
uvos | Wizzup: yes | 13:00 |
uvos | Wizzup: but only the ts-button lights for now | 13:00 |
Wizzup | ok | 13:00 |
uvos | i havent added the other channels | 13:00 |
uvos | but will do | 13:00 |
uvos | Wizzup: yes | 13:00 |
lel | IMbackK opened a pull request: https://github.com/maemo-leste/leste-config/pull/28 (bionic and droid 3: add ts-buttons light to mce now that the kernel c…) | 13:08 |
uvos | Wizzup: companinon leste config patch | 13:08 |
uvos | freemangordon: you said to remind you so here: https://github.com/maemo-leste/hildon-status-menu/pull/3 and https://github.com/maemo-leste/libmatchbox2/pull/8 | 13:11 |
uvos | parazyd: https://github.com/maemo-leste/leste-config/pull/26 | 13:11 |
Wizzup | that scale 1.7 is for all devices, or? | 13:19 |
uvos | same size as gtk2 elements | 13:19 |
uvos | whtch also dont scale | 13:19 |
uvos | so yeah | 13:19 |
lel | parazyd closed a pull request: https://github.com/maemo-leste/leste-config/pull/26 (Improve gtk3 usability some) | 13:37 |
Wizzup | parazyd: don't issue a release for that yet ^ | 13:48 |
Wizzup | ty | 13:48 |
huckg | after install.sh my bionic on boot shows motorola logo a couple of times, then twin tux penguins appear at top of screen, then frozen. | 15:20 |
uvos | did you flash kexecboot to bspw via fastboot? | 15:21 |
uvos | https://github.com/IMbackK/bionic-clown-boot | 15:22 |
uvos | see steps 7-10 | 15:22 |
uvos | step 11 is not nessecary on your device | 15:22 |
huckg | no i followed https://maedevu.maemo.org/images/bionic/README.txt and flashed with install.sh | 15:23 |
uvos | thats incompleat | 15:23 |
huckg | woops | 15:24 |
Wizzup | uvos: we should make sure that links to the wiki if it is incomplete | 15:24 |
uvos | parazyd: could you ajust that to end with the installed root for android 4.1 and point to https://github.com/IMbackK/bionic-clown-boot | 15:25 |
uvos | step 5 | 15:25 |
wunderw | Hi | 15:26 |
wunderw | Wizzup: Just tested the latest image of Leste for N900 and the problem is fixed | 15:26 |
wunderw | I mean graphics and displaying problem | 15:26 |
huckg | install.sh forced a reboot which led to frozen condition | 15:27 |
uvos | dosent matter | 15:27 |
uvos | remove the battery | 15:27 |
uvos | and boot with vol-down pressed | 15:27 |
uvos | then follow steps 7+ | 15:27 |
huckg | will do, thanks! | 15:27 |
Wizzup | wunderw: yup | 15:27 |
huckg | Sending 'mbm' (256 KB) FAILED (remote: 'unsupported command') | 15:31 |
uvos | your fastboot is to old | 15:32 |
huckg | 0A.78 | 15:32 |
uvos | no the fastboot utility on pc | 15:33 |
huckg | oh, i have up-to-date Debian 11 | 15:33 |
uvos | the package is ainchent unfortionatly | 15:34 |
huckg | ah yes, Debian stable | 15:34 |
uvos | fastboot needs to be at least v30.0 | 15:35 |
bencoh | uh | 15:35 |
uvos | https://developer.android.com/studio/releases/platform-tools | 15:37 |
uvos | you can just grab it form here | 15:37 |
huckg | ok, thanks, i will install that and continue later, have to go to work now. | 15:38 |
Wizzup | maybe he can just get deb from newer debian? | 15:41 |
bencoh | I don't remember using a newer fastboot for droid4 | 15:42 |
bencoh | why is that different for bionic? | 15:42 |
Wizzup | uvos: any idea how I can git am your mail to linux-omap? | 15:49 |
Wizzup | just copying the body of the email isn't enough | 15:49 |
Wizzup | ah I had to copy the headers as well | 15:50 |
Wizzup | uvos: hmm your three rfc patches do not seem to apply on top of each other | 15:50 |
Wizzup | uvos: wait | 15:57 |
Wizzup | uvos: yeah the third patch gives me 'corrupt patch' no matter what I try | 16:00 |
tmlind | uvos: looks like you're mostly done with the led patches | 16:01 |
tmlind | mighty17[m]: the mmc quirks are only needed on few broken devices, should not be needed otherwise, you may have other issues like unconfigured regulator if not detected | 16:04 |
mighty17[m] | <tmlind> "mighty17: the mmc quirks are..." <- It just doesn't work on a cold boot | 16:22 |
mighty17[m] | I don't understand what's wrong | 16:22 |
mighty17[m] | If i boot into twrp first and then reboot to mainline nmc5 works | 16:22 |
mighty17[m] | mmc5* | 16:40 |
uvos | tmlind: wich ones? | 16:40 |
Wizzup | uvos: could you maybe send me the third hp patch again | 16:41 |
Wizzup | I can't get it to apply without patch or git am complaining | 16:41 |
uvos | Wizzup: ok | 16:41 |
uvos | tmlind: do you remember the commit id of the motorola patch that worked around an idle bug in the firmware | 16:41 |
uvos | that we considerd as the cause of the d4 reboots in the 5.10 era | 16:42 |
uvos | but was patched in firmware at some later time so was unessecary | 16:42 |
uvos | i wonder if im wondering if maybe since xt860 was never updated by moto if this problem is the cause of the extra reboots | 16:43 |
uvos | ah i see the problem | 16:49 |
uvos | the patch got wraped to 75 lines somehow | 16:49 |
uvos | wierd | 16:49 |
uvos | its resent | 16:52 |
uvos | bencoh: there is a range of versions of fastboot with a bug that causes it to fail with mbm | 16:54 |
uvos | on all devices | 16:54 |
uvos | you probubly used a version old enough | 16:54 |
bencoh | ah | 16:54 |
Wizzup | uvos: this one applies fine, ty | 16:56 |
Wizzup | freemangordon: did you test with CMA of 16 or 24 MB? | 17:03 |
freemangordon | I did test with 24MiB | 17:13 |
uvos | Wizzup: please also add this patch: http://uvos.xyz/maserati/patches/0001-arch-arm-dts-droid3-fix-keymap-to-unswap-APOSTROPHE-.patch | 17:14 |
freemangordon | but to me it makes sense to test 16MiB | 17:14 |
uvos | it drives me up the wall | 17:14 |
Wizzup | uvos: yeah the whole droid3 keyboard needs a keymap counterpart for X | 17:15 |
Wizzup | uvos: ok | 17:16 |
Wizzup | btw, looks like solidrun now says lead time is 8 weeks | 17:17 |
uvos | not having shift-number be anything on d3 is a realy strange decision | 17:17 |
Wizzup | they keep changing it around | 17:17 |
Wizzup | quite frustrating, if there was an alternative I'd probably cancel the order | 17:17 |
uvos | seams like they just added the number row to the a855 layout without thinking | 17:18 |
tmlind | uvos: heh i'll try to find that patch.. | 17:18 |
uvos | Wizzup: :( | 17:18 |
uvos | Wizzup: btw could you setup a xt862 with rooted android and cpcaprw | 17:25 |
uvos | Wizzup: i need to query some registers to implement the led channels for the alt and shift led | 17:26 |
uvos | Wizzup: https://github.com/tmlind/cpcaprw | 17:26 |
uvos | i would use https://github.com/tmlind/cpcaprw/pull/1 | 17:27 |
uvos | as thats a lot easier and makes it a proper andorid binary | 17:27 |
uvos | ahm tmlind ^^^ @pr | 17:27 |
Wizzup | uvos: ok, will try to do it today, can't promise | 17:28 |
uvos | not today is fine | 17:29 |
uvos | i dont have the time today to interpret results anyhow | 17:29 |
tmlind | uvos: i think the pita random hang issue got fixed with commit b3d09a06d89f ("ARM: OMAP4: PM: update ROM return address for OSWR and OFF") | 17:31 |
lel | MerlijnWajer opened an issue: https://github.com/maemo-leste/bugtracker/issues/600 (Set up droid3 with rooted android and cpcaprw) | 17:33 |
lel | MerlijnWajer assigned an issue: https://github.com/maemo-leste/bugtracker/issues/600 (Set up droid3 with rooted android and cpcaprw) | 17:33 |
uvos | tmlind: yes but thats not the patch i mean | 17:35 |
uvos | tmlind: you consierd a different patch around the fw | 17:35 |
uvos | tmlind: but discarded it because on d4 the fw was newer than the moto commit message explained it as fixed in fw | 17:36 |
uvos | tmlind: (also it dident help with reboots on d4 at the time) | 17:36 |
uvos | tmlind: ill try and find it in irc.txt later | 17:36 |
Pali | FYI I released a new version of 0xFFFF https://github.com/pali/0xFFFF/releases/tag/0.10 | 17:45 |
Wizzup | neat | 17:51 |
Wizzup | I suppose we could try to flash leste to emmc then at some point | 17:51 |
tmlind | uvos: hmm yeah not sure, yeah irc.txt grepping might be needed.. | 17:54 |
tmlind | uvos: maybe grep for .S files, it was some assembly restore patch | 17:55 |
tmlind | uvos: found it, copied the patch to http://muru.com/linux/d4/cpu-onlining.patch | 18:57 |
uvos | tmlind: thanks! | 19:10 |
uvos | looks like xt862 has 1.3.5 R2 vs d4's 1.6.4 R2 | 19:10 |
uvos | so this sounds very possible | 19:10 |
tmlind | yeah might be | 19:16 |
tmlind | uvos: you had some test case of playing some music for that bug i recall | 19:23 |
Wizzup | yeah that was a good way to trigger it for me | 19:32 |
Wizzup | but the droid3 hangs much more often and it's pretty easy to trigger | 19:32 |
tmlind | ok | 19:35 |
uvos | tmlind: yeah playing high bitrate music via mpv hanged it pretty reliably | 21:26 |
uvos | tmlind: the d3 hangs so often it dosent matter tho | 21:26 |
uvos | im testing the patch right now | 21:27 |
uvos | tmlind: btw is there some debuging function that would allow me to pin regulators on without chianging dts? | 21:27 |
Boshtannik | Hello! | 21:42 |
Wizzup | hi hi! | 21:42 |
Boshtannik | I'm new! | 21:43 |
Boshtannik | Have found maemo leste os, and remembered that I had my lovely rx-51 phone, that helped me learn programming. So I bought a new one, and put leste on it!) | 21:44 |
Boshtannik | I'm happy, that this os is still Live! | 21:45 |
Boshtannik | Thanks to all of you, guys! | 21:45 |
Boshtannik | Can someone help me? | 21:46 |
uvos | whats the problem | 21:48 |
Wizzup | Boshtannik: great to hear | 21:49 |
Wizzup | interesting, n900 now uses more pm when off more is enabled, probably another subsystem that goes nuts | 22:11 |
uvos | i think the d3 stopped hanging | 22:16 |
uvos | at least i hasent lived this long before | 22:16 |
Wizzup | uvos: that'd be great | 22:35 |
Wizzup | uvos: with tony's patch? | 22:35 |
uvos | Wizzup: yeah | 22:41 |
Wizzup | ok, shall I apply it to the 5.15 tree then? | 22:43 |
uvos | Wizzup: im not sure it helps yet, but it cant hurt either | 22:43 |
uvos | Wizzup: since the vendor kernel contains this patch | 22:43 |
uvos | so if you like for testing | 22:44 |
Wizzup | if it doesn't hurt d4 :) | 22:44 |
uvos | both vendor kernels contain it | 22:45 |
uvos | solana/maserati | 22:45 |
Wizzup | ok | 22:47 |
Boshtannik | I guess that default layout is English. And I do have English symbols but adapted to the Russian keyboard. | 22:48 |
Boshtannik | And spec symbols of software layout does not match to the marks of physical one. | 22:49 |
Boshtannik | Here is my problem. | 22:49 |
Wizzup | ah.. | 22:49 |
Boshtannik | I still want to use this phone as learning pocket machine. | 22:49 |
Wizzup | so there are a few things: I haven't gotten hildon input method to actually switch keyboard layouts yet (with X/xkb), and perhaps we lack the keymap for your specific physical layout | 22:50 |
Wizzup | do you have a schematic or photo? maybe we can get the files from old fremantle nokia | 22:51 |
Boshtannik | But can not type free for example in vim, or monodevelop caused by for example semicolon... Just red your new message. | 22:51 |
Wizzup | (I will be away from the keyboard for a bit, please stick around tonight or tomorrow and we'll be able to fix it) | 22:51 |
Boshtannik | Yes, I can send you. | 22:51 |
Wizzup | great | 22:51 |
Boshtannik | Telegram? | 22:51 |
Boshtannik | Or how I can send it to you? | 22:52 |
Wizzup | does email work? | 22:52 |
Wizzup | spam1@wizzup.org | 22:52 |
Boshtannik | Yea. | 22:52 |
Boshtannik | OK. | 22:52 |
Boshtannik | Have it sent. | 22:57 |
Boshtannik | God damn it could be awesome, if it would be ported to fxtec pro phone, or for some tv sticks. Hiddon is exactly made for those. | 22:58 |
uvos | tv sticks? not really hildon has exactly zero keypad naviagion | 23:00 |
Boshtannik | For the fun, I,ve compiled python 3.10, but could not write programs there, because vim requires lot of special symbols to operate with it. | 23:00 |
Boshtannik | I am about the simplicity of the interface) | 23:02 |
Boshtannik | It is comfortable. | 23:03 |
Boshtannik | Yet more hidden things for special symbols in my default maemo on phone. I could double press blue arrow on left side of keyboard, and I then I had special menu opened with special symbols there. Because there was a lot of them, it had multiple pages. | 23:06 |
Boshtannik | I believe they are exists in the default os, and could be ported from there. | 23:07 |
Boshtannik | It is better to say - guess) | 23:07 |
uvos | that menu exits in leste | 23:08 |
uvos | it might be temporarly broken | 23:08 |
uvos | also it only works on gtk2 applications | 23:09 |
Boshtannik | Hmm, tomorrow I ll try. | 23:12 |
Wizzup | Boshtannik: thanks for the layout, I got the email | 23:12 |
Wizzup | we are also looking at (eventually) doing the fxtec port | 23:12 |
Wizzup | I will be away for most of the evening but I will search for fremantle keyboard layouts tomorrow | 23:13 |
Boshtannik | Thanks to that phone, and to n-team iam a developer now, and maybe I could help with some testing on my n900. | 23:14 |
Boshtannik | I would like to write some gui app, for example for fm transmitter with using of the kivy framework, or just tkinter. | 23:16 |
uvos | the fm transmitter dosent work on any device atm | 23:16 |
Boshtannik | Better would prefer kivy. | 23:16 |
Boshtannik | O_o | 23:17 |
sicelo | isn't kivy going to be heavy on N900? | 23:17 |
Boshtannik | I guess I saw somewhe on the YouTube, that some guy had it run on his leste. | 23:18 |
sicelo | and FM transmitter does work on N900 ... if it doesn't, will likely be a trivial fix, as it was working before | 23:18 |
Boshtannik | sicelo: I do not know | 23:18 |
uvos | it dident when i tried | 23:18 |
uvos | but maybe | 23:18 |
uvos | i mean leste runs on more devices than n900 | 23:18 |
uvos | all of which have way more resources than it | 23:18 |
Boshtannik | It is only touched driver for sound card? | 23:18 |
Boshtannik | Ahh, gou you. | 23:19 |
uvos | but no idea how heavy kivy is | 23:19 |
Boshtannik | It could be run with opengl | 23:20 |
Boshtannik | Believe gles 2 | 23:20 |
uvos | sure but n900 is still very very slow | 23:21 |
Boshtannik | But not sure if the drivers are on leste. | 23:21 |
uvos | opengl works | 23:21 |
uvos | gles | 23:21 |
uvos | but its very slow | 23:21 |
uvos | compeard to modern expectations | 23:21 |
Boshtannik | I do not want to bare it. | 23:21 |
Boshtannik | This phone is still amazing for me. | 23:22 |
uvos | anyhow im not saying that kivy will be to slow, qml is suprisingly sortof tolerable on n900 | 23:23 |
Boshtannik | I have deployed there some django server, using yggdrasil mesh client on it. | 23:23 |
Boshtannik | I have tried it once to be installed with just pip install kivy, but did not succeed with run of simple dummy app, it was argued, believe, on lacking compiled option to be run on gles, I guess, that because it was no gles driver there. | 23:25 |
Boshtannik | It was about 1,5 yrs ago. | 23:25 |
Boshtannik | Do not know how is it now. | 23:26 |
Boshtannik | So I could not run spec symbol menu in my terminal app. Please correct me if I am wrong. | 23:27 |
Boshtannik | And it is does work now. | 23:30 |
Boshtannik | Thank to you all, I'm going off. | 23:32 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!