HackerTrans
TopNewTrendsCommentsPastAskShowJobs

timschumi

423 karmajoined 5년 전

Submissions

Exploiting MediaTek's Download Agent

blog.r0rt1z2.com
21 points·by timschumi·5개월 전·0 comments

A Full-Chain Exploit of an Unfused Qualcomm Device

hhj4ck.github.io
3 points·by timschumi·11개월 전·0 comments

Debugging the Pixel 8 kernel via KGDB

xairy.io
4 points·by timschumi·12개월 전·0 comments

Google WiFi Pro: Glitching from Root to EL3: Part 1 – Characterization

raelize.com
5 points·by timschumi·12개월 전·1 comments

Glitching Google WiFi Pro from Root to EL3 [pdf]

raelize.com
1 points·by timschumi·작년·0 comments

comments

timschumi
·6일 전·discuss
If you are talking about the addition of microG, that indeed seems like it hasn't been mentioned on the blog, although I'd argue very likely due to an oversight.

I can find internal conversations that it deserves to be announced in a more prominent way than on the "Sunsetting LineageOS 18.1" post, was left as "to be added to the LineageOS 22.x" blog post, and then just never made the initial draft. Whoops.

If you are talking about the rules on the subreddit (or the other social platforms), that one indeed has been discussed a lot on the platform itself (and which we usually keep available).
timschumi
·6일 전·discuss
> They stopped that malpractice a while ago (last year?).

By now it has actually been almost two and a half years.

> But they really hurt their credibility with the prior stance, and that their subreddit still has rules forbidding almost all discussions [...].

While I'm not looking to turn this into an off-platform meta discussion, pretty much all of those rules have their very good reasons to be there.

As an example, you would be surprised how many people install a Magisk module to strip away LineageOS-specific build version properties, and then end up in our support platforms asking why the Updater can't search for new updates (of course while not mentioning that they have modified their system).

microG I don't even see listed as a part of any rule anymore, it was removed when upstream support for microG was merged.
timschumi
·6일 전·discuss
For a slightly more manageable list, the 590 of those that are or were supported officially are also listed on the LineageOS wiki [1].

[1] https://wiki.lineageos.org/devices/
timschumi
·2개월 전·discuss
Not sure where CalyxOS came up in this?
timschumi
·3개월 전·discuss
And it doesn't seem like anything newer than ARMv9.2 is available either, no matter the price point.
timschumi
·4개월 전·discuss
Every system and package manager will be affected if it cannot download source code to build a package.

NixOS less so, because pretty much all source downloads that are not restricted by license are a separate output that will therefore be stored on (and downloadable from) NixOS cache servers.

I'm not sure what your expectation for this is in general, nobody can just wish into existence data that is just gone.
timschumi
·4개월 전·discuss
> LineageOS was one of the OG de-googled Android ROMs, renamed a few years after Android Jellybean IIRC.

Existing since 2009 as CyanogenMod and since 2016 as LineageOS, that would have been around the time where Android 7 (Nougat) was current.

PS: Not that we are in any way degoogled, other than what we are forced to by the license.
timschumi
·7개월 전·discuss
It's unfortunate that he uploaded this without notable commit history, it would be interesting to see how long it takes a programmer of his caliber to bring up a project like this.

That said, judging by the license file this was based on QuickJS anyway, making it a moot comparison.
timschumi
·7개월 전·discuss
That's... cool, I guess?
timschumi
·7개월 전·discuss
Not for the ones on the receiving end.
timschumi
·9개월 전·discuss
> I can't even fathom what the build system is doing in order to require this amount of storage.

A large number of 17 year old repositories, prebuilt toolchains, and the fact that you otherwise have every little bit of source code, intermediary results, and output to create a full operating system all in the same place.

As for the memory, the very first step (that basically already is the benchmark for the most memory usage) is loading the entire build tree and generating build steps. Yes, that takes 32GB of RAM, if not 64GB nowadays.
timschumi
·9개월 전·discuss
There is a guide on how to set up LineageOS for libvirt (i.e. QEMU) [1], but there exist no prebuilt images at this point in time.

[1] https://wiki.lineageos.org/libvirt-qemu
timschumi
·9개월 전·discuss
As far as I have heard they have not actually secured partner access for themselves, they just got someone who has access to break their NDA.
timschumi
·9개월 전·discuss
:^)
timschumi
·10개월 전·discuss
> What's wrong with asking to expedite the removal process, considering the process is detailed in the guidelines?

Asking is one thing, the other thing is not accepting the decision of a maintainer on a topic that is at the maintainers discretion and instead taking it to social media [1] [2] for it to be brigaded.

Addendum: It additionally appears that this was filed before the browser was even launched, if the Wayback Machine and their social media posts are anything to go by.

[1] https://x.com/uwukko/status/1970161297783238905 [2] https://x.com/theo/status/1970266199469810127
timschumi
·10개월 전·discuss
Couldn't try to (together with Theo / t3) bully the Homebrew developers into a forced takeover of a package [1] if it were a conflict-free name.

[1] https://github.com/Homebrew/homebrew-cask/pull/229061
timschumi
·12개월 전·discuss
> My main complain by far to LineageOS is the necessity to wipe everything for major releases on my S10. That's not possible every year.

Are you sure that you are not just misinterpreting the upgrade instructions?

For the S10 a mandatory wipe-on-upgrade has last been the case when upgrading from versions _older than LineageOS 21.0_.

During the time where LineageOS 20 was the current version there was no requirement to wipe listed at all, so presumably it didn't exist then.
timschumi
·12개월 전·discuss
Just so that nobody ends up confused: This is the same topic as posted here [1] a week ago, but presented in a blog post series format instead of as a slide deck.

[1] https://news.ycombinator.com/item?id=44498614
timschumi
·작년·discuss
> Screwing up EFI vars doesn't make most systems unbootable. I have corrupted my EFI vars quite a few times trying to do funny things. UEFI implementations do tend to be buggy, but not all of them are that catastrophically bad.

For what it's worth, I have a laptop here that can be irrevocably (short of having a flash memory dump on-hand that can be flashed back) bricked just by messing around with EFI variables through fully intentional operations (i.e. operations that would be available to any program with Administrator privileges on Windows, or the root user on Linux).