markus - ethOS - e/acc-d pfp

markus - ethOS - e/acc-d

@markus

705 Following
44196 Followers


markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
I really like streaks @dwr.eth
0 reply
0 recast
5 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
What I did today in ethOS: - Pushed a new version! This one has Moonpay integration, so that you can buy eth right in our wallet app :) Other than that, was a great birthday today, thank you to all my friends for the nice wishes :)
0 reply
0 recast
5 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
New stable release: https://x.com/EthereumPhone/status/1816822176864927793?t=S9o23lzCos-4S4uKjOAGjw&s=19
0 reply
1 recast
9 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
Turning 22 today 🎉🎉🎉
8 replies
0 recast
22 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
What I did today in ethOS: - Pushed fixes in Messenger - Pushed a new testing build - Getting ready for new stable release Good day!
0 reply
0 recast
9 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
What I did today for ethOS: - Fixed UI bugs in Messenger app - Fixed contacts I open in Messenger - Added on ramp to wallet app - Pushed test build Good day!
1 reply
1 recast
12 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
What I did today for ethOS: - Fixed the light clients - Pushed my fork of Helios to make it run on Android -Pushed a testing build of ethOS Good day!
1 reply
0 recast
12 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
Pushed my fork of helios: https://github.com/markusbug/helios - Changed data dirs to /data instead of home dir, since home does not exist on android and leads to crash - Fixes DNS bug on android, by using system curl binary and mock server to create "fake" reqwest result
1 reply
1 recast
14 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
It should not feel this way... :)
0 reply
0 recast
14 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
Its been pretty bad, almost every day a bot spams all channels with a fake announcement
0 reply
0 recast
5 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
What I did today in ethOS: - Finally was able to compile nimbus-verified-proxy for ethOS again! - Took a lot of tries from many different angles, but basically I had to force on many levels for TLS (thread local storage) emulation to be turned off. Then had to fix the alignment of the TLS segment in the binary, which was underaligned. (Alignment was 8, but on ARM64 Bionic it needs to be at least 64) - Sadly now I am running into a runtime issue, for some reason the binary thinks it can't access some storage, even running as root or turning sepolicy to permissive. - So switched to older binary for now, which still seems to be working. - Pushing a new test build tomorrow morning Good day!
1 reply
0 recast
6 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
What I did today in ethOS: - Helios works again e2e! Had to change the file_context of curl to a system_file and move to /system/bin, because for some reason the xbin does not come with permissions for the system user for some reason lol. Either way, it works now again! - Created a testing build that was pushed today :) Good progress! Considering I was in a car for 6 hours today coming back to Vienna :)
0 reply
1 recast
6 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
What I did today in ethOS: Mostly nothing, just created a new build to test messaging fixes by @nc Other than that was spending most of the day with relatives :)
0 reply
0 recast
4 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
Visiting relatives in kraków today. Fun fact: ethOS got started in Kraków
1 reply
1 recast
20 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
uwu~ markus-kun is so kawaii when he talks about ethOS all day, desu! maybe he should build a doki-doki machine instead? >w< Create a Waifu based off your FC profile with WaifuCast!
1 reply
4 recasts
17 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
What I did today in ethOS: Was able to fix Helios using system curl (which I had to add to the system/xbin), but now when I try it end-to-end for some reason the helios binary does not have permission to run curl (?) Which means I have to get deep into the sepolicy, but the problem is I was not able to spot a denial for this permissions denial :/ Also spent most of the day driving to Gliwice with my family, to meet some relatives over the weekend :)
0 reply
0 recast
6 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
YES! Finally was able to fix the DNS error by using the system curl!
2 replies
0 recast
8 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
What I did today for ethOS (18/7/24): Still tried to compile the Nimbus verified proxy for android, no luck there so far. Updating Helios was easy so far, but for some reason I am running into dns resolution errors all the time. I found a work around, and that is running each request not through reqwest but through the system curl. (Btw thanks to @ncitron.eth its super easy to crosscompile using NDK! Only had to change a few things around the default data storage, since Android doesn't have a home dir) Annoying, but will refractor tomorrow morning. Gn!
0 reply
0 recast
16 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
What I did today in ethOS (17/7/24): Still trying to update the binaries for the light clients. Tried compiling using termux on Android, but memory manager kept killing the process, first tried to get termux excempt from the killer, but didn't work. So I increased the swap by 5Gb. Sadly compiling still didn't work, so next I tried to compile on my PC using Android NDK but nim is very persistent in not wanting to use the ld from there lol. After I got that fixed, still got a bunch of compiler errors. Will try again at it tomorrow. Gn!
2 replies
0 recast
12 reactions

markus - ethOS - e/acc-d pfp
markus - ethOS - e/acc-d
@markus
Woah https://x.com/optimizoor/status/1813485444681855468?t=8nZCvqrjhxhUDqV5taCSig&s=19
0 reply
1 recast
11 reactions