<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-07-20T12:23:01Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by LogicalErzor</title>
  <author>
    <name>LogicalErzor</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1fq87kg24ntac2fesrqmqlk2ka03ere786x4d8whxw48kdf57ferqj2ftuk.rss" />
  <link href="https://yabu.me/npub1fq87kg24ntac2fesrqmqlk2ka03ere786x4d8whxw48kdf57ferqj2ftuk" />
  <id>https://yabu.me/npub1fq87kg24ntac2fesrqmqlk2ka03ere786x4d8whxw48kdf57ferqj2ftuk</id>
  <icon>https://cdn.fosstodon.org/accounts/avatars/000/118/407/original/16feffd972cbfca2.jpeg</icon>
  <logo>https://cdn.fosstodon.org/accounts/avatars/000/118/407/original/16feffd972cbfca2.jpeg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqs94n5lhtxfss07hevsrqugcphn52f2as4s6ncn0cjjt9ajg9mn04szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvljgmjl</id>
    
      <title type="html">mind explaining? no idea what the background is here</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs94n5lhtxfss07hevsrqugcphn52f2as4s6ncn0cjjt9ajg9mn04szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvljgmjl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsds7kl9wxutl3e0y63gjlpu94288dg4xmt4fzce48ugq55zwhjf0cyss8gc&#39;&gt;nevent1q…s8gc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;mind explaining? no idea what the background is here
    </content>
    <updated>2026-05-05T08:05:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2c3094ywd0zeqhv8napj4m9kyq4cp4jwj9kq2sd7fdmu9j6xxfuszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvq0xyqr</id>
    
      <title type="html">u might hate this fact then: people switching to linux from ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2c3094ywd0zeqhv8napj4m9kyq4cp4jwj9kq2sd7fdmu9j6xxfuszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvq0xyqr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstg25eduqcxc7wxuvd2ytz37auv26markf0yvnd0l2mu7tpcpcg5qlzm8fm&#39;&gt;nevent1q…m8fm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;u might hate this fact then: people switching to linux from windows are primarily using ai to understand what to do in the terminal :P
    </content>
    <updated>2026-03-06T08:23:26Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsze0sfvafcledcgq2p7zgff4ts2nk5gvg9dr65kmh4vqgk5zkrg6qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvwx73nn</id>
    
      <title type="html">haha thats fair. u can review the cmds it runs beforehand to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsze0sfvafcledcgq2p7zgff4ts2nk5gvg9dr65kmh4vqgk5zkrg6qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvwx73nn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstutfy4fzrpee88xv07xcxjwh5c08gdy6v3g7ycv5ks4kjfspuc5cjzya5p&#39;&gt;nevent1q…ya5p&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;haha thats fair. u can review the cmds it runs beforehand to audit it. prob useful for those who arent as tech savvy or if u just want it to work&lt;br/&gt;&lt;br/&gt;tbh i would never do this on my personal computer as well
    </content>
    <updated>2026-03-06T08:16:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8pyeyylvzfccwslfgsgsd0ytrc6nch6ymh0kekwk2c0mphv782hszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvkjn3xy</id>
    
      <title type="html">also slightly related, but im listening to a lot more audio books ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8pyeyylvzfccwslfgsgsd0ytrc6nch6ymh0kekwk2c0mphv782hszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvkjn3xy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyfna2mc0ne6kmhmlraptnlre7nrrfqvfr6uxs0gq033uvjweaxxq3pf3cu&#39;&gt;nevent1q…f3cu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;also slightly related, but im listening to a lot more audio books now :). its nice to multitask (eg. reading a book and working out). previous tts software just grated my ears and now local cpu generated audio sounds so nice&lt;br/&gt;&lt;br/&gt;handy, a local speech to text ai, is useful to quickly type up stuff&lt;br/&gt;&lt;br/&gt;anyways, i find it faster to review&amp;amp;edit than to code in one go, so looking forward to local models getting better. useful understanding unknown codebases and to parallelize some work
    </content>
    <updated>2026-03-06T08:05:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyfna2mc0ne6kmhmlraptnlre7nrrfqvfr6uxs0gq033uvjweaxxqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv5nlnea</id>
    
      <title type="html">i found ai does generate better code on FOSS software over ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyfna2mc0ne6kmhmlraptnlre7nrrfqvfr6uxs0gq033uvjweaxxqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv5nlnea" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst589jgqxxkcmp3jkk8hx2nzasahsxftzertfqfpu500cv8ad8j5q37fvdc&#39;&gt;nevent1q…fvdc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i found ai does generate better code on FOSS software over proprietary (prob since it is trained on it)&lt;br/&gt;&lt;br/&gt;its also useful to understand/prototype on the codebase as well. eg i ask what xyz ticket requires, and it points out good spots (proprietary codebase so its massive and everyone is busy)&lt;br/&gt;&lt;br/&gt;another useful thing is letting ai do stuff on ur computer (eg. install xyz program) but i wouldnt trust this too much bc of injection attacks&lt;br/&gt;&lt;br/&gt;translation to other langs is good too
    </content>
    <updated>2026-03-06T07:56:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst589jgqxxkcmp3jkk8hx2nzasahsxftzertfqfpu500cv8ad8j5qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvrk8zz7</id>
    
      <title type="html">it really depends on the model. best rn is opus 4.6 (i will never ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst589jgqxxkcmp3jkk8hx2nzasahsxftzertfqfpu500cv8ad8j5qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvrk8zz7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswmhwauvl5jlxpr5l0438m8au347euvpc6dksspt7kfucfp9z886cklkq3q&#39;&gt;nevent1q…kq3q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it really depends on the model. best rn is opus 4.6 (i will never pay out of my own pocket to scummy ai companies so i understand not wanting to try it)&lt;br/&gt;&lt;br/&gt;they get 95% of the way there, and the last tuning part is the hardest&lt;br/&gt;&lt;br/&gt;using subagents and letting it iterate itself (especially if u have testcases that it can use to verify itself) is handy&lt;br/&gt;&lt;br/&gt;for me, its useful because work and my hobby (which is linux mobile) are diff. i can parallelize my work and enjoy other life too
    </content>
    <updated>2026-03-06T07:49:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfa4hs39n9h29xtmwnkgtszfyr844vc2tnnjy4mz5sfrya3gmlsaszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv3l76ak</id>
    
      <title type="html">i wonder if fluxer will consider becoming part of the fediverse ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfa4hs39n9h29xtmwnkgtszfyr844vc2tnnjy4mz5sfrya3gmlsaszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv3l76ak" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfwrst6dhrekl4gnh2d5k8csgcu2vcpt6vgrjyyyfz5r700td3qncjpmer6&#39;&gt;nevent1q…mer6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i wonder if fluxer will consider becoming part of the fediverse :D&lt;br/&gt;&lt;br/&gt;i believe they can then piggyback on the e2ee work thats already being done here&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://soatok.blog/category/technology/open-source/fediverse-e2ee-project/&#34;&gt;https://soatok.blog/category/technology/open-source/fediverse-e2ee-project/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;also &lt;a href=&#34;https://github.com/shazow/ssh-chat&#34;&gt;https://github.com/shazow/ssh-chat&lt;/a&gt; is a nice proof of concept of using ssh to chat with others. e2ee encrypted because of ssh :)
    </content>
    <updated>2026-02-20T15:56:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsva62ytqvr2lauc8f75l2q6vqp5k9lxr3e0gewckj982p0fradd7qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv3nux27</id>
    
      <title type="html">expressatt android phone progress - road to mainline linux got ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsva62ytqvr2lauc8f75l2q6vqp5k9lxr3e0gewckj982p0fradd7qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv3nux27" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswqah6tq88qqmressd63ncd2fv4slhqcxj627tx94cled3hw64v2ggax0z0&#39;&gt;nevent1q…x0z0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;expressatt android phone progress - road to mainline linux&lt;br/&gt;&lt;br/&gt;got linuxboot working! :)&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://codeberg.org/LogicalErzor/LinuxBoot&#34;&gt;https://codeberg.org/LogicalErzor/LinuxBoot&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;tbh using linux as a bootloader makes a lot of sense. uboot and lk2nd is just duplicated effort. a linux distro with kexec tools can work too&lt;br/&gt;&lt;br/&gt;benefits: linuxboot now shows the memory holes to mainline linux, something that lk2nd was lacking. can now boot from a sd card :). no more wearing down the emmc&lt;br/&gt;&lt;br/&gt;thanks &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub103e6zzdr8nhz3hxgj636lwr65wyust3sl70kd8qvy67v4gpf80nsn7p05x&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;지지 ᚠד (Jiji Freya Daniel), 黄法官&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub103e…p05x&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for showing me this :D
    </content>
    <updated>2026-02-09T10:51:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswqah6tq88qqmressd63ncd2fv4slhqcxj627tx94cled3hw64v2gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvv4mtcm</id>
    
      <title type="html">expressatt android phone progress - road to mainline linux ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswqah6tq88qqmressd63ncd2fv4slhqcxj627tx94cled3hw64v2gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvv4mtcm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy8nrm28rst8hktsa5zk8qzsczzsu2msv4hq53556lghr7qc9j0xcq7zf3w&#39;&gt;nevent1q…zf3w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;expressatt android phone progress - road to mainline linux&lt;br/&gt;&lt;br/&gt;someone has gotten wifi/bt working, but i havent been able to test it because lk2nd is giving me trouble&lt;br/&gt;&lt;br/&gt;after reading &lt;a href=&#34;https://www.anthropic.com/engineering/building-c-compiler&#34;&gt;https://www.anthropic.com/engineering/building-c-compiler&lt;/a&gt; i wondered if claude could easily get downstream stuff working on mainline linux&lt;br/&gt;&lt;br/&gt;after a couple days, i got this commit in: &lt;a href=&#34;https://codeberg.org/LogicalErzor/linux/commit/6878d1cc1670fc63ba3cba52d4eb08c7a889db17&#34;&gt;https://codeberg.org/LogicalErzor/linux/commit/6878d1cc1670fc63ba3cba52d4eb08c7a889db17&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;most of downstream should be ported i think. also vibecoded uboot and linuxboot support&lt;br/&gt;&lt;br/&gt;will see if it works when i get the time
    </content>
    <updated>2026-02-08T09:31:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy8nrm28rst8hktsa5zk8qzsczzsu2msv4hq53556lghr7qc9j0xczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvn59qa9</id>
    
      <title type="html">expressatt downstream reading u know how u can connect the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy8nrm28rst8hktsa5zk8qzsczzsu2msv4hq53556lghr7qc9j0xczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvn59qa9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqlduz7g4l9d0zuhaq63ewnzdyrhal5tepxgwvafpfntmc5eewxdc382ds0&#39;&gt;nevent1q…2ds0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;expressatt downstream reading&lt;br/&gt;&lt;br/&gt;u know how u can connect the pinephone pro to an external monitor and it just works as an external screen? apparently before usb c display alt mode (which is the functionality that makes the feature work) there used to be MHL cables going from micro to hdmi with usb a as an external power source&lt;br/&gt;&lt;br/&gt;cursed but somehow i love it lol
    </content>
    <updated>2026-02-04T00:50:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqt4x2yekwl8d9uu53flha07guh6l6k2k0xeh84rlmfm9euvnlfuszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvrgmzvr</id>
    
      <title type="html">#PinePhonePro update: sent wifi, bluetooth, and modem patch ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqt4x2yekwl8d9uu53flha07guh6l6k2k0xeh84rlmfm9euvnlfuszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvrgmzvr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr9lnfnjwtm68ujjlfc27e3aqdq6mljqsg9ets2mqzam36wm9d87cp6umha&#39;&gt;nevent1q…umha&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;#PinePhonePro update: sent wifi, bluetooth, and modem patch upstream&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://lore.kernel.org/all/20260112-ppp_connectivity-v1-0-284d6e83b212@gmail.com/&#34;&gt;https://lore.kernel.org/all/20260112-ppp_connectivity-v1-0-284d6e83b212@gmail.com/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;at this point if you would like to test it, please reply to the patches with a Tested-by: Name &amp;lt;email&amp;gt; as shown in this link&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.kernel.org/doc/html/v5.7/process/submitting-patches.html&#34;&gt;https://www.kernel.org/doc/html/v5.7/process/submitting-patches.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;i think i will get battery/charger next and then switch the pmOS kernel to use mainline Linux. if u would like a feature of the ppp to be included, please let me know and be available to test my changes
    </content>
    <updated>2026-01-13T06:51:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr9lnfnjwtm68ujjlfc27e3aqdq6mljqsg9ets2mqzam36wm9d87czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvr6uawa</id>
    
      <title type="html">is anyone able to test the modem patch for the #Pine64 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr9lnfnjwtm68ujjlfc27e3aqdq6mljqsg9ets2mqzam36wm9d87czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvr6uawa" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqaykj2zzl3hszrk2l2fatwgnly8nj4gpesxt86ym4erdmwd9prvgxqzc46&#39;&gt;nevent1q…zc46&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;is anyone able to test the modem patch for the #Pine64 #PinePhonePro?&lt;br/&gt;&lt;br/&gt;i dont have a sim card for the device as its unfortunately not my daily driver. will give u pmbootstrap commands and the kernel tree so u can build it locally to test. can also field any questions if u have any&lt;br/&gt;&lt;br/&gt;bonus: u can get credit in the linux kernel for testing the patch too! would need name and email for that&lt;br/&gt;&lt;br/&gt;i think ill also try to get wifi and bluetooth working too. phosh seems to recognize the modem with my patch
    </content>
    <updated>2026-01-09T09:18:26Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqaykj2zzl3hszrk2l2fatwgnly8nj4gpesxt86ym4erdmwd9prvgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvwa9t35</id>
    
      <title type="html">small pinephone pro update magnetometer, light, proximity, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqaykj2zzl3hszrk2l2fatwgnly8nj4gpesxt86ym4erdmwd9prvgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvwa9t35" />
    <content type="html">
      small pinephone pro update&lt;br/&gt;&lt;br/&gt;magnetometer, light, proximity, accelerometer, and fixing the volume button patch has been merged upstream&lt;br/&gt;&lt;br/&gt;i will be attempting the modem next as it seems to just be dts changes
    </content>
    <updated>2026-01-09T03:26:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqlduz7g4l9d0zuhaq63ewnzdyrhal5tepxgwvafpfntmc5eewxdczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvd5h2sj</id>
    
      <title type="html">how i started with linux with a heavy focus on expressatt :) ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqlduz7g4l9d0zuhaq63ewnzdyrhal5tepxgwvafpfntmc5eewxdczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvd5h2sj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw8sp38zlg875rvpw96jzenulrm79jyeduv4eexrvpd507mfaawqgs797u7&#39;&gt;nevent1q…97u7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;how i started with linux&lt;br/&gt;&lt;br/&gt;with a heavy focus on expressatt :)&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://logicalerzor.codeberg.page/blog/how-i-started-using-linux/&#34;&gt;https://logicalerzor.codeberg.page/blog/how-i-started-using-linux/&lt;/a&gt;
    </content>
    <updated>2025-12-23T05:48:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw8sp38zlg875rvpw96jzenulrm79jyeduv4eexrvpd507mfaawqgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv7z509c</id>
    
      <title type="html">expressatt LLVM issue turns out lk2nd cant boot anything larger ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw8sp38zlg875rvpw96jzenulrm79jyeduv4eexrvpd507mfaawqgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv7z509c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspuxk7n785ddvl4n684hpn393e2a6qm3v8sudwarnqjchtc5tj3hqs0nfph&#39;&gt;nevent1q…nfph&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;expressatt LLVM issue&lt;br/&gt;&lt;br/&gt;turns out lk2nd cant boot anything larger than 21 MB…&lt;br/&gt;&lt;br/&gt;welp time to focus on the bootloader now (or make linux-next configs smaller). i want to do linuxboot (using linux as the bootloader) but might go to uboot if thats easier
    </content>
    <updated>2025-12-22T10:34:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspuxk7n785ddvl4n684hpn393e2a6qm3v8sudwarnqjchtc5tj3hqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvs576ad</id>
    
      <title type="html">expressatt mainlining starting to look like an clang/llvm issue ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspuxk7n785ddvl4n684hpn393e2a6qm3v8sudwarnqjchtc5tj3hqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvs576ad" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsysfr95dk5f8suve5ec99v5llwzjptr2js6djk6hfmr42mr56dxwqyeas9d&#39;&gt;nevent1q…as9d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;expressatt mainlining&lt;br/&gt;&lt;br/&gt;starting to look like an clang/llvm issue for armv7 devices as i can replicate it on qemu-arm&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/issues/2635&#34;&gt;https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/issues/2635&lt;/a&gt;
    </content>
    <updated>2025-12-17T10:35:26Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsysfr95dk5f8suve5ec99v5llwzjptr2js6djk6hfmr42mr56dxwqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv5zy8yw</id>
    
      <title type="html">been a couple of months, but finally got around to reporting that ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsysfr95dk5f8suve5ec99v5llwzjptr2js6djk6hfmr42mr56dxwqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv5zy8yw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqf2646t26ha4fp6ythxjkasq8a5hfnmy9znaqsrkyd9hsu3qhskgfdd8ta&#39;&gt;nevent1q…d8ta&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;been a couple of months, but finally got around to reporting that rust doesnt work on armv7 if u only specify LLVM=1 on Linux. if u specify LLVM=1 and CC&#43;=gcc, only then it will work&lt;br/&gt;&lt;br/&gt;figured this out ~1 month ago because adrianyyy@chaos.social fixed linux-next to only use LLVM (whereas before it was using LLVM and gcc). this seemed to break my setup, and confirmed what was happening when i was externally building the kernel&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/issues/2635#note_520266&#34;&gt;https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/issues/2635#note_520266&lt;/a&gt;
    </content>
    <updated>2025-12-14T06:57:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqf2646t26ha4fp6ythxjkasq8a5hfnmy9znaqsrkyd9hsu3qhskgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvzae0c7</id>
    
      <title type="html">expressatt mainlining and here&amp;#39;s the short vibrator blog! ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqf2646t26ha4fp6ythxjkasq8a5hfnmy9znaqsrkyd9hsu3qhskgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvzae0c7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0kumz6yvmqx9cy9hh9q09ys026g4hp8kz23png6yzc57slpr5syqerpx34&#39;&gt;nevent1q…px34&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;expressatt mainlining&lt;br/&gt;&lt;br/&gt;and here&amp;#39;s the short vibrator blog!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://logicalerzor.codeberg.page/blog/vibrating-vibrators/&#34;&gt;https://logicalerzor.codeberg.page/blog/vibrating-vibrators/&lt;/a&gt;
    </content>
    <updated>2025-12-11T11:18:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0kumz6yvmqx9cy9hh9q09ys026g4hp8kz23png6yzc57slpr5syqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvs0dezj</id>
    
      <title type="html">expressatt mainline journey recently got vibrator up and running ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0kumz6yvmqx9cy9hh9q09ys026g4hp8kz23png6yzc57slpr5syqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvs0dezj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyj8z0mk9tlpgh3vtupvefxq0cedq3mksw974jj28wpy25rk6ks2chw6lgz&#39;&gt;nevent1q…6lgz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;expressatt mainline journey&lt;br/&gt;&lt;br/&gt;recently got vibrator up and running and i just have to clean it up and send it upstream. that leaves the following harder stuff left:&lt;br/&gt;&lt;br/&gt;display/gpu&lt;br/&gt;speakers/microphone&lt;br/&gt;cameras/flash&lt;br/&gt;wifi/bluetooth/gps (from modem?)&lt;br/&gt;battery/charging&lt;br/&gt;&lt;br/&gt;any good readings for the qcom platform? some of this is upstream (i think charging, wifi/bluetooth, gpio expander (camera), and iommu (display) are upstream)&lt;br/&gt;&lt;br/&gt;im assuming ill need some amt of background context to get this implemented
    </content>
    <updated>2025-12-08T09:36:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyj8z0mk9tlpgh3vtupvefxq0cedq3mksw974jj28wpy25rk6ks2czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvjuwwf9</id>
    
      <title type="html">expressatt mainlining journey: touchkeys are working now! ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyj8z0mk9tlpgh3vtupvefxq0cedq3mksw974jj28wpy25rk6ks2czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvjuwwf9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswqkrverkckhu7gxgdpc9tj9knqxn5d0sxt05lslze0upyl6ye8kcx3my6q&#39;&gt;nevent1q…my6q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;expressatt mainlining journey: touchkeys are working now!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://logicalerzor.codeberg.page/blog/touching-touchkeys/&#34;&gt;https://logicalerzor.codeberg.page/blog/touching-touchkeys/&lt;/a&gt;
    </content>
    <updated>2025-12-05T11:42:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswqkrverkckhu7gxgdpc9tj9knqxn5d0sxt05lslze0upyl6ye8kczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvezll0m</id>
    
      <title type="html">here&amp;#39;s my blogpost on using AI to create linux kernel ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswqkrverkckhu7gxgdpc9tj9knqxn5d0sxt05lslze0upyl6ye8kczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvezll0m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfxheqskth2pqjmww6t5qcrgtt4t564z0yswa2wuqf5hzxymqvd2gkpnp7h&#39;&gt;nevent1q…np7h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;here&amp;#39;s my blogpost on using AI to create linux kernel patches!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://logicalerzor.codeberg.page/blog/sensing-sensors/&#34;&gt;https://logicalerzor.codeberg.page/blog/sensing-sensors/&lt;/a&gt;
    </content>
    <updated>2025-11-20T09:38:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfxheqskth2pqjmww6t5qcrgtt4t564z0yswa2wuqf5hzxymqvd2gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvxvkzpp</id>
    
      <title type="html">holy moly just got nfc working as well what literally was taking ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfxheqskth2pqjmww6t5qcrgtt4t564z0yswa2wuqf5hzxymqvd2gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvxvkzpp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0ws5mjxzpxds9fh6yl0kjqx9h24a54mu663v2dh6y44gz0t04a0cagem53&#39;&gt;nevent1q…em53&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;holy moly just got nfc working as well&lt;br/&gt;&lt;br/&gt;what literally was taking me months to fail at solving took mere minutes for the ai to solve&lt;br/&gt;&lt;br/&gt;this upcoming patch series is gonna be a big boi. really excited to write up a blog once i send the patch series&lt;br/&gt;&lt;br/&gt;most importantly, im having so much fun! im not getting frustrated at being stuck and then being ghosted when i ask for help, since there is always something to do and something to look into :D
    </content>
    <updated>2025-11-17T20:21:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0ws5mjxzpxds9fh6yl0kjqx9h24a54mu663v2dh6y44gz0t04a0czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv6fa9ts</id>
    
      <title type="html">ai is a huge help ngl. its turning what used to take me weeks to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0ws5mjxzpxds9fh6yl0kjqx9h24a54mu663v2dh6y44gz0t04a0czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv6fa9ts" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspzgs6vhe08ppfx0pw37dxsz2vf530w8krx4ne9h2mp273t50wejscul657&#39;&gt;nevent1q…l657&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ai is a huge help ngl. its turning what used to take me weeks to something that i can churn out in a couple of days&lt;br/&gt;&lt;br/&gt;once the next stable release comes out, i will blog about all the patches i will send upstream and the usefulness of ai
    </content>
    <updated>2025-11-17T07:04:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspzgs6vhe08ppfx0pw37dxsz2vf530w8krx4ne9h2mp273t50wejszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvzln9h0</id>
    
      <title type="html">so multiple updates: - i think iommu works now! afaik this is mem ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspzgs6vhe08ppfx0pw37dxsz2vf530w8krx4ne9h2mp273t50wejszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvzln9h0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqyxe9rt02nxzqp3duk9jhc3xmudfl3lkcdkhm9xpj3m3gcuz5upsxvxcu0&#39;&gt;nevent1q…xcu0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;so multiple updates:&lt;br/&gt;&lt;br/&gt;- i think iommu works now! afaik this is mem management for the gpu and a neccessary prereq. try to get adreno 225 working but proving to be a lot harder. luckily (or unluckily) iommu is broken for apq8064 so i can test if my patch works&lt;br/&gt;- got the prox/light sensor working. prox is giving bogus values but light works&lt;br/&gt;- linux-next with just llvm might be an issue? apparently the change i made was using both llvm and gcc, so thats why it was working &lt;a href=&#34;https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7335/diffs&#34;&gt;https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7335/diffs&lt;/a&gt;
    </content>
    <updated>2025-11-17T06:46:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqyxe9rt02nxzqp3duk9jhc3xmudfl3lkcdkhm9xpj3m3gcuz5upszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv4mp5ph</id>
    
      <title type="html">expressatt: possible compiler bug? so a while ago i was having ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqyxe9rt02nxzqp3duk9jhc3xmudfl3lkcdkhm9xpj3m3gcuz5upszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv4mp5ph" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2006gj8jlu3y6gnzlhvhlw6fh2mhdzyxyydxy7ex8vmv54c0y5qqsj5tf5&#39;&gt;nevent1q…5tf5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;expressatt: possible compiler bug?&lt;br/&gt;&lt;br/&gt;so a while ago i was having trouble cross compiling rust&#43;linux on my computer. the kernel was working when i built it in pmbootstrap but when i built rust&#43;linux outside pmbootstrap and simply told pmbootstrap to use the result, it wouldnt boot&lt;br/&gt;&lt;br/&gt;i just realized now that it could be a cross compilation bug within llvm. pmbootstrap uses a chroot (which emulates a arm32 env) and cross compilation is x86&lt;br/&gt;&lt;br/&gt;how do i report this? how do i narrow this down?
    </content>
    <updated>2025-11-09T07:46:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2006gj8jlu3y6gnzlhvhlw6fh2mhdzyxyydxy7ex8vmv54c0y5qqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvnzq49s</id>
    
      <title type="html">expressatt accelerometer easily got the accelerometer working ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2006gj8jlu3y6gnzlhvhlw6fh2mhdzyxyydxy7ex8vmv54c0y5qqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvnzq49s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvmvwxdllzk0dnluzchqsexfjvfzdcp77rh4v408jhwnn7953xzdq96092g&#39;&gt;nevent1q…092g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;expressatt accelerometer&lt;br/&gt;&lt;br/&gt;easily got the accelerometer working after the magnetometer. was on the same gsbi bus so it was as simple as adding the device and specifying certain things&lt;br/&gt;&lt;br/&gt;ngl ai also listed other things that were also already upstreamed in mainline linux, so hopefully i can easily get nfc working with its help now&lt;br/&gt;&lt;br/&gt;mount matrix is likely wrong so the orientation of the device will be off
    </content>
    <updated>2025-11-01T16:09:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvmvwxdllzk0dnluzchqsexfjvfzdcp77rh4v408jhwnn7953xzdqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvajk3sp</id>
    
      <title type="html">the waiting game works and uart is working again :D —— i also ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvmvwxdllzk0dnluzchqsexfjvfzdcp77rh4v408jhwnn7953xzdqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvajk3sp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0lsqtl8d4vg5tmqtygxs4u3et57h0mxymjw22sghtutnn7aalj7gvv0qg7&#39;&gt;nevent1q…0qg7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the waiting game works and uart is working again :D&lt;br/&gt;&lt;br/&gt;——&lt;br/&gt;&lt;br/&gt;i also decided to try to use ai to get a peripheral working. so far i got the magnetometer working but not sure if the orientation is right&lt;br/&gt;&lt;br/&gt;gonna write a blogpost about my experience. tldr, ai has a great breadth of knowledge to pick at, but sometimes its confidently wrong which is annoying&lt;br/&gt;&lt;br/&gt;i hope to also get the accelerometer working. as its on the same i2c bus. maybe other things like the vibra might be easy to get working too?
    </content>
    <updated>2025-10-27T10:54:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxcr4vrfzm5myzjuqlygxus9wrpc3myxzccwy2t5qj89qe8k8ztcczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv4j8y9p</id>
    
      <title type="html">once there is any sort of personal connection to any of the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxcr4vrfzm5myzjuqlygxus9wrpc3myxzccwy2t5qj89qe8k8ztcczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv4j8y9p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst3yjdukd0wg7zsyvk72h3atg0pxanfky09w8t5wekl2u9faegfusuurtch&#39;&gt;nevent1q…rtch&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;once there is any sort of personal connection to any of the parties involved, 3rd parties/external help should immediately be involved imo. the fact that this wasnt done is informative and disappointing&lt;br/&gt;&lt;br/&gt;also i hope u are noting all this down and sending it to ur lawyer for litigation
    </content>
    <updated>2025-10-25T09:56:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0lsqtl8d4vg5tmqtygxs4u3et57h0mxymjw22sghtutnn7aalj7gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv8yr88q</id>
    
      <title type="html">the strangest part is that other msm8960(t), and even msm8226 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0lsqtl8d4vg5tmqtygxs4u3et57h0mxymjw22sghtutnn7aalj7gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv8yr88q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfnar99nsspcn3hlamvqm8sc652g9jeu7aa6ljtzm7cqy2aaej96qw7vquf&#39;&gt;nevent1q…vquf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the strangest part is that other msm8960(t), and even msm8226 device owners arent encountering any problems like this
    </content>
    <updated>2025-10-11T04:12:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfnar99nsspcn3hlamvqm8sc652g9jeu7aa6ljtzm7cqy2aaej96qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvq862k2</id>
    
      <title type="html">so now apparently expressatt isn&amp;#39;t outputting anything over ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfnar99nsspcn3hlamvqm8sc652g9jeu7aa6ljtzm7cqy2aaej96qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvq862k2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfumq7tf68h02j8t83se5e7hv072q46rw3gxylamd3epcprgnks4gsfuyvz&#39;&gt;nevent1q…uyvz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;so now apparently expressatt isn&amp;#39;t outputting anything over uart in v6.17, but it is for v6.16&lt;br/&gt;&lt;br/&gt;bisecting it leads to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub164g6r6ej2039umae73a9l9qcnfck884l3v8cnd322s8mvry8wnasq7k0lj&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Luca Weiss&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub164g…k0lj&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&amp;#39;s patch &lt;a href=&#34;https://github.com/torvalds/linux/commit/9f2cbfcda595b6d741adf71058c60476b8d21028&#34;&gt;https://github.com/torvalds/linux/commit/9f2cbfcda595b6d741adf71058c60476b8d21028&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;but it doesn&amp;#39;t even make sense as this doesnt even remotely touch msm8960 or uart&lt;br/&gt;&lt;br/&gt;not sure what to do :/. was gonna test my vibra patch on top of the latest patches... but its seems like im encountering something else entirely&lt;br/&gt;&lt;br/&gt;maybe reserved memory or something? i have no idea how to debug this at all
    </content>
    <updated>2025-10-11T03:53:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswzkh62vnduyvqmy7nes4zqtrc8rnk50xzcnqkjlsst8waht9690szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvf5k4es</id>
    
      <title type="html">related: clams monitoring water quality in poland ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswzkh62vnduyvqmy7nes4zqtrc8rnk50xzcnqkjlsst8waht9690szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvf5k4es" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst5j9dzqk4ka06ddhhu52vdj5vcjlny25jm0mg52nx0afzp7m948sd22tln&#39;&gt;nevent1q…2tln&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;related: clams monitoring water quality in poland&lt;br/&gt;&lt;br/&gt; &lt;a href=&#34;https://desis.osu.edu/seniorthesis/index.php/2024/09/03/in-poznan-poland-eight-clams-get-to-decide-if-people-in-the-city-get-water-or-not/&#34;&gt;https://desis.osu.edu/seniorthesis/index.php/2024/09/03/in-poznan-poland-eight-clams-get-to-decide-if-people-in-the-city-get-water-or-not/&lt;/a&gt;
    </content>
    <updated>2025-09-24T05:26:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfumq7tf68h02j8t83se5e7hv072q46rw3gxylamd3epcprgnks4gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvvvyucm</id>
    
      <title type="html">i wanted to continue my first linux &amp;amp; rust driver but a weird ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfumq7tf68h02j8t83se5e7hv072q46rw3gxylamd3epcprgnks4gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvvvyucm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsffjlw5dyc7scpx367r756n92lxqysggs4nxv584f5kp0ccylhuwsssdld8&#39;&gt;nevent1q…dld8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i wanted to continue my first linux &amp;amp; rust driver but a weird bug keeps biting my butt. essentially:&lt;br/&gt;&lt;br/&gt;- generated pmOS img (with rust included in linux-next) works: &lt;a href=&#34;https://pkgs.postmarketos.org/package/master/postmarketos/armv7/device-samsung-expressatt&#34;&gt;https://pkgs.postmarketos.org/package/master/postmarketos/armv7/device-samsung-expressatt&lt;/a&gt;&lt;br/&gt;- locally built kernel without rust works - locally built kernel with rust doesnt work&lt;br/&gt;&lt;br/&gt;local cmds&lt;br/&gt;&lt;br/&gt;make LLVM=1 O=.output ARCH=arm qcom_defconfig pmos.config devices.config all&lt;br/&gt;pmb build --envkernel linux-next&lt;br/&gt;pmb build --force device-samsung-expressatt&lt;br/&gt;&lt;br/&gt;dunno how to debug this :/
    </content>
    <updated>2025-07-28T07:23:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2crack75u6446dz3uu3mkr8vz4nevy07gvaypzd7dwhlzpg6jehszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvf2rzxa</id>
    
      <title type="html">whoever thought of the name Evergreen [Linux] (would prefer if it ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2crack75u6446dz3uu3mkr8vz4nevy07gvaypzd7dwhlzpg6jehszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvf2rzxa" />
    <content type="html">
      whoever thought of the name Evergreen [Linux] (would prefer if it was called EvergreenOS to come up in search engines) is a fucking genius&lt;br/&gt;&lt;br/&gt;multiple meanings (atleast for me):&lt;br/&gt;- evergreen trees usually grow on mountains (referring to alpine)&lt;br/&gt;- green: envokes the idea of recycling and a nod to pmOS colors and roots&lt;br/&gt;- evergreen trees are green all yr round… meaning we dont want to give up on old forgotten devices&lt;br/&gt;&lt;br/&gt;*chefs kiss*&lt;br/&gt;&lt;br/&gt;i really hope this is the new name
    </content>
    <updated>2025-07-25T08:10:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr93cdgdrm3mawtqyv79lq8y06t3trhaprpdctu9ct9kqyfq5lwzgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvq8u984</id>
    
      <title type="html">if distrobox manages to run windows apps in a container, it would ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr93cdgdrm3mawtqyv79lq8y06t3trhaprpdctu9ct9kqyfq5lwzgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvq8u984" />
    <content type="html">
      if distrobox manages to run windows apps in a container, it would be a great stepping stone towards migrating windows users over to linux&lt;br/&gt;&lt;br/&gt;issue: &lt;a href=&#34;https://github.com/89luca89/distrobox/issues/1279&#34;&gt;https://github.com/89luca89/distrobox/issues/1279&lt;/a&gt;
    </content>
    <updated>2025-07-01T10:33:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst3jjh74a9qcz8vllad6r9n74qe32sys3m4lrts82sz67dlgt7lxszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvty2hj4</id>
    
      <title type="html">seems like i can only go back to about 3 days in a list? was out ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst3jjh74a9qcz8vllad6r9n74qe32sys3m4lrts82sz67dlgt7lxszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvty2hj4" />
    <content type="html">
      seems like i can only go back to about 3 days in a list? was out for a couple days and wouldve liked to see updates from before that&lt;br/&gt;&lt;br/&gt;this is using the fosstodon website as well. unless im hitting a limit of some kind?&lt;br/&gt;&lt;br/&gt;cc &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1z3w83dlmzp0fe48fzjwew7gj82dre0zagf0dmrxpkkgu65a4l7qsfac039&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Gina&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1z3w…c039&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2025-06-27T04:15:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsffjlw5dyc7scpx367r756n92lxqysggs4nxv584f5kp0ccylhuwszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv8l7epg</id>
    
      <title type="html">oh yeah, i also hit this bug when trying to build against an ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsffjlw5dyc7scpx367r756n92lxqysggs4nxv584f5kp0ccylhuwszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv8l7epg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg4xyu606c9qxgs0lsfp7ps0rxpz0tatk3qt6uly7m079ua0uz2dq8xt2qs&#39;&gt;nevent1q…t2qs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;oh yeah, i also hit this bug when trying to build against an Alpine Linux pkg:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/merge_requests/2601&#34;&gt;https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/merge_requests/2601&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;big thanks to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1jdw4d7d4a9e3y9s7he4grrdtq782u3hz6u3auc63xn486md325sstlmdn3&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Clayton&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1jdw…mdn3&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for solving this!&lt;br/&gt;&lt;br/&gt;it seems like it&amp;#39;s currently unknown why find() is returning none when it shouldnt. mypy isn&amp;#39;t complaining about it either&lt;br/&gt;&lt;br/&gt;#rustlang probably would have prevented this bug (sorry i couldnt help it :P)
    </content>
    <updated>2025-05-19T04:43:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg4xyu606c9qxgs0lsfp7ps0rxpz0tatk3qt6uly7m079ua0uz2dqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv9ajl8s</id>
    
      <title type="html">ill prob be working on my first driver soon. it will be based on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg4xyu606c9qxgs0lsfp7ps0rxpz0tatk3qt6uly7m079ua0uz2dqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv9ajl8s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr2p3jzjvly8k7uuge3umgapw84a7tavc0phntmag8qnt3mewmp2sqzywah&#39;&gt;nevent1q…ywah&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ill prob be working on my first driver soon. it will be based on this:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://codeberg.org/LogicalErzor/Android_Kernel_Samsung_D2/src/branch/cm-14.1/drivers/motor/tspdrv.c&#34;&gt;https://codeberg.org/LogicalErzor/Android_Kernel_Samsung_D2/src/branch/cm-14.1/drivers/motor/tspdrv.c&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;if anyone has any suggestions on how i can convert this into an upstream driver, im all ears! noobie advice is welcome :)&lt;br/&gt;&lt;br/&gt;most of my mainlining time is reserved for weekends, so i would really appreciate tips on figure out how to be faster as well :D
    </content>
    <updated>2025-05-19T04:25:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr2p3jzjvly8k7uuge3umgapw84a7tavc0phntmag8qnt3mewmp2szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvewnqc4</id>
    
      <title type="html">if you have a spare phone, you can check ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr2p3jzjvly8k7uuge3umgapw84a7tavc0phntmag8qnt3mewmp2szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvewnqc4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2h22e3f6jr0495txs6zvt7ftmegfzrezyeetpk6qmyzpzvmp9r7cdm63fk&#39;&gt;nevent1q…63fk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;if you have a spare phone, you can check &lt;a href=&#34;https://www.gsmarena.com/&#34;&gt;https://www.gsmarena.com/&lt;/a&gt; to see what the SoC is&lt;br/&gt;&lt;br/&gt;if it&amp;#39;s one of the following...&lt;br/&gt;&lt;br/&gt;APQ8064&lt;br/&gt;APQ8060A&lt;br/&gt;MSM8660A&lt;br/&gt;MSM8260A&lt;br/&gt;APQ8030&lt;br/&gt;MSM8930&lt;br/&gt;MSM8630&lt;br/&gt;MSM8230&lt;br/&gt;MSM8627&lt;br/&gt;MSM8227&lt;br/&gt;MSM8625&lt;br/&gt;MSM8225&lt;br/&gt;IPQ8064&lt;br/&gt;MSM8960&lt;br/&gt;&lt;br/&gt;...consider joining us!&lt;br/&gt;&lt;br/&gt;we have a matrix chat: &lt;a href=&#34;https://matrix.to/#/#linux-apq8064:matrix.org&#34;&gt;https://matrix.to/#/#linux-apq8064:matrix.org&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;doesnt matter if ur totally new too :)&lt;br/&gt;&lt;br/&gt;if it&amp;#39;s not on the list, u can check &lt;a href=&#34;https://wiki.postmarketos.org/&#34;&gt;https://wiki.postmarketos.org/&lt;/a&gt; to see if there are others with the same SoC and join them
    </content>
    <updated>2025-05-19T04:16:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2h22e3f6jr0495txs6zvt7ftmegfzrezyeetpk6qmyzpzvmp9r7czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvv5wfs7</id>
    
      <title type="html">a lot of cleanup has happened since this time. some notable ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2h22e3f6jr0495txs6zvt7ftmegfzrezyeetpk6qmyzpzvmp9r7czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvv5wfs7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd0uu22alupl0egk43p2q7uwz9k3vkrsf0xz6ykcq49mzx63y93hcjrz9zu&#39;&gt;nevent1q…z9zu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;a lot of cleanup has happened since this time. some notable things&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gitlab.postmarketos.org/postmarketOS/pmaports/-/tree/master/device/testing/device-samsung-expressatt&#34;&gt;https://gitlab.postmarketos.org/postmarketOS/pmaports/-/tree/master/device/testing/device-samsung-expressatt&lt;/a&gt; -&amp;gt; useful b/c i can point other msm8960 devices owners to get their device up and running and it publicly documents a working kernel (one has already mainlined with this!)&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://wiki.postmarketos.org/wiki/Samsung_Galaxy_Express_SGH-I437_(samsung-expressatt)&#34;&gt;https://wiki.postmarketos.org/wiki/Samsung_Galaxy_Express_SGH-I437_(samsung-expressatt)&lt;/a&gt; -&amp;gt; revamped my page to help others mainline and document tests&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://wiki.postmarketos.org/wiki/Qualcomm_S4/Krait_200_mainlining&#34;&gt;https://wiki.postmarketos.org/wiki/Qualcomm_S4/Krait_200_mainlining&lt;/a&gt; -&amp;gt; wctrl and i decided to merge the mainlining guide for the entire S4 family to encourage others to join
    </content>
    <updated>2025-05-19T04:07:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy5hkdxv29pac9vzuercydgh6ashkr2ms8tpwcgxu6d0tgcuuhvxgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvmcdxuy</id>
    
      <title type="html">the tech market is kinda bad rn (layoffs.fyi shows the extent of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy5hkdxv29pac9vzuercydgh6ashkr2ms8tpwcgxu6d0tgcuuhvxgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvmcdxuy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyjeush7rjjvpkdnmnpnvcxpsd6q9dkfxv9rpknftv3x7rpewsx9q7m8e35&#39;&gt;nevent1q…8e35&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the tech market is kinda bad rn (layoffs.fyi shows the extent of it). if i were u, i wouldnt wait to get some sort of stable income and would start searching asap&lt;br/&gt;&lt;br/&gt;hopefully someone on #FediHire can work something out for u. im sure there are a lot of folks willing to hire someone of ur caliber&lt;br/&gt;&lt;br/&gt;maybe u can do vtubing on weekends? hopefully it doesnt mean the end of something u love to do
    </content>
    <updated>2025-05-12T05:32:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrnpqa6qpy56q32p58ya740226dtelj4r3am0cuqqm8rsey2jkn3qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvt6ve0j</id>
    
      <title type="html">as one of the users who wanted to see the human, thanks kev. i ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrnpqa6qpy56q32p58ya740226dtelj4r3am0cuqqm8rsey2jkn3qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvt6ve0j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8l2kxp9y6c29arstl2jdmham2etq6ps0qqsxengfu8n2fcd2ff4sz6g0gw&#39;&gt;nevent1q…g0gw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;as one of the users who wanted to see the human, thanks kev. i appreciate what you’ve done to help fosstodon and the entire fedi grow&lt;br/&gt;&lt;br/&gt;if there are needs for modding, where can i apply? it seems like the person linked in ur blog left for hachyderm, but in the contrary im happy to stay and help if needed
    </content>
    <updated>2025-04-28T15:26:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd0uu22alupl0egk43p2q7uwz9k3vkrsf0xz6ykcq49mzx63y93hczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvr7k6m8</id>
    
      <title type="html">checking ur dts on msm8960 platforms should now yield no errors! ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd0uu22alupl0egk43p2q7uwz9k3vkrsf0xz6ykcq49mzx63y93hczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvr7k6m8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxcjkqn24wtet40pu35s8nlretcg9n3p548vpe8f8mzfmtn4nw9qcx7nqr2&#39;&gt;nevent1q…nqr2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;checking ur dts on msm8960 platforms should now yield no errors!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://lore.kernel.org/all/20250318-expressatt-solve-dts-errors-v1-1-14012a4bc315@gmail.com/&#34;&gt;https://lore.kernel.org/all/20250318-expressatt-solve-dts-errors-v1-1-14012a4bc315@gmail.com/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;edit: forgot to thank &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1shvumw888qetcejw59rqtqup7ngcn33dh9waeakxk2yqpaenzzdsjfwgvr&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;David Heidelberg&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1shv…wgvr&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for showing me the patches for apq8064 (msm8960 and apq8064 are very similar, enough so that i can copy some patches from there and it will “just work”)
    </content>
    <updated>2025-03-19T06:21:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstrek3klaekznvlxpw8egru48rzqgz3v9xq2j6sj9a6a4up9eaxcczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvhsfvw4</id>
    
      <title type="html">seems like most people dont mind going matrix-only (me included) ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstrek3klaekznvlxpw8egru48rzqgz3v9xq2j6sj9a6a4up9eaxcczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvhsfvw4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswn4act5n9r8easagultpus8zjul7s8p6jc3uzzvymrt5ufr2r8wsz0f9dt&#39;&gt;nevent1q…f9dt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;seems like most people dont mind going matrix-only (me included)&lt;br/&gt;&lt;br/&gt;might be worth having a wiki page on how to setup ur own bridge/list of community bridges irc users can connect to&lt;br/&gt;&lt;br/&gt;not sure if thats possible because ive barely used irc tbh
    </content>
    <updated>2025-03-13T13:18:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxcjkqn24wtet40pu35s8nlretcg9n3p548vpe8f8mzfmtn4nw9qczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvgrch5p</id>
    
      <title type="html">was getting a bit annoyed that when sending patches upstream, i ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxcjkqn24wtet40pu35s8nlretcg9n3p548vpe8f8mzfmtn4nw9qczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvgrch5p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstnstdlm4hslawm22zrzr0khjdvwwseemsn7mg9lghhzf8xylf9fsqrvryu&#39;&gt;nevent1q…vryu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;was getting a bit annoyed that when sending patches upstream, i would usually go through the same commands when submitting patches upstream. thought it would be better to make an interactive session so introduced `b4 flow`:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://lore.kernel.org/tools/20250302-flow-v1-1-3247c022bbac@gmail.com/T/#u&#34;&gt;https://lore.kernel.org/tools/20250302-flow-v1-1-3247c022bbac@gmail.com/T/#u&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Based on:&lt;br/&gt;- &lt;a href=&#34;https://www.youtube.com/watch?v=QBR06ml2YLQ&#34;&gt;https://www.youtube.com/watch?v=QBR06ml2YLQ&lt;/a&gt;&lt;br/&gt;- &lt;a href=&#34;https://www.youtube.com/watch?v=-Vld9aoFPwU&#34;&gt;https://www.youtube.com/watch?v=-Vld9aoFPwU&lt;/a&gt;
    </content>
    <updated>2025-03-03T00:43:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstnstdlm4hslawm22zrzr0khjdvwwseemsn7mg9lghhzf8xylf9fszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvgs5m4s</id>
    
      <title type="html">man, some linux maintainers’ comments rival the squiggles on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstnstdlm4hslawm22zrzr0khjdvwwseemsn7mg9lghhzf8xylf9fszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvgs5m4s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0rw27s7y4u0rvtgk8yz38kq2pfnalm9xw3whf66fnm7xcqtt056gg498xt&#39;&gt;nevent1q…98xt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;man, some linux maintainers’ comments rival the squiggles on doctor’s notes&lt;br/&gt;&lt;br/&gt;u dont understand what they try to get at
    </content>
    <updated>2025-02-27T06:16:11Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0rw27s7y4u0rvtgk8yz38kq2pfnalm9xw3whf66fnm7xcqtt056gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvw7vn87</id>
    
      <title type="html">thanks to wctrl’s help, ive gotten tsens working for the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0rw27s7y4u0rvtgk8yz38kq2pfnalm9xw3whf66fnm7xcqtt056gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvw7vn87" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs02zlymq025hcxvl9wevxgsvk8t6n2fjcgqgltzg2uhvuy357drhcrg74wf&#39;&gt;nevent1q…74wf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;thanks to wctrl’s help, ive gotten tsens working for the msm8960!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://logicalerzor.codeberg.page/blog/increasing-the-temperature/&#34;&gt;https://logicalerzor.codeberg.page/blog/increasing-the-temperature/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;nfc is super annoying. dunno why even tho its matching downstream it refuses to work
    </content>
    <updated>2025-02-25T11:04:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs02zlymq025hcxvl9wevxgsvk8t6n2fjcgqgltzg2uhvuy357drhczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvdmx50v</id>
    
      <title type="html">Blog! https://logicalerzor.codeberg.page/blog/lk2nd-and-shells/</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs02zlymq025hcxvl9wevxgsvk8t6n2fjcgqgltzg2uhvuy357drhczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvdmx50v" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqnlujxjrznh6wv3y8w4qgem0cucu9srypm882equjar33ltjjczs9v3lvk&#39;&gt;nevent1q…3lvk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Blog!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://logicalerzor.codeberg.page/blog/lk2nd-and-shells/&#34;&gt;https://logicalerzor.codeberg.page/blog/lk2nd-and-shells/&lt;/a&gt;
    </content>
    <updated>2025-02-10T06:16:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqnlujxjrznh6wv3y8w4qgem0cucu9srypm882equjar33ltjjczszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvpcqy83</id>
    
      <title type="html">oh my fucking gosh it actually boots into a shell!!!!! im so ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqnlujxjrznh6wv3y8w4qgem0cucu9srypm882equjar33ltjjczszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvpcqy83" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr93atjm9yq0wxtcc9ws3unp9j0x0vh2v92hsq83n99vxw4greusgel4ek5&#39;&gt;nevent1q…4ek5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;oh my fucking gosh it actually boots into a shell!!!!!&lt;br/&gt;&lt;br/&gt;im so happy!!!&lt;br/&gt;&lt;br/&gt;i was considering abandoning this project entirely just a day ago and i cant believe this is working now. holy shit&lt;br/&gt;&lt;br/&gt;HUGE thanks to Sam… wow without him this would be dead in the water&lt;br/&gt;&lt;br/&gt;i will probably make a short blog about this!
    </content>
    <updated>2025-02-08T10:25:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr93atjm9yq0wxtcc9ws3unp9j0x0vh2v92hsq83n99vxw4greusgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv8er4e4</id>
    
      <title type="html">main problem here is https://pastebin.com/qGbfFGUt small rw’s ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr93atjm9yq0wxtcc9ws3unp9j0x0vh2v92hsq83n99vxw4greusgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv8er4e4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstqu26pepqcs36fhhux8zfqrsg5t5q56nl4eqgwjhhq8wwu477adq7txsxh&#39;&gt;nevent1q…xsxh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;main problem here is &lt;a href=&#34;https://pastebin.com/qGbfFGUt&#34;&gt;https://pastebin.com/qGbfFGUt&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;small rw’s are fine, but big ones hang the system: &lt;a href=&#34;https://pastebin.com/Tkx7Bw0q&#34;&gt;https://pastebin.com/Tkx7Bw0q&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;the person trying to help me couldn’t figure it out either&lt;br/&gt;&lt;br/&gt;at this point ill try for a bit more before just giving up on this unfortunately
    </content>
    <updated>2025-02-05T17:17:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstqu26pepqcs36fhhux8zfqrsg5t5q56nl4eqgwjhhq8wwu477adqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvtnm6c8</id>
    
      <title type="html">Hi! Thanks for making dowhile0. It’s come in use so many times ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstqu26pepqcs36fhhux8zfqrsg5t5q56nl4eqgwjhhq8wwu477adqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvtnm6c8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxwuvnx0t5efza5zk8u6q7mnzetgas4ltx6vvj8jfrhgfa20g8k5s65q54q&#39;&gt;nevent1q…q54q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hi! Thanks for making dowhile0. It’s come in use so many times while i am trying to mainline my phone&lt;br/&gt;&lt;br/&gt;i have a problem thats been confusing me for a while: my emmc and sd card can rw, but it seems like if there are too many ops at once it hangs. do u know a way to debug this? there is downstream but it uses board files&lt;br/&gt;&lt;br/&gt;as u can see above, ive been thinking this is a memory problem for the longest time. any information for this newbie is much appreciated. thanks!
    </content>
    <updated>2025-02-04T08:45:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxwuvnx0t5efza5zk8u6q7mnzetgas4ltx6vvj8jfrhgfa20g8k5szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv6q4tpd</id>
    
      <title type="html">wow, the pmos community has changed, and for the better too huge ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxwuvnx0t5efza5zk8u6q7mnzetgas4ltx6vvj8jfrhgfa20g8k5szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv6q4tpd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs98taf43ff6z3q2lnss0k8fnqsvg92fqjcyuxmm23qefp6lyuma7sm3k7rl&#39;&gt;nevent1q…k7rl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;wow, the pmos community has changed, and for the better too&lt;br/&gt;&lt;br/&gt;huge thanks to sam:samcday.com on matrix. he basically sat and helped me work thru lk2nd (bootloader) bugs, until i actually got it working! prob spent 8 hours at least just helping me&lt;br/&gt;&lt;br/&gt;unfortunately i havent solved the above issue yet, but people in the chat seem to think its not a memory problem but maybe a config one. i need to play around with some of the suggestions and see if any work for me
    </content>
    <updated>2025-02-01T12:33:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs98taf43ff6z3q2lnss0k8fnqsvg92fqjcyuxmm23qefp6lyuma7szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvaxjmhj</id>
    
      <title type="html">decided to give mainlining a go once again, but hitting memory ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs98taf43ff6z3q2lnss0k8fnqsvg92fqjcyuxmm23qefp6lyuma7szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvaxjmhj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxdyapa0gfduxcjmrq2dzw9h90fhzs2jj6f8m8hl6f0pw2ttdlx7qt2v4hr&#39;&gt;nevent1q…v4hr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;decided to give mainlining a go once again, but hitting memory issues. decided to make a pmbootstrap issue about it: &lt;a href=&#34;https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3512&#34;&gt;https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3512&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;not too sure how to proceed. asking online gets me no answers. i don&amp;#39;t know anyone who can help me. just frustrating being in a dead end...
    </content>
    <updated>2025-01-31T09:03:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdf68e0zwe6a957c523n42rfsg7avl0u6evmxq0cx65fqfpme5z0gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvhrqxgc</id>
    
      <title type="html">@npub13fk…z5hw for some reason i cant follow ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdf68e0zwe6a957c523n42rfsg7avl0u6evmxq0cx65fqfpme5z0gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvhrqxgc" />
    <content type="html">
      &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub13fke9xvm3382npmrqsf9axvhxrxzdtvpqp9juh7npl5l7me2stesjdz5hw&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Flipboard&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub13fk…z5hw&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for some reason i cant follow [@npr](&lt;a href=&#34;https://flipboard.com/@npr&#34;&gt;https://flipboard.com/@npr&lt;/a&gt; ). keep getting 404 record not found when trying to follow and then put them in a list. refreshing the page shows that i seemingly unfollowed them
    </content>
    <updated>2025-01-27T08:24:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd7cn6c8hzmnghmek2dcaqkyd8khlqt6gtfc9da5svtltt8xwx80gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvkpfrrq</id>
    
      <title type="html">I do want to try and give this one last shot Let’s meetup at ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd7cn6c8hzmnghmek2dcaqkyd8khlqt6gtfc9da5svtltt8xwx80gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvkpfrrq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrcaty5czl6dl23uzds4hgu677x2ep8zmh90twywq23n4n33pdzzgx6vqz8&#39;&gt;nevent1q…vqz8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I do want to try and give this one last shot&lt;br/&gt;&lt;br/&gt;Let’s meetup at Barebottle Beer Garden at Salesforce Park. It’s also close to the Embarcadero Station in SF. Would people like to meet here at 2 PM on Feb 1st?&lt;br/&gt;&lt;br/&gt;Other places/times/topics are welcome. Just wanted to hangout with people interested in FOSS 😊&lt;br/&gt;&lt;br/&gt;#MobileLinux #Linux #FOSS
    </content>
    <updated>2025-01-25T10:36:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrcaty5czl6dl23uzds4hgu677x2ep8zmh90twywq23n4n33pdzzgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvsl0ejs</id>
    
      <title type="html">Unfortunately, it seems like there is only one person interested ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrcaty5czl6dl23uzds4hgu677x2ep8zmh90twywq23n4n33pdzzgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvsl0ejs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyyl3p52wdl2nuwzh43dzyckhtquzy296283nyzcsjkf4lnt6uaggnjn7yv&#39;&gt;nevent1q…n7yv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Unfortunately, it seems like there is only one person interested so I’ll go ahead and cancel it. Was worth a shot!&lt;br/&gt;&lt;br/&gt;#MobileLinux
    </content>
    <updated>2025-01-18T01:43:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyyl3p52wdl2nuwzh43dzyckhtquzy296283nyzcsjkf4lnt6uaggzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvl3et2h</id>
    
      <title type="html">We can meetup at Barebottle Beer Garden at Salesforce Park. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyyl3p52wdl2nuwzh43dzyckhtquzy296283nyzcsjkf4lnt6uaggzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvl3et2h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs956syy0petavw3js2yy85rxhkzsxwmrupj86zpxasd9tvpkq58hggnkyla&#39;&gt;nevent1q…kyla&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;We can meetup at Barebottle Beer Garden at Salesforce Park. It’s also close to the Embarcadero Station in SF. Would people like to meet here at 1 PM on Jan 20th (MLK day)?&lt;br/&gt;&lt;br/&gt;Please only star/like this if you intend to come (I won’t track boosts so feel free to go ham lol)&lt;br/&gt;&lt;br/&gt;Other places/times/topics are welcome&lt;br/&gt;&lt;br/&gt;#MobileLinux
    </content>
    <updated>2025-01-15T06:33:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs956syy0petavw3js2yy85rxhkzsxwmrupj86zpxasd9tvpkq58hgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvffqj9s</id>
    
      <title type="html">Would anyone be interested in meeting up in SF/Bay Area about ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs956syy0petavw3js2yy85rxhkzsxwmrupj86zpxasd9tvpkq58hgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvffqj9s" />
    <content type="html">
      Would anyone be interested in meeting up in SF/Bay Area about #MobileLinux? I’m trying to gauge if there is interest like the person doing the meetups in New Zealand&lt;br/&gt;&lt;br/&gt;I’m not entirely sure what we would do, so suggestions are welcome. I was maybe thinking to hangout near a BART station for accessibility purposes
    </content>
    <updated>2025-01-14T11:43:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw9xh8ejzaac2udqmyyw3ry0djvs3gjzz5v5cmw35cdax9erf7tmqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv2ws0cv</id>
    
      <title type="html">Hm, I do agree with summarizing the outcome for others to catch ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw9xh8ejzaac2udqmyyw3ry0djvs3gjzz5v5cmw35cdax9erf7tmqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv2ws0cv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9ght5z8f7vz8mylxuvjk50q2aqq3rpk7a6a69q04cdhkh9wk7zxsywv5x5&#39;&gt;nevent1q…v5x5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hm, I do agree with summarizing the outcome for others to catch up on, however it might be better to have software that groups chat up in a certain way? Like Zulip or Codeberg issues&lt;br/&gt;&lt;br/&gt;Problem with Matrix/Discord is that you get repeated questions because 1) search isn’t good 2) there are no “threads” to limit a conversation to one topic
    </content>
    <updated>2024-10-03T16:29:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8xwmlkw02r3e7nlsa055y55umrdlrv5svq5g8uud0clz7ud87hnqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvakyy0j</id>
    
      <title type="html">He’s dead now. The death penalty should be banned. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8xwmlkw02r3e7nlsa055y55umrdlrv5svq5g8uud0clz7ud87hnqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvakyy0j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrz2gt28zhvqka70ylel2dnluak784k750vpl9eml0zgts6xky5csn7nu7q&#39;&gt;nevent1q…nu7q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;He’s dead now. The death penalty should be banned.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://edition.cnn.com/2024/09/24/us/marcellus-williams-scheduled-execution-date/index.html&#34;&gt;https://edition.cnn.com/2024/09/24/us/marcellus-williams-scheduled-execution-date/index.html&lt;/a&gt;
    </content>
    <updated>2024-09-25T07:06:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs009s95lq3j2gcf358zmm846tdu9f0k0f6ps535j7s2apkynzxwpqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvp9y0r5</id>
    
      <title type="html">This is cool! Would you know how this setup is different from ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs009s95lq3j2gcf358zmm846tdu9f0k0f6ps535j7s2apkynzxwpqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvp9y0r5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsflhqf9t46lv0vusz98v7cup3mcjajfu09mfehul7z8laddyeu44cu9pwtu&#39;&gt;nevent1q…pwtu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This is cool! Would you know how this setup is different from &lt;a href=&#34;https://mailinabox.email/&#34;&gt;https://mailinabox.email/&lt;/a&gt;?
    </content>
    <updated>2024-09-19T17:18:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrz0anum3quaham0xhj3uxcnuthh2dl3squx82kv3gqwguetwt6yszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv22ftfa</id>
    
      <title type="html">I can’t wait until the day when office buildings are converted ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrz0anum3quaham0xhj3uxcnuthh2dl3squx82kv3gqwguetwt6yszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv22ftfa" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0x83vf8u4r7f9n6m87hgszdcaachj80wngk85ekkdguem88l4v6gk7xcfh&#39;&gt;nevent1q…xcfh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I can’t wait until the day when office buildings are converted into homes because of the economics of WFH
    </content>
    <updated>2024-09-19T17:04:48Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxdyapa0gfduxcjmrq2dzw9h90fhzs2jj6f8m8hl6f0pw2ttdlx7qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv89rxew</id>
    
      <title type="html">Ended up making a mainline builder script that just has Linux and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxdyapa0gfduxcjmrq2dzw9h90fhzs2jj6f8m8hl6f0pw2ttdlx7qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv89rxew" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp0cxm7hywptmwf7j8m0rdu3f37hd5a97xac4x4d3ulumgted7j4c4mw5fh&#39;&gt;nevent1q…w5fh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ended up making a mainline builder script that just has Linux and busybox: &lt;a href=&#34;https://codeberg.org/LogicalErzor/mainline_builder/src/branch/master&#34;&gt;https://codeberg.org/LogicalErzor/mainline_builder/src/branch/master&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;No root needed (for now), and this is all built locally. I&amp;#39;ll probably expand on this to include more tools to help me mainline&lt;br/&gt;&lt;br/&gt;This should hopefully help me use i2cdetect and other tools. I can easily kexec into another kernel now too to save my eMMC from being written to oblivion and also hopefully have more space to enable configs
    </content>
    <updated>2024-08-25T21:13:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsp0cxm7hywptmwf7j8m0rdu3f37hd5a97xac4x4d3ulumgted7j4czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvfnc7q7</id>
    
      <title type="html">A bit irritated here… Here’s what I have to do to figure out ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsp0cxm7hywptmwf7j8m0rdu3f37hd5a97xac4x4d3ulumgted7j4czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvfnc7q7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstfaj8yt9htguxec24e4y8cd0qexuu8ydkahu8g6uasq2lzr6dctctngc0c&#39;&gt;nevent1q…gc0c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;A bit irritated here… Here’s what I have to do to figure out why my i2c gpio devices aren’t working:&lt;br/&gt;&lt;br/&gt;- Add i2c-gpio devices in dts (Doesn’t work)&lt;br/&gt;- i2cdetect (Doesn’t work in debug shell)&lt;br/&gt;- Enable configs to boot Linux (Doesn’t fit in partition)&lt;br/&gt;- u-boot (Stuck trying to get UART output)&lt;br/&gt;- Use Kexec instead of u-boot (pmOS now thinks my phone is ARM64)&lt;br/&gt;&lt;br/&gt;Anyone know how to write an ARMv7 UART program in assembly? UART works in Linux, but frustrating not knowing what I’m doing wrong
    </content>
    <updated>2024-07-01T06:42:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstfaj8yt9htguxec24e4y8cd0qexuu8ydkahu8g6uasq2lzr6dctczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvkny25y</id>
    
      <title type="html">So I kept enabling more and more linux configs, and now it ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstfaj8yt9htguxec24e4y8cd0qexuu8ydkahu8g6uasq2lzr6dctczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvkny25y" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsguge2dxh3k03r2tn39e442lmp03z4dvswszzuykr4nvym3vuhdeghr6nk8&#39;&gt;nevent1q…6nk8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So I kept enabling more and more linux configs, and now it doesn’t fit in my partition anymore :/&lt;br/&gt;&lt;br/&gt;I knew I would have to do this eventually, but I guess nows the time to add armv7 support to u-boot. Luckily it doesn’t look like a lot of work since I’ll be building on top of Caleb’s work, but I also don’t know what I’m doing lol&lt;br/&gt;&lt;br/&gt;I could modify lk2nd to boot from another partition… but meh, seems like it’ll be smarter to get u-boot instead long term
    </content>
    <updated>2024-06-25T03:56:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsguge2dxh3k03r2tn39e442lmp03z4dvswszzuykr4nvym3vuhdegzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvfl6rww</id>
    
      <title type="html">So I got telnet working in debug shell (postmarketOS now uses NCM ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsguge2dxh3k03r2tn39e442lmp03z4dvswszzuykr4nvym3vuhdegzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvfl6rww" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2kmy54e25nj8spfsgp0qa7dgxzexl89ey9g5ah3a2snhwtpdrrls90sdly&#39;&gt;nevent1q…sdly&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So I got telnet working in debug shell (postmarketOS now uses NCM rather than RNDIS and seems like there’s an upstream USB regression as well) but still struggling to get telnet/ssh after debug-shell&lt;br/&gt;&lt;br/&gt;I think I’m supposed to wait till #OpenRC boots up all the way for ssh access? Got through some problems (enabled UNIX config and increased ramdisk offset)&lt;br/&gt;&lt;br/&gt;The current problem I’m facing is OpenRC hanging on “SVCNAME=dmesg”. /etc/init.d/dmesg is a simple script. Maybe missing kernel configs? Dunno
    </content>
    <updated>2024-06-16T09:20:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2kmy54e25nj8spfsgp0qa7dgxzexl89ey9g5ah3a2snhwtpdrrlszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvzr25cz</id>
    
      <title type="html">Hm, have a weird ssh/telnet issue going on. telnet works in ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2kmy54e25nj8spfsgp0qa7dgxzexl89ey9g5ah3a2snhwtpdrrlszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvzr25cz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrjvsqfjh88zq2fhkh8jzllsjz3z87hvpa2m6t5l6ays9cpprcmmqdmpet3&#39;&gt;nevent1q…pet3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hm, have a weird ssh/telnet issue going on.&lt;br/&gt;&lt;br/&gt;telnet works in debug-shell, but neither telnet nor ssh work after booting past that&lt;br/&gt;&lt;br/&gt;Doing &lt;a href=&#34;https://wiki.postmarketos.org/wiki/USB_Network#SSH_issues&#34;&gt;https://wiki.postmarketos.org/wiki/USB_Network#SSH_issues&lt;/a&gt; makes telnet stop working in debug-shell&lt;br/&gt;&lt;br/&gt;I have no other way to get a console. openrc throws errors regarding udev, logging, and clock skew, but i don’t think any of these should affect ssh, right?&lt;br/&gt;&lt;br/&gt;Banging my head against the wall trying to understand and fix the problem here
    </content>
    <updated>2024-03-18T05:33:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrjvsqfjh88zq2fhkh8jzllsjz3z87hvpa2m6t5l6ays9cpprcmmqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv3p7jlf</id>
    
      <title type="html">Now trying to test my i2c stuff. I have two nodes in the dts: NFC ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrjvsqfjh88zq2fhkh8jzllsjz3z87hvpa2m6t5l6ays9cpprcmmqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv3p7jlf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswzx8mwlnwqawmt95389fp7qn82gnr5ngmaa8yfg9any4af5dwyzgsmzvg9&#39;&gt;nevent1q…zvg9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Now trying to test my i2c stuff. I have two nodes in the dts: NFC and touchkeys&lt;br/&gt;&lt;br/&gt;Touchkeys doesn’t want to work, even though the dts looks the same as the boardfile&lt;br/&gt;&lt;br/&gt;Trying to get NFC working, but neard doesn’t run in debug shell. Having trouble figuring out how to add the neard executable into debug shell or sshing/telneting into my phone without a debug shell&lt;br/&gt;&lt;br/&gt;If my phone can detect NFC that’d be great. I’d then know that the device node was bad. Otherwise back to the drawing board
    </content>
    <updated>2024-03-12T07:09:11Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswzx8mwlnwqawmt95389fp7qn82gnr5ngmaa8yfg9any4af5dwyzgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvy3k6v8</id>
    
      <title type="html">The downstream boot.img stored it in a location close to the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswzx8mwlnwqawmt95389fp7qn82gnr5ngmaa8yfg9any4af5dwyzgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvy3k6v8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst26yzvd66ptw2z8tzt5kq9285hygegle8klupfpgejvy66qaqz9sdev76k&#39;&gt;nevent1q…v76k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The downstream boot.img stored it in a location close to the kernel. So when I added more configs to the kernel, it decompressed beyond the kernel’s size and overwrote the ramdisk that was in memory&lt;br/&gt;&lt;br/&gt;I increased where the ramdisk is stored in memory, and I no longer get the initramfs error&lt;br/&gt;&lt;br/&gt;Sucks that it took me this long to figure out. I wish postmarketOS had a forum so that a question can be searchable via a search engine. Matrix search sucks
    </content>
    <updated>2024-02-18T01:38:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst26yzvd66ptw2z8tzt5kq9285hygegle8klupfpgejvy66qaqz9szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvyjgqp2</id>
    
      <title type="html">Randomly figured out what was causing the initramfs problem. The ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst26yzvd66ptw2z8tzt5kq9285hygegle8klupfpgejvy66qaqz9szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvyjgqp2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0j38dhanetzcf2g2p95ecy8xcwvzdquzfz82467kn4mep76qghrq63qsl5&#39;&gt;nevent1q…qsl5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Randomly figured out what was causing the initramfs problem. The bootloader that’s built into the phone can only boot Android boot.img. Contained within it is a kernel and a ramdisk&lt;br/&gt;&lt;br/&gt;I never paid much attention to the ramdisk, since I’ve only modified the kernel, but turns out that the ramdisk is the initramfs. When running mkbootimg (this is to create a boot.img that my phone can boot), you specify where the ramdisk is stored in memory
    </content>
    <updated>2024-02-18T01:35:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0j38dhanetzcf2g2p95ecy8xcwvzdquzfz82467kn4mep76qghrqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvq8russ</id>
    
      <title type="html">There are around 600 remaining configs that I have to go through ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0j38dhanetzcf2g2p95ecy8xcwvzdquzfz82467kn4mep76qghrqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvq8russ" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszu0r0chy2zlgmuz2snh6wl3rp0yex539jdyk086m72flj4jwy4ac5asxzj&#39;&gt;nevent1q…sxzj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There are around 600 remaining configs that I have to go through in the downstream config. I can get an accurate understanding on what’s mainlined already (a lot of what I’ve done so far is just enable mainlined functionality, which is nice) and what feature I need to create drivers for. It’ll also help me understand what features there are in my phone as well
    </content>
    <updated>2024-02-13T09:05:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszu0r0chy2zlgmuz2snh6wl3rp0yex539jdyk086m72flj4jwy4aczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvvahcx4</id>
    
      <title type="html">Hm, it seems I can boot now, though I don’t know why. I saw ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszu0r0chy2zlgmuz2snh6wl3rp0yex539jdyk086m72flj4jwy4aczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvvahcx4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd4tpvpduzwlxyqg6rzujepklufccx0f0zgww67thdsd0da43y28s9lgels&#39;&gt;nevent1q…gels&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hm, it seems I can boot now, though I don’t know why. I saw that a bunch of TV configs were =m so I removed them. It started working after that. I also modularized a bunch of configs. If I were smart, I would’ve saved my config progress and tried to find the config that causes this issue. Would most likely be a false positive though&lt;br/&gt;&lt;br/&gt;Now that I got it booting again, I can test both NFC and touchkeys. Seems like I’m still having trouble with i2c bus :(
    </content>
    <updated>2024-02-13T09:01:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd4tpvpduzwlxyqg6rzujepklufccx0f0zgww67thdsd0da43y28szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvezwkht</id>
    
      <title type="html">Argh, I’m hitting the initrd error once again. I switched over ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd4tpvpduzwlxyqg6rzujepklufccx0f0zgww67thdsd0da43y28szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvezwkht" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyqzt6hguty6vkee6yhhdsvc6vqe0e04z0uvfcvt9pj4747w298wqzkxc4h&#39;&gt;nevent1q…xc4h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Argh, I’m hitting the initrd error once again. I switched over to try and get nfc working on my device, but reenabling the networking stack seems to make my device panic :(&lt;br/&gt;&lt;br/&gt;Seems like I have to spend a lot more time on figuring this out, at least to get it booting again&lt;br/&gt;&lt;br/&gt;The problem: &lt;a href=&#34;https://wiki.postmarketos.org/wiki/Qualcomm_Snapdragon_S4_Plus_(MSM8960)&#34;&gt;https://wiki.postmarketos.org/wiki/Qualcomm_Snapdragon_S4_Plus_(MSM8960)&lt;/a&gt;
    </content>
    <updated>2024-02-06T04:25:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyqzt6hguty6vkee6yhhdsvc6vqe0e04z0uvfcvt9pj4747w298wqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvkcetj3</id>
    
      <title type="html">NFC support is also in mainline, but it’s also on its own I2C ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyqzt6hguty6vkee6yhhdsvc6vqe0e04z0uvfcvt9pj4747w298wqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvkcetj3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgz5xtfzpynrzjvzjccxtpvnnm3gjvecz6hamyde4esj8cdu9fpmqm3p7jl&#39;&gt;nevent1q…p7jl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;NFC support is also in mainline, but it’s also on its own I2C bus. So I have to figure out this issue first before I can add these two peripherals to my device
    </content>
    <updated>2024-02-03T07:18:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgz5xtfzpynrzjvzjccxtpvnnm3gjvecz6hamyde4esj8cdu9fpmqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvehe7ng</id>
    
      <title type="html">Hm, struggling with getting an i2c-bus up. Seems like touchkeys ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgz5xtfzpynrzjvzjccxtpvnnm3gjvecz6hamyde4esj8cdu9fpmqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvehe7ng" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0kfldwk5vml7y6q93zpjul98a4c3afvrhsxfhp6wxrfezqw57tpsh6p3yl&#39;&gt;nevent1q…p3yl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hm, struggling with getting an i2c-bus up. Seems like touchkeys isn’t on GSBI10. Looks like Linux wants to add 512 to the GPIO for some reason?&lt;br/&gt;&lt;br/&gt;Eg. when I specify that I want to have an i2c-bus on GPIO 71(sda) and 72(scl), the logs says “using lines 583 (SDA) and 584 (SCL)”&lt;br/&gt;&lt;br/&gt;Don’t know why it’s doing this or how to solve this :(
    </content>
    <updated>2024-02-03T07:16:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0kfldwk5vml7y6q93zpjul98a4c3afvrhsxfhp6wxrfezqw57tpszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv4yskau</id>
    
      <title type="html">My touchscreen blog is up! ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0kfldwk5vml7y6q93zpjul98a4c3afvrhsxfhp6wxrfezqw57tpszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv4yskau" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgq8df9fwjy292j4n0ujellfqhsztpd85vgv9wwqy88cvjs4j6wjqd284uk&#39;&gt;nevent1q…84uk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My touchscreen blog is up!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://logicalerzor.codeberg.page/blog/mxt224s-touchscreen-kernel-dev/&#34;&gt;https://logicalerzor.codeberg.page/blog/mxt224s-touchscreen-kernel-dev/&lt;/a&gt;
    </content>
    <updated>2024-02-01T04:39:23Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgq8df9fwjy292j4n0ujellfqhsztpd85vgv9wwqy88cvjs4j6wjqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv7ch549</id>
    
      <title type="html">Woo! Got touchscreen working :) Gotta make another blog (first ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgq8df9fwjy292j4n0ujellfqhsztpd85vgv9wwqy88cvjs4j6wjqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv7ch549" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswj77s8p8hqyfsdrp928d9ch2wslwf95erz9ynlssury0r5f5nhlq0u9n2t&#39;&gt;nevent1q…9n2t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Woo! Got touchscreen working :)&lt;br/&gt;&lt;br/&gt;Gotta make another blog (first gotta refactor my blog to use Hugo) and send patches upstream&lt;br/&gt;&lt;br/&gt;Probably will try to attempt the touchkeys again while attempting the vibrator and tsens as well&lt;br/&gt;&lt;br/&gt;Some things missing:&lt;br/&gt;- display&lt;br/&gt;- speakers/mic&lt;br/&gt;- cameras/flash&lt;br/&gt;- sensors (proximity, light, etc.)&lt;br/&gt;- gyroscope, accelerometers&lt;br/&gt;- wifi/bluetooth/gps (functionality provided by modem?)&lt;br/&gt;- nfc&lt;br/&gt;- battery/charging&lt;br/&gt;&lt;br/&gt;This is what I know of, but there might be others that are missing
    </content>
    <updated>2024-01-29T23:08:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswj77s8p8hqyfsdrp928d9ch2wslwf95erz9ynlssury0r5f5nhlqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvrlde6n</id>
    
      <title type="html">I almost got the Atmel touchscreen working today. Seems to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswj77s8p8hqyfsdrp928d9ch2wslwf95erz9ynlssury0r5f5nhlqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvrlde6n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszayl4zjsutspmu8ckueuqqe75s03elk6pulzjqu4c8q6qk8nhx8g3ggyf5&#39;&gt;nevent1q…gyf5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I almost got the Atmel touchscreen working today. Seems to randomly work and not work, but I don’t know why. Or maybe it’s fooling me into thinking that it’s working, I don’t know&lt;br/&gt;&lt;br/&gt;I think I figured out for certain that the touchkeys don’t work because they aren’t on the correct i2c bus. It seems to be on gsbi10 by the looks of it, but there’s no data sheet to be found unfortunately&lt;br/&gt;&lt;br/&gt;Might try to get the vibrator and tsens working. Hopefully low hanging fruit
    </content>
    <updated>2024-01-27T08:30:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszayl4zjsutspmu8ckueuqqe75s03elk6pulzjqu4c8q6qk8nhx8gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvl99rcs</id>
    
      <title type="html">Hm, I think I might have to hunker down and just read John Madieu ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszayl4zjsutspmu8ckueuqqe75s03elk6pulzjqu4c8q6qk8nhx8gzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvl99rcs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsps33afhranhn88muls2rqallh4yg24gdsqa5xvvpf5dcu2tueg8cm8dz7w&#39;&gt;nevent1q…dz7w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hm, I think I might have to hunker down and just read John Madieu “Linux Device Drivers Development” cover to cover. This is a bigger uphill climb than I realized since it’s not just driver development, but also figuring out what features are missing in the upstream SoC itself and implementing/enabling that. Searching downstream code is hard&lt;br/&gt;&lt;br/&gt;I’ll use this time to get a setup a better neovim development environment and also get my blog sorted out too. Hopefully I can get through this quickly
    </content>
    <updated>2024-01-26T08:32:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsps33afhranhn88muls2rqallh4yg24gdsqa5xvvpf5dcu2tueg8czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvf3xn7f</id>
    
      <title type="html">Currently a bit stuck of touchkeys. There’s a mainline driver ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsps33afhranhn88muls2rqallh4yg24gdsqa5xvvpf5dcu2tueg8czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvf3xn7f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswzf628n8r9avl6n2th5h7ej9e25dtq4hyuyjata8zjlvedcaknjsp0zg6w&#39;&gt;nevent1q…zg6w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Currently a bit stuck of touchkeys. There’s a mainline driver thats extremely similar to what’s already been done, but for some reason it’s just not working. My hunch is that the sda/scl (the communication lines) are messed up or maybe the dts is, but everything looks right to me.&lt;br/&gt;&lt;br/&gt;I’m just going to switch over to trying to enable the touchscreen. Hopefully that is easier?
    </content>
    <updated>2024-01-25T05:14:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswzf628n8r9avl6n2th5h7ej9e25dtq4hyuyjata8zjlvedcaknjszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvf58cnt</id>
    
      <title type="html">And here&amp;#39;s my post on gpio-keys! I&amp;#39;m thinking about ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswzf628n8r9avl6n2th5h7ej9e25dtq4hyuyjata8zjlvedcaknjszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvf58cnt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfmqpgltc348unkewzdh7p8858xh5ryac856wcjtl43fypj7734hq0zh30w&#39;&gt;nevent1q…h30w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;And here&amp;#39;s my post on gpio-keys! I&amp;#39;m thinking about switching to markdown cause manually editing HTML was not fun&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://logicalerzor.codeberg.page/content/gpio-keys-an-intro-to-kernel-dev.html&#34;&gt;https://logicalerzor.codeberg.page/content/gpio-keys-an-intro-to-kernel-dev.html&lt;/a&gt;
    </content>
    <updated>2024-01-20T12:11:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfmqpgltc348unkewzdh7p8858xh5ryac856wcjtl43fypj7734hqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv6l8743</id>
    
      <title type="html">Kinda was dreading sending emails upstream, but I found a very ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfmqpgltc348unkewzdh7p8858xh5ryac856wcjtl43fypj7734hqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv6l8743" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxl966wdwy62jn5yhkwfx2xl95jnq6l897wsfq64rdgmcthm0regc9gjljq&#39;&gt;nevent1q…jljq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Kinda was dreading sending emails upstream, but I found a very friendly b4 video: &lt;a href=&#34;https://www.youtube.com/watch?v=QBR06ml2YLQ&#34;&gt;https://www.youtube.com/watch?v=QBR06ml2YLQ&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;This is a very well done video
    </content>
    <updated>2024-01-20T08:57:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxl966wdwy62jn5yhkwfx2xl95jnq6l897wsfq64rdgmcthm0regczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvuxt29a</id>
    
      <title type="html">Got gpio-keys working! 🥳 Going to send patches upstream, make ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxl966wdwy62jn5yhkwfx2xl95jnq6l897wsfq64rdgmcthm0regczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvuxt29a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv5zm707khur3pty54p6zdre9r3y0nnhvdzvlga32tvg4j5auqx9qhqqcje&#39;&gt;nevent1q…qcje&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Got gpio-keys working! 🥳 Going to send patches upstream, make a blog post on how I approached the problem, and then work on cypress touchkeys next&lt;br/&gt;&lt;br/&gt;Huge thanks to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1a02p6jwxeyja63xgvt80wzv3h467nrcagfqxzszrzsq747qqg7xs874rre&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Alexey Min&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1a02…4rre&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; for helping me! It was great to see how he figured out the problem
    </content>
    <updated>2024-01-20T08:56:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv5zm707khur3pty54p6zdre9r3y0nnhvdzvlga32tvg4j5auqx9qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvnefhuv</id>
    
      <title type="html">Quick updates: - Pivoted to GPIO keys to understand the DTS more. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv5zm707khur3pty54p6zdre9r3y0nnhvdzvlga32tvg4j5auqx9qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvnefhuv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsykruaa4ey7ny45f3hqru0spgvkeefzfm39vf8u9kzn5xukehvxzc4yr5gl&#39;&gt;nevent1q…r5gl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Quick updates:&lt;br/&gt;&lt;br/&gt;- Pivoted to GPIO keys to understand the DTS more. Very similar to touchkeys. evtest doesn&amp;#39;t work so DTS is wrong :(&lt;br/&gt;&lt;br/&gt;- Couple hours wasted only to find out $builddir was set wrong&lt;br/&gt;&lt;br/&gt;- Need to setup LSPs for neovim. It&amp;#39;s slowing me down trying to grep for things. Using kickstart.nvim&lt;br/&gt;&lt;br/&gt;- In downstream kernel, converted all configs that were in defconfig to true. Saves time just looking at the source code and not referring to the defconfig&lt;br/&gt;&lt;br/&gt;- Building kernel on PPP is slow :(
    </content>
    <updated>2024-01-19T09:23:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsykruaa4ey7ny45f3hqru0spgvkeefzfm39vf8u9kzn5xukehvxzczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvwg4rk6</id>
    
      <title type="html">There seems to be support for firmware upgrades, touchkey ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsykruaa4ey7ny45f3hqru0spgvkeefzfm39vf8u9kzn5xukehvxzczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvwg4rk6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8zpyt9n8tevgs4pknev62l8r7tuerytxu4fpnxys25jnh35sattc529hw0&#39;&gt;nevent1q…9hw0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There seems to be support for firmware upgrades, touchkey calibration, and raw data support in the downstream driver, but I’m unsure if that will be necessary in the mainline kernel. IIRC the tm2 driver doesn’t have that support&lt;br/&gt;&lt;br/&gt;Since I’m essentially the only user of this phone, I think I’ll put that in the backlog for now
    </content>
    <updated>2024-01-17T08:26:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8zpyt9n8tevgs4pknev62l8r7tuerytxu4fpnxys25jnh35sattczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvd0ll89</id>
    
      <title type="html">Awesome, after a nice holiday break and a workflow upgrade ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8zpyt9n8tevgs4pknev62l8r7tuerytxu4fpnxys25jnh35sattczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvd0ll89" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqc6x867dstctfc6sxykw9j3j3qse2wqu5fljdputj9f7707zn2gshvyzlz&#39;&gt;nevent1q…yzlz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Awesome, after a nice holiday break and a workflow upgrade detour, I finally got back into kernel development&lt;br/&gt;&lt;br/&gt;Looked at mainline linux and downstream for a while and figured out a few things&lt;br/&gt;- touchkeys are a simple way to start&lt;br/&gt;- cypress,tm2-touchkey is a generic mainline driver that I should put my touchkey support in&lt;br/&gt;- board-&amp;lt;machine&amp;gt; is essentially the dts file. need to manually parse it to convert it into a modern dts&lt;br/&gt;&lt;br/&gt;After enabling the touchkey and led regulator, the led turns on!
    </content>
    <updated>2024-01-17T08:23:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqc6x867dstctfc6sxykw9j3j3qse2wqu5fljdputj9f7707zn2gszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvl7y5q7</id>
    
      <title type="html">Cool, got a minimum kernel where all the .{c,s,S,h} files are all ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqc6x867dstctfc6sxykw9j3j3qse2wqu5fljdputj9f7707zn2gszypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvl7y5q7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyj28g35skgj2uugwfvcq4e4wq7fdsrukvvyshcuchs0d40tlhwvgslza88&#39;&gt;nevent1q…za88&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Cool, got a minimum kernel where all the .{c,s,S,h} files are all the important ones. Initally I didn&amp;#39;t want to make a parser like I originally stated, so I attempted to brute force it. Tried various algorithms and doing full rebuilds (partial rebuilds didn&amp;#39;t recompile everything), but it would take a couple days&lt;br/&gt;&lt;br/&gt;Finally got a way to output all dependecies:&lt;br/&gt;- remove `rm -f $(depfile);` (*.d files contain dependecies)&lt;br/&gt;- run `make` with `-d` (I ran it on --debug=implicit)
    </content>
    <updated>2023-12-19T04:42:03Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyj28g35skgj2uugwfvcq4e4wq7fdsrukvvyshcuchs0d40tlhwvgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvws27az</id>
    
      <title type="html">While compiling and doing other things on my computer, it started ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyj28g35skgj2uugwfvcq4e4wq7fdsrukvvyshcuchs0d40tlhwvgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvws27az" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8tyxynt5rhd5wj78fr06c8utu9ycj8ruk8z7uqj5wvaus0v89w4qfukjr3&#39;&gt;nevent1q…kjr3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;While compiling and doing other things on my computer, it started to thrash. Guess it’s starting to show its age!&lt;br/&gt;&lt;br/&gt;I like old computers like this though. Even though it takes time to compile, I feel like using older devices is nice for the reasons below (no particular order)&lt;br/&gt;&lt;br/&gt;1) Sympathizing with those with minimal computing resources&lt;br/&gt;2) Environmentally friendly&lt;br/&gt;3) Decrease consumerism&lt;br/&gt;4) Reduce impact in slavery (eg. DRC)&lt;br/&gt;5) Emphasizes lighter software&lt;br/&gt;&lt;br/&gt;That’s why I like postmarketOS so much!
    </content>
    <updated>2023-12-14T06:59:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8tyxynt5rhd5wj78fr06c8utu9ycj8ruk8z7uqj5wvaus0v89w4qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvszje6d</id>
    
      <title type="html">Before this I was trying to get the framebuffer working, but my ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8tyxynt5rhd5wj78fr06c8utu9ycj8ruk8z7uqj5wvaus0v89w4qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvszje6d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyfkadfgej8g6hzyhxtgcghu0d5asuvznaer4cd7azjlrw2d3hrccga3ype&#39;&gt;nevent1q…3ype&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Before this I was trying to get the framebuffer working, but my device has its framebuffer disabled. I’ll have to setup a display driver, but searching through the code was a pain, so that’s why I’m trying to reduce the downstream kernel to the bare minimum&lt;br/&gt;&lt;br/&gt;Bringing up i2c and then working on touchkeys is a good first step. I don’t know the i2c subsystem well and touchkeys seems simple enough to understand. Lots of other peripherals depend on i2c, so this will be good to test and learn things
    </content>
    <updated>2023-12-14T06:50:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyfkadfgej8g6hzyhxtgcghu0d5asuvznaer4cd7azjlrw2d3hrcczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvjltxc2</id>
    
      <title type="html">To do that I’m going to add KBUILD_VERBOSE=1 and then build it. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyfkadfgej8g6hzyhxtgcghu0d5asuvznaer4cd7azjlrw2d3hrcczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvjltxc2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfk4s66hdv9w84jffv7q2xp2a7xa4dvu8yl9hen6l8nshhnj243ggeqln5v&#39;&gt;nevent1q…ln5v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;To do that I’m going to add KBUILD_VERBOSE=1 and then build it. It should output all .c files it needs, and I should be able to just delete the other .c files&lt;br/&gt;&lt;br/&gt;Then I’ll probably go through the .c files and get all the .h files needed by it. Those .h files might be dependent on other .h files, so I’ll prob have to recursively iterate that. I’ll prob ignore &amp;lt;&amp;gt; since that’ll be included with -I? idk&lt;br/&gt;&lt;br/&gt;In the end I should have a minimal kernel? Need to test this theory&lt;br/&gt;&lt;br/&gt;I’m having a lot of fun :D
    </content>
    <updated>2023-12-14T06:43:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfk4s66hdv9w84jffv7q2xp2a7xa4dvu8yl9hen6l8nshhnj243ggzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv2253e3</id>
    
      <title type="html">Thought I would build my downstream kernel for fun. Downloaded ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfk4s66hdv9w84jffv7q2xp2a7xa4dvu8yl9hen6l8nshhnj243ggzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv2253e3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyucauk7fzn46063ecr4fdr22cug38e7kyrlkqfrazru0e93wx09swyp87m&#39;&gt;nevent1q…p87m&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Thought I would build my downstream kernel for fun. Downloaded 16.06 Ubuntu, loaded up gcc and gnueabihf version 4.9 on it &#43; other necessary build tools, and passed the appropriate ARCH, CC, HOSTCC, and CROSS_COMPILE variables to make. Recent versions of Ubuntu couldn’t get gcc4&lt;br/&gt;&lt;br/&gt;I think it’ll be useful, since there are a lot of files that I don’t understand in the downstream kernel. I’m going to remove files that aren’t necessary to builds and then run ctags
    </content>
    <updated>2023-12-14T06:37:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyucauk7fzn46063ecr4fdr22cug38e7kyrlkqfrazru0e93wx09szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvspwxpm</id>
    
      <title type="html">I thought I could get around flashing constantly by doing the USB ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyucauk7fzn46063ecr4fdr22cug38e7kyrlkqfrazru0e93wx09szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvspwxpm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdw2l3qkflzkwwefrveenj4hknhsnhnmackmnuntfvvmk7e996d9st7w2vn&#39;&gt;nevent1q…w2vn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I thought I could get around flashing constantly by doing the USB and UART combo. I could then use “fastboot boot” instead to directly load it in memory&lt;br/&gt;&lt;br/&gt;While rigging up the USB part above, it was interesting to note that I had to twist the D&#43;/- wires! Without it, my computer couldn’t read my phone’s output. It was cool to see electromagnetic fields cause corruption on USB&lt;br/&gt;&lt;br/&gt;Another strange bug I encountered was that turning off my laptop’s WiFi helped the Pi connect. Unsure why
    </content>
    <updated>2023-12-13T04:35:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdw2l3qkflzkwwefrveenj4hknhsnhnmackmnuntfvvmk7e996d9szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvlggun0</id>
    
      <title type="html">Lol, Raspberry Pi Bookworm’s networking doesn’t work out of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdw2l3qkflzkwwefrveenj4hknhsnhnmackmnuntfvvmk7e996d9szypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvlggun0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrgur9fac9mfkpesdwzr7k0mp4882r3nuqy53cxen3jjlzffcpgjqv0lguc&#39;&gt;nevent1q…lguc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Lol, Raspberry Pi Bookworm’s networking doesn’t work out of the box on the Zero W. Downloading the 2020-02-13-raspbian-buster-lite.img seems to work so I’ll just stick with that. Finally got my UART cable working&lt;br/&gt;&lt;br/&gt;Tried to be smart and hook up a USB cable and a UART cable to my phone, but it doesn’t work. I think for debugging, I’ll have to flash the emmc. Hopefully I can use lk2nd soon so i don’t wear out the emmc&lt;br/&gt;&lt;br/&gt;Now time to debug why enabling a lot of configs crashes the kernel
    </content>
    <updated>2023-12-13T02:04:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrgur9fac9mfkpesdwzr7k0mp4882r3nuqy53cxen3jjlzffcpgjqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvdrwesz</id>
    
      <title type="html">Hm, anyone have a way to setup a headless/USB gadget on the #pi ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrgur9fac9mfkpesdwzr7k0mp4882r3nuqy53cxen3jjlzffcpgjqzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvdrwesz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq9976gzes8hveey9nvvyh4n7cp8qhe4d8eknqfdmtjulvdx7u54q3m2c2d&#39;&gt;nevent1q…2c2d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hm, anyone have a way to setup a headless/USB gadget on the #pi zero w? For some reason my pi won’t connect to WiFi even though I have the SSID and password correct. Tried USB gadget, but no matter what recent guide I follow, I get “connection refused” even though I enable ssh on my pi through the installer&lt;br/&gt;&lt;br/&gt;In the past, we could modify WiFi config via a file on the sd card, but seems like they removed that functionality&lt;br/&gt;&lt;br/&gt;If this doesn’t work out then I’ll just make this: &lt;a href=&#34;https://wiki.postmarketos.org/index.php?title=Serial_debugging:Cable_schematics#microUSB/Carkit_debug_cable&#34;&gt;https://wiki.postmarketos.org/index.php?title=Serial_debugging:Cable_schematics#microUSB/Carkit_debug_cable&lt;/a&gt;
    </content>
    <updated>2023-12-12T06:06:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq9976gzes8hveey9nvvyh4n7cp8qhe4d8eknqfdmtjulvdx7u54qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvzwsps3</id>
    
      <title type="html">Gah, trying to spend a couple of days on this and cant figure it ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq9976gzes8hveey9nvvyh4n7cp8qhe4d8eknqfdmtjulvdx7u54qzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvzwsps3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz0z8zetrdc04w4ryspau5p7djkvn9hw4l9wv38dwwcx8sg85lj3ckxz439&#39;&gt;nevent1q…z439&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Gah, trying to spend a couple of days on this and cant figure it out&lt;br/&gt;&lt;br/&gt;I reduced my kernel config just in case I had to get around this for now, and it looks like I do. Weird thing is that my device seems to get hotter, but oh well. I at least know the configs to disable now if I need space&lt;br/&gt;&lt;br/&gt;I tried making /proc/iomem look like downstream, but it’s still failing to boot&lt;br/&gt;&lt;br/&gt;At this point I’ll have to setup my UART cable again and debug via KGDB&lt;br/&gt;&lt;br/&gt;I just want to start driver dev tho :(
    </content>
    <updated>2023-12-07T11:45:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz0z8zetrdc04w4ryspau5p7djkvn9hw4l9wv38dwwcx8sg85lj3czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvapq82v</id>
    
      <title type="html">Hm, adding too many configs causes the device to not boot because ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz0z8zetrdc04w4ryspau5p7djkvn9hw4l9wv38dwwcx8sg85lj3czypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvapq82v" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswarfxj67p7xut4g6mgvjxfqxylfe9mf2kthhwaew6rgqfuslanlgrlqxel&#39;&gt;nevent1q…qxel&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hm, adding too many configs causes the device to not boot because the kernel takes too much space? My theory is that while the kernel is decompressing, it overwrites itself causing memory corruption. Not sure how to validate this theory or how to solve it&lt;br/&gt;&lt;br/&gt;This happens on lk2nd and the stock bootloader, so I’m guess it’s something with Linux. If I can’t figure out how to debug this, I’ll first strip my current config to it’s bare minimum and then add in downstream configs that exist in mainline
    </content>
    <updated>2023-12-01T08:47:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswarfxj67p7xut4g6mgvjxfqxylfe9mf2kthhwaew6rgqfuslanlgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv5xrsdr</id>
    
      <title type="html">android_kernel_samsung_d2$ cat ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswarfxj67p7xut4g6mgvjxfqxylfe9mf2kthhwaew6rgqfuslanlgzypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yv5xrsdr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8su09sj8qzt8eucvsuzk2yj04paucy7e46hze7yuq0krvflw4hucwx90p4&#39;&gt;nevent1q…90p4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;android_kernel_samsung_d2$ cat ./arch/arm/configs/cyanogen_expressatt_defconfig | grep -v &amp;#34;#&amp;#34; | sort | uniq&lt;br/&gt;&lt;br/&gt;Configs enabled in downstream kernel. Todo: see what the differences are and upstream
    </content>
    <updated>2023-11-30T07:03:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8su09sj8qzt8eucvsuzk2yj04paucy7e46hze7yuq0krvflw4huczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvsd4drc</id>
    
      <title type="html">Modify the kernel and deploy it (for future me) cd mainline-linux ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8su09sj8qzt8eucvsuzk2yj04paucy7e46hze7yuq0krvflw4huczypyql6ep2kd0hpf8xqvrvr7e2m478y08clg645a6ue657e4xne8yvsd4drc" />
    <content type="html">
      Modify the kernel and deploy it  (for future me)&lt;br/&gt;&lt;br/&gt;cd mainline-linux&lt;br/&gt;. pmbootstrap/helpers/envkernel.sh&lt;br/&gt;cp defconfig arch/arm/configs/expressatt_defconfig&lt;br/&gt;make expressatt_defconfig&lt;br/&gt;make menuconfig&lt;br/&gt;make -j8&lt;br/&gt;deactivate&lt;br/&gt;pmbootstrap build --envkernel linux-postmarketos-qcom-msm8960&lt;br/&gt;pmbootstrap initfs hook_add debug-shell&lt;br/&gt;pmbootstrap export&lt;br/&gt;fastboot boot /tmp/postmarketOS-export/boot.img&lt;br/&gt;sleep 40&lt;br/&gt;telnet 172.16.42.1&lt;br/&gt;&lt;br/&gt;lk2nd should be installed in BOOT&lt;br/&gt;&lt;br/&gt;lmk if there&amp;#39;s a better workflow #postmarketos
    </content>
    <updated>2023-11-30T07:00:15Z</updated>
  </entry>

</feed>