rellla changed the topic of #linux-sunxi to: Allwinner/sunxi /development discussion - did you try looking at our wiki? https://linux-sunxi.org - Don't ask to ask. Just ask and wait! - https://github.com/linux-sunxi/ - Logs at http://irclog.whitequark.org/linux-sunxi - *only registered users can talk*
lkcl has joined #linux-sunxi
<bauen1> smaeul: is smch0 the sd card or emmc ?
<smaeul> sd card
mauz555 has quit [Ping timeout: 264 seconds]
<bauen1> smaeul: the SMC backdoor would still work if you could care to craft up some code, upload it with fel and run it, right ?
yoq has joined #linux-sunxi
<apritzel> smaeul: for A64 and H6: yes, but boot0_sdcard_sun50iw9p1.bin has an eGON signature, 0xc000 in the length field and is 48 KB big
<apritzel> dunno if this actually boots, but that's what the file says
<bauen1> sorry i just read your text above again
<apritzel> smaeul: and TOC0 can already be bigger on the A64 (including the code)
<bauen1> seems like the best way to make these chips secure is still to burn the otg usb data pins :/
<smaeul> bauen1: just to confirm, yes it will
<smaeul> I can turn off SPL_FIT_TINY and see if it works :)
<smaeul> and the SPC setup was all that was missing to get to U-Boot/Linux: [ 0.000000] Machine model: Pine H64 model B
<apritzel> smaeul: so there is an SPC in the H6? How did you find it?
<apritzel> ah, you mentioned it above, nvm
<smaeul> apritzel: I just tested a 39936 byte SPL both inside a TOC0 and standalone on a non-secure board, and both worked fine
<smaeul> apritzel: the base address is mentioned in one of the BSPs as well. the register layout is different than before, and it's not documented
<apritzel> smaeul: I see, thanks. What's the reason for secure-boot on the H6? Any particular board shipped that way? Or just curiosity?
yoq has quit [Remote host closed the connection]
<smaeul> apritzel: I don't want to do anything in crust that breaks when secure boot is enabled, like put the memory area shared with Linux in SRAM A2 (oops)
<apritzel> I see, very noble ;-)
<smaeul> also curiosity, of course
<apritzel> I still have this Remix Mini, which was shipped with the secure fuse burnt (and ROTPK hash empty)
<apritzel> so the BROM expection shows that the FEL-SMC trick would still work, even with a valid ROTPK hash?
<apritzel> because that was my assumption: all-0-hash is some kind of secure-boot development mode
<apritzel> s/exception/inspection/
<smaeul> apritzel: correct, the fuses don't matter. setting up the secure monitor is always done when entering FEL, and the SMC has no permission checks
jstein has quit [Quit: quit]
Mangy_Dog has quit [Ping timeout: 260 seconds]
bauen2 has joined #linux-sunxi
bauen2 has quit [Remote host closed the connection]
<ullbeking> now that OPi is moving to rk3399, etc, does this mean that the "linux-sunxi" era of Opi might be coming to an end soon?
<apritzel> ullbeking: moving? They are doing boards with different SoCs, like others. And they just released a new Allwinner board a week ago
<ullbeking> apritzel: i'm out of the loop. which was the new board with the allwinner recently?
<ullbeking> apritzel: these OPi Zero2 sure do look sweet.... i wish i could find standoffs to stack them, or cases for them, or _something_ to house them nicely...
<apritzel> not sure what the problem is with standoffs? Looks like they have a hole in each corner? Looks like M3 standoffs fit nicely.
mauz555 has joined #linux-sunxi
<ullbeking> M3!!!! yes that's what i was fishing for... thanks.
<apritzel> And for all the other boards OPi offers cases, usually, might just be a bit early
<ullbeking> do M3 fit commonly amongly many boards?
<apritzel> I have M2 and M3, some boards have smaller holes
<ullbeking> apritzel: which boards are you stacking?
mauz555 has quit [Read error: Connection reset by peer]
<apritzel> all kinds of. most have M3, but the BPi M2 Berry has smaller holes, for instance
ChriChri has quit [Ping timeout: 256 seconds]
apritzel has quit [Ping timeout: 260 seconds]
kaspter has joined #linux-sunxi
mripard has quit [Ping timeout: 264 seconds]
victhor has quit [Ping timeout: 256 seconds]
ChriChri has joined #linux-sunxi
kaspter has quit [Ping timeout: 264 seconds]
kaspter has joined #linux-sunxi
gnarface has quit [Quit: Leaving]
gnarface has joined #linux-sunxi
camus1 has joined #linux-sunxi
kaspter has quit [Ping timeout: 264 seconds]
camus1 is now known as kaspter
ChriChri has quit [Quit: bye...]
ChriChri has joined #linux-sunxi
gaston1980 has quit [Quit: Konversation terminated!]
KotCzarny has quit [Ping timeout: 256 seconds]
ChriChri has quit [Ping timeout: 258 seconds]
ChriChri has joined #linux-sunxi
sunshavi has joined #linux-sunxi
asdf28 has joined #linux-sunxi
gendevbot has joined #linux-sunxi
lurchi_ is now known as lurchi__
<ullbeking> i never tried the BPi so far...
<ullbeking> so far i've commited myself to OPi
<ullbeking> and I have a few RPi, BBB, BP,
lkcl has quit [Ping timeout: 256 seconds]
apritzel has joined #linux-sunxi
[7] has quit [Disconnected by services]
TheSeven has joined #linux-sunxi
camus1 has joined #linux-sunxi
kaspter has quit [Ping timeout: 264 seconds]
camus1 is now known as kaspter
lkcl has joined #linux-sunxi
_whitelogger has joined #linux-sunxi
apritzel has quit [Ping timeout: 264 seconds]
KotCzarny has joined #linux-sunxi
lurchi_ has joined #linux-sunxi
lurchi__ has quit [Ping timeout: 260 seconds]
reinforce has joined #linux-sunxi
vagrantc has quit [Quit: leaving]
daregap has joined #linux-sunxi
lkcl has quit [Ping timeout: 272 seconds]
lkcl has joined #linux-sunxi
kaspter has quit [Ping timeout: 264 seconds]
camus1 has joined #linux-sunxi
camus1 is now known as kaspter
ganbold has quit [Read error: Connection reset by peer]
cmeerw has joined #linux-sunxi
ganbold has joined #linux-sunxi
matthias_bgg has joined #linux-sunxi
niceplace has joined #linux-sunxi
kaspter has quit [Ping timeout: 265 seconds]
kaspter has joined #linux-sunxi
e3ef13f4ff44 has joined #linux-sunxi
<e3ef13f4ff44> hello
AneoX has quit [Ping timeout: 260 seconds]
<e3ef13f4ff44> https://www.aliexpress.com/item/1005001652164182.html this on Allwinner H616
<e3ef13f4ff44> what should i buy?
<e3ef13f4ff44> i won't be using gpu
<gediz0x539> for what purpose?
AneoX has joined #linux-sunxi
<e3ef13f4ff44> gediz0x539: NAS or something like that
<e3ef13f4ff44> portable
<gediz0x539> H616 is not documented yet as thoroughly as H5
<e3ef13f4ff44> but will it be?
<KotCzarny> for nas, either native sata (a20/a40) or something with usb3
<gediz0x539> i see some hardcore people RE'ing it for a while
<gediz0x539> so it's an ongoing process
<e3ef13f4ff44> KotCzarny: wystarczy USB, dwa peny 64G potrzebuję :P
<e3ef13f4ff44> gediz0x539: that means it will be supported in mainline, but you don't know when?
<KotCzarny> h5 has only usb2
<KotCzarny> if you are fine with ~40mb/s it might work for you
<e3ef13f4ff44> that would be fine
<gediz0x539> yep. i think it'll most likely be supported but don't know when.
<gediz0x539> if you're in a hurry i'd not recommend it as long as you don't want to hack it
<e3ef13f4ff44> gediz0x539: i can get it for 21,50 USD
<gediz0x539> which one?
<e3ef13f4ff44> h616
<e3ef13f4ff44> with shipping
<e3ef13f4ff44> i'm not in hurry :P
<gediz0x539> i did not use either of them. and i also did not utilize any sunxi device with NAS use case.
<gediz0x539> i'd buy h616 to hack it
<e3ef13f4ff44> the price is good?
<gediz0x539> i think so
<gediz0x539> {disclaimer: this user is affiliated with orange pi and gets a bonus for each device sold}
<libv> e3ef13f4ff44: why not buy something with sata?
<e3ef13f4ff44> libv: it has to be portable
<libv> h616 is really very fresh
<e3ef13f4ff44> sata HDDs aren't portable :P
<libv> and define portable
<libv> so sd-card only?
<e3ef13f4ff44> 10x10 cm
<e3ef13f4ff44> libv: what sd-card only?
<KotCzarny> pendrives can be as small as usb port
<KotCzarny> sticking out <1cm
<libv> as expected, a 2.5" sata drive is what it says: 10cm long
<e3ef13f4ff44> libv: 10x10 with everything
<e3ef13f4ff44> i'll be making pcb with usb to stick it over the OPi
<libv> oh, sandisk ultra fit goes to .5TB already...
<libv> rated speed vs real world will be... mismatched as per usual
<e3ef13f4ff44> 2/3x128 would be fine
<libv> have at it :)
<e3ef13f4ff44> i know
<e3ef13f4ff44> i have time, i can also help with development
<bauen1> smaeul: there should also be a SMC according to the BSP, see H6/Memory_Map
<e3ef13f4ff44> final price 16.46 USD
<e3ef13f4ff44> for H616, im gonna buy it now :P
<bauen1> it also occured to me that if i find a way to (persistently) breaks the fel in some way, e.g. by messing with timings that could be used as a way of disabling it while still allowing e.g. linux to use the usb
<libv> e3ef13f4ff44: then stick around in here
<bauen1> but i also kind of doubt that is possible just in software
tuxillo has quit [Remote host closed the connection]
<bauen1> why would you need another ethernet connector for a tv box ?
kaspter has quit [Ping timeout: 256 seconds]
kaspter has joined #linux-sunxi
florian_kc has joined #linux-sunxi
apritzel has joined #linux-sunxi
tuxillo has joined #linux-sunxi
<e3ef13f4ff44> bought
<gediz0x539> cool
florian_kc is now known as florian
<plaes> jernej: you should bump your VP8 patchset to 2020 ;)
<linkmauve> Oops. :-°
arete74 has joined #linux-sunxi
random_yanek has quit [Ping timeout: 264 seconds]
camus1 has joined #linux-sunxi
kaspter has quit [Ping timeout: 256 seconds]
camus1 is now known as kaspter
victhor has joined #linux-sunxi
<KotCzarny> hmm?
<KotCzarny> disregard, wrong window
random_yanek has joined #linux-sunxi
tuxillo has quit [Ping timeout: 260 seconds]
asdf28 has quit [Ping timeout: 260 seconds]
camus1 has joined #linux-sunxi
kaspter has quit [Ping timeout: 256 seconds]
camus1 is now known as kaspter
koty0f has joined #linux-sunxi
camus1 has joined #linux-sunxi
kaspter has quit [Ping timeout: 256 seconds]
camus1 is now known as kaspter
AneoX has quit [Ping timeout: 272 seconds]
Ixnus has joined #linux-sunxi
Mangy_Dog has joined #linux-sunxi
cnxsoft has quit [Read error: Connection reset by peer]
cnxsoft has joined #linux-sunxi
<Ixnus> gediz0x539: thanks, I guess you already try to find the a100 ds. I wanted to fill out the wiki, and maybe ds will be hlepful for reviewing the patches for it.
Ixnus has quit [Remote host closed the connection]
JohnDoe_71Rus has joined #linux-sunxi
<gediz0x539> yep. i've searched some terms about a100 but couldn't find anything.
<apritzel> given that the A100 was officially upstreamed by AW, shouldn't they be able to provide a datasheet?
<apritzel> I think traditionally they only gave datasheets to board vendors (who then leake^Wpublished them), but then they never cared about upstream Linux so far
<KotCzarny> i think someone've said it wasnt officially upstreamed, just some guy doing it in private time
asdf28 has joined #linux-sunxi
AneoX has joined #linux-sunxi
kaspter has quit [Ping timeout: 265 seconds]
<apritzel> ah, didn't know that
<KotCzarny> but since it's irc, would be better to find the source/confirm
<apritzel> well, it would explain it
<gediz0x539> that's a huge disappointment
<gediz0x539> i thought something official was finally on the way
<gediz0x539> naive
psydread has left #linux-sunxi [#linux-sunxi]
gaston1980 has joined #linux-sunxi
Ixnus has joined #linux-sunxi
Ixnus has quit [Ping timeout: 245 seconds]
Ixnus has joined #linux-sunxi
<apritzel> smaeul: bauen1: in case you care, I put my U-Boot mkimage TOC0 skeleton patch here. That surely needs some rework now, but should provide some base: https://github.com/apritzel/u-boot/commits/mkimage
<Ixnus> No, no. It's actually good: there are also a few small fixes send from @allwinnertech.com email addresses.
<Ixnus> A100 is not on the website, no public device(s), no BSP, no datasheet => this patches were madewith access to internal resources.
matthias_bgg has quit [Ping timeout: 240 seconds]
<apritzel> Ixnus: since you seem to care about the Wiki: Is there some poster book board page, that could serve as an example?
<Ixnus> The way IP blocks are (re)used, at some point will make life easier for both AW and linux-sunxi
mripard has joined #linux-sunxi
<apritzel> Ixnus: I find many board pages in various states of disrepair, and was wondering what would be a desirable state to bring them to
<apritzel> Ixnus: IP blocks reused> yes, but that also shows the problem with AW's approach: they seem to mostly ignore upstream work on this in their newer BSPs
<apritzel> plus there is a big misalignment when it comes to the firmware interface design
<apritzel> plus the DT ...
<Ixnus> "poster book board page" ?
<Ixnus> You mean a board page thats in good shape to serve as example ?
<apritzel> yes
<Ixnus> I don't know good board page on top of my head. But if you were thinking about improving some of the hundreds of board pages thats seems like mission imposible.
<apritzel> Ixnus: I know, I wanted to start anyway ;-)
<bauen1> pages that reference specific memory address / magic numbers also should mention which soc they respond to, but that's a dream far away
<Ixnus> apritzel: you can give it a try with the boards you have maybe?
<apritzel> yes, that was the plan
<apritzel> (but that's surely an after-work-hours thing to do)
Ixnus has quit [Remote host closed the connection]
<libv> i spent whole man-months in 2012-2014 giving the wiki the structure that it has
<libv> many many man-months.
fl_0 has quit [Quit: STRG + Q]
fl_0 has joined #linux-sunxi
<willmore> bauen1, nice work you're doing. I have one question about the "and the first 4 bytes of the keyladder must match sid[0x5c] unless sid[0x5c] is 0" part. Isn't this memory 1 when blank and 0 when programmed? Wouldn't that make it possible to program these locations and bypass that check?
lucascastro has quit [Remote host closed the connection]
lucascastro has joined #linux-sunxi
netlynx has joined #linux-sunxi
netlynx has quit [Changing host]
netlynx has joined #linux-sunxi
hanni76 has joined #linux-sunxi
<smaeul> willmore: no, all of the fuses (other than the ones programmed at the factory like the serial and THS calibration data) start out as zero
<bauen1> willmore: i haven't actually booted my h6 yet so can't really answer that, but it would be lovely if there was a fuse that disables any further writes
<bauen1> since then you can ensure integrity (to some extend, but not confidentiality) of the code being executed even if fel is active
reinforce has quit [Quit: Leaving.]
ldevulder__ has joined #linux-sunxi
matthias_bgg has joined #linux-sunxi
ldevulder_ has quit [Ping timeout: 260 seconds]
<bauen1> i suppose it can already be done by grounding the efuse ping, but that requires hardware modification
ganbold_ has joined #linux-sunxi
ganbold has quit [Ping timeout: 272 seconds]
<willmore> smaeul, thank you.
<willmore> bauen1, I assume the code in the efuse is meant to be programmed off board and the board would ground the pin preventing later modification.
jstein has joined #linux-sunxi
PPAChao has quit [Ping timeout: 264 seconds]
kaspter has joined #linux-sunxi
gnarface has quit [Remote host closed the connection]
gnarface has joined #linux-sunxi
gnarface has quit [Quit: Leaving]
dddddd has quit [Ping timeout: 240 seconds]
gnarface has joined #linux-sunxi
kaspter has quit [Quit: kaspter]
hanni76 has quit [Ping timeout: 260 seconds]
tuxillo has joined #linux-sunxi
<asdf28> "kworker events_freezable power" constantly eating 10% cpu on a mainline kernel, anyone knows what that is?
jbrown has quit [Remote host closed the connection]
\\Mr_C\\ has quit [Quit: (Read error: Connection reset by beer)]
<jernej> plaes: Work on it actually started in 2019, so I don't see a problem...
jbrown has joined #linux-sunxi
florian has quit [Quit: Leaving]
jpnadas has joined #linux-sunxi
<jpnadas> good evening
<jpnadas> how are you guys doing?
tuxillo has quit [Ping timeout: 260 seconds]
dddddd has joined #linux-sunxi
<jpnadas> is this the proper place for discussing things about the pinephone?
tuxillo has joined #linux-sunxi
<asdf28> hi!
<asdf28> well about its chipset and linux kernel, probably
<jpnadas> oh...
<gnarface> jpnadas: it's not a bad place but there's also #pinephone on their own irc network, and some various scattered telegram, matrix, and discord channels, and the pine64.org forum
<jpnadas> that's not exactly what I am looking for... want to know a bit about the cellular capabilities (minimum requirements to have it operating on a network)
<jpnadas> I will check #pinephone, thanks
<gnarface> jpnadas: this channel is however associated with the entire family of chips the pinephone is from, so it's not irrelevant to the pinephone, but probably not as good of a place for the cellular bits
<jpnadas> makes sense, thanks anyways
<gnarface> jpnadas: to be clear, #pinephone on irc.pine64.org, not here on freenode
<asdf28> jpnadas do you have one? how is it?
<libv> so they created their own irc server?
<jpnadas> although there is a #pinephone here, but I think the one on irc.pine64.org is better indeed
<libv> *facepalm*
<jpnadas> asdf28 I do not have it yet, but my old phone is almost dead, so I am thinking about getting one. But need to know if it will work here in the Netherlands
<jpnadas> specially since I have a low budget carrier
<gnarface> asdf28: i have one. the hardware is pretty sweet. can't speak to the cell capabilities though, haven't had the guts to actually put a sim card in it.
<gnarface> asdf28: (some people have and most distros at least work for calls and SMS, but MMS messages are still an outstanding issue)
<asdf28> cool
<jpnadas> I don't really use MMS
<asdf28> it's quite big and heavy though, isn't it?
<gnarface> asdf28: camera support is ... barely working, but working
<asdf28> i don't care for the speed or memory
<gnarface> asdf28: heh, well it's big compared to my old pantech link II but i think someone said it's about the same size as an iphone 4s? or something like that
<jpnadas> what OS are you running on it?
<asdf28> but i'd love to have one for tinkering, it's very appealing
<gnarface> right now i'm using ubuntu touch on mine but i think pmos with phosh or mobian with phosh are more popular right now
<jpnadas> I think it is shipping with manjaro too
<asdf28> phosh? pmos? i haven't heard of that
<gnarface> the desktop UI experience with ubuntu touch is really nice, but there's not a lot to do with it yet other than slide the drawers around
<jpnadas> I am keen to try that... since my daily driver is arch too, it will be a nice match
<karlp> is pmos postmarketos?
<gnarface> asdf28: postmarketOS i mean,
<gnarface> karlp: yea
<karlp> not everyone is up on all the acronyms
<gnarface> the pinephones have gone out in several batches, each with a different OS preinstalled but you can generally use any of them
<mru> pmos, nmos, cmos
<gnarface> most people would say it is NOT ready as a daily driver yet, but some people are doing it already
<jpnadas> what would you say is lacking for a daily driver experience?
<jpnadas> my biggest concern is banking
<gnarface> wow i'm in the wrong country to answer that one
<gnarface> because over here the chances of banking on Linux with cooperation from the actual banks is somewhere between 0 and negative infinity
<jpnadas> is that country Brazil?
<jpnadas> (sounds like Brazil)
<gnarface> no, it's USA... but it might help you to know that the pinephone can boot android too, so in a pinch you could still get banking done on it if you have spare microsd cards
<jpnadas> actually in Europe
<jpnadas> all banks are required to expose an API
<gnarface> it can boot from microsd too and people are working on multibooting from a single microsd
<jpnadas> so I plan to do my own banking app
<gnarface> interesting
<gnarface> that sounds like a noble cause
<jpnadas> yeah, if I manage to make it nice, I will open source it
<gnarface> well ok, so the next thing that would be holding it back for you is just the carrier support
<jpnadas> but initially it would be tailored to my needs
<gnarface> not all cell carriers work out of the box, but if you know how to wrangle modem AT commands you can often get it working anyway
<jpnadas> yep, if I was sure it would work with my carrier, I would get it
<jpnadas> they are a low budget one that just got acquired by T mobile
<gnarface> eventually it should work with most carriers but right now some people are having to send modem AT commands
<jpnadas> I am ok fiddling with that, if I can find out what I need to do...
<gnarface> (and for some carriers nobody knows the right AT strings, so there's some guesswork still happening)
<jpnadas> the issue is, I am not Dutch and the documentation on carriers here is in Dutch
<mru> which carrier do you use?
<jpnadas> yeah, that's my main concern
<jpnadas> simpel
<jpnadas> simpel is the carrier I use mru
<gnarface> jpnadas: hmm, on the plus side i would expect the laws to be much more open about preserving your fair use though, unlike here
<jpnadas> yeah, I have lived in North America before and I remember the hell that was the telecom sector
<gnarface> jpnadas: also, the camera is jacked up still. images come through backwards, and if you try to change resolutions off the default (lowest) setting it freezes
<jpnadas> I am not that much of a photo guy, but I guess it would be nice to get the camera working properly
<mru> I've dealt with simcom 3g/4g modules on various networks
<gnarface> jpnadas: i think the issue is that it requires non-free firmware that has only been partially reverse-engineered so far
<jpnadas> is it at all possible to get android apps running on some sort of virtualized setting? Or if you want that you need to dual boot it for sure?
<gnarface> jpnadas: you might be able to actually load the firmware though if you don't care about the security implications
<mru> I don't recall vodafone NL being troublesome, don't know if anyone tried simpel
<gnarface> jpnadas: running android in linux in some sort of container or something like that? i do think i skimmed people talking about that too but i forget what it was called or if it works yet
<mru> on most networks things just work
<jpnadas> thanks mru
<jpnadas> that's reassuring
<gnarface> the movement on carrier support has been fast
<jpnadas> gnarface yes, that was the idea.... some sort of container
<gnarface> the movement on camera support has been ... stagnant
<mru> occasionally you have to enter an APN
<mru> we did recently get a weird problem report from congo...
<jpnadas> if entering an APN is all I have to do, I am a happy man
<mru> I have no idea what radio the pinephone uses
<jpnadas> my idea with using android apps was for whatsapp, most of my friends use it for communication, so I am sorta forced into using it too...
<mru> so it could require more setup
<jpnadas> Quectel EG25-G is the radio mru
<mru> not familiar with that one
<jpnadas> what do yo mean by loading the fw gnarface?
<gnarface> jpnadas: the wifi and bluetooth drivers are a little unreliable still. they need some work. (general experiences everyone is having is that bluetooth is only stable after a cold boot and wifi is only stable after a warm boot)
<jpnadas> wifi I care about, bluetooth not so much
<jpnadas> but good to know nonetheless
<gnarface> jpnadas: the camera firmware you mean? it's one of those ovXXXX chips
<gnarface> jpnadas: it's supported for the old android/legacy/BSP kernel
<gnarface> jpnadas: just not in any open source sense
<jpnadas> oh, I see
<gnarface> jpnadas: probably works flawlessly on android actually
<jpnadas> ugh, so indeed it is further behind than I would expect
<gnarface> jpnadas: something to know about this core SBC; it was manufacturer supported up to a kernel 3.11-BSP-somethingoranother with closed-source drivers. the efforts to get current OSes on it have been all using current, post 4.x, mainline kernels and reverse-engineered firmware instead, that's why it's lagging behind
<gnarface> jpnadas: oh, and all the manufacturer's official documentation is in Chinese
<jpnadas> that doesn't help
<jpnadas> hahaha
apritzel has quit [Ping timeout: 246 seconds]
<gnarface> jpnadas: heh, yea it's not helping anyone
<gnarface> not even the ones who are Chinese apparently
<gnarface> jpnadas: that seems to be why the rock64 hardware they started selling more recently has surpassed it in support
netlynx has quit [Quit: Ex-Chat]
<gnarface> jpnadas: (they can't quite fit it in a phone yet though)
<jpnadas> perhaps there will be a move towards that before all the reverse-engineering is done
<jpnadas> and than that work is somewhat wasted... sad times
<gnarface> it's hard to say really
<gnarface> but some portion of every pinephone sale gets donated to the distribution it came preloaded with, so buying pinephones isn't necessarily futile as a way to get them supported fully
<jpnadas> true... you can also use it as something else later on, it is still a good SBC
<gnarface> i think someone said ubuntu touch got 10$ from every pinephone sale or 10% or something like that, not sure exactly
<gnarface> yes, and all the bolted-on parts have a real actual hardware defeat switch inside the phone... so if you do decide to keep it as a media server or a small tablet or something, you can disable the modem securely
<insep_> 10$
<jpnadas> indeed... it can be a nice remote control for my kodi setup
<jpnadas> if all goes south
<jpnadas> all right man, thanks for all the insights
<jpnadas> I gotta go work on my thesis now actually
<jpnadas> have been procrastinating on that one for quite too long
<jpnadas> bye guys, have a good day/evening
jpnadas has quit [Remote host closed the connection]
victhor has quit [Quit: Leaving]
victhor has joined #linux-sunxi
<bauen1> the pinephone is a very interesting target for doing trustzone and hardware security in general e.g. something like https://www.youtube.com/watch?v=voFV1W4yyY8 or a secure pin (encryption password) entry screen
<bauen1> it's a bit of a bummer that the FEL provides a straight backdoor
<bauen1> an efuse bit to disable FEL is the only thing needed, maybe on a future chip ...
lucascastro has quit [Ping timeout: 240 seconds]
<insep_> i thought implementing luks straight in the bootloader, but that would require implementing touchscreen driver in the bootloader or type your password using volume buttons, both options doesn't sound like something perfect
<bauen1> insep_: with secure boot you can have confidence that the code asking you for the decryption keys isn't malicious
<bauen1> insep_: what exactly reads the password, a full blown linux kernel, the bootloader ; doesn't matter too much at that point
<insep_> is signed initfs a thing yet
<bauen1> for UEFI Secure Boot that's already a thing
<insep_> cool
<bauen1> but if you control the bootloader you can implement it
<insep_> also the link you've sent looks hella interesting, i thought about similar stuff with sel4 but those guys advanced it even further
<bauen1> iirc u-boot does some signature checking
<bauen1> insep_: but if you actually implement the touch screen as "secure peripheral" e.g. reserve the top 20px to secure mode (see link above) you can do a lot of fun stuff like storing your gpg keys in the secure mode
<bauen1> actually i don't have a pinephone and can't try if you can even access FEL (without hardware modifications), but it looks like the usb data wires go into an AXP803 chip so that could prevent access to FEL without opening the device
<bauen1> hm, doesn't https://linux-sunxi.org/PinePhone#FEL_mode mean that you can't just plug in an usb-c and access fel ?
<insep_> tbh the only way to enter fel on pinephone i know of is to load without bootloader on both sd and emmc :D
<insep_> also p-boot
PPA has joined #linux-sunxi
eduardas has joined #linux-sunxi
<gnarface> bauen1: i thought you had to hold volume down while you power on or something?
<gnarface> bauen1: it was the same as android i thought
eduardas has quit [Quit: Konversation terminated!]
eduardas has joined #linux-sunxi
<bauen1> gnarface: insep_: have you actually tried accessing FEL (without writing a special image e.g. to the sd) ?
<insep_> yes
<insep_> on cubieboard :D
<insep_> i don't have a pinephone
<gnarface> i haven't on the pinephone, it comes preloaded with jumpdrive so i didn't need to
<gnarface> i thought some people who had broken jumpdrive installs shipped did though?
<gnarface> not sure what the trick was
eduardas has quit [Client Quit]
<bauen1> yeah but i'm interested about the situation on the pinephone since it seems to pull the usb through another chip before you can access it
<gnarface> i'm not the right person to ask, but yea you want to know about that
<gnarface> i know on some revisions, people were ripping chips off the board to enable HDMI out
<gnarface> so it's conceivable that there's some implicit or explicit security being provided by that
lucascastro has joined #linux-sunxi
lurchi_ is now known as lurchi__
apritzel has joined #linux-sunxi
andy25225 has joined #linux-sunxi
yoq has joined #linux-sunxi
<yoq> there is only one A100 related download on CSDN: https://download.csdn.net/download/qq_24814779/12254494 (probably a reference schematic, not the datasheet)
<yoq> i did find a datasheet/manual for the A50, but it is too big for the wiki: https://easyupload.io/g3i06f
<libv> yoq: i could stick it in dl.
<yoq> i don't think there are any technical similarities, but it does mention an M4 core for CPUS instead of arisc
PPA has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
PPA has joined #linux-sunxi
<yoq> libv: not sure if they ever actually sold any A50, but lets preserve it anyway, who knows
<libv> yes, very true
niceplace has quit [Ping timeout: 240 seconds]
<Ashleee> btw -- the tftp packet loss issue -- I've seen the same issue not just on A64 and H3 but also on rk3288 as well, so it must be in u-boot, not just PHY/MAC driver issue IMHO
<apritzel> Ashleee: ah, good observation, thanks! When I last time looked into the DM UCLASS_ETH framework, some things looked weird indeed. Might be worth having a closer look
<apritzel> although I get reliable 9.8 MByte/s from my Pine64-LTS
<Ashleee> the oddest thing is that it is completely random. I can do one tftp boot (~50MB for initramfs + kernel) with single lost packet and 1 minute later it loses more packets than succesffuly acks
<Ashleee> I wonder if u-boot gets overloaded with other things on the network
<Ashleee> (as there are 10 other Pine64 on the same network doing all kinds of traffic)
<KotCzarny> maybe you have mac conflict? ie. 2 devices with same mac
<Ashleee> doesn't matter if source is 1Gbit or 100Mbit, if it is on a 1Gbit or 100Mbit switch
<Ashleee> nope
<Ashleee> would see that on DHCP
<Ashleee> (or for the lack of better words, I wouldn't see that on DHCP :D)
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.1 Aria http://www.kvirc.net/]
yoq has quit [Remote host closed the connection]
lurchi__ is now known as lurchi_
AneoX has quit [Ping timeout: 246 seconds]
AneoX has joined #linux-sunxi
dddddd has quit [*.net *.split]
andy25225 has quit [*.net *.split]
arete74 has quit [*.net *.split]
gendevbot has quit [*.net *.split]
black_ink has quit [*.net *.split]
akaWolf has quit [*.net *.split]
zumbi has quit [*.net *.split]
yan6 has quit [*.net *.split]
mirko has quit [*.net *.split]
duracrisis has quit [*.net *.split]
corecode has quit [*.net *.split]
arete74 has joined #linux-sunxi
dddddd has joined #linux-sunxi
akaWolf has joined #linux-sunxi
gendevbot has joined #linux-sunxi
zumbi has joined #linux-sunxi
black_ink has joined #linux-sunxi
mirko has joined #linux-sunxi
yan6 has joined #linux-sunxi
corecode has joined #linux-sunxi
duracrisis has joined #linux-sunxi
andy25225 has joined #linux-sunxi
gaston1980 has quit [*.net *.split]
ldevulder__ has quit [*.net *.split]
KotCzarny has quit [*.net *.split]
qschulz has quit [*.net *.split]
Perlovka has quit [*.net *.split]
bauen1 has quit [*.net *.split]
merbanan has quit [*.net *.split]
NiteHawk has quit [*.net *.split]
Nemo_bis has quit [*.net *.split]
swiftgeek has quit [*.net *.split]
vpeter has quit [*.net *.split]
maciejjo has quit [*.net *.split]
random_yanek has quit [*.net *.split]
rex_victor has quit [*.net *.split]
MartijnBraam has quit [*.net *.split]
Ke has quit [*.net *.split]
davidebeatrici has quit [*.net *.split]
Irenes[m] has quit [*.net *.split]
matteoelimo has quit [*.net *.split]
leio has quit [*.net *.split]
matteosilex has quit [*.net *.split]
egbert has quit [*.net *.split]
camh has quit [*.net *.split]
AneoX has quit [*.net *.split]
jstein has quit [*.net *.split]
lvrp16 has quit [*.net *.split]
arnd has quit [*.net *.split]
pmp-p has quit [*.net *.split]
juri_ has quit [*.net *.split]
smaeul has quit [*.net *.split]
DrFrankensteinUK has quit [*.net *.split]
hramrach has quit [*.net *.split]
cyrozap has quit [*.net *.split]
embed-3d has quit [*.net *.split]
robogoat has quit [*.net *.split]
dlan has quit [*.net *.split]
Irenes[m] has joined #linux-sunxi
rex_victor has joined #linux-sunxi
Ke has joined #linux-sunxi
MartijnBraam has joined #linux-sunxi
matteoelimo has joined #linux-sunxi
davidebeatrici has joined #linux-sunxi
matteosilex has joined #linux-sunxi
leio has joined #linux-sunxi
camh has joined #linux-sunxi
egbert has joined #linux-sunxi
DrFrankensteinUK has joined #linux-sunxi
arnd has joined #linux-sunxi
jstein has joined #linux-sunxi
AneoX has joined #linux-sunxi
juri_ has joined #linux-sunxi
lvrp16 has joined #linux-sunxi
pmp-p has joined #linux-sunxi
smaeul has joined #linux-sunxi
cyrozap has joined #linux-sunxi
dlan has joined #linux-sunxi
robogoat has joined #linux-sunxi
embed-3d has joined #linux-sunxi
hramrach has joined #linux-sunxi
rex_victor has quit [Max SendQ exceeded]
jstein has quit [Max SendQ exceeded]
lvrp16 has quit [Max SendQ exceeded]
jstein_ has joined #linux-sunxi
jstein_ is now known as jstein
rex has joined #linux-sunxi
Mangy_Dog has quit [*.net *.split]
ganbold_ has quit [*.net *.split]
lkcl has quit [*.net *.split]
diego71 has quit [*.net *.split]
yang has quit [*.net *.split]
xes has quit [*.net *.split]
minicom has quit [*.net *.split]
tmlind has quit [*.net *.split]
bantu has quit [*.net *.split]
rtp has quit [*.net *.split]
buZz has quit [*.net *.split]
gaston1980 has joined #linux-sunxi
vpeter has joined #linux-sunxi
qschulz has joined #linux-sunxi
swiftgeek has joined #linux-sunxi
KotCzarny has joined #linux-sunxi
maciejjo has joined #linux-sunxi
Nemo_bis has joined #linux-sunxi
NiteHawk has joined #linux-sunxi
merbanan has joined #linux-sunxi
Perlovka has joined #linux-sunxi
bauen1 has joined #linux-sunxi
ldevulder__ has joined #linux-sunxi
victhor has quit [*.net *.split]
koty0f has quit [*.net *.split]
daregap has quit [*.net *.split]
sunshavi has quit [*.net *.split]
ChriChri has quit [*.net *.split]
shailangsa has quit [*.net *.split]
Kwiboo has quit [*.net *.split]
freemangordon has quit [*.net *.split]
s_frit has quit [*.net *.split]
huawei has quit [*.net *.split]
jo0nas has quit [*.net *.split]
ndufresne has quit [*.net *.split]
jerbob92 has quit [*.net *.split]
wigyori has quit [*.net *.split]
hpagseddy[m] has quit [*.net *.split]
thefloweringash has quit [*.net *.split]
Jeremy_Rand_DT[m has quit [*.net *.split]
kilobyte has quit [*.net *.split]
OnkelUlla has quit [*.net *.split]
Ultrasauce has quit [*.net *.split]
specing has quit [*.net *.split]
macc24 has quit [*.net *.split]
koty0f has joined #linux-sunxi
victhor has joined #linux-sunxi
sunshavi has joined #linux-sunxi
daregap has joined #linux-sunxi
Kwiboo has joined #linux-sunxi
ChriChri has joined #linux-sunxi
s_frit has joined #linux-sunxi
wigyori has joined #linux-sunxi
jo0nas has joined #linux-sunxi
freemangordon has joined #linux-sunxi
ndufresne has joined #linux-sunxi
huawei has joined #linux-sunxi
jerbob92 has joined #linux-sunxi
ganbold_ has joined #linux-sunxi
minicom has joined #linux-sunxi
bantu has joined #linux-sunxi
lkcl has joined #linux-sunxi
xes has joined #linux-sunxi
diego71 has joined #linux-sunxi
Mangy_Dog has joined #linux-sunxi
tmlind has joined #linux-sunxi
buZz has joined #linux-sunxi
yang has joined #linux-sunxi
rtp has joined #linux-sunxi
yang has quit [Max SendQ exceeded]
minicom has quit [Max SendQ exceeded]
thefloweringash has joined #linux-sunxi
hpagseddy[m] has joined #linux-sunxi
macc24 has joined #linux-sunxi
Jeremy_Rand_DT[m has joined #linux-sunxi
kilobyte has joined #linux-sunxi
Ultrasauce has joined #linux-sunxi
specing has joined #linux-sunxi
OnkelUlla has joined #linux-sunxi
yang_ has joined #linux-sunxi
macc24 has quit [Max SendQ exceeded]
macc24 has joined #linux-sunxi
rojiro has quit [*.net *.split]
thefloweringash has quit [Ping timeout: 240 seconds]
lvrp16 has joined #linux-sunxi
arnd has quit [Ping timeout: 272 seconds]
matthias_bgg has quit [Ping timeout: 265 seconds]
lurchi_ is now known as lurchi__
ullbeking has quit [Ping timeout: 244 seconds]
hpagseddy[m] has quit [Ping timeout: 240 seconds]
Jeremy_Rand_DT[m has quit [Ping timeout: 240 seconds]
mahoux has quit [Ping timeout: 247 seconds]
z3ntu has quit [Ping timeout: 244 seconds]
insep_ has quit [Ping timeout: 246 seconds]
clementp[m] has quit [Ping timeout: 246 seconds]
solderfumes[m] has quit [Ping timeout: 244 seconds]
TiD91 has quit [Ping timeout: 244 seconds]
minicom has joined #linux-sunxi
psydruid has quit [Ping timeout: 244 seconds]
davidebeatrici has quit [Ping timeout: 260 seconds]
Irenes[m] has quit [Ping timeout: 260 seconds]
MartijnBraam has quit [Ping timeout: 260 seconds]
Ke has quit [Ping timeout: 260 seconds]
rojiro has joined #linux-sunxi
arnd has joined #linux-sunxi
apritzel has quit [*.net *.split]
tuxillo has quit [*.net *.split]
fl_0 has quit [*.net *.split]
luke-jr has quit [*.net *.split]
Asara has quit [*.net *.split]
azend has quit [*.net *.split]
martinayotte has quit [*.net *.split]
ynezz has quit [*.net *.split]
rellla has quit [*.net *.split]
asdf28 has quit [*.net *.split]
lurchi__ has quit [*.net *.split]
dev1990 has quit [*.net *.split]
book` has quit [*.net *.split]
Putti has quit [*.net *.split]
damex has quit [*.net *.split]
montjoie has quit [*.net *.split]
Wizzup has quit [*.net *.split]
alexxy has quit [*.net *.split]
jelly has quit [*.net *.split]
[TheBug] has quit [*.net *.split]
jonkerj has quit [*.net *.split]
Ecco has quit [*.net *.split]
aib has quit [*.net *.split]
Ashleee has quit [*.net *.split]
agraf has quit [*.net *.split]
apritzel has joined #linux-sunxi
luke-jr has joined #linux-sunxi
Asara has joined #linux-sunxi
martinayotte has joined #linux-sunxi
azend has joined #linux-sunxi
fl_0 has joined #linux-sunxi
tuxillo has joined #linux-sunxi
rellla has joined #linux-sunxi
ynezz has joined #linux-sunxi
ullbeking has joined #linux-sunxi
Putti has joined #linux-sunxi
lvrp16 has quit [*.net *.split]
steev has quit [*.net *.split]
anarsoul has quit [*.net *.split]
yann has quit [*.net *.split]
aliosa27 has quit [*.net *.split]
Benjojo has quit [*.net *.split]
ccaione has quit [*.net *.split]
quark_ has quit [*.net *.split]
atsampson has quit [*.net *.split]
jemk_ has quit [*.net *.split]
Harrier has quit [*.net *.split]
lennard has quit [*.net *.split]
e3ef13f4ff44 has quit [*.net *.split]
Werner has quit [*.net *.split]
jstein has quit [Quit: quit]
jstein has joined #linux-sunxi
jonkerj has joined #linux-sunxi
dev1990 has joined #linux-sunxi
book` has joined #linux-sunxi
montjoie has joined #linux-sunxi
asdf28 has joined #linux-sunxi
damex has joined #linux-sunxi
Ecco has joined #linux-sunxi
alexxy has joined #linux-sunxi
aib has joined #linux-sunxi
[TheBug] has joined #linux-sunxi
Ashleee has joined #linux-sunxi
Wizzup has joined #linux-sunxi
jelly has joined #linux-sunxi
agraf has joined #linux-sunxi
lurchi__ has joined #linux-sunxi
aliosa27 has joined #linux-sunxi
steev has joined #linux-sunxi
yann has joined #linux-sunxi
lvrp16 has joined #linux-sunxi
e3ef13f4ff44 has joined #linux-sunxi
anarsoul has joined #linux-sunxi
ccaione has joined #linux-sunxi
Benjojo has joined #linux-sunxi
quark_ has joined #linux-sunxi
Werner has joined #linux-sunxi
jemk_ has joined #linux-sunxi
atsampson has joined #linux-sunxi
lennard has joined #linux-sunxi
Harrier has joined #linux-sunxi
lvrp16 has quit [Max SendQ exceeded]
random_yanek has joined #linux-sunxi
lvrp16 has joined #linux-sunxi
cnxsoft has quit [*.net *.split]
datagutt has quit [*.net *.split]
gediz0x539 has quit [*.net *.split]
willmore has quit [*.net *.split]
megi has quit [*.net *.split]
indy has quit [*.net *.split]
zoobab has quit [*.net *.split]
igraltist has quit [*.net *.split]
_0x5eb_ has quit [*.net *.split]
hanetzer has quit [*.net *.split]
ame has quit [*.net *.split]
kevans91 has quit [*.net *.split]
vbmithr has quit [*.net *.split]
minicom has quit [*.net *.split]
mripard has quit [*.net *.split]
abelvesa has quit [*.net *.split]
tlwoerner has quit [*.net *.split]
xzz53 has quit [*.net *.split]
marble_visions has quit [*.net *.split]
Nakaori has quit [*.net *.split]
maz has quit [*.net *.split]
Pinchiukas has quit [*.net *.split]
MoeIcenowy has quit [*.net *.split]
forkbomb has quit [*.net *.split]
Kooda has quit [*.net *.split]
grw1 has quit [*.net *.split]
lurchi__ is now known as lurchi_
mripard has joined #linux-sunxi
abelvesa has joined #linux-sunxi
minicom has joined #linux-sunxi
tlwoerner has joined #linux-sunxi
marble_visions has joined #linux-sunxi
grw1 has joined #linux-sunxi
Nakaori has joined #linux-sunxi
maz has joined #linux-sunxi
xzz53 has joined #linux-sunxi
Pinchiukas has joined #linux-sunxi
Kooda has joined #linux-sunxi
forkbomb has joined #linux-sunxi
MoeIcenowy has joined #linux-sunxi
datagutt has joined #linux-sunxi
cnxsoft has joined #linux-sunxi
gediz0x539 has joined #linux-sunxi
willmore has joined #linux-sunxi
zoobab has joined #linux-sunxi
igraltist has joined #linux-sunxi
kevans91 has joined #linux-sunxi
ame has joined #linux-sunxi
indy has joined #linux-sunxi
hanetzer has joined #linux-sunxi
_0x5eb_ has joined #linux-sunxi
vbmithr has joined #linux-sunxi
megi has joined #linux-sunxi
steev has quit [Ping timeout: 248 seconds]
djakov has quit [*.net *.split]
macc24 has quit [Read error: Connection timed out]
djakov has joined #linux-sunxi
macc24 has joined #linux-sunxi
gnarface has quit [*.net *.split]
chewitt has quit [*.net *.split]
sunilmohan has quit [*.net *.split]
wens has quit [*.net *.split]
samueldr has quit [*.net *.split]
curlybracket has quit [*.net *.split]
ScrumpyJack has quit [*.net *.split]
plaes has quit [*.net *.split]
dhewg has quit [*.net *.split]
marvs has quit [*.net *.split]
mace has quit [*.net *.split]
mnemoc has quit [*.net *.split]
techn has quit [*.net *.split]
TheSeven has quit [*.net *.split]
charco has quit [*.net *.split]
kelvan has quit [*.net *.split]
linkmauve has quit [*.net *.split]
liushuyu has quit [*.net *.split]
arti has quit [*.net *.split]
afaerber has quit [*.net *.split]
lerc has quit [*.net *.split]
zhovner has quit [*.net *.split]
karlp has quit [*.net *.split]
veremitz has quit [*.net *.split]
doppo_ has quit [*.net *.split]
Hauke has quit [*.net *.split]
rqou has quit [*.net *.split]
curlybracket has joined #linux-sunxi
gnarface has joined #linux-sunxi
techn has joined #linux-sunxi
chewitt has joined #linux-sunxi
mnemoc has joined #linux-sunxi
wens has joined #linux-sunxi
dhewg has joined #linux-sunxi
samueldr has joined #linux-sunxi
sunilmohan has joined #linux-sunxi
ScrumpyJack has joined #linux-sunxi
marvs has joined #linux-sunxi
mace has joined #linux-sunxi
plaes has joined #linux-sunxi
gediz539 has joined #linux-sunxi
rex has quit [*.net *.split]
lucascastro has quit [*.net *.split]
pgreco has quit [*.net *.split]
nashpa has quit [*.net *.split]
Net147 has quit [*.net *.split]
Kamilion has quit [*.net *.split]
gediz0x539 has quit [Remote host closed the connection]
TheSeven has joined #linux-sunxi
charco has joined #linux-sunxi
kelvan has joined #linux-sunxi
linkmauve has joined #linux-sunxi
liushuyu has joined #linux-sunxi
afaerber has joined #linux-sunxi
karlp has joined #linux-sunxi
Hauke has joined #linux-sunxi
arti has joined #linux-sunxi
rqou has joined #linux-sunxi
doppo_ has joined #linux-sunxi
veremitz has joined #linux-sunxi
zhovner has joined #linux-sunxi
lerc has joined #linux-sunxi
veremitz has quit [Excess Flood]
steev has joined #linux-sunxi
Net147 has joined #linux-sunxi
nashpa has joined #linux-sunxi
rex has joined #linux-sunxi
pgreco has joined #linux-sunxi
Kamilion has joined #linux-sunxi
lucascastro has joined #linux-sunxi
Net147 has quit [Max SendQ exceeded]
Kamilion has quit [Max SendQ exceeded]
Net147_ has joined #linux-sunxi
Kamilion has joined #linux-sunxi
verz_broke has joined #linux-sunxi
verz_broke is now known as veremitz
TiD91 has joined #linux-sunxi
mahoux has joined #linux-sunxi
Ke has joined #linux-sunxi
cmeerw has quit [Ping timeout: 240 seconds]
insep_ has joined #linux-sunxi
solderfumes[m] has joined #linux-sunxi
psydruid has joined #linux-sunxi
davidebeatrici has joined #linux-sunxi
z3ntu has joined #linux-sunxi
clementp[m] has joined #linux-sunxi
MartijnBraam has joined #linux-sunxi
thefloweringash has joined #linux-sunxi
Irenes[m] has joined #linux-sunxi
hpagseddy[m] has joined #linux-sunxi
Jeremy_Rand_DT[m has joined #linux-sunxi
jstein has quit [Quit: quit]
fevv8[m] has joined #linux-sunxi
asdf28 has quit [Ping timeout: 258 seconds]