ahmed_sam has joined #maemo-leste
xmn has quit [Quit: ZZZzzz…]
Daanct12 has joined #maemo-leste
gnarface has quit [Quit: Leaving]
gnarface has joined #maemo-leste
nyov has quit [Ping timeout: 260 seconds]
nyov has joined #maemo-leste
ahmed_sam has quit [Read error: Connection reset by peer]
joerg has quit [Ping timeout: 255 seconds]
joerg has joined #maemo-leste
xmn has joined #maemo-leste
uvos has joined #maemo-leste
<freemangordon> sicelo: arno11: http://95.43.220.235/leste/n900/
<freemangordon> this one seems to work without OC and with 125 min freq
<freemangordon> please test how it will behave for you
<freemangordon> if you confirm it is ok, I will post a patch to the ML
arno11 has joined #maemo-leste
arno11 has left #maemo-leste [#maemo-leste]
<sicelo> I'll give it a try later today
<sicelo> thank you so much
<maxwelld> > Hello, I just wanted to announce a small codesizing release which was programmed on a Droid 4 running maemo-leste: https://macario-moreno.itch.io/picoblazer-1k
<maxwelld> omg this is amazing, thank you for sharing!
<maxwelld> does d4 or linux have some runner of these games without having to open a browser?
<Wizzup> morning
<Wizzup> maxwelld: nice
<Wizzup> uvos: btw so this probably explains the tp issues we were seeing before with anon calls (maybe I wrote this before)
akossh has joined #maemo-leste
<maxwelld> it is not me, macario wrote it.
<Wizzup> I know
<Wizzup> just saying
<uvos> Wizzup: yes
<uvos> it worked in sphone because i used d4 as a referance, so it was swapped
<uvos> it worked in ofono-scripts because there "default" is used
<uvos> which worked fine
<uvos> i suspect tp was setting disabled
<Wizzup> yes
<Wizzup> I will test later today
<uvos> please also test the pinephone, i am if its not also swaped there i am mildy suprised no one ever complained
Daanct12 has quit [Ping timeout: 248 seconds]
arno11 has joined #maemo-leste
ahmed_sam has joined #maemo-leste
<arno11> freemangordon: pwm-ir-tx works with no overclock :) a bit slow using cpufreq ondemand/conservative mode but works well in performance mode
<arno11> well done and tysm
<arno11> it was a hard task
<arno11> when i say slow, i mean i have to press a button a bit longer to get the pulse working
<arno11> (tested on Samsung TV and Technics CD player)
<freemangordon> arno11: do you have 125MHz CPU freq enabled?
<freemangordon> BTW it seems to me this is an issue in pierogi (having to press the button for some time)
<freemangordon> like it somehow first sends ir pulse and then it redraws the button
<arno11> yes 125MHz enabled and yes possible it is pierogi
<freemangordon> disable 125 MHz
<freemangordon> we shall do that in policy as well
<freemangordon> Wizzup: ^^^
<freemangordon> policy/config
<arno11> yes indeed
<Wizzup> you want a certain cpu freq blacklisted?
<freemangordon> yes
<freemangordon> 125000
<Wizzup> is that the lowest?
<freemangordon> mhm
<freemangordon> but we gain nothing from it
<arno11> ( i can try a bit letter with 125 freq removed because it could explain why it works perfectly in performance mode (locked at 600) )
<Wizzup> no pm improvements?
<freemangordon> no
<Wizzup> ok
<arno11> definitely not
<freemangordon> fremantle does not use it either
<Wizzup> do you know how to do this? is it dts work?
<freemangordon> well I don;t want to carry a patch
<freemangordon> so, a stgartup script
<freemangordon> *startup
<freemangordon> I know where to disable (in sysfs)
<freemangordon> but don't know the best way to execute something on startup. init.d script?
<arno11> freemangordon: why not using cpufreq stuff ? iirc it is quite easy to choose a freq range or remove freqs
<freemangordon> don't know how :)
<freemangordon> that's why I asked "what is the best way?"
<freemangordon> wtym "cpufreq itself"?
<freemangordon> /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq ?
<arno11> yep
<Wizzup> freemangordon: if we want to allow OC we might as well carry it in the same patch maybe
<Wizzup> the scaling min freq might even work with sysctl
<arno11> ah that's another story lol
<Wizzup> doesn't look like it @ sysctl
* Wizzup double checks
<arno11> it is easy to remove 125 freq from dts
<freemangordon> arno11: well, that's what I meant saying "I know where to disable (in sysfs)"
<freemangordon> Wizzup: yeah, seems it is not
<arno11> freemangordon: ok
<freemangordon> Wizzup: hmm, right
<freemangordon> ok, what OC frequencies we want to support? up to 800?
<Wizzup> like, if we have one patch that adds OC clocks (but makes them disabled by default) and removes 125 maybe it's not too bad
<freemangordon> yeah, correct
<freemangordon> but still, we need startup script to set the max freq
<freemangordon> to 600
<Wizzup> yeah, was just thinking about this
<freemangordon> because I don;t want to OC by default
<freemangordon> so, init.d script
<Wizzup> I guess there is no kernel module option that we can set right
* freemangordon checks
<Wizzup> we can do init script btw, just thinking
<freemangordon> also, don;t we use the same cmdline for n900 and d4?
<uvos> no
<uvos> and script is too late
<freemangordon> oh, right
<uvos> we must avoid the cpu ever overclocking even for a moment on boot
<freemangordon> agree
<arno11> btw 850 MHz is the maximum stable freq with Leste
<freemangordon> that's HW specific anyways
<freemangordon> uvos: maybe if we mark them as turbo frequencies, they will not be enabled without user asking for i
<freemangordon> *it
<Wizzup> something like that yeah
<freemangordon> I think 720 is already marked as such
<arno11> yes by default
arno11 has left #maemo-leste [#maemo-leste]
<Wizzup> I think that would make sense
<Wizzup> how would we enable the turbo states?
<freemangordon> no idea
<freemangordon> lemme check
ahmed_sam has quit [Read error: Connection reset by peer]
<freemangordon> /sys/devices/system/cpu/cpufreq/boost
<freemangordon> we don't have it now as we don't have turbo freqs enabled
<Wizzup> ok
<Wizzup> sounds like we have a potential solution right?
<Wizzup> did anyone try jib on the n900 btw
arno11 has joined #maemo-leste
<arno11> Wizzup: i tried yesterday
<arno11> it works even with javascript and webgl but to slow to use ATM
<arno11> but really promising for powerful devices
<arno11> Wizzup: freemangordon: i can try to use boost freq in one hour if you want
<arno11> easy stuff with a local custom uImage
<Wizzup> don't we have to enable turbo freqs currently?
<Wizzup> s/currently/first/
<Wizzup> arno11: ok, so even with js/webgl disabled you can't scroll around and stuff?
<arno11> yes too slow unfortunately
<freemangordon> arno11: yeah, maybe enable 720 and add 800
<arno11> freemangordon: ok
<Wizzup> looks like my n900 lcd became unhappy over the last day
<arno11> dead pixels ?
<Wizzup> nah, worse
<Wizzup> screen has lots of noise and moves around
<Wizzup> my testing n900 anyway, I have spares
<arno11> ah yeah you have now the hundreds maemish n900's :D
<Wizzup> they are without mainboards
<Wizzup> but the lcds I have
<uvos> "yes too slow unfortunately" <- pretty inevitable unfortionatly - it uses more ram than n900 has free at startup just to render duckduckgo
<Wizzup> right
<arno11> uvos: indeed
arno11 has left #maemo-leste [#maemo-leste]
<uvos> i would be curious how mutch ram starting everthing with this would save on n900
<uvos> someone could
<uvos> oops wrong paste
<uvos> (note currently ksm is broken in our kernel, we need https://lkml.org/lkml/2023/9/21/170)
<Wizzup> maybe make an issue for this, could be interesting
<Wizzup> can we set the ksm flag just on init or something?
<uvos> we could runn everything downstream of ksmrunner
<Wizzup> (since everything else would inherit)
<uvos> then disable it x seconds after boot
<uvos> in sysfs
<uvos> then all the stuff thats laoded on startup gets merged where possible
<uvos> and we dont constanly waste power
<uvos> (ksm uses a lot of power to find mergable pages)
<uvos> dont know how mutch this would really help
arno11 has joined #maemo-leste
<arno11> freemangordon: Wizzup: ok so i tried boost freq and it seems really the best option: when you add boost freqs they cannot be used until you manually activate boost in /sys/devices/system/cpu/cpufreq/boost (works on the fly)
<arno11> so we can safely add higher freq with no risk on boot and we don't need any boot script :)
norayr has joined #maemo-leste
<arno11> and also remove the f***ing 125MHz freq
<arno11> ah i forgot one thing: it only works with ondemand governor
<arno11> performance mode seems to stay at 600
<arno11> which is not bad if we need a lock freq for realtime stuff like calls
<arno11> argh finally no, performance mode can use boost freq
<arno11> and conservative gov seems the best
<arno11> my current freqs: 250,500,550,600 and boost 720,850
<arno11> if think 900-1000 using boost should work, i'll try :D
<arno11> not working with higher freqs lol
<arno11> anyway 850 is ok (6 months using it, no crash)
arno11 has left #maemo-leste [#maemo-leste]
norayr has left #maemo-leste [Disconnected: timeout during receiving]
maxwelld has left #maemo-leste [#maemo-leste]
sunshavi_ has joined #maemo-leste
sunshavi has quit [Ping timeout: 255 seconds]
antranigv has quit [Quit: ZNC 1.8.2 - https://znc.in]
maxwelld has joined #maemo-leste
norayr has joined #maemo-leste
antranigv has joined #maemo-leste
doc has joined #maemo-leste
antranigv has quit [Quit: ZNC 1.8.2 - https://znc.in]
antranigv has joined #maemo-leste
antranigv has quit [Quit: ZNC 1.8.2 - https://znc.in]
antranigv has joined #maemo-leste
antranigv has quit [Quit: ZNC 1.8.2 - https://znc.in]
linmob_ has joined #maemo-leste
linmob_ has quit [Client Quit]
[TheBug] has quit [Ping timeout: 258 seconds]
antranigv has joined #maemo-leste
antranigv has quit [Quit: ZNC 1.8.2 - https://znc.in]
antranigv has joined #maemo-leste
nela has quit [Ping timeout: 255 seconds]
nela has joined #maemo-leste
antranigv has quit [Quit: ZNC 1.8.2 - https://znc.in]
antranigv has joined #maemo-leste
antranigv has quit [Quit: ZNC 1.8.2 - https://znc.in]
antranigv has joined #maemo-leste