<buzzmarshall>
chewitt... sorry i missed your response... but thanx for the git information as outside of trying to maintain my own mess while learning i appreciate the comments and help
<buzzmarshall>
i wasn't sure of the right way of handling that stuff so i just created the patch in the mali-bifrost sources and then placed the patch in LE's master ending up with a couple of commits that are basically the same patch but done in different ways as i wasn't sure of which way was proper... using the diff command or the format-patch command
<emOne>
buzzmarshall: you said you saw a WiFi driver for version 5.4 right?
emOne has quit [Read error: Connection reset by peer]
emOne has joined #libreelec
emOne has quit [Read error: Connection reset by peer]
lolek has quit [Quit: Leaving.]
Nightah has quit [Ping timeout: 256 seconds]
pauljw has joined #libreelec
Tobbi has joined #libreelec
makije has quit [Quit: Quit]
makije has joined #libreelec
Tobbi has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lolek has joined #libreelec
emOne has joined #libreelec
<emOne>
buzzmarshall: hrllo
emOne has quit [Read error: Connection reset by peer]
emOne has joined #libreelec
emOne has quit [Read error: Connection reset by peer]
heldchen has quit [Ping timeout: 260 seconds]
kriger has joined #libreelec
Siggi0904 has quit [Excess Flood]
Siggi0904 has joined #libreelec
<buzzmarshall>
hi there... sorry just busy outside putting the engine back into the hog
LossAngeles has quit [Ping timeout: 265 seconds]
heldchen has joined #libreelec
emOne has joined #libreelec
<emOne>
Buzz why don't I just use kernel 4.9 to make my WiFi driver work properly?
gouchi has joined #libreelec
<emOne>
^buzzmarshall
emOne has quit [Read error: Connection reset by peer]
emOne has joined #libreelec
|Jeroen| has joined #libreelec
Tobbi has joined #libreelec
<buzzmarshall>
if thats whats working for you ...sure why not
gouchi has quit [Ping timeout: 272 seconds]
<buzzmarshall>
i was basically just looking at why outside anything none 4.9 based that it doesn't work as per what you had originally said
<buzzmarshall>
once i get more time i will play around with the newer version and try in and include it in the other LE builds i am working on
<buzzmarshall>
between some other projects i am involved in i have started a couple of my own branches of LE trying to bring some life back into some of the Aml devices
<buzzmarshall>
its just time consuming as i have to work backwards trying to lower LE masters down to using Leia
<buzzmarshall>
the other branch is the 9.2 build with the aml reincorporated
<buzzmarshall>
the newer LE build system is giving me some grieve as its not really setup to let me do that without making changes
<buzzmarshall>
i am more familiar with the older build systems where hacking it was something i understood better
<emOne>
For sure
<emOne>
The driver does work in ce which uses 4.9
<emOne>
So I am surprised that it doesn't compile under the 5.x kernels
<buzzmarshall>
i am trying to do it in a manner that doesn't break any of the other projects its currently designed to build which means keeping all the aml stuff in the project structure without polluting the rest of the build
<buzzmarshall>
it won't because its married to the 4.9 kernel
andy-burns has quit [Ping timeout: 256 seconds]
<buzzmarshall>
even on Android which is what that blob there using is for
<buzzmarshall>
the Android kernel is in the 4.9 generation
<buzzmarshall>
thats why it works
<emOne>
Would I get things like hardware acceleration for the gui if I were to compile armbian for 4.9?
<buzzmarshall>
the only other way to make it work with another kernel is to hack the method MT used to marry the released blob
<emOne>
^
<buzzmarshall>
brb... phone
gouchi has joined #libreelec
pragmaticenigma has joined #libreelec
<buzzmarshall>
anyways... as far as gaining any of the advancements in the gpu stuff being as i no longer follow CE or any of those older bsp based distro's
<buzzmarshall>
i am not sure if anyone that does has tried backporting any of the current newer stuff designed to work on the mainstream kernels back into a lower 4.9 build
<buzzmarshall>
i no that haven't and any of the others i typically work with aren't interested in wasting time going backwards
andy-burns has joined #libreelec
<buzzmarshall>
the newer parts that work with mainstream work not to bad as overall they are getting better but depending on ones expectations of the device still have some issues which is kinda what the trade off is between following LE/Kodi path or staying on the old vendor based bsp's but having a more complete working device
<buzzmarshall>
personally i have basically lost any interest in all things Aml as outside the android box market i have no interest in anything newer then the S812/S912's
andy-burns has quit [Ping timeout: 258 seconds]
<buzzmarshall>
i am more focused these days on some of the SBC's of which Aml is pretty much crap for the money they cost as there are better supported boards coming out
andy-burns has joined #libreelec
<buzzmarshall>
the S812/S912's work great for any of the media stuff i play with and we have had them fixed now for quite some time and really have no need to invest time anymore on them
<pragmaticenigma>
buzzmarshall: Is there a purpose to your story?
<buzzmarshall>
just babblin... no prob i will stop
<buzzmarshall>
haha
<buzzmarshall>
actually just trying to stimulate the conversation to see if anyone else has tried doing what i was yapping about to emOne regarding whats not working in LE but is in CE
<buzzmarshall>
as said... i have no idea if anyone has tried backporting stuff to 4.9
<pragmaticenigma>
They're two different projects with different purposes and target set of devices
<buzzmarshall>
i agree
<pragmaticenigma>
Being that this is a support channel, it's not really an ideal place to have conversations
<buzzmarshall>
yet it seems LE's forums are always bugged about why CE appears better when to some of us its not
<buzzmarshall>
i agree
<buzzmarshall>
i will stop
<asdf28>
:->
<buzzmarshall>
in ending tho i will say someone really should just put up a actual explanation on the forum as to the real why's of why LE is in this position as it seems to be a constant point of numerous posts
<emOne>
All I want is my WiFi and HEVC to work
<emOne>
And perhaps for the kernel to be a Touch less broken
<emOne>
I have played with 5.7 and up
<emOne>
Every version is broken to an extent
<emOne>
In 4.9 1080i worked with my old plasma TV
<emOne>
In the mainline kernels it is broken
<emOne>
Sound has stopped working around 5.8 and requires a temporary fix
<emOne>
It is like they're making it worse and not better heh
<asdf28>
is anyone familiar with the libreelec package system? i have added my own package to the source tree, but it's not being built when i make an image. i can manually build and install it using the scripts, but then, its contents are not included in the resulting image
<asdf28>
how does the system determine which packages to build and include?
<pragmaticenigma>
something missing from a config or make file?
<asdf28>
i have copied the retroarch package from lakka to the libreelec source tree
<asdf28>
but it's not being built
<buzzmarshall>
emOne... the short answer is that is the nature of people taking a vendor's product and trying to run something on it that basically the vendor is not interested in :(
<vpeter>
I though one of the mainline point is to have all those drivers for devices. And seems this is not true? SO just empty promise for now? And the usual answer would be "it will come one day".
<buzzmarshall>
asdf28... lakka's based on ce and they have suitle dif's in the build system so it could be something in that manner
<asdf28>
buzzmarshall: yes it's all a bit different and older, i tried to adapt everything to the libreelec package structure but it doesn't work
<buzzmarshall>
vpeter... i agree as hopefully it will happen and people also need to realize that short of a handful of people most of the grunt work is being done freebie style
<vpeter>
Working for at least 2 years on all this. So how long more? 1 year, 2 years or more?
<buzzmarshall>
asdf28... ya i find sometimes i fight with the changes as normally the build system is something i never spent much time tyring to understand the finer points
<buzzmarshall>
and find over the last while has gotten wider because of the changes
<buzzmarshall>
vpeter... so true... the one saving grace i see is that this time the projects are lasting longer
<emOne>
Buzz couldn't I just take the WiFi driver and wrap it up with hybris?
<asdf28>
i'm just trying to find out what triggers a package to be built. what i found out is that it's not enough to just copy it into the packages folder, nothing happens then.
<buzzmarshall>
asdf28... i used to make sure either oem was on and put stuff there or now i just build everthing inside the packages folder within the project
<buzzmarshall>
probably not the right way but usually it works for me
<buzzmarshall>
and if it does't i will go thru the build scripts and make sure they hunt in those directories
<asdf28>
yes, i thought there must be some kind of build script that contains a list of the packages to be built, but i haven't found it yet
<buzzmarshall>
outside of the depency requirements in the packages i never really found much other then the scripts and understanding where they scan to pickup the packages
<buzzmarshall>
currenty i am trying to backport leia into the le master's and to over-ride the normal build process thats based to pickup matrix ive been just playing with sticking all the leai support stuff inside the aml project structure
<buzzmarshall>
but i am fighting somewhat with that as not everything is being picked up but i haven't spent much time trying to see why
<buzzmarshall>
the parallel build setup sometimes gives me greif to
<buzzmarshall>
the build scripts are getting so hard to follow now that unless your involved in their creation or withing that group its a big time investment following along
<buzzmarshall>
the older distro's were much easyier albeit more buggy
<buzzmarshall>
build system wise that is
<buzzmarshall>
for LE's purposes tho i get it as thats what they require to make reliable builds on a increasing amount of devices
<buzzmarshall>
asdf28... sorry to respond to your thoughts... i have never came across a actually list of things to build either
Lord has quit [Ping timeout: 258 seconds]
<vpeter>
reliable builds? Now they are not?
<asdf28>
buzzmarshall: i put some packages in the "oem" folder but they're still not being touched
<asdf28>
how did you get that to work?
Lord has joined #libreelec
<asdf28>
maybe it has do do with dependencies? packages that do not depend on anything aren't being built?
<buzzmarshall>
make sure in the options file that oem is set one
<buzzmarshall>
and depending on the build you may need to play with some settings in the main oem directory to get it see into the projects directory
<emOne>
Buzz what should I do?!
<emOne>
:(
<buzzmarshall>
most of the older CE or OE builds you should be able to see some examples of making it work... for me it was always a bit picky
<emOne>
What's OE?
<emOne>
Openelec?
<buzzmarshall>
now i just stick everything inside a tree structure setup inside a packages directory in the actual project directory
<buzzmarshall>
emOne... yes
<buzzmarshall>
if its working in CE under 4.9 thats probably about the best your going to get for now...
<emOne>
Do you want to illegally immigrate to the EU and show me how to do it buzz? They even give money to the immigrants so they return where they came from lol
<asdf28>
buzzmarshall: yay, it works! now they're getting built. thank you
<buzzmarshall>
lol
<buzzmarshall>
asdf28... cool... glad that helps
<emOne>
asdf28 how did you make it work?!
<emOne>
Pls tell me
<asdf28>
emOne i put the package folders in the packages/oem folder
<asdf28>
and then edited the file LibreELEC.tv/distributions/LibreELEC/options and changed OEM_SUPPORT="yes"
<buzzmarshall>
vpeter... reliable for the ones creating them i quess... i realize that the bigger something grows the more unmanageable things become for the ones trying to maintain things and ventured the quess that the solution for them is more reliable
<emOne>
I don't see packages/oem in the tree of libreelec
<emOne>
Or is that just for the thing that you are including?
<buzzmarshall>
im a bsd/linux guy pretty much from the beginning thats always built stuff in tree and still barely wrap my head around the whole git idea but make the assumption this stuff is done this way for reliabilty
<buzzmarshall>
i may be way off tho...
<emOne>
Sounds right
<asdf28>
build stuff in tree? what does that mean?
<buzzmarshall>
alterations in the actually sources
<buzzmarshall>
not patches
<buzzmarshall>
or anything based on the concepts of leaving the masters intact or unaltered
<buzzmarshall>
lol
<buzzmarshall>
at least thats my definition of in tree
<buzzmarshall>
at my age trying to learn the concepts of keeping clean sources is more work then my needs as normally whatever i am involved in is not public other then the end product
<emOne>
Shanti so how would I go about running that stupid WiFi driver in a mainline kernel?
<emOne>
Because I do want to make a build with x11 or wayland
<asdf28>
i have never learned that, because it would take way too much time
<emOne>
And to my understanding there is no blob with hw acceleration for x11
<asdf28>
but the useful thing about is, it's easy to revert your changes
<buzzmarshall>
none of us have really endeavored in anything where shared sources happened outside of our small circle
<buzzmarshall>
asdf28... your right it is and in the last few years i have tried to learn that method
yang has joined #libreelec
<buzzmarshall>
but i am still basically a newbie in those directions
_fraggle_ has joined #libreelec
RedSoxFan07 has joined #libreelec
<emOne>
Yo buzzzz
<emOne>
Can I somehow use hybris
<emOne>
To use WiFi?!?
gouchi has quit [Ping timeout: 272 seconds]
<emOne>
Amazon 4k stick also uses that same WiFi chip
<buzzmarshall>
yes
Lord has quit [Ping timeout: 260 seconds]
<buzzmarshall>
shorty answer as this is outside the channel's intent... As far as i know Android has no kernel 5 version therefor no kernel 5 usuable blobs for anything else
gouchi has joined #libreelec
<emOne>
buzzmarshall but couldn't I use something like the hybris wrapper to wrap the WiFi driver?
<emOne>
And have the driver run through this emulated environment
Lord has joined #libreelec
gouchi has quit [Excess Flood]
<emOne>
buzzmarshall so it definetly didn't even compile when you tried? Correct?
gouchi has joined #libreelec
<buzzmarshall>
Ya LE would'nt build it
<emOne>
buzzmarshall do you know the error?
<buzzmarshall>
vpeter to be honest for me personally if or when it ever gets completed i think its basically only because Google has a huge interest in seeing the issues solved and is probably behind a big part of the effort... otherwise i think it would have ended awhile ago like the original lima attempts did
<buzzmarshall>
emOne... its been awhile and i can't remember the exact error,,, i just know it wouldn't compile or complete that process
<emOne>
It is a simple makefile
<emOne>
The firmware is already compiled right?
<emOne>
Mt7668.c is the only file that is relevant
<emOne>
And I don't see anything in that file that instructs the driver to only work on 4.9
<emOne>
OK I see more c files in common
<emOne>
There is even a makefile for Windows in there
<emOne>
....
<emOne>
I really don't think that this driver is married to 4.9
<emOne>
Sorry but I smell bs
_fraggle_ has quit [Remote host closed the connection]
<emOne>
misc: add linux-4.9 support --杂项:添加linux-4.9支持
<emOne>
Fix compile errors for linux-4.1.y --cfg80211:修复在linux-4.1.y版
<emOne>
It isn't married to a specific Linux kernel
<emOne>
Fix TGac 5.2.46 STBC Receive Test fail
<emOne>
Looks like the Chinese know more than us
<emOne>
Who would've though
<emOne>
Add build support for Linux backports-3.14
RaphGro has quit [Quit: Please remember your own message. It'll be read as soon as possible.]
<asdf28>
yay, it worked. you can just copy the retroarch packages from lakka to libreelec and have both installed
pyrodex has quit [Ping timeout: 272 seconds]
pyrodex_ has joined #libreelec
<emOne>
Ofc it works
<emOne>
I don't see why the people here claim the bs that they claim
<emOne>
I was convinced that the WiFi driver was "married" to the 4.9 kernel because buzzmarshall said that was the case
<emOne>
Looking at the code it doesn't appear to be the case whatsoever.......
<emOne>
Wtff........
<emOne>
I don't even know anymore
andy-burns has quit [Ping timeout: 265 seconds]
<emOne>
I should have caught onto the fact that buzzmarshall has no idea what he is talking about when he claimed that python 3 will not work in 4.9
<buzzmarshall>
hm... i never claimed python 3 would not work in 4.9... now your just making shit up... and if your so smart then explain why you can't make the binary blobs in khadas android mt7668 work...lol
<buzzmarshall>
anyways i am not lowering myself to that level and as pointed out this aint the place
<emOne>
You know what
<emOne>
I will find it in the chat log
<emOne>
Shall I link it in the forum?
<buzzmarshall>
go for it as i keep all my logs and would have never said something as assine as python 3 not working in 4.9
<buzzmarshall>
thats just plain retarded
<emOne>
Freenode is publicly logged
<buzzmarshall>
take your frustration out on someone else...
<emOne>
I am doing good
<emOne>
Hwo are you doing?
<buzzmarshall>
just make sure what ever you post to try and prove that is not just a piece of clip
<buzzmarshall>
anyways this aint the place
<emOne>
It isn't and you know it
_fraggle_ has joined #libreelec
<emOne>
[21:43] buzzmarshall: just make sure what ever you post to try and prove that is not just a piece of clip
<emOne>
I will keep that in mind
ghostcube has quit [Quit: Verlassend]
pragmaticenigma has quit [Quit: Leaving]
LossAngeles has joined #libreelec
_fraggle_ has quit [Remote host closed the connection]
LossAngeles has quit [Quit: Leaving]
LossAngeles has joined #libreelec
<asdf28>
Allwinner sunXi mali glue initialized
RedSoxFan07 has quit [Ping timeout: 256 seconds]
emOne has quit [Ping timeout: 264 seconds]
gouchi has quit [Ping timeout: 272 seconds]
gouchi has joined #libreelec
|Jeroen| has quit [Quit: dada]
LossAngeles has quit [Remote host closed the connection]
LossAngeles has joined #libreelec
Fenster has quit [Ping timeout: 256 seconds]
LossAngeles has quit [Remote host closed the connection]
LossAngeles has joined #libreelec
pauljw has quit [Quit: Leaving]
psymin has quit [Quit: Leaving]
dikiy has joined #libreelec
lolek has quit [Quit: Leaving.]
gouchi has quit [Remote host closed the connection]