I found a perfectly functioning but discarded Galaxy Tab 10.1 (from 2012) in the apartment block's e-waste bin. The device is in very good condition. A clear victim of software-induced obsolescence. It runs android 4.4 (!!) and doesn't receive any newer updates. The owner likely bought a newer tablet once some of the android apps they relied on wouldn't install anymore.

Apparently @postmarketOS supports it though.

Can this device get a new lease on life by running #linux and becoming a portable PDF reading and annotation device synced with #zotero ?

How painful will this be? How deep the rabbit-hole of driver gore and kernel patches will it bring us? How many late nights will it take?

Let's find out!

Well, so far I've managed to install a custom recovery image. It involved trying to flash several versions, as not all worked. I found a version that did work in the end. I've also built the postmarket image with pmbootstrap. However, trying to install that image fails for reasons I don't understand yet.. Tried several methods. Continue another time..

Show thread

Oh lol just as I trying to shut it down for the evening, I see this. Some progress was made.

Show thread

Managed to boot into #phosh but that's also the extent of it. It freezes on this screen but progress nonetheless: figured out how to install a pmOS image on this hardware. Now to figure out whether this freeze is due to incorrectly setting up the unsupported hardware accel or something else. Next time I will look at installing a DE which doesn't need hardware accel, just to see if it works. However, the device is fully unresponsive and won't even turn off. Letting it drain the battery and hoping it still charges next time around :doge:

Show thread
Follow

@rra If you think it's a hw accel problem try `
`export WLR_RENDERER; WLR_RENDERER=pixman ` in /usr/bin/phosh-session

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml